/* CSS Document */

body {
height:100%;
margin:0px;
padding: 0px;
font-family: arial;
font-size: 12px;
background-color: #f8f4e8;
color:#575656;
}

.addc {margin-left:20px;}
.addcline {clear: both; padding:5px 5px 5px 0;}
.addcline span.label {float:left; width:25%; text-align:left;}
.addcline span.formw {float:left; width:75%; text-align:left;} 


.pm-header {font:15px verdana;line-height: 25px;letter-spacing: -1px;padding-left:10px;padding-top:20px;}

.date {padding:0px 20px 10px 10px; background: url(../images/f_calendar.gif) no-repeat; float: left; font-size:18px;	font: Arial, Helvetica, sans-serif;color: #666; height: 40px;text-align: center;}
.date span {display: block; font: 11px Arial, Helvetica, sans-serif; color: #ffffff; padding-top: 5px; padding-left: 4px; height: 16px; text-align: center;}

#new {font: 10px tahoma;color: #FFFFFF;vertical-align: middle;background-color: #3292bf;padding: 1px 3px;}

.what {align:left; width:150px; border-right:1px solid #e9e9e9; border-bottom:1px solid #e9e9e9; padding:5px;} 
.info {align:left; width:400px; border-bottom:1px solid #e9e9e9; padding:5px;}
#what {align:left; width:20%; border-right:1px solid #e9e9e9; border-bottom:1px solid #e9e9e9; padding:7px;}
#info {align:left; width:80%; border-bottom:1px solid #e9e9e9; padding:7px;}

.comment {/*width:100%;*/ border-left:1px solid #e9e9e9; background-color: #faf7ed; border-top:2px solid #a1b1be; border-right:1px solid #e9e9e9; border-bottom:1px solid #e9e9e9;}
.avatar {padding:4px 15px 0px 15px;} 
.text {/*width:100%;*/ /*padding:0px 15px 0px 0;*/ text-align:justify;}
.novost {background-color: #faf7ed; border:1px solid #e9e9e9;}


.related-line {clear:both; width:100%; padding-bottom:8px;}
.related-date {padding:3px; background:#c8e1de; color:#333;}
.related-title {padding:3px; font-size: 13px; font-family:tahoma;}

.story img {border:5px solid #d7d5ce;}


.mainlink a:active,
.mainlink a:visited,
.mainlink a:link {
	color: #e34000;
	text-decoration:none;
font-size: 13px;
	}

.mainlink a:hover {
	color: #ff6c35;
	text-decoration:none;
font-size: 13px;
	}

a:link, a:visited, a:active {color: #15516e; text-decoration: none;}
a:hover {color: #143f50;text-decoration: none;}
input {
	color: #757575;		/* ! */
	font-size: 11px;		/* ! */
	font-family: tahoma;	/* ! */
	background-image: url(../images/dlet_field_o.gif);
	background-repeat: repeat-x;
}
.none {
	color: #757575;		/* ! */
	font-size: 11px;		/* ! */
	font-family: tahoma;	/* ! */
	background-image: url(../images/none_bg.gif);
	background-repeat: repeat-x;
}

.snone {
	background-image: url(../images/snone_bg.gif);
	background-repeat: repeat-x;
}

textarea {
	color: #757575;		/* ! */
	font-size: 11px;		/* ! */
	font-family: tahoma;	/* ! */
	background-image: url(../images/dlet_field_o.gif);
	background-repeat: repeat-x;
}

hr {
	color: #cfcec4;
	height: 1px;
	width: 100%;
position:static;
text-align:center;
}

.topmenu {
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
color:#535353;
font-weight:bold;
text-align:right;
padding: 10px 15px 0px 0px;
}

.blocktitle {
font-family: times new roman, Arial, Helvetica, sans-serif;
font-size:17px;
color:#15516e;
text-align:left;
padding: 0px 0px 0px 0px;
}
.navigat {
font-family: times new roman, Arial, Helvetica, sans-serif;
font-size:17px;
padding: 0px 0px 0px 0px;
}

.newstitle {
font-family: Arial, Helvetica, sans-serif;
font-size:20px;
color:#15516e;
text-align:left;
padding: 0px 0px 0px 0px;
}

h1 {
font-family: Arial, Helvetica, sans-serif;
font-size:20px;
color:#15516e;
text-align:left;
padding: 0px 0px 0px 0px;
	font-weight:normal;
}

.toptext {
font-family: times new roman, tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#8dc5c7;
text-align:left;
padding: 9px 20px 0px 0px;

}

.topmenu a:active,
.topmenu a:visited,
.topmenu a:link {
	color: #b3c2c6;
	text-decoration:none;
	font-weight:bold;
	}

.topmenu a:hover {
	color: #fbf9f2;
	font-weight:bold;

	}

.navtext {
font-family:  Arial, Helvetica, sans-serif;
text-align:left;
padding: 0px 0px 0px 0px;
font-size:10px;
color: #7c7b79;
}

.navigation {
font-family: Arial, Helvetica, sans-serif;
text-align:left;
height:20px;
padding: 10px 10px 10px 25px;
font-size:12px;
font-weight:bold;
width: 100px;
	border-left: 1px solid #c8c5bb;
}

.navigation a:active,
.navigation a:visited,
.navigation a:link {
	color: #2aa4a9;
	text-decoration:none;
	font-weight:bold;
	}

.navigation a:hover {
	color: #184266;
	font-weight:bold;
	}
	
.toph1 a:active,
.toph1 a:visited,
.toph1 a:link {
	color: #2aa4a9;
	text-decoration:none;
	font-weight:bold;
	font-size:12px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	}

.toph1 a:hover {
	color: #184266;
	font-weight:bold;
	font-size:12px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	}


.adv {
font-family: Arial, Helvetica, sans-serif;
text-align:left;
height:20px;
padding: 10px 10px 10px 25px;
font-size:12px;
font-weight:bold;
width: 100px;
	border-left: 1px solid #c8c5bb;
}

.adv a:active,
.adv a:visited,
.adv a:link {
	color: #555555;
	text-decoration:none;
	font-weight:bold;
	}

.adv a:hover {
	color: #000000;
	font-weight:bold;
	}

.abc {
font-family: Arial, Helvetica, sans-serif;
text-align:left;
height:15px;
padding: 0px 20px 0px 0px;
font-size:10px;
font-weight:bold;
width: 485px;

}

.abc a:active,
.abc a:visited,
.abc a:link {
	color: #2aa4a9;
	text-decoration:none;
	font-weight:bold;
	}

.abc a:hover {
	color: #184266;
	font-weight:bold;
	}

table{
border-collapse:collapse;

font-size: 13px;
}
img {
border:0px;
}
select {
	font-size: 11px;
	font-family: tahoma;
}

.ntitle {
padding: 10px 10px 10px 10px;
font-weight:bold;
}
.bgbest {
background: url('../images/bg_best.gif');
background-repeat:no-repeat;
background-position:bottom;
}
.header {
background: url('../images/topbg.jpg');
background-repeat: repeat-x;
background-position:top;
}

.blockmbg {
background: url('../images/bg_m_block.gif');
background-repeat: repeat-y;
background-position:top;
width: 50px;
}