/* Style sheet standard */
body{margin:0;padding:0;font-family:Arial, Helvetica;font-size:10pt;color:#198b5a;background: #ffffff url('/tl_files/kieswerk/images/horizontal.png') left repeat-y;}
a,a:visited{text-decoration:underline;color:#198b5a;}
a:hover,a:active{text-decoration:underline;color:#668b5a;}
#myheader{height:198px;position:relative;overflow:hidden;display:block;margin:0;padding:0;max-width: 1002px;}
#myheader h1{margin:0;padding:5px 0 0 0;font-weight:bold;font-size:16pt;color:#198b5a;}
#myheader .mod_imageslider{height:130px;top:45px;position:absolute;z-index: 0;}
#myheader h1 img{margin:-5px 0 0 0;z-index: 20;}
#container{position:relative;display:block;margin:0 20px 5px 20px;border:1px solid #198b5a;z-index: 50;background: #ffffff url('/tl_files/kieswerk/images/corner.png') no-repeat bottom right;max-width: 1000px;}
.inside{padding:20px;}
#header > .inside{padding:0 20px;}
.mod_navigation{overflow:visible;display:block;margin:0 0 10px 0;padding:0 20px;background: #198b5a;max-width: 962px;}
.mod_navigation ul{margin:0;padding:5px 0;list-style-type:none;list-style: none;}
.mod_navigation ul.level_2{margin:0;font-size:80%;}
.mod_navigation ul li{display:inline;font-weight:bold;color:#ffffff;}
.mod_navigation ul li a,.mod_navigation ul li span{padding:5px;font-weight:bold;text-decoration:none;color:#ffffff;z-index: 100;}
.mod_navigation ul li span.active,.mod_navigation ul li a.trail,.mod_navigation ul li a:hover{background: #24c680;}
#logo{top:-163px;position:absolute;}
#leftbar{width:200px;float:left;margin:30px 0 0 -220px;padding-left:17px;}
#toplogo{position:relative;float:right;}
div.cataloglist div.item{width:100px;height:130px;float:left;margin:20px;text-align:center;font-size:80%;}
div.cataloglist div.item img{border: none;}
div.cataloglist div.item a{text-decoration:none;}
#footer{margin:0 20px 20px 20px;font-size:7pt;max-width: 1000px;}
#myfooter{text-align:center;font-weight:bold;}
#footer .inside{padding-top:0;}
div.mod_newslist div.layout_short p.info{display:block;margin:1em 0 0 0;font-size:80%;}
div.mod_newslist div.layout_short h2{margin:0;font-size:120%;}
div.mod_newslist div.layout_short p.teaser{display:block;margin:0.5em 0 0 0;}
div.mod_newslist div.layout_short p.more{display:block;margin:0.3em 0 0 0;text-align:right;}
div.cat_label_Bezeichnung{margin:0.67em 0;font-weight:bold;font-size:2em;}
div.cat_label_Beschreibung{margin:1em 0;}
div.cat_label_Bild{float:right;margin:1em;}
img.mitarbeiter{float:right;clear:right;}
.silentclear{height:1px;clear:both;line-height:1px;}
.mod_Visitors{display:block;text-align:center;max-width: 1000px;}
.mod_Visitors *{display:inline;margin:0 0.2em 0 0;}

