/* Style sheet default */
#download_archiv .description{width:415px;float:left;display:block;margin-left:65px;padding:0;text-align:left;vertical-align:text-top;font-style:italic;font-size:11px;color:#666666;}
.downloadarchivItem{width:560px;height:75px;margin:10px 10px 10px 23px;padding:0;text-align:right;background:#ffffff url("tl_files/homepage/download.gif") left top repeat-y;border:1px solid #cdcdcd;font-family:Tahoma, Arial, Helvetica, sans-serif;font-size:10px;color:#666666;-moz-box-shadow: 2px 2px 3px #666;-webkit-box-shadow: 2px 2px 3px #666;        box-shadow: 2px;-moz-border-radius: 4px;    -webkit-border-radius: 4px;        border-radius: 4px;}
.downloadarchivItem:hover{border-color:#52ff4f;}
#download_archiv img{width:18px;height:18px;float:right;clear:both;display:block;}
#sub_menu .level_2 li,.active li{margin-top:1px;margin-bottom:1px;margin-left:3px;padding-top:1px;padding-bottom:1px;background-position:left center;border-bottom:0px hidden #de2323;font-family:Tahoma, Arial, Helvetica, sans-serif;font-weight:normal;font-size:12px;list-style-type:none;}
#main .downloadarchivItem>a:hover{margin-top:0;margin-right:0;margin-bottom:0;border:1px #ffffff;}
#main .downloadarchivItem>a{width:370px;height:34px;float:left;display:block;margin:0 0 0 65px;text-align:left;vertical-align:bottom;border:0px hidden #ffffff;font-size:15px;}
#download_archiv .mime_icon{float:right;display:block;margin-top:9px;margin-right:4px;}
#download_archiv .size{width:70px;float:right;clear:right;display:block;padding-right:5px;text-align:right;color:#666666;}
#download_archiv .titel{width:415px;float:left;display:block;margin-top:9px;margin-left:65px;font-size:15.1px;}
#download_archiv .datum{width:70px;float:right;clear:right;display:block;margin-top:0;margin-right:5px;padding:0;text-align:right;color:#666666;}
#download_archiv a:hover{border:0px hidden;}
#download_archiv p{margin:0;}
#main_menu li:hover,#main_menu li.sfhover,#main_menu li:hover a{background-color:#d2cdcd;color:#000000;}
#sub_menu .level_1 a{font-family:Tahoma,Arial,Helvetica,Geneva,Swiss,SunSans-Regular,sans-serif;text-decoration:none;font-size:15px;color:#666666;}
#main_menu a{width:140px;height:35px;display:block;padding:0;text-align:center;font-weight:normal;text-decoration:none;color:#aaaaaa;}
#left{border-right:1px solid #d2d5d5;}
#sub_menu .level_2 a{font-family:Tahoma,Arial,Helvetica,Geneva,Swiss,SunSans-Regular,sans-serif;text-decoration:none;font-size:12px;color:#666666;}
#suche{width:250px;height:35px;top:0;position:relative;margin:0;padding:13px 3px 9px 9px;vertical-align:middle;background-color:#000000;z-index:800;}
#sub_menu .active,.trail{font-family:Tahoma,Arial,Helvetica,Geneva,Swiss,SunSans-Regular,sans-serif;font-weight:bold;text-decoration:none;color:#333333;}
#sub_menu{width:260px;left:7px;margin:0 0 0 1px;padding-top:0;padding-bottom:140px;background:url("tl_files/homepage/column.png") right top no-repeat;z-index:998;}
#sub_menu .level_1 a:hover{border-bottom:1px solid #d2dcdc;}
#sub_menu .level_1{width:250px;margin-top:0;margin-left:5px;padding-left:0;}
#sub_menu .level_2{width:215px;margin-left:0;padding-left:4px;background-color:#ffffff;}
#sub_menu .level_1> li{margin:0;padding-top:10px;padding-bottom:3px;padding-left:12px;background-image:url("tl_files/homepage/column_li.gif");background-repeat:no-repeat;border-bottom:1px solid #D2D5D5;font-family:Tahoma,Arial,Helvetica,Geneva,Swiss,SunSans-Regular,sans-serif;font-size:15px;list-style-type:none;background-position: 2px 15px;}
#main_menu .trail{font-weight:bold;color:#dddddd;}
#main .back{display:none;}
#main_menu{width:1000px;height:35px;left:0;margin:0;padding-top:75px;background:#ffffff url("tl_files/homepage/gras.png") left top repeat-x;z-index:999;}
h1{margin-top:0;margin-bottom:0;}
#main_menu{height:35px;}
.mod_navigation p{margin:0;padding:0;}
#main_menu ul{width:1000px;height:35px;margin:0;padding:0;list-style-type:none;}
#main_menu li{width:140px;height:35px;position:relative;float:left;text-align:center;border-top:0px dotted #cccccc;border-right:1px dotted #cccccc;border-bottom:0px dotted #cccccc;border-left:0px dotted #cccccc;font-weight:bold;color:#ffffff;line-height:35px;}
#main_menu li.last{width:130px;position:relative;float:left;text-align:center;border:0px dotted #cccccc;font-weight:bold;color:#ffffff;line-height:35px;}
#main_menu{height:35px;position:relative;overflow:hidden;z-index:999;}
#main #addthis ul li,#main #addthis ul{margin:0 0 0 3px;padding:0;list-style-type:none;}
#main #addthis a{padding:0;background-image:url("none");background-repeat:no-repeat;border:1px hidden;list-style-type:none;}
a[href ^="mailto:"]{padding-right:18px;background:url("tl_files/homepage/mail_icon.gif") right center no-repeat;color:#0066BB;}
#main a[href^="http:"]{padding-right:16px;background:url("tl_files/homepage/extern.gif") right center no-repeat;}
#header{width:1000px;position:relative;margin:20px 0 0;padding:0;}
.header{width:975px;position:relative;margin:0 10px 0 15px;padding:0;background-image:url("tl_files/homepage/logobg.png");background-repeat:repeat-x;}
#footer{clear:both;}
#container{width:1000px;position:relative;clear:both;margin:0;}
#wrapper{height:100%;margin-top:5px;margin-bottom:20px;padding-top:10px;padding-bottom:30px;background-color:#ffffff;-moz-box-shadow: 3px 3px 4px #222;-webkit-box-shadow: 3px 3px 4px #222;        box-shadow: 3px;}
body{background:#ffffff url("tl_files/homepage/wood2.jpg") center top repeat;}
#ctrl_keywords{width:175px;height:20px;float:left;display:block;margin-top:0;border-top:1px solid #666666;border-right:0px solid #666666;border-bottom:1px solid #666666;border-left:1px solid #666666;}
#searchbutton{float:left;display:block;margin-top:0;margin-right:10px;margin-left:auto;padding-top:0;border-top:1px solid #666666;border-right:1px solid #666666;border-bottom:1px solid #666666;border-left:0px solid #666666;}
#main p{margin-top:0;margin-bottom:10px;text-align:justify;}
.info{margin:0 0 5px;padding:0;font-size:11px;}
.mod_newslist .layout_full  h1{margin:24px 0 0;font-weight:normal;font-size:21px;line-height:20px;}
.mod_newslist .layout_full  h2{margin:0 0 2px;font-family:Tahoma,Arial,Helvetica,Geneva,Swiss,SunSans-Regular,sans-serif;font-weight:normal;font-size:15px;color:#666666;}
.mod_newslist .layout_full  p{margin:2px 0 5px;text-align:justify;font-family:Tahoma,Arial,Helvetica,Geneva,Swiss,SunSans-Regular,sans-serif;font-weight:normal;font-size:13px;color:#0a0a0a;}
.mod_newslist .layout_full  a{font-family:Tahoma,Arial,Helvetica,Geneva,Swiss,SunSans-Regular,sans-serif;font-weight:normal;text-decoration:none;font-size:13px;color:#002499;}
.mod_newslist .layout_full  a:visited{text-decoration:none;color:#00b80f;}
.mod_newslist .layout_full  a:hover{text-decoration:underline;color:#7f99ff;}
.mod_newslist .layout_full  li{margin:2px 0 1px;text-align:justify;font-family:Tahoma,Arial,Helvetica,Geneva,Swiss,SunSans-Regular,sans-serif;font-weight:normal;font-size:13px;color:#0a0a0a;}
body{margin-top:0;margin-right:auto;margin-left:auto;padding-top:0;background-color:#ffffff;font-family:Tahoma,Arial,Helvetica,Geneva,Swiss,SunSans-Regular,sans-serif;font-size:13px;}
#left{width:261px;margin-left:0;}
#main{width:688px;float:left;margin-top:25px;margin-right:25px;margin-left:25px;}
#main a{border-bottom:1px dashed #628065;font-family:Tahoma,Arial,Helvetica,Geneva,Swiss,SunSans-Regular,sans-serif;text-decoration:none;font-size:12px;color:#628065;}
#main a:hover{border-top:0px solid #444444;border-right:0px solid #444444;border-bottom:1px solid #444444;border-left:0px solid #444444;color:#1c9900;}
#main h1{font-family:"Century Gothic", Tahoma, Arial, Helvetica, sans-serif;font-weight:normal;font-size:28px;color:#666666;}
#main h2{margin-top:15px;margin-bottom:1px;font-family:Century Gothic,Tahoma, Arial, Helvetica, sans-serif;font-weight:normal;font-size:20px;color:#666666;}
#main h3{margin-top:7px;margin-bottom:0;font-family:Century Gothic,Tahoma, Arial, Helvetica, sans-serif;font-style:italic;font-weight:normal;font-size:15px;color:#666666;}
#main ul{margin-top:1px;margin-bottom:10px;text-align:justify;list-style-type:square;}
#main .caption{margin-top:0;margin-bottom:10px;margin-left:5px;font-size:11px;color:#666666;}
