BODY {
	margin: 0px 0px 0px 0px; padding: 0px; background: #fff;
}
TABLE {
	font-size: 12px;
	font-family:  Arial, Helvetica, sans-serif;
}
H1, H2, H3, H4, H5, H6 {font-family: Arial;}
FORM {
	margin: 0px; padding: 0px;
}
A {
	font-size: 12px;
	font-family:  Arial, Helvetica, sans-serif;
}
/*td {font-size: 12px;
	font-family:  Arial, Helvetica, sans-serif;}*/
	
.head {
	color: #909090;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	margin-top: 16px;
}
.country {
	color: #014071;
	font-size: 20px;
}
.eng_ver A {
	font-size: 12px;
	color: #909090;
	text-decoration: none;
}
.eng_ver A:hover {
	font-size: 12px;
	color: #29308c;
	text-decoration: none;
}.line TD {
	background: #183A68;
	border-bottom: 1px solid #536985;
	border-top: 1px solid #536985;
	padding: 1px 2px 1px 2px;
}
.line A {
	color: #fff;
	font-family: Tahoma;
	font-size: 11px;
	text-decoration: none;
}
.line A:hover {
	text-decoration: none;
}
.line2 {
	background: #183A68;
}
.model_links {
	color: #fff;
	font-size: 11px;
	font-weight: bold;
	font-family: Verdana;
}
.model_links A {
	color: #fff;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	font-family: Verdana;
}
.model_links A:hover {
	text-decoration: none;
}
.model {
	float: left;
	margin-bottom: 13px;
	width: 130px;
}
.model2 {
	float: left;
	margin-bottom: 13px;

}
.model DIV, .model2 DIV {
	font-size: 11px;
	line-height: 120%;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	letter-spacing: 0px;
}
.model A {
	text-decoration:none;
	font-size: 11px;
	line-height: 120%;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	letter-spacing: 0px;
	color: #000;
}
.model A:hover {
	text-decoration:underline;
}
.model2 A {
	text-decoration:none;
	font-size: 11px;
	line-height: 120%;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	letter-spacing: 0px;
	color: #000;
}
.model2 A:hover {
	text-decoration:underline;
}
.model2 TABLE {
	table-layout: fixed;
	width: 87px;
}

.model DIV IMG, .model2 DIV IMG {
	margin-bottom: 3px;
	display: block;
}
.pages, .abc {
	color: #fff;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 1px;
	margin-bottom: 1px;
}
.pages SPAN, .abc SPAN {
	background: #fff;
	color: #183A68;
	font-size: 11px;
	text-transform: uppercase;
	font-weight: bold;
	padding-left: 3px;
	padding-right: 3px;
}
.pages A, .abc A {
	color: #fff;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	
	padding-left: 3px;
	padding-right: 3px;
}
.pages A:hover, .abc A:hover {
	text-decoration: none;
}
.pages DIV A {
	padding-left: 8px;
	padding-right: 8px;
}
.pages DIV A:hover {

}
.pages DIV SPAN {
	margin-left: 8px;
	margin-right: 8px;
}
.model_tab {
	font-size: 11px;
}
.model_tab TABLE {
	font-size: 11px;
}
.model_tab .model_data {
	padding-left: 20px;
	line-height: 140%;
	font-size: 10px;
}
.model_tab .model_data H2 {
	margin-bottom: 10px;
	font-size: 16px;
	line-height: 110%;
}
.model_tab .copy {
	padding-top: 7px;
	font-size: 9px;
}
.copy {
	font: 9px Tahoma;
}
.model_data_tab {
	margin-top: 19px;
	margin-left: 29px;
}
.model_data_tab H3 {
	font: bold 16px Arial;
	margin: 0px;
}

.model_data_tab2 TD {
	font-size: 12px;
	padding-left: 10px;
	padding-right: 10px;
	color: #030303;
}

.model_data_tab2 TD strong {
	font-size: 12px;
	color: #403f3f;
}

.model_data_tab2 A {
	color: #183A68;
	font-size: 12px;
	text-decoration: underline;
}
.model_data_tab2 A:hover {
	text-decoration: underline;
}

.model_data_tab2 H3 {
	font-weight: bold;
	font-family: Arial;
	font-size: 18px;
	margin: 0px;
	color: #ef1a27;
}

/*.model_data_tab2 TD {
	font-size: 12px;
	padding-left: 10px;
	padding-right: 10px;
	color: #030303;
}*/
.model_data_tab3 {
	margin-top: 10px;
	margin-left: 30px;
}
.model_data_tab3 H3 {
	font: bold 23px Arial;
	margin: 0px;
}

.model_data_tab3 TD {
	font-size: 12px;
	color: #030303;
}

.next_model_tab TD {
	color: #004178;
	font-size: 12px;
}
.next_model_tab TD A {
	color: #004178;
	font-size: 12px;
	text-decoration: underline;
}
.next_model_tab TD A:hover {
	color: #004178;
	font-size: 12px;
	text-decoration: underline;
}

.copy2 {
	color: #7b7b7b;
	font-size: 10px;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 10px;
	word-spacing: 0px;
}
.copy2 A {
	color: #7b7b7b;
	font-size: 10px;
	text-decoration: none;
}
.copy A:hover {
	text-decoration: none;
}
.bottom {
	font-size: 9px;
	color: #afafaf;
	line-height: 90%;
}
.bottom SPAN {
	font-size: 20px;
	color: #ef1a27;
	line-height: 130%;
}
.bottom SPAN A {
	font-size: 20px;
	color: #014071;
	text-decoration: none;
	line-height: 130%;
}
.bottom SPAN A:hover {
	font-size: 20px;
	color: #ef1a27;
	text-decoration: none;
	line-height: 130%;
}
.bottom A.dioge {
	color: #ADADAD;
	font-size: 10px;
	text-decoration: none;
}
.bottom A.dioge:hover {
	text-decoration: underline;
}
 A.copy {
	font-size: 9px;
	color: #afafaf;
	line-height: 90%;
	text-decoration: underline;
}
A.copy:hover {
	font-size: 9px;
	color: #afafaf;
	line-height: 90%;
	text-decoration: none;
}
.left_menu_td {
	border-right: 2px solid #33228e;
}
.left_menu_td TABLE {
	margin-right: 80px;
}
.left_menu_td H2 {
	color: #29308c;
	font-size: 22px;
}
.left_menu_tab UL {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
.left_menu_tab UL lI {
	text-align: right;
	font-size: 15px;
	color: #ef1a27;
	font-weight: bold;
	padding-bottom: 30px;
}
.left_menu_tab UL lI A {
	color: #29308c;
	font-size: 15px;
	font-weight: bold;
	text-decoration: none;
}
.left_menu_tab UL lI A:hover {
	text-decoration: none;
	color: #ef1a27;
}
.h2_tab {
	margin-bottom: 70px;
}
#main_tab {
	width: 757px;
	height: 568px;
	overflow: auto;
	scrollbar-base-color: #8d8d8d;
	scrollbar-3dlight-color:#8d8d8d;
	scrollbar-arrow-color:#8d8d8d;
	scrollbar-darkshadow-color:#8d8d8d;
	scrollbar-face-color:#8d8d8d;
	scrollbar-highlight-color:#8d8d8d;
	scrollbar-shadow-color:#8d8d8d;
	scrollbar-track-color:#e9e9e9;
}
.magazine {
	width: 360px;
	float: left;
	margin-bottom: 35px;
	margin-top: 15px;
	color: #41413f;
	font-size: 10px;
	line-height: 100%;
	font-weight: bold;
}
.magazine .img {
	float: left;
	padding-left: 20px;
	padding-right: 16px;
}
.magazine .mag_descript {
	float: left;
	margin: 0px;
	padding: 0px;
	width: 150px;
}
.magazine .mag_descript H4 {
	color: #41413f;
	font-size: 14px;
	margin-bottom: 5px;
}
.model_magazine {
	display: block;
	padding-left: 20px;
}
.model_magazine DIV {
	height: 1%;
	float: left;
	padding-right: 15px;
	padding-top: 10px;
}
.model_magazine_text {
	color: #5d5c5b;
	font-size: 10px;
	padding-left: 20px;
	font-weight: bold;
	font-family: Arial;
	padding-top: 15px;
	margin-bottom: 30px;
}
.model_magazine_text SPAN {
	font-size: 15px;
	padding-right: 5px;
}
.cover {
	float: left;
	width: 170px;
	padding-left: 16px;
	color: #5d5c5b;
	font-size: 10px;
	line-height: 130%;
}
.cover DIV {
	margin-top: 12px;
	margin-bottom: 12px;
}
.cover DIV SPAN {
	font-size: 15px;
	padding-right: 5px;
	font-weight: bold;
}
.cover2 {
	padding-left: 8px;
}
.model_sel {
	float: left;
	margin-bottom: 13px;
	width: 127px;
}
.model2_sel {
	float: left;
	margin-bottom: 13px;
}
.model_sel TABLE TD {
	font-size: 11px;
	line-height: 120%;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	letter-spacing: 0px;
}
.model2_sel TABLE TD {
	font-size: 11px;
	line-height: 120%;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	letter-spacing: 0px;
}
.model_sel TABLE TD A {
	font-size: 11px;
	line-height: 120%;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	letter-spacing: 0px;
	color: #000;
	text-decoration: none;
}
.model2_sel TABLE TD A {
	font-size: 11px;
	line-height: 120%;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	letter-spacing: 0px;
	color: #000;
	text-decoration: none;
}
.model_sel TABLE TD A:hover {
	text-decoration: underline;
}
.model2_sel TABLE TD A:hover {
	text-decoration: underline;
}
.model_sel DIV {
	padding: 6px 9px 7px 8px;
}
.model2_sel DIV {
	padding: 6px 9px 7px 8px;
}
.model_sel TABLE IMG {
	display: block;
	margin-bottom: 3px;
}
.model2_sel TABLE IMG {
	display: block;
	margin-bottom: 3px;
}
.selection {
	background-color: #ccd9e3;
}
.logo IMG {
	margin-top: 3px;
}

.cont_tab {
	font-size: 12px;
	font-weight: bold;
}
.cont_tab A {
	font-size: 11px;
	font-weight: bold;
	color: #000;
	text-decoration: none;
}
.cont_tab A:hover {
	font-size: 11px;
	font-weight: bold;
	color: #000;
	text-decoration: underline;
}
.cont_tab H3 {
	color: #29308c;
	font-size: 14px;
	margin-bottom: 30px;
}
.cont_tab H3 A {
	color: #29308c;
	font-size: 14px;
	text-decoration: none;
}
.cont_tab H3 A:hover {
	color: #29308c;
	font-size: 14px;
	text-decoration: none;
}
.cont_tab .input {
	border: 1px solid #000;
	font-size: 12px;
	margin-top: 2px;
	margin-bottom: 3px;
	font-family: Arial;
	font-weight: bold;
	width: 304px;
}
.cont_tab .submit {
	border: 1px solid #000;
	font: bold 12px Arial;
	background: #fff;
}
.select_model_form {
	font-size: 11px;
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	border: 1px solid #fff;
	background: #fff;
	color: #777977;
	padding: 0px;
	margin: 0px;
}
.select_model_form SELECT {
	font-size: 11px;
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	border: 1px solid #fff;
	background: #fff;
	color: #777977;
	padding: 0px;
	margin: 0px;
}
.auth_tab {font-weight: bold;}


/*************************/
.pers_tab UL {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
.pers_tab UL lI {
	text-align: right;
	font-size: 13px;
	color: #222020;
	font-weight: bold;
	padding-bottom: 22px;
}
.pers_tab UL lI SPAN {
	text-align: right;
	font-size: 12px;
	color: #707071;
	font-weight: bold;
}
.pers_tab UL lI A {
	color: #222020;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
}
.pers_tab UL lI A:hover {
	text-decoration: none;
	color: #222020;
}
.pers_tab UL lI A SPAN {
	color: #707071;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}
.pers_tab UL lI A:hover SPAN {
	text-decoration: none;
	color: #707071;
}
/**/
.cont_pers_tab {
	font-size: 12px;
	font-weight: bold;
	margin-top: 50px;
	margin-left: 131px;
}
.cont_pers_tab .adr {
	font-size: 13px;
	font-weight: bold;
	letter-spacing: 1px;
	word-spacing: 2px;
}
.cont_pers_tab .tel {
	font-size: 13px;
	font-weight: bold;
	letter-spacing: 0px;
	word-spacing: 1px;
	padding: 5px 0px;
}
.cont_pers_tab .t {
	color: #29308c;
	font-size: 12px;
	font-weight: bold;
	padding-top: 60px;
	padding-bottom: 16px;
}
.cont_pers_tab .t A {
	color: #29308c;
	font-size: 12px;
	font-weight: bold;
}
.cont_pers_tab .t A:hover {
	color: #29308c;
	font-size: 12px;
	font-weight: bold;
}
.cont_pers_tab A SPAN {
	font-size: 12px;
	font-weight: bold;
	color: #000;
	text-decoration: underline;
}
.cont_pers_tab A:hover SPAN {
	font-size: 12px;
	font-weight: bold;
	color: #000;
	text-decoration: underline;
}
.cont_pers_tab A .scem {
	font-size: 12px;
	font-weight: bold;
	color: #29308c;
	text-decoration: underline;
}
.cont_pers_tab A:hover .scem {
	font-size: 12px;
	font-weight: bold;
	color: #29308c;
	text-decoration: underline;
}
H3.cont_pers {
	color: #29308c;
	font-size: 14px;
	margin-bottom: 10px;
}
.cont_pers_tab .input {
	border: 1px solid #000;
	font-size: 12px;
	margin-top: 2px;
	margin-bottom: 3px;
	font-family: Arial;
	font-weight: bold;
	width: 498px;
}
.cont_pers_tab .submit {
	border: 1px solid #000;
	font: bold 12px Arial;
	background: #fff;
	margin-top: 30px;
}
.cont_pers_tab .textarea {
	width: 498px;
	border: 1px solid #000;
	font: 12px Arial;
	margin-bottom: 4px;
}
.h2_tab2 {
	margin-bottom: 23px;
}
.h2_tab2 H2 {
	margin: 0px;
	color: #ef1a27;
	font-size: 22px;
}


	

.anketa td{
	padding:2px 5px 5px 0px;
	color:#595c91;
	font-weight:bold;
}

.imp{color:#dd0000;)