body{background:#fff url('../images/bg.gif') top repeat-x;margin:0;padding:0;
/* scrollbar-face-color:#c0c1c1;
scrollbar-arrow-color:#ffffff;
scrollbar-track-color:#9a9a9a;
scrollbar-shadow-color:#9a9a9a;
scrollbar-highlight-color:#9a9a9a;
scrollbar-3dlight-color:#9a9a9a;
scrollbar-darkshadow-Color:#9a9a9a; */}
img{border:0}
label{font-weight:bold;margin:0;padding:0}
h1,h2,h3,h4,h5{margin:0;padding:0;font-family:Arial, Helvetica, sans-serif}
h2{color:#19969d;font-size:medium;font-weight:bold}
a:visited, a:hover{text-decoration:none}
#template-top {background:url('/dmgshop/images/shadow-head.png');width:940px;margin:10px auto 0;height:13px}
#template-wrap{background:url('/dmgshop/images/shadow-cont.png');width:940px;margin:0 auto} 
#template-content{width:926px;margin:0 auto;background:#fff;overflow:hidden}

.red{color:#990000;font-weight:bold}
.update-message{display:block;float:left;color:#990000;font-weight:bold;margin:0 0 0 80px}

.content-blue{border:1px #b2b2b2 solid;background:#e1f6f4;margin:5px 4px 0 0;padding-bottom:10px}

.product-scroller{padding-top:10px;margin:0 auto;width:730px;height:200px;overflow:auto;text-align:center}
.product-scroller-inner{/*width set serverside*/}
.product{width:130px;margin-right:20px;float:left}
.product h2{font-size:x-small;margin:0;padding:0}
.thumb{border:1px #b2b2b2 solid}
.product p a{font-weight:bold;color:black}
.product p a:hover{font-weight:bold;color:#19969d}
.product p img{padding-top:2px}
.product strong{color:#990000}

.product-details{padding-top:10px;margin:0 auto;width:730px}
.product-details h1{font-weight:normal;font-size:medium;margin:0 0 10px 0;padding:0;color:#19969d;font-weight:bold}
.product-details h2{margin-bottom:10px;color:#19969d;font-size:medium;font-weight:bold}
.product-details-box{float:left;width:405px;border:1px #b2b2b2 solid;background-color:#fff;padding:5px;min-height:290px;height:auto !important;height:290px}
.product-details-pic{border:1px #b2b2b2 solid;margin:0 10px 10px 0;float:left;display:block;width:300px;text-align:center;background-color:#fff;min-height:300px;height:auto !important;height:300px}
.product-details-box p		{clear:both}
.product-details-box form	{margin:0;padding:0}
.product-details-box form p {margin:0;padding:0;clear:both}
.product-details-box label	{margin:10px 5px 0 0;padding:0;float:left;clear:both;}
.product-details-box select	{margin:10px 0;padding:0;float:left;font-size:x-small}
.product-details-box input	{margin:10px 0;padding:0;float:left;}

.price{float:left}

.product-full-thumb{float:left;margin:0 10px 0 0;width:100px}
.product-full-content{float:left;width:590px}

a.button-simple{padding:3px 8px 3px 8px;margin:0;background-color:#19969d;color:#fff;font-weight:bold;}
a:hover.button-simple{background-color:#14777c}
a:focus.button-simple{background-color:#14777c}

a.button-gradient{display:block;padding:8px;margin:10px 10px 10px 0px;float:right;font-weight:bold;border:1px solid #b2b2b2;color:#19969d;background:url('../images/button-gradient.gif')}
a:hover.button-gradient{color:#0e595d}
a:focus.button-gradient{color:#0e595d}

a.button-go{display:block;padding:3px;margin:0 0 0 2px;background-color:#19969d;color:#fff;float:left;font-weight:bold}
a:hover.button-go{background-color:#14777c}
a:focus.button-go{background-color:#14777c}

a.button-basket{display:block;clear:both;padding:3px;margin:0 0 0 2px;background-color:#19969d;color:#fff;/*float:left;*/font-weight:bold;margin:4px 0 0 40px;border-bottom:5px #fff solid}
a:hover.button-basket{background-color:#14777c}
a:focus.button-basket{background-color:#14777c}

.box-full{clear:both;float:left;width:717px;border:1px #b2b2b2 solid;background-color:#fff;padding:5px;margin-bottom:10px}
.box-full h2{margin-bottom:5px;color:#19969d;font-size:medium;font-weight:normal;font-weight:bold}
.box-full h3{font-size:small;font-weight:bold}
.box-full p {/*clear:both;*/margin:10px 0;padding:0}

.line{background:#fff url("/dmgshop/images/menu-bar.gif") no-repeat;height:13px;width:142px;margin-bottom:5px;}
 
/* Overwrite current style sheet */
#shop-content{width:755px;padding:0;margin:0}
a.Mlink{color:#4c5251;height:21px;display:block;float:left;clear:both;width:122px;text-align:left;padding-left:12px}
.Mlink-active{color:#4c5251; height:18px; width:120px; display:block; float:left; clear:both; font-weight:bold; border:solid 1px #b2b2b2; background-color:#fff; text-align:left; padding:3px 0px 0px 12px; margin:0px}
.sublink{color:#4c5251}
.headers{color:#19969d}
/* bug fixes */
.clear{clear:both}

/* Clear fix on www.positioniseverything.net/easyclearing.html */
.clearfix:after{content: ".";display:block;height:0;clear:both;visibility:hidden}
.clearfix{display:inline-block}
/* Hides from IE-mac \*/
* html .clearfix{height:1%}
.clearfix{display:block}
/* End hide from IE-mac */
