/* Style sheet screen */
body,div,h1,h2,h3,h4,h5,h6,p,blockquote,pre,code,ol,ul,li,dl,dt,dd,table,th,td,form,fieldset,legend,input,textarea{margin:0;padding:0;}
img{border:0;}
li{list-style-type:none;}
body{background-color:#FFF;font-family:Georgia, "Times New Roman", Times, serif;font-size:16px;color:#000;}
.tip-title{padding:3px 6px;background-color:#ffc300;color:#164f1c;}
#container{width:1000px;margin:0 auto;}
#header .mod_navigation ul,#header .mod_article{width:1000px;margin:auto;}
#header .mod_navigation{margin-bottom:-88px;background-color:#ffc300;}
#header .mod_navigation ul{padding-bottom:110px;}
#header .mod_navigation li{position:relative;display:inline;margin-left:20px;z-index:3;}
#header .mod_navigation a,#header .mod_navigation span{display:inline-block;border-top:4px solid #ffc300;text-decoration:none;font-size:18px;color:#164f1c;line-height:36px;}
#header .mod_navigation .active span,#header .mod_navigation a:focus,#header .mod_navigation a:hover,#header .mod_navigation a:active{border-top-color:#164f1c;}
#header .mod_article{position:relative;}
#header h1{bottom:-10px;left:20px;position:absolute;margin-bottom:10px;}
#header h1 span{display:inline-block;padding:10px 15px;background-color:#ffc300;font-size:33px;color:#164f1c;}
#header .mod_article .ce_text{bottom:0;position:absolute;margin-bottom:0;margin-left:20px;z-index:10;}
#header .mod_article .ce_text h1{position:static;}
#header .mod_article .ce_text p{width:646px;padding:15px;background-color:#FFF;background:url(tl_files/schmidpepi_at/images/transparent95.png);}
#header .image_container{height:448px;position:relative;}
#header .image_container img{top:0;left:0;position:absolute;}
#header #metaNavigation{width:1000px;top:-45px;position:relative;margin:0 auto;z-index:9;}
#header #metaNavigation ul{width:240px;right:35px;position:absolute;}
#header #metaNavigation a,#header #metaNavigation span{display:block;margin-bottom:10px;padding:10px;background-color:#ffc300;text-decoration:none;font-size:18px;color:#164f1c;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;-webkit-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}
#header #metaNavigation a:focus,#header #metaNavigation a:hover,#header #metaNavigation a:active{background-color:#164f1c;color:#ffc300;}
#header #metaNavigation a.logo{padding:0;}
#header #metaNavigation a.logo:focus,#header #metaNavigation a.logo:hover,#header #metaNavigation a.logo:active{background-color:#ffc300;color:#164f1c;}
#main{padding:50px 20px;}
.fl{width:50%;float:left;}
.fr{width:50%;float:right;}
.clearBefore{clear:left;}
#main a{text-decoration:underline;color:#164f1c;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;-webkit-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}
#main a:focus,#main a:hover,#main a:active{text-decoration:none;}
#main h2 a,#main h2 span,#right h2 span{display:inline-block;padding:8px 13px;background-color:#ffc300;text-decoration:none;color:#164f1c;}
#main h2 a:focus,#main h2 a:hover,#main h2 a:active{background-color:#164f1c;color:#ffc300;}
#main h2,#right h2{display:inline-block;margin-bottom:10px;font-size:26px;}
#right h2{font-size:24px;}
#main h3,#right h3{margin-top:10px;margin-bottom:6px;font-weight:bold;font-size:16px;}
#main p,#right .noBox ul,#right p{padding-bottom:10px;}
#main ul ul{margin-left:10px;}
#main li{margin-bottom:20px;}
#main .zweiSpaltig ul,#main .dreiSpaltig ul{margin-left:10px;}
#main .zweiSpaltig li{width:48%;float:left;padding-right:2%;}
#main .dreiSpaltig li{width:31%;float:left;padding-right:2%;}
#main .zweiSpaltig li li,#main .dreiSpaltig li li{width:auto;float:none;}
#main p,#main h3{padding-left:10px;}
#main .ce_text,#main .ce_list{margin-bottom:18px;}
#main #tl_subscribe{margin-left:10px;}
#main #tl_subscribe p{padding-left:0;}
#main .mod_newsreader h2{padding:0;font-weight:bold;font-size:16px;color:#000;background-color:transparent;}
#main .mod_newslist p,#main .mod_newslist h3{left:15px;position:relative;}
#main .mod_newslist .image_container,#main .mod_newsreader .image_container{float:left;padding-right:10px;padding-bottom:10px;}
#main .mod_newslist .layout_latest{margin-bottom:25px;}
#main label{font-weight:bold;}
#main input.text,#main textarea{width:48%;display:block;margin-top:2px;margin-bottom:7px;padding:3px;background-color:#fef0b0;border:none;}
#main .radio_container label{margin-right:18px;}
#main .submit_container{margin-top:10px;}
#main label.error .mandatory{color:#F00;}
#main input.error{background-color:#ff3a00;}
#main p.error{display:none;}
#main iframe{margin-bottom:20px;}
#right{margin-top:50px;}
#right .inside{padding:0 34px 0 31px;}
#right .ce_text,#right .ce_hyperlink a{width:215px;margin-bottom:10px;padding:12px;background-color:#ffc300;text-decoration:none;font-size:18px;color:#164f1c;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;-webkit-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}
#right .noBox{width:auto;margin:0;padding:0;font-size:16px;color:#000;background-color:transparent;}
#right .noBox li{margin-bottom:8px;}
#right .noBox a{text-decoration:underline;color:#164f1c;}
#right .noBox a:focus,#right .noBox a:hover,#right .noBox a:active{text-decoration:none;}
#right .ce_hyperlink a{display:inline-block;}
#right .ce_hyperlink a:focus,#right .ce_hyperlink a:hover,#right .ce_hyperlink a:active{background-color:#164f1c;color:#ffc300;}
#right li.gold{list-style-image:url("tl_files/schmidpepi_at/images/award_star_gold_1.png");list-style-position:inside;}
#footer{height:15px;margin-top:50px;margin-bottom:25px;padding:10px;background-color:#ffc300;font-size:12px;}
#footer *{text-decoration:none;color:#164f1c;}
#footer ul{width:1000px;margin:0 auto;}
#footer a:focus,#footer a:hover,#footer a:active{text-decoration:underline;}
#footer li{float:left;margin-left:60px;}
#weinbau .image_container{padding:10px;}
#weinbau img{width:100%;height:auto;}

