* {
	font-family: Tahoma, Geneva, sans-serif;
}


#fulltext_news {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 13px
}



body {
	margin: 0px;
	padding: 0px 30px;
	background-color: #FFFFFF
}

.textHeader {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	color: #5A6970;
	padding-right: 20px;
	padding-left: 20px;
}

.textHeaderRight, .textHeaderRight A  {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	color: #5A6970;
	padding-right: 10px;
}


a {
	color: #5A6970;
	text-decoration:inherit;
	}

a:hover {
	color: #ff4d33;
	}

#logo {
	
}

.view {
	color: #999;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 9px;
	font-weight: normal;
	padding: 2px
}


#url { 
	color: #999;
}

.News {
	font-family: Tahoma, Geneva, sans-serif;
	color: #333333;
	vertical-align: align; 
	font-size: 13px
}

.description {
	MARGIN: 0px; PADDING: 0px;
	font-family: Tahoma, Geneva, sans-serif;
	color: #333333;
	font-size: 13px
}

.title H2  {
	MARGIN: 0px; PADDING: 0px; PADDING-TOP: 2px; PADDING-BOTTOM: 5px;
	font-family: Tahoma, Geneva, sans-serif;
	color: ff4d33;
	font-weight: normal;
	text-decoration: underline;
	font-size: 18px
}

.title H2:hover  {
	MARGIN: 0px; PADDING: 0px; PADDING-TOP: 2px; PADDING-BOTTOM: 5px;
	font-family: Tahoma, Geneva, sans-serif;
	color: ff4d33;
	font-weight: normal;
	text-decoration: none;
	font-size: 18px
}

h1 {
	PADDING: 0px; MARGIN: 0px; MARGIN-BOTTOM: 10px; MARGIN-TOP: 15px;
	font-family: Tahoma, Geneva, sans-serif;
	font-weight: normal;
	font-size: 24px;
	color: 606060;

}

h2 a {
	PADDING: 0px; MARGIN: 0px; MARGIN-BOTTOM: 10px; MARGIN-TOP: 15px;
	font-family: Arial, Geneva, sans-serif;
	font-weight: normal;
	font-size: 14px;
	color: ff4d33;
	text-align:left;

}

.search {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	border: 1px solid #666666;
	color: 7FA0B0;
	width: 100%
}
.bottom {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background-color: ff4d33;
	font-weight: bold;
	border: 1px solid ff4d33;
	cursor: hand
}

td.padding {
	padding: 10px
}

P.header1, H1.header1 {
	MARGIN: 20px; MARGIN-LEFT: 0px; 	
	font-family: Tahoma, Geneva, sans-serif;
	font-weight: normal;
	font-size: 24px;
	color: 606060
}

.header1_pop {
	float: left;
	font: bold 12px Arial;
	color: black;
	margin: 0 10px 0 0; /*Margin between each menu item*/
}

.header_find {
	MARGIN: 20px; MARGIN-LEFT: 0px; MARGIN-BOTTOM: 0px;	
	font-family: Tahoma, Geneva, sans-serif;
	font-weight: normal;
	font-size: 24px;
	color: 606060
}

.header_find A{
	MARGIN: 20px; MARGIN-LEFT: 0px; MARGIN-BOTTOM: 0px;	
	font-family: Tahoma, Geneva, sans-serif;
	font-weight: normal;
	font-size: 24px;
	color: 606060
}


.find_text {
	color: #666666;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 9px;
	font-weight: normal;
	padding: 0px; MARGIN: 0px
}


hr {
	color: #666666;
	padding-top: -10px;
	padding-bottom: -10px
}

.subNews {
	color: #666666;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 9px;
	font-weight: normal;
	padding: 2px;
	background-color: #CCCCCC
}

#news {
	PADDING-RIGHT: 20px;	
}

/* Страница с новостью */
#fulltext_news {
	PADDING-TOP: 20px	
}

#fulltext_news SPAN.view{
	PADDING-TOP: 0px	
}

#fulltext_news P {
	font-family: Tahoma, Geneva, sans-serif;
	color: #333333;
	font-size: 13px
}


#fulltext_news UL {
	font-family: Tahoma, Geneva, sans-serif;
	color: #333333;
	font-size: 13px
}



#fulltext_news P.textHeader {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	color: #5A6970;
	padding-right: 20px;
	padding-left: 20px
}


.popularNews_inactive {
	font-family: Tahoma, Geneva, sans-serif;
	color: #507283;
	font-size: 12px;
	line-height: 1.3em
}
/* ок */

.navigatia {
    display: block;
    font-size: 12px;
	color:#C00;
    font-weight: 
    margin: 1px 0px 1px 0px;
    padding: 5px;
    text-align: center;
}

.topMenu {
	
	font: normal normal 12px Arial, "Times New Roman", serif;
	color:#333;
	
}

.topMenu img {
	float:left;
	margin:5px;	
}

a.grayLink {
	color: #999999;
}

.tags {
	width: 100%;
	background-color: #EBF0F3;
	font-size: 9px;
	padding: 3px;
	margin-top: 10px;


}
.plus {	
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	cursor: hand;
	position: relative; float: left;
	margin-left: -22px; margin-top: 8px
}

.smallPic {
	margin-top: 2px;
	margin-bottom: -2px
}

.archive {
	float: left;
	margin-right: 10px;
	margin-bottom: 5px
}

/*  Похожие новости */

/* Новости страница*/
UL {
	margin: 0px;
	padding-left: 15px;
}

LI.forum {

	font-family: Tahoma, Geneva, sans-serif;
	font-size: 10px;
	color: #666666;
	margin-bottom: 3px;
	margin-left: 2px;
	list-style-image: url("../i/forum.gif");
}

LI.news {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	margin-bottom: 3px;
	margin-left: 2px;
	list-style-image: url("../i/news.gif");
}



/* Страница новости */
#likeNews UL {
	margin-right: 0px;
	margin-left: 25px;
}

#likeNews LI.forum {
	font-size: 11px;
	margin: 0px; padding: 0px

}

#likeNews LI.news {
	font-size: 11px;
	margin: 0px; padding: 0px

}

#likeNews LI.forum H4, #likeNews LI.news H4 {
	font-size: 11px; /*float: left; */
	font-weight: normal;
	margin: 0px; padding: 0px; margin-bottom: 6px 
}



/* конец  */



TD {
	border: 0px solid #666666
}



.calendar TD.calendar {
	padding: 0px;
	margin: 0px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 10px;
	color: #7B8B93;
	padding-left:20px;
}

.calendar TD a.cal {
	color: ff4d33;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 10px
}

.calendar TD p.calSelect {
	background-color: #FFFFFF;
	padding: 0px
}



.calendar TH  {
	font-family:  Tahoma, Geneva, sans-serif;
	font-size: 11px;
	color: #7B8B93
}

.calendar TH A {
	font-size: 10px;
	color: red
}



a.pop {
	color: #666666;
	font-family: Tahoma, Geneva, sans-serif;
}

a.topic {
	color: #507283; font-weight: bold
}



.popularNews {
	font-family: Tahoma, Geneva, sans-serif;
	color: #333333;
	font-size: 12px;
	line-height: 1em
}

.popularNews a:hover {
	
	font-family: Tahoma, Geneva, sans-serif;
	color: #ff4d33;
	font-size: 12px;
	line-height: 1em
}

HR {
	padding: 0px;
	margin: 0px;
	margin-top: 5px; margin-bottom: 10 px
}



.postcolor {
	FONT-SIZE: 11px; LINE-HEIGHT: 160%; border: solid; border-width: 0px; border-color: #BEC1D3;
}
.quotetop {
	BORDER-RIGHT: #000 1px dotted; PADDING-RIGHT: 3px; BORDER-TOP: #000 1px dotted; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND: url(style_images/hitomi[1]/css_img_quote.gif) #e4eaf2 no-repeat right 50%; PADDING-BOTTOM: 3px; MARGIN: 8px auto 0px; BORDER-LEFT: #8394b2 4px solid; COLOR: #000; PADDING-TOP: 3px; BORDER-BOTTOM: #000 0px dotted
}
.quotemain {
	BORDER-RIGHT: #000 1px dotted; PADDING-RIGHT: 4px; BORDER-TOP: #000 0px dotted; PADDING-LEFT: 4px; BACKGROUND: #fafcfe; PADDING-BOTTOM: 4px; MARGIN: 0px auto 8px; BORDER-LEFT: #8394b2 4px solid; COLOR: #465584; PADDING-TOP: 4px; BORDER-BOTTOM: #000 1px dotted
}
.signature {
	FONT-SIZE: 10px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #339; LINE-HEIGHT: 150%
}

DIV.postwrapper, DIV.posttopbar, DIV.postname, DIV.postcontent {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 13px; margin: 5px; margin-bottom: 10px; padding: 1px
}

DIV.postname {
	border: solid; border-width: 0px; border-bottom-width: 1px; border-color: #BEC1D3;
	font-weight: bold
}

DIV.postwrapper {
	border: solid; border-width: 0px; border-color: #BEC1D3
}

IMG  {
	border: solid; border-width: 0px; border-color: #FFF
}




DIV#smolnews {	/* Вид блока новостей*/
	margin: auto; 
	padding: -5px;
	text-align: left; 
	font-size: 12px; font-weight: normal;
	border: solid; border-width: 0px; border-color: #CCC;
}

DIV#smolnews UL{ /* Вид заголовка блока и списка новостей*/
	margin: 0px; 
	padding: 0px;
	font-weight: bold;
}

DIV#smolnews UL LI{ /* Вид каждого элемента списка новостей */ 
	margin: 0px; margin-top: 2px; margin-left: 20px;
	padding: 0px;
	font-weight: normal;
	font-size: 11px;
}

DIV#smolnews UL LI A{ /* Вид ссылок*/
	text-decoration: underline;
}


DIV#stat { /* Таблица статистики */ 
	border: solid; border-width: 0px; border-color: #CCC;
}


DIV#stat TABLE TR TD{ /* Таблица статистики */ 
	font-size: 11px;
}

DIV#stat TABLE { /* Таблица статистики */ 
}


P#textLinks {
	padding: 0px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	color: #333333;
	font-size: 11px;
	line-height: 1.3em
}

P#textLinks A {
	color: #507283
}

* DIV#direct { /* Таблица статистики */ 
	margin: auto; 
	padding: 0; 
	position: relative; left: -4px;
}

	
#wp-calendar th {
	font: normal 14px 'Tahoma', 'Lucida Sans Unicode', Verdana, sans-serif;
	text-transform: capitalize;
	color: #ff4d33;
	
	}
#wp-calendar caption {
	font: bold 12px 'Arial', 'Lucida Sans Unicode', Verdana, sans-serif;	margin: 2px 0 2px 0;
	color: #000;
	text-transform: uppercase;
	}

#wp-calendar td {
	color: #999;
	font: normal 14px 'Tahoma', 'Lucida Sans Unicode', Verdana, sans-serif; 
	letter-spacing: normal;
	padding: 2px 0;
	text-align: center;
	}

#wp-calendar td:hover, #wp-calendar #today {
	color: #5A6970;
	}
	
#wp-calendar {
	empty-cells: show;
	font-size: 12px;
	margin: 0;
	font-weight: bold; 
	width: 100%;
	}

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

.invertedshiftdown ul{
margin:0;
margin-left: 40px; /*margin between first menu item and left browser edge*/
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 12px Arial;
color: black;
text-decoration: none;
margin: 0 1px 0 0; /*Margin between each menu item*/
padding: 5px 10px 9px 10px; /*Padding within each menu item*/
background-color: white; /*Default menu color*/

/*BELOW 4 LINES add rounded bottom corners to each menu item.
  ONLY WORKS IN FIREFOX AND FUTURE CSS3 CAPABLE BROWSERS
  REMOVE IF DESIRED*/
-moz-border-radius-bottomleft: 5px;
border-bottom-left-radius: 5px;
-moz-border-radius-bottomright: 5px;
border-bottom-right-radius: 5px;
}

.invertedshiftdown a:hover{
background-color: #EBF0F3; /*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: 000;
}

.invertedshiftdown .current-cat a{ /** currently selected menu item **/
background-color: #EBF0F3; /*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: 000;
}

.drop a {
	font:Arial, Helvetica, sans-serif;
	color:#fff;
	font-size:12px;
	font-style:bold;
	text-align:left;
	text-decoration: underline;
	margin-top:5px;
	}

.drop a:hover {
	font:Arial, Helvetica, sans-serif;
	color:#fff;
	font-size:12px;
	font-style:bold;
	text-align:left;
	text-decoration: none;
	margin-top:5px;
	}

.hr {
	height: 1px;
	color: #fff;
	background: #fff;
	border:0 none;
	margin-top: 10px;
	margin-bottom: 10px;
	}
