body {
	margin:0px; 
	padding:0px;
	background:url('images/body_bg.jpg') 0% 0% repeat-x #acacac;
}
td, th {
	font-size: 8pt; 
	font-family: Arial, Tahoma, Verdana,sans-serif;
	color:#393939;
}


.title{
	font-size: 10pt;
	color: #2f3540;
	text-transform:uppercase;
	font-weight:bold;
}

h1{
	font-size: 10pt;
	color: #f4aa0d;
	text-transform:uppercase;
	margin-top:5px;
	margin-bottom:2px;
}

h2{
	font-size: 9pt;
	color:#393939;
	text-transform:none;
	margin-top:5px;
	margin-bottom:3px;
}

h3{
	font-size: 9pt;
	color:#393939;
	text-transform:uppercase;
	margin-top:0px;
	margin-bottom:3px;
}

h4{
	font-size: 9pt;
	color: #cf8d00;
	text-transform:uppercase;
	margin-top:5px;
	margin-bottom:0px;
	font-weight:normal;
}

.color{color:#445d6d;}

p{margin-top:5px; margin-bottom:10px;}

.left_shadow_bg{
	background:url('images/left_shadow_bg.jpg') 0% 0% repeat-y #acacac;
}

.right_shadow_bg{
	background:url('images/right_shadow_bg.jpg') 0% 0% repeat-y #acacac;
}

#top_bg{background:url('images/top_mid.jpg') 100% 0% repeat-x #acacac;}

#box_title_l{
	background:url('images/box_title_l_bg.jpg') 0% 0% no-repeat #000000;
	width:160px;
	height:32px;
	color:#e3e9ed;
	font-size:8pt;
	font-weight:bold;
	text-transform:uppercase;
	padding-top:10px;
	padding-left:20px;
}

#box_title_l_shp{
	background:url('images/box_title_l_bgsh.jpg') 0% 0% no-repeat #000000;
	width:160px;
	height:32px;
	color:#e3e9ed;
	font-size:8pt;
	font-weight:bold;	
	padding-top:14px;
	padding-left:20px;
}

#box_title_l_recent{
	background:url('images/box_title_l_rec.jpg') 0% 0% no-repeat #000000;
	width:160px;
	height:37px;
	color:#e3e9ed;
	font-size:8pt;
	font-weight:bold;	
	padding-top:7px;
	padding-left:49px;
}

#box_title_l_l{
	background:url('images/box_title_l_bgl.jpg') 0% 0% no-repeat #000000;
	width:160px;
	height:32px;
	color:#e3e9ed;
	font-size:8pt;
	font-weight:bold;	
	padding-top:5px;
	padding-left:20px;
}

.newprod{
	color:#e3e9ed;
	text-decoration:none;
}

.newprod:hover{
	color:#ba8300;
}

.newprod_act{
	color:#ba8300;
}

.box_title_bg_l{
	background:url('images/box_title_l_bg2.jpg') 0% 0% no-repeat #000000;
	width:180px;
	color:#e3e9ed;
	font-size:7pt;
	height:35px;
	text-transform:uppercase;
	padding-top:3px;
	padding-left:0px;
	padding-bottom:5px;
}

#box_title_bg_r{
	background:url('images/box_title_r_bg.jpg') 0% 0% no-repeat #000000;
	width:180px;
	color:#1c5473;
	font-size:8pt;
	font-weight:bold;
	text-transform:uppercase;
	padding-top:5px;
}


#box_title_ser{
	background:url('images/box_seatch.jpg') 0% 0% no-repeat #000000;
	width:180px;
	color:#000000;
	font-size:8pt;
	font-weight:bold;
	text-transform:uppercase;
	padding-top:5px;
	height:80px;
}

#box_title_bg_r_2{
	background:url('images/box_title_r_bg2.jpg') 0% 0% no-repeat #000000;
	width:180px;
	color:#000000;
	font-size:8pt;
	font-weight:bold;
	text-transform:uppercase;
	padding-top:5px;
}

.box_title_r{padding-top:5px;padding-left:20px;}

.box_title{
	color:#000000;
	font-size:8pt;
	font-weight:bold;
	text-decoration:none;
	padding-left:20px;
}

.menu_left{
	color:#000000;
	font-size:8pt;
	text-decoration:none;
	text-transform:uppercase;
	font-weight:bold;
	display:block;
	height:24px;
	padding-top:7px;
}

.menu_left:hover: {color:#c28900; text-decoration:none;}

.left_submenu{
	color:#ffffff;
	font-size:8pt;
	text-decoration:none;
	display:block;
	width:153px;
	padding-left:20px;
	height:15px;
	text-transform:none;

}

.left_submenu:hover{
	background:url('images/submenu_rollover.jpg') 0% 0% repeat-y #000000;
}

.left_submenu_act{
	color:#ba8300;
	font-size:8pt;
	text-decoration:none;
	display:block;
	width:153px;
	padding-left:20px;
	height:15px;
	background:url('images/submenu_rollover.jpg') 0% 0% repeat-y #000000;
}

.bottom{
	background:url('images/bot_bg.jpg') 0% 0% repeat-x  #000000;
}

.menu_bottom{
	color:#616161;
	text-decoration:none;
}

.menu_bottom_act{
	color:#616161;
	text-decoration:underline;
}

.menu_bottom:hover{
	color:#616161;
	text-decoration:underline;
}


.login_form{
	margin-left:20px;
	margin-top:3px;

}

.search_form{
	margin-left:20px;
}

.lable{
	color:#ffffff;
	text-transform:none;
	font-weight:normal;
}

.lable_search{
	color:#e3e9ed;
	text-transform:uppercase;
	font-weight:bold;
}

.label_username{
	border:1px solid #44484c;
	width:143px;
	font-size:8pt;
}

.lable_choose_product{
	margin-left:5px;
	color:#e3e9ed;	
}

.search{
	border:1px solid #44484c;
	width:105px;
	font-size:8pt;
}

.password{
	border:1px solid #44484c;
	width:90px;
	font-size:9pt;
}

.choose_product {
	width:143px;
	border:1px solid #44484c;
	font-size:8pt;
	text-transform:none;
}

.dot{
	background:url('images/dot.gif') 0% 0% repeat-x;
	margin-left:6px;
	margin-top:15px;
	margin-bottom:10px;
}

.dot_orange{
	background:url('images/dot_orange.gif') 0% 0% repeat-x;
}

.search_button{display:block; width:143px;}

.menu_bg{
	background:url('images/menu_bg.jpg') 0% 0% repeat-x;
	height:35px;
}

.menu{
	font-size: 8pt;
	color: #2f3540;
	font-weight:bold;
	text-decoration: none;
	text-transform:uppercase;
	margin-top:5px;
	display:block;
}

.menu_act{
	font-size: 8pt;
	color: #ba8300;
	font-weight:bold;
	text-decoration: none;
	text-transform:uppercase;
	margin-top:5px;
	display:block;
}

.menu:hover{
	color: #ba8300;
}

.content{padding:15px;}
.content1{padding:5px;}
.content_bg{background: url('images/content_bg.jpg') 0% 0% repeat-x; padding:3px; padding-left:10px;}

.border{border:1px solid #acb3bc;}

.box_text{padding:5px 5px 5px 5px;}

.box_textMy1323{padding:5px 5px 5px 0px;}

a {color:#4288b6;}

a:hover {color:#ba8300;}

.link{color:#ba8300;text-decoration:none;}
.link:hover{text-decoration:underline;}

form{margin:0px; padding:0px;}

.contact_input{border:1px solid #c2c2c0;}

.contacts_textarea{
	width:230px;
	height:100px;
	border:1px solid #c2c2c0;
	font-size: 8pt;	
	font-family: Arial, Tahoma,  Helvetica, Sans-serif;
	overflow: hidden;
}

.smallred{color:#ff0000;}



.tab_details {padding:2px; display:block;}
.tab_details_table {border:1px solid #1e2d38; padding:2px; border-collapse:collapse;}
.tab_details_td {border:1px solid #1e2d38; border-left:1px solid #1e2d38; border-right:1px solid #1e2d38; text-align:center; padding:2px; background: url('images/tab_bg.jpg') 0% 0% repeat-x;}
.tab_details_td_a {border-left:1px solid #1e2d38; border-right:1px solid #1e2d38; text-align:center; background: url('images/tab_bg_act.jpg') 0% 0% repeat-x;}
.tab_text{color:#000000; text-decoration:none;}
.tab_text:hover{text-decoration:none;}

ul {
	margin-top:0px;
	margin-left:16px;
	list-style-image:url('images/bullet.gif');
}

ol {
	margin-top:0px;
	margin-left:25px;
}

.avail_box_title{
	font-size: 8pt;
	color:#393939;
	text-transform:uppercase;
	margin-top:5px;
	margin-bottom:3px;
	font-weight:bold;
	background:#aec4d2;
	margin-top:0px;
	margin:2px;
	padding:2px;	
	text-align:center;
}

.avail_box{width:250px;border:1px solid #969696; text-align:left;}
.avail_content{padding:7px;}

.title_dealer{background:#bdcbd5; padding-left:10px;}
.dealer_input{border:1px solid #c2c2c0; width:200px; font-size:8pt;margin-bottom:3px;}
.dealer_input_gr, {border:1px solid #c2c2c0; width:200px; font-size:8pt;margin-bottom:3px;background:#edf0f2;}
.dealer_select{border:1px solid #c2c2c0; width:205px; font-size:8pt;margin-bottom:8px;background:#edf0f2;}
.dealer_subtitle{background:#edf0f2;height:20px; padding-left:5px;}

hr{
	height: 1px;
	border-top: 1px solid #cccccc; 
	border-bottom: 0px;
}

.price{
	font-size: 10pt;
	font-weight:bold;
	color:#ba8300;
	text-transform:none;
	padding-left:0px;
	font-family: Tahoma, Arial, Helvetica, Sans-serif;
}

.box_prod_content{
	padding-left:10px;
	padding-bottom:3px;
	padding-right:10px;
	padding-top:3px;
}


.list_title{
	background-color:#dae2ec;
	padding-left:10px; 
	padding-right:10px; 
	padding-top:5px;
	padding-bottom:5px; 
	text-align:center;
	border-bottom:1px solid #becfe2;
}

.preview {background:url('images/spacer.gif') 18px 73px no-repeat; width:125px; height:137px; display:block;}
.preview:hover{background:url('images/quick_pick.gif') 18px 73px no-repeat;}
.preview_quick:hover{background:url('images/quick_pick.gif') 0% 0% no-repeat; width:88px; height:19px; display:block;}
.quick_position{position:absolute; left:18px; top:73px; width:88px; height:19px;}

.img_border{border: 1px solid #aeb0b2;}
.color_border{border: 1px solid #838488;}
.mywhite{
	font-size: 9pt; 
	font-family: Arial, Tahoma, Verdana,sans-serif;
	color:#000000;
	font-weight:bold
}
.mytext12{
	font-size: 10pt;
	color: #f4aa0d;
	text-transform:uppercase;
	margin-top:5px;
	margin-bottom:2px;
}
.linkPf{
font-family: Arial, Tahoma, Verdana,sans-serif;
font-size:12px;
color:#000000;
}