/* Style sheet schoggishop */
body{color: #ffffff !important;background-color: #231f20 !important;}
#header{background-image: url("tl_files/hauser/images/header_shop.jpg") !important;}
input.submit{height:23px;padding-right:5px;padding-bottom:1px;padding-left:5px;border:0px;font-weight:bold;font-size:11px;color:#2e2a2b;text-shadow: 1px 1px 0px #FFFFFF;background-image: url("tl_files/hauser/images/minibutton_matrix_shop.png");background-position: 245px 0px;background-repeat: repeat;-moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px;cursor: pointer;}
input.submit:hover{background-position: 245px -30px;}
input.text:focus,input.password:focus,textarea:focus,select:focus{background-color: #f0f0f0 !important;}
.ce_image,.ce_gallery img,.ce_slideshow2{border:1px solid #cc9966;}
.ce_image img{overflow:hidden;display:block;}
a{text-decoration:none;color: #a7a7a7 !important;}
a.more,p.more a{background-image: url("tl_files/hauser/images/morearrow_shop.gif") !important;}
#header .contact{text-align:right;top: 50px !important;}
#header .contact a{color:#a7a7a7;}
h1,h2,h3,h4,h5,h6{color: #cc9966 !important;}
#footer{background-color: #cc9966 !important;}
#footer .address{color: #000000 !important;}
#footer .address a{color: #000000 !important;}
#footer .credits{color: #000000 !important;}
#footer .credits a{color: #000000 !important;}
.box{border-top: 1px solid #333333;}
.mod_newslist .layout_latest:hover,.mod_newsarchive .layout_latest:hover{background-color: #2e2a2b !important;}
.mod_newslist p.info,.mod_newsreader p.info,.mod_newsarchive p.info{font-size:10px;color:#a7a7a7;}
#sitemap a{color: #000000 !important;}
#mainnav a{color:#292929;}
#mainnav a:hover,#mainnav span.active,#mainnav a.trail{color: #cc9966 !important;}
#subnav a{color:#77b0d0;}
#subnav a:hover,#subnav span.active,#subnav a.trail{color: #cc9966 !important;}
#metanav a{color:#292929;}
#metanav a:hover,#metanav span.active{color: #a7a7a7 !important;text-decoration: underline !important;}
div.ce_hyperlink a.button{color: #333 !important;text-shadow:1px 1px 0 #fff !important; background:url("tl_files/hauser/images/minibutton_matrix_shop.png") 0 0 no-repeat;}
div.ce_hyperlink a.button>span{background:url("tl_files/hauser/images/minibutton_matrix_shop.png") 100% 0 no-repeat;}
.mod_iso_productlist .product{width:280px;float:left;margin-top:50px;text-align:center;}
.mod_iso_productlist .price{font-weight:bold;color:#CC9966;}
.mod_iso_productlist input.submit{margin-top:20px;}
#right .mod_iso_cart h1{margin-bottom:5px;padding:5px 8px;background-color:#2e2a2b;}
#right .mod_iso_cart .cart_mini{padding:8px;background-color:#2e2a2b;}
#right .mod_iso_cart .product{margin-top:15px;}
#right .mod_iso_cart .image_container{float:left;margin-right:8px;}
#right .mod_iso_cart .image_container img{border:1px solid #8d7257;}
#right .mod_iso_cart .price{font-weight:bold;color:#cc9966;}
#right .mod_iso_cart input.text{width:20px;text-align:center;}
#right .mod_iso_cart .submit_container{margin-top:10px;margin-bottom:10px;}
#right .mod_iso_cart .subtotal{display:block;margin-top:20px;margin-bottom:10px;font-weight:bold;font-size:12px;}
#right .mod_iso_cart .subtotal span.label{font-weight:normal;font-size:12px;}
.mod_iso_checkout .steps{margin-bottom:20px;padding-bottom:10px;border-bottom:1px solid #D4D4D4;}
.mod_iso_checkout .steps li{float:left;margin-right:20px;}
.mod_iso_checkout .steps li.active{padding-left:10px;background:url("tl_files/hauser/images/morearrow_shop.gif") left center no-repeat;color:#cc9966;}
.mod_iso_checkout .steps li.passed a{color: #a7a7a7 !important;}
.mod_iso_checkout #billing_address{width:340px;float:left;}
.mod_iso_checkout #shipping_address{width:360px;margin-left:380px;}
.mod_iso_checkout #shipping_address .radio_container{overflow:hidden;}
.mod_iso_checkout #iso_mod_checkout_address td{padding-right:10px;padding-bottom:5px;}
.mod_iso_checkout p{margin-bottom:10px;}
#iso_mod_checkout_address .radio_container span{overflow:hidden;display:block;margin-bottom:10px;}
#iso_mod_checkout_address .radio_container input.radio{float:left;}
#iso_mod_checkout_address .radio_container label{float:left;margin-left:10px;}
.mod_iso_checkout .submit_container{margin-top:50px;}
.mod_iso_checkout .submit_container .next,.mod_iso_checkout .submit_container .confirm{float:right;}
.mod_iso_checkout .info_container{width:220px;float:left;margin-right:30px;margin-bottom:30px;}
.mod_iso_checkout .info_container a{font-size:9px;}
.mod_iso_checkout h3{font-size:13px;}
.mod_iso_checkout .order_review table{width:100%;}
.mod_iso_checkout .order_review td{padding-right:10px;padding-bottom:10px;vertical-align:top;}
.mod_iso_checkout .order_review td.price{text-align:right;}
.mod_iso_checkout .order_review .grandtotal td{font-size:14px;}
.mod_iso_checkout .order_review .grandtotal td.price{font-weight:bold;}

