BODY {
	background-color : ffdede;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : 2F4F4F;
	font-size: 12px;
}
A {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : Gray;
}

a.n_
{
	background-color : White;
	text-decoration : none;
	padding : 2px 17px 3px 14px;
	color : Red;
	font-size : 12px;
}
A:HOVER.n_ {
	text-decoration : none;
	color : Red;
}

A:HOVER {
	color : Black;
	text-decoration : underline;
}
IMG {
	border : 0px;
}
INPUT.poll {
	background-color : White;
	BORDER-TOP-WIDTH: 0px;
	BORDER-LEFT-WIDTH: 0px;
	FONT-SIZE: 14px;
	BORDER-RIGHT-WIDTH: 0px;
	border-bottom : 0px;
	margin-top : 5px;
	color : Red;
	font-weight : bold;
}
TD {
	font-size : 14px;
}

.form {
	BORDER-TOP-WIDTH: 0px;
	BORDER-LEFT-WIDTH: 0px;
	FONT-SIZE: 10px;
	BORDER-BOTTOM-WIDTH: 0px;
	BORDER-RIGHT-WIDTH: 0px;
	font-family : Arial, Helvetica, sans-serif;
	background-color : ffdede;
}
div.question {
	font-size : 12px;
	color : #2F4F4F;
	padding-top : 3px;
	padding-bottom : 3px;
}
DIV.r11 {
	font-size: 12px;
	padding-left : 12px;
	padding-right : 10px;
}.d {
	padding-top : 6px;
}

DIV.win_top {
	background-color: black; 
	text-align: center; 
	padding-top: 5px; 
	padding-bottom: 5px;
}
DIV.win_mid {
    background-color: red; 
	text-align: center; 
	font-weight:bold; 
	font-size : 12px; 
	padding-bottom: 2px; 
	padding-top: 2px;
}
DIV.win_body {
	font-size :14px; 
	padding-left: 20px; 
	padding-right: 20px; 
	padding-top: 20px;
}

A.up {
	text-decoration : none;
	background-color : #FFC0CB;
	padding-bottom : 2px;
	font-weight : bold;
	padding-left : 5px;
	padding-right : 4px;
}
.r1 {
	text-decoration : none;
	font-weight : bold;
	color : Red;
	background : #ffdede;
	padding-left : 10px;
	padding-right : 10px;
	padding-bottom : 2px;
	padding-top: 2px;
	font-size : 12px;
}
.r2 {
	text-decoration : none;
	font-weight : bold;
	color : White;
	background : #FF3333;
	padding-left : 10px;
	padding-right : 10px;
	padding-bottom : 2px;
	font-size : 12px;
}

A:HOVER.r1 {
	text-decoration : none;
	color : White;
	background : Red;
}
A:active.r1 {
	text-decoration : none;
	color : White;
	background : Red;
}

A.bott_menu {
	text-decoration : none;
}
A:HOVER.bott_menu {
	color : Black;
}
A.detail {
	color : Red;
	font-size : 14px;
	padding-left : 5px;
	background-color : White;
	padding-right : 5px;
	text-decoration : none;
	font-weight : normal;
}
A.sitemap {
	color : 2F4F4F;
	font-size : 12px;
	text-decoration : underline;
}
A:HOVER.sitemap {
	text-decoration : none;
}

A.menu {
	font-size : 16px;
	color : White;
	padding-right : 20px;
	text-decoration : none;
	font-family : "MS Sans Serif", Geneva, sans-serif;
}
A:HOVER.menu {
	text-decoration : none;
	color : #F0FFFF;
}
A.submenu {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : White;
	text-decoration : none;
}
A:HOVER.submenu {
	color : Black;
}
A.menu2 {
	padding-left : 10px;
	padding-right : 10px;
	color : Red;
	text-decoration : none;
	font-weight : normal;
	font-size : 12px;
}
A.quick {
	font-size : 13px;
	font-weight : bold;
	color : #2F4F4F;
	text-decoration : none;
}
A.quick_ {
	font-size : 12px;
	font-weight : normal;
	color : #2F4F4F;
	text-decoration : underline;
}
A:hover.quick_ {
	text-decoration : none;
}
SPAN.here {
	font-size : 13px;
	font-weight : bold;
	color : Red;
	text-decoration : none;
}
SPAN.clock {
	color : Silver;
	font-size : 12px;
	padding-top: 0px;
	padding-right: 15px;
}
.action_items {
	color : Black;
	font-size : 13px;
	font-weight : bold;
	border-left: 6px solid #FFC0CB;
	padding-top: 10px;
}
SPAN.action_date {
	font-size : 12px;
	font-weight : normal;
	color : #696969;
}

TABLE.hot {
	font-size : 12px;
	background-color : #E6E6FA;
	border-top : 3px solid Silver;
}
TABLE.map {
	background-color : #ffdede;
	border-top : 1px solid #FF6347;
	border-left : 1px solid #FF6347;
}

TABLE.action {
	background-color : Red;
	font-size : 12px;
	color : White;
	font-weight : bold;
	text-align : center;
	padding-bottom : 5px;
}
TABLE.block_img {
	background-color : #ffdede;
	border-top : 1px solid #FF6347;
	border-bottom : 1px solid #FF6347;
}

TD.ch {
	font-size : 12px;
}

TD.map {
	text-align : right;
	padding-bottom : 12px;
	padding-top : 8px;
	padding-right : 30px;
}
TD.red {
	background-color : #ff3333;
	background-repeat : no-repeat;
	vertical-align : top;
}
TD.s_icons {
	padding-top: 8px;
	background-color : Black;
	text-align : right;
	vertical-align : top;
}

TD.menu_icons {
	padding-top : 10px;
	text-align : center;
}
TD.left {
	background-color : ffdede;
	vertical-align : top;
	text-align : right;
	padding-left : 10px;
	padding-right : 8px;
	font-weight : bold;
	font-size : 14px;
	color : Black;
}
TD.right {
	background-color : ffdede;
   	vertical-align : top;
	padding-right : 10px;
	padding-left : 8px;
	font-weight : bold;
	font-size : 14px;
	color : Black;
}
TD.index_body {
	background-color : White;
	vertical-align : top;
	padding-top : 1px;
	padding-left : 30px;
	padding-right : 30px;
	font-size : 12px;
	text-align : justify;
	border-top : 1px solid Gray;
}
TD.index_body_index {
	background-color : White;
	vertical-align : top;
	padding-top : 10px;
	padding-left : 10px;
	padding-right : 10px;
	font-size : 13px;
	text-align : justify;
	background-image : url(blk_bgr1.gif);
    background-position : bottom;
    background-repeat : repeat-x
}
TD.index_item {
	font-size : 18px;
	font-weight : bold;
}

TD.menu {
	background-color : Black;
	vertical-align : bottom;
}
TD.menu_m {
	background-color : Black;
	vertical-align : top;
	padding-top : 5px;
}
TD.bott_menu {
	background-color : ffdede;
	vertical-align : middle;
	font-size : 10px;
	color : Gray;
}
TD.submenu {
	border-right : 2px solid #ffcccc;
	padding-right : 10px;
	padding-left : 10px;
	color : White;
	font-size : 12px;
}
.date {
	font-size : 11px;
	color : Red;
	padding-top : 3px;
}
a.news_item {
	font-size : 12px;
	color : 2F4F4F;
	text-decoration : none;
	font-weight : normal;
}
a:hover.news_item {
	text-decoration : none;
}
TD.poll_red {
	font-size : 14px;
	font-weight : bold;
	color : White;
	text-align : right;
	background-color : Red;
}
TD.poll_white {
	font-size : 14px;
	font-weight : bold;
	color : Red;
	text-align : right;
	background-color : White;
}
TD.about_us {
	font-size : 12px;
	vertical-align : top;
}
TD.bloks {
	font-size : 14px;
	text-align : center;
	color : #696969;
	font-weight : bold;
	padding-top : 12px;
	padding-bottom : 8px;
	vertical-align : top;
}
TD.body {
	background-color : White;
	padding-left : 20px;
	padding-right : 20px;
	padding-top : 10px;
	padding-bottom : 20px;
	font-size : 12px;
	text-align : justify;
	vertical-align : top;
}
Table.menu2 {
	text-align : right;
	background-color : Black;
}
TD.menu2 {
	background-color : White;
	border-top : 1px solid Black;
}
TD.b_l {
	padding-top : 10px;
	padding-right : 5px;
	font-size : 10px;
	color : Gray;
	vertical-align : top;
}
TD.b_r {
	padding-top : 10px;
	padding-left : 5px;
	font-size : 10px;
	color : Gray;
	vertical-align : top;
}
TD.map_1 {
	background : url(maps/chornovola.gif) no-repeat right;
	vertical-align : top;
	border-right : 1px solid  #ff3333;
	border-bottom : 1px solid  #ff3333;
}
TD.map_2 {
	background : url(maps/galytska.gif) no-repeat right;
	vertical-align : top;
	border-right : 1px solid  #ff3333;
	border-bottom : 1px solid  #ff3333;
}
TD.map_3 {
	background : url(maps/molodizhna.gif) no-repeat right;
	vertical-align : top;
	border-right : 1px solid  #ff3333;
	border-bottom : 1px solid  #ff3333;
}
.border
{
	border-top: 1px solid #ff3333;
	border-left: 0px solid #ff3333;
	vertical-align : top;
	padding-bottom : 10px;
}
TD.n_ch {
	vertical-align : top;
	text-align : right;
	border-right : 3px solid #FFC0CB;
	font-size : 10px;
	font-weight : bold;
}
