@media screen{
/* Contao Open Source CMS :: Copyright (C) 2005-2012 Leo Feyer :: LGPL license */
body{margin:0;padding:0;font-size:100.01%;text-align:left;position:relative}select,input,textarea{font-size:99%}form{margin:0;padding:0}img{border:0}#left{float:left}#right{float:right}#main{width:auto;position:relative}.inside{position:relative;text-align:left}.block{overflow:hidden}.clear,#clear{height:0.1px;font-size:0.1px;line-height:0.1px;clear:both}.invisible{width:0;height:0;left:-1000px;top:-1000px;position:absolute;overflow:hidden;display:inline}.custom{display:block;text-align:left}.custom:after{content:".";display:block;height:0;clear:both;visibility:hidden}*+html #main{position:static}header,footer,nav,section,aside,article,figure,figcaption{display:block}
}
@media all{
/* Style sheet layout */
body{margin:0;padding:0;background:url("../../tl_files/bionaturkost/layout/bg.png") center top no-repeat;font:12px Helvetica Medium;color:#fff}#header .telnummer{top:0;position:absolute;margin-top:281px;margin-left:582px;z-index:20}#header .mod_imageslider{padding-top:134px}#container{padding-bottom:40px;background-color:#a0c03e;background:-moz-linear-gradient(top,#a0c03e,#6a9325);background:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0,#a0c03e),color-stop(1,#6a9325));background:-o-linear-gradient(top,#a0c03e,#6a9325);background:linear-gradient(top,#a0c03e,#6a9325);-pie-background:linear-gradient(top,#a0c03e,#6a9325);-moz-box-shadow:0 0 20px 6px rgba(0,0,0,0.3);-webkit-box-shadow:0 0 20px 6px rgba(0,0,0,0.3);box-shadow:0 0 20px 6px rgba(0,0,0,0.3);-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;border-collapse:collapse;behavior:url("../../plugins/css3pie/PIE.htc")}#navigation{margin-bottom:40px}#left{min-height:360px}#left .inside{margin-left:auto;padding-right:30px;padding-left:10px;text-align:right}#left h1,#main h1{margin:0 0 30px;padding:0;font:20px/28px Helvetica Bold;font-weight:bold;color:#fff;text-transform:uppercase}#main h1{margin-bottom:15px}#left p{margin:0;padding:0 0 0 50px;font:16px/20px Helvetica Medium;color:#fff}#main .inside{padding-right:30px;padding-left:30px}#main p{margin:0;padding:0;font:14px/18px Helvetica Medium;color:#fff}#main h2{margin:0 0 12px;padding:0;font:16px Helvetica Bold;color:#fff}#main a{background-color:#fff;font:14px Helvetica Medium;text-decoration:none;color:#4a7209}#main a:hover{background-color:#4a7209;color:#fff}#main .ce_text,#main .ce_image{margin-bottom:27px}#main .image_container{margin:0;padding:0}#main img{float:left;display:inline;border:2px solid #fff;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;border-collapse:collapse;behavior:url("../../plugins/css3pie/PIE.htc")}#main .bordernone img{border:none}#main .image_container .caption{width:200px;float:left;display:inline;margin-left:17px}#main .image_container .caption p{font:14px Helvetica Medium;text-decoration:none;color:#fff}#main .image_container .caption h3{margin:0;padding:0;font:14px Helvetica Bold;color:#fff}#main table{border-spacing:0}#main td.capt{vertical-align:bottom}#main .left{float:left;display:inline}#main .right{float:right;display:inline}#main .both{clear:both;display:block}#footer .inside{text-align:right}#footer p,#footer a{font:12px Helvetica Medium;text-decoration:none;color:#734d3b}#footer a:hover{text-decoration:underline}#footer .bild{left:0;top:0;position:absolute;margin-top:-160px;margin-left:-66px}
}
@media all{
/* Style sheet navi */
#navigation .mod_navigation{margin:0;padding:0}#navigation .mod_navigation ul{width:914px;height:46px;margin:0;padding:0;background-color:#79a433;-moz-border-radius-topleft:10px;-webkit-border-top-left-radius:10px;border-top-left-radius:10px;-moz-border-radius-topright:10px;-webkit-border-top-right-radius:10px;border-top-right-radius:10px;border-collapse:collapse;list-style-type:none;behavior:url("../../plugins/css3pie/PIE.htc")}#navigation .mod_navigation ul li{height:46px;float:left;display:inline;margin:0;padding:0;border-right:1px solid #fff;list-style-type:none}#navigation .mod_navigation ul li.last{-moz-border-radius-topright:10px;-webkit-border-top-right-radius:10px;border-top-right-radius:10px;behavior:url("../../plugins/css3pie/PIE.htc");border:none}#navigation .mod_navigation ul li.first{-moz-border-radius-topleft:10px;-webkit-border-top-left-radius:10px;border-top-left-radius:10px;border-collapse:collapse;behavior:url("../../plugins/css3pie/PIE.htc")}#navigation .mod_navigation ul li:hover,#navigation .mod_navigation ul li.active,#navigation .mod_navigation ul li.trail{background-color:#8cb238}#navigation .mod_navigation ul li span.icon{float:left;display:inline;margin-right:5px}#navigation .mod_navigation ul li a{height:46px;float:left;display:inline;margin:0;padding:0 26px;font:14px Helvetica Bold;text-decoration:none;color:#fff;text-transform:uppercase}#navigation .mod_navigation ul li span.active,#navigation .mod_navigation ul li a.trail,#navigation .mod_navigation ul li span.activefirst,#navigation .mod_navigation ul li span.activelast{height:46px;float:left;display:inline;margin:0;padding:0 26px}#navigation .mod_navigation ul li span.icon{float:left;display:inline}#navigation .mod_navigation ul li span.link{float:left;display:inline;margin-top:16px;font:14px Helvetica Bold;text-decoration:none;color:#fff;text-transform:uppercase}#main .navi img{border:none}
}
@media all{
/* Style sheet formular */
#main .formbody span.radioBtn{clear:both;display:block;margin-left:0;padding-left:0}#main .formbody label.name,#main .formbody label.vorname,#main .formbody label.email,#main .formbody label.feedback{clear:both;display:block}#main .formbody .text.name{width:225px;height:19px;margin-bottom:10px}#main .formbody .text.email{width:311px;height:19px;margin-bottom:10px}#main .formbody .textarea.feedback{width:310px;height:85px}#main .formbody .row_2,#main .formbody .row_1{width:242px;float:left;display:inline}#main .formbody .submit{width:99px;height:20px;margin-top:10px;background-color:#4a7209;font:14px Helvetica Medium;color:#fff;border:none;cursor:pointer}
}
@media all{
/* Style sheet tabelle */
#main table{margin:0 0 30px;padding:0}#main table td.col_0,#main .vierSpalten table td.col_0{width:340px}#main .vierSpalten table td{width:50px}#main table td{width:100px;font:13px/20px Helvetica Medium;color:#fff}#main table tr td{padding-top:6px;padding-bottom:6px;vertical-align:middle}#main .ce_table.left table td.col_0{width:300px}
}
