@media all{
/* Style sheet reset */
body,div,h1,h2,h3,h4,h5,h6,p,blockquote,pre,code,ol,ul,li,dl,dt,dd,table,th,td,form,fieldset,legend,input,textarea{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
caption,th,td{text-align:left;vertical-align:top;}
abbr,acronym{border-bottom:1px dotted #666;font-variant:normal;cursor:help;}
blockquote,q{quotes:none;}
fieldset,img{border:0;}
li{list-style-type:none;}
sup{vertical-align:text-top;}
sub{vertical-align:text-bottom;}
del{text-decoration:line-through;}
ins{text-decoration:none;}
a{text-decoration:none;}
:focus{outline:0;}
}
@media all{
/* Style sheet basic */
#adresse,.mod_navigation,p,.ce_text{visibility:hidden;}
.wf-active #adresse,.wf-inactive #adresse,.wf-active .mod_navigation,.wf-inactive .mod_navigation,.wf-active .ce_text,.wf-inactive .ce_text,.wf-active p,.wf-inactive p{visibility:visible;}
body,p,.ce_text,.ce_form,.mod_navigation li,.mod_navigation a,.slideshow-captions{font-family:"lemonde-sans-1","lemonde-sans-2",sans-serif;font-size:14px;color:#fff;}
body{background-color:#000;background-image:url("../../tl_files/img/background4.jpg");background-repeat:repeat-x;color:#fff;}
#adresse a{color:#000;}
.ce_text{line-height:140%;}
p{margin-bottom:1.2em;color:#ccc;}
a img{border: none !important;}
input,button,textarea,select{clear:both;display:block;padding:1px;background-color:#efefef;font-family:inherit;font-size:99%;font-weight:0.8em;}
input{width:250px;}
textarea{width:350px;height:250px;}
.submit{width:80px;margin-top:10px;}
table{font-size:inherit;}
caption,th{font-weight:bold;color:#000;text-transform:uppercase;}
th,td{padding-right:2em;padding-bottom:0.5em;text-align:left;}
h2{margin-bottom:1em;font-weight:bold;font-size:inherit;}
.ce_text a:link,.ce_hyperlink a:link,.ce_text a:visited,.ce_hyperlink a:visited{border-bottom:1px solid #efefef;text-decoration:none;color: #fff !important;text-transform:none !important;}
.ce_text a:link:hover,.ce_hyperlink a:link:hover{border-bottom:1px solid #fff;color: #fff !important;text-transform:none !important;}
}
@media projection,screen{
/* Style sheet elements */
#wrapper{margin-right:auto;margin-left:auto;}
#header{height:135px;}
#header .inside{height:100%;margin-right:auto;margin-left:auto;padding-right:10px;padding-left:0;}
#header img{left:0;top:35px;position:absolute;}
#adresse{right:0;top:25px;position:absolute;font-size:13px;color:#000;}
#adresse td{color:#333;}
#adresse strong{color:#333;}
#container{padding-top:60px;padding-bottom:60px;}
.float{float:left;}
#main .inside{}
.right{float:right;}
.linkshalb{width:58%;left:10px;position:absolute;}
.rechtshalb{width:38%;right:10px;position:absolute;}
.voll{width:100%;}
#ctrl_5{width:50px;float:left;margin-right:20px;}
.submit_container{margin-top:25px;}
}
@media projection,screen{
/* Style sheet navigation */
.mod_navigation a{color:#ccc;font-weight:400;text-transform:uppercase;}
a:hover{color: #fff !important;}
.active,.trail,#left .mod_navigation a:hover{color:#fff !important;text-transform:uppercase;font-weight:600;}
#header .mod_navigation{width:100%;height:20px;bottom:0;left:10px;position:absolute;}
#header div.mod_navigation li{display:inline;margin-right:20px;/*font-size:14px;*/text-transform:uppercase;}
#menusub{padding-left:10px;}
#left .mod_navigation li a,#left .mod_navigation .active{font-size:15px;color:#efefef;line-height:32px;}
#left .active,#left .trail{}
}
@media projection,screen{
/* Style sheet startseite */
#container{padding: 0 !important;margin: 0 !important;}
#main{margin-top: 0 !important;padding-top: 0 !important;}
}
