html * {
	margin:0;
	padding:0;
}
body {
	color:#010000;
	font: normal 62.5% "Tahoma", sans-serif;
	background:#002763;
	position:relative;
}

a {color:#8aae1b; text-decoration:underline;}
a:hover {color:#688315; text-decoration:none; outline:none; }
a img {border:0;}

.spacer {
	clear:both;
}

.infoArea h1 {font-size:20px;}
.infoArea h2 {font-size:16px;} 
.infoArea h3 {font-size:14px;} 
.infoArea h4 {font-size:12px;} 
.infoArea h5 {font-size:11px;} 



.main {
	width:978px;
	margin:0 auto;
	background:#d7d9de url(../img/bg_center.gif);
}

.decorNone {
	text-decoration: none;
}

.intop .grey {
	background:#d0d2d7;
	height:50px;
} 

.intop .topinfo {
	background:url(../img/shapka_ua.jpg) top center no-repeat;
	height:201px;
	margin-top:-50px;
	position:relative;
}

.intop .ua {
	background:url(../img/shapka_ua.jpg) top center no-repeat;
	height:201px;
	margin-top:-50px;
	position:relative;
}

.intop .en {
	background:url(../img/shapka_en.jpg) top center no-repeat;
	height:201px;
	margin-top:-50px;
	position:relative;
}

.intop .topinfo .lang {
	float:right;
	margin-top:37px;
	padding-right:84px;
	font-weight:bold;
	text-transform:uppercase;
	font-size:11px;
	color:#8aae1b;
}
.intop .topinfo .lang a {
	text-transform:none;
	font-weight:normal;
}
.intop .topinfo .lang a.sitemap {
	color:#2c7dc3;
}
.box {
	border-top:3px solid #95be19;
}

.empty {
	background:url(../img/gerb.gif) center top no-repeat;
	margin-top:30px;
}

ul li ul, ol li ol, ul li ol, ol li ul {
    margin-left:15px;
}
ul li ul li ul, ol li ol li ol, ul li ul li ol, ul li ol li ul, ul li ol li ol, ol li ul li ul  {
    margin-left:30px
}


.shiftText {
	padding: 10px;
	text-align: justify;
	font-size: 13px;
}

.shiftText table {
	border-collapse: separate;
	border: 1px solid #F2F2F2;
}

.shiftText table td {
	padding: 4px;
	background: #F2F2F2;
}

.shiftText ul, .shiftText ol {
	margin: 4px 10px 3px 15px;
}
.shiftText ul li, .shiftText ol li {
	margin: 4px 10px 3px 15px;
}

.mainTBL {
	border-collapse:collapse;
	width:950px;	
	margin:0 14px;
}
.inleft,  .inright, .incenter {
	vertical-align:top;
}
.inleft {
	width:241px;
	background:#f4f4f4 url(../img/bg_left.gif) right repeat-y;
	
}
.inright {
	width:190px;
	background:#f4f4f4 url(../img/bg_right.gif) left repeat-y;
}

.incenter {
	background:#fff;
}

.inleft .navi {
	margin-top:-3px;
	position:relative;
}

.inright h2  {
	background:#00539b url(../img/setka.gif) left top;
	padding:7px 20px;
	font-size:14px;
	color:#fff;
	margin-top:1px;
	zoom:1;
	position:relative;
}

.inright .golos {
	margin-top:-3px;
	position:relative;
	font-size:1.1em;
} 

.inright .golos table td {
	padding:2px 3px;
	vertical-align:middle;
}
.inright .golos p {
	padding:10px 0;
}
.inright .golos p input {
	background:url(../img/bg_button.gif) center repeat-x;
	border:none;
	color:#fff;
	text-decoration:underline;
	font-size:11px;
	padding:4px 8px;
}

.link a img {
	text-decoration: none;
	margin-left: 5px;
}

.inright .anons .no1 {
	padding:5px 10px 5px 20px;
	border-bottom:1px solid #d3d9dc;
	font-size:1.1em;
}
.inright .anons .no1 a {
	color:#010000;
}
.inright .anons .no1 .date {
	color:#2c7dc3;
	background:url(../img/blue_arrgo.gif) left center no-repeat;
	margin-left:-10px;
	padding:5px 10px;
	position:relative;
}
.inright .anons .no1 .more {
	padding:10px 0 5px 0;
}
.inright .anons .no1 .more span {
	background:#2c7dc3;
	padding:2px;
}
.inright .anons .no1 .more a {
	color:#fff;
	text-decoration:underline;
}
.inright .anons .no1 .more a:hover {
	text-decoration:none;
}
.incenter .infoArea .header {
	background:url(../img/bg_header_yellow.jpg) center top no-repeat;
	height:24px;
	padding:6px 15px 0 24px;
}
.incenter .infoArea .header h1 {
	float:left;
	font:normal 17px "Tahoma", sans-serif;
	color:#fff;
}
.incenter .infoArea .header h3 {
	float:right;
	padding-right:16px;
}
.incenter .infoArea .header h3 a {
	font:normal 11px "Tahoma", sans-serif;
}

.incenter .green .header {background:none; margin-top:-30px; position:relative; zoom:1;}
.incenter .green .header h3 a {color:#3f5700}
.incenter .green .header h3 {background:url(../img/zoom_green.gif) right center no-repeat}

.incenter .yellow .header {background:url(../img/bg_header_yellow.jpg) top center no-repeat;}
.incenter .yellow .header h3 a {color:#565700}
.incenter .yellow .header h3 {background:url(../img/zoom_yellow.gif) right center no-repeat}

.incenter .blue .header {background:url(../img/bg_header_blue.jpg) top center no-repeat;}
.incenter .blue .header h3 a {color:#003d72}
.incenter .blue .header h3 {background:url(../img/zoom_blue.gif) right center no-repeat}

.incenter .infoArea .brd_grey {
	margin:2px; 
	border:1px solid #e1e1e1;
	padding:5px 14px 5px 24px;
	font-size:1.1em;
}
.incenter .infoArea p {
	padding:5px 0;
}
.incenter .infoArea p a {
	color:#010000;
}

.incenter .infoArea .date span {
	background:#2c7dc3;
	color:#d6ff62;	
	padding:2px 7px;
	font-size:11px;
}
.incenter .infoArea .date strong {
	font-weight:normal;
	color:#fff;
}
.incenter .infoArea .more a {
	font-size:0.8em;
	padding-right:13px;
}
.incenter .green .more a {
	color:#2c7dc3;
	background:url(../img/plus_blue.gif) right center no-repeat;
}
.incenter .yellow .more a, .incenter .blue .more a {
	color:#8aae1b;
	background:url(../img/plus_grren.gif) right center no-repeat;
}

.inleft .baner {
	text-align:center;
	padding:10px;
	background:#2c7dc3;
	z-index:0;
}
.inleft .viski {
	background:url(../img/viski_grey.gif) top left repeat-x;
	height:4px;
}

.inleft .navi {
	border-bottom:1px solid #fff;
	background:url(../img/setka.gif) left top;
	padding:21px;
}

.inleft .navi ul  {
	margin:0;
	background:#2c7dc3;
	list-style:none;
	position:relative;
}
.inleft .navi ul li {
	list-style:none;
	display:block;
	position:relative;
	background:url(../img/whitedot.gif) bottom left repeat-x;
}
.inleft .navi ul li a {
	display:block;
	font-size:14px;
	font-weight:bold;
	color:#fff;
	text-decoration:none;
	zoom:1;
	padding:10px 10px 10px 24px;
	background:url(../img/arrow_blue.gif) 10px 50% no-repeat;
}
.inleft .navi ul li a:hover {
	background:url(../img/arrow.gif) 10px 50% no-repeat;
}

.inleft .navi ul li.hovered {
	background:#9ec32c url(../img/whitedot.gif) bottom left repeat-x;
}
.inleft .navi ul ul {
	position:absolute;
	top:0;
	left:199px;
	width:200px;
	z-index:100;
	zoom:1;
}
*html .inleft .navi li.hovered {
	border-bottom:1px solid #2c7dc3;
	margin-bottom:-1px;
}

.inleft .navi ul ul {display:none;}

/***************  footer ***************************/
.footer {
	background:url(../img/viski_bottom.gif) top no-repeat;
	padding:0 25px;
	font-size:1.1em;
}
.footer table {
	border-collapse:collapse;
	background:#fff url(../img/viski_bottom.gif) top center no-repeat;
	width:100%;
}
.footer table td {
	width:33%;
}
.footer .copy {
	padding:12px 20px;
}

.footer .navi {
	font-size:1.1em;
	text-align:center;
}
.footer a {
	text-decoration:underline;
	color:#010000;
}
.footer a:hover {
	text-decoration:none;
	color:#8aae1b;
}
.footer .copy a,  .footer .develop a {
	text-decoration:none;
}
.footer .develop {
	text-align:right;
	padding:12px 20px;
}
.addon {height: 1px; padding-top: 4px; overflow: hidden;}
a.sh {cursor: pointer; font-weight: bold;}
div#rub {
	position: absolute;
	margin: 10px 15px;
	background-color: #F9F9FD;
	border: 1px solid #CC9900;
	width: 300px;
}

div#rub ul li {
	margin: 0 0 0 10px;
	list-style-image: url(../img/r.gif);
}

.hide {
	display: none;	
}

.header h1 .navigator a {
	font-size: 12px;
	color: #fff;
	margin-bottom: 4px;
}

h1.title {
		font-size: 14px;
}