@charset "windows-1251";

html,body {font-size:11px; color:#666666; font-family:verdana;}



.com {margin:10px 0 0 0; padding:0;background:#fff;  border:1px solid #ddd;}
.commenttext{padding:10px;}
.commenttext a{border-bottom:1px dashed #f00; background:#ccc; padding:0 2px; color:#000; text-decoration:none;}
.com p { font-size:11px; line-height:12px;}
.comdate{margin:0; padding:4px 7px; font-size:12px; color:#555; border-bottom:1px solid #ddd; background:#eee;}
.author {padding:7px; border-right:1px solid #aaa; font-size:10px;}
.comed{text-align:right; padding:3px; margin:-20px 5px 10px 0; font-size:10px;}
.ch4{text-align:right; font-size:12px; margin:5px 0 5px 0; padding:5px 0 0 0; border-bottom:1px solid #ddd;}
.ch4 a{text-decoration:none; color:#222;}
.comed{text-align:right; padding:3px; margin:0 0 10px 0; font-size:10px;}


.f_textarea, .f_input, .f_select{color: #555;font-size: 11px;font-family: tahoma;background:#fcfcfc;border: 1px solid #ccc;}.f_textarea{width: 459px;height: 156px;}.f_input{width: 300px;height: 14px;}.f_select{height: 14px;}

#nav, #nav ul {
  list-style: none;
  font: bold 11px/20px verdana;
  text-align: center;
  margin: 0;
  padding: 0;
  border: 0px solid #000;
  background: #515151;
  float: left;
  width: 100%;
}
#nav li {
  float: left;
  position: relative;
  background: #347647;
  back\ground: none;
}

#nav a {
  color: #d1d1d1;
  text-decoration: none;
  display: block;
  width: 100%;
  padding: 4px 10px;  
}
#nav a:hover {
  color: #fff;
  background: #515151;
}
#nav li:hover,
#nav li.jshover {
  background: #333;
}

#nav li ul {
  display: none;
  font: bold 11px/15px verdana;
  text-align: left;
  position: absolute;  
  padding: 8px 0;
  width: 140px;
}
#nav li li a {
  width: 118px;
  background: none;
}
#nav li:hover ul,
#nav li.jshover ul {
  display: block;
}

#nav li:hover li ul,
#nav li.jshover li ul {
  display: none;
  width: 138px;
  top: -9px;
  left: 118px;
  lef\t: 133px;
}
#nav li:hover li:hover ul,
#nav li.jshover li.jshover ul {
  display: block;
}


#hintbox {
    text-align : left;
    width : 150px;
    font-size : 10px;
    border : 1px solid #99a1ab;
    background-color : #fff;
    layer-background-color : #a396d9;
    color : #282828;
    margin : 10px 0 0 10px;
    padding : 3px 5px;
    position : absolute;
    visibility : hidden;
    z-index : 998;
    -moz-opacity : 0.9;
    -moz-border-radius : 5px;
    filter : alpha(opacity="90");
}

.onl_table {
    width : 100%;
    font-size : 10px;
}
.onl_table td {
    padding-right : 5px;
    font-size : 10px;
/* Раскомментировать, если у Вас в две колонки*/ /*    width : 50%;
*/ }

.a_link, .a_link a:link, .a_link a:visited, .a_link_on {
    color : #ff0000;
}
.a_link_on a:hover, .a_link_on a:active {
    color : #ff0000;
}

.u_link, .u_link a:link, .u_link a:visited, .u_link_on {
    color : #666666;
}
.u_link_on a:hover, .u_link_on a:active {
    color : #4b73d4;
}

.e_link, .e_link a:link, .e_link a:visited, .e_link_on {
    color : #00a400;
}
.e_link_on a:hover, .e_link_on a:active {
    color : #00a400;
}

.j_link, .j_link a:link, .j_link a:visited, .j_link_on {
    color : #0000ff;
}
.j_link_on a:hover, .j_link_on a:active {
    color : #0000ff;
}

.b_link, .b_link a:link, .b_link a:visited, .b_link_on {
    color : #666666;
}
.b_link_on a:hover, .b_link_on a:active {
    color : #666666;
}







.table-body {
	background-color: #FFFFFF;
	border-width: 1px;
	border-style: solid;
	border-color: #2f2f2f;



}
.blockgrey {
	background-color: #5A5A5A;
}

.blockgreen {
	background-color: #347647;
}



.top-menu {
	font: bold 11px/15px verdana;
	background-color: #535353;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #347647;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #7b7b7b;
        
}

.top-menu a{
     FONT-SIZE: 13px; 
	 COLOR: #d1d1d1; 
	 FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	 TEXT-DECORATION: none;
     font-weight: none;
}

.top-menu a:hover {
     COLOR: #ffffff;
     FONT-SIZE: 13px;
	 TEXT-DECORATION: none;
     font-weight: none;
}	





.user-line {
	FONT-SIZE: 12px;
	margin: 0 0 0 0;
    padding: 0 10px 0 10px;
	background-color: #393939;
	border-top-width: 0px;
	border-top-style: solid;
	border-top-color: #2f2f2f;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #2f2f2f;
        
}

.user-line a{
     FONT-SIZE: 12px; 
	 COLOR: #777777; 
	 FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	 TEXT-DECORATION: none;
         font-weight: none;
}

.user-line a:hover {
     COLOR: #cccccc;
         FONT-SIZE: 12px;
	 TEXT-DECORATION: none;
         font-weight: none;
}	



.content {
	FONT-SIZE: 13px;
	margin: 10px 5px 10px 0;
        padding: 5px 5px 10px 5px;
      
}

.content a{
         
     FONT-SIZE: 13px; 
	 COLOR: #5a5a5a; 
	 FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	 TEXT-DECORATION: underline;
}

.content a:hover {
     COLOR: #42a360; 
	 TEXT-DECORATION: none;
}	


.contentbot {
       
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #666666;
        padding: 0 0 0 0;
        font-weight: bold;
        

}

.contentbot a{
      
     FONT-SIZE: 13px; 
	 COLOR: #5a5a5a; 
	 FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; 
         font-weight: bold;
	 TEXT-DECORATION: underline;
}

.contentbot a:hover {
     COLOR: #5a5a5a; 
      font-weight: bold;
	 TEXT-DECORATION: none;
}	

.static {
        background-color: #e1e1e1;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #42a360;
        border-bottom-width: 1px;
	
	border-bottom-color: #ffffff;
        padding: 0 0 0 3px;
}

.contenttop {
    background-color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #42a360;
    border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ffffff;
    padding: 0 0 0 3px;
}

.contenttop a{
      
     font-size: 18px; 
	 COLOR: #42a360;
	 TEXT-DECORATION: none;
	 FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; 
}

.contenttop a:hover {
     COLOR: #42a360; 
	 TEXT-DECORATION: underline;
}	


.link-category {
    background-color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #5a5a5a;
    border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ffffff;
    padding: 0 0 0 3px;
}


.link-category a{
      
     font-size: 18px; 
	 COLOR: #5a5a5a;
	 TEXT-DECORATION: none;
	 FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; 
}

.link-category a:hover {
     COLOR: #5a5a5a; 
	 TEXT-DECORATION: underline;
}	


.sape {   
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
    padding: 0 0 0 3px;
}

.sape a{
	font-size: 10px;
	COLOR: #999999;
	TEXT-DECORATION: none;
}

.sape a:hover {	
	font-size: 10px;
	COLOR: #999999; 
	TEXT-DECORATION: none;
}

.marketgid {	
	COLOR: #5a5a5a;
	font-size: 14px;
	border: 0px #e0e0e0;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none;
    font-weight: bold;
        
}

.marketgid a{     
	 COLOR: #5a5a5a;
	 font-size: 11px;
	 FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	 TEXT-DECORATION: none;
     font-weight: bold;
}

.marketgid a:hover {
     COLOR: #5a5a5a;
     font-size: 11px;    
	 TEXT-DECORATION: underline;
     font-weight: bold;
}


.aboutnews {
    background-color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #7d7d7d;
    padding: 0 0 0 3px;
}

.aboutnews a{
     font-size: 13px;
     font-weight: bold; 
	 COLOR: #5a5a5a; 
	 FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; 
     TEXT-DECORATION: none;
}

.aboutnews a:hover {
	font-weight: bold;
     COLOR: #5a5a5a; 
	 TEXT-DECORATION: underline;
}	

.category a{
     font-size: 12px; 
	 COLOR: #00aa32; 
	 FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; 
}

.category a:hover {
     COLOR: #00aa32; 
	 TEXT-DECORATION: underline;
}	


.category {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #00aa32;
        font-weight:bold;

}




.comment {
		FONT-SIZE: 14px; 
        padding: 10px 10px 10px 10px;
        border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #d1d1d1;
        border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #d1d1d1;
        
      
}

.comment a{
     FONT-SIZE: 14px; 
	 COLOR: #4f4f4f; 
         font-weight:bold;
	 FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	 TEXT-DECORATION: none;
}

.comment a:hover {
     COLOR: #0565b2; 
	 TEXT-DECORATION: underline;
}	





.commenttop {
	FONT-SIZE: 14px;
	TEXT-DECORATION: none;
	background-color: ##FFFFFF;
	padding: 3px 0 3px 5px;
	border: 1px solid #d1d1d1;
        
	border-bottom-width: 0px;
	border-bottom-style: solid;
	border-bottom-color: #d1d1d1;
    border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #d1d1d1;
    border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #d1d1d1;
        
      
}

.commenttop a{
     FONT-SIZE: 14px; 
	 COLOR: #535353; 
         font-weight:bold;
	 FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	 TEXT-DECORATION: none;
}

.commenttop a:hover {
     COLOR: #535353; 
	 TEXT-DECORATION: underline;
}	


.commentleft {
	FONT-SIZE: 10px;
        background-color: ##FFFFFF;
        padding: 3px 5px 3px 5px;
        border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #d1d1d1;
        border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #d1d1d1;
        border-right-width: 0px;
	border-right-style: solid;
	border-right-color: #d1d1d1;
      
}

.commentleft a{		
     FONT-SIZE: 16px; 
	 COLOR: #535353; 
         font-weight:bold;
	 FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	 TEXT-DECORATION: none;
}

.commentleft a:hover {
     COLOR: #535353; 
	 TEXT-DECORATION: underline;
}	



.commentbot {
	    COLOR: #42a360; 
		padding: 3px 5px 3px 5px;
       
      
}

.commentbot a{
	FONT-SIZE: 11px;
	font-weight: bold;
	COLOR: #42a360;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none;
}

.commentbot a:hover {
	font-weight: bold;
	COLOR: #42a360; 
	TEXT-DECORATION: underline;
}	




.com {
	color: #757575;		
	font-size: 11px;		
	font-family: tahoma;	
	width: 459px;
	height: 156px;
	border: 1px solid #e0e0e0;
}


.com a{
     FONT-SIZE: 11px; 
	 COLOR: #0565b2; 
         font-weight:bold;
	 FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	 TEXT-DECORATION: none;
}

.com a:hover {
     COLOR: #0565b2; 
	 TEXT-DECORATION: underline;
}	


.topum-news {
	color: #e0e0e0;
	font-size: 12px;
	font-weight:bold;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}


.topum-news a{
     FONT-SIZE: 12px; 
	 COLOR: #e0e0e0; 
     font-weight:bold;
	 FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	 TEXT-DECORATION: none;
}

.topum-news a:hover {
	FONT-SIZE: 12px;
     COLOR: #e0e0e0;
	 TEXT-DECORATION: underline;
}


.topum-com {
	color: #5a5a5a;
	font-size: 12px;
	font-weight:bold;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}


.topum-com a{
     FONT-SIZE: 12px; 
	 COLOR: #5a5a5a; 
     font-weight:bold;
	 FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	 TEXT-DECORATION: none;
}


.topum-com a:hover {
     FONT-SIZE: 12px; 
     COLOR: #5a5a5a;
	 TEXT-DECORATION: underline;
}



.a_field {
	color: #757575;		
	font-size: 11px;		
	font-family: verdana;
        background-color: #464646;

	padding-left: 3px;	
	border: 1px solid #2f2f2f;	
}


.userlt {
        margin: 10px 10px 10px 0;
        padding: 10px 10px 10px 0;

}

.header {
	background-color: #464646;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #333232;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #5c5c5c;
}

.navigat {	
	COLOR: #5a5a5a;
	font-size: 13px;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none;
    font-weight: bold;
        
}

.navigat a{     
	 COLOR: #5a5a5a;
	 font-size: 13px;
	 FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	 TEXT-DECORATION: none;
         font-weight: bold;
}

.navigat a:hover {
     COLOR: #5a5a5a;
     font-size: 13px;    
	 TEXT-DECORATION: underline;
     font-weight: bold;
}


.topnews {	
	COLOR: #5a5a5a;
	font-size: 12px;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none;
    font-weight: bold;
        
}

.topnews a{     
	 COLOR: #5a5a5a;
	 font-size: 12px;
	 FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	 TEXT-DECORATION: none;
         font-weight: bold;
}

.topnews a:hover {
     COLOR: #5a5a5a;
     font-size: 12px;
	 TEXT-DECORATION: underline;
     font-weight: bold;
}	


.userstop {
	color: #757575;
	font-size: 12px;		/* ! */
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	/* ! */
	text-decoration: none;
}
.userstop a {
	color: #5a5a5a;
	text-decoration: none;
}
.userstop a:hover {
	color: #5a5a5a;
	text-decoration: underline;
}
.userstop td {
	padding: 0px;
}
.userstop thead {
	color: #757575;
	font-weight: bold;
}


.votet {
	font-size: 11px;
        color: #5a5a5a;
        font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}


.bottom {
        color: #999999;
	background-color: #464646;
	margin: 10px 0 0 0;
        border-top: 3px solid #347648;
        
}

.bottom a{
     FONT-SIZE: 11px; 
	 COLOR: #999999; 
	 FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	 TEXT-DECORATION: none;
       
}

.bottom a:hover {
     COLOR: #999999;
         FONT-SIZE: 11px;
	 TEXT-DECORATION: none;
        
}	

.navigation {
    background-color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #5a5a5a;
    border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ffffff;
    padding: 0 0 0 3px;
}

.navigation a{
      
     font-size: 18px; 
	 COLOR: #5a5a5a;
	 TEXT-DECORATION: none;
	 FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; 
}

.navigation a:hover {
     COLOR: #42a360; 
	 TEXT-DECORATION: none;
}	

.navigation {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #42a360;
}

.approve {      
     font-size: 10px; 
	 COLOR: #FF0000;
	 TEXT-DECORATION: none;
	 FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; 
}


.style5 {color: #5a5a5a}
.style7 {
	font-size: 10px;
        font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.style8 {
	color: #d1d1d1;
	font-size: 16px;
	font-weight: bold;
}

.style9 {
	color: #5A5A5A;
	font-size: 16px;
	font-weight: bold;
}

.style10 {
	color: #e0e0e0;
	font-size: 16px;
	font-weight: bold;
}

.style13 {
	font-weight: bold;
	color: #42a360;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.style15 {
	font-weight: bold;
	color: #d1d1d1;
        font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.topblock {
	padding: 5px 0px 0px 3px;.blocksearch {
	background-color: #5A5A5A;
}
.topblockl {
	color: #5A5A5A;
}

