/* Style sheet general */
#shop_form sup{color:#000000;}
#shop_form .incdec_boxes label{line-height:32px;}
#shop_form #ctrl_118{height:24px;border:1px solid #8397AA;}
#shop_form p,#shop_form label{font-size:12px;line-height:18px;}
#shop_form .incdec_button{width:20px;height:25px;float:left;margin:4px 15px 4px 8px;background-color:#526f89;}
#shop_form .incdec_button img{width:20px;height:12px;float:left;display:block;}
#shop_form br#br_after_ctrl_143,#shop_form br#br_after_ctrl_144,#shop_form br#br_after_ctrl_145,#shop_form br#br_after_ctrl_146,#shop_form br#br_after_ctrl_286{display:none;}
#shop_form input#ctrl_143,#shop_form input#ctrl_144,#shop_form input#ctrl_145,#shop_form input#ctrl_146,#shop_form input#ctrl_286{width:40px;float:left;display:block;margin-top:5px;margin-bottom:5px;text-align:center;}
#shop_form #lbl_139_0{font-weight:bold;}
#shop_form .half_width{width:50%;}
#shop_form .full_width{width:100%;}
#shop_form .OneOfFive_width{width:20%;}
#shop_form .TwoOfFive_width{width:40%;}
#shop_form .ThreeOfFive_width{width:60%;}
#shop_form .FourOfFive_width{width:80%;}
#shop_form div.half_width input,#shop_form div.full_width input,#shop_form div.OneOfFive_width input,#shop_form div.TwoOfFive_width input,#shop_form div.ThreeOfFive_width input,#shop_form div.FourOfFive_width input{width:90%;float:left;margin-right:5px;}
#shop_form .last_in_line{width: 100% !important;}
div.support_img_block{width:495px;padding:20px 0px 25px 25px;}
div.support_img_block p{margin:0px;padding:0px;font-size:12px;line-height:18px;}
div.support_img_block p.support_img_block_first{margin-bottom:5px;font-weight:bold;}
div.support_img_block p.support_img_block_second{margin-bottom:10px;}
div.support_img_block p.support_img_block_second sup{font-size:10px;line-height:0px;}
div.support_img_block p.support_img_block_phone{font-weight:bold;font-size:21px;color:#073056;line-height:21px;}
div.support_img_block p.support_img_block_link a{font-size:12px;}
div.support_img_block p.support_img_block_phone sup{font-weight:bold;font-size:14px;color:#073056;line-height:0px;}
#support_technik_block{background-image:url("tl_files/aero_imgs/support-technik-bg.png");background-position:left top;background-repeat:no-repeat;}
#support_training_block{background-image:url("tl_files/aero_imgs/support-training-bg.png");background-position:left top;background-repeat:no-repeat;}
#support_service_block{background-image:url("tl_files/aero_imgs/support-service-bg.png");background-position:left top;background-repeat:no-repeat;}
#support_technik_block,#support_training_block{margin-bottom:10px;}
#fibo_form div#fibo_form_top{height:14px;background-image:url("tl_files/aero_imgs/box_wide/top.png");background-position:left top;background-repeat:no-repeat;}
#fibo_form div#fibo_form_mid{padding:6px 30px 11px 30px;background-image:url("tl_files/aero_imgs/box_wide/mid.png");background-position:left top;background-repeat:repeat-y;}
#fibo_form div#fibo_form_bottom{background-image:url("tl_files/aero_imgs/box_wide/bottom.png");background-position:left top;background-repeat:no-repeat;}
#fibo_form .mandatory_marker,#shop_form .mandatory_marker{margin-bottom:6px;margin-left:2px;}
#fibo_form input.radio{margin:0px 5px 0px 0px;padding:0px;}
#fibo_form input.text,#shop_form input.text{height:16px;margin:0px;padding:1px;}
#fibo_form div.button_blue,#shop_form div.button_blue{float:none;margin-right:0px;margin-bottom:0px;margin-left:0px;}
#fibo_form #ctrl_76{right:152px;top:82px;position:relative;float:right;}
#fibo_form #lbl_75_0,#fibo_form #lbl_75_1,#fibo_form #lbl_75_2{margin-right:55px;}
#fibo_form div.block_container input,#fibo_form div.block_container label,#shop_form div.block_container input,#shop_form div.block_container label{display:block;}
#fibo_form div.floating_elements,#shop_form div.floating_elements{float:left;display:block;}
#fibo_form input#ctrl_78,#fibo_form input#ctrl_81,#fibo_form input#ctrl_83,#fibo_form input#ctrl_85{margin-right:10px;}
#fibo_form input#ctrl_78,#fibo_form input#ctrl_79,#fibo_form input#ctrl_85,#fibo_form input#ctrl_86{width:276px;}
#fibo_form input#ctrl_80{width:570px;}
#fibo_form input#ctrl_81,#fibo_form input#ctrl_84{width:432px;}
#fibo_form input#ctrl_82,#fibo_form input#ctrl_83{width:120px;}
#fibo_form label.iam,#shop_form label.iam{font-weight:bold;line-height:35px;}
#fibo_form div.question,#fibo_form #br_after_lbl_73_2,#shop_form div.question{display:none;}
#fibo_form #lbl_87_0{font-size:12px;line-height:18px;}
#fibo_form input#opt_75_3{margin-top:10px;margin-bottom:15px;}
#fibo_form div.answer_container,#fibo_form div.answer_container img,#fibo_form div.answer_container p,#shop_form div.answer_container,#shop_form div.answer_container img,#shop_form div.answer_container p{float:left;}
#fibo_form div.answer_container,#shop_form div.answer_container{margin-top:20px;margin-right:35px;}
#fibo_form div.answer_container p,#shop_form div.answer_container p{margin:2px 0px 0px 5px;font-weight:bold;}
#fibo_form div.answer_container img,#shop_form div.answer_container img{cursor: pointer;}
#fibo_form #fibo_form_error_text,#shop_form #form_error_text{font-weight:bold;color:#ff0000;}
#fibo2010 div.ce_text p sup{font-size:12px;}
#fibo_form div.row_28 p sup{font-size:10px;}
#fibo_form div.break_labels br,#shop_form div.break_labels br{display:none;}
#fibo_form div.break_labels input,#shop_form div.break_labels input{margin-bottom:10px;}
#teaser_fibo_right{width:310px;height:200px;right:-5px;position:relative;background-image:url("tl_files/aero_imgs/teaser/fibo_teaser_bg.png");background-position:left top;background-repeat:no-repeat;}
#fibo2010{left:-5px;position:relative;}
div.teaser_fibo_contact{width:310px;height:137px;background-image:url("tl_files/aero_imgs/teaser/fibo_contact_teaser_bg.png");background-position:left top;background-repeat:no-repeat;}
div.teaser_fibo_contact div.contact_kind_left,div.teaser_fibo_contact div.contact_kind_right,div.teaser_fibo_contact div.contact_kind_right a{font-size:12px;line-height:17px;}
div.teaser_fibo_contact div.contact_kind_left{width:53px;float:left;font-weight:bold;}
#fibo_form #ctrl_77{padding:2px;border:1px solid #8397aa;}
#fibo_form #opt_87_0{margin-left:0px;}
div#fibo_head_teaser{width:363px;height:37px;position:fixed;margin-left:-5px;background-image:url("tl_files/aero_imgs/teaser/fibo_head_teaser/fibo_head_teaser.png");background-position:left top;background-repeat:no-repeat;z-index: 9999;cursor: pointer;}
div#fibo_head_teaser img{margin:0px 0px 0px 5px;padding:0px;}
.checklist_fitnesscheck .plus_minus_list{font-size:12px;}
a:hover * img,a * img{display:block;text-decoration:none;}
.narrow_main #main{margin-left:310px;}
sup,.white_arrow_link sup{font-size:12px;color:#ffffff;line-height:9px;}
.blue_arrow_link sup,div.ce_text a.blue_arrow_link sup,p.bottom_link sup,.teaser_narrow sup,.teaser_wide p.bottom_link sup,#sitemap sup{font-size:10px;color:#d61e30;line-height:7px;}
.ce_text p sup,a sup,#anmelden sup,.mod_newslist div.teaser sup,div.checkbox_container sup,.mod_article sup{color:#000000;line-height:9px;}
label sup{font-size:10px;color:#000000;line-height:7px;}
.nav_main sup{top:12px;position:absolute;font-size:10px;color:#ffffff;line-height:7px;}
.virtual_tableblock sup,table.checklist_fitnesscheck th sup{font-size:10px;color:#ffffff;line-height:7px;}
.nav_sub sup,.mod_newslist sup{color:#073056;}
div#teaser_gallery_aeroman_image h1 sup{color:#ffffff;}
#sitemap ul.level_1 li{padding-left:15px;background-image:url("tl_files/aero_imgs/listenpunkt.jpg");background-repeat:no-repeat;list-style-type:none;background-position: 0px 8px;}
#sitemap ul{margin-top:0px;margin-bottom:5px;padding-left:20px;}
#sitemap{margin-left:-10px;}
#sitemap ul li{margin-top:0px;margin-bottom:0px;}
.mod_newslist .layout_short .teaser_text p,.mod_newslist .layout_short .teaser_text a{display:inline;}
#right .teaser_narrow .heading h1{font-size:14px;line-height:20px;}
.mod_article .ce_downloads .file .file_preview_box,.mod_article .ce_download .file .file_preview_box{width:40px;height:40px;float:left;display:block;margin-top:3px;margin-right:3px;margin-bottom:3px;line-height:40px;}
.header_image a:hover h1{text-decoration:underline;color:#white;}
ul{margin-top:14px;margin-bottom:10px;}
ul li{margin-bottom:5px;}
.print_only{display:none;}
#f4 div.hrwide{margin:40px 0px 8px -10px;}
#footerform p.error{width:190px;margin-top:-5px;margin-bottom:0px;padding:0px;font-size:10px;line-height:8px;}
#footerform input{position:relative;}
#anmelden div.maybehidden{width:1px;height:1px;visibility: hidden;}
#anmelden div.mod_subscribe{margin-left:10px;}
div.mod_subscribe input.checkbox{margin-left:0px;}
#f4 div#ctrl_24{margin-top:3px;}
.teaser_narrow .text,.teaser_wide .text{display:block;margin:15px 25px 15px 20px;}
a.teaser_wide:hover{text-decoration: none;}
.teaser_wide .next_element_under_heading{margin-top:18px;}
#f4 div#ctrl_24 span{width:33%;float:left;white-space: nowrap}
.pdf_ico{padding-top:6px;padding-bottom:6px;padding-left:30px;background-image:url("tl_files/aero_imgs/pdf-icon.jpg");background-position:left center;background-repeat:no-repeat;}
.file_description{margin-bottom:20px;padding-top:4px;}
.file_date{margin-bottom:-10px;}
#footer div.fblock h3{margin-bottom:5px;}
#footer .mod_form .fblock,#footer .mod_form .fblock span,#footer .mod_form .fblock a{line-height:21px;}
.mod_article .ce_list h1,.mod_article .ce_list h2,.mod_article .ce_list h3,.mod_article .ce_list h4,.mod_article .ce_list h5,.mod_article .ce_list h6{margin-bottom:0px;}
.left{float:left;}
.right{float:right;}
table.checklist_aeroman,table.checklist_fitnesscheck{margin-bottom:30px;}
table.checklist_fitnesscheck div.cellsize{width:128px;padding-right:11px;}
table.checklist_fitnesscheck th{padding-top:5px;padding-bottom:5px;}
table.checklist_fitnesscheck td,table.checklist_fitnesscheck td span,table.checklist_fitnesscheck td p{line-height:16px;}
table{border-collapse:collapse;}
table.checklist_aeroman tr td.check{width:150px;height:50px;display:block;background-image:url("tl_files/aero_imgs/checkliste_checks.png");background-position:center center;background-repeat:no-repeat;}
table.checklist_aeroman tr{height:50px;}
table.checklist_aeroman tr td{padding:2px 2px 2px 10px;font-size:12px;line-height:16px;}
table.checklist_aeroman *{height:50px;border: none;}
table.checklist_aeroman thead tr,table.checklist_aeroman tr.breaker,table.checklist_fitnesscheck thead tr,table.checklist_fitnesscheck tr.breaker{background-color:#073056;color:#ffffff;}
table.checklist_aeroman tr.new_part,table.checklist_fitnesscheck tr.new_part{background-color:#dae0e6;font-weight:bold;color:#ffffff;}
table.checklist_aeroman tr.even,table.checklist_fitnesscheck tr.even{background-color:#f2f4f6;}
table.checklist_aeroman .virtual_tableblock{width:50%;float:left;display:block;text-align:center;vertical-align:middle;font-size:12px;color:#ffffff;line-height:18px;}
#main table thead th span,#main table thead tr td span,#main table thead tr td h2{height:auto;margin-right:auto;margin-left:auto;text-align:center;line-height:16px;}
#main table thead tr th,#main table thead tr td{padding-top:10px;padding-bottom:10px;}
#main table thead tr td h2{height:auto;display:block;margin:0px;padding:0px;color:#ffffff;}
table.checklist_aeroman tr.breaker,table.checklist_aeroman tr.breaker td,table.checklist_fitnesscheck tr.breaker,table.checklist_fitnesscheck tr.breaker td{height:3px;font-size:0px;line-height:0px;}
table.checklist_aeroman tr.lightbreaker,table.checklist_aeroman tr.lightbreaker td,table.checklist_fitnesscheck tr.lightbreaker,table.checklist_fitnesscheck tr.lightbreaker td{height:3px;background-color:#e6eaee;font-size:0px;line-height:0px;}
#sitemap ul.level_3 li,#sitemap ul.level_2 li{background-image:url("tl_files/aero_imgs/listenpunkt-ebene2.jpg");background-repeat:no-repeat;list-style-type:none;background-position: 0px 8px;}
.mod_article .ce_downloads .file .file_preview_box img,.mod_article .ce_download .file .file_preview_box img{display:block;margin-right:auto;margin-left:auto;vertical-align:middle;}
.mod_article .ce_downloads .file .file_description,.mod_article .ce_download .file .file_description{margin-bottom:10px;}
.mod_article .ce_downloads .file,.mod_article .ce_download .file{width:100%;clear:both;display:block;}
#kontaktformular{left:-5px;position:relative;}
.aeroman_teaser_img{}
input#ctrl_16{margin-bottom:5px;}
#backbutton{left:20px;top:-41px;position:relative;}
body.home .mod_newslist{padding-right:25px;padding-left:25px;}
.mod_newslist .hrwide,.mod_article .ce_downloads hr,.ce_text .hrnarrow{margin-top:20px;margin-bottom:20px;}
.checklist_fitnesscheck .plus_minus_list .element_indicator{width:8px;float:left;display:block;margin-right:2px;font-weight:bold;font-size:12px;}
.checklist_fitnesscheck .plus_minus_list .positive{color:#42ad1f;}
.checklist_fitnesscheck .plus_minus_list .negative{color:#d61e30;}
.checklist_fitnesscheck .plus_minus_list .list_text{width:108px;float:left;display:block;margin-bottom:10px;font-size:12px;}
#atemgas .checklist_fitnesscheck .plus_minus_list .list_text{width: 112px !important;width: 103px;}
.mod_newslist p.info,.mod_newsreader p.info{margin-top:0px;margin-bottom:-10px;}
.mod_newsreader div.image_container{margin-top:25px;margin-right:15px;margin-bottom:15px;}
.button_blue{margin:5px;}
.buy_aeroman_link{margin-left:10px;}
.buy_aeroman_link div.button_text{height:23px;padding-top:2px;}
#referenzen_intro,#referenzen_list{padding-right:15px;padding-left:10px;}
#referenzen_intro p{margin-top:0px;}
#referenzen_list div.singleRef{width:666px;}
#referenzen_list div.singleRef h3{margin-top:10px;margin-bottom:0px;font-size:12px;line-height:16px;}
#referenzen_list div.singleRef p.workTitle{margin-top:0;margin-bottom:0;font-weight:bold;font-size:12px;color:#073056;line-height:16px;}
#referenzen_list div.singleRef p.workSource{margin-top:0px;margin-bottom:10px;font-size:12px;line-height:16px;}
.teaser_narrow .button_blue{margin-top:10px;}
.teaser_narrow_dynamic .heading{width:100%;height:42px;bottom:0px;left:0px;right:0px;top:0px;display:block;background-image:url("tl_files/aero_imgs/box_narrow/header.png");background-repeat:no-repeat;}
.teaser_narrow_dynamic .body{width:100%;display:block;padding-top:5px;padding-bottom:25px;background-image:url("tl_files/aero_imgs/box_narrow/body.png");}
.teaser_narrow_dynamic .footer{width:100%;height:13px;display:block;background-image:url("tl_files/aero_imgs/box_narrow/footer.png");}
.teaser_trainingsplan{height:218px;background-image:url("tl_files/aero_imgs/teaser/wide_static/teaser-trainingsplan.jpg");background-repeat:no-repeat;}
.teaser_gallery .position_marker{width:33%;height:8px;position:relative;margin-top:-7px;margin-bottom:-1px;background-image:url("tl_files/aero_imgs/teaser/aeroman_gallery/interaktiver-teaser-startseite-pfeil.jpg");background-position:center center;background-repeat:no-repeat;}
.block{display:block;}
a.block,a.block:active,a.block:hover,a.block:visited{font-weight:normal;text-decoration:none;cursor: pointer;}
temp{width:1px;}
form#f4{width:641px;margin-bottom:10px;}
form#f4 div.top_spacer{width:100%;height:16px;background-image:url("tl_files/aero_imgs/box_wide/top.jpg");background-repeat:no-repeat;}
form#f4 div.bottom_spacer{width:100%;height:13px;background-image:url("tl_files/aero_imgs/box_wide/bottom.jpg");background-repeat:no-repeat;}
form#f4 div.mid_spacer{padding:25px 25px 50px 30px;background-image:url("tl_files/aero_imgs/box_wide/mid.jpg");background-repeat:repeat-y;}
p.error{font-size:12px;color:#ff0000;line-height:16px;}
p.error + input,p.error + textarea,input.error,textarea.error,#shop_form div#ctrl_139.error{border:3px solid;border-color: #FF0000 !important;}
#f4 img.mandatory_marker{margin-bottom:5px;text-align:right;}
#f4 label#lbl_23_0{font-weight: bold;margin-bottom: 10px;}
#f4 div#ctrl_24 input{margin-top:5px;margin-right:5px;margin-bottom:12px;float: left;display: block;}
#kontaktformular input.radio,#kontaktformular input.checkbox{margin-left:0px;}
#f4 div#ctrl_24 label{margin-bottom:10px;width: 29.7%;display: block;float: left;}
#f4 select#ctrl_27{margin-bottom:10px;}
#f4 div#ctrl_24 label#lbl_24_3{width:160px;float:left;display:block;}
.ce_list ul li{margin-bottom:7px;padding-left:25px;background-image:url("tl_files/aero_imgs/listenpunkt.jpg");background-repeat:no-repeat;background-position: 0px 8px;}
#f4 input#ctrl_26{width: 280px;float: right;}
#f4 .break_labels label{display:block;}
#f4 .break_labels input{width:320px;}
#f4 .lineup_inputs{width:100%;float:left;margin-bottom:10px;}
#f4 .lineup_inputs .lineup_element{width:170px;float:left;}
#f4 .lineup_inputs .lineup_element input{width:150px;}
textarea{width:99%;}
.ce_list ul{padding-left:0px;list-style-type:none;}
.mod_article a.blue_arrow_link{display:block;margin-bottom:15px;}
a.extern{height:21px;display:block;margin-bottom:10px;padding-left:25px;background-image:url("tl_files/aero_imgs/buttons/arrow_blue_diagonal.jpg");background-position:left center;background-repeat:no-repeat;line-height:21px;}
a.download{height:21px;display:block;margin-bottom:10px;padding-left:25px;background-image:url("tl_files/aero_imgs/buttons/arrow_blue_diagonal_down.png");background-position:left center;background-repeat:no-repeat;line-height:21px;}
.pagination  .pager_button{width:34px;height:25px;background-image:url("tl_files/aero_imgs/buttons/pager.gif");}
.pagination .next{background-position: 0 50px;text-decoration: none;}
.pagination .previous{background-position: 0 0px;text-decoration: none;}
.pagination a.previous:hover{background-position: 0 75px;text-decoration: none;}
.pagination a.next:hover{background-position: 0 25px;text-decoration: none;}
.pagination,.pagination .page_number,.pagination .total{font-weight:bold;line-height:25px;}
.pagination{margin-top:50px;margin-bottom:80px;margin-left:-5px;text-align:center;}
.pagination .spacer_dot{width:25px;height:25px;background-image:url("tl_files/aero_imgs/buttons/dot.png");background-position:center center;background-repeat:no-repeat;}
.pagination .page_number,.pagination .spacer_dot,.pagination .total,.pagination .pager_button{float:left;display:block;margin-right:0px;margin-left:0px;}
.pagination .total{margin-right:0px;margin-left:0px;}
.mod_newslist h2 a,.mod_article h2,.mod_article h6{font-family:arial, Helvetica,sans-serif;font-weight:bold;color:#073056;}
h1 sup,div.ce_list h1 sup,h2 sup,.mod_article .ce_text h2 sup,.mod_article .ce_list h2 sup,.mod_article .ce_text h1 sup,.mod_article .ce_list h1 sup{font-size:14px;color:#073056;line-height:11px;}
a.teaser_wide h2 sup{font-size:12px;color:#ffffff;line-height:9px;}
.teaser_wide p sup{font-size:10px;color:#000000;line-height:7px;}
.mod_newslist h2 a{font-size:16px;line-height:23px;}
hr{height:5px;overflow:hidden;clear:both;display:block;margin-right:auto;margin-left:auto;border: none}
.hrwide{width:600px;background-image:url("tl_files/aero_imgs/bar_wide_trans.png");background-position:left center;background-repeat:no-repeat;}
.hrxwide{width:657px;background-image:url("tl_files/aero_imgs/bar_xwide_trans.png");background-position:left center;background-repeat:no-repeat;}
.hrnarrow,.full_newslist  #main .mod_newslist .hrwide{width:505px;background-image:url("tl_files/aero_imgs/bar_narrow.png");background-position:left center;background-repeat:no-repeat;}
.hrcontact{width:445px;height:5px;background-image:url("tl_files/aero_imgs/Trenner-kontaktseite.png");background-position:left center;background-repeat:no-repeat;}
.teaser_gallery .gal_content,.teaser_gallery .gal_buttons{width:100%;}
.teaser_gallery .gal_buttons .button{width:33%;height:33px;float:left;display:block;text-align:center;line-height:33px;}
#footer span,#footer a{font-size:12px;color:#000000;}
#footer .blue_arrow_link{padding-bottom:2px;color:#D61E30;}
#footer .mod_form .fblock{width:25%;height:100%;float:left;}
#footer{margin-top:30px;}
#footer .mod_form label{display:none;}
#footer .mod_form h3{margin:0px;}
#footer .mod_form{width:900px;height:100px;float:left;margin-bottom:10px;padding:20px 30px 15px 30px;background-image:url("tl_files/aero_imgs/footer-BG.png");}
p.footer_copyright_text{margin-bottom:20px;padding-right:30px;padding-left:30px;font-size:12px;color:#787878;line-height:18px;}
p.footer_copyright_text a{font-size:12px;}
#footer div.fblock,#footer div.fblock h3{font-size:12px;line-height:18px;}
a.white_arrow_link,a.white_arrow_link:hover,a.white_arrow_link:visited{display:block;padding-left:25px;background-image:url("tl_files/aero_imgs/buttons/arrow_white_horizontal.png");background-repeat:no-repeat;text-decoration:underline;color:#ffffff;line-height:18px;}
a.blue_arrow_link,a.blue_arrow_link:hover,a.blue_arrow_link:visited{padding-left:25px;background-image:url("tl_files/aero_imgs/buttons/arrow_blue_horizontal.png");background-repeat:no-repeat;line-height:18px;}
ul.arrow_blue_horizontal{padding-left:25px;line-height:18px;list-style-image:url("tl_files/aero_imgs/buttons/arrow_blue_horizontal.png");}
ul.arrow_blue_horizontal li{height:18px;margin-bottom:0px;}
ul.arrow_blue_horizontal li a{height:18px;top:-3px;position:relative;}
a .red_text_in_link{color:#D61E30;}
a:hover .red_text_in_link,a:hover .bottom_link{text-decoration:underline;}
a,a:visited,a:hover,a:active{color:#d61e30;}
a,a:visited,a:active{text-decoration: none;}
a:hover{text-decoration:underline;}
#main .inside{margin-right:15px;margin-left:15px;}
body.no_left #main .inside,body.no_rows #main .inside,body.wide_right #main .inside{margin-right:0px;margin-left:0px;}
body.no_rows #main .inside{left:15px;position:relative;}
.teaser_narrow,.teaser_wide{overflow:hidden;float:left;display:block;}
#right .teaser_narrow,#right .teaser_wide{right:-5px;position:relative;}
#main .teaser_narrow,#main .teaser_wide{position:relative;margin-right:20px;}
#main .teaser_narrow{margin-top:20px;}
#right div.inside > *{margin-bottom:20px;}
.teaser_wide{width:310px;}
.teaser_huge{width:970px;}
.teaser_narrow{width:200px;}
.teaser_narrow .text input.text,.teaser_wide .text input.text{width:100%;display:block;margin:0px 0px 15px 0px;}
.teaser_atemgasanalyse{height:218px;left:-5px;position:relative;background-image:url("tl_files/aero_imgs/teaser/wide_static/teaser-atemgasanalyse.jpg");background-repeat:no-repeat;}
.teaser_herzfrequenz{height:139px;background-image:url("tl_files/aero_imgs/teaser/teaser-herzfrequenzmessung.jpg");background-repeat:no-repeat;}
.teaser_aeroscan_finder{height:218px;background-image:url("tl_files/aero_imgs/teaser/wide_static/teaser-aeroscan-finder_mit-Kopf_u_Logo.jpg");background-repeat:no-repeat;}
.teaser_aeroscan_finder a.blue_arrow_link{float:right;margin-top:70px;}
.teaser_checkliste{height:218px;left:2px;position:relative;background-image:url("tl_files/aero_imgs/teaser/wide_static/teaser-Checkliste.jpg");background-repeat:no-repeat;}
.teaser_wide h2{font-weight:bold;font-size:14px;color:#ffffff;line-height:20px;}
.teaser_showroom{height:215px;margin-right:-20px;margin-left:-20px;padding-top:24px;padding-left:30px;background-image:url("tl_files/aero_imgs/teaser/teaser_showroom_bg.png");background-repeat:no-repeat;}
.teaser_academy{height:194px;margin-right:-20px;margin-left:-20px;padding-top:17px;padding-left:30px;background-image:url("tl_files/aero_imgs/teaser/teaser-academy_big.jpg");background-repeat:no-repeat;}
.teaser_showroom .text{width:875px;}
.teaser_academy .text{padding-left:145px;}
.teaser_academy .text .left{width:240px;padding-right:25px;}
.teaser_geschaeftsmoeglichkeiten{height:218px;background-image:url("tl_files/aero_imgs/teaser/wide_static/teaser_geschaeftsmoeglichke.jpg");background-repeat:no-repeat;}
.teaser_contactdata{height:201px;background-image:url("tl_files/aero_imgs/teaser/teaser_contactdata.png");background-repeat:no-repeat;}
.teaser_contactdata_small div.text div{margin-bottom:10px;}
.teaser_contactdata_small .body{padding-bottom:1px;}
.teaser_contactdata_small .body .text,.teaser_contactdata_small .body .text p,.teaser_n_oeffentlichkeitsarbeit .body .text,.teaser_n_oeffentlichkeitsarbeit .body .text p{margin-top:3px;}
.teaser_contactdata .text,.teaser_contactdata_small .text{margin-bottom:5px;}
.teaser_wide .heading h1,.teaser_narrow .heading h1{margin-top:15px;margin-right:25px;margin-left:20px;color:#ffffff;}
.teaser_wide div.heading{padding-top:3px;padding-bottom:1px;}
.teaser_geschaeftsmoeglichkeiten .text{margin:15px 25px 25px 25px;}
.teaser_software{height:218px;left:-5px;position:relative;background-image:url("tl_files/aero_imgs/teaser/wide_static/teaser-software.jpg");background-repeat:no-repeat;}
.teaser_google_anfahrt{height:66px;background-image:url("tl_files/aero_imgs/teaser/teaser-google-anfahrt.jpg");background-repeat:no-repeat;}
.teaser_google_anfahrt .text{margin-right:110px;}
.teaser_aeroscan{height:228px;background-image:url("tl_files/aero_imgs/teaser/teaser-aeroscan.jpg");background-repeat:no-repeat;}
.button_text{font-family:arial, Helvetica,sans-serif;font-weight:bold;font-size:12px;color:#000000;}
.boxbody *{font-family:arial, Helvetica,sans-serif;font-size:14px;color:#000000;line-height:21px;}
.sidebox_blue .header h1,.header_image .headerblock h1{font-family:arial, Helvetica,sans-serif;font-size:16px;color:#ffffff;line-height:23px;}
.header_image .headerblock p{color:#ffffff;}
h1,h2{margin-bottom:10px;font-family:arial, Helvetica,sans-serif;font-weight:bold;font-size:16px;color:#073056;line-height:23px;}
*{font-family:arial, Helvetica,sans-serif;;font-size:14px;color:#000000;line-height:21px;}
#header .mod_customnav{left:20px;top:77px;position:relative;overflow:hidden;}
#header .header_image{width:958px;height:362px;overflow:hidden;clear:both;display:block;padding-left:2px;background-image:url("tl_files/aero_imgs/header/revolution.png");background-repeat:no-repeat;}
#header .header_aerolution .headerblock{width:50%;padding-top:190px;}
br.clear{width:0px;height:0px;display:block;line-height:0px;clear: both}
.teaser_narrow br,.teaser_wide br{line-height:0px;}
.sidebox_blue{width:100%;float:right;display:block;}
.sidebox_blue .header .left,.sidebox_blue .header .right,.sidebox_blue .header .mid{height:100%;float:left;display:block;}
.sidebox_blue .boxbody .left,.sidebox_blue .boxbody .right{height:100%;}
.sidebox_blue .left,.sidebox_blue .right{height:100%;}
.sidebox_blue *.left{width:9px;float:left;display:block;margin-right:-9px;}
.sidebox_blue *.right{width:9px;float:left;display:block;margin-left:-9px;}
.sidebox_blue * .mid{width:100%;height:100%;overflow:hidden;float:left;display:block;}
.sidebox_blue .header{width:100%;height:47px;}
.sidebox_blue .boxbody{width:100%;height:100%;}
.sidebox_blue .footer{width:100%;height:8px;}
.sidebox_blue .header .left{background-image:url("tl_files/aero_imgs/sidebox/header_left.png");}
.sidebox_blue .header .right{background-image:url("tl_files/aero_imgs/sidebox/header_right.png");}
.sidebox_blue .footer .left{width:9px;height:100%;float:left;display:block;background-image:url("tl_files/aero_imgs/sidebox/footer_left.png");}
.sidebox_blue .footer .right{background-image:url("tl_files/aero_imgs/sidebox/body_right.png");}
.sidebox_blue .footer .mid .content{height:100%;background-image:url("tl_files/aero_imgs/sidebox/footer_mid.png");}
.sidebox_blue .boxbody .left{background-image:url("tl_files/aero_imgs/sidebox/body_left.png");}
.sidebox_blue .boxbody .right{background-image:url("tl_files/aero_imgs/sidebox/body_right.png");}
.sidebox_blue .header .mid{height:100%;float:left;display:block;}
.sidebox_blue * .mid .content{width:100%;height:100%;float:left;display:block;margin-right:9px;margin-left:9px;}
.sidebox_blue .header .mid .content{height:100%;padding:0px 5px;background-image:url("tl_files/aero_imgs/sidebox/header_mid.png");font-size:14px;color:#ffffff;line-height:30px;}
.button_green{height:30px;float:left;display:block;background-image:url("tl_files/aero_imgs/buttons/green_mid.png");cursor: pointer}
p{margin-bottom:10px;font-family:arial, Helvetica,sans-serif;font-size:14px;color:#000000;line-height:21px;}
div{font-family:arial, Helvetica,sans-serif;font-size:14px;color:#000000;line-height:21px;}
.header_image .headerblock{width:25%;height:100%;float:left;display:block;padding:160px 25px 50px 25px;color:#ffffff;}
.header_image a.white_arrow_link:hover{text-decoration: none}
.button_blue{height:25px;float:left;display:block;cursor: pointer}
.button_green .button_text{height:20px;float:left;display:block;padding-top:5px;padding-bottom:5px;text-decoration:none;font-size:14px;color:#ffffff;}
.button_blue .button_text{height:25px;float:left;display:block;background-image:url("tl_files/aero_imgs/buttons/blue_mid.gif");text-decoration:none;color:#ffffff;line-height:25px;}
.button_blue .button_text a.white_arrow_link,.button_green .button_text a.white_arrow_link{margin-left:-8px;}
.button_blue:hover .button_text{background-image:url("tl_files/aero_imgs/buttons/blue_mid_hover.gif");}
.button_blue .button_text a.white_arrow_link,.button_blue .button_text a.white_arrow_link:hover{margin-top:1px;font-weight:bold;text-decoration:none;font-size:14px;line-height:18px;}
.button_green .button_start{width:15px;height:30px;float:left;display:block;background-image:url("tl_files/aero_imgs/buttons/green_left.png");}
.button_blue .button_start{width:12px;height:25px;float:left;display:block;background-image:url("tl_files/aero_imgs/buttons/blue_left.gif");}
.button_blue:hover .button_start{background-image:url("tl_files/aero_imgs/buttons/blue_left_hover.gif");}
.button_green .button_end{width:15px;height:30px;float:left;display:block;background-image:url("tl_files/aero_imgs/buttons/green_right.png");}
.button_blue .button_end{width:12px;height:25px;float:left;display:block;background-image:url("tl_files/aero_imgs/buttons/blue_right.gif");}
.button_blue:hover .button_end{background-image:url("tl_files/aero_imgs/buttons/blue_right_hover.gif");}
.nav_sub .item{display:block;margin-right:auto;margin-left:auto;padding:5px 10px;text-align:left;vertical-align:middle;}
#leftSubNav{left:20px;top:-57px;position:relative;}
.aeroscan_finder #container{top:-22px;position:relative;}
.nav_sub .item_inactive{margin-bottom:1px;background-color:#e7e9ee;background-image:url("tl_files/aero_imgs/sub_navigation/inactive.png");background-repeat:repeat-x;}
.nav_sub .item_inactive:hover,.nav_sub .level_2 .item_inactive:hover{background-color:#cdd6dd;background-image: none}
.nav_sub .first{padding-top:0px;padding-bottom:6px;background-position: 0px -5px;}
.nav_sub .item_active{padding-top:0px;padding-bottom:0px;background-color:#dce2e7;font-weight:bold;}
.nav_sub .level_1{width:188px;padding-right:7px;padding-left:7px;background-image:url("tl_files/aero_imgs/sub_navigation/whole_navi_background.png");background-repeat:repeat-y;background-position: 0px 10px;}
.nav_sub .item_spacer{width:100%;height:1px;background-color:#c5c7cd;line-height:0px;}
.nav_sub .item_spacer_active_top,.nav_sub .item_spacer_active_bottom{background-color:#6b7683;}
.nav_sub .item_spacer_active_top{height:6px;background-image:url("tl_files/aero_imgs/sub_navigation/active_top.png");background-position:left bottom;background-repeat:repeat-x;}
.nav_sub .item_spacer_active_bottom{height:6px;background-image:url("tl_files/aero_imgs/sub_navigation/active_bottom.png");background-position:left top;background-repeat:repeat-x;}
.nav_sub .first_item_spacer{width:202px;height:12px;background-image:url("tl_files/aero_imgs/sub_navigation/first_inactive.png");background-repeat:no-repeat;}
.nav_sub .first_item_spacer_active{background-image:url("tl_files/aero_imgs/sub_navigation/first_active.png");background-repeat:no-repeat;}
.nav_sub .last_item_spacer{width:202px;height:11px;margin-top:-5px;margin-left:-7px;background-image:url("tl_files/aero_imgs/sub_navigation/after_last_inactive.png");background-repeat:no-repeat;}
.nav_sub .last_item_spacer_active{background-image:url("tl_files/aero_imgs/sub_navigation/after_last_active.png");background-position:left top;background-repeat:no-repeat;}
.nav_sub .level_2 .first_item_spacer{width:100%;height:9px;margin-left:0px;background-color:#f3f4f7;background-image:url("none");}
.nav_sub .level_2 .item{margin-bottom:0px;padding-top:5px;padding-bottom:5px;padding-left:25px;background-color:#f3f4f7;background-image:url("none");background-repeat:no-repeat;}
.nav_sub .level_2 .item_active{background-color:#dce2e7;background-image:url("none");}
.nav_sub .level_2 .last_item_spacer{margin-top:0px;}
.notLastSub .nav_sub .level_2 .last_item_spacer{display:none;}
.notLastSub{line-height:0px;}
.nav_sub .level_2 .last_item_spacer_inactive{background-image:url("tl_files/aero_imgs/sub_navigation/after_last_inactive_sub.png");background-position:left top;background-repeat:no-repeat;}
.nav_sub .level_2 .last_item_spacer_active{background-image:url("tl_files/aero_imgs/sub_navigation/after_last_active_sub.png");background-position:left top;background-repeat:no-repeat;}
.nav_sub .level_2 a.last{margin-bottom:-4px;}
.nav_sub .level_1 a.item{text-decoration:none;font-size:14px;color:#073056;}
div.mod_customnav .nav_main .level_1{height:36px;}
div.mod_customnav .nav_main  .level_1 *{float:left;}
div.mod_customnav .nav_main  .level_1 * a{margin-top:7px;text-decoration:none;font-size:14px;color:#ffffff;}
div.mod_customnav .nav_main .level_1 .item{height:36px;overflow:hidden;padding-right:12px;padding-left:12px;text-align:center;background-image:url("tl_files/aero_imgs/main_navigation/button_background_normal.png");font-weight:bold;font-size:14px;color:#ffffff;}
div.mod_customnav .nav_main .level_1 span.item_active{padding-right:10px;padding-left:10px;}
div.mod_customnav .nav_main  .level_1 .item_active{height:36px;overflow:hidden;background-image:url("tl_files/aero_imgs/main_navigation/button_background_active.png");}
div.mod_customnav .nav_main  .level_1 .first_item_spacer,div.mod_customnav .nav_main  .level_1 .last_item_spacer{width:16px;height:36px;}
div.mod_customnav .nav_main  .level_1 .item_spacer{width:3px;height:36px;background-image:url("tl_files/aero_imgs/main_navigation/button_spacer.png");}
div.mod_customnav .nav_main .level_1 .item_spacer_active_left,div.mod_customnav .nav_main .level_1 .item_spacer_active_right{width:7px;}
div.mod_customnav .nav_main  .level_1 .item_hover_box:hover .item_inactive{background-image:url("tl_files/aero_imgs/main_navigation/button_background_hover.png");}
div.mod_customnav .nav_main  .level_1 .item_hover_box:hover .first_item_spacer{background-image:url("tl_files/aero_imgs/main_navigation/button_left_hover.png");}
div.mod_customnav .nav_main  .level_1 .item_hover_box:hover .last_item_spacer{background-image:url("tl_files/aero_imgs/main_navigation/button_right_hover.png");}
div.mod_customnav .nav_main  .level_1 .item_spacer_active_right{background-image:url("tl_files/aero_imgs/main_navigation/button_spacer_active_right.png");}
div.mod_customnav .nav_main  .level_1 .item_spacer_active_left{background-image:url("tl_files/aero_imgs/main_navigation/button_spacer_active_left.png");}
div.mod_customnav .nav_main  .level_1 .first_item_spacer_active{background-image:url("tl_files/aero_imgs/main_navigation/button_left_active.png");}
div.mod_customnav .nav_main  .level_1 .first_item_spacer_inactive{background-image:url("tl_files/aero_imgs/main_navigation/button_left_normal.png");}
div.mod_customnav .nav_main  .level_1 .last_item_spacer_inactive{background-image:url("tl_files/aero_imgs/main_navigation/button_right_normal.png");}
div.mod_customnav .nav_main  .level_1 .last_item_spacer_active{background-image:url("tl_files/aero_imgs/main_navigation/button_right_active.png");}
div#wrapper{width:960px;display:block;margin-right:auto;margin-left:auto;text-align:left;vertical-align:top;}
body.aeroman #container{padding-top:20px;padding-bottom:0px;}
.teaser_wide .text,.teaser_wide .heading h1,.teaser_wide .heading h2{margin-top:15px;margin-right:30px;margin-left:30px;}
.preloader{width:1px;height:1px;position:absolute;overflow:hidden;display:inline;line-height:0px;visibility: hidden;}
.teaser_narrow_no_heading .no_heading{width:100%;height:13px;display:block;background-image:url("tl_files/aero_imgs/box_narrow/no_header.png");background-repeat:no-repeat;font-size:0px;}
.teaser_narrow_no_heading .body{margin:0px;padding:0px;min-height: 45px;}
.teaser_narrow_no_heading .body .text{margin:0px 20px;}
.teaser_narrow_no_heading .body img.dynamic_icon{float:right;margin-top:0px;margin-right:5px;}
.teaser_narrow_no_heading .body img.arrow{bottom:11px;right:11px;position:absolute;}
.teaser_narrow span,.teaser_narrow p,.teaser_narrow div,.teaser_narrow a,.teaser_narrow b,.teaser_wide p,#right .teaser_wide b{font-size:12px;line-height:17px;}
.teaser_wide .text p.bottom_link{position:absolute;color:#D61E30;bottom: 1px !important;bottom: 1px;right: 35px;}
#press_clipping div.ce_text p{margin-top:0px;margin-bottom:0px;}
#press_clipping div.ce_text p,#press_clipping div.ce_text p strong,#press_clipping div.ce_text p a{font-size:12px;line-height:16px;}
#press_clipping div.ce_text p a{font-weight:bold;}
#press_clipping div div img{border:1px solid #cdd6dd;}
#press_clipping a sup{font-size:10px;color:#D61E30;}
div#isocert img{float:right;margin-top:15px;margin-right:55px;}
#kontaktformular_klein,#shop_form{width:496px;}
#kontaktformular_klein div.top_spacer,#shop_form div.top_spacer{height:14px;display:block;background-image:url("tl_files/aero_imgs/box_wide/contact_small_top.png");background-position:left top;background-repeat:no-repeat;font-size:0px;line-height:0px;}
#kontaktformular_klein div.mid_spacer,#shop_form div.mid_spacer{display:block;padding:6px 30px 11px 30px;background-image:url("tl_files/aero_imgs/box_wide/contact_small_bg.png");background-position:left top;background-repeat:repeat-y;}
#kontaktformular_klein div.bottom_spacer,#shop_form div.bottom_spacer{height:14px;display:block;background-image:url("tl_files/aero_imgs/box_wide/contact_small_bottom.png");background-position:left bottom;background-repeat:no-repeat;font-size:0px;line-height:0px;}
#kontaktformular_klein br#br_after_ctrl_67{display:none;}
#kontaktformular_klein .button_blue{float:none;display:block;margin:5px 0px 0px 5px;}
#kontaktformular_klein .mandatory_marker{margin-bottom:6px;margin-left:2px;}
#kontaktformular_klein div.mid_spacer div.button_blue div.button_text{font-size:14px;}
#kontaktformular_klein label#lbl_51_0,#kontaktformular_klein label.iam{font-weight:bold;}
#kontaktformular_klein textarea{width:430px;}
#kontaktformular_klein input.text{height:16px;margin:0px;padding:1px;}
#kontaktformular_klein div.checkbox_container{margin-bottom:-30px;}
#kontaktformular_klein div.checkbox_container span input{margin:0px 10px 0px 0px;padding:0px;}
#kontaktformular_klein div.checkbox_container span input,#kontaktformular_klein div.checkbox_container span label{vertical-align:middle;}
#kontaktformular_klein div.radio_container{margin-top:10px;}
#kontaktformular_klein div.radio_container span{display:block;}
#kontaktformular_klein div.radio_container span input{margin:0px 10px 10px 0px;padding:0px;}
#kontaktformular_klein #ctrl_53{bottom:-133px;right:-5px;position:relative;float:right;}
#kontaktformular_klein div.break_labels label,#kontaktformular_klein div.break_labels input{display:block;}
#kontaktformular_klein div.break_labels br{width:0px;height:0px;display:block;margin-bottom:10px;font-size:0px;line-height:0px;}
#kontaktformular_klein br#br_after_ctrl_55{margin:0px;padding:0px;}
#kontaktformular_klein #ctrl_55{width:90px;height:24px;margin-bottom:10px;border:1px solid #8397AA;}
#kontaktformular_klein div.break_labels input#ctrl_61,#kontaktformular_klein div.break_labels input#ctrl_63,#kontaktformular_klein div.break_labels input#ctrl_65{width:320px;}
#kontaktformular_klein div.break_labels input#ctrl_57,#kontaktformular_klein div.break_labels input#ctrl_59{width:150px;}
#kontaktformular_klein div#contact_firstname p.error,#kontaktformular_klein div#contact_lastname p.error{width:150px;}
#kontaktformular_klein #ctrl_51 span{line-height:30px;}
