@charset "windows-1251";
/*начало*//*хозяйке на заметку &nbsp;*/
/*основные настройки*/

body{

margin:0px;
padding: 0px;
background: #2f3334 url(../images/body4.jpg) no-repeat center top  !important;
background-repeat: no-repeat;
font-size: 13px;
color: #cdd5d8;
font-family: tahoma, Verdana;
padding-top: 200px;
}
a {color: #5db2c8; font: 11px Tahoma; }
a:hover {color: #84c404; 
border-bottom: 0px dashed #84c404; 
font: 11px Tahoma; 
text-decoration: none;}

img {border: 0px; }
table, table td {font: 12px Verdana; line-height: 20px;}
/**сапа**/
.sabox{color: #5db2c8; font: 10px Tahoma; text-decoration: none;
text-align: center;
padding: 5px 6px 0px 6px;
}
.sabox a {color: #5db2c8; font: 10px Tahoma; text-decoration: none;}
.sabox a:hover {
color: #84c404; 
font: 10px Tahoma; 
text-decoration: none;}
/*конец сапе*/
/*цвет хидерхидер*/
.headup { position: relative;
         left:50%;
		 width: 1024px;
         margin-left: -512px;
		 top:10px;
height: 50px;
background: #105e75;
opacity:0.9; -moz-opacity:0.9; filter:alpha(opacity=90);}
/*цветхидерхидер енд*/
/*custom*/
.comimg img{width: 110px;
			border: 0;

}
.custart img{width: 150px; 
			border: 0;

}
.custpolka{color: #fff; font: 11px Tahoma; text-decoration: none;
text-align: center;
}
.custpolka a{color: #fff; font: 11px Tahoma; text-decoration: none;
}
.custpolka a:hover{color: #84c404; 
font: 11px Tahoma; 
text-decoration: none;
}
/*custom blogi*/
.custblog{color: #fff; font: 11px Tahoma; text-decoration: none;

}
.custblog a{color: #fff; font: 11px Tahoma; text-decoration: none;
}
.custblog a:hover{color: #84c404; 
font: 11px Tahoma; 
text-decoration: none;
}
/*blogt*/
.blogt {padding: 0px 0px 5px 0px; color: #fab600; font: bold 15px Palatino Linotype; text-decoration: none;

}
.blogt a{color: #fab600; font: bold 15px Palatino Linotype; text-decoration: none;
}
.blogt a:hover{color: #fab600; 
font: bold 15px Palatino Linotype; 
text-decoration: none;
}
/*=============================Информер*/
.continf { position: absolute;
         left:50%;
		 width: 500px;
  
		 top:40px;
		 background: url(../images/doska.png)  no-repeat;
border: groove 4px #9c6852;

}



/*marquee*/

 .pointer {
          cursor: pointer;
      }
	  

/*===========================конец marquee*/
/*==============================ЛОГИН===================*/
/*логин в основном шаблоне*/
.loginmain { 
padding: 0px 6px 0px 6px;
position: relative;
float: right;
}
/*логин в основном шаблоне*/
 
 /*Шаблон Логина*/
     /*логинтруе*/
.logintrue{
 
padding: 0px; 
margin: 5px;
}
.logintrue a {
color: #9da3a5 ; 
text-decoration:none; 
}
.logintrue a:hover { 
color: #adb941; 
text-decoration: none;
}
/*логинфелсе*/
.loginfalse{
padding:  0px; 
margin: 4px 0px 8px 0px;
}
.loginfalse a{padding: 5px 15px 0px 0px;
color: #fff; 
text-decoration:none; 
}
.loginfalse a:hover {padding: 5px 15px 0px 0px;
color: #adb941; 
text-decoration: none;
}
/*поле ввода логина*/
#logininput{ padding: 0px; 
}
#logininput input {background: #292727; 
border: 1px solid #bebcbc; margin: 3px 0px 6px 0px; text-align: center;}
.login-1 { width: 100px; font: 11px Tahoma; color: #fff;}
.login-2 {padding:  0px; font: 11px Tahoma; color: #fff;}
/*поле ввода логина*/
/*Шаблон логина*/
/*============================конец логину==========*/



/*==================ПОИСК==========*/

.search-2 {
margin: 5px 0px 0px 0px;
height: 37px; _height: 55px;
text-align: center;
padding: 5px 6px 0px 6px; }

.t1 {border: 0px; border-collapse: collapse;}
.t1 td {padding: 0px; margin: 0px; vertical-align: middle;}
/*строка заполнения*/
.search-3 {height: 18px; 
background: #292727; 
border: 1px solid #bebcbc; 
margin: 0px 6px 0px 6px; 
width: 250px; 
text-align: center;
font: bold 11px  Tahoma; color: #fff;} 
/*кнопка*/
.search-4 { height: 21px;  
background: #292727; 
font: bold 11px Verdana; color: #e2e6e7; 
text-decoration: none; border: 1px solid #bebcbc;
}
/*===================Конец поиску==*/

/*================= Логотип===*/
.logotyp {
width: 168px;
height: 60px;
position: relative;
 left:50%;
	 width: 1024px;
         margin-left: -512px;
top: 1px; z-index: 1;
padding: 10px 6px 15px 6px;

text-decoration:none;

}
/*icons*/
.icons{text-decoration:none;

 padding: 0px 6px 0px 6px;
position: /*absolute;*/ relative;
top: 35px;
right: 50px;
/*top: 70px; z-index: 1;*/
 float: right;
}
.icons  a{text-decoration:none; 
} /*для ие и оперы - убираем линк*/
.icons a:hover {text-decoration:none;
}/*для ие и оперы - убираем линк*/
/*прозрачность
.icons a img {
opacity:0.3; -moz-opacity:0.3; filter:alpha(opacity=40);
}
.icons a:hover img {
 opacity:1.0; -moz-opacity:1.0; filter:alpha(opacity=100);
}
*/
/*================= конец логотипу===*/

/*=================Блок меню

/* МЕНЮ */
.headmenu {  position: relative;
         left:50%;
		 width: 1024px;
         margin-left: -512px;
		 padding:5px 0px;
}


/*================конец меню*/

/*==========================Контент======*/
/*основная таблица*/
.maintable {width: 1024px;

/*background: #484d4f;*/
margin: 2px 0px 0px 0px;
/*margin-left:50px;
margin-right:50px;*/
margin-left:auto;
margin-right:auto; 
}
           /*левая часть*/
.left {width: 180px;
vertical-align: top;
padding: 0px;
margin: 0px;}
/*цвета и заголовки для левой части*/
.blockleft{
background: #484d4f;
border: 1px solid #5c6468; padding: 4px 25px; 
 
}
.blockleft-com{
background: url(../images/bg-com.png);
border: 1px solid #5c6468; padding: 5px;
}

.fontleft3{height:30px;
            background:	url(../images/h1.png) no-repeat;
font: bold  italic 14px Trebuchet MS; color: #f4f4f4;
            text-align:center;
            padding: 5px 0px 0px 8px;
           /* border-bottom: 2px dashed #cfcdcd;*/ 
			
            text-decoration: none;
            display: block;
}
h8 {font: bold  italic 14px Trebuchet MS; color: #f4f4f4;
            text-align:center;
            padding: 5px 0px 0px 25px;
}
h8 a {font: bold  italic 14px Trebuchet MS; color: #f4f4f4;
            text-align:center;
           
			 text-decoration: none;
}
h8 a:hover {font: bold  italic 14px Trebuchet MS; color: #cfbaec;
            text-align:center;
    
			 text-decoration: none;
}
.fontleft{height:30px;
            background:	#647877;
font:  bold 14px Verdana; color: #f4f4f4;
            text-align:center;
            padding: 5px 0px 0px 8px;
           /* border-bottom: 2px dashed #cfcdcd;*/ 
			
            text-decoration: none;
            display: block;
}
.fontleft1{height:30px;
            background:	#6d6b7e;
font:  bold 14px Verdana; color: #f4f4f4;
            text-align:center;
            padding: 5px 0px 0px 8px;
            /*border-bottom: 2px dashed #cfcdcd; */
			
            text-decoration: none;
            display: block;
}
.fontleft a{ text-decoration: none;
color:#f4f4f4; border-bottom: 1px dashed #f4f4f4;
}
.fontleft a:hover {text-decoration: none;
color:#f4f4f4; border-bottom: 1px dashed #f4f4f4;
}




/*конец левой части*/

/*центральная колонка-собсно контент*/
.contenttable {vertical-align: top; margin: 0px;
}
.content {margin: 0px 2px 0px 2px;
background: #50595d;
border: 1px solid #333a3c; 
padding: 5px;
}
/*конец центральной колонки*/

/*Правая колонка*/
.right{
width: 170px;
vertical-align: top;
padding:  0px; margin: 0px;
}
/*Блок-цвета-заголовки-картинки*/
.blockright{
background: #484d4f;
border: 1px solid #5c6468; padding: 5px;
}
.fontright { 
            height:30px;
            background:	#647877;		
            font:  bold 14px Verdana; color: #f4f4f4;
            text-align:center;
            padding: 5px 0px 0px 8px;
           /* border-bottom: 2px dashed #cfcdcd; padding: 0px 0px 6px 0px; пунктир под заголовком*/
            text-decoration: none;
            display: block;
}
.fontright1 { 
            height:30px;
            background:	#6d6b7e;		
            font:  bold 14px Verdana; color: #f4f4f4;
            text-align:center;
            padding: 5px 0px 0px 8px;
           /* border-bottom: 2px dashed #cfcdcd; padding: 0px 0px 6px 0px; пунктир под заголовком*/
            text-decoration: none;
            display: block;
}

.fontright a {color:#f4f4f4; 
             border-bottom: 1px dashed #f4f4f4;
}
.fontright a:hover {color:#f4f4f4; 
                   border-bottom: 1px dashed #f4f4f4;
}
.iconsright {text-align: center;
             padding: 0px 0px 10px 0px;
}
/*конец правой колонки*/

/*============================Конец контенту*/

/*=================Футер*/
.footer { padding: 5px;
         position: relative;
         left:50%;
		 width: 1000px;
         margin-left: -500px;
}
.rightfooter {right: 20px; top: 50px; position: absolute;
}
.rightfooter a img {
opacity:0.3; -moz-opacity:0.3; filter:alpha(opacity=40);
}
.rightfooter a:hover img {
 opacity:1.0; -moz-opacity:1.0; filter:alpha(opacity=100);
}
.leftfooter{left: 20px; 
            top: 50px; 
			position: absolute; 
			font: 11px Tahoma;
}
.leftfooter a {margin-right: 10px; 
              font: 12px Tahoma; 
			  border: none; 
			  text-decoration: underline; 
			  color: #0099cc; line-height: 15px;
}
.leftfooter a:hover {margin-right: 10px; 
              font: 12px Tahoma; 
			  border: none; 
			  text-decoration: underline; 
			  color: #0099cc; line-height: 15px;
}
/*=============конец футеру*/
/*=================допполе для коментов*/
.dopavtor{background: #5c6468; 
clear: both;
}
.doptext{background: #5c6468; 
clear: both;
padding: 5px;
}
/*==========короткая новость*/
.shortnews {background: #515d62;   margin: 0px 0px 10px 0px;
}
.partdiposit{
padding:10px;

}
/*Поле заголовка*/
.shortup {background: #5c6468; 
clear: both;  
padding: 0px 8px 5px 0px; 
position: relative; 
height: 60px;
}
.shortupfont {font: bold  15px Verdana; 
color: #7cb30e;
padding: 10px 0px 0px 0px;
position: absolute;
left: 60px;  
text-decoration: none; 
display: block;
}
.shortupfont a {font: bold 15px Verdana; 
color: #7cb30e; 
text-decoration: none; 
border: none;
}
.shortupfont a:hover {font: bold 15px Verdana; 
color: #7cb30e; 
text-decoration: none; 
border: none;
}
.shortcont{padding: 5px 0px 0px 0px; line-height: 14px;
}
.shortcont p {padding: 0px; margin: 0px;}
.shortcont a { font: 13px Verdana; text-decoration: none; 
border: none;
}
.shortcont a:hover{ font: 13px Verdana; text-decoration: none;}

/*кнопка правки*/
.shortedit{padding: 50px 0px 0px 0px;
text-decoration: none; 

float: right;
}
/*иконка категории*/
.shorticons {padding: 5px 0px 0px 0px;
position: absolute;
left: 5px;
text-decoration: none; 
display: block;
}

.shortupright {padding: 6px 0px 0px 0px; 
 font-family:tahoma;  
 font-size: 11px;
float: right;
}
.shortupright a, .shortupright a:hover {font: 11px Tahoma;
 text-decoration:none;
}

.shortupleft {padding: 6px 0px 0px 0px;
font-family:tahoma;  
 font-size: 11px;
 text-decoration:none;
float: left;
}
.shortupleft a, .shortupleft a:hover{font: 11px Tahoma;
 text-decoration:none;
}
.shortdown {background: #485357; 
clear: both;  
padding: 5px 8px 5px 0px; 
margin: 10px 0px 0px 0px; 
position: relative; 
height: 20px;
}
.shortdown a, .shortdown a:hover{text-decoration:none;
}
.shortdownleft {padding: 0px 5px 5px 5px; 
 text-decoration:none;
 
float: left;
}

.shortdownright {margin: 1px 0px 0px 5px; 
color: #0099cc;  
float: right;
}
.shortdownright a, .shortdownright a:hover {text-decoration:none;
}

/*fullstory*/
.rel-news {font: bold  15px Tahoma; 
color: #a6c7cf;  padding: 5px 0px 0px 8px;}
.rel-news2 {padding: 19px 12px 12px 12px; }
.rel-news2 a, .rel-news2 a:hover {text-decoration:none; 
}
/*конец новостям*/

/*==================добавление коментов*/
/*комент на сайте*/
.comentstyle { background: #5c6468; 
clear: both;  
margin: 5px;
padding: 0px 8px 5px 0px; 
position: relative; 
}
.comentstyle td {vertical-align: top;
}
.comentnum {font: bold 15px Tahoma; color:#7cb30e;  float:right;
}
.comentfoto{padding: 5px; 
}
.comentnik { font: 13px Tahoma; margin:  2px 0px 0px 5px;
}
.comentnik a, .comentnik a:hover {
 text-decoration:none;
}
.comentedit{padding: 0px; text-align: right;
}
.comentedit a,.comentedit a:hover { text-align: right; text-decoration:none;
}
/*комент на сайте*/

#nav {text-align: center;}
#nav span, #nav a, #nav a:hover {background: #fbfbfb; border: 1px solid #ebebeb; display: inline-block; padding: 2px 6px 3px 6px; margin: 1px; color: #606465; text-decoration: none;}
#nav a:hover {border: 1px solid #CCCCCC;}

/*lastcoment*/
.r_news li {
  display: block;
  position: relative;
  border-bottom: 1px solid #ddd;
 margin: 0px 0px 0px -40px;
  padding: 0 7px 5px 7px;
  /*color: #514f51;*/
list-style:none;
  
}
.r_news li:first-line { font: normal 13px/14px Arial, serif;}

.r_news li:hover { background: #636a6d; color: #fff;}
.r_news li b { color: #fff;}
.r_news li:hover b, .r_news li:hover a{ color: #fff;}
.r_news li a { text-decoration: none; color:#eaeaea;}
.r_news li a:hover { text-decoration: none; color: #fff;}

/*lastcomments block*/
.lcommbox {
	display: none;
	position: absolute;
	z-index: 3;
	right: 170px;
	top: 0px;
	padding:10px;
	border: 1px solid #ccc;
	opacity:0.7;
	background: #636a6d;
	font-size: 12px;
}
.lcomment.hover div[class="lcommbox"] {display: block;}
.lcommbox p {color: #2d9dff; background: #F5F5F5;  
margin: -9px -9px 10px -9px; padding: 0px 9px; font-size: 12px;}
.lcommbox p:first-child { margin-bottom: 0;}
.lcomment a {color: #000; font-size: 11px;}
.lcomment b a {color: #2d9dff; font-size: 13px;}

/*lastcoment*/

/*Пагинация*/
#pagin{text-align: center;}
#pagin span, #pagin a, #pagin a:hover { border: 1px solid #807f7f; display: inline-block; padding: 2px 6px 3px 6px; margin: 1px; color: #82c5c3; text-decoration: none;}
#pagin a:hover {border: 1px solid #CCCCCC;}
/*пагинация*/