/* Style sheet screen */
#main .mod_flash{float:left;}
.addressLabel{width:90px;float:left;}
.currendAddresses{width:402px;float:left;padding-top:15px;padding-bottom:15px;border-top:1px solid #E5E3D6;}
#main .currendAddresses form input.submit{float:left;margin-top:20px;}
.mod_webShop_myOrders ul{clear:both;}
.mod_webShop_myOrders ul.orderHeadline li{font-weight:bold;}
.mod_webShop_myOrders ul li{width:95px;float:left;padding-top:3px;padding-bottom:3px;border-bottom:1px solid #E5E3D6;font-size:11px;}
.mod_webShop_myOrders ul li.orderId,.mod_webShop_myOrders ul li.orderDate{width:80px;padding-right:20px;text-align:center;}
.mod_webShop_myOrders ul li.orderSum{width:85px;padding-right:20px;text-align:right;}
.mod_webShop_checkoutConfirm ul li.articleName,.mod_webShop_checkoutConfirm ul li.articleQTY,.mod_webShop_checkoutConfirm ul li.articlePrice,.mod_webShop_checkoutConfirm ul li.articleSum{float:left;font-size:11px;}
.mod_webShop_checkoutConfirm ul.heading li{border-bottom:1px solid #E6E0D4;font-weight:bold;}
.mod_login{margin-bottom:12px;padding-top:12px;padding-bottom:6px;border:1px solid #E6E0D4;}
#main .mod_registration label{float:none;}
label#lbl_newsletter_0{display:none;}
#newsletter input.labelled{width:205px;padding:2px;font-style:italic;color:#999999;}
#newsletter input{width:205px;margin-bottom:5px;padding:2px;}
.mod_webShop_miniCart .content{font-size:11px;color:#FFFFFF;line-height:13px;}
.mod_webShop_checkoutConfirm ul.item_odd li{padding-top:10px;padding-bottom:10px;}
.mod_webShop_checkoutConfirm ul li.articleName{width:170px;}
.mod_webShop_checkoutConfirm ul li.articleQTY{width:80px;text-align:center;}
.mod_webShop_checkoutConfirm ul li.articlePrice{width:70px;}
.mod_webShop_checkoutConfirm ul li.articleSum{width:80px;text-align:right;}
.mod_webShop_checkoutConfirm ul.heading li.articleSum{margin-right:0;}
.mod_webShop_checkoutConfirm ul.shoppingTotal{margin-top:5px;margin-bottom:5px;padding-top:10px;padding-bottom:10px;text-align:right;border-top:1px solid #E6E0D4;border-bottom:1px solid #E6E0D4;}
.mod_webShop_checkoutConfirm ul li.articlePriceLabel,.mod_webShop_checkoutConfirm ul li.shippingxxxLabel,.mod_webShop_checkoutConfirm .overviewTotal ul li.totalLabel,.paymentxxxLabel,.mod_webShop_checkoutConfirm ul li.billingLabel{font-weight:bold;}
.mod_webShop_checkoutConfirm .shippingOverview,.mod_webShop_checkoutConfirm .paymentOverview,.mod_webShop_checkoutConfirm .overviewTotal{text-align:right;}
.mod_webShop_checkoutConfirm .taxes{padding-top:5px;padding-bottom:5px;border-bottom:1px solid #E6E0D4;}
.mod_webShop_checkoutConfirm .overviewTotal{padding-top:5px;}
.mod_webShop_checkoutConfirm .taxes ul li{font-size:10px;}
.mod_webShop_checkoutConfirm .continue{clear:both;margin-top:10px;padding-top:5px;text-align:right;border-top:1px solid #E6E0D4;}
.mod_webShop_checkoutConfirm .warning{clear:both;font-size:11px;color:#CC0000;}
.mod_webShop_checkoutConfirm .accept{clear:both;}
#main .mod_webShop_checkoutConfirm .accept label{width:400px;}
.mod_webShop_miniCart .cartlink a{float:right;padding-right:15px;padding-left:6px;background-image:url("assets/template/images/minicart_arrow.gif");background-repeat:no-repeat;font-weight:bold;text-decoration:none;font-size:11px;color:#FFFFFF;background-position: left 7px;}
.mod_webShop_miniCart .cartlink a:hover{text-decoration:underline;}
#teaser .image_container{float:left;margin-right:24px;}
#teaser .ce_text p{padding-top:9px;color:#FFFFFF;}
#teaser a{text-decoration:none;color:#FFFFFF;}
#teaser a:hover{text-decoration:underline;}
#left .image_container img{margin-top:12px;margin-bottom:10px;}
#sub_content #right .image_container img{}
#wrapper{width:960px;margin:0 auto;}
#portal_header,#sub_header{width:936px;height:191px;padding-left:24px;background-image:url("assets/template/images/sub_header.jpg");background-repeat:no-repeat;}
.articleListItem{width:400px;clear:both;margin-right:24px;padding-top:10px;padding-bottom:10px;border-top:1px solid #e5e3d6;}
.articleListItem .articleImage{float:left;margin-right:20px;min-height: 140px;}
#container .articleTitle{padding-top:6px;padding-bottom:0;font-weight:bold;font-size:15px;color:#471800;}
#container .articlePrices{padding-top:12px;padding-left:0;color:#548c20;line-height:18px;}
#container .valuePrice{display:block;font-size:20px;color:#548c20;}
#container .formBody .valuePrice{display:block;padding-top:12px;padding-bottom:3px;font-size:28px;color:#548c20;line-height:30px;}
#container .details{margin-top:8px;}
#container .back{display:block;margin-bottom:5px;text-align:right;border-bottom:1px solid #e5e3d6;}
#container .taxInfo,#container .shippingNotice,#container .shippingNotice a,#container .articleNumber,#container .taxes,#container .vpe{font-size:10px;color:#471800;}
#container .shippingNotice{text-decoration:underline;}
#container .articleNumber{padding-bottom:12px;}
#container form .articlePrice label{float:none;}
.mod_webShop_articleDetails .articleImage{text-align:center;}
#main input.webShopQTY,#main input.itemQTY{width:50px;float:left;margin-left:0;padding:2px;text-align:center;background-color:#fffdf3;border-color:#CCCCCC;}
#main .mod_webShop_articleDetails input.webShopSubmitBtn,#main input.saveAddress,#main input.submit,#newsletter input.submit{width:137px;height:21px;background-image:url("assets/template/images/submitbutton.gif");background-repeat:no-repeat;border:0;background-color: transparent;}
.webShop_info{margin-bottom:18px;padding:6px 6px 6px 12px;background-color:#ebf5dc;border:1px solid #548c20;color:#548c20;}
.mod_webShop_shoppingCart{padding-top:12px;}
.mod_webShop_shoppingCart li.cartItemImage{float:left;margin-right:12px;}
#main input.updateCart{width:auto;float:left;border:0;}
#main input.btnRemoveItem{width:auto;border:0;}
.webShop_cartItem{width:400px;float:left;padding-bottom:12px;}
.cartItemSinglePrice,.cartItemTotalPrice{float:right;clear:both;}
.webShop_total{float:right;padding-bottom:12px;text-align:right;}
.totalPrice{font-weight:bold;}
.checkOut{clear:both;padding-top:6px;text-align:right;border-top:1px solid #E6E0D4;}
.mod_webShop_shoppingCart .clean{clear:both;display:block;padding-top:12px;border-top:1px solid #e6e0d4;}
#main .mod_registration form p.error{margin-left:0;}
.recommendet_single{width:212px;float:left;padding-top:10px;padding-bottom:10px;border-bottom:1px solid #E5E3D6;}
#right h1{margin-bottom:6px;padding-bottom:8px;border-bottom:1px solid #cfcfcf;color:#548c20;}
.recommendet_single .articleImage{float:left;margin-right:5px;}
* html #portal_header #homenavi,* html #sub_header #homenavi{margin-right:6px;}
#portal_header #homenavi,#sub_header #homenavi{width:96px;float:left;clear:both;padding-top:31px;padding-right:6px;}
#homenavi ul li a,#homenavi ul li span{height:21px;display:block;margin-right:-5px;padding:9px 22px 9px 24px;font-family:Arial;font-weight:bold;text-decoration:none;font-size:18px;color:#FFFFFF;}
#homenavi ul li:hover,#homenavi ul li.active{background-image:url("assets/template/images/tab_bg.png");background-repeat:no-repeat;}
#homenavi ul li a:hover,#homenavi ul li span.active{background:url("assets/template/images/tab_right_end.png") right top no-repeat;color:#6aae30;}
* html #homenavi ul li a:hover,* html #homenavi ul li span.active{background-color:#FFFFFF;background-image: none;}
#left ul li ul li{margin-left:10px;}
#left ul.level_1 li{padding-bottom:10px;}
#left ul.level_1 li a{width:200px;display:block;margin-bottom:0;padding-bottom:9px;border-bottom:1px solid #d6cdbf;font-weight:bold;font-size:12px;color:#471800;}
#left ul.level_1 li a:hover{text-decoration:none;color:#548c20;}
#left ul.level_1 li a.active{font-weight:bold;color:#548c20;}
#left ul li ul.level_2{padding-top:10px;padding-bottom:10px;}
#left ul li ul.level_2 li{padding-bottom:0;}
#left ul li ul.level_2 li a{font-weight:normal;font-size:12px;color:#471800;}
#left ul li ul.level_2 li a.active,#left ul li ul.level_2 li.trail a{font-weight:bold;text-decoration:none;}
#left ul li ul.level_2 li a:hover{text-decoration:underline;}
#right .mod_customnav li{margin-left:3px;padding-left:9px;background:url("assets/template/images/listarrow.gif") left center no-repeat;}
#leftbox h1,#rightbox h1{margin-bottom:6px;font-size:12px;color:#548c20;}
#left h1,#main h1,#right h2{padding-bottom:6px;font-size:18px;color:#548c20;line-height:21px;}
#main h2{margin-top:10px;padding-bottom:5px;font-size:14px;color:#6aae30;line-height:18px;}
#main h3{font-weight:bold;font-size:16px;line-height:20px;}
#main h4{font-weight:bold;font-size:14px;line-height:18px;}
#main h5{font-weight:bold;}
#main h6{font-weight:bold;}
#footer #partner h1{margin-bottom:8px;font-size:10px;color:#a0a0a0;line-height:12px;}
#main p,#right p{padding-bottom:6px;font-size:12px;line-height:16px;}
#main .ce_hyperlink{clear:both;border-top:1px solid #f0f0f0;}
.toggler{cursor: pointer;}
#main .ce_text ul{padding-bottom:6px;padding-left:18px;list-style-type:square;}
#main .ce_text ol{padding-bottom:6px;padding-left:18px;list-style-type:decimal;}
#main .ce_text ul li{margin-left:18px;padding-bottom:6px;}
#main .mod_sitemap ul{padding:0 0 0 10px;}
#main .mod_sitemap ul li ul.level_2 li a{padding-left:8px;background:url("assets/template/images/listarrow.gif") left center no-repeat;}
#main table{margin-bottom:6px;margin-left:9px;}
#main td p{padding-bottom:0;}
#main .zebra{background-color:#eee;}
*{margin:0;padding:0;border:0px;}
body{background:#0c4703 url("assets/template/images/bg.jpg") center top no-repeat;font-family:Arial, Helvetica, sans-serif;font-weight:normal;font-size:12px;color:#333;line-height:18px;}
p,h1,h2,h3,h4,h5,h6,li,table,input,select,textarea{font-family:Arial, Helvetica, sans-serif;font-weight:normal;font-size:12px;line-height:17px;}
img{vertical-align:top;}
ul,ol{list-style-type:none;}
#container a{text-decoration:none;color:#548c20;}
#container a:hover{text-decoration:underline;}
span.price{font-size:14px;color:#548C20;line-height:18px;}
span.small{font-size:10px;}
#footer .mod_breadcrumb,#footer .mod_breadcrumb a{text-decoration:none;font-size:11px;color:#6baf2f;}
#footer .mod_breadcrumb a:hover{text-decoration:underline;}
#footer #copyright p{padding-top:6px;font-size:11px;color:#999999;line-height:17px;}
#footer #partner p{padding-top:6px;font-size:11px;color:#999999;line-height:17px;}
#footer a{text-decoration:none;color:#999999;}
#footer a:hover{text-decoration:underline;}
#main form input,#main form select,#main form textarea{width:260px;margin:3px;padding:3px;border:1px solid #eee;}
#main form .select{width:268px;}
#main form .checkbox{width:auto;}
#main form input.updateCart,#main form input.btnRemoveItem{margin:0;padding:4px 2px 0 0;}
#main form label{width:100px;float:left;padding-top:7px;}
#main form input.error{border-bottom:1px solid #d00;}
#main form p.error{margin-top:3px;margin-bottom:6px;margin-left:107px;font-weight:bold;font-size:11px;color:#d00;}
#main form label.error{color:#d00;}
#main form .radio_container input{width:20px;float:none;display:inline;margin-left:12px;border:0;}
#main form .radio_container label{float:none;display:inline;}
#main form .radio_container span{float:none;display:block;}
#main span.captcha_text{display:block;margin-left:103px;}
#main form input.send{margin-left:103px;cursor: pointer;}
#header .searchitem input.text{padding:2px;border:1px solid #CCCCCC;}
#header .searchitem{float:right;margin:10px;}
#main .mod_search .formbody{padding:10px 10px 25px;background-color:#F0F0F0;border:1px dotted #CCCCCC;}
#main .mod_search .formbody .radio_container input{margin-left:2px;vertical-align:middle;}
#main .mod_search .formbody .radio_container span{float:left;}
#main .mod_search .formbody .radio_container label{margin-right:15px;margin-left:-5px;}
#main .mod_search .formbody input.text{width:280px;padding:2px;border:1px solid #CCCCCC;}
#main .mod_search p.header{clear:both;padding-top:2px;padding-bottom:2px;border-bottom:1px dotted #cecece;color:#999999;}
#main .mod_search .first{padding-top:15px;}
#main .mod_search .even,#main .mod_search .odd{margin-top:10px;margin-bottom:10px;border-bottom:1px dotted #cecece;}
#main .mod_search .last{border-bottom:0;}
:focus{outline: 0;}
hr{height:1px;margin-top:10px;background-color:#E6E0D4;border:0;color:#E6E0D4;}
#portal_header .mod_webShop_miniCart,#sub_header .mod_webShop_miniCart{width:126px;height:33px;right:20px;top:80px;position:absolute;padding-top:27px;padding-left:13px;}
#teaser{width:517px;height:101px;float:left;padding-top:6px;padding-left:230px;}
#logo{width:558px;float:left;margin-top:15px;padding-left:200px;}
#container{width:958px;float:left;clear:both;background-color:#FFFFFF;border-right:1px solid #471800;border-left:1px solid #471800;}
#container .containerinside{float:left;clear:both;padding:8px;border-right:1px solid #b5a399;border-left:1px solid #b5a399;}
#portal_content{width:914px;float:left;padding:12px 11px 12px 13px;background:url("assets/template/images/portal_bg.jpg") left top no-repeat;border:1px solid #e5ded3;}
#portal_bg{float:left;background-image:url("assets/template/images/portalback_bg.jpg");background-repeat:repeat-y;}
#sub_bg{float:left;background-image:url("assets/template/images/subback_bg.jpg");background-repeat:repeat-y;}
#sub_content{width:914px;float:left;padding:12px 11px 12px 13px;background:url("assets/template/images/subcontent_bg.jpg") left top no-repeat;border:1px solid #e5ded3;}
#main .mod_article{margin-bottom:24px;}
#rezepte_content{width:880px;height:530px;padding-top:0;padding-left:58px;background:url("assets/pageflip/assets/pageflip_bg.jpg") left top no-repeat;border:1px solid #e5ded3;}
#rezepte_content #main{padding-top:0;}
#right .mod_article{margin-bottom:12px;padding-bottom:12px;padding-left:15px;}
#leftbox{width:400px;float:left;padding-right:12px;padding-bottom:12px;padding-left:12px;}
#rightbox{width:400px;float:right;padding-right:12px;padding-bottom:12px;padding-left:12px;}
#rightbox .ce_text{margin-bottom:12px;}
#left{width:226px;float:left;padding-top:12px;padding-left:6px;}
#main{width:402px;float:left;padding-top:12px;padding-right:24px;padding-left:24px;}
#right{width:226px;float:right;padding-top:12px;padding-left:6px;}
#footer{width:958px;float:left;clear:both;margin-bottom:24px;border-right:1px solid #471800;border-bottom:1px solid #471800;border-left:1px solid #471800;}
#footer .inside{width:908px;float:left;padding:24px;background-color:#FFFFFF;border-right:1px solid #b5a399;border-bottom:1px solid #b5a399;border-left:1px solid #b5a399;}
#navigation{width:935px;}
#toolbarnavi ul{float:right;margin-top:12px;margin-bottom:24px;}
#portal_header #mainnavi,#sub_header #mainnavi{width:820px;float:left;padding-top:31px;}
#mainnavi ul li{float:left;margin-right:6px;}
#mainnavi ul li a,#mainnavi ul li span.active{height:21px;display:block;margin-right:-5px;padding:9px 24px;font-weight:bold;text-decoration:none;font-size:18px;color:#FFFFFF;}
* html #mainnavi ul li a,* html #mainnavi ul li span.active{width:40px;}
#mainnavi ul li:hover,#mainnavi ul li.active,#mainnavi ul li.trail{background-image:url("assets/template/images/tab_bg.png");}
#mainnavi ul li a:hover,#mainnavi ul li span.active,#mainnavi ul li.trail a{background:url("assets/template/images/tab_right_end.png") right top no-repeat;color:#6aae30;}
* html #mainnavi ul li a:hover,* html #mainnavi ul li span.active,* html #mainnavi ul li.trail a{background-color:#FFFFFF;color:#548c20;background-image: none;}
#metanavi{}
#metanavi ul.level_1{float:right;margin-top:51px;margin-bottom:48px;}
#metanavi ul.level_1 li{float:left;padding-right:24px;}
#metanavi ul.level_1 li.last{padding-right:0;}
#metanavi ul.level_1 li a{text-decoration:none;font-size:11px;color:#666666;line-height:18px;}
#metanavi ul.level_1 li a:hover,#metanavi ul.level_1 li span.active{text-decoration:underline;}
#metanavi ul.level_1 li.last{padding-right:0;}
#metanavi ul li ul.level_2{}
#metanavi ul li ul.level_2 li{}
#footer #copyright{float:left;}
#footer #partner{width:350px;float:right;padding-top:7px;padding-right:15px;}
#footernavi{float:right;}
#footernavi ul li{float:left;padding-right:5px;padding-left:5px;}
#footernavi ul li.last{padding-right:0;}
