/* CSS Document */

body {
	margin:0px; 
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:14px;
	background-color:#cccccc;
	
}

form {
	margin:0;
}

img {
	border:0;
	margin:0;
	padding:0;
}

h2 {
	font-size:24px;
	color:#c6d9f2;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
}

h3 {
	color:#ffff66;
	font-size:18px;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
}

h5 {
	color:#ffffff;
	font-size:18px;
	margin:0;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
}


h4 {
	color:#c6d9f2;
	font-size:18px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	margin:0;
	margin-top:10px;
}



#main_container {
	/*min-width:990px;*/
	width: 100%;
	height:100%;
	display:table;
	z-index:1;
	
/*	width: expression (document.body.clientWidth < 990? ‘990px’: ‘100%’);*/
	
}

#top_panel {
	display:block;
	height:225px;

} 

#menu_container {
	height:64px;
	width: 100%;
	background-image:url(../images/common/menu_line.gif);
	
}

#menu {
	max-width:1200px;
	width:100%;
	width: expression(((document.compatMode && document.compatMode=='CSS1Compat') ? document.documentElement.clientWidth : document.body.clientWidth) > 1215 ? "1210px" : '100%');
}

.menu_link {
	color:#ffff66;
	font-size: 14px;
	
	white-space:nowrap;
	
}

.menu_nolink {
	white-space:nowrap;
}

.nowrap {
	white-space:nowrap;
}

.menu_highlight {
	background-image:url(../images/common/menu_highlight_line.gif);
	color:#000000;
	font-size: 14px;
}

#center_container {
	 background-color: #132454; 
	 background-repeat: repeat-x;
	 width: 100%;
	 min-height:880px;
	 padding-bottom:20px;
	 height:100%;
	 background-image:url(../images/common/center_line.gif);
	 background-position:top left;
	 background-repeat:repeat-x;
	
}
.centerdiv {
	max-width:1200px;
	width:100%;
	width: expression(((document.compatMode && document.compatMode=='CSS1Compat') ? document.documentElement.clientWidth : document.body.clientWidth) >  1215 ? "1210px" : '100%');
}

#center {
	max-width:1200px;
	width:100%;
	width: expression(((document.compatMode && document.compatMode=='CSS1Compat') ? document.documentElement.clientWidth : document.body.clientWidth) >  1215 ? "1210px" : '100%');
}	
#content { max-width:1200px;
	width:100%;
	width: expression(((document.compatMode && document.compatMode=='CSS1Compat') ? document.documentElement.clientWidth : document.body.clientWidth) >  1215 ? "1210px" : '100%');
	}
#left_panel {
	padding-left:30px;
	padding-top:13px;
	width: 237px;
}

#content_panel {
	padding-top:30px;
	padding-right:30px;
}

#footer_highlight {
	height:57px;
}

#footer {
	width: 100%;
	color: #ffff66;
	font-size: 12px;
	background-color:#090c26;
	background-repeat:repeat-x;
	background-image:url(../images/common/footer_line.gif);
	background-position:top left;
	/*border:1px #fafafa solid;
	max-width:1000px;
	width:100%;
	width: expression (document.body.clientWidth > 1000? ‘1000px’: ‘100%’);*/
}

.content_container {
	margin-top:20px;
}

#page_name {
	float:left;
	margin-left:15px;
}

#news_company_short {
	margin-top:20px;
}

#login_area {
	line-height:1.7;
}

#telephone4contacts_container {
	/*position:absolute;
	
	top:300px;
	margin-top:0px;*/
	margin-left:-32px;
	background-image:url(../images/common/telephon.gif);
	background-repeat:no-repeat;
	padding-left:30px;
	padding-top:1px;
	height:74px;
	z-index:3;
}

#new_technics_container {
	display: table;
	width:100%;
	height:100%;
	
}

#new_technics {
	width:100%;
	height:auto;/*477px; */
	background-image:url(../images/common/new_technics_line.gif);
	background-repeat:repeat-x;
	background-color:#122654;
	background-position:top left;
	padding-bottom:20px;
	
	
}

.nt_active_left {
	background-image:url(../images/common/new_technics_active_left.gif);
	width:3px;
	
}

.nt_active_center {
	background-image:url(../images/common/new_technics_active_line.gif);
	background-repeat:repeat-x;
	color:#ffff66;
	font-size:18px;
	padding-left:15px;
	padding-right:15px;
	text-align:center;
}

.nt_active_right {
	background-image:url(../images/common/new_technics_active_right.gif);
	width:6px;

}

.nt_inactive_left {
	background-image:url(../images/common/new_technics_inactive_left.gif);
	width:3px;
	
}

.nt_inactive_center {
	background-image:url(../images/common/new_technics_inactive_line.gif);
	background-repeat:repeat-x;
	color:#c6d9f2;
	font-size:18px;
	padding-left:15px;
	padding-right:15px;
	text-align:center;
}

.nt_inactive_center span {
	border-bottom: 1px solid #FFFF66;
}

.nt_inactive_right {
	background-image:url(../images/common/new_technics_inactive_right.gif);
	width:6px;

}

.new_technics_activetab {
	cursor:default;
}

.new_technics_inactivetab {
	cursor:pointer;
}

.new_technics_tab_space {
	padding-right:3px;
}

.new_technics_car {
	width:135px;
	height:200px;  
/*	background-image:url(../images/common/cardiv_line.gif); */
	float:left;
	margin-right:30px;
/*	margin-bottom: 85px;  */
    padding:0;
    margin-bottom: 10px;
	margin-top:0px;
	padding-bottom: 20px;
	
}

.new_technics_extracar {
	width:135px;
	height:135px;
	background-image:url(../images/common/cardiv_extra_line.gif);
	float:left;
	margin-right:30px;
	margin-bottom: 30px;
	margin-top:0px;
}

.new_technics_car_image_container {
	width:120px;
	height:120px;
	background-image:url(../images/common/chess.gif);
	margin:8px;
	margin-bottom:13px;
	vertical-align: center;
/*	display:table-cell; */
}

.new_technics_car_image {
	margin-top: expression((parentNode.offsetHeight - this.offsetHeight)<0 ? "0" : (parentNode.offsetHeight - this.offsetHeight)/2 + "px");
	padding-top:2px;
	}
.new_technics_car_image2 {
	margin-top: expression((parentNode.offsetHeight - this.offsetHeight)<0 ? "0" : (parentNode.offsetHeight - this.offsetHeight)/2 + "px");
	padding-top:15px;
	}
.new_technics_car_image3 {
margin-top: expression((parentNode.offsetHeight - this.offsetHeight)<0 ? "0" : (parentNode.offsetHeight - this.offsetHeight)/2 + "px");

	}
.new_technics_car_text_container {
	margin:8px;
}

.news_date {
	color:#c6d9f2;
	font-size:12px;
	float:left;
	width:55px;
	text-align:right;
	white-space:nowrap;	
}

.news_content {
	margin-left:56px;
}

#news_title {
	margin-left:20px;
	margin-top:20px;
}	

#news_industry_short {
	margin-top:20px;
}


/*bells and whistels*/

#bell_target {
	position:absolute;
	left:-100px;
	
}

#bell_wheel {
	position:absolute;
	left: -100px;	
	
}

#bell_bolt {
	position:absolute;
		left: -100px;
}

#bell_money {
	position:absolute;
	left: -100px;
	
}


/*catalog */

.filter_dark {
	background-color:#122654;
	height:65px;
	padding:0px 10px;
	font-size:12px;
}

.filter_dark .manufacturer {
	float:left;
	width:30%;
}

.filter_dark .year {
	float:left;
	width:40%;
	text-align:center
}

.filter_dark .price {
	float:left; 
	width:30%;
	text-align:right;
}

#catalog_container {
	margin-top:20px;
	height: 101%;
}

.catalog_input_long {
	width:155px;
	font-size: 12px;
}

.catalog_input_short {
	width:60px;
	font-size: 12px;
}	

.catalog {
	width:100%;
	min-width: 650px;
	margin-top:10px;
}

.catalog_image_container, .rent_catalog_image_container {
	background-image:url(../images/common/catalog_line.gif);  
	background-color:#FFFFFF;
	background-position:bottom;
	background-repeat:repeat-x;
	height:134px;
	width:134px;
	min-width: 134px;
/*	padding-top:7px; */
	/*margin:8px; */
/*	margin-bottom:13px; */
	vertical-align: middle;
	display:table-cell;
}

.catalog_image {
	width:120px;
	height:120px;
	background-image:url(../images/common/chess.gif); 
	text-align:center;
	display:table-cell;
	vertical-align:middle;
}

.catalog_big_image {
	margin-top: expression((parentNode.offsetHeight - this.offsetHeight)<0 ? "0" : (parentNode.offsetHeight - this.offsetHeight)/2 + "px");
}

.catalog_moderation {
	position:absolute; 
	height:150px;
	vertical-align:middle;
	width:800px;
	background-image:url(../images/common/chess.gif);
}

.catalog_big_photo_container {
	background-image:url(../images/common/car_image_big_container.gif);
	width:450px;
	height:450px; 
	vertical-align:middle;
	display:table-cell;

}

/* rent page */

.rent_catalog_images_container {
	float: left;
}

.rent_catalog_image_container {
	margin: 0 0 25px 0;
	height: 127px;
	padding-top: 7px;
	display: block;
	
}

/*admin*/

#admin_container {
	margin-top:20px;
}

.company_logo_container {
	background-image:url(../images/common/company_logo_container.gif);
	margin-right:20px;
	width:134px;
	height:134px;
	display:table-cell;
	vertical-align: middle;
}

.company_info_container {
	margin-left:155px;
	margin-bottom:20px;
	font-size:14px;
}

#companies_cloud {
	width:100%;
	background-image:url(../images/common/new_technics_line.gif);
	background-repeat:repeat-x;
	background-color:#122654;
	background-position:top left;
	padding-bottom:20px;
}

#admin_filter {
	width:100%;
	background-image:url(../images/common/new_technics_line.gif);
	background-repeat:repeat-x;
	background-color:#122654;
	background-position:top left;
}

/* âûâîä íà ïå÷àòü */

.print {
	background: url(../images/common/printer.gif) no-repeat;
	padding: 0 0 0 23px;
	margin: 0 0 0 10px;
	color: #FFFF66;
}
	


/*ôîðóì */

.forum_container {
	margin-top:20px;
	width:100%
}

.forum_input {
	width:400px;
	margin-top:5px;
	font-size:14px;
	color:#666666;
	font-family:Arial, Helvetica, sans-serif;
}

.news_container {
	margin:20px 20px 0px 0px;
	width:100%;
}

#map_container {
	background: url(../images/common/map_back_details.png) no-repeat;
	display: none;	
	width: 725px;
	height: 579px;
	margin-top:10px;
	z-index:0;
	
}

.map {
	margin-top:130px;
	position:absolute;
	z-index:19;
}

#map_img {
	margin-top:111px;
	margin-right:100px;
	position:absolute;
}

#sub_map_img1 {
	margin-top:111px;

}

.sub_map_img2 {
	margin-top: -468px;
	_margin-top: -471px;
}


.choose_type {
	width: 620px;
	height: 235px;
	background-color:#122654;
	position:absolute;
	display:none;
	z-index:100;
	padding:10px;
}


/*ñòèëè øðèôòîâ*/

.dashed_white_link {
	color:#FFFFFF;
	border-bottom: 1px dashed #ffffff;
	text-decoration:none;	
}

.white_14 {
	color:#FFFFFF;
	font-size:14px;
	font-weight:normal;
}

td.white_14 {
    width: 90px;
	min-width: 90px;
}

.white_14_bold {
	color:#FFFFFF;
	font-size:14px;
	font-weight: bolder;
}

.white_11 {
	color:#FFFFFF;
	font-size:11px;
	font-weight:normal;
}

.white_12 {
	color:#FFFFFF;
	font-size:12px;
	font-weight:normal;
}

.white_12_bold {
	color:#FFFFFF;
	font-size:12px;
	font-weight:bolder;
}

.white_14 {
	color:#FFFFFF;
	font-size:14px;
	font-weight:normal;
}


.white_20 {
	color:#FFFFFF;
	font-size:20px;
	font-weight:normal;
}

.yellow_12 {
	color:#ffff66;
	font-size:12px;
}

.yellow_12_dashed {
	color:#ffff66;
	font-size:12px;
	border-bottom:1px #ffff66 dashed;
	text-decoration:none;
	cursor:pointer;
}

.yellow_14 {
	color:#ffff66;
	font-size:14px;
	
}

.yellow_14_dashed {
	color:#ffff66;
	font-size:14px;
	border-bottom:1px #ffff66 dashed;
	text-decoration:none;
}

.yellow_18 {
	color:#ffff66;
	font-size:18px;
}	

.light_blue_24 {
	color:#c6d9f2;
	font-size:24px;
} 

.light_blue_11 {
	color:#c6d9f2;
	font-size:11px;
} 


.light_blue_12 {
	color:#c6d9f2;
	font-size:12px;
} 

.light_blue_14 {
	color:#c6d9f2;
	font-size:14px;
} 

.light_blue_18_it {
	color:#c6d9f2;
	font-size:18px;
	font-style:italic;
} 

.light_blue_18_dashed {
	color:#c6d9f2;
	font-size:18px;
	text-decoration:none;
	border-bottom:1px #c6d9f2 dashed;
} 


.black_14 {
	font-size:14px;
	color:#000000;
}

.black_12 {
	font-size:12px;
	color:#000000;
}

.blue_12_italic {
	color:#122654;
	font-size:12px;
	font-style:italic;
}


.search_technics_select {
	width:210px;
}

.search_technics_select_small {
	width:57px;
}

.search_technics_submit {
	width:207px;
	height:31px;
	border:0;
	font-size:20px;
	margin-top:15px;
	margin-bottom:5px;
	background-color: transparent;
}

.order_input {
	width:250px;
	margin-bottom:5px;
	font-size:14px;
	color:#666666;
	font-family:Arial, Helvetica, sans-serif;
}

.order_textarea {
	width:250px;
	height:100px;
	overflow:hidden;
	font-size:14px;
	color:#666666;
	font-family:Arial, Helvetica, sans-serif;
}

.company_link {
	color:#ffff66;
	font-size:14px;
	text-decoration:underline;
}

.additional_link {
	color:#FFFFFF;
	font-style:italic;
	text-decoration:underline;
	font-size:14px;
}

.div_for_leftpanel {
	margin: 10px 30px 0px 35px;
	margin-top:10px;
}

.rentimg {
  padding:10px;
}
.left {
 float:left;
}
.right {
  text-align:right;
  }

.corner_dark .tl {
	float:left;
	background-image:url(../images/common/cat_filtr_lt.png);
	height:5px;
	width:5px;
}
.corner_dark .tr {
	float:right;
	background-image:url(../images/common/cat_filtr_rt.png);  
	height:5px;
	width:5px;
}

.corner_dark .bl {
	float:left;
	background-image:url(../images/common/cat_filtr_lb.png);
	height:5px;
	width:5px;
}

.corner_dark .br {
	float:right;
	background-image:url(../images/common/cat_filtr_rb.png);
	height:5px;
	width:5px;
}
.corner_dark .c {
	height:5px;
	margin:0 5px; 
	background-color:#122654;
}

.h_blue_header {
    color:#C6D9F2;
}

.white_12_dashed {
	color:#ffffff;
	font-size:12px;
	border-bottom:1px #ffffff dashed;
	text-decoration:none;
	cursor:pointer;
}

.asterisk_obligatory {
    color:red;
}

#record td {
/*    width:200px;  */
    padding:0px 15px 10px 0px;
    text-align:left;
	color:#FFFF66;    
}

#record input select {
    width:210px;
}

#record .input_photo {
    width:218px;
}

#record .validation_message {
    text-align:left;
	font-size:13px;
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;    
}
.forum_container a {
color:#ffff66;}

#news_company_short td{
  padding-right:20px;
}

.menuspace {
width:5%; }

.dictlink {
color:#ffffff;
font-size:12px;}
.dictlit {
	color:#ffff66;
	font-size:24px;
}
.dicttabl td {
padding:11px;}
.dicttabl0 td {
padding:3px;}
