@charset "windows-1251";
/* CSS Document */
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color:#FFFFCC;
	font-family: Tahoma, Trebuchet MS;
	color:#333333;}

.newsheader {font-family:Tahoma; font-size:13px; font-weight:bold; color:#333333;}
.newsheader a:link {color: #333333; 	text-decoration:underline;}
.newsheader a:visited {	text-decoration: underline;	color: #333333;}
.newsheader a:hover {	text-decoration: underline; 	color: #333333;}
.newsheader a:active {	text-decoration: underline; 	color: #333333;}
.newstext {font-family:Tahoma; font-size:12px; color:#333333;}
.categoryheader {font-family:Tahoma; font-size:18px; color:#E8002F;}
.commentbutton {font-family:Tahoma; font-size:10px; font-weight:bold; color:#FFFFFF;}
.topcomment {font-family:Tahoma; font-size:20px; color:#000000;}
.podrob {font-family:Tahoma; font-size:10px; color:#000000;}
.bottommenu {font-family:Tahoma; font-size:9px; color:#000000;}
.divheader {background-image:url(images/headerbg.png); background-repeat:repeat-x;  padding: 2px 2px 2px 10px; font-family:Tahoma; font-size:18px; color:#E8002F;}
.tablevote { border: 1px solid #FF0033;}
.picleft { float:left; margin: 2px 10px 2px 0px;}
.picleft5 { float:left; margin: 5px 5px 0px 0px;}
.divglav { background-color:#F8F3A7; padding:10px; font-family:Tahoma; font-size:12px; color:#333333;}

/* icons */
ul.icon { padding: 0 5px 0 0; margin: 0; clear: both; list-style-type: none; font-family:Tahoma; font-size:11px; font-weight:bold;}
.icon li {
	padding: 0;
	margin: 1em 1em 1em 1em;
	position: relative;
	margin-right: 1em;
	top: 1px;
}
.icon a { padding: 0 0 0 10px; display: block; position: relative; z-index: 2; text-decoration: underline; }
.icon i { position: absolute; z-index: 1; left: 0; margin:-8px; top: 20px; width: 12px; height: 12px; background: url('images/icons.png') no-repeat; display: block; font-size: 11px; font-weight:bold; line-height: 12px; }
#glavnaya i { background-position: -0px 0; }
#novosti i { background-position: -12px 0; }
#odep i { background-position: -24px 0; }
#projects i { background-position: -36px 0; }
#docs i { background-position: -48px 0; }
#forum i { background-position: -60px 0; }
#gazeta i { background-position: -72px 0; }
#stip i { background-position: -84px 0; }
#pensia i { background-position: -96px 0; }
#fond i { background-position: -108px 0; }
#konsul i { background-position: -120px 0; }

ul.icon2 { padding: 0 0 0 0; margin: 0px 0px 0px 0px; clear: both; list-style-type: none; font-family:Tahoma; font-size:11px; font-weight:bold;}
.icon2 li {
	padding: 0;
	margin: 1em 1.3em 1em 2.2em;
	position: relative;
	margin-right: 1em;
	top: 1px;
}
.icon2 a { padding: 0 0 0 10px; display: block; position: relative; z-index: 2; text-decoration: underline; color:#333333;}
.icon2 i { position: absolute; z-index: 1; left: -15px; top:5px; width: 16px; height: 6px; background: url('images/li.png') no-repeat; display: block; font-size: 11px; font-weight:bold; line-height: 12px; }
#red i { background-position: -0px 0; }



.bigtext{ font-family:Trebuchet MS; font-size:24px; font-weight:bold; color:#000000;}
.medtext{ font-family:Trebuchet MS; font-size:20px; font-weight:bold; color:#000000;}


H2 { font-family:Trebuchet MS; font-size:11px; font-weight:normal; color:#5C5C5C; line-height:13px; padding: 4px;}
H2 a:link {color: #5C5C5C; 	text-decoration: none;}
H2 a:visited {	text-decoration: none;	color: #5C5C5C;}
H2 a:hover {	text-decoration: none; 	color: #5C5C5C;}
H2 a:active {	text-decoration: none; 	color: #5C5C5C;}

.bottom-small-menu {font-family:Trebuchet MS; font-size:10px; padding:0px 10px 0px 0px; line-height:16px;}

.pT12 {font-family:Trebuchet MS; color:#000000; font-size:12px; line-height:14px}
.pT11 {font-family:Trebuchet MS; color:#000000; font-size:11px;}
.pT10 {font-family:Trebuchet MS; color:#000000; font-size:10px; line-height:12px}
.tableborder {border:1px solid #CCCCCC;}
.tah11 {font-family:Tahoma; color:#FFFFFF; font-size:11px; padding: 0px 18px 0px 0px}
.tah11 a:link {color: #FFFFFF; 	text-decoration:underline;}
.tah11 a:visited {	text-decoration: underline;	color: #FFFFFF;}
.tah11 a:hover {	text-decoration: underline; 	color: #FFFFFF;}
.tah11 a:active {	text-decoration: underline; 	color: #FFFFFF;}

.menut {font-family:Tahoma; font-size:11px; font-weight:bold; color:#333333;}
.menut a:link {color: #333333; 	text-decoration:none;}
.menut a:visited {	text-decoration: none;	color: #333333;}
.menut a:hover {	text-decoration: underline; 	color: #333333;}
.menut a:active {	text-decoration: none; 	color: #333333;}

.menub {font-family:Tahoma; font-size:10px; font-weight:bold; color:#333333; margin:0px 10px 0px 0px; line-height:25px}
.menub a:link {color: #333333; 	text-decoration:none;}
.menub a:visited {	text-decoration: none;	color: #333333;}
.menub a:hover {	text-decoration: underline; 	color: #333333;}
.menub a:active {	text-decoration: none; 	color: #333333;}

.thought {font-family:Trebuchet MS; color:#FFFFFF; font-size:24px; margin: 15px 15px 0px 240px}
.redhead {font-family:Trebuchet MS; color:#E8002F; font-size:18px; font-weight:bold; margin: 0px 0px 8px 0px}
.redheadallcaps {font-family:Trebuchet MS; color:#E8002F; font-size:18px; font-weight:bold; margin: 0px 0px 8px 0px; font-variant:small-caps}
.comtah11 {font-family:Tahoma; color:#E8002F; font-size:11px; font-weight:bold;}
.comtah11 a:link {color: #E8002F; 	text-decoration:underline;}
.comtah11 a:visited {	text-decoration: underline;	color: #E8002F;}
.comtah11 a:hover {	text-decoration: underline; 	color: #E8002F;}
.comtah11 a:active {	text-decoration: underline; 	color: #E8002F;}


.input{	border-width:1px; border-color:#999999; border-style:solid;
		background-color:#e7e7e7;
		width:150px;
		font:11px tahoma;
		outline-color:#ffffff;}
.inputshort{	border-width:1px; border-color:#999999; border-style:solid;
		background-color:#e7e7e7;
		width:50px;
		font:11px tahoma;
		outline-color:#ffffff;}		
.inputlong{border-width:1px; border-color:#999999; border-style:solid;
		background-color:#e7e7e7;
		width:250px;
		font:11px tahoma;
		outline-color:#ffffff;}
.submit{border-width:1px; border-color:#999999; border-style:solid;
		background-color:#e7e7e7;
		width:100px;
		font:11px tahoma;
		outline-color:#ffffff;}
.submitlong{border-width:1px; border-color:#999999; border-style:solid;
		background-color:#e7e7e7;
		width:130px;
		font:11px tahoma;
		outline-color:#ffffff;}
.checkbox{
		width:auto;
		border-width:0px;
		background-color:#fff;}
.textarea{border-width:1px; border-color:#999999; border-style:solid;
		background-color:#e7e7e7;
		width:350px;
		font:11px tahoma;
		outline-color:#ffffff;}
.tablestyle {text-align: center;
	border: 1px solid #DFDFDF;}

