/* Style sheet gecostyle */
#kopfzeile{width:980px;height:140px;float:right;background-image:url("tl_files/images/headerbg.png");background-repeat:no-repeat;}
#kompetenz{width:500px;float:left;clear:both;margin-top:22px;margin-left:25px;text-align:center;font-weight:bold;font-size:24px;color:#ffffff;}
#search{width:460px;float:left;clear:both;margin-top:15px;margin-left:70px;color:#ffffff;}
#search label{float:left;clear:both;margin-top:4px;margin-right:10px;}
#search input{float:left;margin-top:1px;margin-right:10px;}
#search br{display:none;}
#navheader{width:600px;float:left;clear:both;display:block;}
#navheader.mod_customnav{margin:11px 0 0 30px;padding:0;m\argin-top: 14px;}
#navheader.mod_customnav p{margin:0;padding:0;}
#navheader.mod_customnav li.active{font-weight:bold;color:#000000;background:#ffffff url("tl_files/images/rundwl.png") left top no-repeat;}
#navheader.mod_customnav li.active span{padding-right:5px;font-weight:bold;color:#000000;background:#ffffff url("tl_files/images/rundwr.png") right top no-repeat;}
#navheader.mod_customnav ul{margin:0;padding:0;list-style-type:none;}
#navheader.mod_customnav li{position:relative;float:left;padding-left:5px;text-align:center;border-right:2px solid #a9a9a9;font-size:14px;color:#000000;border-left:2px solid #a9a9a9;background:#ffe100 url("tl_files/images/rundl.png") left top no-repeat;}
#navheader.mod_customnav li a{position:relative;float:left;padding-right:5px;text-align:center;font-size:14px;color:#000000;background:#ffe100 url("tl_files/images/rundr.png") right top no-repeat;}
#navheader.mod_customnav a:visited{text-decoration:none;color:#000000;}
#navheader.mod_customnav a:hover{color:#707070;}
#main .inside{padding-right:25px;padding-bottom:30px;padding-left:25px;}
#kontaktinfo{float:left;margin-left:15px;text-align:justify;font-size:9px;color:#ffffff;}
#container{background-image:url("tl_files/images/contentbg.png");background-repeat:repeat-y;}
h1{padding-bottom:15px;font-weight:bold;font-size:18px;}
.mod_newsreader h1{font-size:14px;}
h2{font-size:14px;font-style: oblique;}
h3{font-weight:bold;font-style:italic;font-size:12px;}
a:link,a:visited{text-decoration:none;color:#a9a9a9;cursor:pointer;}
a:hover{text-decoration:none;color:#ffd800;}
#fusszeile{width:980px;height:70px;float:left;clear:both;background-image:url("tl_files/images/footerbg.png");background-repeat:no-repeat;}
#navfooter{float:left;display:block;}
#navfooter a{color:#ffffff;}
#navfooter ul{margin:0;padding:0;list-style-type:none;}
#navfooter li{height:20px;position:relative;float:left;margin-top:12px;margin-right:auto;margin-left:auto;padding-top:5px;padding-right:14px;padding-left:14px;text-align:center;vertical-align:middle;font-weight:bold;font-size:12px;color:#ffffff;background:url("tl_files/images/docs.png") center center no-repeat;}
#navsupport{height:20px;position:relative;float:left;margin-top:12px;margin-right:auto;margin-left:auto;padding-top:5px;padding-right:16px;padding-left:16px;text-align:center;vertical-align:middle;font-weight:bold;font-size:12px;color:#ffffff;background:url("tl_files/images/docs.png") center center no-repeat;}
#navsupport a{color:#ffffff;}
#navsupport a:hover{color:#ffe100;}
#navsupport a:visited{text-decoration:none;color:#ffffff;}
#navfooter li.active{font-weight:bold;text-decoration:none;color:#000000;}
#navfooter.mod_customnav a:visited{text-decoration:none;color:#ffffff;}
#navfooter.mod_customnav a:hover{color:#ffe100;}
body{background-color:#efece2;font-family:Verdana,sans-serif;font-size:12px;}
ul,li{margin:0;padding:0;}
.mod_article ul li{margin-left:30px;list-style-position: inside;}
.mod_article a{font-weight:bold;}
#navze,#navdlb,#navbde,#navzk,#navpep,#navstempel,#navint{width:180px;height:auto;margin-top:0;margin-bottom:10px;margin-left:30px;}
#navze.mod_mootoolsnav ul li,#navdlb.mod_mootoolsnav ul li,#navbde.mod_mootoolsnav ul li,#navzk.mod_mootoolsnav ul li,#navpep.mod_mootoolsnav ul li,#navstempel.mod_mootoolsnav ul li,#navint.mod_mootoolsnav ul li{font-weight:bold;font-size:12px;line-height:24px;list-style-position: inside;}
#navze.mod_mootoolsnav ul li a,#navdlb.mod_mootoolsnav ul li a,#navbde.mod_mootoolsnav ul li a,#navzk.mod_mootoolsnav ul li a,#navpep.mod_mootoolsnav ul li a,#navstempel.mod_mootoolsnav ul li a,#navint.mod_mootoolsnav ul li a{text-decoration:none;color:#000000;}
#navze.mod_mootoolsnav ul li ul li,#navdlb.mod_mootoolsnav ul li ul li,#navbde.mod_mootoolsnav ul li ul li,#navzk.mod_mootoolsnav ul li ul li,#navpep.mod_mootoolsnav ul li ul li,#navstempel.mod_mootoolsnav ul li ul li{padding-left:10px;font-weight:bold;font-size:10px;color:#000000;line-height:14px;list-style-position: inside;background:none;}
#navint.mod_mootoolsnav ul li ul li{padding-left:10px;font-weight:bold;font-size:10px;color:#000000;line-height:14px;list-style-position: inside;background:none;}
#navze.mod_mootoolsnav ul li ul li a,#navdlb.mod_mootoolsnav ul li ul li a,#navbde.mod_mootoolsnav ul li ul li a,#navzk.mod_mootoolsnav ul li ul li a,#navpep.mod_mootoolsnav ul li ul li a,#navstempel.mod_mootoolsnav ul li ul li a{text-decoration:none;color:#000000;}
#navint.mod_mootoolsnav ul li ul li a{text-decoration:none;color:#000000;}
#navze span.active,#navdlb span.active,#navbde span.active,#navzk span.active,#navpep span.active,#navstempel span.active,#navint span.active{color:#a9a9a9;}
#navze.mod_mootoolsnav ul li{list-style-image:url("tl_files/images/navzekl1.png");}
#navze.mod_mootoolsnav ul li a:hover{color:#ffd700;}
#navze.mod_mootoolsnav ul li ul li a:hover{color:#ffd700;}
#navbde.mod_mootoolsnav ul li{list-style-image:url("tl_files/images/navbdekl1.png");}
#navbde.mod_mootoolsnav ul li a:hover{color:#ffd700;}
#navbde.mod_mootoolsnav ul li ul li a:hover{color:#ffd700;}
#navdlb.mod_mootoolsnav ul li{list-style-image:url("tl_files/images/navdlbkl1.png");}
#navdlb.mod_mootoolsnav ul li a:hover{color:#ffd700;}
#navdlb.mod_mootoolsnav ul li ul li a:hover{color:#ffd700;}
#navzk.mod_mootoolsnav ul li{list-style-image:url("tl_files/images/navzkkl1.png");}
#navzk.mod_mootoolsnav ul li a:hover{color:#ffd700;}
#navzk.mod_mootoolsnav ul li ul li a:hover{color:#ffd700;}
#navpep.mod_mootoolsnav ul li{list-style-image:url("tl_files/images/navpepkl1.png");}
#navpep.mod_mootoolsnav ul li a:hover{color:#ffd700;}
#navpep.mod_mootoolsnav ul li ul li a:hover{color:#ffd700;}
#navstempel.mod_mootoolsnav ul li{list-style-image:url("tl_files/images/navstempel.png");}
#navstempel.mod_mootoolsnav ul li a:hover{color:#ffd700;}
#navstempel.mod_mootoolsnav ul li ul li a:hover{color:#ffd700;}
#navint.mod_mootoolsnav ul li{list-style-image:url("tl_files/images/navintkl1.png");}
#navint.mod_mootoolsnav ul li a:hover{color:#ffd700;}
#navint.mod_mootoolsnav ul li ul li a:hover{color:#ffd700;}
#newsteaser{width:160px;margin-bottom:20px;padding-bottom:10px;padding-left:10px;background-color:#FFFFE0;border:1px solid #ffd700;}
#newsteaser p.teaser{padding-right:10px;font-size:10px;}
#archivmenu{width:160px;margin-bottom:20px;padding-top:10px;padding-bottom:30px;padding-left:10px;background-color:#FFFFE0;border:1px solid #ffd700;}
#archivmenu ul li{text-align:left;list-style: none;}
#archivmenu h1{text-align:left;font-size:12px;font-style: oblique;}
.info{font-size:9px;}
#main{padding-left:10px;}
.mod_randomImage h1{text-align:center;}
.mandatory span{color: red;}
input.frminput{width:300px;height:15px;}
textarea.frmtxt{width:300px;height:100px;}
input.frminput,textarea.frmtxt{background-color:#f5f5f5;border:1px solid #a9a9a9;}
input.mandatory{background-color:#ffffff;border:1px solid #a9a9a9;}
.formbody table{border-spacing: 8px;}
.frmsubmit{width:180px;height:35px;margin:auto;padding:0 8px 0 0;text-align:right;background-image:url("tl_files/images/send.png");background-repeat:no-repeat;border:1px solid #a9a9a9;font-weight:bold;font-size:16px;background-position: 3px 2px;}
.frmsubmit:hover{border:1px solid #ffd700;color:#ffd700;}
hr{border:0;}
.layout_latest.block hr{height:1px;margin-right:15px;margin-left:5px;background-color:#000;color:#000;}
.layout_short.block hr{height:1px;margin-right:30px;background-color:#000;color:#000;}
.layout_short.last hr,.layout_latest.last hr{display:none;}
#loginformular{width:160px;margin-bottom:20px;padding-top:10px;padding-bottom:30px;padding-left:10px;background-color:#FFFFE0;border:1px solid #ffd700;}
#loginformular h1{font-weight:bold;font-style:italic;font-size:12px;}
#loginformular .submit_container{margin-top:10px;margin-right:auto;margin-left:auto;}
.login_info{font-size:9px;}
.rssfeed p{line-height:16px;}
.rssfeed img{float:left;display:block;margin-right:5px;border:0px;}

