* { margin:0; padding:0; font-family:Arial, Tahoma, Verdana; font-size:12px; color:#393939; line-height:16px; }

body {
	background-color:#FFFFFF;
}

p {
	text-align:left;
	line-height:16px;
	margin-bottom:16px;
}

h2 {
	font-family:Arial, Tahoma, Verdana;
	font-size:17px;
	color:#023F88;
	margin:25px 0 10px 0;
}
h3 {
	font-family:Arial;
	font-size:12px;
	color:#023F88;
	font-weight:normal;
	margin-bottom:5px;
}
h4 {
	font-family:Arial;
	font-size:18px;
	color:#00A304;
	font-weight:normal;
	margin-bottom:20px;
	line-height:normal;
}

b.mini_header {
	font-family:Arial, Tahoma, Verdana;
	font-size:14px;
	color:#023F88;
}

ul,ol {
	margin:-10px 0 0 30px;
	padding:0;
}
li {
	margin:0 0 3px 0;
	padding:0;
	line-height:14px;
}
td.arrow {
	background-color:#DFDFDF;
}

	
/******* стили для анонсов новостей на индексной *******/

.date{
	font-size:14px;
	line-height:28px;
	font-weight:normal;
}
.RecLink {
	font-size:14px;
	line-height:22px;
	color:#023F88;
	font-weight:normal;
	text-decoration: none;
}
p.block_news {
	margin:2px 6px 9px 6px;
}
div.more {
	background-image:url("../img/more_bg.gif");
	background-repeat:repeat-x;
	background-position:top;
	height:7px;
	text-align:right;
}
/*******************************************************/

/******* стили для даты на индексной странице *******/
#cur_date {
	border:1px solid #C2C9D1;
	background-color:#ECF1F6;
	height:92px;
}
div.date_now {
	text-align:center;
	padding-top:7px;
	font-size:12pt;
}
div.cur_date {
	text-align:center;
	padding-top:11px;
	
}
.number{
	font-size:36px;
	text-align:center;
	padding-top:14px;
	padding-bottom:6px;
	color: rgb(2, 63, 136);
	font-family:Verdana, Tahoma, Century Schoolbook, Bookman Old Style;
	font-weight:normal;
	}

/****************************************************/

/************************** стили для шапок **************************/
.header-blue {
	background-image:url("../img/bg_blue.gif");
	background-repeat:repeat-x;
	background-position:top;
	height:25px;
	border-right:1px solid #368AF3;
	border-left:1px solid #368AF3;
	text-align:right;
	padding-right:12px;
}
div.header-red {
	background-image:url("../img/headers/bg_red.gif");
	background-repeat:repeat-x;
	background-position:top;
	height:25px;
	border-right:1px solid #F42F31;
	border-left:1px solid #F42F31;
	text-align:right;
	padding-right:12px;
}
div.header-yellow {
	background-image:url("../img/bg_yellow.gif");
	background-repeat:repeat-x;
	background-position:top;
	height:25px;
	border-right:1px solid #F9BE28;
	border-left:1px solid #F9BE28;
	text-align:right;
	padding-right:12px;
}
/*********************************************************************/

/************************* стили курсов валют ************************/
td.head_kurs {
	line-height:normal;
	font-family:Verdana, Tahoma, Arial;
	font-size:10px;
	color:#314358;
	padding:4px 10px 3px 10px;
}
td.valuta {
	border-right:1px solid #ECF1F6;
	font-family:Verdana, Tahoma, Arial;
	font-size:10px;
	color:#5B6062;
	font-weight:bold;
	line-height:18px;
	text-align:center;
}
/*********************************************************************/

/************************* стили для контактных данных (bottom) ************************/
.bottom {
	font-family:Verdana, Tahoma, Arial;
	font-size:11px;
	line-height:12px;
}
.bot-head {
	font-family:Verdana, Tahoma, Arial;
	font-size:10px;
	color:#003976;
	line-height:18px;
}
.warning {
	font-size:10px;
	font-family:Arial, Tahoma, Verdana;
	/* color:#D83C3F; */
}
/***************************************************************************************/

input, select, option, textarea {
	border:1px solid #B3B3B3;
	height:19px;
	line-height:17px;
	font-size:11px;
	color:#616161;
	font-family:Verdana, Tahoma, Arial;
	padding:0 2px;
}
input.text {
	border:1px solid;
	border-top-color:#B3B3B3;
	border-left-color:#B3B3B3;
	border-right-color:#FFF;
	border-bottom-color:#FFF;
	height:17px;
	line-height:15px;
	font-size:12px;
	color:#616161;
	font-family:Arial, Tahoma, Verdana;
	padding:0 5px;
}
input.submit {
	border:0;
	background-color:#023F88;
	height:19px;
	line-height:15px;
	font-size:11px;
	font-weight:bold;
	color:#FFF;
	font-family:Verdana, Tahoma, Arial;
	padding:0 5px;
	cursor:hand;
	cursor:pointer;
}
input.subs_ua {
	border:0;
	background-image:url("../img/subs.gif");
	width:92px;
	height:17px;
	cursor:hand;
	cursor:pointer;
	padding-left: 0;
}
input.subs_en {
	border:0;
	background-image:url("../img/subs_en.gif");
	width:92px;
	height:17px;
	cursor:hand;
	cursor:pointer;
	padding-left: 0;
}
input.search_ua {
	border:0;
	background-image:url("../img/search.gif");
	width:59px;
	height:17px;
	cursor:hand;
	cursor:pointer;
}
input.search_en {
	border:0;
	background-image:url("../img/search_en.gif");
	width:59px;
	height:17px;
	cursor:hand;
	cursor:pointer;
}

td.top_line_passive {
	background-color:#023F88;
}
td.top_line_passive1 {
	background-color:#FFF;
}
td.menu_passive {
	padding:0 4px;
}
td.menu_passive1 {
	padding:0 10px;
	font-weight:bold;
}
td.menu_passive a {
	line-height:33px;
	text-decoration:none;
	color:#404040;
	background-image:url("../img/menu_passive.gif");
	background-repeat:no-repeat;
	background-position:center bottom;
	padding:9px 0 6px 0;
}
td.menu_passive a:hover {
	color:#DC7000;
	background-image:url("../img/menu_active.gif");
	background-repeat:no-repeat;
	background-position:center top;
}
td.menu_passive1 a {
	line-height:20px;
	text-decoration:none;
	color:#023F88;
	padding:3px 0 6px 0;
}
td.menu_passive1 a:hover {
	color:#E6A20F;
	background-image:url("../img/menu_active1.gif");
	background-repeat:no-repeat;
	background-position:center bottom;
	font-weight:bold;
}
td.menu_passive span {
	line-height:33px;
	text-decoration:none;
	padding:9px 0 6px 0;
	color:#DC7000;
	background-image:url("../img/menu_active.gif");
	background-repeat:no-repeat;
	background-position:center top;
}
td.menu_passive1 span {
	line-height:20px;
	text-decoration:none;
	padding:3px 0 6px 0;
	color:#E6A20F;
	background-image:url("../img/menu_active1.gif");
	background-repeat:no-repeat;
	background-position:center bottom;
	font-weight:bold;
}
td.t_head{
	background-color:#FDB927;
	padding:4px 9px 4px 9px;
}
td.t_body1{
	padding:3px 9px 3px 9px;
}
td.t_body2{
	background-color:#E8E8E8;
	padding:3px 9px 3px 9px;	
}

#logo_ua {
	position:absolute;
	top:30px;
	left:0;
	width:980px;
	height:103px;
	background-color:#FDB927;
	background-image:url("../img/top_bg.gif");
	background-position:top right;
	background-repeat:no-repeat;
}

#logo_en {
	position:absolute;
	top:30px;
	left:0;
	width:980px;
	height:103px;
	background-color:#FDB927;
	background-image:url("../img/top_bg_en.gif");
	background-position:top right;
	background-repeat:no-repeat;
}

a {
	color:#003976;
	text-decoration:underline; }
a:hover {
	color:#DF7402;
}
a.menu_dop {
	font-family:Arial;
	color:#023F88;
	font-size:14px;
	background-image:url("../img/menu_dop_passive.gif");
	background-repeat:no-repeat;
	background-position:left center;
	padding-left:15px;
	text-decoration:none; }
a.menu_dop:hover {
	background-image:url("../img/menu_dop_active.gif");
	color:#ECA516;
}
span.menu_dop_active {
	font-family:Arial;
	color:#ECA516;
	font-size:14px;
	background-image:url("../img/menu_dop_active.gif");
	background-repeat:no-repeat;
	background-position:left center;
	padding-left:15px;
	text-decoration:none;
}
a.more_text {
	line-height:20px;
	font-family:Arial;
	color:#023F88;
	font-size:15px;
	background-image:url("../img/more_text.gif");
	background-repeat:no-repeat;
	background-position:left center;
	padding-left:15px;
	text-decoration:none; }
a.more_text:hover {
	color:#E6A20F;
}
a.more_text_active, a.more_text_active:hover {
	line-height:20px;
	font-family:Arial;
	color:#E6A20F;
	font-size:15px;
	background-image:url("../img/more_text.gif");
	background-repeat:no-repeat;
	background-position:left center;
	padding-left:15px;
	text-decoration:none;
}

a.header,a.header:link,a.header:visited,a.header:active	{
	font-size:14px;
	line-height:22px;
	color:#023F88;
	font-weight:normal;
	text-decoration: none;	}
a.header:hover {
	color:	#DF7402;	}

.feedback_text{
	font-weight:bold;
	
	
}
.head{
	height:32px; 
	background-image:url("../img/bg.gif"); 
	background-repeat:repeat-x; 
	background-position:bottom; 
	<!--margin-bottom:15px; -->
	}
	
.page_name{
	font-size: 28px;
	color:#F9BE28;
	font-weight:normal;
	font-family:Arial;
	padding-top:5px;
	padding-bottom:5px;
	padding-right:10px;
	height:32px; 
	}
	
*.date_cur{
	border: 1pt;
	
	
	text-align: center;
	valign: middle;
	border-style: solid;
	border-color: #C2C9D1;
	background-color: #ECF1F6;
	}

/* kurs valut */

#kalendar_baluty{

font-family:Verdana, Arial, Helvetica, sans-serif;
}


.left{

background-image:url(../img/l_pol.gif);
background-repeat:repeat-y;
background-position:left;
background-color:#ecf1f6;
border-right: 1px solid #CCCCCC;

}

#center_block{
background-color:#ecf1f6;

}

#today{
font-size:14px;
color:#5b6062;
text-align:center;
margin-bottom:10px;
margin-top:0;

}

#data{
font-size:35px;
color:#fdb927;
text-align:center;
font-weight:bold;
margin-bottom:5px;
}

#mounth{
font-size:12px;
color:#023f88;
text-align:center;
font-weight:bold;
margin-bottom:10px;
}

.flagi{
background-color:#ecf1f6;
border-left:1px solid #CCCCCC;
text-align:center;
height:23px;
}

#vv{
background-color:#ecf1f6;
border-left:1px solid #CCCCCC;
border-top:1px solid #CCCCCC;
}

.valuta_nbu{
background-color:#ecf1f6;
border-top:1px solid #CCCCCC;
font-size:11px;
color:#314358;
text-align:center;

}
#text_bot{
border-left:1px solid #CCCCCC;
border-bottom:1px solid #CCCCCC;
background-color:#ecf1f6;
font-size:12px;
color:#314358;
padding-left:5px;
padding-bottom:3px;
}

#text_bot div{
border-left:0px solid #CCCCCC;
border-bottom:0px solid #CCCCCC;
background-color:#ecf1f6;
font-size:11px;
color:#314358;
padding-left:5px;
padding-bottom:3px;
}

#right_col{
border-right:1px solid #CCCCCC;
border-top:1px solid #CCCCCC;
border-bottom:1px solid #CCCCCC;
background-color:#ecf1f6;
}

.light_val{
font-size:11px;
font-weight:bold;
color:#5b6062;
text-align:center;
border:1px solid #ecf1f6;
height:23px;
}

.val{

font-size:11px;
font-weight:bold;
color:#5b6062;
text-align:center;
border:1px solid #ecf1f6;
background-color:#ecf1f6;
height:23px;
}