/* Style sheet default */
.mitteilung{width:388px;float:none;clear:both;display:block;margin-top:10px;padding:5px;border:5px dotted #ffcc00;}
.zweiSpalten{width:388px;float:none;clear:both;display:block;margin-top:10px;padding:5px;}
p.error{color:#cc0404;}
.invisible{display: none;}
.mod_listing .formbody{margin-bottom:5px;}
.mod_listing tr *{padding:5px;vertical-align:top;}
.tipp{width:334px;clear:both;display:block;margin-top:10px;padding:5px;background-color:#ffcc00;}
.tipp_tipp{font-weight:bold;font-size:14pt;}
.tipp_titel{font-weight:bold;color:#ff0000;}
.topnavigation{width:450px;float:right;margin:0;padding:0 5px 0 0;text-align:right;}
.topnavigation a{margin-right:5px;}
.box{margin:0;padding:2px;border:1px solid #9b9b9b;}
.box p.boxbeschriftung{font-weight:bold;color:#32982b;}
.box p.title{margin-top:5px;margin-bottom:0;font-weight:bold;}
.box p.text{margin-top:0;}
.mod_quickpoll .description{margin-top:2px;margin-bottom:4px;font-style:italic;font-size:11pt;color:#32982B;}
#outerRight .mod_quickpoll .description{margin-top:2px;margin-bottom:4px;font-style:italic;font-size:8pt;color:#32982B;}
.mod_quickpoll .title{margin-top:4px;margin-bottom:6px;font-weight:bold;font-size:13pt;}
#outerRight .mod_quickpoll .title{margin-top:4px;margin-bottom:6px;font-weight:bold;font-size:8pt;}
.mod_quickpoll .graph{margin:10px 0;padding:4px;border:1px dotted #9B9B9B;}
.mod_quickpoll .graph .results .color1{background-color: #ccc;color: #000;}
.mod_quickpoll .graph .results .color2{color:#000000;background-color:#99CC33;text-align:center;}
.mod_quickpoll .graph .results .color3{color:#000000;background-color:#99CCFF;text-align:center;}
.mod_quickpoll .graph .results .color4{color:#000000;background-color:#FFFFCC;text-align:center;}
.mod_quickpoll .graph .results .color5{color:#000000;background-color:#FFCCCC;text-align:center;}
.mod_quickpoll .graph .results .color6{color:#000000;background-color:#CCCCFF;text-align:center;}
#outerRight .mod_quickpoll span{display: block;}
#outerRight .mod_quickpoll label{font-size: 7pt;}
#outerRight .mod_quickpoll{margin-top:10px;margin-bottom:10px;padding:4px;border-top:1px solid #9B9B9B;border-right:0px solid #9B9B9B;border-bottom:1px solid #9B9B9B;border-left:1px solid #9B9B9B;}
#outerRight .mod_quickpoll .graph{border:0px;}
.pagination ul{margin:0 0 10px;padding:4px 10px;border:1px solid #999999;list-style: none;background: transparent url("tl_files/resources/ui/footer-bg.gif") repeat-x left bottom;}
.pagination ul li{display:inline;margin-right:10px;}
.supporters a img{border: 0 !important;}
.supporters{margin-right:6px;margin-left:6px;}
html,body{height:100%;margin:0;padding:0;}
body{font-family:Verdana, Arial, sans-serif;font-size:62.5%;color:#333;/* 1em = 10px */}
#wrapper{width:970px;margin:0 auto;}
#container{width:970px;float:left;margin:0 auto;padding-bottom:10px;border-top:1px solid #9B9B9B;border-right:1px solid #9B9B9B;border-bottom:0px solid #9B9B9B;border-left:1px solid #9B9B9B;background: transparent url("tl_files/resources/ui/page-content.jpg") no-repeat left top;}
#header{width:970px;height:119px;left:0;top:0;position:relative;border-top:1px solid #9B9B9B;border-right:1px solid #9B9B9B;border-bottom:0px solid #9B9B9B;border-left:1px solid #9B9B9B;background: transparent url("tl_files/resources/ui/head.jpg") no-repeat left top;}
#header ul{margin:0;padding:0;}
#footer{width:970px;clear:both;border:1px solid #9B9B9B;}
#footer .mod_customnav{width:970px;height:32px;clear:both;margin-top:10px;border-top:1px solid #9b9b9b;background: transparent url("tl_files/resources/ui/footer-bg.gif") repeat-x left bottom;}
#footer ul{float:left;margin:0;padding:0 10px;vertical-align:middle;line-height:32px;list-style: none;}
#footer ul li{float:left;padding-right:10px;}
#footer ul li p{margin:0;padding:0;}
#left{width:194px;float:left;}
#left .inside{margin:10px 10px 10px 0;}
#main{width:388px;float:left;}
#main .inside{margin:20px;}
#main ul{margin-top:20px;margin-bottom:20px;list-style-image:url("tl_files/resources/universell/punkt_gelb.png");}
#main li{padding-bottom:5px;}
#right{width:194px;float:left;min-height: 200px;}
#outerRight{width:194px;float:left;}
#header ul{margin:0;padding:0;list-style-type:none;}
#header ul a,#header ul span{display:block;margin:0;padding:0 5px;vertical-align:middle;border-right:1px solid #999;border-bottom:1px solid #999;text-decoration:none;font-size:9pt;color:#000;line-height:24px;background: #FDF5CE;filter:alpha(opacity=95);-moz-opacity:.95;opacity:.95;}
a:link,a:visited,a:active{color:#073e8b;}
#header ul a:hover,#header ul span.active,#header ul a.active,#header ul > li.trail > a{background:#FAE05E;}
#header ul.level_1{left:0;top:81px;position:absolute;}
#header ul.level_1 li{width:97px;position:relative;float:left;}
#header ul.level_2{width:150px;left:-1px;top:24px;position:absolute;display:none;border-top:1px solid #999;border-left:1px solid #999;}
#header ul.level_2 li{width:150px;position:relative;clear:left;}
#header ul.level_2 li a,#header ul.level_2 li span{width:140px;}
#header ul.level_3{width:199px;left:150px;top:0;position:absolute;display:none;border-top:1px solid #999;border-left:1px solid #999;}
#header ul.level_3 li{position:relative;clear:left;}
#header ul.level_3 li a,#header ul.level_3 li span{width:190px;padding:4px;font-size:8pt;line-height:12pt;}
#header ul.level_1 li:hover .level_2,#header ul.level_1 li.fake-hover .level_2{display:block;}
#header ul.level_2 li:hover .level_3,#header ul.level_2 li.fake-hover .level_3{display:block;}
.bunnet-random-companies{width:194px;padding-top:5px;}
.company-item{margin-bottom:20px;padding:4px;border-top:1px solid #999;border-bottom:1px solid #999;border-left:1px solid #999;font-size:8pt;}
.company-item h6{margin:0 4px 0 0;padding:0;}
.company-item h5{font-size:8pt;color:#333;}
.company-item h6{font-weight:normal;font-size:8pt;}
.mod_newslist{font-size:8pt;}
.mod_newslist h2{margin:0 0 2px;padding:0;font-size:8pt;}
.mod_newslist p{margin:0 0 2px;padding:0;font-size:8pt;}
a{text-decoration:none;}
a:link img,a:visited img,a:active img{border:0px hidden;}
a:hover{background-color:#073e8b;text-decoration:none;color:#ffffff;}
.bildlink a:hover{background-color:transparent;}
h1,h2,h3,h4{font-weight:normal;color:#32982B;}
h1{font-size:2em;line-height:1.6em;}
h2{font-weight:bold;font-size:1.5em;}
h3{font-weight:bold;font-size:1.3em;}
.ce_text{font-size:1em;line-height:1.6em;}
.ce_comments form .textarea{width:450px;font-family:Verdana;font-size:8pt;}
.textmarker{padding:5px 0;background-image:url("tl_files/resources/universell/textmarker.jpg");}
.spaltenbox{}
.spaltenbox .spalte1{width:172px;float:left;margin:4px 0 0;}
.spaltenbox .spalte2{width:172px;float:left;margin:0 0 0 4px;}
.ce_comments form .text{padding:2px;font-family:Verdana;font-size:8pt;}
.ce_comments form label,form .formbody label{margin-right:4px;font-weight:bold;font-size:8pt;}
.formbody p{font-size:8pt;}
form span.mandatory{color:#ff0000;}
.ce_comments{width:388px;}
.layout_latest{width:185px;float:left;margin:5px 0 0;padding:4px;border-top:1px solid #999999;border-right:1px solid #999999;border-bottom:1px solid #999999;border-left:0px solid #999999;}
.layout_latest .info{}
.company-item{width:185px;float:left;padding:4px;font-size:7pt;margin: 5px 0px 0px 0px !important;}
.break{clear:both;}
.company-item h6{font-size: 7pt !important;}
.company-item h5{margin:0 0 2px;padding:0;font-weight:bold;font-size:8pt;}
.company-item .image{float:left;margin-right:4px;}
.company-item .image img{width:50px;}
.company-item .content{width:120px;float:left;}
.company-item a img{border:0px;}
.bunnet-recent-added-company h3,.bunnet-random-companies h3{margin:10px 0 0;padding:0;}
.image_container{margin:5px 0;padding:0;}
.x-index-link{float:right;width: 380px;height: 119px;}
.index-link span{display:none;}
.index-link a{width:300px;height:94px;left:650px;top:25px;position:absolute;display:block;background-color:transparent}
.company-item.row1{}
.layout_short{margin-bottom:10px;padding:4px;border:1px solid #999999;}
.layout_short.even{background-color:#FFFCEF;}
#left h3{margin-bottom:0;padding-left:4px;}
#left .date{margin:0;padding:0;}
.infobox{width:185px;float:left;margin:5px 0 10px;padding:4px;border-top:1px solid #999999;border-right:1px solid #999999;border-bottom:1px solid #999999;border-left:3px solid #999999;}
.infoboxItem{margin:0 0 5px;}
#left .infobox{border-left:0px;}
#outerRight .infobox{border-right:0px;}
#kontaktform{clear:both;margin-top:20px;padding:10px;border:1px solid #000000;}
#kontaktform .headline{width:200px;margin-top:-23px;margin-bottom:20px;padding:2px;}
#kontaktform .headline span{padding-right:1px;padding-left:1px;background-color:#ffffff;font-weight:bold;}
#kontaktform label{width:70px;float:left;clear:left;display:block;}
#kontaktform input,#kontaktform textarea,#kontaktform select{width:283px;display:block;}
#kontaktform .upload{clear:both;display:block;margin-left:33px;width:100px !important;}
#kontaktform .captcha{width:22px;float:left;display:block;margin-right:5px;}
#kontaktform .submit{width:100px;clear:both;display:block;margin-top:10px;margin-left:auto;}
#captcha_container input{clear:right;display:block;}
#captcha_container span .captcha_text mandatory{display:block;}
.mod_listing th{margin-top:5px;padding:5px;background-color:#fae05e;}
.mod_listing tr.even{background-color:#fdf5ce;}
.ce_survey tr.columnheader{font-weight:bold;}
.ce_survey tr.odd{background-color:#909999;}
.bt_umbruch{clear:both;}
.bt_bild{float:left;margin-top:0;margin-right:10px;margin-bottom:0;}
.bt_bild img{width:100px;vertical-align:text-top;border-top:5px solid #adada1;border-right:5px solid #adada1;border-bottom:10px solid #adada1;border-left:5px solid #adada1;}
.bt_text{padding-top:5px;font-style:italic;}

