html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dd, dl, dt, li, ol, ul, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
background-position:0 0;
background-repeat:no-repeat;
border:0 none;
font-size:100%;
margin:0;
padding:0;
text-align:left;
vertical-align:baseline;
font-family:Verdana, tahoma, sans-serif;
}
A {color: #0066FF;
outline: none;}
A:visited {color: #990000;
outline: none;}
A:hover {color: #990000;
outline: none;}

p {
font-weight:normal;
}

.perenos {
white-space: pre-wrap;
white-space: -moz-pre-wrap;
white-space: -pre-wrap;
white-space: -o-pre-wrap;
word-wrap: break-word;
}

A.link_p {color: #0060F0;
outline: none; font-size:14px;
text-decoration:none;}
A.link_p:visited {color: #0060F0;
text-decoration:none;
 font-size:14px;
outline: none;}
A.link_p:hover {color: #FFFFFF;
text-decoration:none; font-size:14px;
outline: none;}


A.blogs {color: #0060F0;
outline: none; font-size:14px;
text-decoration:none;}
A.blogs:visited {color: #0060F0;
text-decoration:none;
 font-size:14px;
outline: none;}
A.blogs:hover {color: #00379D;
text-decoration:overline; font-size:14px;
outline: none;}


A.forum {color: #FF0000;
outline: none; font-size:36px;
}
A.forum:visited {color: #FF0000;
text-decoration:none;
font-size:36px;
outline: none;}
A.forum:hover {color: #FFFFFF;
font-size:36px;
outline: none;}

A.menu {
color: #000000;
font-size:150%;
margin-top: 5px;
outline: none;
margin-bottom: 5px;
vertical-align:middle;
}
A.menu:visited {color: #006699;
font-size:150%; margin-top: 5px;
outline: none;
}
A.menu:hover {color: #002667;
font-size:150%; margin-top: 5px;
outline: none;
text-decoration:none;
}

.menu_div
{
color: #000000;
font-size:150%;
position:absolute; 
outline: none;
left:36px;
top:0px;
text-decoration:none;
}
.menu_div:hover
{
position:absolute; 
font-size:150%;
outline: none;
left:36px;
top:0px;
text-decoration:underline;
color: #002667;
}

.gio{
position:absolute; 
right:15px;
top:185px;
}

.login {
color: #0066FF;
text-align:left;
margin-right:40px;

}

#menu_pict{
padding: 5px 5px 5px 10px;
}

.head_news_div{
position:absolute;
color:#000000;
font-size:100%;
left:200px;
top:0px;
width:280px;
}

.title_news
{
	font-size: 140%;
	font-weight: normal;
	color: #0066FF;
	text-decoration: underline; 
}

.title_news:hover { 
	font-size: 140%;
	font-weight: normal;
color:#bb0000; 
text-decoration:underline; 
}

pre{
white-space: pre-wrap;  /*css-3*/
white-space: -moz-pre-wrap;  /*css-3*/
white-space: -pre-wrap;  /*css-3*/
white-space: -o-pre-wrap;  /*css-3*/
white-space:  break-word;  /*css-3*/
overflow:hidden;
}


.auth{
position:absolute;
right: 115px;
top:10px;
}

.authoriz{
background-color:#003399;
border: 1px solid #75a1ff;
color: #9393FF;


}

.img_avatar
{
border:1px solid #333333;
vertical-align:middle;
text-align:center;

}

H1 {
	font-size: 180%;
	margin: 0px 0px 0px 15px;
	text-align: left;
	color:#111111;
	font-weight:inherit;
}

H2 {
	font-size: 140%;
	font-weight: normal;
	color: #0066FF;
	}

H3 {
	font-size: 110%;
	font-weight: bold;
	margin-bottom: 0;
	color: #045070;
}

H4 {
	font-size: 110%;
	font-weight: normal;
	margin: 0;
}


.last_news {
margin-left:220px;
display: inline;
}

a img, :link img, :visited img {
border:0 none;
}
table {
border-collapse:collapse;
border-spacing:0;
}
ol, ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}
q:before, q:after, blockquote:before, blockquote:after {
content:"";
}

.pict
{
float: left;
margin-left:5px;
margin-top:10px;
margin-right:5px;
padding:0;
margin-bottom: 10px;
}


/*    sdvsvsdvsdv       */


h5 { padding:1px 0px 1px 0px; margin:0px; }
h5 a { color:#bb0000; font-family: Arial; text-decoration:none;  }
/*h5 a:visited { color:#C21602; }*/
h5 a:hover { color:#bb0000; font-family: Arial;  }

.clear_small {
    clear:both;
    font-size:1px;
    height:5px;
    overflow:hidden;
}
.news_col_left { width:295px; overflow:hidden; }
.news_col_right { width:185px; overflow:hidden; }

a.link:hover + span a { color:#bb0000; }
a.link:hover + h1 a { color:#bb0000; }
a.link:hover + h2 a { color:#bb0000; }
h2 a.link:hover + a { color:#bb0000; }
a#link2:hover + span a { color:#bb0000; }
a#link3:hover + span a { color:#bb0000; }
.hov:hover h2 a { color:#bb0000; }

.gray { color:#888A89; }

li { background:transparent url(http://poshtovh.org.ua/plug-ing/images/li.gif) no-repeat scroll 0px 7px;padding:1px 0px 5px 9px; }
.fl {
    float: left;
	display:inline;
}
.fr {
    float: right;
	display:inline;
}
img.img_news_title{
margin: 5px 5px 5px 0px;
}

.navigation {
	color: #00CC00; 
	border:1px;
	text-align:center;
}
	
.navigation a:link,
.navigation a:visited,
.navigation a:hover,
.navigation a:active {
	text-decoration:none;
	color: #000000;
	padding:3px 6px;
	font-size:11px;
		border: 1px solid #A4A4A4;
}

.navigation a:hover {
	background: #FFFFFF;
	color:#050F2E;
	border: 1px solid #A4A4A4;
}

.navigation span {
	text-decoration:none;
	padding:3px 6px;
	color:#666666;
	font-size:11px;
	border: 1px solid #A4A4A4;
} 

.navigation span2 {
background-color: #FFFFFF;
	text-decoration:none;
	padding:3px 6px;
	color:#000;
	font-size:11px;
	border: 1px solid #A4A4A4;
} 

img.photo{
background:#FFFFFF none repeat scroll 0%;
filter:alpha(opacity=70); 
-moz-opacity:.70;
opacity:.70;
}

img.photo:hover{
filter:alpha(opacity=100); 
-moz-opacity:1.00;
opacity:1.00;
}