body{
	margin:0px;
	padding:0px;
}

div.content td{
   font-size:90%;
   font-family: Verdana, Geneva, sans-serif;
   color:#000000;
   font-weight: normal;
   margin: 1.3em 0px 1.6em;
   line-height:145%;
}

.no_border{
	border-width:0;
}

div.content table p{
	font-size:100%;
}

div.content table td{
	vertical-align: top;
}


table.first{
	min-width: 200px;
	max-width: 1280px;
	width: expression( ( document.getElementsByTagName('body') && document.getElementsByTagName('body')[0].clientWidth < 1280 ) ? '100%' : '1280px')
}

h1{
   font-size: 23px;
   font-family: Verdana, Geneva, sans-serif;
   color:#303030;
   /*color:#737161;*/
	font-weight: normal;
   margin:2em 0 0 0;
}

h2{
	font-size: 23px;
	font-family: Verdana, Geneva, sans-serif;
	color:#303030;
	/*color:#737161;*/
	font-weight: normal;	
	margin:2em 0 0 0;
}



h2{
	font-size: 120%;
	margin:2em 0 0 0;
	font-family: Verdana, Geneva, sans-serif;
	color:#848484;
	font-weight: normal;	
}

h3{
	font-size: 110%;
	margin:2em 0 0 0;
	font-family: Verdana, Geneva, sans-serif;
	color:#848484;
	font-weight: normal;	
}

p{
	font-size:90%;
	font-family: Verdana, Geneva, sans-serif;
	color:#000000;
	font-weight: normal;	
	margin: 1.3em 0px 1.6em;
	line-height:145%;
}

.sign{
	font-size: 75%;
	font-family: Verdana, Geneva, sans-serif;
	color:#8B8B8B;
	font-weight: normal;	
	font-style: italic;
	margin:0px;
	line-height:165%;
}

.nomargin{
	margin:0px;
}

.news_h{
	font-size: 75%;
	font-family: Arial;
	color:#000000;
	font-weight: bold;	
	margin:0px;
	color:#404040;
	padding-bottom:3px;
}

td.line{
	border-bottom:5px solid #e8e8e8;
}

.news_date{
	margin:1em 0 0 0;
	color:#8F5E06;
	line-height:125%;
}

.news_date a{
	color:#8F5E06;
	text-decoration: none;
}

.news_date a:hover{
	color:#993300;
	text-decoration: none;
}


.news_company{
	color:#538629;
	line-height:125%;
	margin:0 0 0 0;
}

.news_company a{
	color:#538629;
	text-decoration: none;
}

.news_company a:hover{
	color:#993300;
	text-decoration: none;
}


.news_strah{
	color:#1E64BA;
	line-height:125%;
	margin:0 0 0 0;
}

.news_strah a{
	color:#1E64BA;
	text-decoration: none;
}

.news_strah a:hover{
	color:#993300;
	text-decoration: none;
}


.scribe{
	margin:0px;
	color:#575757;
	font-family: Arial;
	font-size: 75%;
}

.scribe2{
	margin:0px;
	color:#ffffff;
	font-family: Arial;
	font-weight: normal;
	font-size: 75%;
}

.info_h{
	margin:5px 10px 6px 10px;
	color:#ffffff;
	font-family: Arial;
	font-size: 78%;
	line-height:125%;
}

.info_h a{
	color:#1E64BA;
	text-decoration: none;
}

td.info{
	background-image:url(/img/f_g.gif);
	background-repeat: repeat-x;
	background-color: #b49661;
}

table.slogan{
	background-image: url(/img/f_1.gif);
	background-repeat: repeat-x;
	background-color: #e1e1e1;
}

td.info_o{
	padding:15px 10px 12px 18px;
	background-color:#e9e9e8;
}

p.info{
	color:#1E64BA;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 90%;
	line-height:100%;
	margin:0 0 7px 0;
	text-transform: lowercase;
}

p.info a{
	color:#1E64BA;
	text-decoration: none;
}

p.info a:hover{
	color:#1E64BA;
	text-decoration: underline;
}

.e-mail{
	color:#454545;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 75%;
	margin:0px;
}

a{
	color:#1E64BA;
	text-decoration: underline;
}

a:hover{
	color:#993300; /*#cc0033;*/
	text-decoration: underline;
}
input.scribe{
	border:1px solid #787778;
	width:100%;
}

input, textarea, select{
	 border:1px solid #787778;
	 font-size: 90%;  color:#000000; font-family: Verdana, Geneva, sans-serif;
}


ol {font-size: 90%;  color:#000000; font-family: Verdana, Geneva, sans-serif; margin: 1.3em 0px 0 1.6em;padding:0}
ol ul {font-size: 100%}
ul {font-size: 90%;  color:#000000; font-family: "Times New Roman"; margin: 1.3em 0px 0 1.6em;padding:0}
li {margin:0px 0px 0.5em 0px; line-height:145%;}
ul li {list-style-type:square}

ol p{font-size:100%}
ul p{font-size:100%}

ul h3{margin-bottom:10px}

table.p_nomargin td{
	padding:10px 10px 10px 0;
}

table.p_nomargin p{
	margin:0px;
}

table.p_nomargin h2{
	margin:2em 0 0 0;
}

table.videlenie{
	border-collapse:collapse;
	border:1px solid #848484;
	margin-top:1em;
}

table.videlenie td{
	border-collapse:collapse;
	border:1px solid #848484;
	font-size:90%;
	font-family: "Times New Roman";
	color:#000000;
}
small{
	font-size:80%
}

.menu{
   position:absolute;
   top:28px;
   left:14px;
   z-index:10;
   background-image: url(/img/menu_bg.gif);
   background-position: 234px 0;
   background-repeat: no-repeat;
   overflow: auto;
}

.menu td{
	padding:0 10px 0 10px
}

.menu a{
	font-size:12px;
	font-family: arial;
	color:#ffffff;
	text-decoration: none;
}

.menu a:hover{
	font-size:12px;
	font-family: arial;
	color:#ffffff;
	text-decoration: none;
}
	.sub_menu{z-index: 1; position:absolute; display:none}
	.sub_menu td{padding:0 5px 0 5px}
	.sub_menu a{color:#ffffff; font-size:12px;font-family:arial; text-decoration: none}
	.sub_menu a:hover{color:#ffffff; font-size:12px;font-family:arial; text-decoration: underline}

table.step_1 td{
	padding:10px 0 10px 0;
}

table.step_2 td{
	padding:10px 0 10px 0;
}

table.step_2 td input{
	width:100%;
}


#yes{
	display:none;
}

.p p{margin:0px}

.spisok {
	font-size:160%;
	font-family: "Times New Roman";
	color:#6A6A6A;
	font-weight: normal;
}

.spisok_2 {
	font-size:160%;
	font-family: "Times New Roman";
	color:#6A6A6A;
	font-weight: normal;
	margin:0 0 0 30px;
}

.step{
	background-color: #EFF1FA;
	width:100%;
}

div.p_margin_0 p{margin:0}
div.p_margin_0 h1{margin:30 0 10 0}
div.p_margin_0 h2{margin:25 0 10 0}
div.p_margin_0 h3{margin:25 0 10 0}

.nav_ {margin:0px 10px 0 10px}


.step_7{background-color: #EFF1FA;	width:100%;}
.step_7 p{margin:0px}
.step_7 h1{margin:35px 0 10px 0px}

.videlenie{color:#cc0000}

table.no_padding td{
	padding:0;
}

a.n_c p{
	color:#538629;
	margin:0 0 0 0;
	text-align:left;
	text-decoration: none;
}

a.n_c:hover p{
	color:#993300;
	text-decoration: none;
	margin:0 0 0 0;
	text-align:left;
	
}

a.n_s p{
	color:#1E64BA;
	margin:0 0 0 0;
	text-align:left;
	text-decoration: none;
}

a.n_s:hover p{
	color:#993300;
	margin:0 0 0 0;
	text-align:left;
	text-decoration: none;
}


table.slogan td h1{z-index:1; position:relative; left:-3px; margin:0}

p.new_menu{margin:7px 0px 7px 0px; line-height:100%}

td.str{
	color:#000000;
	font-size:11px;
	font-weight:bold;
	font-family: Arial;
	padding-top:10px;
}

font.str1{
	position:relative;
	left:-30px;
	z-index:2;
}



td.str2{
	color:#000000;
	font-size:11px;
	font-weight:bold;
	font-family: Arial;
	padding:10 0 0 3;
}


font.str1 strong{
	color:#377d14;
	font-size:13px;
	font-weight:bold;
	font-family: Arial;
}

td.str2 strong{
	color:#377d14;
	font-size:13px;
	font-weight:bold;
	font-family: Arial;
}

