html, body{
	background-color : White;
	color : #0064AA;
	font : 13px Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin : 0;
	padding : 0;
}
td, div{
	font : 13px Verdana, Geneva, Arial, Helvetica, sans-serif;
}
a{
	color : #0064AA;
}
a:hover{
	color : #FF4500;
}
#mContaner{	
	min-width: 770px;
	width: expression(document.body.offsetWidth>770?(document.body.offsetWidth-20)+"px":"770px");
}
#header{
	width : 100%;
	position : relative;
	border-bottom : 1px solid #0064AA;
	background-color : #0064AA;
}
a#logo, h1#logo{
	color : White;
	text-decoration : none;
	font : bold italic 20px/20px Verdana, Geneva, Arial, Helvetica, sans-serif;
	display : block;
	padding : 10px 20px;
	margin : 0;
}
#hName{
	width : 513px;
	height : 85px;
	position : absolute;
	top : 15px;
	right : 20px;
}
#hMenu{
	background-color : #0064AA;
	padding : 0 20px 0 11px;
	border-top : 10px solid White;
	text-align : right;
	font : bold italic 13px Arial, Helvetica, sans-serif;
	line-height : 22px;
}
#hMenu a{
	color : White;
	font : bold italic 13px Arial, Helvetica, sans-serif;
	text-decoration : none;
	line-height : 22px;
	letter-spacing : 1px;
	background-color : #0064AA;
	padding : 3px;
}
#hMenu a:hover{
	background-color : #4C92C3;
}
#hMenu span{
	color : Red;
	font : bold italic 13px Arial, Helvetica, sans-serif;
	text-decoration : none;
	line-height : 22px;
	letter-spacing : 1px;
	background-color : #0064AA;
	padding : 3px;
}
#footer{
	border-top : 1px solid #0064AA;
	background : #0064AA url(../_img/top_fon.jpg) repeat-y left;
	height : 31px;
	vertical-align : middle;
	padding : 0 5px 0 0;
}
#footer a{
	color : #9BC3DD;
	font : 11px Arial, Helvetica, sans-serif;
	line-height : 25px;
}
#footer img{
	float : left;
}

td.leftColl, td.centerColl, td.rightColl{
	vertical-align : top;
	padding : 10px 10px 10px 10px;
}

td.leftColl{
	border : 1px none #0064AA;
}

ul.leftNav li{
	margin-bottom : 8px;
}

td.centerColl{
	border : 2px solid #0064AA;
}
td.withBG{
	background : url(../_img/bg.gif) no-repeat center bottom;
}
td.rightColl{
	text-align : center;
}
td.rightColl a img{
	border : 1px solid #0064AA;
}
td.rightColl a:hover img{
	border : 1px solid #FF4500;
}
#cText h1{
	font : bold 14px Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align : right;
	margin : 0;
	margin-bottom : 10px;
}

#cText h2{
	font : bold 13px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #FF4500;
}
#cText h3{
	font : bold 13px Verdana, Geneva, Arial, Helvetica, sans-serif;
}
#cText hr{
	border-bottom : 1px solid #6589BE;
	border-style : none none solid none;
	height : 1px;
	margin : 8px 0;
}
table#priceTable{
	background-color : #0064AA;
}
table#priceTable th{
	background-color : White;
	font : bold 13px Verdana, Geneva, Arial, Helvetica, sans-serif;
}
table#priceTable td{
	background-color : White;
}
table#priceTable td h3{
	color : #0064AA;
	font : bold 13px Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding : 5px 5px 5px 25px;
	background : url(../_img/arrow_red.gif) no-repeat left center;
	margin : 0;
}
.galleryLinks{
	text-align : center;
}
img#gallery{
	border : 1px solid #0064AA;
}
.galleryLinks a{
	background-color : #DCDCDC;
	padding : 2px;
	font : bold italic 14px Arial, Helvetica, sans-serif;
	text-decoration : none;
}
.galleryLinks a.selected{
	color : Red;
	background-color : #0064AA;
}
.galleryLinks a:hover{
	background-color : Red;
}
.galleryLinks a img{
	border : 1px solid White;
}
#left_damages, #right_damages{
	height : 200px;
	width : 290px;
	background : White no-repeat center;
	position : relative;
	border : 1px solid Black;
}
#left_damages img, #right_damages img{
	position : absolute;
}
#sitemap{
	float : left;
	height : 13px;
	width : 15px;
	padding : 0;
	margin-top : 5px;
}
#sitemap a{
	background-color : White;
	padding : 0;
	margin : 0;
}
#sitemap a:hover{
	background-color : Red;
}
a.artLinks{
	color : Gray;
	border : 1px solid Gray;
	display : block;
	padding : 1px;
	width : 110px;
	font : 10px "Courier New", Courier, monospace;
	text-decoration : none;
	margin : 1px;
	text-align : center;
	text-transform : uppercase;
}


/** Каталог
******************************************************************/

#priceTable tr.catalogRow td{
	background-color: White;
}

#priceTable tr.hover td{
	background-color: #F0F8FF;
}

#priceTable tr.auction td{
	background-color: #FFFAF0;
}
#priceTable tr.auction_hover td{
	background-color: #FFEFD5;
}
#auctionInfo{
	width: 100%;
}
#auctionInfo th{
	width: 15px;
	background-color: #0064AA;
	color: #FFF;
	vertical-align: middle;
	padding: 5px;
	text-align: center;
	text-transform: uppercase;
	font-size: 12px;
}

#auctionInfo td{
	border: 2px solid #0064AA;
	background-color: #F0F8FF;
	padding: 10px;
	white-space: nowrap;
}