﻿body {
	margin: 0;
	padding: 0;
	color: #646464;
	font-size: 12px;
	font-family: Tahoma;
	line-height: 140%;
	
	background-color:#ffffff;
	background-image:url(./img/bg.gif);
}
h1 {
	font-weight: bold;
	font-family: Tahoma;
	font-size: 16px;
    color: #9f4b3e;
	padding:0 5px;
	line-height: 140%;
}
h2 {
	font-weight: bold;
	font-family: Tahoma;
	font-size: 16px;
	color:#cc6600;
	padding:0 5px;
	line-height: 140%;
}
.allsin {
	font-weight: bold;
	font-family: Tahoma;
	font-size: 13px;
    color: #4377c1;
	line-height: 140%;
}
.all { 
	border: solid 1px;
	border-color:#CCCCCC; 
	background-color:#FFFFFF; 
	padding: 10px 10px 10px 10px; 
	color: #646464;
	font-size: 12px;
	font-family: Tahoma;
	line-height: 140%;
}
.allorang { 
	border: double 4px;
	border-color:#cc6600; 
	background-color:#FFFFFF; 
	padding: 10px 10px 10px 10px; 
	color: #646464;
	font-size: 12px;
	font-family: Tahoma;
	line-height: 140%;
}
.allbg {
	background-color:#f0f0f0;
	border:none;
	padding:5px 0 5px 0;
}
.dotright { 
	border: solid 1px; 
	border-color:#7c7c7c; 
	border-style: dotted; 
	border-left:none; 
	border-top:none; 
	border-bottom: none;
}
.dotbot { 
	border: solid 1px; 
	border-color:#7c7c7c; 
	border-style: dotted; 
	border-left:none; 
	border-top:none; 
	border-right:none; 
}
img.bord { 
	border:double 4px  #cc6600;
}
img.bordsin { 
	border:solid 1px  #4377c1;
	padding: 1px;
}

p {
	color: #646464;
	font-size: 12px;
	font-family: Tahoma;
	padding:0 5px 0 5px;
	line-height: 140%;
}
p.right {
	text-align:right;
	margin-top: -10px;
}
p.just {
	text-align:justify;
}

a:link {
	font-family: Tahoma;
	font-size: 13px;
	color: #4377c1;
	font-weight: bold;
}
a:visited {
	font-family: Tahoma;
	font-size: 13px;
	color: #4377c1;
	font-weight: bold;
}
a:hover {
	font-family: Tahoma;
	font-size: 13px;
	color: #0033cc;
	font-weight: bold;
}
a:active {
	font-family: Tahoma;
	font-size: 13px;
	color: #4377c1;
	font-weight: bold;
}
a.text {
	text-decoration:none;
}

/* gallery */

div.gallery img { 
	border:double 4px #666;
	text-align: center;
}
div.gallery p.galnav a {text-align:center; margin: 5px 10px 5px 10px; }

div.gallery table td{vertical-align:top; padding:0 5px 20px 5px;}

/* END gallery */

.nobr { white-space: nowrap; }
.colrs { float:left; margin:5px; padding:5px; text-align:center; }
.colrs img { border:solid 1px #000; margin:5px;  }
.colrs a { color:#000; }

.conttab
{
    border-top: #AAA solid 1px;
    border-left: #AAA solid 1px;
	font-size: 12px;
	font-family: Tahoma;
}

.conttab td, .conttab th
{
    border-bottom: #AAA solid 1px;
    border-right: #AAA solid 1px;
    padding:4px;
	font-size: 12px;
	font-family: Tahoma;
}

.conttab td img
{
  
}

#fr {border:solid 2px #aaaaaa;padding-top:30px;  max-height:1000px; overflow:auto; width:600px}
#cart {position:fixed; top:20px; left:100px; z-index:1000; background:#8c8c8c}
#close {position:relative;  top:38px; left:0px; width:300px;text-align:right;float:right;font-size:14px;line-height:24px; font-weight:normal; margin-right:10px;}

#close a {color:#fff; font-size:14px}
#close a:hover {text-decoration:none}
.carthead {width:200px; float:left}

#drager {padding-left:10px;padding-top:5px; font-family:arial; font-size:16px;position:absolute; top:3px;left:3px; width:590px; height:25px; background:#999; color:#fff; font-weight:600; cursor:move}

a[name=models] {clear:both}
