body, div, td {
  margin: 0;
  padding: 0;
  color: #003F84;
  font-family: verdana;
  font-size: 12px;
  vertical-align: top;
}

html {
 filter: expression(document.execCommand("BackgroundImageCache", false, true));
}
body {
	 background-color: #FFFFFF;
	 padding: 0px 15px;
	 min-width: 1000px;
	 overflow-x:  hidden;
}
.clear_all {
	clear: both;
}
.img_block {
	line-height: 0px;
	font-size: 0px;
}
ul {
	margin: 5px 0px 5px 25px;
	padding: 0px;
}
li {
	margin: 2px 0px 2px 35px;
	padding: 0px;
}
img {
	border: 0px;
}
.img_l {
	float: left;
	margin-right: 15px;
	border: 2px solid #CFDEE8;
}
.img_r {
	float: right;
	margin-left: 15px;
	border: 2px solid #CFDEE8;
}
.abs_center, .abs_center td {
	vertical-align: middle;
	text-align: center;
}
a {
	color: #003F84;
}
a:hover {
	color: #FF9900;
}
h1, .h1 {
	font: bold 14px verdana;
	color: #FF9900;
	padding: 0px;
	margin: 20px 20px;
}
h2, .h2 {
	font: bold 13px verdana;
	color: #FF9900;
	padding: 0px;
	margin: 15px 20px 5px 20px;
}
h3, .h3 {
	font: normal 12px verdana;
	padding: 0px;
	margin: 15px 25px 5px 25px;
}
#head-menu {
	background: url(../img/usa-map.jpg) 50% 0px no-repeat;
}
#head-menu td {
	white-space: nowrap;
}
#head-menu space {
	width: 10%;
}
#head-menu a {
	color: #003F84;
	font: bold 14px arial;
	text-decoration: none;
}
#head-menu a:hover, #head-menu a.active {
	color: #f90;
}
#logo {
	width: 300px;
	height: 115px;
}
.top-border {
	border-top: 4px solid #A8D9FD;
	border-right: 1px solid #fff;
}
#search {
	background: #A6C8E8 url(../img/search-bg.jpg) center;
	vertical-align: middle;
}
#search div {
	text-align: center;
}
#search th {
	color: #003F84;
	font: normal 12px verdana;
	text-align: left;
	vertical-align: middle;
	width: 110px;
	white-space: nowrap;
}
#search select {
	width: 122px;
	font-size: 11px;
	padding: 0;
	margin: 0;
}
#search td {
	text-align: left;
	color: #fff;
	vertical-align: middle;
	white-space: nowrap;
	padding: 3px 0 3px 3px;
	color: #003F84;
	font: normal 12px verdana;
}

#search .number {
	width: 45px;
	font-size: 11px;
	padding: 0;
	margin: 0;
}
#search .button {
/*	padding: 5px 0px 0px 83px;*/
	text-align: left;
	font-size: 11px;
	padding-bottom: 3px;
	margin-bottom: 0px;
	vertical-align: middle;
}
#search input {
	font-size: 11px;
	padding: 0;
	margin: 0;
}
#left-border {
	background: url(../img/left-border.gif) 0px 11px repeat-y;
}
#top-left-shadow {
	/*background: url(../img/left-bord-top.gif) top left no-repeat;*/
	padding-left: 11px;
}
#bot-table {
	background: url(../img/table-bot.gif);
	height: 45px;
	vertical-align: middle;
	text-align: center;
	font-size: 12px;
}
#bot-table a:hover {
	color: #268CFF;
}
#left-part {
	width: 185px;
	background: url(../img/cont-bg-bot.gif) bottom repeat-x;
}
#catalog {
	/*padding-top: 11px;*/
	width: 185px;
	/*background: url(../img/cat-top.gif) top no-repeat;*/
}
.line6px {
	height: 6px;
	background: url(../img/cat-bot.gif);
	display: none;
}
#catalog a {
	display: block;
	height: 24px;
	font: bold 13px/24px verdana;
	color: #003F84;
	text-decoration: none;
	padding: 0px 5px 0px 30px;
	background: #A6C8E8 url(../img/cat-bg.gif) left top no-repeat;
}
#catalog .hovernolink, #catalog .special {
	height: 24px;
	font: bold 13px/24px verdana;
	color: #003F84;
	text-decoration: none;
	padding: 0px 5px 0px 20px;
	background: #A6C8E8 url(../img/cat-bg.gif) left top no-repeat;	
	cursor: pointer;
}
#catalog .special {
	background: #fc6 url(../img/cat-bg-orange.gif) left top no-repeat;
}
#catalog .hovernolink:hover, #catalog .special:hover {
	background-position: bottom left;
	color: #fff;
}
#catalog a:hover {
	background-position: bottom left;
	color: #fff;
}
#catalog div a {
	background: url(../img/cat-sub-bg.gif) left no-repeat;
	color: #268CFF;
	font: normal 11px/24px verdana;
	padding-left: 15px;
}
#catalog div a:hover {
	color: #003F84;
	text-decoration: underline;
}

.prod, .prod-last {
	margin: 0px 4px 0px 0px;
	background: url(../img/grad-left.gif) top repeat-x;
}
.prod div {
	background: url(../img/corn-dark.gif) bottom right no-repeat;
	padding: 13px 19px;
}
.prod-last div {
	padding: 13px 19px;
}
.prod img, .prod-last img {
	border: 1px solid #ccc;
	display: block;
	margin: 0px auto;
}
.prod *, .prod-last * {
	color: #FF9900;
	font: normal 11px verdana;
}
.prod b, .prod strong, .prod-last b, .prod-last strong {
	font-weight: bold;
}
.prod p, .prod-last p {
	padding: 0px;
	margin: 13px 0px 0px 0px;
}
#cont {
	width: 100%;
	background: url(../img/cont-bg-bot.gif) bottom repeat-x;
}
#cont p {
	padding: 0px;
	margin: 0px 10px 0px 10px;	
}
#cont div {
	padding-left: 0px;
}
#top-cont {
	background: url(../img/top-cont-bg.gif) bottom repeat-x;
	padding-left: 30px !important;
}
.line {
	font-size: 0px;
	line-height: 0px;
	border-top: 1px solid #CDDCE6;
	margin-bottom: 15px;
}
#top-cont img {
	margin: 0px 20px 7px 20px;
}
#top-cont p {
	margin-top: 20px;
}
#top-table {
	background: url(../img/hr.gif) top repeat-x;
	margin-top: 0px;
}
#top-table div {
	background: url(../img/top-table-wave.jpg) right top no-repeat;
	margin-top: 0px;
	padding-top: 3px;
}
#top-table td {
	border-right: 1px solid #CDDCE6;
	padding-bottom: 15px;
}
.noborder {
	border: 0px !important;
}
.hr {
	background: url(../img/hr.gif) top repeat-x;
	line-height: 0px;
	font-size: 0px;
	height: 3px;
	margin-bottom: 15px;
}
#main-content p {
	color: #268CFF;
	margin-left: 20px;
}
#main-content a {
	color: #003F84 !important;
}
#main-content a:hover {
	color: #FF8A00 !important;
}
#main-content img {
	margin-left: 20px;
}
#main-content p img {
	margin-left: 0px;
}
#content div {
	padding-left: 10px;
}
#footer {
	margin-top: 5px;
	background: #88ADFB url(../img/footer-bg.gif);
	height: 45px;
}
#footer a {
	color: #fff;
}
#footer td {
	color: #fff;
	font: normal 13px tahoma;
}

.catalogue_list, .table_eng {
	border: 1px solid #5693BA;
	border-width: 0px 0px 1px 1px;
	width: 90%; 
	margin: 10px auto;
}
.table_eng {
	width: auto;
}
.catalogue_list a:hover, .table_eng a:hover {
	color: #FF8A00;
}
.catalogue_list th a:hover, .table_eng th a:hover {
	color: #CDE7E6;
	text-decoration: underline;
}
.catalogue_list td, .table_eng td {
	border: 1px solid #5693BA;
	border-width: 1px 1px 0px 0px;
	padding: 5px 5px 5px 5px !important;
	vertical-align: middle !important;
}
.catalogue_list th, .table_eng th {
	padding: 3px 25px;
	background: #5693BA;
	border: 1px solid #5693BA;
	border-width: 1px 1px 0px 0px;
	vertical-align: top !important;
}
.catalogue_list a, .table_eng a {
	color: #5693BA;
	margin-left: 10px;
}
.catalogue_list th, .table_eng th {
	color: #fff;
	vertical-align: top;
}
html .table_eng td {
	padding: 3px !important;
}
html .table_eng th {
	border-right: 1px solid #fff !important;
	vertical-align: middle !important;
}
html .catalogue_list th a strong {
	color: #fff !important;
	}
html .catalogue_list th a:hover strong {
	color: #A8D9FD !important;
	}
html .catalogue_list td img {
	margin-left: 0px !important;
}
html .catalogue_list td a {
	margin: 0px;
	padding: 0px;
}
html .catalogue_list td li {
	margin-left: 20px;
}
html .catalogue_list td ul {
	margin-top: 0px;
	padding-top: 0px;
}
html .catalogue_list td img {
	float: none !important;
	display: block !important;
	margin: 0px auto !important;
}
html .table_eng p {
	color: #003F84 !important;
	white-space: nowrap;
}
.catalogue_list th a {
	color: #fff;
	text-decoration: none;
}
.catalogue_list ul {
	margin-left: 0px;
	padding-left: 0px;
}
.catalogue_list ul li {
	margin-left: 0px;
	padding-left: 0px;
}
.catalogue_list a .morr {
	color: #5693BA;
}
.catalogue_list a:hover .morr {
	color: #FF8A00;
}
.catalogue_list p {
	margin: 5px 0px;
	padding: 0px;
}
.category {
	font-size: 0px;
	line-height: 0px;
	color: #fff;
	width: 30%;
}
.category b {
	display: block;
	font-size: 13px;
	color: #333;
	line-height: normal;
}
.category a {
	display: list-item;
	list-style: square;
	margin-left: 25px;
	font-size: 11px;
	color: #5693BA;
	line-height:17px;
}
td.photo {
	width: 15%;
	vertical-align: middle;
	padding: 10px;
	padding-top: 0px;
}

.photo img {
	float: none;
	display: block;
	margin: 0px auto;
	padding: 0px;
}

td.photo a {
	display: block;
}
ul {
	margin: 10px 20px;
}
ul li {
	padding: 5px;
}
.lightblue *, .lightblue {
	color: #268CFF !important;
}
.darkblue *, .darkblue{
	color: #003F84 !important;
}
html .td-border-img img {
	border: 1px solid #88ADFB !important;
	margin-top: 10px !important;
}
.table_eng_list {
	border: 1px solid #5693BA;
	border-width: 0px 0px 1px 1px;
	margin: 10px auto;
}
.table_eng_list a:hover {
	color: #FF8A00;
}
.table_eng_list th a:hover {
	color: #CDE7E6;
	text-decoration: underline;
}
.table_eng_list td {
	border: 1px solid #5693BA;
	border-width: 1px 1px 0px 0px;
	padding: 5px 5px 5px 5px !important;
	vertical-align: middle !important; 
	font-size: 11px;
}
.table_eng_list th {
	xpadding: 3px 25px;
	background: #5693BA;
	border: 1px solid #5693BA;
	border-width: 1px 1px 0px 0px;
	vertical-align: top !important;
	padding: 5px 5px 5px 5px !important;
	font-size: 12px;
}
.table_eng_list a {
	color: #5693BA;
}
.table_eng_list th {
	color: #fff;
	vertical-align: top;
}
html .table_eng_list th {
	border-right: 1px solid #fff !important;
	vertical-align: middle !important;
}
html .table_eng_list p {
	color: #003F84 !important;
}
#top-phone {
	position: absolute;
	top: 80px;
	right: 100%;
	margin-right: -350px;
	color: #FF8A00;
	font-size: 18px;
	white-space: nowrap;
}


/* men */


#container{background:#fff url("../img/small-logo.png"/*tpa=http://beholder-eye.info/i/small-logo.png*/) no-repeat 99% 10px;text-align:left;margin:0 auto;width:750px;padding:1em;border:1px solid #ccc}
ul{margin:0 0 0 2.5em;padding:0}


hr{clear:both;height:1px;color:#ccc;background:#ccc;border:none}
p{margin:0;padding:0.5em 0}


#nav, #nav ul {
  list-style: none;
  margin: 0;
  padding: 0;
  float: left;
  width: 100%;
  margin-top:16px;
}
#nav li {
  float: left;
  position: relative;
  width:16%;
  margin:0;
  padding:0;
  border-left:1px #CCCCCC solid;

}

#nav li a {
  color:#003f84;
  font-weight:bold;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:13px;
}

.rty
{
position:relative;
margin:0px 0px 0px -3px;
}

#nav li:hover{
  color:#ff9900; 

}


#nav li a:hover{
  color:#ff9900;
   text-decoration:underline;


}


#nav a {
  color: #fff;
  text-decoration: none;
  display: block;
  height:32px;
  padding:16px 0px 0px 14px; 
}
#nav a:hover {
  color: #000;
 
}


#nav li li.vn a:hover
{
background: url(../img/a_h.jpg) top left repeat-x;
-background:url(../img/lih.jpg) top right repeat-x;
}
#nav li ul {
  display: none;
  position: absolute;
  left:-1px;
  
  margin:0px;

}

#nav li ul li{
 
  width:100%;
  margin:0;
  padding:0;
  border:1px #a8d9fd solid;

  height:23px;
  background:url(../img/li_b.jpg) left top no-repeat;
  
}





#nav li li a {
height:24px;
background:url(../img/libh.jpg) left top  repeat-x;
padding:2px 0px 0px 13px;
display:block;
-height:21px;

}


#nav li li a:hover {

	 -background: url(../img/a_h.jpg) top left repeat-x;

}
#nav li:hover ul,
#nav li.jshover ul {
  display: block;
}

#nav li:hover li ul,
#nav li.jshover li ul {
  display: none;

  top: -1px;
  left: 100%;
  border-top:none;

}
#nav li:hover li:hover ul,
#nav li.jshover li.jshover ul {
  display: block;
}


.men
{

width:100%;
border-collapse:collapse;
height:72px;
background:url(../img/men_bg.jpg) top left repeat-x;
}

#nav li li a.al,#nav li li a.passive
{
background:transparent url(../img/al.jpg) no-repeat scroll right top;
}


#nav li li a.al:hover,#nav li li a.active
{
background:transparent url(../img/al_h.jpg) no-repeat scroll right top;
}



#nav li a.katera, #nav li a.topmenu_passive_2
{
background:url(../img/katera.jpg) top right no-repeat ; 
//padding:17px 0 14px 14px;
}
#nav li a.katera:hover, #nav li a.topmenu_active_2
{
background:url(../img/katera_h.jpg) top right no-repeat ; 
//padding:17px 0 14px 14px;
}


#nav li a.sklad, #nav li a.topmenu_passive_1 {
background:transparent url(../img/sklad.jpg) no-repeat scroll right top;
padding:7px 0 9px 14px;
-padding:7px 0 7px 14px;
}


#nav li a.sklad:hover, #nav li a.topmenu_active_1 {
background:transparent url(../img/sklad_h.jpg) no-repeat scroll right top;
padding:7px 0 9px 14px;
-padding:7px 0 7px 14px;
}

#nav li a.rf
{
background:transparent url(../img/rf.jpg) no-repeat scroll right top;
}

#nav li li a.rf:hover
{
background:transparent url(../img/rf_h.jpg) no-repeat scroll right top;
}

#nav li a.fin
{
background:transparent url(../img/fin.jpg) no-repeat scroll right top;
}

#nav li li a.fin:hover
{
background:transparent url(../img/fin_h.jpg) no-repeat scroll right top;
}


#nav li a.usa
{
background:transparent url(../img/usa.jpg) no-repeat scroll right top;
}

#nav li li a.usa:hover
{
background:transparent url(../img/usa_h.jpg) no-repeat scroll right top;
}



#nav li li.vn li a
{
font-size:11px;
padding:5px 0px 11px 17px;
-padding:2px 0px 8px 17px;
height:10px;
}

#nav li ul.vs_al
{
width:255px;
}





#nav li a.nr
{
background:transparent url(../img/nr.jpg) no-repeat scroll right top;
}

#nav li li a.nr:hover
{
background:transparent url(../img/nr_h.jpg) no-repeat scroll right top;
}


#nav li a.wool
{
background:transparent url(../img/wool.jpg) no-repeat scroll right top;
}

#nav li li a.wool:hover
{
background:transparent url(../img/wool_h.jpg) no-repeat scroll right top;
}


#nav li a.cres
{
background:transparent url(../img/cres.jpg) no-repeat scroll right top;
}

#nav li li a.cres:hover
{
background:transparent url(../img/cres_h.jpg) no-repeat scroll right top;
}

#nav li a.boul
{
background:transparent url(../img/boul.jpg) no-repeat scroll right top;
}

#nav li li a.boul:hover
{
background:transparent url(../img/boul_h.jpg) no-repeat scroll right top;
}



#nav li a.alum
{
background:transparent url(../img/alum.jpg) no-repeat scroll right top;
}

#nav li li a.alum:hover
{
background:transparent url(../img/alum_h.jpg) no-repeat scroll right top;
}


#nav li a.lund
{
background:transparent url(../img/lund.jpg) no-repeat scroll right top;
}

#nav li li a.lund:hover
{
background:transparent url(../img/lund_h.jpg) no-repeat scroll right top;
}

#nav li a.harb
{
background:transparent url(../img/harb.jpg) no-repeat scroll right top;
}

#nav li li a.harb:hover
{
background:transparent url(../img/harb_h.jpg) no-repeat scroll right top;
}




#nav li ul {
border-bottom:1px solid #A8D9FD;
-border-bottom: none;


  
}


#nav li.lastli
{

}


#nav li a.bay
{
background:transparent url(../img/bay.jpg) no-repeat scroll right top;
}

#nav li li a.bay:hover
{
background:transparent url(../img/bay_h.jpg) no-repeat scroll right top;
}


#nav li a.chap
{
background:transparent url(../img/chap.jpg) no-repeat scroll right top;
}

#nav li li a.chap:hover
{
background:transparent url(../img/chap_h.jpg) no-repeat scroll right top;
}


#nav li a.four
{
background:transparent url(../img/four.jpg) no-repeat scroll right top;
}

#nav li li a.four:hover
{
background:transparent url(../img/four_h.jpg) no-repeat scroll right top;
}


#nav li a.regal
{
background:transparent url(../img/regal.jpg) no-repeat scroll right top;
}

#nav li li a.regal:hover
{
background:transparent url(../img/regal_h.jpg) no-repeat scroll right top;
}


#nav li a.sea
{
background:transparent url(../img/sea.jpg) no-repeat scroll right top;
}

#nav li li a.sea:hover
{
background:transparent url(../img/sea_h.jpg) no-repeat scroll right top;
}


#nav li a.stin
{
background:transparent url(../img/stin.jpg) no-repeat scroll right top;
}

#nav li li a.stin:hover
{
background:transparent url(../img/stin_h.jpg) no-repeat scroll right top;
}


#nav li a.glas
{
background:transparent url(../img/glas.jpg) no-repeat scroll right top;
}

#nav li li a.glas:hover
{
background:transparent url(../img/glas_h.jpg) no-repeat scroll right top;
}



#nav li a.lar
{
background:transparent url(../img/lar.jpg) no-repeat scroll right top;
}

#nav li li a.lar:hover
{
background:transparent url(../img/lar_h.jpg) no-repeat scroll right top;
}



#nav li a.mar
{
background:transparent url(../img/mar.jpg) no-repeat scroll right top;
}

#nav li li a.mar:hover
{
background:transparent url(../img/mar_h.jpg) no-repeat scroll right top;
}


#nav li a.maxu
{
background:transparent url(../img/maxu.jpg) no-repeat scroll right top;
}

#nav li li a.maxu:hover
{
background:transparent url(../img/maxu_h.jpg) no-repeat scroll right top;
}


#nav li a.cobalt
{
background:transparent url(../img/cobalt.jpg) no-repeat scroll right top;
}

#nav li li a.cobalt:hover
{
background:transparent url(../img/cobalt_h.jpg) no-repeat scroll right top;
}




#nav li a.monter
{
background:transparent url(../img/monter.jpg) no-repeat scroll right top;
}

#nav li li a.monter:hover
{
background:transparent url(../img/monter_h.jpg) no-repeat scroll right top;
}



#nav li a.yahty, #nav li a.topmenu_passive_3
{
//padding:17px 0 14px 14px;
background:url(../img/yahty.jpg) top right no-repeat ; 
}

#nav li a.yahty:hover, #nav li a.topmenu_active_3
{
//padding:17px 0 14px 14px;
background:url(../img/yahty_h.jpg) top right no-repeat ; 
}


#nav li a.navi, #nav li a.topmenu_passive_5
{
//padding:17px 0 14px 14px;
background:url(../img/navi.jpg) top right no-repeat ; 
}

#nav li a.navi:hover, #nav li a.topmenu_active_5
{
//padding:17px 0 14px 14px;
background:url(../img/navi_h.jpg) top right no-repeat ; 
}

.hidden
{
display:none;
}



#nav li a.motor, #nav li a.topmenu_passive_4
{
//padding:17px 0 14px 14px;
background:url(../img/motor.jpg) top right no-repeat ; 
}

#nav li a.motor:hover, #nav li a.topmenu_active_4
{
//padding:17px 0 14px 14px;
background:url(../img/motor_h.jpg) top right no-repeat ; 
}



#nav li a.pwr, #nav li a.topmenu_passive_6
{
//padding:17px 0 14px 14px;
background:url(../img/pwr.jpg) top right no-repeat ; 
}

#nav li a.pwr:hover, #nav li a.topmenu_active_6
{
//padding:17px 0 14px 14px;
background:url(../img/pwr_h.jpg) top right no-repeat ; 
}





#nav li li.vn  a.suzuki
{
background:url(../img/suzuki.jpg) top right no-repeat ; 
}

#nav li li.vn  a.suzuki:hover
{
background:url(../img/suzuki_h.jpg) top right no-repeat ; 
}




#nav li li.vn  a.toh
{
background:url(../img/toh.jpg) top right no-repeat ; 
}

#nav li li.vn  a.toh:hover
{
background:url(../img/toh_h.jpg) top right no-repeat ; 
}




#nav li li.vn  a.hon
{
background:url(../img/hon.jpg) top right no-repeat ; 
}

#nav li li.vn  a.hon:hover
{
background:url(../img/hon_h.jpg) top right no-repeat ; 
}




#nav li li.vn  a.yam
{
background:url(../img/yam.jpg) top right no-repeat ; 
}

#nav li li.vn  a.yam:hover
{
background:url(../img/yam_h.jpg) top right no-repeat ; 
}



#nav li li.vn  a.evin
{
background:url(../img/evin.jpg) top right no-repeat ; 
}

#nav li li.vn  a.evin:hover
{
background:url(../img/evin_h.jpg) top right no-repeat ; 
}

#nav li li.vn  a.mer
{
background:url(../img/mer.jpg) top right no-repeat ; 
}

#nav li li.vn  a.mer:hover
{
background:url(../img/mer_h.jpg) top right no-repeat ; 
}

#nav li li.vn  a.doo
{
background:url(../img/doo.jpg) top right no-repeat ; 
}

#nav li li.vn  a.doo:hover
{
background:url(../img/doo_h.jpg) top right no-repeat ; 
}

#nav li li.vn  a.ford
{
background:url(../img/ford.jpg) top right no-repeat ; 
}

#nav li li.vn  a.ford:hover
{
background:url(../img/ford_h.jpg) top right no-repeat ; 
}

#nav li li.vn  a.john
{
background:url(../img/john.jpg) top right no-repeat ; 
}

#nav li li.vn  a.john:hover
{
background:url(../img/john_h.jpg) top right no-repeat ; 
}

#nav li li.vn  a.merc
{
background:url(../img/merc.jpg) top right no-repeat ; 
}

#nav li li.vn  a.merc:hover
{
background:url(../img/merc_h.jpg) top right no-repeat ; 
}

#nav li li.vn  a.nis
{
background:url(../img/nis.jpg) top right no-repeat ; 
}

#nav li li.vn  a.nis:hover
{
background:url(../img/nis_h.jpg) top right no-repeat ; 
}

#nav li li.vn  a.volvo
{
background:url(../img/volvo.jpg) top right no-repeat ; 
}

#nav li li.vn  a.volvo:hover
{
background:url(../img/volvo_h.jpg) top right no-repeat ; 
}

#nav li ul.vs_rig 
{
margin:0px 0 0 -16%;
position: absolute;
}







			
			
			
			