/* Style sheet layout */
body{margin:0;background-color:#ffffff;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;line-height:1.4em;}
html{height:100%;margin-bottom:0.1px;}
img{vertical-align:middle;border:0px;}
.image_container{padding-bottom:1px;}
.ce_download img{padding-bottom:1px;}
a{text-decoration:none;color:#000000;}
a:hover{color:#999;}
a,body,div,em,input,label,li,ol,p,select,span,strong,td,th,textarea,u,ul{font-family:Verdana, Arial, SunSans-Regular, Sans-Serif;font-size:11px;color:#000000;}
body,div,input,label,li,ol,p,select,span,textarea,u,ul{font-size:11px;color:#585858;}
em{font-size:11px;color:#333333;}
h1,h2,h3,h4{margin:0;padding:0;font-family:Georgia, Times, serif;font-weight:normal;color:#000000;line-height:1.3em;text-transform:uppercase;letter-spacing: 2px;}
h1{margin:0px 0px 10px 0px;font-size:16px;}
h2{margin:0px 0px 5px 0px;padding:0;font-size:15px;line-height:1.3em;}
h3{margin:0;padding:0;font-size:13px;line-height:1.3em;}
h4{margin:0;padding:0;font-size:11px;line-height:1.3em;}
#main ul{margin:10px 0px;padding-right:1em;padding-left:1em;}
#main li{margin-bottom:2px;padding-bottom:4px;padding-left:20px;list-style-type:none;text-indent: 0;background: url(tl_files/layout/listenpunkt.gif) 0px 0px no-repeat;}
strong{margin:0;padding:0;font-weight:bold;color:#696969;}
p{margin:0;padding:0;font-family:Verdana, Arial, Helvetica, sans-serif;}
#wrapper{width:950px;margin:0px auto;padding:0px 0px 15px 0px;}
#header{height:220px;margin:0px;padding:0px;background: url(tl_files/layout/logo_orange.jpg) 0px 30px no-repeat;}
#container{overflow:auto;margin:0px;padding:0px;background-color:#FFFFFF;}
#left{width:230px;height:300px;}
#right{width:150px;margin:0px;padding:3px 15px 25px 15px;}
#main{margin:0px 180px 0px 230px;padding:0px 15px 25px 15px;}
#footer{margin:0px;padding:5px 15px 25px 15px;text-align:center;border-top:1px dotted #585858;}
.mod_changelanguage{width:200px;float:left;margin-top:10px;}
.mod_changelanguage ul{display:inline;margin:0px;padding:0px;list-style-type:none;}
.mod_changelanguage li{display:inline;margin:0px;padding:0px 5px;border-left:1px solid #000000;}
.mod_changelanguage li.first{padding-left:0px;border-left-width:0px;}
#menu_oben{padding:10px 1px 0px 1px;text-align:right;}
#menu_oben ul{margin:0;padding:0;list-style-type:none;}
#menu_oben li{display:inline;padding:0px 5px;border-left:1px solid #000000;}
#menu_oben li.first{border-left-width:0px;}
#suchfeld{height:20px;margin:22px 0px 0px 780px;}
#suchfeld input.text{width:130px;margin:0px;padding:0;border:0px;}
#suchfeld .submit_container{float:left;margin:1px 2px 0px 0px;}
#login_link a{width:228px;height:21px;display:block;padding-top:4px;padding-left:10px;font-weight:normal;font-size:11px;color:#000000;background: url(tl_files/layout/login.jpg) no-repeat;text-transform:uppercase;}
#login_link a:hover{background-position: 0px -25px;}
#login_link{width:230px;float:left;margin-top:110px;}
#menu_mitte{width:710px;float:right;margin-top:115px;text-align:right;font-weight:normal;font-size:11px;text-transform:uppercase;}
#menu_mitte ul{margin:0;padding:0;list-style-type:none;}
#menu_mitte li{display:inline;padding:0px 7px;border-left:1px solid #585858;}
#menu_mitte li.first{border-left-width:0px;}
#menu_mitte a{color:#585858;}
#menu_mitte a:hover{color:#000000;}
#menu_meta{width:225px;margin-top:0px;text-align:left;font-weight:normal;font-size:11px;text-transform:uppercase;}
#menu_meta ul{margin:0;padding:0;list-style-type:none;}
#menu_meta li{padding:7px 5px 7px 0px;border-bottom:1px solid #585858;}
#menu_meta li.first{border-top:1px solid #585858;}
#menu_meta a{color:#585858;}
#menu_meta a:hover{color:#000000;}
#menu_unten table{width:auto;margin:auto;padding:0px 0px 0px 20px;border-collapse:collapse;border-spacing:0px;background: url(tl_files/layout/listenpunkt.gif) 0px 0px no-repeat;}
#menu_unten td{padding:0px 0px 2px 0px;}
#menu_unten div{display:inline;padding:0px 4px;border-left:1px solid #9C9E9F;}
#menu_unten div.first{padding-left:20px;border-left-width:0px;}
#menu_unten a,#menu_unten span{font-size:10px;color:#9C9E9F;}
#menu_unten a:hover{color:#585858;}
#right .grau{margin-top:3px;padding:3px;background-color:#E5E5E5;font-size:10px;color:#707173;}
#right .ce_hyperlink{padding:3px;background-color:#E5E5E5;border-top:1px dotted #000000;}
#right .ce_hyperlink a{padding-right:20px;font-weight:normal;font-size:11px;color:#666666;background: url(tl_files/layout/weiterpfeil.gif) right no-repeat;text-transform:uppercase;}
#right .ce_hyperlink a:hover{color:#000000;}
#right .ce_download{padding:3px;background-color:#E5E5E5;border-top:1px dotted #000000;}
#right .ce_download a{display:block;padding-right:20px;font-weight:normal;font-size:11px;color:#666666;background: url(tl_files/layout/weiterpfeil.gif) right no-repeat;text-transform:uppercase;xborder:1px solid red;}
#right .ce_download a:hover{color:#000000;}
#kontakt table{width:500px;margin-top:15px;}
#kontakt td{height:40px;padding:0px;vertical-align:top;}
#kontakt .col_0{width:150px;}
#kontakt input.text,#kontakt textarea{width:330px;}
#kontakt input.submit{margin:5px 0px;padding:4px;background-color:#eceded;border:1px solid #ddd;cursor:pointer;}
#kontakt input.submit:hover{}
#kontakt span.mandatory,#kontakt .explanation{font-size:10px;color:#585858;}
#kontakt p.error{color:#df2222;}
.mod_search input.text{width:330px;margin:5px 0px;padding:4px;}
.mod_search input.submit{margin:5px 0px;padding:4px;background-color:#eceded;border:1px solid #ddd;cursor:pointer;}
.mod_search input.submit:hover{}
.mod_search .header{margin:10px 0px;}
.mod_search .header strong{color:#000000;}
.mod_search h3{margin:15px 0px 0px 0px;font-weight:bold;}
.mod_search .relevance{font-weight:normal;font-size:10px;color:#585858;letter-spacing: 0px;}
#main .ce_download{margin:10px 0px 20px 20px;}
.linie{margin-top:20px;padding-top:20px;border-top:1px solid #aaaaaa;}
