/* Style sheet screen */
#wrapper{background:url("tl_files/grafik/bg.jpg") left top repeat-y;}
#clear{display:inline;margin:0;padding:0;}
#header{background-color:#f2f2f2;}
#left{margin:0;padding:0;background-color:#cccccc;}
#left .inside{margin:0;padding:0;}
#main{padding:20px;min-height: 500px;}
#right{margin:0 0 0 20px;}
#footer{margin:0;padding:0;background-color:#0066cc;}
#footer .inside{padding:5px;text-align:center;background-color:#0066cc;font-size:13px;color:#ffffff;line-height:30px;letter-spacing: 1px;}
#header .mod_changelanguage{height:30px;float:right;display:inline;margin:0 5px 0 0;}
#header .mod_changelanguage ul{list-style-type:none;}
#header .mod_changelanguage ul li{display:inline;}
#header .logo_sign{float:left;display:block;}
#header .logo_text{display:inline;}
#header .logo_text img{margin:10px 0 0 20px;}
#header .mod_navigation{width:805px;height:40px;float:right;display:block;margin-top:18px;margin-right:0;text-align:right;background-color:#a6a6a6;}
#header .mod_navigation ul{display:inline;margin:0;padding:5px;list-style-type:none;}
#header .mod_navigation ul li{display:inline;font-weight:bold;font-size:11;color:#ffffff;line-height:40px;text-transform:uppercase;}
#header .mod_navigation ul li.active span{margin:0 0 0 10px;padding:0;color:#0066cc;}
#header .mod_navigation ul li a,#header .mod_navigation ul li a:visited{margin:0 0 0 10px;font-weight:bold;font-size:14;color:#ffffff;text-transform:uppercase;}
#header .mod_navigation ul li a:hover,#header .mod_navigation ul li a:active{margin:0 0 0 10px;font-weight:bold;text-decoration:none;font-size:14;color:#0066cc;text-transform:uppercase;}
#left .mod_navigation{display:block;padding:10px;}
#left .mod_navigation ul{display:block;margin:0;padding:0;list-style-type:none;}
#left .mod_navigation ul li{margin:5px 0;padding:0;font-size:12;}
#left .mod_navigation ul.level_2 li{margin:5px 0 5px 5px;padding:0;font-size:12;}
#left .mod_navigation ul.level_2 li.last{margin:5px 0 15px 5px;padding:0;font-size:12;}
#left .mod_navigation ul li.active span{font-weight:bold;color:#0066cc;}
#left .mod_navigation ul li a,#left .mod_navigation ul li a:visited{font-size:12;color:#0066cc;}
#left .mod_navigation ul li a:hover,#left .mod_navigation ul li a:active{font-weight:bold;text-decoration:none;font-size:12;color:#0066cc;}
#main .mod_breadcrumb{margin:0 0 20px;}
.ce_gallery img{margin:10px 0 0;}
.ce_image{margin:10px 0 0;}
.mod_dlh_googlemaps{margin:10px 0 0;}
.ce_form{margin:20px 0 0;}
.ce_form input{width:300px;}
.ce_form textarea{width:300px;height:160px;}
.ce_form .submit{width:100px;margin:20px 0 0;text-align:center;vertical-align:middle;background-color:#0066cc;border:0px;color:#ffffff;}
.ce_form td{width:100px;}

