body{

word-wrap: break-word;
margin : auto;

color: #5e5f5e;
max-width : 800px;


font-family : Arial;


font-size: 17px;


background:#ffffff url(img/bg.png);




}
.plug {
padding: 10px;
border: 1px solid #75a175;
background: #e5f6eb;
background: -webkit-gradient(linear,left top,left bottom,from(#e5f6eb),to(#d3e5d5));
background: -moz-linear-gradient(top,#e5f6eb,#d3e5d5);
background: -o-linear-gradient(top,#e5f6eb,#d3e5d5);
background: -ms-linear-gradient(top,#e5f6eb,#d3e5d5);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e5f6eb',endColorstr='#d3e5d5');
}
.error {
border: 1px solid #a1757e !important;
background: #f0d8d8;
background: -webkit-gradient(linear,left top,left bottom,from(#f5e9e9),to(#f0d8d8));
background: -moz-linear-gradient(top,#f5e9e9,#f0d8d8);
background: -o-linear-gradient(top,#f5e9e9,#f0d8d8);
background: -ms-linear-gradient(top,#f5e9e9,#f0d8d8);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f5e9e9',endColorstr='#f0d8d8');
}
.error, .plug {
padding: 11px 10px;
position: relative;
z-index: 1000;
margin: -1px;
}
.right {
float:right;
}
.oh {
overflow: hidden;
}
#vote_up span {
background-position: -128px 0;
}
#vote_up {
-webkit-border-radius: 4px 0 0 4px;
border-radius: 4px 0 0 4px;
margin-right: 0;
border-right: 0;
}
#vote_cnt {
-webkit-border-radius: 0;
border-radius: 0;
margin-right: 0;
width: auto;
}
#vote_down {
-webkit-border-radius: 0 4px 4px 0;
border-radius: 0 4px 4px 0;
border-left: 0;
}
#vote_down span {
background-position: -144px 0;
}
#vote_up:hover span, #vote_up span.on, #vote_up:hover span.on {
background-position: -128px -16px;
}#vote_down:hover span, #vote_down span.on, #vote_down:hover span.on {
background-position: -144px -16px;
}
.pdb {
padding-bottom: 0;
}
.stnd_padd {
padding: 2px 4px;
}
.list_item, .friends_access_list, .stnd_padd, .list_item_light {
word-wrap: break-word;
}.lenta_item {
background: #ffffff;
border: 1px solid #cccccc;
}
.stnd_padd {
padding: 2px 4px;
}
.list_item, .friends_access_list, .stnd_padd, .list_item_light {
word-wrap: break-word;
}
.round_corners, .att_it, .button_block input, .form_button, .friends_access_list, input[type="submit"].main_submit, input[type="button"].main_submit, .search_page_block .go, input[type="submit"].green_button, .edit_button {
-webkit-border-radius: 4px;
border-radius: 4px;
}.footer_PC {
background: #6177a3!important;
}
.footer_PC {
color: #fff;
background: #3d4f79;
padding: 25px 10px;
text-align: center;
position: relative;
z-index: 10000;
}
.lh_160, #mads a {
line-height: 175%;
}.list_item a.arrow_link, .stnd_padd a.arrow_link, .no_underline_block a {
text-decoration: none;
}
.list_item a.arrow_link, .stnd_padd a.arrow_link{
text-decoration: none;
}
 a.arrow_link span {
color: #069;
}
.tabs_block a, {
color: #666;
}
.t-block_item {
display: block;
}
.stnd_padd {
padding: 2px 4px;
}
.tools_block a, .blue_link:visited {
color: #069;
}
.top_corners {
-webkit-border-top-left-radius: 4px;
-webkit-border-top-right-radius: 4px;
-moz-border-radius-topleft: 4px;
-moz-border-radius-topright: 4px;
border-top-left-radius: 4px;
border-top-right-radius: 4px;
}
.bg5 {
background: #ededed;
}
.adv_user_link {
float: left;
border: 1px solid #ccc;
-webkit-border-radius: 4px;
border-radius: 4px;
padding: 10px !important;
text-decoration: none;
margin-right: 5px;
background: #f7fafa;
background: -webkit-gradient(linear,left top,left bottom,from(#f7fafa),to(#edeef0));
background: -moz-linear-gradient(top,#f7fafa,#edeef0);
background: -o-linear-gradient(top,#f7fafa,#edeef0);
background: -ms-linear-gradient(top,#f7fafa,#edeef0);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f7fafa',endColorstr='#edeef0');
}
.adv_user_link span {
cursor: pointer;
background: transparent url('/style/actions_sprite.png') no-repeat;
}
.adv_user_link, .adv_user_link span {
display: block !important;
height: 16px;
width: 16px;
}
.light_border_bottom {
border-bottom: 1px solid #dedcdc;
}
.bottom_link_block{
background: #ebf3fe;
}.bottom_link_block {
border-bottom: 1px solid #a7b4c7;
}
}#mail_link:hover span{background-position:0 -16px;}#add_to_lents_link span{background-position:-16px 0;}#add_to_lents_link:hover span{background-position:-16px -16px;}#bookmark_link span{background-position:-32px 0;}#bookmark_link:hover span{background-position:-32px -16px;}#present_link span{background-position:-48px 0;}#friendship_link span{background-position:-64px 0px;}#present_link:hover span{background-position:-48px -16px;}#friendship_link:hover span{background-position:-64px -16px;}
#mail_link span{background-position:0 0;}.adv_user_link:hover{background:#dae1eb;}



.foot_1 {
background-image: url(images/foot_1.gif);
background-position: right;
background-repeat:no-repeat;
height: 35px;
}

.footer {
color:#168004;
background: #e6e5e5 url(img/b111.png);
background-repeat: repeat-x;
text-align:left;

}





.foo {
color:#168004;
background-image: url(images/lo.png);
background-position: bottom;
background-repeat: repeat-x;
text-align:left;
height: 60px;
}

.foo_1 {
background-image: url(images/logo.png);

background-repeat:no-repeat;

}

.nuz{
text-align: right;
             }

.niz{
 padding: 5px 5px 5px 5px;
              text-align: right;
             }








.niz a
             {
              
             }







.main_menu  {
display:block;
background: #fff url(/style/themes/diztis/iconas/mainm.png);
margin-bottom: 1px;
padding:5px ;}


.s4{
/*    */
    
border-radius: 2px;	
padding: 9px;
background: #8EEC30 url(/style/themes/diztis/iconas/s4.png) repeat-x top;
margin-top: 1px;
color: #f6ce60;
font-size : 10px;

}

.count {
font-size: 0.8em;

font-weight: 400;padding: 0.2em 0.5em;

float: right;text-shadow: rgba(0, 0, 0, 0.296875) 0px 0px 0px;

}

.info1{
background-color: #E3EBFE;
border-bottom: 1px solid #C4C4C4;

border-left: 1px solid #C4C4C4;

border-right: 1px solid #C4C4C4;
}

.info1 a {

padding: 6px;
display: block;}
 
.info2 {

background-color: #EDF7FF;
border-bottom: 1px solid #C4C4C4;
border-left: 1px solid #C4C4C4;
border-right: 1px solid #C4C4C4;

}

.info2 a {
padding: 6px;
display: block;
}




.cnm {




border-radius: 1px;
border: 0px solid #cbcaca;
	


}




a.top_menu_j{display:block;padding:5px;border-bottom: 0px solid #000;
}

.menu_j a:link, .menu_j a:visited {
background:#f0eded;
padding: 5px;
border-top:1px solid #f8f6f6;
border-bottom:1px solid #e3e1e1;
text-shadow:0 -1px 1px #fff;
}














.soc {background:#ffffff;padding: 5px;border-radius: 5px;}


.bzx {

font-weight: bold;text-shadow: 0 1px 0 #f3f4f3;
color: #737473;text-align: right;
background: #e6e5e5 url(img/b1.png);
padding: 8px;margin-bottom: 3px;
	


}

.bzx4 {

text-shadow: 0 1px 0 #f3f4f3;
color: #737473;text-align: right;
background: #e6e5e5 url(img/b1.png);

padding: 8px;margin-bottom: 2px;
	


}

.bzx1 {


color: #fff;font-weight: bold;
background: #e6e5e5 url(img/ch.png);
border-radius: 8px 8px 0px 0px;
border-top: 1px solid #56b8f5;
padding: 0px;margin-top: 3px;
	


}




a:link, a:visited { 


color : #2775b6; 


text-decoration : none; 


}


a:hover { 


color : #000; 


text-decoration : none; 


} 




.mess5 {


background: #fff;

padding: 1px;margin-bottom: 3px;


}




div.c2 {	


background: #e6e5e5 url(img/b111.png);
border-radius: 1px;
border: 1px solid #cbcaca;
padding: 7px;margin-bottom: 3px;


}





div.pager 


{	


border: 0;	


margin: 0 auto;	


padding: 1px 3px 2px 0;	


text-align: left;	


color: #ffffff;


}





.page a {   


	border: 1px solid #989898;
border-radius: 2px; color: #fff;
-moz-border-radius: 2px;
-webkit-border-radius:2px;
background: url(img/zzzk.png);
padding: 5px;
font-size: 14px;
text-shadow: 0 1px 0 #49960b;


	}











.link_s {   


	background:#fcefa4;


	font-size:11px;


    border: 1px solid #29447e;


    margin: 3px;


    padding: 2px 3px 2px 3px;


	color: #fff;


	-o-border-radius: 4px;


	border-radius: 4px;


	-moz-border-radius: 4px;


	}


.link_s a:hover {	border: 1px solid #3b5998;	color: #ffffff;}








.rekl{


	padding: 2px 0px 1px 0px;


	text-align: center;


	


	background-color: #c8d3e9;


}








.logo{


/* Заголовок страницы */


	


	


	

        height:66px;
	text-align: left;
	background: #d6d5d5 url(img/verx.png) repeat-x top left;
	border-right: 1px solid #bfbebd;
	





}

.rekl_gix{
	border-right: 1px solid #bfbebd;
	border-left: 1px solid #bfbebd;
	
}



.copy{


/* Заголовок страницы */


	
        border: 1px solid #000;
        
	padding: 0px;

        border-radius: 1px;
	
        margin-bottom: 2px;

	background: #3b5998 url(img/zzz.png);

	color:#dadad9;





}
.copy a {


	color:#636363;

}

.title {


/* Заголовок страницы */


	
text-shadow: 0 1px 0 #f3f4f3;
color: #737473;text-align: right;
background: #e6e5e5 url(img/b1.png);
border-radius: 0px 0px 8px 8px;
border-bottom: 2px solid #b5b5b5;
border-left: 1px solid #c3c2c2;
border-right: 1px solid #c3c2c2;
padding: 10px;margin-bottom: 3px;
	
	



}





.titles {


/* Заголовок страницы */



color: #000;
background: #e6e5e5 url(img/ch.png);
border-bottom: 1px solid #6ad6ea;
border-left: 1px solid #8be1f0;
border-right: 1px solid #8be1f0;
padding: 8px;	


	overflow: hidden;


	text-align: center;


	


	font-weight: bold;




width:20px;


border-right: 1px solid #0e9ece;





}


.auts4 {


	


	text-align: center;

        color: #fff;
	padding:10px;


	background: #d4671f url(img/auts.png);


    


}



.auts {


	font-weight: bold;


	overflow: hidden;


	padding:4px;


	vertical-align:top;


	width:19%;


	white-space: nowrap;


	background: #d4671f url(img/auts.png);


    


}.auts:hover {





	background-color: #99acd1 ;


}

















.aut {


	border-bottom: 1px #0e9ece solid;


	color: #ffffff;


	text-align: left;


	background-color: #0e9ece;


	padding:3px;


}











.copy a {


	color: #fff;


}





.title a {


	color: #29447e;


}


.title a:hover {


	color: #FFFFFF;


}





.titles a {


	color: #29447e;


}


.titles a:hover {


	color: #FFFFFF;


}











.err {


/* сообщение об ошибке */


	text-align: center;


	background: #e6e5e5 url(img/b111.png);
	border-radius: 2px;
	margin-bottom: 5px;


	color: #faebe9;


	padding:7px;


}





.msg {


/* сообщение */


	border-top: 1px #2C9A68 solid;


	text-align: center;


	background-color: #4DBF9A;


	color: #E3FFE3;


}





.cit{ 


border-left : 4px solid #c1c1c1; 


color : #878787; 


font-size : x-small; 


padding:1px;


border:1px solid #1E90FF;


margin-left : 2px;


}





.p_t{


	border-top: 0px #D6E6F2 solid;


	background-color: #E3EFFF;


	padding: 3px;


	margin: 0px;


	width: 100%;


}





.p_m {


	border-bottom: 1px #e5fdfd solid;


	background-color: #f2ffff;


	padding: 3px;


	margin: 0px;


	width: 100%;


}





.t_s {





	border-bottom: 1px #e5fdfd solid;


	background-color: #f2ffff;


	padding: 1px;


	margin: 0px;


	border-radius: 3px 3 3 3px;


	width: 100%;


}





.icon14{


	background-color: #E3EFFF;


	padding: 0px;


	margin: 0px;


}














.str{


   
border: 1px solid #5ba820;
border-radius: 5px; color: #fff;
-moz-border-radius: 5px;
-webkit-border-radius:5px;
background: url(img/zzzk.png);
padding: 4px;
font-size: 14px;
text-shadow: 0 1px 0 #49960b;





}


.st_1	{ 	


	margin-left: 20px;


 	margin-bottom:0;


	border-style:solid;


	border-color:transparent  transparent #f9d9af  transparent ;


	border-width:0px 0px 10px 10px;	


	height: 0px; 


	width:0px;


	} 


	


.st_2 	{	


	margin: 3px;


	margin-top: 0;


	border:#f9d9af 2px solid;


	padding: 9px; 


	color: #000;	


	background-color: #f9d9af;


	-o-border-radius: 3px;


	border-radius: 3px;


	-moz-border-radius: 3px;


	word-wrap:break-word;


	}





.pages{


	border: 1px #238be4 solid;


	background-color: #FFF;


	padding-left: 5px;


	padding-right: 5px;


	padding-top: 1px;


	padding-bottom: 1px;


	margin-bottom: 1px;


	margin-top: 1px;


	border-radius: 1px 1 1 1px;


	font-size : small; 


}























img {


    vertical-align: middle;


	border: 0px;


	margin: 0px;


	padding: 0px;


}








form {


	padding: 0px;


	border: 1px #F2F2F7 solid;
background-color: #fff; 


	margin-bottom: 0px;


	margin-top: 0px;


}


form label {


	display: inline-block;
background-color: #fff; 


	padding-right: 5px;


	margin: 1px 0px 1px 0px;


}


form label:hover {


	margin: 1px 0px 0px 0px;


	border-bottom: 1px #A8C1CE solid;


	background-color: #E5EDFF;


}






input[type="submit"] {


    margin-top: 5px;

border-radius: 5px; color: #fff;
-moz-border-radius: 5px;
-webkit-border-radius:5px;
background: url(img/zzzk.png);
padding: 5px 9px 5px 9px;
font-size: 14px; 

text-shadow: 0 1px 0 #6f6f6f;


}


input[type="submit"]:hover {


  border-radius: 5px; 
-moz-border-radius:5px;
-webkit-border-radius:5px;
background: #488ec9;
color: #fff;
padding: 5px 9px 5px 9px; 
text-shadow: 0 1px 0 #6f6f6f;
-webkit-box-shadow:0 0 1px 0 #fff;

-moz-box-shadow: 0px 1px 3px #d6d6d6;


}





textarea{


    border: 1px solid #d8d8d8;
font-family : Tahoma;
color: #686868;
padding: 7px;
margin:1px;
border-radius: 3px;
width:80%;


}





input, select{


   border: 1px solid #d8d8d8;
font-family : Tahoma;
color: #686868;
padding: 7px;
margin:1px;
border-radius: 3px;
	


}





.ank_n{


	font-size: 12px;


	font-weight: bold;


	color: #555;


}





.ank_d{


	font-size: 12px;


	margin: 5px;


}





.menu_razd {


/* выделение раздела в главном меню */

margin-top: 5px;
border: 1px solid #5ba820;
color: #fff;
background: url(img/zzzk.png);
padding: 5px 9px 5px 9px;
font-size: 14px;
text-shadow: 0 1px 0 #49960b;
box-shadow: inset 0px 1px 0px #bbf49d;
}





.foot {


	background: #fff;
border-radius: 1px;
border: 1px solid #cbcaca;
padding: 7px;margin-bottom: 1px;


}


.mess5 {

background: #f2f2f2 url(img/b1111.png) repeat-x left top;

padding: 7px;margin-bottom: 3px;


}



.mess {


background: #fff;

padding:3px;margin-bottom: 1px;








}




.main {


    background: #fbf5e1;
border-radius: 1px;
border: 1px solid #cbcaca;
padding: 7px;margin-bottom: 1px;

}





.main2 {


       color: #000;


	background: #e6e5e5 url(img/b1.png);


    padding: 7px;


    border-bottom: 1px solid #cde7f8;


}







.main_menu111


/* ссылки главного меню */


 {


   


	background: #e6e5e5 url(img/b111.png);


    padding: 7px;

    border-radius: 1px 1px 0px 0px;
    border-bottom: 1px dashed #eaeaea;


	


}





.tpanel {	 /* блок панели у textarea */


	display: table;


	border:0;


	margin-left: 3px;


	margin-bottom: -2px;


	color:#fff;


}








.tmenu {	


	float: left;	


	display: inline;	


}





.tmenu a {	


	margin-left: 3px;


	display: block;	


	min-width: 50px;	


	padding: 3px 15px 3px 15px;	


	text-decoration: none;	


	text-align: center;


	color:#fff;


	background: #488ec9;


	border-radius: 4px 4px 0px 0px;


	


}


.tmenu a:hover {	 /* блок панели у textarea */


	background: #d19a50;


}











.webmenu {	float: left;	display: inline;	padding-left: 0px;	margin: 0 auto;}


.webmenu last {	float: none;	padding-left: 0px;	margin: 0 auto;	padding-top: 50px;}


.webmenu a {	display: block;	min-width: 62px;	padding: 3px 10px 3px 10px;	text-decoration: none;	text-align: center;}


a.activ {	background-color: #488ec9; color: #fff;}





.webmenu a:hover{background-color: #dc9860;	text-decoration: none;}





 


.menus {	display: table;	background: #fff;
border-radius: 7px;
border: 1px solid #cbcaca;
padding: 7px;margin-bottom: 2px;} 





 


.nav1{   background: #e6e5e5 url(img/nav1.png);
border-radius: 1px;
border: 1px solid #cbcaca;
padding: 7px;margin-bottom: 1px;; }


.nav2{   background: #e6e5e5 url(img/nav2.png);
border-radius: 1px;
border: 1px solid #cbcaca;
padding: 7px;margin-bottom: 1px; }





.foot_page {


/* самый низ меню */


	margin-top: 1px;


	border-top: 1px #A8C1CE solid;


	padding: 2px;


	background-color: #9ee1f2; 


}





.post, table {

background-color: #fff; 

width: 100%;


}





.on {color: #1c9044;} 





.off {color: #FF0000;}

a.open {margin-top: 5px;
border-radius: 2px; color: #fff;
-moz-border-radius: 2px;
-webkit-border-radius:2px;
background: url(img/zzzk.png);
padding: 6px 9px 6px 9px;
font-size: 14px;
text-shadow: 0 1px 0 #49960b;

}



a.open:hover {
border-radius: 2px; 
-moz-border-radius:2px;
-webkit-border-radius:2px;
background: #989898;
color: #fff;
padding: 6px 9px 6px 9px; 
text-shadow: 0 1px 0 #6f6f6f;

}


a.open2 {margin-top: 5px;
border-radius: 2px; color: #fff;
-moz-border-radius: 2px;
-webkit-border-radius:2px;
background-color:red;
color:white;
padding: 6px 9px 6px 9px;
font-size: 14px;
text-shadow: 0 1px 0 #49960b;

}



a.open2:hover {
border-radius: 2px; 
-moz-border-radius:2px;
-webkit-border-radius:2px;
background: black;
color: #fff;
padding: 6px 9px 6px 9px; 
text-shadow: 0 1px 0 #6f6f6f;

}




.web {
background: url(img/web.png);
width:69px;
height:30px;


}

/* Боковое навигационное меню */
.sidebar {
  margin: 0;
  padding: 0;
  width: 200px;
 
  position: fixed;
 
  overflow: auto;
}

/* Сайдбар ссылки */
.sidebar a {
  display: block;
  color: black;
  padding: 5px;
  text-decoration: none;
  
}

/* Активная/текущая ссылка */
.sidebar a.active {
  background-color: #4CAF50;
  color: white;
}

/* Ссылки при наведении мыши */
.sidebar a:hover:not(.active) {
  background-color: #555;
  color: white;
}

/* Содержание страницы. Значение свойства margin-left должно соответствовать значению свойства width боковой пhttps://dcms-social.ru/анели */
div.content2 {
  margin-left: 200px;
  padding: 1px 16px;

}

/* На экранах шириной менее 700 пикселей превратить боковую панель в верхнюю панель */
@media screen and (max-width: 700px) {
  .sidebar {
    width: 100%;
    height: auto;
    position: relative;
	display:none;
  }
  .sidebar a {float: left;}
  div.content2 {margin-left: 0;}
}

/* На экранах размером менее 400 пикселей панель отображать вертикально, а не горизонтально */
@media screen and (max-width: 400px) {
  .sidebar a {
    text-align: center;
    float: none;
  }
}