/* Style sheet screen */
div#main .articleTitle a{font-family:Georgia, Arial, Sans Serif;font-style:italic;font-weight:normal;text-decoration:none;font-size:15px;color:#a2c1ba;}
div#main ul{margin:0.5em 0;padding:0 0 0 13px;}
body{margin:0;padding:0;font-family:"Lucida Sans Unicode", "Lucida Grande", Arial, Sans Serif;font-size:12px;color:#c0d3cf;line-height:18px;background:#000000 url("tl_files/images/design/back_page.jpg") center top no-repeat;}
a{text-decoration:underline;color:#c0d3cf;}
a:hover{font-style:italic;color:#FFFFFF;}
p{margin:0 0 0.7em 0;}
h1{margin:0 0 0.7em 0;font-family:Georgia, Arial, Sans Serif;font-style:italic;font-weight:normal;font-size:24px;color:#a2c1ba;line-height:30px;}
h2{margin:1em 0 0.5em 0;font-family:Georgia, Arial, Sans Serif;font-style:italic;font-weight:normal;font-size:16px;color:#a2c1ba;}
h3{margin:5px 0 8px 0;font-family:Georgia, Arial, Sans Serif;font-style:italic;font-weight:normal;font-size:15px;color:#a2c1ba;}
strong{color:#FFFFFF;}
.active{font-style:italic;color:#FFFFFF;}
div#left{padding:175px 0 0 0;background-image:url("tl_files/images/design/flagello.png");background-repeat:no-repeat;line-height:16px;}
div#main .inside{padding:110px 0 0 0;}
div#main ol{margin:0.5em 0;padding:0 0 0 22px;}
div#main .mod_article{padding:30px;background-image:url("tl_files/images/design/back_content.png");-moz-border-radius: 10px;-webkit-border-radius: 10px;}
div#main .mod_article.urlaub{margin-bottom:30px;padding:30px;background-image:url("tl_files/images/design/back_content.png");color:#ffba00;-moz-border-radius: 10px;-webkit-border-radius: 10px;}
div#main .headerImage{padding:0;background: none;}
div#main .mod_article.noBox{padding:0;background: none;}
div#main input,div#main select,div#main textarea,div#right input{margin:0 0 5px 0;padding:2px 5px;background-color:#a2c1ba;border:1px solid #173931;color:#173931;-moz-border-radius: 5px 5px 5px 5px;}
div#main input:hover,div#main select:hover{background: #FFFFFF;}
div#main table td{padding:0 10px 0 0;}
div#main .formbody{margin-bottom:20px;}
div#main .formbody .text,div#main input.text{width:270px;}
.mod_search p.header,.mod_search p.url{margin-bottom:20px;}
.mod_search .context .highlight{font-weight:bold;color:#FFFFFF;}
.error,.warning,div#left .aktion{color:#ffba00;}
.ce_form input,.ce_form textarea{width:270px;margin-top:0;margin-right:0;margin-left:0;padding:2px;border:1px solid #1c312c;background: #a2c1ba;}
.ce_form .explanation{font-size:11px;}
.ce_form td{vertical-align:top;}
input.captcha{width:40px;}
.ce_form input:hover,.ce_form textarea:hover{background: #ffffff;}
.ce_form .submit{width:90px;float:right;margin:20px 0 10px 0;padding:2px;background-color:#a2c1ba;border:1px solid #173931;color:#173931;}
div#right .inside{padding:110px 0 0 30px;line-height:16px;}
.mod_navigation,.mod_customnav,.user_navigation,.mod_webShop_miniCart,.aktion{width:155px;margin:0 0 20px 0;padding:0 10px 5px 15px;background-image:url("tl_files/images/design/back_content.png");background-repeat:no-repeat;border:1px solid #1c312c;-moz-border-radius: 8px;-webkit-border-radius: 8px;}
.mod_navigation ul,.mod_customnav ul{margin:15px 0 0 0;padding:0;}
.mod_navigation li,.mod_customnav li{margin:5px 0;list-style-type:none;}
div#left a,div#right a{text-decoration:none;}
div#left a:hover,div#right a:hover{font-style:italic;text-decoration:underline;}
.mod_login .submit{width:90px;float:right;margin:5px 0;padding:2px;background-color:#a2c1ba;border:1px solid #173931;color:#173931;}
.user_navigation{font-size:11px;}
#username,#password{width:140px;padding:2px;border:1px solid #1c312c;background: #a2c1ba;}
#username:hover,#password:hover,.mod_login .submit:hover{background: #FFFFFF;}
.singleAddress{margin-bottom:20px;}
div#main .articleTeaser a{text-decoration:none;}
div#main .articleTitle a:hover{text-decoration:underline;color:#ffffff;}
div#main ul.wsg_list{margin:0 0 0.5em 0;padding:0;list-style-type:none;}
div#main .articleTitle{margin-bottom:15px;}
div#main .webShop_article.articleListItem{padding-top:10px;border-top:1px dotted #A2C1BA;}
div#main .articleImage{float:right;margin-bottom:10px;margin-left:20px;}
div#main .articleListItem{clear:both;}
div#main .webShop_article{margin-bottom:40px;}
div#main .articlePrices{margin-top:15px;}
div#main div#articleDelivery{margin-bottom:10px;font-weight:bold;}
div#main .articlePrice{margin-top:15px;margin-bottom:15px;}
div#main .webShop_cartItem .articleNumber{display:none;}
div#main .mod_webShop_articleDetails .articleNumber{width:250px;margin-top:10px;margin-bottom:10px;padding-top:5px;padding-bottom:5px;border-top:1px dotted #A2C1BA;border-bottom:1px dotted #A2C1BA;}
div#main .mod_webShop_articleDetails .articleNumber:before{content:"Artikelnummer: ";}
div#main .groupLink{display:none;}
div#main input.webShopQTY,div#main input.itemQTY{width:20px;}
div#main input.webShopSubmitBtn{display:block;}
div#main .mod_webShop_ArticleList h3{display:none;}
div#main .checkboxOff{color:#FFFFFF;}
div#main .checkboxOn{color:#C0D3CF;}
div#main .continue{margin-top:15px;}
div#main input.updateCart,div#main input.btnRemoveItem{float:right;margin:3px 0 0 7px;padding:0;background: none;border: none;}
div#main ul.webShop_cartHeading,div#main ul.webShop_cartItem,div#main .shoppingOverview ul{margin:0;padding:0;}
div#main .webShop_cartHeading li,div#main ul.webShop_cartItem li{float:left;margin-bottom:10px;padding-right:10px;border-bottom:1px solid #C0D3CF;font-weight:bold;list-style-type:none;}
div#main ul.webShop_cartItem li{border: none;}
div#main li.cartItemImage{width:100px;}
div#main li.cartItemTitle{width:150px;}
div#main li.cartItemTitle .articleTeaser{font-weight:normal;}
div#main li.cartItemQTY{width:80px;}
div#main .cartItemQTY_input{float:left;}
div#main li.cartItemSinglePrice{width:50px;}
div#main li.cartItemTotalPrice{width:50px;}
div#main .clean{clear:both;}
div#main .webShop_total{padding-top:15px;text-align:right;border-top:1px solid #A2C1BA;}
div#main .webShop_total li{list-style-type:none;}
div#main .checkOut{height:80px;padding-top:10px;text-align:right;}
div#main .checkOut a{height:20px;padding:5px;background-color:#A2C1BA;border:1px solid #173931;text-decoration:none;color:#173931;}
div#main .checkOut a:hover{background-color:#ffffff;color:#173931;}
div#main .btnAddCoupon{margin-left:10px;}
div#main ul.heading li,div#main ul.item_even li,div#main ul.heading li,div#main ul.item_odd li{float:left;padding-right:10px;padding-bottom:10px;list-style-type:none;}
div#main ul.heading li{margin-bottom:10px;padding-right:10px;padding-bottom:10px;border-bottom:1px solid #A2C1BA;}
div#main ul.heading li.articleName,div#main ul.item_even li.articleName,div#main ul.item_odd li.articleName{width:200px;}
div#main ul.heading li.articleQTY,div#main ul.item_even li.articleQTY,div#main ul.item_odd li.articleQTY{width:80px;}
div#main ul.heading li.articlePrice,div#main ul.item_even li.articlePrice,div#main ul.item_odd li.articlePrice{width:80px;margin:0;}
div#main ul.heading li.articleSum,div#main ul.item_even li.articleSum,div#main ul.item_odd li.articleSum{width:80px;margin:0;}
div#main ul.item_odd li{padding-top:10px;border-top:1px dotted #A2C1BA;}
div#main ul.shoppingTotal{margin-top:10px;padding-top:10px;border-top:1px solid #A2C1BA;list-style-type:none;}
div#main .shoppingTotal li,div#main .discountOverview li,div#main .shippingOverview li,div#main .paymentOverview li,div#main .shoppingTotal li,div#main .overviewTotal li{float:left;}
div#main .shippingOverview ul,div#main .paymentOverview ul,div#main .overviewTotal ul{margin:0 0 10px 0;padding:0;list-style-type:none;}
div#main ul.overviewBilling{margin-top:10px;padding-top:10px;border-top:1px solid #A2C1BA;}
div#main .articlePriceLabel,div#main .shippingLabel,div#main .paymentLabel,div#main .totalLabel,div#main .taxLabel,div#main .billingLabel{width:200px;margin-right:30px;padding-left:150px;text-align:right;font-weight:bold;}
div#main .agbText{width:480px;height:250px;margin-top:30px;margin-bottom:10px;padding:0;overflow-y:scroll;}
div#main .customerComment{margin-top:15px;}
div#main textarea.customerCommentArea{width:480px;height:50px;}
div#main textarea.customerCommentArea:hover{background-color:#ffffff;}
div#main .mod_webShop_checkoutConfirm .addresses{margin-top:15px;padding-top:10px;padding-bottom:10px;border-top:1px solid #A2C1BA;border-bottom:1px solid #A2C1BA;}
div#main .mod_webShop_checkoutConfirm .billingAddress,div#main .mod_webShop_checkoutConfirm .shippingAddress{float:left;margin-right:50px;}
div#main mod_webShop_myOrders ul{margin:0;padding:0;}
div#main .mod_webShop_myOrders ul li{float:left;margin-left:-10px;padding-bottom:10px;list-style-type:none;}
div#main .mod_webShop_myOrders ul.orderHeadline{}
div#main .mod_webShop_myOrders li.orderDate,div#main .mod_webShop_myOrders li.orderSum,div#main .mod_webShop_myOrders li.orderStatus{width:150px;}
div#main .mod_webShop_myOrders li.orderId{display:none;}
div#main .mod_webShop_myOrders .orderHeadline{font-weight:bold;color:#FFFFFF;}
div#main .mod_webShop_addressbook .addressLabel{width:150px;display:block;margin-top:10px;font-weight:bold;}
div#main .discountOverview ul li{margin-top:10px;margin-left:-13px;list-style-type:none;}
div#main .discountOverview ul li.couponLabel:before{font-weight:bold;color:#FFFFFF;content:"Gutschein: ";}
div#main .discountOverview ul li.couponValue:before{padding-left:25px;content:"Wert: ";}

