@CHARSET "UTF-8";
.all_vehicles_button_div
{
	margin-left:560px;
	margin-top:160px;
	vertical-align:bottom;
}	
.all_vehicles_button
{
	background: transparent url("../images/en/all_vehicles.png");
	width: 166px;
	height: 34px;
	border:medium none;
}

.excel_button
{
	background: transparent url("../images/excel.jpg");
	width: 34px;
	height: 34px;
	border:medium none;
}

.preview_button
{
	background: transparent url("../images/print-preview.jpg");
	width: 34px;
	height: 34px;
	border:medium none;
}
input[type="button"]
{
   cursor: pointer;
}
html,body
{
	padding: 0px;
	margin: 0px;
        background: #F7F7F9;
	height: 100%;
	font-size: 12px;
	font-family: Tahoma;

}

form
{
	padding: 0px;
	margin: 0px;
}

div.body
{
	min-height: 100%;
	position: relative;
}

div.mContent
{
	margin: 0px auto;
	width:988px;
	padding-bottom: 130px;	
}

div.leftSide
{
	width: 195px;
	float: left;
	left: 0px;
	top: 0px;
	position: relative;
	padding-bottom: 15px;
	padding-right:15px;
}
div.leftSide .logo
{
	padding-top: 10px;
}
div.leftSide .logo img
{
	border: 0px solid;
}

div.leftSide .menu
{
	padding-top: 10px;
}

div.leftSide .menu ul, div.leftSide .menu ul li
{
	padding: 0px;
	margin: 0px;
}
div.leftSide .menu ul li
{
	list-style: none;
	background: url("../images/line.png") no-repeat left 50%;
	padding: 4px 0px;
	padding-left: 15px;
}
div.leftSide .menu ul li a
{
	color: #245DAE;
	font-weight: bold;
}
div.leftSide .banner
{
	background: url("../images/banner.png") left top no-repeat;
	height: 162px;
	width: 160px;
	padding: 15px;
	margin-top:-2px;
}
div.leftSide .banner_main
{
	background: url("../images/banner_main.png") left top no-repeat;
}
div.leftSide .banner_carfax
{
	background: url("../images/banner_carfax.png") left top no-repeat;
	padding-top:85px;
}
div.leftSide .banner .text3
{
	font-size: 18px;
	color: #a00018;
}
div.leftSide .banner .text1
{
	font-size: 18px;
	color: #fff;
}
div.leftSide .banner .text2
{
	font-size: 11px;
	color: #fff;
	padding-top: 4px;
}
div.leftSide .banner .text4
{
	font-size: 11px;
	padding-top: 4px;
}
div.leftSide .banner .text2 a
{
	color: #FFE00D;
	font-weight:normal; 
}
div.leftSide .banner .text4 a
{
	font-weight:normal;
}
div.leftSide .newsBlock
{
	padding-bottom: 30px;
}
div.leftSide .newsBlock .title
{
	font-size: 22px;
	color: #6C6C6C;
}
div.leftSide .newsBlock .item
{
	padding: 15px 0px 0px 0px;
}
div.leftSide .newsBlock .item .date
{
	font-size: 11px;
	color: #777676;
}
div.leftSide .newsBlock .item .title a
{
	color: #255CAF;
	font-size: 11px;
    font-weight:normal;
}
div.leftSide .newsBlock .item .body
{
	color: #353535;
	font-size: 11px;
}
div.leftSide .newsBlock .moreInfo
{
	margin-top: 10px;
}
div.leftSide .subscriptionBlock
{
	height: 116px;
	width: 161px;
	background: url("../images/subscription.gif");
	padding: 15px;
}
div.leftSide .subscriptionBlock .bodyContent
{
	color: #3B71B6;
	font-size: 11px;
	line-height: 14px;
}
div.leftSide .subscriptionBlock .form 
{
	padding-top: 10px;
}
div.leftSide .subscriptionBlock .form .inputSubscription
{
	float: left;
}
div.leftSide .subscriptionBlock .form .inputSubscription input
{
	width: 140px;
}
div.leftSide .subscriptionBlock .form .goSubscritpion
{
	float: left;
}
div.leftSide .subscriptionBlock .form .goSubscritpion input.submit
{
	background:transparent url(../images/rrb.png) no-repeat scroll left top;
	border:medium none;
	height:13px;
	margin-top:4px;
	margin-left: 5px;
	width:10px;
	cursor: pointer;
}

div.leftSide .contactInfo
{
	padding-top: 15px;
}
div.leftSide .contactInfo .title
{
	font-size: 18px;
	color: #8F8E8C;
}
div.leftSide .contactInfo .calls
{
	font-size: 11px;
	color: #353535;
}

div.rightSide
{
	width: 778px;
	float: right;
	right: 0px;
	top: 0px;
	position: relative;
	padding-bottom: 20px;
}
div.rightSide .lang
{

}
div.rightSide .lang ul, div.rightSide .lang ul li
{
	float: right;
	list-style: none;
	display: block;
	padding: 5px 6px!important;
	
}
div.rightSide .lang ul
{
	margin-right: -15px!important;
}
div.rightSide .lang ul li a
{
	display: block;
	height: 27px;
	width: 27px;
	color: #255CAF;
	text-align: center;
	line-height: 25px;
}
div.rightSide .lang ul li a.selected
{
	display: block;
	height: 27px;
	width: 27px;
	color: #fff;
	text-align: center;
	line-height: 25px;
	text-decoration: none;
	background: url("../images/langSelect.png");
	cursor: default;
}

div.rightSide .horizontalMenu
{
	height: 38px;
}
div.rightSide .horizontalMenu ul, div.rightSide .horizontalMenu ul li, div.rightSide .lang ul, div.rightSide .lang ul li
{
	margin: 0px;
	padding: 0px;
}
div.rightSide .horizontalMenu ul li
{
	list-style: none;
	float: left;
	display: block;
	padding: 4px 12px;
}
div.rightSide .horizontalMenu ul li a
{
	text-decoration: none;
	color: #010101;
	font-weight: bold;
	height: 29px;
	display: block;
	line-height: 29px;
	padding-left: 8px;
}
div.rightSide .horizontalMenu ul li a span
{
	height: 29px;
	display: block;
	line-height: 29px;
	padding-right: 8px;
}
div.rightSide .horizontalMenu ul li a:hover
{
	background: url("../images/menuLeft.png");
	cursor: pointer;
}
div.rightSide .horizontalMenu ul li a:hover span
{
	background: url("../images/menuRight.png") right top no-repeat;
	cursor: pointer;
}
div.rightSide .horizontalMenu ul li a.active
{
	color: #8F8E8C;
	cursor: default;
}
div.rightSide .horizontalMenu ul li a:hover.active
{
	background: none;
	cursor: default;
}
div.rightSide .horizontalMenu ul li a:hover.active span
{
	background: none;
	cursor: default;
}
div.rightSide .mainPSearch
{
	background: url("../images/en/ab.jpg") left top no-repeat;
	width: 736px;
	padding-top: 304px;
}
div.rightSide .mainPSearch .mpsLine
{
	background: url("../images/msearch.gif") left top no-repeat;
	height: 47px;
	color: #FFFFFF;
	padding-left: 15px;

}
div.rightSide .mainPSearch .mpsLine select
{
	width: 140px;
	font-weight:normal;
	font-size:11px;
	padding:2px;
}
div.rightSide .mainPSearch .mpsLine .title
{
	float: left;
	font-size: 22px;
	color: #BCBCBC;
	padding-top:13px;
	
}
div.rightSide .mainPSearch .mpsLine .s0
{
	float: left;
    	padding-top:12px;
}
div.rightSide .mainPSearch .mpsLine .t1
{
	float: left;
	padding:15px 5px 0px 10px;
	/*padding-top:12px;*/
}
div.rightSide .mainPSearch .mpsLine .s1
{
	float: left;
	padding-top: 12px;
}
div.rightSide .mainPSearch .mpsLine .t2
{
	float: left;
	padding:15px 5px 0px 10px;
	/*padding-top:12px;*/
}
div.rightSide .mainPSearch .mpsLine .s2
{
	float: left;
	padding-top: 12px;
}
div.rightSide .mainPSearch .mpsLine .ss
{
	padding-top: 8px;
}
div.rightSide .mainPSearch .mpsLine .ss input
{
	float: right; margin-right:15px;
	background: url("../images/en/searchButton.png");
	height: 34px;
	width: 98px;
	border: none;
	cursor: pointer;
}


div.search .mpsLine
{
	/*background: url("../images/msearch.jpg") left top no-repeat;*/
	/*height: 47px;*/
	/*line-height: 44px;*/
	/*color: #FFFFFF;*/
	/*padding-left: 15px;*/
}
div.search .mpsLine select
{
	width: 140px;
	font-weight:normal;
	font-size:11px;
	padding:2px;
}
div.search .mpsLine .title
{
	float: left;
	font-size: 22px;
	color: #BCBCBC;
	padding-top:4px;
	
}
div.search .mpsLine .s0
{
	float: left;
    	padding-top:2px;
}
div.search .mpsLine .t1
{
	float: left;
	padding:0px 5px 0px 10px;
	padding-top:3px;
}
div.search .mpsLine .s1
{
	float: left;
	padding-top: 2px;
}
div.search .mpsLine .t2
{
	float: left;
	padding:0px 5px 0px 10px;
	padding-top:3px;
}
div.search .mpsLine .s2
{
	float: left;
	padding-top: 2px;
}
div.search .mpsLine .ss
{
	padding-top: 4px;
}
div.search .mpsLine .ss input
{
	float: right; margin-right:15px;
	background: url("../images/en/searchButton.png");
	height: 34px;
	width: 98px;
	border: none;
	cursor: pointer;
}


div.rightSide .blockName
{
	color :#353535;
	font-size: 11px;
	background: url("../images/asterisk.png") no-repeat left top;
	padding-left: 15px;
	margin-left:20px;
}

div.rightSide .sheet
{
	width: 778px;
	background: white;
	margin-top: 7px;
	line-height:18px;
}
div.rightSide .sheet .top
{
	height: 20px;
}
div.rightSide .sheet .top .left
{
	height: 20px;
	width: 20px;
	position: relative;
	left: 0px;
	top: 0px;
	float: left;
	background: url("../images/tlm.png");
}
div.rightSide .sheet .top .right
{
	height: 20px;
	width: 20px;
	position: relative;
	right: 0px;
	top: 0px;
	float: right;
	background: url("../images/trm.png");
}
div.rightSide .sheet .middle .vin
{
	font-size: 11px;
}
div.rightSide .sheet .middle .search
{
	background: url("../images/searchLine.gif");
	height: 23px;
	width: 708px;
	padding: 10px 15px;
}
div.rightSide .sheet .middle .search .p1, div.rightSide .sheet .middle .search .p2, div.rightSide .sheet .middle .search .p3
{
	float: left;
}
div.rightSide .sheet .middle .search .p1
{
	padding-top: 3px;
	width: 125px;
	color: #3B71B6;
}
div.rightSide .sheet .middle .search .p2
{
	width: 565px;
}
div.rightSide .sheet .middle .search .p2 input.input
{
	width: 550px;
}
div.rightSide .sheet .middle .search .p3 .submit
{
	border: none;
	height: 13px;
	width: 10px;
	margin-top: 4px;
	background: url("../images/rrb.png") left top no-repeat;
}
div.rightSide .sheet .middle .dashedLine
{
	padding-bottom: 20px;
	margin-bottom: 20px;
	border-bottom: 1px dashed #BDBDBD;
}
div.rightSide .sheet .middle .solidLine
{
	padding-bottom: 10px;
	margin-bottom: 20px;
	border-bottom: 1px solid #BDBDBD;
}
div.rightSide .sheet .middle
{
	background: url("../images/contentBack.png") repeat-y left top;
	padding: 0 20px;
}

div.rightSide .sheet .middle h1
{
	font-size: 22px;
	font-weight: normal;
	padding: 0px;
	margin: 0px;
}

div.rightSide .sheet .middle h2
{
	font-size: 22px;
	font-weight: normal;
	padding: 0px;
	margin: 0px;
}
div.rightSide .sheet .middle .data .info
{
	
}
div.rightSide .sheet .middle .infoContent
{
}
div.rightSide .sheet .middle .infoContent .common
{
	float: left;
	width: 200px;
	line-height: 19px;
	font-size: 11px;
	color: #3B71B6;
}
div.rightSide .sheet .middle .infoContent .common span
{
	color: #000;
	font-weight: bold;
}
div.rightSide .sheet .middle .infoContent .paginationTitle
{
	float: right;
	width: 60px;
	line-height: 19px;
	font-size: 11px;
}
div.rightSide .sheet .middle .infoContent .pagination
{
	float: right;
	width: 250px;
	line-height: 19px;
}
div.rightSide .sheet .middle .infoContent .pagination ul, div.rightSide .sheet .middle .infoContent .pagination ul li
{
	margin: 0px;
	padding: 0px;
}
div.rightSide .sheet .middle .infoContent .pagination ul
{
	float: right;
}
div.rightSide .sheet .middle .infoContent .pagination ul li
{
	line-height: 19px;
	list-style: none;
	float: left;
	display: block;
	padding: 0px 4px;
}
div.rightSide .sheet .middle .infoContent .pagination ul li a
{
	display: block;
	height: 19px;
	padding-left: 2px;
	text-decoration: none;
}
div.rightSide .sheet .middle .infoContent .pagination ul li a span
{
	display: block;
	height: 19px;
	line-height: 18px;
	padding-right: 2px;
	color: #000;
	font-weight: bold;
	font-size: 11px;
	min-width: 7px;
	cursor: hand;
}
div.rightSide .sheet .middle .infoContent .pagination ul li a.active
{
	display: block;
	height: 19px;
	background: url("../images/paginator.png") left top no-repeat;
	padding-left: 6px;
	text-decoration: none;
	cursor: default;
}
div.rightSide .sheet .middle .infoContent .pagination ul li a.active span
{
	display: block;
	height: 19px;
	line-height: 18px;
	background: url("../images/paginatorRight.png") right top no-repeat;
	padding-right: 6px;
	color: #000;
	font-weight: bold;
	font-size: 11px;
	cursor: default;
}

div.rightSide .sheet .middle .data .content
{
	padding-bottom: 10px;
}
div.rightSide .sheet .middle .data .content .header
{
	height: 43px;
	background: url("../images/postLine.gif") left top no-repeat;
	padding-left: 20px;
}
div.rightSide .sheet .middle .data .content .footer
{
   height: 43px;
    width:688px;
	padding-left: 50px;
	margin-top:-15px;
}
div.rightSide .sheet .middle .data .content .date, div.rightSide .sheet .middle .data .content .separator, div.rightSide .sheet .middle .data .content .author, div.rightSide .sheet .middle .data .content .action, div.rightSide .sheet .middle .data .content .mode
{
	float: left;
	line-height: 42px;
}
div.rightSide .sheet .middle .data .content .date
{
	width: 66px;
}
div.rightSide .sheet .middle .data .content .footer .date
{
	width: 66px;
	font-size: 11px;
}
div.rightSide .sheet .middle .data .content .author
{
	font-weight: bold;
}
div.rightSide .sheet .middle .data .content .author1{
	font-weight: bold;
}
div.rightSide .sheet .middle .data .content .separator
{
	padding: 0 10px 0 10px;
}
div.rightSide .sheet .middle .data .content .footer .separator
{
	padding: 0 5px 0 5px;
}
div.rightSide .sheet .middle .data .content .action
{
	float: right;
	width: 104px;
	font-size: 11px;
	color: #3B71B6;
}
div.rightSide .sheet .middle .data .content .action a
{
	font-size: 11px;
	color: #3B71B6;
	text-decoration: none;
	font-weight: normal;
}
div.rightSide .sheet .middle .data .content .mode
{
	float: right;
	width: 27px;
	height: 43px;
}
div.rightSide .sheet .middle .data .content .mode .m1
{
	width: 27px;
	height: 43px;
	background: url("../images/openPost.gif") left top no-repeat;
}
div.rightSide .sheet .middle .data .content .mode .m2
{
	width: 27px;
	height: 43px;
	background: url("../images/closePost.gif") left top no-repeat;
}
div.rightSide .sheet .middle .data .content .body
{
	width: 690px;
	padding-left: 18px;
	padding-top: 7px;
}
div.rightSide .sheet .middle .data .content .com_body
{
	width: 738px; padding:0px;
}
div.rightSide .sheet .middle .data .content .body .comment
{
	background: #f0f3f6;
	margin-top:10px;
}
div.rightSide .sheet .middle .data .content .body .comment .com_header
{
	height: 22px;
	background: url("../images/com_middle.png") left top repeat-x;
	font-size: 1px;
}
div.rightSide .sheet .middle .data .content .body .comment .com_header .left
{
	float: left;
	position: relative;
	top: 0px;
	left: 0px;
	width: 19px;
	height: 22px;
	background: url("../images/com_left.png") left top no-repeat;
	
}
div.rightSide .sheet .middle .data .content .body .comment .com_header .top
{
	float: left;
	width: 22px;
	height: 22px;
	background: url("../images/com_up.png") left top no-repeat;
}
div.rightSide .sheet .middle .data .content .body .comment .com_bottom .bottom
{
	float: left;
	width: 22px;
	height: 22px;
	background: url("../images/com_down.png") left top no-repeat;
}
div.rightSide .sheet .middle .data .content .body .comment .com_header .right
{
	float: right;
	position: relative;
	top: 0px;
	right: 0px;
	width: 19px;
	height: 22px;
	background: url("../images/com_right.png") left top no-repeat;
	
}
div.rightSide .sheet .middle .data .content .body .comment .com_bottom
{
	height: 22px;
	background: url("../images/com_bmiddle.png") left top repeat-x;
	font-size: 1px;
}
div.rightSide .sheet .middle .data .content .body .comment .com_bottom .left
{
	float: left;
	position: relative;
	top: 0px;
	left: 0px;
	width: 19px;
	height: 22px;
	background: url("../images/com_bleft.png") left top no-repeat;
	
}
div.rightSide .sheet .middle .data .content .body .comment .com_bottom .right
{
	float: right;
	position: relative;
	top: 0px;
	right: 0px;
	width: 19px;
	height: 22px;
	background: url("../images/com_bright.png") left top no-repeat;
	
}
div.rightSide .sheet .middle .data .content .body .comment .com_content
{
    background: #f0f3f6;
	padding: 0px 10px;
	border-left:2px solid #9eb9de;
	border-right:2px solid #9eb9de;
}

div.rightSide .sheet .middle .question
{}
div.rightSide .sheet .middle .title
{
	font-size: 16px;
	color: #3B71B6;
	padding-bottom: 20px;
}
 div.rightSide .sheet .middle .block_right .title a
 {
	color: #3B71B6;
	font-size:14px;
	font-weight:normal;
}
 div.rightSide .sheet .middle .block_right .title a.active
 {
    text-decoration: none;
	font-size:18px;
}
div.rightSide .sheet .middle .block_right
{
	width: 348;
	margin-left: 10px;
}
div.rightSide .sheet .middle .info
{
	width: 298px;
}
div.rightSide .sheet .middle .info .comm
{
	width:286px; border:1px solid #949494; padding:5px;
	font-size:11px;
}
div.rightSide .sheet .middle .block_left
{
	width: 398px;
	margin-right: 10px;
}
div.rightSide .sheet .middle .common
{
	width: 420px;
}
div.rightSide .sheet .middle .photo
{
	width: 400px; background: #ebebeb;
	padding: 10px;
	text-align: center;
}
div.rightSide .sheet .middle .options
{
	width: 400px; background: #e1e7ed;
	padding: 10px;
	margin-top: 10px;
}
div.rightSide .sheet .middle .options .options_left
{
	float:left; width:185px;
	margin-right:5px;
}
div.rightSide .sheet .middle .options .options_right
{
	float:right; width:185px;
	margin-left:5px;
}
div.rightSide .sheet .middle .list1
{
	margin: 0;
	padding: 0;
}
div.rightSide .sheet .middle .list1 li
{
	list-style-type:none;
	background: url(../images/dotted.png) no-repeat 0px 6px;
	padding-left:10px;
	padding-bottom:10px;

}
div.rightSide .sheet .middle .options .options_left li, div.rightSide .sheet .middle .options .options_right li
{
    list-style-type:none;
	background: url(../images/dotted_black.gif) no-repeat 0px 8px;
	font-size:11px;
	padding-left:10px;
}
div.rightSide .sheet .middle .options .options_left ul, div.rightSide .sheet .middle .options .options_right ul, div.rightSide .sheet .middle .list ul
{
	  margin:0;
      padding:0;
}

div.rightSide .sheet .middle .photo .mainPhoto
{
	position:relative;
}
div.rightSide .sheet .middle .photo .subPhoto
{
	padding-top:8px;
	width: 405px;
	float: left;
	position:relative;
	overflow:hidden;
}

div.rightSide .sheet .middle .photo .subPhoto ul,li
{
	list-style-image:none;
    list-style-position:outside;
    list-style-type:none;
	padding: 0;
	margin: 0;
}
div.rightSide .sheet .middle .photo .subPhoto li
{
	overflow:hidden;
	float: left;
}
div.rightSide .sheet .middle .photo .subPhoto li img
{
	width: 70px;
	border:3px solid #bbbbbb;
	height: 53px;
	display: block;
}
div.rightSide .sheet .middle .photo .subPhoto li img.active
{
    border:3px solid #a00018;
}
div.rightSide .sheet .middle .photo .bigPhoto
{
	clear:both;
    height:300px;
    margin:0 auto;
    overflow:hidden;
    width:400px;
}
div.rightSide .sheet .middle .photo .options
{
	clear:both;
    margin:0 auto;
    overflow:hidden;
    width:400px;
}
div.rightSide .sheet .middle .question .field
{
	background: #EBEBEB url("../images/askQuestionTop.gif") left top no-repeat;
	width: 738px;
	padding-top: 10px;
}
div.rightSide .sheet .middle .question .field2
{
  background: url("../images/askQuestionBottom.gif") left bottom no-repeat;
  padding-bottom: 10px;
  padding-left: 12px;
  padding-right: 12px;

}
div.rightSide .sheet .middle .question .response
{
	margin-top: 20px;
}
div.rightSide .sheet .middle .question .field .notice
{
	color: #AAA1A1;
	font-size: 11px;
}
div.rightSide .sheet .middle .question .field .fieldSpace, div.rightSide .sheet .middle .question .field .name
{
	float: left;
}
div.rightSide .sheet .middle .question .field .name
{
	width: 155px;
}
div.rightSide .sheet .middle .question .field .fieldSpace
{
	width: 555px;
}
div.rightSide .sheet .middle .question .field .fieldSpace .input
{
	width: 545px;
	font-size: 11px;
}
div.rightSide .sheet .middle .question .field .fieldSpace .input2
{
	width: 240px;
	margin-top: 3px;
}
div.rightSide .sheet .middle .question .field .fieldSpace .textarea
{
	width: 545px;
	height: 50px;
	font-size: 11px;
}
div.rightSide .sheet .middle .question .field .fieldSpace .submit
{
	background: url("../images/en/submit.png") left top no-repeat;
	border: none;
	width: 151px;
	height: 35px;
}
div.rightSide .sheet .middle .question .field .fieldSpace .submit_order
{
	background: url("../images/en/submit_order.png") left top no-repeat;
	border: none;
	width: 169px;
	height: 35px;
}
div.rightSide .sheet .middle .question .field .fieldSpace .submit_response
{
	background: url("../images/en/submit_response.png") left top no-repeat;
	border: none;
	width: 194px;
	height: 35px;
}
div.rightSide .sheet .middle .submit_res
{
	background: url("../images/en/submit_res.png") left top no-repeat;
	border: none;
	width: 164px;
	height: 35px;
}
div.rightSide .sheet .middle .submit_send
{
	background: url("../images/en/submit_send.png") left top no-repeat;
	border: none;
	width: 128px;
	height: 35px;
}
div.rightSide .sheet .bottom
{
	height: 21px;
	background: url("../images/cbm.png") left top repeat-x;
}
div.rightSide .sheet .bottom .left
{
	height: 21px;
	width: 20px;
	position: relative;
	left: 0px;
	top: 0px;
	float: left;
	background: url("../images/lbm.png");
}
div.rightSide .sheet .bottom .right
{
	height: 21px;
	width: 20px;
	position: relative;
	right: 0px;
	top: 0px;
	float: right;
	background: url("../images/rbm.png");
}
div.rightSide .aboutCompany
{
	padding: 12px 0;
}
div.rightSide .aboutCompany .title
{
	padding-left:15px;
}
div.rightSide .aboutCompany .bodyContent
{
	width: 759px;
	line-height:18px;
	padding-left:15px;
}
div.rightSide .aboutCompany .moreInfo
{
	padding-left:15px;
}
.moreInfo
{
	padding-top: 10px;
}
.moreInfo a
{
	color: #777676;
	font-weight: bold;
	font-size: 11px;
	background: url("../images/dotted.png") left center no-repeat;
	padding-left: 15px;
}

div.bottomSide
{
	height: 130px;
	width: 100%;
	position: absolute;
	background: url('../images/bottomLine.png')  repeat-x left top;
	
}
div.bottomSide .left
{
	float: left;
	width: 400px;
	color: #DDDBDB;
}
div.bottomSide .left a
{
	color: #DDDBDB;
	font-weight:normal;
}
div.left .number
{
	font-size: 30px;
	padding-top:15px;
}

.number
{
	font-size: 30px;
	padding-top:15px;
	color:#245DAE;
}
.skype
{
	background: url("../images/skypeLogo.png") left top no-repeat;
	padding-left: 20px;
}
.icq
{
	background: url("../images/icqLogo.png") left top no-repeat;
	padding-left: 20px;
}
.separator
{
	padding: 0 10px;
}
div.bottomSide .right
{
	float: right;
	width: 503px;
}
div.bottomSide .right .menu
{
	font-size: 11px;
	padding-top: 28px;
	color: #DDDBDB;
	cursor: default;
}
div.bottomSide .right .menu a
{
	color: #DDDBDB;
	font-weight: normal;
}
div.bottomSide .right .copyright
{
	color: #A4ABB4;
	font-size: 11px;
	padding-top: 60px;
	text-align: right;

}


div.wrapper
{
	clear: both!important;
	padding: 0px!important;
	margin: 0px!important;
}

span.red
{
	color: red;
}

a
{
	color:#245DAE;
font-weight:bold;
}
a:hover
{
	text-decoration: none;
}
div.rightSide .sheet .middle .block_left, div.rightSide .sheet .middle .block_right, div.rightSide .sheet .middle .block_content
{
	float:left;
	display: inline;
}
div.rightSide .sheet .middle .block_content
{
	margin-bottom: 20px;
}
 div.rightSide .sheet .middle .block_right .map
 {
	 border:2px solid #BCBCBC;
     width:348px;
}

html[xmlns] .clearfix {display:block;}
* html .clearfix {height:1%;}

select
{
   width:150px;
   font-weight:bold;
}
#hor-zebra
{
	width: 738px;
	text-align: left;
	font-size: 11px;
	border-collapse: collapse;
	margin-top:10px;
}

#hor-zebra th
{
	font-size: 13px;
	font-weight: normal;
	padding:8px;
	background: #e0dfd9;
	border-top: 2px solid #cecdc9;
	border-bottom: 1px solid #fff;
	color: #4f4f4f;
}
#hor-zebra td
{
	padding: 8px;
	border-bottom: 1px solid #e0dfd9;
	border-top: 1px solid transparent;
}
#hor-zebra tr:hover td
{
	background: #f0f3f6;
}
#hor-zebra .odd
{
	background: #f3f2f0; 
}
#prise
{
	width: 700px;
	text-align: left;
	font-size: 11px;
	border-collapse: collapse;
	margin-top:10px;
}

#prise th
{
	font-size: 11px;
	font-weight: normal;
	padding:6px;
	background: #d9d9d9;
}
#prise td
{
	padding: 6px;
	border-right: 1px dashed #d9d9d9;
	border-left: 1px dashed #d9d9d9;
}
#prise .odd
{
	background: #edf5ff; 
}
#prise .odd_r
{
    background: #edf5ff;  
    vertical-align: top;
	width: 200px;
	color:#3b71b6;
}
div.label_price
{
	background: url(../images/price.gif);
	width: 83px;
	height:23px;
	line-height:23px;
    text-align: center;
	color: #d51f22;
	font-weight:bold;
}
div.rightSide .cars
{
	margin-top: 30px;
}
div.rightSide .sheet .middle .cars
{
	width: 738px;
	margin:0px;
}
div.rightSide .cars .title
{
	
}
div.rightSide .cars .title h2, div.rightSide .aboutCompany .title h2
{
	font-size:22px;
	font-weight:normal;
}
div.rightSide .cars .list .item,div.leftSide .contactInfo .item
{
	float: left;
	width: 192px;
	position: relative;
}
div.leftSide .contactInfo .item
{
	margin-bottom: 15px;
}
div.rightSide .sheet .middle .cars .list .item
{
	float: left;
	width: 182px;
	position: relative;
}
div.rightSide .cars .list .item div, div.leftSide .contactInfo .item div
{
	width: 150px;
	margin: 0 auto;
	font-size: 11px;

}
div.leftSide .contactInfo div
{
	margin:0 auto;
width:160px;
}

div.leftSide .contactInfo .item div
{
	width: 160px;
	margin: 0 auto;
	font-size: 11px;
}
div.rightSide .cars .list .item div img, div.leftSide .contactInfo .item img, #hor-zebra img
{
	border:1px solid white;
}
div.rightSide .cars .list .item .name, div.leftSide .contactInfo .item .name
{
	padding-top: 5px;
}

div.rightSide .cars .list .item .ticket, div.leftSide .contactInfo .item .ticket
{
	background: url("../images/ticket.png") left top no-repeat;
	height: 31px;
	width: 100px;
	line-height: 28px;
	padding-left: 22px;
	color: #fff;
	font-weight: bold;
	position: absolute;
	right: -22px;
	float: right;
	top: 2px;
}

div.rightSide .cars .list
{
	margin-top: 10px;
}
div.rightSide .cars .list .tab .t
{
	background: url(../images/carTab.png);
	height: 27px;
	width: 105px;
	float: left;
	line-height: 26px;
	text-align: center;
	color: #fff;
}
div.rightSide .cars .list .tab .t a
{
	color: #fff;
	text-decoration: none;
}
div.rightSide .cars .list .tab .active
{
	background: url(../images/carTabActive.png);
	color: #010101;
}
div.rightSide .cars .list .tab .active a
{
	color: #010101;
}
div.rightSide .cars .list .field
{
	background: url("../images/carBack.gif") left top no-repeat;
	height: 202px;
	width: 774px;
	padding-top: 18px;
}
div.rightSide .sheet .middle .cars .list .field
{
	background: url("../images/carBack_738.gif") left top no-repeat;
	width: 738px;
}

div.rightSide .cars .list .moreInfo
{
	position: relative;
	float: right;
	right: 45px;
	bottom: 40px;
}

