/* Style sheet transport */
body{background:url("tl_files/transport/img/body_back.png") left top repeat-x;}
#wrapper_out{background:url("tl_files/transport/img/wrapper_back.png") right top no-repeat;}
#quick_links{margin-left:59px;padding-top:48px;font-family:EauSansBook, verdana;}
#quick_links ul{list-style-type:none;}
#quick_links li{float:left;}
#quick_links a:hover{text-decoration:underline;}
#ql_presse{display:block;margin-right:20px;padding-left:22px;text-decoration:none;color:#000;line-height:17px;background:url("tl_files/transport/img/but_b_17.png") left bottom no-repeat;text-transform:uppercase;}
#ql_exposant{display:block;margin-right:20px;padding-left:22px;text-decoration:none;color:#000;line-height:17px;background:url("tl_files/transport/img/but_r_17.png") left bottom no-repeat;text-transform:uppercase;}
#ql_salon{display:block;margin-right:20px;padding-left:22px;text-decoration:none;color:#000;line-height:17px;background:url("tl_files/transport/img/but_y_17.png") left bottom no-repeat;text-transform:uppercase;}
.mod_changelanguage{width:32px;height:88px;padding-top:46px;background-image:url("tl_files/transport/img/tab_languages.png");background-repeat:no-repeat;}
.mod_navigation li{height:49px;position:relative;float:left;list-style-type:none;}
.mod_navigation ul.level_1{height:65px;display:inline-block;margin:0;padding:0;line-height:18px;background:url("tl_files/transport/img/menu_middle.png") left top repeat-x;}
.mod_navigation ul.level_2{display:none;}
.mod_navigation .first{background:url("tl_files/transport/img/menu_left.png") left top no-repeat;}
.mod_navigation .first .mainMenuParentBtnFocused{background:url("tl_files/transport/img/menu_left_hover.png") left top no-repeat;}
.mod_navigation .last{background:url("tl_files/transport/img/menu_right.png") right top no-repeat;}
.mod_navigation .last .mainMenuParentBtnFocused{background:url("tl_files/transport/img/menu_right_hover.png") right top no-repeat;}
.mod_navigation .focused{background:url("tl_files/transport/img/menu_middle_hover.png") left top repeat-x;}
.mod_navigation a,.mod_navigation span{display:block;padding:16px 20px 15px 25px;font-family:'EauSansBold', verdana;text-decoration:none;font-size:15px;color:#000000;text-transform:uppercase;}
body.lang-de .mod_navigation a,body.lang-de .mod_navigation span{padding-right:21px;}
#subMenusContainer a{padding-left:12px;background:url("tl_files/transport/img/arrow_b.png") left bottom no-repeat;}
#subMenusContainer span{color:#fff;background:url("tl_files/transport/img/arrow_w.png") left bottom no-repeat;}
.r_top,.r_bottom{display:none;}
#left .mod_article,#beabern{width:157px;background:#f5f5f5 url("tl_files/transport/img/box_left_back.png") left bottom repeat-x;}
#left .r_top{width:157px;height:4px;display:block;margin:0 0 9px;padding:0;background:url("tl_files/transport/img/box_left_top.png") left top no-repeat;}
#left .r_bottom{width:157px;height:4px;display:block;margin:0;padding:0;background:url("tl_files/transport/img/box_left_bottom.png") left bottom no-repeat;}
#beabern,#beabern a{text-align:center;text-decoration:none;font-size:11px;color:#999;}
#left .mod_article{margin-bottom:14px;}
#left .mod_customnav h3{margin-top:9px;margin-bottom:18px;margin-left:31px;font-family:EauSansBold, verdana;font-size:14px;color:#fff;line-height:14px;}
#left .mod_customnav a,#left .mod_customnav span{display:block;margin-top:0;margin-bottom:4px;margin-left:15px;text-decoration:none;font-size:11px;color:#000;}
#left .mod_customnav span{text-decoration:none;color:#aaa;}
#left .mod_customnav a:hover{text-decoration:underline;}
#left .menu_salon{background:url("tl_files/transport/img/box_left_subtitle_y.png") left top no-repeat;}
#left .menu_presse{background:url("tl_files/transport/img/box_left_subtitle_b.png") left top no-repeat;}
#left .menu_exposants{background:url("tl_files/transport/img/box_left_subtitle_r.png") left top no-repeat;}
.mod_breadcrumb{margin-bottom:10px;text-decoration:none;font-size:9px;color:#aaa;}
.mod_breadcrumb a{margin-right:3px;text-decoration:none;color:#aaa;}
.mod_breadcrumb a:hover{text-decoration:underline;}
.mod_breadcrumb .item{padding-left:11px;text-decoration:none;color:#aaa;background:url("tl_files/transport/img/arrow_g.png") left center no-repeat;}
.mod_breadcrumb span{padding-left:11px;color:#000;background:url("tl_files/transport/img/arrow_b2.png") left center no-repeat;}
#right .mod_article .block,#right .mod_subscribe,#right .mod_imageslider,#right .suissetraffic,#right .facebook{margin-bottom:14px;padding:0;background:#f5f5f5 url("tl_files/transport/img/box_right_top.png") left top no-repeat;}
#right .text_content{padding:0 5px;}
#right .mod_imageslider .text_content{padding:0;}
#right .r_bottom{width:168px;height:4px;display:block;margin:0;padding:0;background:url("tl_files/transport/img/box_right_bottom2.png") left bottom no-repeat;}
.suissetraffic{padding:0;}
#right h3{margin-top:5px;margin-bottom:18px;text-align:center;font-family:EauSansBold, verdana;font-size:15px;color:#fff;}
#right .mod_subscribe input.text{width:105px;margin-left:3px;}
#right .mod_subscribe input.submit{width:80px;margin-top:10px;margin-left:40px;}
#tl_registration input,#tl_registration textarea{width:210px;}
#tl_registration input.submit{width:150px;}
#tl_registration select{width:216px;}
#tl_registration .col_0{width:160px;}
#right .mod_article .mod_imageslider{padding:0;background:#f5f5f5 url("tl_files/transport/img/box_right_top.png") left top no-repeat;}
#right .mod_imageslider h3{margin-bottom:8px;}
#main .mod_article{width:583px;}
#main .mod_article .block,.facebook_out{margin-bottom:14px;background:#f6f6f6 url("tl_files/transport/img/content_back.png") left bottom repeat-x;}
#main .mod_article .mod_newsreader{background:none;}
#main .mod_newsreader h4{margin-left:0;background:none;}
#main .ce_text ul{margin-left:15px;}
#main .ce_text li{padding-left:15px;background:url("tl_files/transport/img/bullet_r.png") left center no-repeat;}
#main .text_content,.facebook{padding-right:20px;padding-left:17px;}
#main .text_content p{line-height:1.35;}
#main .ce_gallery .text_content{padding-left:10px;}
#main .ce_gallery td{vertical-align:middle;}
#main .r_top{height:4px;display:block;margin-bottom:9px;background:url("tl_files/transport/img/content_top.png") left top no-repeat;}
#main .deux_col_left .r_top,#main .deux_col_right .r_top{background:url("tl_files/transport/img/content_top_50.png") left top no-repeat;}
#main .r_bottom{height:5px;display:block;margin-top:9px;background:url("tl_files/transport/img/content_bottom.png") left bottom no-repeat;}
#main .deux_col_left .r_bottom,#main .deux_col_right .r_bottom{background:url("tl_files/transport/img/content_bottom_50.png") left top no-repeat;}
#main .deux_col_right{width:49%;float:right;}
#main .deux_col_left{width:49%;float:left;}
#main .UneCol{width:100%;float:left;}
#main a{text-decoration:none;color:#ff9c00;}
#main a:hover{text-decoration:underline;color:#ff9c00;}
#footer .footer_menu_1,#footer .footer_menu_2,#footer .footer_menu_3{float:left;margin-right:60px;}
#footer .title{margin-bottom:12px;font-family:EauSansBold, verdana;font-size:12px;color:#ffffff;text-transform:uppercase;}
#footer .ce_text{padding:12px 17px;background-color:#828283;border:1px solid #9c9c9d;}
#footer .footer_menu_1{width:375px;height:100px;}
#footer .footer_menu_2,#footer .footer_menu_3{width:217px;height:100px;}
#footer .footer_menu_3{margin:0;}
#footer ul{margin:0;}
#footer li{width:145px;float:left;padding-left:17px;list-style-type:none;background:url("tl_files/transport/img/footer_bullet.png") left center no-repeat;}
#footer a{text-decoration:none;font-size:11px;color:#fff;}
#footer a:hover{text-decoration:underline;}
#footer .copyrights{right:84px;position:absolute;top:175px;}
#footer #copyrights{padding:0;border:0px none;font-size:10px;color:#fff;line-height:2.2;background:none;}
.formbody tr{height:30px;}
.contact_form input,textarea{width:150px;padding:2px;background-color:#FFFFFF;border:1px solid #B9B9B9;font-family:Helvetica,Arial,sans-serif;font-size:12px;color:#616161;outline:medium none;}
.contact_form input.submit{width:125px;float:right;margin-top:15px;}
.error{font-size:12px;color:red;}
input.error{margin-bottom:15px;border:1px solid #ff0000;}
.formbody p{margin-bottom:0;}
#informations-85 .formbody{margin-top:20px;}
#informations .formbody{margin-top:15px;}
.contact_form_trans input{width:350px;padding:2px;background-color:#FFFFFF;border:1px solid #B9B9B9;font-family:Helvetica,Arial,sans-serif;font-size:12px;color:#616161;outline:medium none;}
.contact_form_trans input.submit{width:80px;float:right;margin-top:15px;}
.contact_form_trans textarea{width:350px;height:100px;padding:2px;background-color:#FFFFFF;border:1px solid #B9B9B9;font-family:Helvetica,Arial,sans-serif;font-size:12px;color:#616161;outline:medium none;}
.contact_form_rapide input{width:150px;padding:2px;background-color:#FFFFFF;border:1px solid #B9B9B9;font-family:Helvetica,Arial,sans-serif;font-size:12px;color:#616161;outline:medium none;}
.contact_form_rapide input.submit{width:80px;float:right;margin-top:5px;}
.contact_form_rapide textarea{width:150px;padding:2px;background-color:#FFFFFF;border:1px solid #B9B9B9;font-family:Helvetica,Arial,sans-serif;font-size:12px;color:#616161;outline:medium none;}
#tl_login .formbody label{margin-right:7px;}
#tl_login input{width:160px;padding:2px;background-color:#FFFFFF;border:1px solid #B9B9B9;font-family:Helvetica,Arial,sans-serif;font-size:12px;color:#616161;outline:medium none;}
#tl_login .submit{width:80px;float:right;}
#tl_lost_password .submit{width:160px;padding:2px;background-color:#FFFFFF;border:1px solid #B9B9B9;font-family:Helvetica,Arial,sans-serif;font-size:12px;color:#616161;outline:medium none;}
#tl_lost_password input{width:160px;}
#tl_lost_password .captcha_text{display:block;margin-top:10px;margin-bottom:10px;margin-left:0;font-size:11px;}
#main sup{vertical-align:text-top;line-height:2px;}
.layout_latest .info{width:auto;height:20px;position:relative;overflow:visible;float:right;margin-top:0;margin-right:0;margin-bottom:20px;padding-top:3px;padding-right:3px;padding-left:3px;text-align:center;background-color:#FF9C00;font-size:11px;color:#FFF;-moz-border-radius:5px 5px 5px 5px;}
#main .mod_article .layout_latest{margin-bottom:0;}
.layout_latest .more{padding-top:20px;text-align:right;}
.end_news{height:20px;background-color:#FFF;}
.teaser{padding-top:15px;}
.mask1{padding:5px 4px;}
.accordion{padding-top:15px;text-align:center;background-color:#FFF;}
.ce_accordion .toggler{width:99%;height:20px;margin-bottom:5px;padding:8px 0 2px 8px;font-weight:bold;font-size:12px;color:#000000;-moz-border-radius:5px 5px 5px 5px;cursor:pointer;}
#tl_subscribe .submit{width:160px;padding:2px;background-color:#FFFFFF;border:1px solid #B9B9B9;font-family:Helvetica,Arial,sans-serif;font-size:12px;color:#616161;outline:medium none;}
.select{width:160px;height:23px;padding-top:3px;}
select,option{height:15px;padding-top:3px;}
input,textarea{width:150px;padding:2px;background-color:#FFFFFF;border:1px solid #B9B9B9;font-family:Helvetica,Arial,sans-serif;font-size:12px;color:#616161;outline:medium none;}
.captcha_text{line-height:23px;}
.captcha .mandatory{padding-top:20px;}
.login_info td{padding-right:20px;padding-left:17px;}
#tl_logout .formbody{padding-left:17px;}
.tableform .formbody{padding-right:17px;padding-left:17px;}
.mod_stand_resp_data .col_0{width:250px;padding-right:20px;}
.mod_stand_bill_data .col_0{width:270px;padding-right:20px;}
.mod_stand_edit .col_0{width:200px;padding-right:20px;padding-bottom:20px;}
#lbl_billing_address_0{display:none;}
p.error{font-size:10px;}
fieldset{margin-top:20px;border:1px solid #000;}
fieldset table{margin:10px;}
fieldset legend{margin-left:5px;padding-right:5px;padding-left:5px;font-weight:bold;}
.checkbox_container span,.radio_container span{width:100%;display:block;}
.textboxlist-bits{width:350px;}
input.checkbox,input.radio{width:20px;margin-right:10px;}
.mod_stand_edit textarea{width:300px;margin-top:10px;margin-bottom:10px;}
.formbody .col_2{width:180px;padding-top:3px;padding-left:10px;font-style:italic;}
.mod_stand_edit2 .col_0{width:150px;}
.mod_stand_edit2 .sizes_table input{width:100px;margin-right:10px;}
#ctrl_fronts label,#ctrl_out_fronts label{width:130px;display:inline-block;}
.mod_stand_edit2 .textarea{width:325px;}
#lbl_fronts_0 img{vertical-align:bottom;}
.sizes_table td{width:150px;}
.mod_stand_resume .label{padding-right:80px;}
.mod_stand_resume .confirm .col_first{display:none;}
.mod_stand_resume .textconfirm{padding-bottom:15px;}
.return{width:150px;padding:2px;background-color:#FFFFFF;border:1px solid #B9B9B9;font-family:Helvetica,Arial,sans-serif;font-size:12px;color:#616161;outline:medium none;}
fieldset fieldset{margin:17px;}
.submit_container .submit{float:right;}
.submit_container{margin:17px 0;}
#ctrl_fronts img,#ctrl_out_fronts img{vertical-align:bottom;}
#ctrl_fronts{margin-bottom:25px;}
.categories .col_0{display:none;}
.associations .col_0{display:none;}
.hasAssoc{margin:13px;}
.hasAssoc input{width:auto;margin-right:14px;}
.mod_stand_resp_data .submit_container .submit{float:none;}
.mod_stand_resp_data .submit_container{text-align:right;}
#f14 .formbody input.checkbox{width:auto;margin:0;padding:0;}
.multi_col .confirmation p.error{display:none;}
.multi_col .formbody .col_0{width:480px;}
.multi_col .formbody .col_0 span{float:left;display:block;padding-top:5px;padding-right:5px;}
.multi_col .formbody .col_0_0{width:50px;}
.multi_col .formbody .col_0_1{width:35px;}
.multi_col .formbody .col_0_2{width:300px;}
.multi_col .formbody .col_0_3{width:65px;}
.multi_col .formbody .col_1 input{width:25px;}
.multi_col .explanation{padding-bottom:5px;font-style:italic;font-size:11px;}
.multi_col .remark_bestell{width:99%;}
.facebook iframe{padding-left:6px;}
.facebook h4{margin-top:0;margin-left:5px;padding-top:16px;}
.facebook_out{-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;behavior: url(PIE.php);}
.mod_stand_search .stand_search_links,.results_list{padding-right:20px;padding-left:14px;}
.results_list h4{margin-left:0;padding-left:0;}
.stand_search_links a{margin-right:20px;}
.content_box{padding-left:25px;}
.stand_infos .col_0{width:160px;}
.stand_infos .col_1{max-width:341px;}
.stand_infos tr:hover{background-color:#e9e8e8;}
.stand_infos td{margin-right:14px;padding:6px;}
.stand_infos .subtitle{padding:8px 4px 4px 14px;font-weight:bold;background:#E3E0E0;}
.stand_infos h4{padding-left:0;}
.stand_search_links{margin-bottom:20px;}
.mod_stand_search input{margin-left:12px;}
#lbBottom{position:relative;}
#lbBottom .downloadLink{left:50%;position:absolute;display:block;top:0;}
.pagination{margin-top:25px;text-align:center;}
.pagination ul li{display:inline;padding-right:5px;}

