/* Style sheet style */
body{width:100%;height:100%;overflow:auto;margin:0;background:url("tl_files/layout/hg.jpeg") left top repeat;font-size:100%;}
div#container{position:relative;}
#main{width:740px;height:492px;overflow:hidden;margin-right:auto;margin-left:auto;padding-top:9px;padding-left:88px;background:url("tl_files/layout/hg1.png") left top no-repeat;}
#footer{width:100%;height:100%;margin:0;vertical-align:bottom;font-family:Arial, Verdana, Helvetica;font-size:60%;color:#808080;line-height:140%;}
.footer_links{width:180px;left:50px;position:relative;display:inline;margin-bottom:20px;}
#footer ul{margin:-5px 0 0;padding:0;list-style-type:none;}
#footer ul .submenu{margin-right:0;margin-bottom:0;margin-left:0;padding:0 0 0 10px;list-style-type:none;}
#footer a:link{color:#7b858f;}
#footer a:visited{color:#7b858f;}
.galerie{width:400px;float:left;padding-top:12px;padding-left:20px;}
.galerie img{margin-top:10px;margin-right:10px;}
.galerie_archiv{width:400px;float:left;padding-top:7px;padding-left:10px;}
.galerie_archiv img{margin:0 5px -2px 0;}
.pagination{width:365px;float:left;margin-top:-10px;font-family:Myriad Pro, Arial, Verdana;font-size:8px;color:#474747;}
.pagination p{width:95px;float:left;}
.pagination li{float:left;padding-right:5px;list-style-type:none;}
.mod_article{display:inline;}
.mod_breadcrumb{width:475px;left:-190px;position:absolute;padding-top:70px;padding-left:200px;text-align:left;font-family:Arial;font-size:60%;color:#cccccc;margin: 1px auto;}
.rechts{width:210px;height:100%;overflow:hidden;float:right;margin:10px 40px 0 5px;padding-top:10px;padding-bottom:0;text-align:left;vertical-align:bottom;font-family:Myriad Pro, Arial, Verdana;font-size:75%;color:#474747;line-height:125%;}
.links{width:448px;height:450px;float:left;margin:0;padding:19px 0 0 20px;text-align:left;vertical-align:bottom;font-family:Myriad Pro, Arial, Verdana;font-size:70%;color:#474747;line-height:10pt;}
.widget{margin-bottom:10px;}
.comments{width:220px;float:right;}
.comments .text{width:100px;height:10px;font-family:Myriad Pro;font-style:italic;font-size:9pt;color:#9e9e9e;}
.comments .textarea{width:150px;height:50px;font-family:Myriad Pro;font-style:italic;font-size:9pt;color:#9e9e9e;}
.comments label{width:50px;float:left;font-family:Myriad Pro;font-size:8pt;color:#5c5c5c;}
.bild_groß{width:468px;height:468px;float:left;}
.projektlinks .image_container{width:125px;height:109px;float:left;margin:0 auto;padding:0;text-align:center;vertical-align:middle;background-color:#f2f2f2;font-family:Myriad Pro, Arial, Verdana;font-size:7pt;color:#8c8c8c;line-height:9pt;}
#fotografie .ce_image{float:left;margin-right:10px;margin-bottom:10px;}
h2{margin:0 0 10px;padding:0;font-family:Myriad Pro, Arial, Verdana;font-size:160%;color:#877a7a;line-height:110%;font-weight: 300;}
h3{font-family:Myriad Pro, Arial, Verdana;font-variant:small-caps;font-size:140%;color:#735f5f;font-weight: 400;}
a:link{text-decoration:none; font-weight:400; color:#2D2D2D;}
a:visited{text-decoration:none; font-weight:400; color:#2D2D2D;}
p a:hover{text-decoration:none; font-weight:400; color:#2D2D2D;background: #C8DEF1;}
img#home{border:1px #000000;z-index:6;}
.ce_list ul{margin:0;padding:0;}
.ce_table table{width:400px;margin-bottom:10px;}
.ce_table td{padding:3px;border-bottom:1px solid #707070;}
.ce_table td.col_first{width:330px;}
th.head_0{padding:2px 2px 1px 5px;background-color:#d1e5a6;font-size:100%;text-transform: uppercase;}
th.head_1{padding:2px 2px 1px 5px;background-color:#d1e5a6;font-size:100%;text-transform: uppercase;}
.ce_form .col_0{width:160px;}
.ce_form table{width:200px;}
img.bg{width:100%;position:fixed;min-height: 100%;min-width: 1200px;height: auto;top: 0;left: 0;}
@media screen and (max-width: 1200px){img.bg {left: 50%;margin-left: -600px; }}
.ce_form td{padding:3px;vertical-align:top;}
.ce_form .checkbox_container span{width:100%;float:left;display:block;}

