BODY {
font-size:10pt;
color:#000;
font-family:Arial, Verdana,Helvetica, sans-serif;
background-color:#FFF;
margin:0;
padding:0;
}

img { border-color:#000; }

a {color:#C31200;cursor:pointer;text-decoration:none;}
a:hover {
cursor:pointer;
color:#C31200;
text-decoration:underline;
}

.show_detail {padding: 0px 5px 0 5px;color:#000000;font-size:10pt; margin:20px 0px 0px 0px}
.show_detail a:visited {color:#818181}
.show_detail .first_photo {margin:15px 5px 0 0;}
.show_detail P {margin-top:12px;margin-bottom:0;margin-right:5px;}

H1, H1 a, H1 a:hover {
font-size:15pt;
font-family: Tahoma, Arial,  Helvetica, sans-serif;
color:#C31200;
margin: 5px 5px 0px 0px;
text-decoration:none;
padding-bottom:0px;
}

H2 {
font-size:11pt;
color:#C31200;
margin-top:0;
margin-bottom:0;
font-weight:bold;
text-decoration:none;
padding-bottom:0px;
}


H3, .H3, H3 a,  H3 a:hover,  A.header,.header, A.header:hover {
font-weight:bold;
font-size:9pt;
color:#C31200;
text-align:left;
margin: 2px 0 2px 0;
padding:0 0 0 0px;
text-decoration:none;
}

.error { color:#C31200; }
.grey { color:#666666; }
.white { color:#fff; }

.date	{font-size:9pt;	color:#555;}
.date2	{font-size:9pt;	color:#C31200;}
.date3	{font-size:9pt;	color:#000000;}
.small { font-size:10pt; color:#676767;}

.smalltext, .smalltext a, .smalltext a:hover, .smalltext a:visited {
padding: 3px;
font-size:8pt;
color:#8c8c8c;
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
text-align:justify;
text-decoration:none;
}

.newsitem3, .newsitem3 a  {
	margin:0 0px 0 5px; 
	padding: 0 0 0 0px; 
	color:#000000;
	}

td { font-size:10pt; color:#000000; font-family:  Arial, Tahoma, Verdana; }

a.td, a.news { cursor:pointer; color:#000; text-decoration:none; }
a.topnews{font-weight:bold}
a.td:hover, a.news:hover { color:#000; text-decoration:underline; }
a.menu, a.menu:hover, a.sub_menu:hover, .content {font-size:8pt;color:#000;}
a.sub_menu {font-size:8pt;color:#000;}
a.header {color: #C31200;}

.form,form { padding-bottom:0; margin:0; }
.input {border:#d6d6d6 1px solid;	font-size:9pt;	color:#666;	background-color:#f4f4f4;}
.checkbox {color:#666;	background-color:#efefef;}
.button {border :#d6d6d6 1px solid;	font-size:9pt;	color:#676767;	background-color:#ececec;}

HR {color:#CCC; height:1px; background-color:#efefef;}

#comment_div { overflow:auto;	width:460px;}

.dnone {display:none;}

#scroller { overflow:auto; height:700px; width:100%; border-top:#999 1px solid; }
#scroller240350 { overflow:visible;	height:350px;	width:240px;}

#rightbanner { position:relative; width:120px; float:right;}

/*
.block_header, .block_header a, .block_header a:hover {
vertical-align:middle;
text-transform:uppercase;
background-color:#eee;
color:#000; font-size:9pt; text-align:left;
padding: 0px 0px 2px 10px;
border-bottom: 1px solid #cccccc;
}
*/
.block_header, .block_header a, .block_header a:hover {
vertical-align:middle; text-transform:uppercase; background-color:#eee;
color:#C31200; font-size:9pt; text-align:left;
padding: 4px 0 2px 10px;
border-bottom: 1px solid #cccccc;
border-top: 1px solid #cccccc;
}

.block_footer { vertical-align:middle; color:#000; font-size:9pt; text-align:right; padding:0px 2px 2px 0px; border-bottom: 0px solid #cccccc; }
.block_footer a, .block_footer a:hover {border-bottom: 0px;}

.delimiter_top	{ border-top: 3px solid #FF960D; border-bottom: 2px solid #C31200; }
.last_delimeter { border-top: 1px dotted #aaaaaa; font-size:1px; margin-bottom:4px; }
#news td,.content {color:#000;}
#block_top {margin:0 0 0 10px; font-family:Arial, Helvetica, sans-serif;}

#block_last  {margin-top:4px}
#block_last a {font-size:9pt}
#block_last a:visited {color:#666666}
#block_last a.topnews:visited {color:#9E5F6D}
#block_last .grey{font-size:11px}

.block_pubs { background-color: #ffffff; }
.block_pubs ul {margin:0; padding:0; list-style:none;}
.block_pubs li {float:left; background-color: #ffffff; border-bottom: 1px dotted #aaaaaa; padding: 8px 3px 8px 1px;}
.block_pubs img { margin : 2px 5px 2px 2px;}
.block_pubs .short_pub {font-size:12px;color:#000; margin-top:5px;}
.block_pubs a {padding-right:0;padding-left:0;font-weight:700;font-size:12px;color:#C31200;font-family:Tahoma, Arial, Helvetica, sans-serif;text-align:left;}
.block_pubs P {margin:0px}

.block_things {background-color: #ffffff;  width:100%; margin-top:5px; display:block;}
.block_things ul {margin:0 10px 0 0; padding:0; list-style:none;}
.block_things li {margin-top:4px;padding-left:8px;padding-right:6px; width:100%;border-bottom: 1px dotted #aaaaaa;padding-bottom:12px}
.block_things img { margin : 2px;}
.block_things a {font-size:9pt}
.block_things .delimeter {border-bottom: 1px dotted #aaaaaa; width:100%; margin:0px;font-size:1px;padding-bottom:0px}
.block_things td {padding-top:4px}

.block_window {background-color: #fafafa;  width:100%;}
.block_window ul {margin: 0 5px 0 5px; padding:0; list-style:none;}
.block_window li {margin-bottom:2px; border-bottom: 1px dotted #aaaaaa; width:100%;}
.block_window div {padding-top:5px;padding-bottom:2px}
.block_window a:visited {color:#818181}

#block_themes {background-color: #ffffff; width:280px;margin-bottom:4px}
#block_themes ul {margin: 4px 0px 2px 16px; padding:0 0 0 4px; list-style: square;}
#block_themes li {margin: 0px 0px 0px 0px; padding: 0 1px 0 0; color:#C31200}
#block_themes img {margin : 2px 2px 2px 0;}
#block_themes div {padding: 2px 0px 2px 0px;}
#block_themes a {font-size:9pt;}

#block_rubrics {margin-top:3px;}


#block_announcs {margin: 5px 0 5px 0}
#block_announcs td {padding: 4px 0 4px 0}

.block_vote ul {margin:0 10px 0 10px; padding:0; list-style:none;}
.block_vote li {margin-bottom:4px;}

#ears {padding:0px 0px 0px 0px; width:100%; background-color: #eeeeee; /*border-top: 0px dashed #666666; border-bottom: 0px dashed #666666;*/}
#ears td {font-size:8pt;}
#ears img { margin : 0px 0px 0px 0px;}
#ears div {margin:3px 0px 8px 0px}

#ears2 {width:100%; font-size:8pt;}
#ears2 td {font-size:8pt;}
#ears2 ul {margin:0; padding:0; list-style:none;}
#ears2 li {float:left; margin:0; padding:0; border-bottom: 1px dotted #aaaaaa;}
#ears2 img { margin : 0 0px 0 0;}

#block_elections {}
#block_elections h2 {color: #5a5859; margin:5px 0px 3px 0px; padding:3px 0px 3px 15px; background-image: url(http://images.unian.net/img/bg3.gif); }
#block_elections .pollItem {
	height:15px; 
	border: 0px solid #666;
	float:left; font-size:8pt;
	padding: 3px 0px 0px 0px;
	margin: 0px 0px 0px 3px;
	text-align:center;}
#block_elections .pollItem2 {
	height:20px;
	float:left; 
	font-size:8pt;
	padding: 9px 0px 0px 0px;
	text-align:center;
	background-color:#555;
	color:#fff;
	}
#block_elections .pollPerc {
	height:15px;
	width:100%;
	font-size:8pt;
	padding: 3px 0px 0px 0px;
	text-align:center;
	background-color:#8D8D8D;
	color:#fff;
	}
.polldelimeter {width:98%; height:1px;background-color:#D3D3D3;font-size:1px}
	
#calendar {font-size:8pt;}

.errortext {
font-size:9pt;
color:#000;
}
.subscribe_photo_text {color:#6C6C6C;font-size:9pt}
/* календарь */
.normal_nobold {font-size:10px}
/* календарь */

/* PARTNERS */
#jobukrnet ul {margin:0 0 0 20px; padding:0; list-style:none;}
#jobukrnet li { border-bottom: 1px dotted #aaaaaa;}
.bottom-link {}

a.redtram_header,a.redtram_header:hover { font-size:9pt; color:#000; font-family:Tahoma, Verdana, Arial;}

#internetuacom ul {margin:0;padding:0;list-style:none;}
#internetuacom li {margin:0;padding:0;list-style:none;margin-bottom:7px;}
#internetuacom img {margin:0; margin-right:7px;}
#internetuacom a {color:#000;}

/* ukrnet*/
.licol {float:left; width:200px; list-style:none; height:70px; padding:0;}
.licol img {clear:both;}


#ukr_detail_informers a, #rus_detail_informers a{font-size:10px}

/* photo gallery */
#gallery {width:240px; height:255px; font-size:8pt;}  
#gallery a { float:left; }  
#gallery a img {border:none;}  
#gallery .content	{ height:42px; width:234px; float:left; z-index:200; position:relative; padding:0 3px 0 3px; color:#000000; background-color:#ffffff;}
#gallery .arrows	{ width:240px; top:315px; position:absolute; z-index:200; text-align:center; display:none; opacity:0.7; -moz-opacity: 0.7; -khtml-opacity: 0.7; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);}
#gallery .nav a		{ width:20px;  position:relative; border: 1px solid #444444; color:#444444; background-color:#ffffff; font-size:25px; cursor: pointer;  }
#gallery .nav a:hover { color:#000000; text-decoration:none;}
#gallery .bottom a	{ height:22px; width:100%; top:3px; position:relative; vertical-align:middle; text-align:center; background-color:#ffffff;}

