/*img.png24 {behavior: url("png.htc");}*/

body{
	margin-top: 0px; 
	margin-right: 0px;
	margin-bottom: 0px; 
	margin-left: 0px;
}

td{ 
	font-family:Tahoma; 
	font-size: 12px;
	color:#333333;		
}

.td_bottom{
font-family:Tahoma;
font-size:10px;
color:#95B4BB;
}

.requires{
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#676662;
}

.td_date{
color:#CCCC88;
font-weight:normal;
}

.bl_10{
font-family:Tahoma;
font-size:10px;
color:#115588;
}

.gr_10{
font-family:Tahoma;
font-size:10px;
color:#666666;
}
.gr_12{
font-family:Tahoma;
font-size:12px;
color:#666666;
}
.gr_11{
font-family:Tahoma;
font-size:11px;
color:#666666;
}

.b_11{
font-family:;
font-size:11px;
color:#113355;
}

.b_title{
font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#113355;
font-weight:bold;
}

.bl_16{
font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
color:#115588;
}

.white{
font-family:Tahoma;
color:#FFFFFF;
font-size:11px;
}

.white_title{
font-family:Tahoma;
color:#FFFFFF;
font-size:14px;
font-weight:bold;
text-transform:uppercase;
}

.bl_c{
font-family:Tahoma;
color:#004455;
font-size:11px;
}

.bl_c_12{
font-family:Tahoma;
color:#004455;
font-size:12px;
}

.red_11{
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#DD3300;
}

.grn_11{
font-size:11px;
color:#81D90B;
}

.inputRequirement{
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#DD3300;
}

.red_11_b{
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#DD3300;
font-weight:bold;
}

.red_12{
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#DD3300;
}

.red_12_b{
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#DD3300;
font-weight:bold;
}

.bl_11_price{
font-family:Arial;
color:#E6E6D0;
font-size:13px;
background-color:#DD3300;
font-weight:bold;
padding-left:5px;
}

.bl_11_price_carinfo{
font-family:Arial;
color:#333333;
font-size:14px;
background-color:#EBEBDA;
font-weight:bold;
padding-left:5px;
}


.productinfo_price{
font-family:Arial;
color:#FFFFFF;
font-size:16px;
background-color:#DD3300;
font-weight:bold;
padding-left:5px;
}

.bl_11{
font-family:Tahoma;
font-size:11px;
color:#333333;
}

td.header_nav{
font-family:Tahoma;
color:#FFFFFF;
font-size:12px;
background-color:#004455;
font-weight:bold;
}

td.sub_header_nav{
font-family:Tahoma;
color:#333333;
font-size:12px;
background-color:#CCCC88;
font-weight:bold;
height:25px;
padding-left:7px;
}

td.sub_nav_active{
font-family:Tahoma;
color:#004455;
font-size:12px;
background-color:#F7F7EF;
font-weight:bold;
padding-left:12px;
border-left:1px solid #CCCC88;
border-right:1px solid #CCCC88;
}

td.sub_nav_2{
font-family:Tahoma;
color:#333333;
font-size:12px;
font-weight:bold;
border-left:1px solid #CCCC88;
border-right:1px solid #CCCC88;
}

td.sub_nav_2_act{
font-family:Tahoma;
color:#333333;
font-size:12px;
font-weight:bold;
background:#F6F6EF;
height:20px;
padding-left:12px;
}

td.sub_nav_2_p{
font-family:Tahoma;
color:#333333;
font-size:12px;
font-weight:normal;
background:#FFFFFF;
height:20px;
padding-left:12px;
}

td.bg_act{
color:#D7D7A1;
font-family:Tahoma;
color:#004455;
font-size:12px;
font-weight:bold;
background-color:#D7D7A1;
}

td.bg_pas{
color:#D7D7A1;
font-family:Tahoma;
color:#004455;
font-size:12px;
font-weight:bold;
background-color:#EBEBDA;
}

tr.content_box_header, table.content_box_header{
font-family:Tahoma;
color:#004455;
font-size:12px;
background-color:#EBEBDA;
font-weight:bold;
height:25px;
border:1px solid #E6E6D0;
border-bottom-style:none;
}

tr.content_box_footer, table.content_box_footer{
font-family:Tahoma;
color:#004455;
font-size:12px;
background-color:#EBEBDA;
font-weight:bold;
height:25px;
border:1px solid #E6E6D0;
border-top-style:none;
}


table.info_box_header{
background-color:#EBEBDA;
height:25px;
border:1px solid #CCCC88;
border-bottom-style:none;
font-weight:bold;
}

table.info_box_content{
font-family:Tahoma;
background-color:#CCCC88;
}

 
td.content_box_header, td.pageHeading{
font-family:Tahoma;
color:#004455;
font-size:12px;
font-weight:bold;
height:25px;
}

td.content_box_header1, td.pageHeading1{
font-family:Tahoma;
color:#004455;
font-size:11px;
font-weight:bold;
}


td.content_box_content{
font-family:Tahoma;
color:#004455;
font-size:12px;
border:1px solid #E6E6D0;
border-top-style:none;
}

td.content_box_content_all{
font-family:Tahoma;
color:#004455;
font-size:12px;
border:1px solid #E6E6D0;
}

td.content_box_content_all_b{
	background-color:#ffffff;
	border:2px solid #E6E6D0;
}

td.content_box_content_b{
background-color:#F8F8F1;
font-family:Tahoma;
color:#004455;
font-size:12px;
border:1px solid #E6E6D0;
border-top-style:none;
}
td.content_box_content_11{
font-family:Tahoma;
background-color:#FCFCF9;
color:#004455;
font-size:11px;
border:1px solid #E6E6D0;
border-top-style:none;
}

.content_row{
font-family:Tahoma;
background-color:#F8F8F2;
color:#F8F8F2;
font-size:12px;
border:1px solid #E6E6D0;
border-top-style:none;
}

.content_row_1{
font-family:Tahoma;
background-color:#EFEFD9;
color:#F8F8F2;
font-size:12px;
border:1px solid #E6E6D0;
border-top-style:none;
}

td.main{
	color:#333333;
	font-family:   Tahoma, Verdana, Helvetica, Arial;
	font-size: 12px; 
	}

td.main_11{
	color:#333333;
	font-family: Tahoma;
	font-size: 11px; 
	}
	
td.name_17{
	color:#333333;
	font-family:   Tahoma, Verdana, Helvetica, Arial;
	font-size: 17px;
	line-height:17px;
	}

.contacts{
font-family:Tahoma;
font-size:11px;
color:#666666;
font-weight:normal;
}

.breadcramb_act{
font-family:   Tahoma, Verdana, Helvetica, Arial;
color:#FFFFFF;
font-size:11px;
background-color:#DD3300;
font-weight:bold;
padding:0 2px 0 3px;
}

.a_b_title:link, .a_b_title:visited,.a_b_title:hover{
font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#113355;
font-weight:bold;
TEXT-DECORATION: none;
}


.a_red:link, .a_red:visited {
	font-family:   Tahoma, Verdana, Helvetica, Arial;
	COLOR: #DD3300;
	font-size: 12px; 
	TEXT-DECORATION: none;
	}
	
.a_main_menu:link, .a_main_menu:visited {
	font-family:   Tahoma, Verdana, Helvetica, Arial;
	COLOR: #113355;
	font-size: 11px;
	font-weight:bold; 	
	TEXT-DECORATION: none;
	}
	
.a_main_menu:hover {
	font-family:   Tahoma, Verdana, Helvetica, Arial;
	COLOR: #113355;      
	font-size: 11px;
	font-weight:bold; 
	TEXT-DECORATION:underline;
	}
.a_red:hover {
	font-family:   Tahoma, Verdana, Helvetica, Arial;
	COLOR: #DD3300;      
	font-size: 12px; 
	TEXT-DECORATION:underline;
	}
	
.a_red_b:link, .a_red_b:visited {
	font-family: Tahoma, Verdana, Helvetica, Arial;
	COLOR:#DD3300;
	font-size:12px; 
	TEXT-DECORATION: none;
	font-weight:bold;
	}
.a_red_b:hover {
	font-family: Tahoma, Verdana, Helvetica, Arial;
	COLOR:#DD3300;      
	font-size: 12px; 
	TEXT-DECORATION:underline;
	font-weight:bold;
	}
	
.a_red_11_b:link, .a_red_11_b:visited{
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#DD3300;
font-weight:bold;
TEXT-DECORATION: none;
}

.a_last_ads_blue:link, .a_last_ads_blue:visited{
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#0082A3;
font-weight:bold;
TEXT-DECORATION: underline;
}

.a_last_ads_blue:hover {
font-family:Tahoma;
font-size:12px;
color:#DD333A;
font-weight:bold;
TEXT-DECORATION: none;
}

.a_red_11_b:hover {
	font-family: Tahoma, Verdana, Helvetica, Arial;
	COLOR:#DD3300;      
	font-size: 11px; 
	TEXT-DECORATION:underline;
	font-weight:bold;
}
	
.a_gr_11:link, .a_gr_11:visited {
	font-family:   Tahoma, Verdana, Helvetica, Arial;
	COLOR: #666666;
	font-size: 11px; 
	TEXT-DECORATION:underline;
	}
	
.a_gr_11:hover {
	font-family:   Tahoma, Verdana, Helvetica, Arial;
	COLOR: #666666;      
	font-size: 11px; 
	TEXT-DECORATION:none;
	}
	
.a_white:link, .a_white:visited {
	font-family:   Tahoma, Verdana, Helvetica, Arial;
	COLOR: #FFFFFF;
	font-size: 11px; 
	TEXT-DECORATION: underline;
	}
	
.a_white:hover {
	font-family:   Tahoma, Verdana, Helvetica, Arial;
	COLOR: #FFFFFF;      
	font-size: 11px; 
	TEXT-DECORATION:none;
	}
	
.a_white_header:link, .a_white_header:visited {
	font-family:   Tahoma, Verdana, Helvetica, Arial;
	COLOR: #FFFFFF;
	font-size: 9px; 
	TEXT-DECORATION: none;
	text-transform:uppercase;
	font-weight:bold;
	}
	
.a_white_header:hover {
	font-family:   Tahoma, Verdana, Helvetica, Arial;
	COLOR: #FFFFFF;      
	font-size: 9px; 
	TEXT-DECORATION:none;
	text-transform:uppercase;
	font-weight:bold;
	}

.a_bl_c:link, .a_bl_c:visited {
	font-family:   Tahoma, Verdana, Helvetica, Arial;
	COLOR: #004455;
	font-size: 11px; 
	TEXT-DECORATION: underline;
	}
	
.a_bl_c:hover {
	font-family:   Tahoma, Verdana, Helvetica, Arial;
	COLOR: #004455;      
	font-size: 11px; 
	TEXT-DECORATION:none;
	}
	
.a_bl_cont:link, .a_bl_cont:visited {
	font-family:   Tahoma, Verdana, Helvetica, Arial;
	COLOR: #004455;
	font-size: 12px; 
	TEXT-DECORATION: underline;
	}
	
.a_bl_cont:hover {
	font-family:   Tahoma, Verdana, Helvetica, Arial;
	COLOR: #004455;      
	font-size: 12px; 
	TEXT-DECORATION:none;
	}
	
.a_bl_cont_n:link, .a_bl_cont_n:visited {
	font-family:   Tahoma, Verdana, Helvetica, Arial;
	COLOR: #004455;
	font-size: 12px; 
	TEXT-DECORATION:none;
	}
	
.a_bl_cont_n:hover {
	font-family:   Tahoma, Verdana, Helvetica, Arial;
	COLOR: #004455;      
	font-size: 12px; 
	TEXT-DECORATION:underline;
	}
	
.a_reply:link, .a_reply:visited {
	font-family:   Tahoma, Verdana, Helvetica, Arial;
	COLOR: #113355;
	font-size: 11px; 
	TEXT-DECORATION: underline;
	}
	
.a_reply:hover {
	font-family:   Tahoma, Verdana, Helvetica, Arial;
	COLOR: #113355;      
	font-size: 11px; 
	TEXT-DECORATION:none;
	}
	
.a_sub_cat:link, .a_sub_cat:visited {
	COLOR: #113355;
	font-size: 11px; 
	TEXT-DECORATION:none;
	}
	
.a_sub_cat:hover {	
	COLOR: #113355;      
	font-size: 11px; 	
	TEXT-DECORATION: underline;
	}
	
.a_breadcramb:link, .a_breadcramb:visited {
	font-family:   Tahoma, Verdana, Helvetica, Arial;
	COLOR: #113355;
	font-size: 11px; 
	TEXT-DECORATION:none;
	}
	
.a_breadcramb:hover {
	font-family:   Tahoma, Verdana, Helvetica, Arial;
	COLOR: #113355;      
	font-size: 11px; 
	TEXT-DECORATION:underline;
	}
	
.a_reg:link, .a_reg:visited {
	font-family:   Tahoma, Verdana, Helvetica, Arial;
	COLOR: #113355;
	font-size: 10px; 
	TEXT-DECORATION:none;
	text-transform:uppercase;
	font-weight:bold;
	}
	
.a_reg:hover {
	font-family:   Tahoma, Verdana, Helvetica, Arial;
	COLOR: #113355;      
	font-size: 10px; 
	TEXT-DECORATION:underline;
	text-transform:uppercase;
	font-weight:bold;
	}
	
	
.a_bottom:link, .a_bottom:visited {
	font-family:   Tahoma, Verdana, Helvetica, Arial;
	COLOR: #95B4BB;
	font-size: 9px; 
	TEXT-DECORATION: none;
	}
	
.a_bottom:hover {
	font-family:   Tahoma, Verdana, Helvetica, Arial;
	COLOR: #95B4BB;      
	font-size: 9px; 
	TEXT-DECORATION:underline;
	}

.a_sub_link:link, .a_sub_link:visited {
	font-family:   Tahoma, Verdana, Helvetica, Arial;
	color:#004455;
	font-size:12px; 
	TEXT-DECORATION: none;
	font-weight:normal;
	}
	
.a_sub_link:hover {
	font-family:   Tahoma, Verdana, Helvetica, Arial;
	color:#004455;
	font-size:12px;	
	TEXT-DECORATION:underline;
	font-weight:normal;
	}	

.a_sub_2_act:link, .a_sub_2_act:visited {	
	color:#333333;
	font-size:12px;
	TEXT-DECORATION:none;
	}
	
.a_sub_2_act:hover {	
	color:#333333;
	font-size:12px;
	TEXT-DECORATION: underline;
}

.a_sub_2_act1:link, .a_sub_2_act1:visited {	
	color:#333333;
	font-size:12px;
	font-weight:bold;
	TEXT-DECORATION: none;
	}
	
.a_sub_2_act1:hover {	
	color:#333333;
	font-size:12px;
	font-weight:bold;
	TEXT-DECORATION:underline;
}

.a_sub_2_act_u:link, .a_sub_2_act_u:visited {
	font-family:   Tahoma, Verdana, Helvetica, Arial;
	color:#333333;
	font-size:11px;
	font-weight:bold;
	TEXT-DECORATION:underline;
	}
	
.a_sub_2_act_u:hover {
	font-family:   Tahoma, Verdana, Helvetica, Arial;
	color:#333333;
	font-size:11px;
	font-weight:bold;
	TEXT-DECORATION: none;
}

.a_sub_2_act_u_n:link, .a_sub_2_act_u_n:visited {
	font-family:   Tahoma, Verdana, Helvetica, Arial;
	color:#333333;
	font-size:12px;
	font-weight:normal;
	TEXT-DECORATION:underline;
	}
	
.a_sub_2_act_u_n:hover {
	font-family:   Tahoma, Verdana, Helvetica, Arial;
	color:#333333;
	font-size:12px;
	font-weight:normal;
	TEXT-DECORATION: none;
}

.a_sub_2_p:link, .a_sub_2_p:visited {
	font-family:   Tahoma, Verdana, Helvetica, Arial;
	color:#333333;
	font-size:12px;
	TEXT-DECORATION: none;
	}
	
.a_sub_2_p:hover {
	font-family:   Tahoma, Verdana, Helvetica, Arial;
	color:#333333;
	font-size:12px;	
	TEXT-DECORATION:underline;
}

.a_bl_11:link, .a_bl_11:visited {
	font-family:   Tahoma, Verdana, Helvetica, Arial;
	color:#333333;
	font-size:11px;
	font-weight:normal;
	TEXT-DECORATION: none;
	}
	
.a_bl_11:hover {
	font-family:   Tahoma, Verdana, Helvetica, Arial;
	color:#333333;
	font-size:11px;
	font-weight:normal;
	TEXT-DECORATION:underline;
}
	

.border_input{	
	border:1px solid #E6E6D0;
	}
	
/*.border_input_checkbox{	
	border:1px solid #E6E6D0;
	}
*/
	
form {
	margin:0 0 0 0;
	padding: 0 0 0 0;
}

.checkbox{
margin:0 0 0 0;
padding: 0 0 0 0;
border-width:1px;
border-color:#E6E6D0;
/*border:1px solid #E6E6D0;
border-style:solid;*/
}
.border_input_12{	
	border:1px solid #E6E6D0;
	font-size:12px;
	}
.border_t_r_l{
border:1px solid #E6E6D0;
border-bottom-style:none;
}
.border_all{
border:1px solid #E6E6D0;
}
.border_b_r_l{
border:1px solid #E6E6D0;
border-top-style:none;
}
.img{
	border:1px solid #CCCC88;
}

div.img{
	float:left;
	margin:0 4px 4px 0;
}

li{
line-height:12px;
padding:0 0 0 0;
margin:0 0 0 0;
}
ul{
margin:0 0 0 0;
padding:5px 0 0 15px;
}

td.messageStackError{
border:1px solid #E6E6D0;
background-color:#EBEBDA;
}

.a_sub_header_nav:link, .a_sub_header_nav{
font-family:Tahoma;
color:#333333;
font-size:12px;
background-color:#CCCC88;
font-weight:bold;
text-decoration:none;
}
.a_sub_header_nav:hover{
font-family:Tahoma;
color:#333333;
font-size:12px;
background-color:#CCCC88;
font-weight:bold;
text-decoration:underline;
}

.button {
	font-size: 13px;
	height: 24px;
	/*cursor: hand;*/
	font-family:  Arial, Tahoma;
	font-weight: bold;
	color: #023744;
	text-decoration:none;
}

.buttonB {
	font-size: 15px;
	height: 28px;
	/*cursor: hand;*/
	font-family:  Arial, Tahoma;
	font-weight: bold;
	color: #023744;
	text-decoration:none;
}



#contact-form {
	DISPLAY: none; FONT-SIZE: 100%; Z-INDEX: 66; WIDTH: 95%; POSITION: absolute; vertical-align:baseline; TOP: 170px; 
}

#note_form {
	DISPLAY: none; FONT-SIZE: 100%; Z-INDEX: 66; WIDTH: 95%; POSITION: absolute; LEFT: 150px; TOP: 170px; 
}

#notice-form {
	DISPLAY: none; FONT-SIZE: 100%; Z-INDEX: 66; WIDTH: 95%; POSITION: absolute; vertical-align:baseline; TOP: 170px; 
}

#contact-form_add {
	DISPLAY: none; FONT-SIZE: 100%; Z-INDEX: 66; WIDTH: 95%; POSITION: absolute; vertical-align:baseline; TOP: 170px; 
}


.comments_border{
	border:1px solid #E2E2E2;
	overflow:auto; 
	height:70; 
	width:100%; 
	/*
	SCROLLBAR-FACE-COLOR: #F6F5F2;
	SCROLLBAR-HIGHLIGHT-COLOR: #ECECEC;
	SCROLLBAR-SHADOW-COLOR: #C9C9C9;
	SCROLLBAR-3DLIGHT-COLOR: #AFAFAF;
	SCROLLBAR-ARROW-COLOR: #000000;	
	SCROLLBAR-TRACK-COLOR: #ECECEC;
	SCROLLBAR-DARKSHADOW-COLOR:#AFAFAF;
	*/
	padding:0 0 0 0;
}

.h_cars{
	font-family:   Verdana, Tahoma, Helvetica, Arial;
	font-size:17px;
	color:#DD3300;
	font-weight:normal;
}

.a_c:link, .a_c:visited {
	font-family:   Verdana, Tahoma, Helvetica, Arial;
	color:#666666;
	font-size:12px;
	font-weight:bold;
	TEXT-DECORATION: underline;
	}
	
.a_c:hover {
	font-family:  Verdana, Tahoma,  Helvetica, Arial;
	color:#666666;
	font-size:12px;
	font-weight:bold;
	TEXT-DECORATION: none;
}

.border_s{
	border:1px solid #C6C6AB;	
}

.a_c_wh:link, .a_c_wh:visited {
	font-family:   Tahoma, Verdana, Helvetica, Arial;
	color:#ffffff;
	font-size:16px;
	font-weight:bold;
	TEXT-DECORATION: none;
	}
	
.a_c_wh:hover {
	font-family:   Tahoma, Verdana, Helvetica, Arial;
	color:#ffffff;
	font-size:16px;
	font-weight:bold;
	TEXT-DECORATION:underline;
}

#suggestBoxElement{visibility:hidden;}
#suggestDiv {border: 1px solid #8FABFF; visibility:hidden; text-align: left;  white-space: nowrap; background-color: #eeeeee; z-index:100; position:absolute;}
.suggestions { font-size: 14;background-color: #eeeeee;  }
.suggestionMouseOver { font-size: 14;background: #3333ff; color: white;  }

#hintbox{ /*CSS for pop up hint box */
position:absolute;
top: 0;
background-color: lightyellow;
width: 150px; /*Default width of hint.*/ 
padding: 3px;
border:1px solid black;
font:normal 11px Verdana;
line-height:18px;
z-index:100;
border-right: 3px solid black;
border-bottom: 3px solid black;
visibility: hidden;
}
.hintanchor{ /*CSS for link that shows hint onmouseover*/
font-weight: bold;
color: #CCCC88;
margin: 3px 8px;
text-decoration: none;
cursor: pointer; 
cursor: hand;
}

.search_bg_act{		
/*	background-image: url("images/act_menu_bg.gif");*/
	border:1px solid #E6E6D0;	
	background-color: #F7F7EE;
}

.search_bg_n{
/*	background-image: url("images/menu_center_bg_s.gif");*/
	border:1px solid #E6E6D0;	
	background-color: #EEEED9;
}

.acc_bg_act{		
/*	background-image: url("images/act_menu_bg.gif");*/
	
	border:1px solid #E6E6D0;	
	background-color: #EEEED9;
	padding:0 10px;
}

.acc_bg_p{
/*	background-image: url("images/menu_center_bg_s.gif");*/
	border:1px solid #E6E6D0;	
	background-color: #F7F7EE;
	padding:0 10px;
}

div.auto_complete {
  width: 180px;
  background: #fff;

}
div.auto_complete ul {
  border:1px solid #888;
  margin:0;
  padding:0;
  width:100%;
  list-style-type:none;
}
div.auto_complete ul li {
  margin:0;
  padding:3px;
}
div.auto_complete ul li.selected { 
  background-color: #ffb; 
}
div.auto_complete ul strong.highlight { 
  color: #800; 
  margin:0;
  padding:0;
}

.comm_border{
	/*border:1px solid #E2E2E2;*/
	overflow:auto; 
	height:600px; 
	width:100%; 
	/*
	SCROLLBAR-FACE-COLOR: #F6F5F2;
	SCROLLBAR-HIGHLIGHT-COLOR: #ECECEC;
	SCROLLBAR-SHADOW-COLOR: #C9C9C9;
	SCROLLBAR-3DLIGHT-COLOR: #AFAFAF;
	SCROLLBAR-ARROW-COLOR: #000000;	
	SCROLLBAR-TRACK-COLOR: #ECECEC;
	SCROLLBAR-DARKSHADOW-COLOR:#AFAFAF;
	*/
}

.comm_search{
	border:1px solid #E2E2E2;
	overflow:auto; 
	height:70px; 
	width:100%; 
	/*
	SCROLLBAR-FACE-COLOR: #F6F5F2;
	SCROLLBAR-HIGHLIGHT-COLOR: #ECECEC;
	SCROLLBAR-SHADOW-COLOR: #C9C9C9;
	SCROLLBAR-3DLIGHT-COLOR: #AFAFAF;
	SCROLLBAR-ARROW-COLOR: #000000;	
	SCROLLBAR-TRACK-COLOR: #ECECEC;
	SCROLLBAR-DARKSHADOW-COLOR:#AFAFAF;
	*/
}

#contactForm {
	/*border:1px solid #ff000;*/
	/*visibility:hidden;*/
}

.review {
	font-family:Tahoma;
	color:#004455;
	font-size:12px;
	background-color:#EBEBDA;
	font-weight:bold;	
	padding:2px 0 2px 10px;
}
.review_title{
	font-size:14px;	
	font-weight:bold;	
}

.citySelectorInterfaseKey{
	cursor:pointer;
	display:inline;
	background-image:url(images/popup-div-open.gif);
	background-position:center;
	background-repeat:no-repeat;
	width:19px;
	height:18px;
	font-size:14px;
	overflow:hidden;
	margin-left:3px;
	margin-right:3px;
}
.cityPopup {
	left:350px;
	top:300px;
	display:none;
	position: absolute;
	height: 255px;
	width: 300px;
	background:#fff;
	border: 1px solid #557788;
}
.cityPopupHeader {
	left: 0;
	height: 30px;
	width:252px;
	background: #2f7384;
	color: #c6c6ab;
	font: 10px Tahoma;
	padding: 2 0 0 7;
}
.cityPopupClose {
	height: 30px;
	background: #2f7384;
	width:46px;
	position:absolute;
	right:0;
	top:0;
	text-align: right;
	padding: 2 5 0 0;
}
.cityInputBack {
	height: 60px;
	width:100%;
	background: #fff;
	background-image:url(images/lupa.gif);
	background-position:35px 5px;
	background-repeat:no-repeat;
	padding: 0 0 0 0;
}
.citySelButton {
	height:20px;
	cursor:pointer;
}
.border_input_city{	
	border:1px solid #c6c6ab;
	font-size:14px;
	font-weight:bold;
	top: 15px;
}

.mn_sub1 { margin-bottom:0.46em; }
.mn_sub1 a { color:#333333; font-size:12.5px;font-weight:bold;font-family:Arial,Helvetica,sans-serif; text-decoration:none;}
.mn_sub2 { color:#113355; margin-left:1.6em;margin-bottom:0.46em; }
.mn_sub3 { margin-left:2.6em;margin-bottom:0.46em; }
.mn_sub4 { margin-left:3.6em;margin-bottom:0.46em; }
.p1 a { font-size:18px;font-family:Arial,Helvetica,sans-serif;font-weight:bold; }
.p2 a { color:#113355; font-size:12.5px;font-family:Arial,Helvetica,sans-serif; text-decoration:none;}
.p3 a { font-size:12.5px;font-family:Arial,Helvetica,sans-serif;font-weight:bold; }
.p4 a { font-size:12.5px;font-family:Arial,Helvetica,sans-serif;font-weight:normal; }

#showMsg {
     DISPLAY: none; FONT-SIZE: 100%; Z-INDEX: 66; WIDTH: 95%; POSITION: absolute; vertical-align:baseline; TOP: 170px; 
}

#sendMsg {
     DISPLAY: none; FONT-SIZE: 100%; Z-INDEX: 66; WIDTH: 95%; POSITION: absolute; vertical-align:baseline; TOP: 170px; 
}

.a_black:link, .a_black:visited {
        font-family:   Tahoma, Verdana, Helvetica, Arial;
        COLOR: #000000;
        font-size: 11px; 
        TEXT-DECORATION: underline;
        }
        
.a_black:hover {
        font-family:   Tahoma, Verdana, Helvetica, Arial;
        COLOR: #000000;      
        font-size: 11px; 
        TEXT-DECORATION:none;
        }
.a_black_12:link, .a_black_12:visited {
        font-family:   Tahoma, Verdana, Helvetica, Arial;
        COLOR: #000000;
        font-size: 12px; 
        TEXT-DECORATION: underline;
        }
        
.a_black_12:hover {
        font-family:   Tahoma, Verdana, Helvetica, Arial;
        COLOR: #000000;      
        font-size: 12px; 
        TEXT-DECORATION:none;
        }

.id_user {
        font-family:   Tahoma, Verdana, Helvetica, Arial;
        COLOR: #F5F5F5;      
        font-size: 9px; 
}

td.messageStackSuccess{
	font-weight: bold;
}

a.realt_search:link, a.realt_search:visited{
     font-family:   Tahoma, Verdana, Helvetica, Arial;
     COLOR: #336666;
     font-size: 12px; 
     TEXT-DECORATION: none;
}
a.realt_search:hover {
TEXT-DECORATION: underline;
}

.border_input_14{       
border:1px solid #E6E6D0;
font-size:14px;
}

.product_info_data td {
        font: 11px Tahoma;
        color: #666666;
}

.gr_14{
font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#666666;
}

.acc_bg_act_new{		
/*	background-image: url("images/act_menu_bg.gif");*/
	
	border:1px solid #E6E6D0;	
	background-color: #FFFFFF;
	border-bottom-style: none;
	vertical-align: bottom;
}

.acc_bg_act_new table{
	border-top: #a4cad3 4px solid;
	height: 30px;
	padding:0 10px 0 10px;
	font-weight: bold;
}

.acc_bg_p_new{
/*	background-image: url("images/menu_center_bg_s.gif");*/
	border-bottom:1px solid #E6E6D0;	
	background-color: #FFFFFF;	
	vertical-align: bottom;	
}

.acc_bg_p_new table{
	background-color: #f2f2e8;
	border-top: #a4cad3 2px solid;
	padding: 0 10px;
	height: 24px;	
}

.acc_space {
	height: 30px;
	width: 5px;
	border-bottom: 1px solid #E6E6D0;
}

.msg_textarea {
	width: 100%;
	height: 90px;
}
#hintbox {
-x-system-font:none;
background-color:lightyellow;
border-color:black;
border-style:solid;
border-width:1px 3px 3px 1px;
font-family:Verdana;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:18px;
padding:3px;
position:absolute;
top:0pt;
visibility:hidden;
width:150px;
z-index:100;
}
.hintanchor {
color:#CCCC88;
font-weight:bold;
margin:3px 8px;
text-decoration:none;
}
.progress {
background-color:#D7D7D5;
color:#FFFFFF;
font-size:12px;
height:14px;
overflow:hidden;
padding-left:5px;
width:1px;
}

#city_auto_complete {
	left:0px;
	top:0px;
	display:none;
	position: absolute;
	width:100%;
	padding: 0 0 0 0;
	z-index:50;
	background: #ffffff;
}

.modal_title_15 {
	font: 15px Tahoma;
	color:#004455;
}

.border_input_20 {
	border:1px solid #E6E6D0;
	font-size:20px;	
	height: 30px;	
}

.last_ads_sub_title {
	font-size: 10px;
	font-weight: normal;
	color: #797974;
}

.navy_12 {
	color: #026b88;
	font: 12px Arial;
}

.navy_14 {
	color: #026b88;
	font: 14px Arial;
}

a.navy_a_12:link, a.navy_a_12:visited {
	color: #026b88;
	font: 12px Arial;
	text-decoration: underline;
}

a.navy_a_12:hover {
	color: #026b88;
	font: 12px Arial;
	text-decoration: none;
}

td.comments_bg_mark {
	color: white;
	font: 18px Tahoma;	
	background: url(images/car_rate_note.jpg) no-repeat 0px center;
}
div.comments_bg_mark {
	color: white;
	font: 18px Tahoma;	
	background: url(images/car_rate_note.jpg) no-repeat 0px center;
	width: 80px;
	height: 80px;
	background-position: 50% 0%;
	text-align: center:
}
div.comments_bg_mark div{
	text-align: center;
	letter-spacing: 1px;
}

.last_search_cars_title {
  font-family:Tahoma;
  font-size:11px;
  color:#333333;
}
.last_adverts {
font-family:Tahoma;
font-size:11px;
color:#666666;
}

.tooltip{
position:absolute;
display: none;
background-color:#dedede;
padding:5px;
border:1px solid #fff;
width:250px;
opacity:0.8;
z-index: 333;
}

.tooltip p{
margin:0;
padding:0;
color:#fff;
background-color:#222;
padding:2px 7px;
}

.listing_count_show {
  color: #808080;
  font: 11px Tahoma;  
}

a.bl_11_und:link, a.bl_11_und:visited {
	font: 11px Tahoma;
	color: #333333;
	text-decoration: none;
}

a.bl_11_und:hover {
	text-decoration: underline;
}

.car_tech_info_breadcrumb a:link, .car_tech_info_breadcrumb a:visited {
	color: #026b88;
	font: 12px Arial;
	text-decoration: none;
}

.car_tech_info_breadcrumb a:hover {
	text-decoration: underline;
}

a.top_links:link, a.top_links:visited {
	font: 11px Tahoma;
	color: #000000;
	text-decoration: none;
}

a.top_links:hover {
	text-decoration: underline;
}

a.top_links_bl3:link, a.top_links_bl3:visited {
	font: 11px Tahoma;
	color: #333333;
	text-decoration: none;
}

a.top_links_bl3:hover {
	text-decoration: underline;
}

a.top_links_sub:link, a.top_links_sub:visited {
	font: 11px Tahoma;
	color: #ffffff;
	text-decoration: none;
}

a.top_links_sub:hover {
	text-decoration: underline;
}

a.top_links_sub_act:link, a.top_links_sub_act:visited {
	font: 11px Tahoma;
	color: #000000;
	text-decoration: none;
}

a.top_links_sub_act:hover {
	text-decoration: underline;
}

a.cat_top_menu:link, a.cat_top_menu:visited {
	font: 15px Tahoma;
	color: #15596a;
	text-decoration: none;
}
a.cat_top_menu:hover {
	text-decoration: underline;
}
a.cat_top_menu_act:link, a.cat_top_menu_act:visited {
	font: 15px Tahoma;
	color: #ffffff;
	text-decoration: none;
	background: #15596a;
	padding: 0 5px;
}
a.cat_top_menu_act:hover {
	text-decoration: underline;
}

#secondLevelContent {
	margin:0
}

#thirdLevelHeader {
	position:relative;
	*z-index:1;
	height:80px;
	margin:0;
	border:1px solid #ddd;
	background:#fff url(images/product_bg/header-background.gif) left top repeat-x
}

#thirdLevelHeader.hasTabs {
	height:100px
}

#thirdLevelHeader div.breadcrumb {
	margin:16px 180px 0 18px;
	padding:0px 0px 0 3px;
	min-height:50px;
	-height:50px
}

#thirdLevelHeader div.breadcrumb.hasIcon {
	padding-left:10px;
	background-position:left top;
	background-repeat:no-repeat
}

#thirdLevelHeader div.breadcrumb.hasIcon .titleIcon {
	display:inline;
	background-position:left top;
	background-repeat:no-repeat;
	padding:0px 0px 55px 55px
}

div.breadcrumb {
	font-size:10px;
	position:relative;
	z-index:100
}

div.breadcrumb h3 {
	font-size:18px;
	font-weight:bold;
	margin:0px;
	color:#666
}

div.breadcrumb h3 span.label {
	color:#333
}

#thirdLevelNavigation {
	position:absolute;
	margin: -30px 0 0 15px;
	*z-index:2
}

#thirdLevelNavigation .navigation {
	margin:0;
	padding:9;
	white-space:nowrap;
	overflow:hidden;
	height:31px;
	line-height:31px
}

#thirdLevelNavigation li {
	float:left;
	margin:0;
	padding:0;
	background:url(images/product_bg/section-body.gif) left 0px repeat-x;
	list-style-type:none
}

#thirdLevelNavigation li div.left {
	background:url(images/product_bg/section-link.gif) left 0px no-repeat
}

#thirdLevelNavigation li.first div.left {
	background:url(images/product_bg/section-lead-in-plain.gif) left 0px no-repeat
}

#thirdLevelNavigation li.last div.right {
	background:url(images/product_bg/section-lead-out.gif) right 0px no-repeat
}

#thirdLevelNavigation li.active, #thirdLevelNavigation li.active div.left {
	background-position:left -40px
}

#thirdLevelNavigation li.after-active div.left {
	background-position:left -80px
}

#thirdLevelNavigation li.active div.right {
	background-position:right -40px
}

#thirdLevelNavigation li.red {
	background:url(images/product_bg/red-body.gif) left 0px repeat-x;	
}

#thirdLevelNavigation li.red div.right {
	background:url(images/product_bg/red-out.gif) right 0px no-repeat;
}

#thirdLevelNavigation li div {
	overflow:hidden;
	-overflow:visible;
	-width:1px
}

#thirdLevelNavigation li span, #thirdLevelNavigation li a {
	display:block;
	float:left;
	font-size:11px;
	color:#444;
	padding:5px 6px 5px 17px;
	white-space:nowrap;
	text-decoration: none;
}

#thirdLevelNavigation li.last span, #thirdLevelNavigation li.last a {
	padding-right:17px
}

#thirdLevelNavigation li.active span, #thirdLevelNavigation li.active a {
	color:#0767A8;
	text-decoration: none;
}

#thirdLevelNavigation li.red a {
	color:#ffffff;
	text-decoration: none;
	margin-right: 5px;
	margin-top: -1px;
}

#thirdLevelNavigation li a:hover {
	font-size:11px;
	text-decoration: underline;
}

div.breadcrumb a.company_links:visited, div.breadcrumb a.company_links:link {
	color: #00f;
	font: 10px Tahoma;
}
div.breadcrumb a.company_links:hover {
	text-decoration: none;
}

.infoLinksWrap{
	padding:12px 0 0 14px;
	float:left;
}
.infoLinks{
	float:left;
	background:url(images/product_bg/bg_infoLinks.gif) no-repeat;
	width:154px;
	height:75px;	
	color:#15596a;
	text-align:center;
}

.infoLinks a.back{	
	background:url(images/product_bg/arrow.gif) no-repeat 20px 20px;
	color:#333333;
	padding:15px 0 4px 10px;
	text-decoration:none;
	display:block;
}
.infoLinks a.prev{
	background:url(images/product_bg/prev.gif) no-repeat 15px 5px;
	color:#333333;
	padding:5px 0 0 0;	
	text-decoration:none;
	display:block;
	width:39px;
	height:5px;
	float:left;
	
}
.infoLinks a.next{
	background:url(images/product_bg/next.gif) no-repeat 0px 5px;
	color:#333333;
	padding:5px 0 0 0;	
	text-decoration:none;
	display:block;
	width:19px;
	height:5px;
	float:left;
	
}

.infoLinks div{
	float:left;
	display:block;
	width:85px;	
}

.productTitle{
	padding:12px 0 0 24px;
	font-size:20px;
	color:#333333;
	float:left;
}

.productTitle span{
	color:#333333;
	font-size:12px;
}
.productPrice{
	color:#dd3300;
	font-size:33px;
	padding:12px 20px 0 24px;
	float:right;
	letter-spacing:-3px;
}
.productLinks {
    margin: 10px 0 0 0;    
}

.breadcrumbProd{
	padding:0 0 10px 0;	
	height:10px;
}
.breadcrumbProd span, .breadCrumb span.arrow{
	background:url(images/product_bg/arrowBread.gif) no-repeat 5px 5px;
	width:18px;
	height:10px;
	display:block;
	float:left;	
}
.breadcrumbProd a, .breadCrumb a{
	color:#15596a;
	text-decoration:none;
	font-size:11px;
	font-weight:bold;
	float:left;
}

#prodH {
	position:relative;
	*z-index:1;
	height:80px;
	margin:0;
	border:1px solid #ddd;
	/*background:#fff url(images/product_bg/header-background.gif) repeat-x 0 0;*/
	background:#fff;
	height:85px;	
}

#prodH_profile {
	position:relative;
	*z-index:1;
	height:100px;
	margin:0;
	border:1px solid #ddd;
	background:#fff;
}

#thirdLevelNavigation.prH ul{	
	margin-left:180px;
	/*border:1px solid #f00;*/
}

a.non_under:link, a.non_under:visited{
	text-decoration:none;
}
a.non_under:hover{
	text-decoration:underline;
}
a.peeopL:link, a.peeopL:visited{
	font-soze:13px; 
	font-weight:bold; 
	color:#0d4e78;
	text-decoration:none;
}
a.peeopL:hover{
	text-decoration:underline;
	text-decoration:underline;
}

.listing_title{
	font-size:13px;
	font-weight:bold;
	color:#206373;
}

.listing_gray_11 {
	color:#707070;
	font-size: 11px;
}

.a_cl_acc_box:link, .a_cl_acc_box:visited {
	font: 11px Tahoma;
	COLOR: #666666;
	TEXT-DECORATION: none;
	}
	
.a_cl_acc_box:hover {
	font: 11px Tahoma;
	COLOR: #DD3300;      
	TEXT-DECORATION: none;
	}

div.red_button, div.white_button {
	position: relative;
	height: 20px;
	text-align: center;
	cursor: pointer;
}
	
div.red_button .left, div.white_button .left{
	background: url(images/new/red_button_l.gif) no-repeat left 0px;
	width: 5px;
	position: absolute;
	left: 0px;
	height: 100%;
}

div.red_button .right, div.white_button .right{
	background: url(images/new/red_button_r.gif) no-repeat right 0px;
	width: 5px;
	position: absolute;
	right: 0px;
	height: 100%;
}

div.red_button .body, div.white_button .body{
	background: url(images/new/red_button_body.gif) repeat-x left 0px;	
	color: #FFFFFF;
	font: 11px Tahoma;
	text-align: center;
	height: 100%;
	width: 91%;
	position: absolute;
	left: 5px;
	padding: 2px 0;
}

div.white_button .body{
	background: url(images/new/white_button_body.gif) repeat-x left 0px;	
	color: #333333;
}
div.white_button .left{
	background: url(images/new/white_button_l.gif) no-repeat left 0px;
}
div.white_button .right{
	background: url(images/new/white_button_r.gif) no-repeat right 0px;
}
/*.prodN{
	left:200px;	
}*/

span.activity {
	display: inline-block;
	font-size: 11px;
	font-weight: normal;
	background: #FFF9DB;
	border-bottom: 1px solid #FFE8C4;
	border-right: 1px solid #FFE8C4;
	color: #ffa200;
	padding: 1px 8px;
	margin-top: 6px;
	text-decoration: none;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}

.a_msg_thread_name:link, .a_msg_thread_name:visited {
	font: 16px Tahoma;
	COLOR: #0082A3;
	TEXT-DECORATION: none;
	}
	
.a_msg_thread_name:hover {
	font: 16px Tahoma;
	COLOR: #666666;      
	TEXT-DECORATION: none;
	}

span.highlight {
		background: #EBF7FF;
		border-bottom: 1px solid #a1dcfa;
		border-right: 1px solid #a1dcfa;
		color: #059AE7;
		padding: 3px 8px;
		text-decoration: none;
		-moz-border-radius: 4px;
		-webkit-border-radius: 4px;
		border-radius: 4px;
		margin-right: 3px;
	}	
	
	
ul.basketProducts, ul.basketProducts li {
    margin: 0px;
    padding: 0px;
}

ul.basketProducts li {
   font: 12px Tahoma;
   list-style-type: none;
   padding: 5px 0;
   clear: both;
}

ul.basketProducts li span.price {
    font: 11px Tahoma;
    color: #DD3300;
}

ul.basketProducts li div.title {
    float: right;
    width: 150px;
    /*background: url(images/sub_arr_right.gif) no-repeat left 3px;*/
    color: #026b88;    
}

ul.basketProducts li div.delete {
    float: left;
    width: 12px;
    padding-top: 1px;
}

td.avatar img {
	border: 4px solid #f0f0f0;
}

td.avatar {
	background: url(images/new/av_speech.gif ) top right no-repeat;
}

div.name_blue_bg a {
	background: #EBF7FF;
	border-bottom: 1px solid #a1dcfa;
	border-right: 1px solid #a1dcfa;
	color: #059AE7;
	padding: 3px 8px;
	text-decoration: none;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	margin-right: 3px;
}

div.name_blue_bg a:hover {
    background: #059AE7 !important;
	color: #fff !important;
}