#overlay11 {
    position:fixed;
    top:0;
    left:0;
    width:100%;
    height:100%;
    background:#000;
    opacity:0.8;
    /*background:rgba(255,255,255,0.8); or just this*/
    z-index:50;
    color:#fff;
}

.showtooltip {
	position: absolute;
	border: 1px solid #999999;
	background-color: #E2EAA1;
	color: #000000;
	font-size: 10px;
	width: 159px;
	padding: 2px 0px 2px 3px;
	display: none;
}

.sp_title {
	border-bottom: 1px solid #F2F2F2;
	background-color: #FFFFFF;
	padding: 5px 25px 17px 17px;
}

.sp_descr {
	border-bottom: 1px solid #F2F2F2;
	background-color: #FFFFFF;
	padding: 5px 25px 17px 0px;
}

.sp_more {
	border-bottom: 1px solid #F2F2F2;
	background-color: #FFFFFF;
	padding-bottom: 17px;
}

.sp_date {
	padding-left: 17px;
	padding-bottom: 1px;
	font-size: 10px; color: #FFFFFF;
}

* {
	color: #2B2B2B;
	font-family: Verdana;
	font-size: 11px;
}

body {
	color: #2B2B2B;
	font-family: Verdana;
	font-size: 11px;
}

img {
	border: 0px;
}

a{
	color: #0562A8; 
	font-size: 11px; 
	font-family: Verdana;
	text-decoration: underline;
}

.txt_10 {
	color: #2B2B2B;
	font-family: Verdana;
	font-size: 10px;
}

a.lnk10 {
	color: #0562A8;
	font-size: 10px;	
	font-family: Verdana;
	text-decoration: underline;	
	}

h1 {
	color: #0562A8; 
	font-size: 16px;
	font-family: Verdana;
	margin: 0px;	
}

h3 {
	color: #0D619F; 
	font-size: 12px;
	font-family: Verdana;
	margin: 0px;	
}

h4 {
	color: #2D2D2D; 
	font-size: 12px;
	font-family: Verdana;
	margin: 0px;	
}

.content {
padding: 35px 124px 50px 104px;
}

.offer_price {
	color: rgb(5, 98, 168);
	font-size: 11px;
	font-family: Verdana;
	font-weight: bold;
	line-height: 18px;
}

a.bottom{
	font-size: 9px; 
	color: #92B6D4; 
	font-family: Verdana;
	text-decoration: none;
}

a.nav_a {	
	color: #82A4BE;
	font-family: Verdana;
	font-size: 10;
	font-weight: bold;
	text-decoration: none;
}

a.nav2 {	
	color: #FFFFFF;
	font-family: Verdana;
	font-size: 10;
	font-weight: bold;
	text-decoration: none;
}

a.nav5{
	font-size: 12px; 	
	font-family: Verdana;
	font-weight: bold;
}

a.brands{
	font-size: 10px; 	
	font-family: Verdana;
	font-weight: bold;
}

.main {
	padding-top: 25px;
	background: url('../pics/main_bg.jpg') no-repeat top center;
	background-color: #004981;
}

.bg_td_dop{
	padding-left: 17px;
	padding-right: 15px;
	background: url('../pics/bg_td_dop.gif');
}

.search_begin{
	font-size: 0px;
	line-height: 0px;
	background: url('../pics/search_border.png') no-repeat center;
}

.search{	
	color: #949494;
	font-family: Verdana;
	padding-top: 4px;	
	background: url('../pics/search_bgr.png') repeat-x;
	width: 115px;
	height: 20px;
	border: 0px;
	font-size: 10px;
}

.searchbut{
	cursor: pointer;
	border: 0px; 
	background: url('../pics/searchbut.png') no-repeat;
	width: 30px;
	height: 20px;
}

.hdlist{
	color: #0562A8;
	font-size: 11px;
	font-family: Verdana;
	font-weight: bold;
	padding-bottom: 22px;
}

.zero{
	border-bottom: 1px dotted #C0C0C0;
	font-size: 0px;
}

.brd_bottom{
	background: url('../pics/brd_bottom.gif') repeat-x;
}

.mirrow_l{
	background: url('../pics/mirrow_l.gif') repeat-x;
}

.mirrow_r{
	background: url('../pics/mirrow_r.gif') repeat-x;
}

.txtbottom{
	font-size: 9px;
	color: #80a9c9;
	font-family: Verdana;
}


.txtblue{
	color: #0562A8;
	font-size: 10px;
	font-family: Verdana;
}

a.username {
	color: #0562A8; 
	font-size: 12px; 
	font-family: Verdana;
	font-weight: bold;
	text-decoration: underline;	
}

.inp_comments {
	background: url('../pics/bg_inp_comm.gif') repeat-x;
	border-left: 1px solid #D9D9D9;
	border-top: 1px solid #A4A4A4;
	border-right: 1px solid #A4A4A4;
	border-bottom: 1px solid #D9D9D9;
	padding-top: 2px;
	width: 156px;
	height: 18px;
	font-size: 10px;
}

.ta_comments {
	background: url('../pics/bg_inp_comm.gif') repeat-x top;
	border-left: 1px solid #D9D9D9;
	border-top: 1px solid #A4A4A4;
	border-right: 1px solid #A4A4A4;
	border-bottom: 1px solid #D9D9D9;
	width: 156px;
	height: 70px;
	font-size: 10px;
}
.single_price {
	background: url('../pics/price.gif') no-repeat;
	width: 135px;
	height: 49px;
	padding-left: 16px;
	padding-top: 14px;
	color: #FFFFFF;
	font-family: Verdana;
	font-size: 16px;
	font-weight: bold;
}
.bron_price {
	background: url('../pics/price2.gif') no-repeat;
	width: 135px;
	height: 49px;
	padding-left: 16px;
	padding-top: 14px;
	color: #FFFFFF;
	font-family: Verdana;
	font-size: 16px;
	font-weight: bold;
}
.orderinp{
	width: 125px;
	height: 18px;
	border-top: 1px solid #A5A3A4;
	border-right: 1px solid #A5A3A4;
	border-bottom: 1px solid #DAD9D7;
	border-left: 1px solid #DAD9D7;
	background: url('../pics/orderinp_bgr.gif') repeat-x;
	color: #2B2B2B;
}

.order_subm{
	background: url('../pics/subm_order.gif') no-repeat; 
	cursor: pointer;
	border: 0px;
	width: 132px;
	height: 16px;
}
.txtarea_resrv{
	width: 180px; 
	height: 45px; 
	color: #707070; 
	background: url('../pics/orderinp_bgr.gif') repeat-x; 
	border-top: 1px solid #A5A3A4;	
	border-right: 1px solid #A5A3A4; 
	border-bottom: 1px solid #DAD9D7; 
	border-left: 1px solid #DAD9D7;
}
.subm_text {
	border: 0px; 
	cursor: pointer;
	color: rgb(5, 98, 168);
	text-decoration: underline;
	background-color: rgb(255, 255, 255);
} 

.showcar {
	position: absolute;
	border: 1px solid #999999;
	width: 177px;
	height: 150px;
	background-color: #FFFFFF;
}

.showcar2 {
	position: absolute;
	border: 1px solid #999999;
	width: 177px;
	height: 171px;
	background-color: #FFFFFF;
}
.creditinp {
	position:relative;
	vertical-align:top;
}

.creditinp input {
	outline:none;
	moz-outline:none;
}

.checkhidden {
	opacity:0;
	z-index:-1;
	position:relative;
	margin: 0px;
	height: 12px;
}

.creditcheckbox {
	background: transparent url(../pics/checkno.gif) no-repeat center top;
	height: 17px;
	width: 19px;
	position:absolute;
	left:0px;
	
	z-index:2;
	cursor:pointer;	
	margin: 0px;
}

.creditchecked {
	background: transparent url(../pics/checkyes.gif) no-repeat center top;
	height: 17px;
	width: 19px;
	position:absolute;
	left:0px;
	
	z-index:2;
	cursor:pointer;	
	margin: 0px;
}
.open_l {
   background: url(../pics/open_l.gif) no-repeat;    }

.open {
   background: url(../pics/open.gif) repeat-x;
   padding: 0px 3px 0px 3px;
   font-weight: bold;
   font-size: 10px;
}

.open_r {
   background: url(../pics/open_r.gif) no-repeat;    }

.close_l {
   background: url(../pics/close_l.gif) no-repeat;    }

.close {
   background: url(../pics/close.gif) repeat-x;
   padding: 0px 5px 0px 5px;       font-size: 10px;
   color: #0562A8;
   text-decoration: underline;
   cursor: pointer;
}

.close_r {
   background: url(../pics/close_r.gif) no-repeat;    }

.gallerybox {
   background: url(../pics/gal_bg.gif) repeat-x;
   border-left: 1px solid #B2B2B2;
   border-bottom: 1px solid #B2B2B2;
   border-right: 1px solid #B2B2B2;
} 
.extsearch {
	width: 152px;
	height: 40px;
	visibility: hidden;
	position: relative; top: 0;
	background: url('../pics/boxsearch.png') no-repeat;
	padding-top: 5px;
}
 .extsearch_home {
	width: 132px;
	height: 40px;
	visibility: hidden;
	position: relative; top: 0;
	background: url('../pics/boxsearch_home.png') no-repeat;
	padding-top: 5px;
}
.single_price_lock {
   background: url('../pics/price_lock.png') no-repeat;
   width: 135px;
   height: 49px;
   padding-left: 16px;
   padding-top: 14px;
   color: #FFFFFF;
   font-family: Verdana;
   font-size: 16px;
   font-weight: bold;
}

.locktext{
   width: 116px;
   height: 15px;
   background: url(../pics/car_lock.gif) no-repeat;
} 


#searchComm{
	background: url(../pics/search/bgSearch.png) no-repeat;
	height:77px;
	width:638px;
}

.fontSearch{
	display:block;
	color:#0f61a1;
	font-weight:bold;
	font-family:  verdana,tahoma,arial,sans-serif; 
	font-size: 10px;
	text-decoration:none;
	width:45px;
	
	
	
}

.combo{
	width: 97px;
	height: 18px;
	border-top: 1px solid #A5A3A4;
	border-right: 1px solid #A5A3A4;
	border-bottom: 1px solid #DAD9D7;
	border-left: 1px solid #DAD9D7;
	background1: url('../pics/orderinp_bgr.gif') repeat-x;
	color1: #2B2B2B;
}

#buttonResult{
	background: url(../pics/search/button.png) no-repeat;
	height:32px;
	width:146px;
}

.cusel, .cuselFrameRight, .jScrollPaneDrag, .jScrollArrowUp, .jScrollArrowDown {
background:url("../pics/selects-2.png") no-repeat scroll 0 0 transparent;
}

.cuselFrameRight {
background-position:right top;
height:100%;
position:absolute;
right:0;
top:0;
width:42px;
z-index:2;
}
.cusel {
background-position:left top;
cursor:pointer;
display:inline-block;
font-size:14px;
height:26px;
position:relative;
}

.cuselText {
cursor:pointer;
font:12px Arial,"Helvetica CY","Nimbus Sans L",sans-serif;
height:14px;
left:0;
overflow:hidden;
padding:6px 0 0 7px;
position:absolute;
top:0;
z-index:1;
}


#slider{
	height:180px;
	width:800px;
	overflow: hidden;
	position:relative;
}

	#slider img{
		height:180px;
		width:800px;
		position:absolute;
	}