cchtml {min-height: 100.1%;}

html { overflow: -moz-scrollbars-vertical; overflow-y: scroll; overflow-x: auto;}

body,td,th {color: #996600; text-align:center;}
body {background-color: #FFFFFF; background-image: url(bk.jpg);}

a {color:#996600;}
a:visited {color:#990000;}

h1 {font-size: 1.2em; font-family: "Times New Roman", Times, serif; margin:5px 0px 10px 0px;}
h2 {font-size: 2.0em; font-family: "Times New Roman", Times, serif; margin:5px 0px 10px 0px;}
h3 {font-size: small; display: inline;}

#header {width:960px; margin:0px auto 10px auto; padding:0px; text-align:left; border-bottom: 3px solid}
#logo {float:left; margin:0px; padding:0px 50px 0px 0px;}
#logo img {margin:0px; padding:0px;}
#navigation {margin:10px 10px 20px 10px; padding:10px 0px 0px 0px;}

#submenu {margin:0px 0px 10px 0px; padding:0px;}

#main {text-align:center; width:960px; margin-left:auto; margin-right:auto;}
#main h1 {font-size: 1.2em; border-top:3px solid; margin:15px 0px 15px 0px; padding:0px 0px 1px 0px; border:1px solid;}
#main h1 a {font-size: 1.2em; text-decoration: none;}
#main h2 {font-size: 1.2em; border-top:3px solid; margin:15px 0px 15px 0px; padding:0px 0px 1px 0px; border:1px solid;}
#main h2 a {font-size: 1.2em; text-decoration: none;}

#v_type {width:100%; text-align:center; margin:0px; padding:0px;}
#v_type tr {margin:0px; padding:0px;}
#v_type td {text-align:center; margin:0px; padding:0px;}
#v_type img {border:2px solid #996600; width:180px; height:120px;}

.tPrice {width:750px; margin-left: auto; margin-right: auto;}
.tPrice td {text-align:left; vertical-align:top;}

.tDiscounts {width:750px; margin-left: auto; margin-right: auto;}
.tDiscounts td {text-align:center; vertical-align:middle; margin:0px; padding: 0px; border:1px solid #996600}

.tWorktime {width: 100px; margin-left:auto; margin-right:auto;}
.tWorktime td {text-align:center; vertical-align:middle; margin:0px; padding: 0px; border:1px solid #996600}

.tdPriceName {width:100%; background: url(dot.gif) bottom repeat-x;}
.tdPricePrice {width:50px;}
.tInnerPrice {}
.tInnerPrice td {text-align:left; vertical-align:top;}

#tBasketItems {margin-left: auto; margin-right: auto; }
#tBasketItems td {text-align:left; }


#tUserForm {margin-left: auto; margin-right: auto; }
#tUserForm td {text-align:left; }

.v_small {width:190px; border:0px solid green; display: inline; text-align:center; font-size:9px; }
.tInner {margin-left: auto; margin-right: auto;}
.tInner td {text-align:center; vertical-align:top; width:200px;}
.tInner img {border:2px solid #996600; width:180px; height:120px;}
.tInner img:hover {border:2px solid #BB9933; }

.StockYes img {}
.StockYes {}
.StockNo img {opacity:0.30;filter:alpha(opacity=30);}
.StockNo td {color:#D4CCC4}
.StockNo a {color:#D4CCC4}

.model_info {width:100%;}
.model_info table {width:100%;}
.model_info td#thumbnail {width:190px;}
.model_info td#thumbnail img {border:2px solid #996600; width:180px; height:120px;}
.model_info td#info {text-align:left; text-align:left; font-size:small; padding-left:10px;}
#info {text-align:left; text-align:left; font-size:small; padding-left:10px;}
.model_info td#audio {width:300px;}

.links {color:#666666; font-size:x-small; text-align:left;}
.links li {font-size:x-small}
.links input {width:600px;}
input {color:#666666; font-size:x-small}

#descr {right:170px; width:160px; border:0px solid #226600;}
#footer {text-align:center; border-top:3px solid; margin-top: 20px; width:100%; max-width: 960px; margin-left:auto; margin-right:auto;}