/**************************************
     Дефолтовые параметры страницы
**************************************/
body
{
	font-family: Arial;
	font-size: 12px;
	color: #666666;
	margin: 0px;
	padding: 0px;

	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}


IMG
{
	border: 0px;
}

A
{
	color:black;
	text-decoration: none;
}

A:HOVER
{
	text-decoration: underline;
}

UL
{
	padding-left: 30px;
	margin: 0px;
	list-style-type: square
}


.hide
{
	display:none;
}


h1
{
	margin:-0.01in;
	font-family: Arial;
	font-size: 18px;
	color:#C20034;
	/*font-weight:bold;*/
	padding-top:16px;
	/*text-transform:uppercase;*/
}

h3
{
	font-family: Arial;
	font-size: 12px;
	color:#C20034;
	font-weight:bold;
	/*text-transform:uppercase;*/
}



/**************************
        Общие стили
**************************/
.header1
{
	font-family: Arial;
	font-size: 12px;
	color: #FFFFFF;
	background-image:url(/project/templates/site/img/header.bg.gif);
	background-repeat:no-repeat;
	width:338px;
	height:37px;
	padding-left:13px;
	text-align:left;
	text-transform:uppercase;
	padding-top:9px;
	font-weight:bold;
	letter-spacing: 0.05em;
}

.header1 a
{
	color: #FFFFFF;
}

.header2
{
	font-family: Arial;
	font-size: 12px;
	color: #FFFFFF;
	background-image:url(/project/templates/site/img/header2.bg.gif);
	background-repeat:no-repeat;
	width:252px;
	height:30px;
	padding-left:13px;
	text-align:left;
	text-transform:uppercase;
	padding-top:6px;
	font-weight:bold;
	letter-spacing: 0.05em;
}

.header3
{
	font-family: Arial;
	font-size: 17px;
	color:#C20034;
	font-weight:bold;
	padding-top:17px;
	/*text-transform:uppercase;*/
}

.header31
{
	font-family: Arial;
	font-size: 12px;
	color:#2E5792;
	padding-left:16px;
	padding-top:5px;
	padding-bottom:5px;
	font-weight:bold;
}


.header4
{
	font-family: Arial;
	font-size: 12px;
	color: white;
	background-image:url(/project/templates/site/img/header4.bg.gif);
	background-repeat:no-repeat;
	width:667px;
	height:30px;
	padding-left:13px;
	text-align:left;
	text-transform:uppercase;
	line-height:30px;;
	font-weight:bold;
	letter-spacing: 0.05em;
}

.header4 a
{
	color: white;
}

.pages_td
{
	font-family:Arial;
	font-size: 12px;
	text-decoration: none;
	color: #33414F;
}

.pages
{
	font-family:Arial;
	font-size: 12px;
	text-decoration: none;
	color: #33414F;
}


/**************************
   Главная
*************************/
.mainpage_caritem
{
	font-family: Arial;
	font-size: 10px;
	color:#2A749C;
	font-weight:bold;
}

.mainpage_carvline
{
	background-image:url(/project/templates/site/img/mainpage.vline.gif);
	width:2px;
	padding-left:14px;
	padding-right:14px;
}

.mainpage_all
{
	font-family: Verdana;
	font-size: 11px;
	color:#C61647;
	background-image:url(/project/templates/site/img/mainpage.all.gif);
	background-position:center right;
	background-repeat:no-repeat;
	padding-right:20px;
}

/**************************
   Верхушка
*************************/
.top1_text1
{
	font-family: Arial;
	font-size: 12px;
	color: #2A749C;
}


table .top1_text2
{
	border-top:1px solid #CCCCCC;
	border-left:1px solid #CCCCCC;
}
table .top1_text2 td
{
	height:26px;
	border-right:1px solid #CCCCCC;
	border-bottom:1px solid #CCCCCC;
	padding-left:11px;
	padding-right:11px;
}
table .top1_text2 a
{
	font-family: Arial;
	font-size: 11px;
	letter-spacing: 0.05em;
	color:#666666;
	text-transform:uppercase;
	letter-spacing: 0.1em;
	line-height:26px;
}
table .top1_text2 a:hover
{
	color:#C71444;
	text-decoration:none;
}


.top1_text3
{
	border-left:1px solid #CCCCCC;
	border-top:1px solid #CCCCCC;
}
table .top1_text3 a
{
	font-family: Arial;
	font-size: 11px;
	letter-spacing: 0.05em;
	color:#666666;
	text-transform:uppercase;
	letter-spacing: 0.1em;
}
table .top1_text3 a:hover
{
	color:#C71444;
	text-decoration:none;
}

table .top1_text3 table td
{
	height:26px;
	border-right:1px solid #CCCCCC;
	border-bottom:1px solid #CCCCCC;
	padding-left:11px;
	padding-right:11px;
}




.top2menu
{
	height:55px;
	background-image:url(/project/templates/site/img/top.2.bg.jpg);
	background-repeat:repeat-x;
	display:table-cell;
	text-align:center;
	padding-left:25px;
	padding-right:25px;
	font-weight:bold;
}

.top2menu a
{
	font-family: Tahoma,  Arial, Helvetica, sans-serif;
	font-size: 13px;
	color:#666666;
}

.top2menu a:hover
{
	text-decoration:none;
}

.top2menu_active
{
	font-family: Tahoma,  Arial, Helvetica, sans-serif;
	font-size: 13px;
	height:55px;
	color:#004282;
	background-image:url(/project/templates/site/img/top.2a.bg.jpg);
	background-repeat:repeat-x;
	display:table-cell;
	text-align:center;
	font-weight:bold;
	padding-left:25px;
	padding-right:25px;
}

.top2menu_active a
{
	/*font-family: Trebuchet MS;
	font-size: 16px;*/
	font-family: Tahoma,  Arial, Helvetica, sans-serif;
	font-size: 13px;
	color:#004282;
}

.top2menu_active a:HOVER
{
	text-decoration:none;
}



.top2_menu_text11
{
	font-family: Arial;
	font-size: 12px;
	color:white;
	font-weight:bold;
	text-transform:uppercase;
	text-decoration:underline;
	background-color:#767C84;
}
.top2_menu_text12
{
	font-family: Arial;
	font-size: 12px;
	color:#C3042C;
	font-weight:bold;
	text-transform:uppercase;
	text-decoration:underline;
}
.top2_menu_text2
{
	font-family: Arial;
	font-size: 12px;
	color:#C3042C;
	font-weight:bold;
}
.top2_menu_text3
{
	font-family: Arial;
	font-size: 12px;
	color:#3A3A3A;
}
.top2_menu_text4
{
	font-family: Arial;
	font-size: 12px;
	color:#3A3A3A;
	font-weight:bold;
}

/**************************
     Лево
**************************/
.left_menu_item
{
	height:23px;
	background-image:url(/project/templates/site/img/left.2.bg.gif);
	background-repeat:no-repeat;
	padding-left:40px;
}

.left_menu_item a
{
	font-family: Tahoma,  Arial, Helvetica, sans-serif;
	font-size: 13px;
	color:#29394E;
	font-weight:bold;
}

.left2_menu_item
{
	padding-left:15px;
	height:21px;
	line-height:21px;
	background-image:url(/project/templates/site/img/left.2.triangle.gif);
	background-repeat:no-repeat;
	text-transform:uppercase;
	letter-spacing: 0.05em;
}
.left2_menu_item a
{
	font-family: Arial;
	font-size: 11px;
	color:#4E4E4E;
#	font-weight:bold;
}
.left2_menu_item a:hover
{
	color:#C71458;
	text-decoration:none;
}

.left2_menu_itema
{
	padding-left:15px;
	height:21px;
	line-height:21px;
	background-image:url(/project/templates/site/img/left.2.triangle.gif);
	background-repeat:no-repeat;
	text-transform:uppercase;
	letter-spacing: 0.05em;
}

.left2_menu_itema a
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#C71458;
#	font-weight:bold;
}

.left22_text1
{
	font-family: Arial;
	font-size: 18px;
	color:white;
	font-weight:bold;
}
.left22_text2
{
	font-family: Arial;
	font-size: 14px;
	color:#C3042C;
	font-weight:bold;
	line-height:22px;
}
.left22_text3
{
	font-family: Arial;
	font-size: 14px;
	color:#3A3A3A;
	font-weight:bold;
}
.left22_text4
{
	font-family: Arial;
	font-size: 13px;
	color:#3A3A3A;
}


.left31_menu_item
{
	padding-left:15px;
	/*height:21px;
	line-height:21px;*/
	padding-top:3px;
	padding-bottom:3px;
	background-repeat:no-repeat;
	/*text-transform:lowercase;*/
	letter-spacing: 0.05em;
}
.left31_menu_item a
{
	font-family: Arial;
	font-size: 12px;
	color:#4E4E4E;
#	font-weight:bold;
}
.left31_menu_item a:hover
{
	color:#C71458;
	text-decoration:none;
}

.left31_menu_itema
{
	padding-left:15px;
	/*height:21px;
	line-height:21px;*/
	padding-top:3px;
	padding-bottom:3px;
	background-repeat:no-repeat;
	/*text-transform:lowercase;*/
	letter-spacing: 0.05em;
}

.left31_menu_itema a
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#C71458;
}


/**************************
     Право
**************************/
.right_box
{
	display:table-cell;
	width:268px;
	background-color:#F7F7F7;
}

.right2_text
{
	font-family:Arial;
	font-size:11px;
	color:#424958;
}

/**************************
     Текст нижнего меню
**************************/
.bottom_text1
{
	font-family: Arial;
	font-size: 12px;
}

.bottom_text1 a
{
	font-family: Arial;
	font-size: 12px;
	font-weight:bold;
	color:#C20034;
}

.bottom_text1 a:hover
{
	text-decoration:none;
	color:#C71458;
}


.bottom_text2
{
	font-family: Arial;
	font-size: 12px;
}

.bottom_text2 a
{
	font-family: Arial;
	font-size: 12px;
	color:#666666;
}

.bottom_text2 a:hover
{
	text-decoration:none;
	color:#C71458;
}

.bottom_menu_item
{
	text-transform:uppercase;
	/*letter-spacing: 0.05em;*/
}
.bottom_menu_item a
{
	font-family: Arial;
	font-size: 11px;
	color:#4E4E4E;
}
.bottom_menu_item a:hover
{
	color:#C71458;
	text-decoration:none;
}


/**************************
     1 страница.
**************************/


/**************************
   Статичесские страницы
**************************/
.page
{
	background-color: white;
	color: black;
}

.static_page_text
{
	font-family: Arial;
	font-size: 11px;
	color:#666666;
}

/**************************
   Новости
**************************/

.news_date
{
	font-family: Arial;
	font-size: 11px;
	color: #C61647;
	font-weight:bold;
}

.news_title
{
	font-family: Arial;
	font-size: 11px;
	color: black;
	font-weight:bold;
}

.news_text
{
	font-family: Arial;
	font-size: 11px;
	color: #666666;
}


.news2_date
{
	font-family: Arial;
	font-size: 11px;
	color: #C61647;
	font-weight:bold;
	line-height:17px;
}

.news2_title
{
	font-family: Arial;
	font-size: 12px;
	color: black;
	font-weight:bold;
	line-height:17px;
}

.news2_text
{
	font-family: Arial;
	font-size: 11px;
	color: #666666;
}


.news_full_back
{
	font-family: Arial;
	font-size: 13px;
	color: #47697F;
}

.news_all
{
	padding-right:21px;
	background-image:url(/project/templates/site/img/all.gif);
	background-repeat:no-repeat;
	background-position:right;
	padding-bottom:4px;
}

.news_all a
{
	font-family: Arial;
	font-size: 11px;
	color:#C61647;
}


/**************************
    Модели
**************************/
.model_header1
{
	font-family: Arial;
	font-size: 12px;
	color: #C71458;
	line-height:32px;
	text-transform:uppercase;
}

.model_table1
{
	font-size:10px;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	color:black;
	width:100%;
	border-top:1px solid #6B6B6B;
	border-left:1px solid #6B6B6B;
}
.model_table1 td
{
	border-right:1px solid #6B6B6B;
	border-bottom:1px solid #6B6B6B;
	padding-top:3px;
	padding-bottom:3px;
	padding-left:2px;
	padding-right:2px;
}

.model_table1 .highlight
{
	background-color:#C0C0C0;
}
.model_table1 .highlight2
{
	background-color:#C0C0C0;
}


.model_download_text1
{
	color:#C71458;
	line-height:16px;
	font-weight:bold;
}

/**************************
    Комплектация.
**************************/
.standartnoe_oborudovanie .tick
{
	background-image:url(/project/templates/site/img/tick.gif);
	background-repeat:no-repeat;
	/*background-position:0px 2px;*/
	background-position:9px center;
	padding-left:23px;
	padding-top:1px;
	padding-bottom:1px;
}
/*.model_komplect_header
{
	font-family: Times new roman;
	font-size: 12px;
	color:#1E4887;
	background-color:#F5F5F7;
	width:328px;
	height:27px;
	display:table-cell;
	padding-left:12px;
	padding-top:6px;
	font-weight:bold;
}

.model_komplect_data
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#666666;
	padding-left:30px;
	background-image:url(/project/templates/site/img/model.komplect.dot.gif);
	background-repeat:no-repeat;
	padding-top:3px;
	padding-bottom:3px;
}
*/
/**************************
    Тех характеристики
**************************/

/*.model_th_header
{
	background-color:#004783;
	width:100%;
	height:20px;
}
.model_th_header div
{
	font-family: Myriad Pro;
	font-size: 12px;
	color:white;
	padding-top:2px;
	padding-left:24px;
	font-weight:bold;
}

.model_th_table
{
	font-family: Myriad Pro;
	font-size: 12px;
	border: 1px solid #004783;
	padding-top:8px;
	padding-bottom:8px;
	padding-left:12px;
	padding-right:12px;
}

.model_th_table table tr td
{
	border-bottom: 1px solid #004783;
}

.model_color1
{
	font-family:Arial;
	font-size: 10px;
}*/

/**************************
    Курс валюты, погода
**************************/
.rate
{
	font-family:Arial;
	font-size: 12px;
	text-decoration: none;
	color: black;
}
.weather
{
	font-family:Arial;
	font-size: 12px;
	text-decoration: none;
	color: black;
}

/**************************
	КОНТРОЛЫ
**************************/
.control_error input, .control_error textarea, .control_error select
{
	border: 3px solid #e25a00;
}

/*.edit
{
	border:0 solid transparent;
	font-family: Arial;
	font-size: 11px;
	background: white;
	border: 1px solid black;
	color: black;
}

.combo
{
	font-family: Arial;
	font-size: 12px;
	border: 1px solid #808080;
	background-color: #C7C7C7;
	color:#646464;
}

.select1
{
	font-family: Arial;
	font-size: 12px;
	color: #575D6C;
	background: white;
	border: 1px solid #8F9090;
	scrollbar: #00CC00;
	scrollbar-arrow-color: green;
	scrollbar-base-color: #ffffff;
}*/

.edit, .site_edit1
{
	font-family: Arial;
	font-size: 11px;
	background: white;
	border: 1px solid black;
	color: black;
	width:398px;
}
select, .site_combo1, .select1
{
	font-family: Arial;
	font-size: 12px;
	border: 1px solid #808080;
	color:#646464;
	width:400px;
}
textarea, .site_textarea
{
	font-family: Arial;
	font-size: 12px;
	border: 1px solid #808080;
	color:#646464;
	width:374px;
	height:90px;
}
.site_textarea2
{
	font-family: Arial;
	font-size: 12px;
	border: 1px solid #808080;
	color:#646464;
	width:522px;
	height:90px;
}

.submit
{
	font-family: Arial;
	font-size: 12px;
	color: black;
	border-left: 1px solid #4E698C;
	border-right: 1px solid #4E698C;
	border-top: 1px solid #4E698C;
	border-bottom: 1px solid #4E698C;
	background-color: white;//#B2C7D5;
}

.captcha_input_td
{
	padding-left:5px;
}

.captcha_input
{
	font-family: Arial;
	font-size: 18px;
	background: white;
	border: 1px solid black;
	color: black;
}

.captcha_text
{
	padding-left:5px;
	padding-top:3px;
	font-weight:bold;
	font-family: Arial;
	font-size: 12px;
	color: black;
}



/*.communication2_td
{
	padding-bottom:7px;padding-right:7px;
}
.communication2_edit1
{
	width:400px;
	border: 1px solid black;
}
.communication2_textbox1
{
	width:400px;
	border: 1px solid black;
}*/




.table423
{
	font-size:12px;
	border-top:1px solid #808080;
	border-left:1px solid #808080;
}
.table423 td
{
	border-bottom:1px solid #808080;
	border-right:1px solid #808080;
}

.spec_model a {
color:white;
}

.spec_pred a {
color:white;
background-color: #c20034;
padding: 3px;
}
