/* CSS Document */

.main_border {border:1px; background-color:#FFFFFF; margin-top:0px}
body {font-family:Verdana;
font-size:12px;
color: #666666;
font-weight: 300;

}

.head {
background-image:url(img/nov.png)}

.left1 {border-left:7px solid #0099FF; border-top:7px solid #0099FF; border-bottom:7px solid #0099FF; background-image:url(img/fon2.jpg)}


p {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px;
color:#424242; margin:15px; }



A:link {
color: #35394A /* Цвет ссылок */;
text-decoration:none}


A:visited {
color: #35394A /* Цвет ссылок */;
text-decoration:none}

A:hover {
color: #35394A /* Цвет ссылок */;
text-decoration:underline
}

A IMG { border: none; }


.nav_title {

margin-top:10px;
margin-left:7%;
margin-right:7%;
margin-bottom:-11px;
font-weight:bold;
text-align:center;
color: #333333;
border-bottom:2px solid #0099ff;

}

.nav_title2 {
margin-top:10px;
margin-bottom:16px;
font-weight:bold;
text-align:center;
color: #0099FF;


}



.nav_title3 {
margin-top:10px;
margin-left:3%;
margin-right:3%;
font-weight:bold;
text-align:center;
color: #0099FF;
border-bottom:2px solid #424242;

}

.nav_title4 {

margin-top:10px;
margin-bottom:1px;
margin-left:13px;
font-size:11px;
font-weight:bold;
text-align:center;
color: #333333;


}


.floatright
{
float:right;
margin: 0px 30px 0px 0px;}



a.nav_link:link {
float:right;
  margin-top:3px;
	width:148px;
	height: auto;
	background-color: #FFFFFF;
	border:1px solid #cccccc;
	font: 0.7em Tahoma, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #35394A;
	text-decoration: none;
	padding-top:5px;
    text-align: center;
		padding-top: 3px;
		padding-bottom: 5px;
		
		}
		
		a.nav_link:visited {
float:right;
  margin-top:3px;
	width:148px;
	height: auto;
	background-color: #FFFFFF;
	border:1px solid #cccccc;
	font: 0.7em Tahoma, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #35394A;
	text-decoration: none;
	padding-top:5px;
    text-align: center;
		padding-top: 3px;
		padding-bottom: 5px;
		
		}
		
	a.nav_link:hover {
	
	background-color: #0099FF;
	color:#FFFFFF;

	}
	
	
a.nav_link2:link {
float: left;
  margin-top:5px;
	width:198px;
	het:igh auto;
	background-image:url(img/fon-i.jpg);
	background-repeat:no-repeat;
	border:1px solid #cccccc;
	border-style:dotted;
	font: 0.7em Tahoma, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: ;
	text-decoration: none;
    text-align: center;
		padding-top: 20px;
		padding-bottom: 30px;
		margin-left:10px;	
}

a.nav_link2:visited {
float: left;
  margin-top:5px;
	width:198px;
	het:igh auto;
	background-image:url(img/fon-i.jpg);
	background-repeat:no-repeat;
	border:1px solid #cccccc;
		border-style:dotted;
	font: 0.7em Tahoma, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: ;
	text-decoration: none;
    text-align: center;
		padding-top: 20px;
		padding-bottom: 30px;
		margin-left:10px;
}

a.nav_link2:hover {

font-size: 13px;

}

		
.nav_link3 {
font-family:"Myriad Pro";
font-size:14px;
}		


a.nav_link4:link {
float: left;
background-color:#FFFFFF;
	width:162px;
	height: auto;
	border:1px dotted #cccccc;
	font: 0.7em Tahoma, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #35394A;
	text-decoration: none;
    text-align: center;
	padding-left:5px;
	padding-right:5px;
    padding-top:1px;
	padding-bottom: 20px;
	margin-left:20px;
margin-bottom:20px;	
}	

a.nav_link4:visited {
background-color:#FFFFFF;
float: left;
	width:162px;
	height: auto;
	border:1px dotted #cccccc;
	font: 0.7em Tahoma, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #35394A;
	text-decoration: none;
    text-align: center;
		padding-bottom: 20px;
		padding-left:5px;
	padding-right:5px;
    padding-top:1px;
	margin-left:20px;
margin-bottom:20px;	
}	

	a.nav_link4:hover {
	background-color:#0099FF;
	color:#ffffff;
}
		

.nav_link5 {
float: left;
  margin-top:1px;
	width:146px;
	height: auto;
	border:1px solid #cccccc;
	font: 0.7em Tahoma, sans-serif;
	font-size: 13px;
	font-weight:bold;
	background-color: #0099FF;
	color: #FFFFFF;
	text-decoration: none;
    text-align: center;
	padding-top: 6px;
	padding-bottom: 7px;
	margin-left:16px;
	margin-right:-32px;
    margin-bottom:10px;	
}	



a.nav_link6:link {
float:right;
margin-bottom:15px;
	width:130px;
	height: auto;
	background-color: #FFFFFF;
	border:1px solid #cccccc;
	font: 0.7em Tahoma, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #35394A;
	text-decoration: none;
	padding-top:5px;
    text-align: center;
	padding-top: 3px;
	padding-bottom: 5px;
}
		
a.nav_link6:visited {
float:right;
margin-bottom:15px;
	width:130px;
	height: auto;
	background-color: #FFFFFF;
	border:1px solid #cccccc;
	font: 0.7em Tahoma, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #35394A;
	text-decoration: none;
	padding-top:5px;
    text-align: center;
	padding-top: 3px;
    padding-bottom: 5px;
}
		
a.nav_link6:hover {	
background-color: #0099FF;
color:#FFFFFF;
}
	



a.nav_link7:link {
    float:right;
	width:130px;
	height: auto;
	background-color: #FFFFFF;
	border:1px solid #cccccc;
	font: 0.7em Tahoma, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #35394A;
	text-decoration: none;
	padding-top:5px;
    text-align: center;
	padding-top: 3px;
	padding-bottom: 5px;
		}
		
		a.nav_link7:visited {
    float:right;
    margin-bottom:15px;
	width:130px;
	height: auto;
	background-color: #0099FF;
	border:1px solid #cccccc;
	font: 0.7em Tahoma, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #FFFFFF;
	text-decoration: none;
	padding-top:5px;
    text-align: center;
	padding-top: 3px;
	padding-bottom: 5px;
		
		}
		
a.nav_link7:hover {
	background-color: #0099FF;
	color: #CCCCCC;
	
	
	}
	
a.nav_link8:link {
    float: left;
    margin-top:8px;
	width:160px;
	height: auto;
	border:1px solid #cccccc;
	font: 0.7em Tahoma, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #35394A;
	text-decoration: none;
    text-align: center;
    padding-top:4px;
	padding-bottom: 20px;
	margin-left:20px;
margin-bottom:20px;	
}	

a.nav_link8:visited {
float: left;
	width:160px;
	height: auto;
	border:1px solid #cccccc;
	font: 0.7em Tahoma, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #35394A;
	text-decoration: none;
    text-align: center;
	padding-bottom: 20px;
	padding-top:4px;
	margin-left:20px;
margin-top:8px;
margin-bottom:20px;	
}	

a.nav_link8:hover {
	background-color:#0099FF;
	color:#ffffff;
}

a.nav_link9:link {
float: left;
	width:171px;
	height: auto;
border:1px dotted #cccccc;
	font: 0.7em Tahoma, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #35394A;
	text-decoration: none;
    text-align: center;
    padding-top:4px;
    padding-bottom: 20px;	
    background-color:#ffffff;
	margin-top:5px;
	margin-left:22px;
margin-bottom:20px;	
}	

a.nav_link9:visited {
float: left;
	width:171px;
	height: auto;
	background-color:#ffffff;
	border:1px dotted #cccccc;
	font: 0.7em Tahoma, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #35394A;
	text-decoration: none;
    text-align: center;
	padding-bottom: 20px;
	padding-top:4px;
	margin-top:5px;
	margin-left:22px;
margin-bottom:20px;	
}	

	a.nav_link9:hover {
	background-color: #999999;
	color: #ffffff;
}

a.nav_link10:link {
float:right;
  margin-top:3px;
	width:148px;
	height: auto;
	background-color: #f8f8f8;
	border:1px solid #cccccc;
	font: 0.7em Tahoma, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #35394A;
	text-decoration: none;
	padding-top:5px;
    text-align: center;
	padding-top: 13px;
	padding-bottom: 13px;
}
		
a.nav_link10:visited {
float:right;
  margin-top:3px;
	width:148px;
	height: auto;
	background-color: #f8f8f8;
	border:1px solid #cccccc;
	font: 0.7em Tahoma, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #35394A;
	text-decoration: none;
	padding-top:5px;
    text-align: center;
	padding-top: 13px;
	padding-bottom: 13px;
}
		
a.nav_link10:hover {
	background-color: #ffffFF;
	color:#000000;
}	
		
.rekl {
margin-top:30px;}

.post {background-image:url(img/fon-2.jpg); background-color:#FFFFFF; background-repeat:no-repeat;border:1px solid #999999; border-style: dotted; width:774px; }
.post2 {  border:dotted; border-color: #cccccc; border-width:1px; background-color:#FFFFFF;}
.post3 {  border:dotted; border-color: #cccccc; border-width:1px; background-color:#FFFFFF; padding-bottom:10px}
.post4 {  border:dotted; border-color: #cccccc; border-width:1px; background-color:#FFFFFF; width:100%}

.post_title { background-image:url(img/statja.jpg); border:1px solid #cccccc; background-color:#FFFFFF}
.post_title2 {border:dashed; border-color:#CCCCCC; border-width:1px;}

.post_name {font-weight:bold; margin-top:7px; margin-bottom:7px; text-decoration:none; font-size:11px;}
.post_name2 {font-weight:bold; margin-top:7px; margin-bottom:7px; font-size:12px; }
.post_name3 {
float: left;
	height: auto;

	font: 0.7em Tahoma, sans-serif;
	font-size: 11px;

	color: #35394A;
	text-decoration: none;
    text-align: center;
		opacity:0.9 ;
		margin-top:5px;
	margin-left:22px;
margin-bottom:20px;	
}

.post_adds {font-size:11px; margin-top:7px; margin-bottom:7px; color:#424242; margin-left:70px;}
.post_adds2 {font-size:12px; margin-top:7px; margin-bottom:7px; color:#0099CC;}
.post_adds3 {font-size:11px; margin-top:7px; margin-bottom:7px; color:#0099CC;}
.post_adds4 {font-size:11px; margin-top:7px; margin-bottom:7px; color:#424242;}
.post_adds5 {font-size:11px; margin-top:7px; margin-bottom:7px; color:#0099CC;}


.post_view {
font-family:"Myriad Pro";
font-size:13px;
color: #666666;
margin-left:55px;

}

.post_view2 {
font-family:"Myriad Pro";
font-size:13px;
color: #666666;
margin-left:120px;
}

.post_view3 {
font-family:"Myriad Pro";
font-size:13px;
color: #666666;

}

.mini{
margin-left:10px;


}

.mini2{
margin-left:10px;
margin-top:4px;

}


.mini3{

margin-top:5px;
}

.mini4{
margin-right:10px;
margin-top:3px;

}

.img1{
border: 1px solid #000000;
margin-top:1px;
margin-left:0px;
margin-bottom:7px;

}

.post_title {
font-size:16px;
font-weight:bold;
color: #0099ff;
text-align:center;

}

.post_add {
font-size:11px;
margin-top:10px;
margin-bottom:10px;
font-weight:bold;

}

.post_comments {
font-size:15px;
font-weight:bold;
color:#0099CC;
}

.post_comment_add {
font-size:14px;
font-family:"Myriad Pro";
}

.post_div {
border-top:1px solid gray;
border-top-style:dashed;
border-bottom:1px solid gray;
border-bottom-style:dashed;
margin:15px;
background-image:url(img/fon222.jpg);
padding-left:10px;
}

.post_div p {
margin-left:0px;
}



.pstrnav {
	padding: 0px 10px 20px 15px;
	color:#424242;
}

.pstrnav a{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:11px;color:#245E93; text-decoration:underline;
}

.h2 {
position:absolute;
top: 56px;
left: 750px;
border:0px;
}


.pvote {
border:1px solid #CCCCCC;
background-image:url(img/statja.jpg);
padding:3px;
background-color:#FFFFFF;
}

.opros {
margin-top:10px
}



.gurnal {
font-size: 19px;
color: #0099cc;
}

.gurnal2 {
font-size: 17px;
color: #0099cc;
}


.in {
	
	font: 0.7em Tahoma, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #35394A;
	
    text-align: center;
	
}

.registr {
margin-top:12px;
background-image:url(img/fon.jpg);
border: 1px  solid #666666;
width:538px;
color:#FFFFFF;
padding-left:125px;
padding-right:105px;
}

.registr2 {
background-color:#0385C9;
border: 1px  solid #666666;
margin-top:200px;
color:#FFFFFF;

}

.print {
background-image: url(img/pyst.png);
font-size:11px;
font-weight:bold;

}
.ik {
color:#0099CC;}
.ik2 {
font-size:13px;}

.friends {
font-size:11px;
color: #0099CC;

}

#friends_table {
border:1px;
border-style:dotted;
margin-top:13px;
border-color:#cccccc;
background-color:#FFFFFF;
margin-left:16px;
margin-right:17px;}


.friends_table2 {
border:1px;
border-style:dotted;
border-color:#0099cc;
margin-top:0px;

margin-left:14px;
margin-right:12px;}


.golos {
text-align:center;
font-size:18px;
color:#FFFFFF;
background-color:#19A3D1;}

.friends_table_right {

border-style:dashed;
background-color:#E8E7E7;
}

.new_article {
font-size:12px;
color: #333333;
font-weight:bold;
padding-left:6px;
padding-bottom:7px;
padding-top:2px;
}

.yrok_v_bazy {
background-color:#0099FF;
color:#FFFFFF;
font-size:12px;
font-weight:bold;
width:140px;}

.yrok_v_bazy2 {
color:#009ed5;
font-size:11px;
font-weight:bold;
padding:4px;
padding-bottom:7px;

width:300px;
text-align:left;
}

.yrok_v_bazy3 {
font-size:14px;
font-weight:bold;}


.yrok_v_bazy4 {
background-color: #FFFFFF;
color: #0099FF;

font-size:9px;

width:80px;}

.ocenit {
background-color:#0099FF;
color:#FFFFFF;
font-size:12px;
font-weight:bold;
width:87px;}

.vhod {
font-size:11px;
margin-bottom:0px;

}


.img2 {
padding-left:5px;
padding-bottom:5px;}

.poisk_zad{
background-color:#ffffff;


 } 
 .prosmotrov{
background-color: #F7F7F7;
font-family:"Myriad Pro";
font-size:13px;
color: #000000;
 }
 
 .rss {

border:0px;
}

.tex {
text-decoration:none}

.tbl {
margin-right:3px;
}

a.fag:link {
font-size:10px;
font-weight:bold;
}

a.fag:visited {
font-size:10px;
font-weight:bold;
}

a.fag:hover {
font-size:10px;
font-weight:bold;
color: #000000
}


.invertedshiftdown{
padding: 0;
width: 100%;
height:15px;
border-top: 5px solid  #0099FF; /*Red color theme*/
background: transparent;
voice-family: "\"}\"";
voice-family: inherit;
cursor:pointer ;

}

.invertedshiftdown ul{
margin:0;
margin-left:7px; /*расстояние между левой частью меню и краем браузера*/
padding: 0;
list-style: none;
}

.invertedshiftdown li{
display: inline;
margin: 0 2px 0 0;
padding: 0;
text-transform:uppercase;
}

.invertedshiftdown a{
float: left;
display: block;
font: bold 11px Arial;
color: black;
text-decoration: none;
margin: 0 6px 0 0; /*расстояние между элементами меню*/
padding: 7px 12px 9px 13px; /*расстояния внутри каждого элемента*/
background-color: white; /*Default menu color*/


}

.invertedshiftdown a:hover{
background-color: #0099FF; /*Red color theme*/
padding-top: 9px; /*Flip default padding-top value with padding-bottom */
padding-bottom: 5px; /*Flip default padding-bottom value with padding-top*/
color: white;
}


.invertedshiftdown2{
padding: 0;
width: 100%;
margin-bottom:10px;
border-top: 2px solid  #0099FF; /*Red color theme*/
background: transparent;
voice-family: "\"}\"";
voice-family: inherit;
cursor:pointer ;

}

.invertedshiftdown2 ul{
margin:0;
margin-left: 539px; /*расстояние между левой частью меню и краем браузера*/
padding: 0;
list-style: none;
}

.invertedshiftdown2 li{
display: inline;
margin: 0 2px 0 0;
padding: 0;
text-transform:uppercase;
}

.invertedshiftdown2 a{
float: left;
display: block;
font: bold 11px Arial;
color: #000000;
text-decoration: none;
margin: 0 10px 0px 0px; /*расстояние между элементами меню*/
padding: 5px 9px 9px 10px; /*расстояния внутри каждого элемента*/
background-color: white; /*Default menu color*/


}

.invertedshiftdown2 a:hover{
background-color: #0099FF; /*Red color theme*/
padding-top: 9px; /*Flip default padding-top value with padding-bottom */
padding-bottom: 5px; /*Flip default padding-bottom value with padding-top*/
color: white;


}
#logo {
background: #ffffff;
}


#header {
	margin : 0;
	padding: 0;
	text-indent: -9999px;
	width: 995px;
	height: 100px;
	position: relative;

	background: url(img/header.png) no-repeat;
}
#header a {
	position: absolute;
	top: 0;
	left: 0;
	width: 995px;
	height: 100px;
	display: block;
	border: 0;
	background: transparent;
	overflow: hidden;
}
#header .fake-hover {
	margin: 0;
	padding: 0;
	width: 995px;
	height: 100px;
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	background: url(img/header.png) no-repeat 0 -100px;
}

.post_d {
border :1px solid #cccccc;
border-style: dotted;
 
margin:16px;
background-image:url(img/fon22.jpg);}

.niz {
font-size:7px;
width:800px;
font-weight:bold;
}

.input{ 
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:normal;
padding:4px 8px 4px 8px;
border: none;
width:146px;
height:12px;
background:url('img/sample_input.gif') 0 0 no-repeat;
}

form button
  { padding:0;border:none;background:transparent; }
form button img
  { display:block; }
  
.ew {
padding-right:1px;
}
  
.regist {
padding-bottom:2px}

.des {
font-size:10px;
color: #333333;
cursor: inherit;}

#des2 {
width:300px;
font-size:13px;
color: #0099ff;
margin-left:500px;
}

#ava {
width:185px;
height:112px;
border-bottom:2px solid #0099FF;}

.bor {
border:1px solid #cccccc;
margin-top:5px;
}

.vuhod {
font-size:11px;
font-weight:bold}

.vuhod2 {
font-size:18px;
color:#0099ff}

.vuhod3 {
margin-top:5px;
margin-bottom:27px;}

.vuhod4 {
margin-top:5px;
margin-bottom:17px;}

