﻿body{background-image:url(/cmstemplates/bauernladele/images/background/backwood.jpg);background-repeat:repeat;background-attachment:fixed;}
#container{padding-top:10px;}
.tl,.tr,.bl,.br{background:url(/cmstemplates/bauernladele/images/corners.gif);width:10px;height:10px;font-size:0;}
.tl,.bl{float:left;}
.tr,.br{float:right;}
.box-content{clear:both;padding:0;overflow:hidden;}
* html .box-content{height:1%;}
.red-box{background:#a20909;color:#FFF;width:961px;overflow:hidden;margin:0 auto;background-image:url(/cmstemplates/bauernladele/images/title/blumen.jpg);background-repeat:no-repeat;}
.red-box .tr{background-position:10px 0;}
.red-box .bl{background-position:0 10px;}
.red-box .br{background-position:10px 10px;}
#containeri{padding-right:10px;}
.tli,.tri,.bli,.bri{background:url(/cmstemplates/bauernladele/images/border_images.gif);width:4px;height:4px;font-size:0;}
.tli,.bli{float:left;}
.tri,.bri{float:right;}
.box-contenti{clear:both;padding-left:4px;padding-right:4px;overflow:auto;}
.box-contenti2 a{clear:both;padding-left:4px;padding-right:4px;overflow:auto;font-size:14px;font-weight:bold;text-decoration:none;color:#af0101;cursor:pointer;}
.box-contenti3{clear:both;padding-left:4px;padding-right:4px;overflow:auto;font-size:12px;font-weight:bold;text-decoration:none;color:#af0101;}
.red-boxi{background:#fff;overflow:hidden;margin:0 auto;width:188px;}
.red-boxi2{background:#fff;overflow:hidden;margin:0 auto;width:358px;}
.red-boxi_shoppingcart{background:#fff;overflow:hidden;margin:10px auto auto 5px;width:920px;}
.red-boxi .tri,.red-boxi2 .tri,.red-boxi_shoppingcart .tri{background-position:4px 0;}
.red-boxi .bli,.red-boxi2 .bli,.red-boxi_shoppingcart .bli{background-position:0 4px;}
.red-boxi .bri,.red-boxi2 .bri,.red-boxi_shoppingcart .bri{background-position:4px 4px;}
#ec_title,#ec_title a,#ec_title a:hover,#ec_title a:active,#ec_title a:visited{font-family:Tahoma;font-size:20px;color:White;text-decoration:none;}
.ec_shortdescription{padding-top:5px;font-family:Tahoma;font-size:11px;color:White;text-decoration:none;}
.ec_state1{padding-top:6px;padding-right:20px;font-family:Tahoma;font-weight:bold;font-size:20px;color:White;text-decoration:none;float:right;}
.ec_button{padding-top:10px;float:left;}
.box-content-menu{color:#FFF;width:199px;height:35px;overflow:hidden;background-image:url(/cmstemplates/bauernladele/images/tab-menu.png);background-repeat:no-repeat;font-family:Tahoma;font-size:20px;padding-left:8px;padding-top:10px;margin-top:212px;margin-left:40px;}
.box-content-menu2{color:#FFF;width:199px;height:25px;background-image:url(/cmstemplates/bauernladele/images/tab-menu.png);background-repeat:no-repeat;font-family:Tahoma;font-size:16px;padding-left:12px;padding-top:10px;margin-top:-35px;margin-left:750px; font-weight:bold;}
.box-content-menu3{color:#FFF;width:199px;height:35px;background-image:url(/cmstemplates/bauernladele/images/tab-menu-se.png);background-repeat:no-repeat;font-family:Tahoma;font-size:40px;padding-left:0px;padding-top:10px;margin-top:-45px;margin-left:260px; }
.product-menu{background:#af0101;width:961px;height:40px;font-family:Tahoma;font-size:22px;padding:5px;}
.MainCMSMenu{BORDER-RIGHT:0;BORDER-TOP:0;BORDER-LEFT:0;BORDER-BOTTOM:0;cursor:pointer;}
.MainCMSMenuItem{color:#fff;padding:5px 15px 5px 15px;}
.MainCMSMenuItemMouseUp{color:#af0101;BACKGROUND-COLOR:#fff;padding:5px 15px 5px 15px;}
.MainCMSMenuItemMouseOver{color:#af0101;BACKGROUND-COLOR:#fff;padding:5px 15px 5px 15px;}
.MainCMSMenuItemMouseDown{color:#af0101;BACKGROUND-COLOR:#fff;padding:5px 15px 5px 15px;}
.MainCMSMenuHighlightedMenuItem{color:#af0101;BACKGROUND-COLOR:#fff;padding:5px 15px 5px 15px;}
.MainCMSMenuHighlightedMenuItemMouseUp{color:#af0101;BACKGROUND-COLOR:#fff;padding:5px 15px 5px 15px;}
.MainCMSMenuHighlightedMenuItemMouseOver{color:#af0101;BACKGROUND-COLOR:#fff;padding:5px 15px 5px 15px;}
.MainCMSMenuHighlightedMenuItemMouseDown{color:#af0101;BACKGROUND-COLOR:#fff;padding:5px 15px 5px 15px;}
#titlecontent{width:1061px;}
#titlecontent a{color:White;text-decoration:none;}
#mainWrapper{width:1px;height:1px;z-index:12;position:absolute;}
#pagetitle{position:inherit;margin-top:70px;margin-left:240px;font-size:30px;font-family:Tahoma;text-align:left;z-index:11;}
#pagetitle2{position:inherit;margin-top:0;margin-left:240px;font-size:18px;font-family:Tahoma;text-align:left;z-index:11;}
#titlefreeshipping{position:absolute;margin-top:-30;left:740px;z-index:15;}
#pagetitlemenu{position:inherit;margin-top:-97px;margin-left:738px;font-size:12px;font-family:Tahoma;text-align:left;z-index:11;}
.content_title{padding:15px;font-family:Tahoma;font-size:20px;color:White;text-decoration:none;}
.content_text{color:White;font-family:Tahoma;font-size:12px;padding:15px;text-align:left;}
.content_text a,.content_text a:hover,.content_text a:active,.content_text a:visited{color:White;font-family:Tahoma;font-size:12px;}
.content_text_shoppingcart{color:#a20909;font-family:Tahoma;font-size:12px;padding:15px;text-align:left;}
.content_text_shoppingcart a,.content_text_shoppingcart a:hover,.content_text_shoppingcart a:active,.content_text_shoppingcart a:visited{color:#a20909;font-family:Tahoma;font-size:12px;}
.content_text_profile{color:#a20909;font-family:Tahoma;font-size:12px;padding:0 15px;text-align:left;margin-bottom:10px;}
.content_text_profile a,.content_text_profile a:hover,.content_text_profile a:active,.content_text_profile a:visited{color:#a20909;font-family:Tahoma;font-size:12px;}
.FormButton{border:solid 1px gray;width:200px;font-size:14px;font-weight:bold;font-family:Tahoma;margin-right:10px;cursor:pointer;margin-left:220px;}
#footer{padding-top:10px;padding-right:20px;font-family:tahoma;font-size:10px;color:#fff;text-align:right;width:961px;margin:0 auto;}
#footer a,a:visited{text-decoration:underline;color:#fff;cursor:pointer;}
a{text-decoration:underline;color:#af0101;cursor:pointer;}
a:hover,a:active,a:visited{text-decoration:underline;color:#af0101;}
#content_product{padding:10px;}
﻿.LineErrorLabel{color:#f00;text-align:left;}
.ShoppingCartMiniPreviewArea Table{margin-left:auto;}
.HiddenButton{display:none;}
.TextRight{padding-right:10px;text-align:right;padding-bottom:5px;}
.TextLeftt{padding-left:10px;float:left;padding-bottom:5px;}
.SubmitButton{border:solid 1px gray;width:200px;font-size:14px;font-weight:bold;font-family:Tahoma;margin-right:10px;color:White;background-color:#a20909;cursor:pointer;}
.ContentButton{border:solid 1px gray;width:200px;font-size:14px;font-weight:bold;font-family:Tahoma;cursor:pointer;}
.LongButton{width:200px;font-size:14px;border:solid 1px gray;font-family:Tahoma;cursor:pointer;}
.ErrorLabel{color:#f00;display:block;padding-bottom:10px;text-align:left;}
.DropDownField{width:285px;font-size:11px;}
.TextboxField{width:280px;font-size:11px;}
.ButtonSendPassword{width:115px;}
.TextAreaField{font-size:11px;}
.BlockContent{padding:0;font-size:11px;}
.BlockTitle{font-size:13px;font-weight:bold;display:block;}
.AddressPreview{padding:0 5px 5px 5px;height:100%;}
.AddressPreviewLabel{color:#000;display:block;}
.DiscountCouponPanel{float:left;}
.PricePanel{float:right;}
.CartStepInnerPanel{padding:0;margin:0;}
.CartStepPanel{padding-bottom:0;}
.CartStepPanel fieldset{border:1px solid #000;background-color:#f2f2f2;}
.CartStepPanel legend{margin-left:-8px;margin-right:4px;color:#e36c26;font-weight:bold;font-family:tahoma;font-size:12px;}
.AddressTitle{font-size:16px;font-weight:bold;}
.SmallTextLabel{font-size:10px;}
.ShoppingCartIcon{vertical-align:middle;}
.ItemsNotAvailable{color:Red;}
.InvoiceCompanyAddressTitle{display:block;font-weight:bold;}
.PaymentFormSeparator{height:10px;}
.InfoLabel{color:#000;display:block;padding-bottom:10px;}
.FieldLabel{font-size:11px;}
.AddressPreviewWithTwoColumns td{width:46%;}
.AddressPreviewWithThreeColumns td{width:29%;}
.CartStepTable{border:1px solid #000;border-collapse:collapse;}
.CartStepTable th{background-color:#a20909;color:#fff;font-family:tahoma;font-size:18px;}
.CartStepHeader{background-color:#a20909;color:#fff;padding:5px;font-weight:bold;font-family:tahoma;font-size:18px;margin-bottom:0;}
.CartStepBody{background-color:#fff;}
.CartContentTable td{border:1px solid #ddd;background-color:#fff;padding:2px;}
.CartContentTable th{border:1px solid #ddd;font-family:tahoma;font-size:11px;}

.CartItemSelectorContainer {font-weight:bold; font-size:14px; font-family:Tahoma;}
.ProductOptionSelectorContainer {padding-bottom:15px;}
.ProductOptionSelector{padding-top:5px;}
.OptionCategoryName {font-weight:bold; font-size:14px; font-family:Tahoma;}
.RandomProducts { background-color:#7c0813; padding-left:15px;}

.ShoppingCartStepImage{border:none;margin-top:10px;padding:0;vertical-align:middle;}
.ShoppingCartStepSeparator{border:none;margin-top:10px;padding:0 20px;vertical-align:middle;}
.TabsHeader{margin-right:5px;}
.TabsContent{border:1px solid #ccc;width:95%;padding:15px;}
.TabsContent{font-weight:bold;font-size:12px;}
.TabsContent .UniGridHead{color:White;}
.TabsContent .Grid{width:100%;border:1px solid #aaa;}
.TabsContent .OddRow{background-color:#eee;}
.MyCredit .TotalCredit{font-weight:bold;font-size:large;color:#af0101;text-decoration:underline;float:right;padding-right:40px;}
.TabsContent input[type=text],.TabsContent input[type=password],.TabsContent input[type=file],.TabsContent textarea,.MyProfileFileUpload{width:300px;}
.TabsContent select{width:306px;}
.clear{width:0;height:0;clear:both;line-height:0;font-size:0;}
.TabControlTable{height:35px;padding:0;margin:0;}
.TabControlLeft,.TabControlRight,.TabControlSelectedLeft,.TabControlSelectedRight{display:none;}
.TabControl,.TabControl a,.TabControl a:visited,.TabControl a:hover,.TabControl a:active{padding:0 10px 0 10px;color:#a20909;}
.TabControlSelected,.TabControlSelected a,.TabControlSelected a:visited,.TabControlSelected a:hover,.TabControlSelected a:active{padding:0 10px 0 10px;background-color:#a20909;color:White;}
.TabControlTable a{text-decoration:none;font-size:12px;}
#free_shipping_wrapper{width:2px;height:2px;z-index:120;left:790;position:absolute;}
#freeshipping{position:absolute;margin-left:814px;z-index:101;margin-top:70px;}
.minamount{font-size:11px;color:#c8491f;}
.curramount{font-size:medium;}
#content_paymentgate{float:left;width:280px;}
#content_imageinfo{float:left;width:300px;margin-left:3%;}
#rightcontent_paymentgate{width:300px;float:right;}
.lbltext{font-family:tahoma;font-size:11px;padding-top:2px;}
.endpreis{font-family:tahoma;font-size:22px;font-weight:700;color:#af0101;padding-top:2px;}
.einkaufswagenpreis{font-family:tahoma;font-size:14px;font-weight:700;color:#af0101;padding-top:2px;}
.newstitle{color:#af0101;font-weight:700;font-size:12px;font-family:tahoma;text-decoration:none;padding-bottom:5px;}
.NewsletterSubscription td {padding:5px; font-weight:bold;}
.SubscriptionTextbox{width: 315px;font-weight: bold;font-size: 14px;color: #606970;font-family: Tahoma;vertical-align: middle;text-align: left;padding-left: 2px;border-right: silver 1px solid;border-top: silver 1px solid;border-left: silver 1px solid;border-bottom: silver 1px solid;}
.SubscriptionButton{border:solid 1px gray;width:200px;font-size:14px;font-weight:bold;font-family:Tahoma;cursor:pointer;}
#infobar{color:#FFF;width:961px;height:50px;overflow:hidden;margin:0 auto;background-image:url(/cmstemplates/bauernladele/images/infobar_back.gif);background-repeat:repeat-x;}
#infobar .text {padding-top:8px; padding-bottom:7px;color:#fff; font-family:Arial; font-size:18px;}
#infobar .text a,.text a:visited,.text a:hover,.text a:active{padding-top:8px; padding-bottom:7px;color:#fff; font-family:Arial; font-size:18px; text-decoration:none;}