/* 
light blue 019fe0
dark blue 333997

green 9f3

yellow ffcc33
red ff0000
 
*/

body {
background-color:#333;
font-family:Geneva, Arial, Helvetica, sans-serif;
padding:0;
margin:0;
} 

p {margin: 0 0 4px 0;}

h1, h2, h3, h4, h5 {
line-height: 1.2em;
color:#019fe0;
margin:0;
padding:0;
/*text-align:left;*/
}

 a {
text-decoration:none;
border:none;
color:#019fe0;
}



 a:hover{
text-decoration:none;
border:none;
color:#9f3;
}

#container {
margin:0 auto;
/*background-color:#FFFFFF;*/

background-color:#777;

width:900px;
}

#accountinfo {
padding:5px 10px;
background-color:#000;
color:#fff;
font-size:12px;
font-weight:bold;
}

#accountinfo a, #accountinfo a:hover {
color:#FFFFFF;
text-decoration:none;
}



span.basket {
color:#019fe0; /* 36b   9f3*/
}

#headerimg {
}

#topnav {
padding: 5px 10px;
background-color:#019fe0; /*36b */
color:#9f3;
font-size:14px;
font-weight:bold;
}

#topnav a {
color:#9f3;
text-decoration:none;
}

#topnav a:hover {
color:#9f3;
}

#left {
width:160px;
/*background-color:#777;*/
font-size:12px;
color:#fff;
float:left;
padding:5px 10px;}

#left p {
color:#9f3; /*36b*/
font-size:16px;
}

#left ul {
	list-style: none;
	margin: 0 0 10px 0;
	padding: 0;
}

#left li {
	background: url("../images/bullet.gif") left center no-repeat;
	padding: 3px 0 3px 10px;
	border-top: 1px dotted #999;
	font-size:14px;
}

#left li a, #left li a:hover {
	color:#9f3;
	text-decoration:none;
}

#content {
width:530px;
font-size:12px;
min-height:450px;
color:#777;
background-color:#FFFFFF;
float:left;
padding: 5px 10px;
}

#content-product {
width:700px;
font-size:12px;
background-color:#FFFFFF;
min-height:500px;
color:#777;
float:left;
padding:5px 10px;
}

#content h1, #content-product h1 {
font-size:18px;
color:#9f3; /*9f3*/
margin:0 0 5px 0;
padding:0;
}

.content_product_img {
float:left;
margin-bottom:10px;
}

div.prod_thumb {
width: 100px;
height:185px;/*165*/
padding:10px 10px 5px 10px;
margin: 0 5px 10px 5px;
border:1px dotted #9f3;
display:block;
float:left;
overflow:hidden;
}

.prod_thumb p {
text-align:center;
margin:2px 0 0 0;
}

.prod_thumb a {
text-decoration:none;
border:none;
color:#019fe0;
}



.prod_thumb a:hover{
text-decoration:none;
border:none;
color:#9f3;
}

.prod_thumb a img {
width:100px;
height:100px;
border:none;
/*border-color:#019fe0;*/
}

#product_main {
width:330px; 
background-color:#eee; 
float:right;
padding: 5px 10px;
}

#product_main h1 {
font-size:18px;
color:#019fe0; /*9f3*/
margin:0 0 5px 0;
padding:0;
}

#product_main h2 {
font-size:18px;
color:#000; /*9f3*/
margin:0 0 5px 0;
padding:0;
}

#product_main h3 {
margin:0 0 5px 0;
padding:5px 0 0 0;
border-top:1px dotted #9f3;
}

#product_main ul {
	list-style: none;
	margin: 0 0 20px 0;
	padding: 0;
}

#product_main li {
	background: url("../images/bullet.gif") left center no-repeat;
	padding: 0 0 0 10px;
}

#brand_info {
width:530px;
clear:both;
}

#brand_info_full {
width:690px;
clear:both;
}

#brand_info a {
text-decoration:none;
border:none;
color:#019fe0;
}

#brand_info a:hover{
text-decoration:none;
border:none;
color:#9f3;
}

.brand_img_text {
float:right;

margin:0 0 10px 10px;
}



.clear {
float:none;
}

#right {
width:140px;
float:right;
/*background-color:#777;*/
font-size:12px;
color:#fff;
padding:5px 10px;

}

#right img {
margin: 5px 4px 0 0;
}


#right p {
color:#9f3; /*36b*/
font-size:16px;
}

#right ul {
	list-style: none;
	margin: 0 0 10px 0;
	padding: 0;
}

#right li {
	background: url("../images/bullet.gif") left center no-repeat;
	padding: 3px 0 3px 10px;
	border-top: 1px dotted #999;
	font-size:14px;
}

#right li a, #right li a:hover {
	color:#9f3;
	text-decoration:none;
}


#foot {
clear:both;
padding:5px 10px;
background-color:#000;
color:#fff;
font-size:12px;
border-top:5px solid #019fe0; /*36b*/
}

#foot a {
color:#fff;
text-decoration:none;
}

#foot a:hover {
color:#fff;
}

.basket2 a {
text-decoration:none;
border:none;
color:#019fe0;
}

.basket2 a:hover{
text-decoration:none;
border:none;
color:#9f3;
}

.basket2 {
width:700px;
background-color:#CCCCCC;
text-align:left;}

.basket2 p {
margin-left:12px;
}

.basket3 {
width:210px;
background-color:#CCCCCC;
text-align:left;
margin-left:410px;
/*410*/}

.basket3 p {
margin-left:10px;
}

p.r {
text-align:right;
margin-right:10px;}

table {
background-color:#CCCCCC;}

td p {font-size:12px;}

td {vertical-align:top;}

#check {
margin:20px 0 0 0;
width:700px;
background-color:#9f3;
text-align:center;
padding:10px 0;}


.ileft {
float:left;
margin: 0 10px 10px 0;
}

.iright {
float:left;
margin: 0 0 10px 10px;
}
