

/* A */

a{

	border:0px dashed #039;

	color:#039;

	text-decoration:none;

}



a:focus, input:focus{

	outline:none!important

}



a.activ {	

	background-color: #80c0ff;

}



.ank_n {

    font-weight: bold;

}

.ank_d {



}





/* B */



body {

	width:100%;

	font-family :Lucida, Sans sans-serif, tahoma, Comic Sans MS,  verdana ;

	font-size: 12px;

	margin:auto;

	word-wrap: break-word;

}





.body {



	height: 100%;

	margin:0;

	word-wrap: break-word;

}







.bb, .bb1 { 

	border-top: 1px solid #515151;

	margin: 0 10px;

	padding-bottom: 1px;

}

.bb2 {

	padding-bottom: 1px;

	border-bottom: 1px solid #1c1c1c;

	margin: 0 10px;

}

.bb1 {

	margin: 0 10px 2px 10px;

}





/* C */





.cit {

	font-size: xx-small;

	background-color: #EFF1FF;

	margin: 1px;

	border: 1px #9999FF solid;

	border-left: 4px #9999FF solid;

	padding: 1px;

}



.content_block { 

	background-color: #FCFCFC;

	word-wrap: break-word;

}





/* D */





div.c2 {	/* Блок навигации стр */

    color: #000;

	background: #e6e5e5;

    border: 1px solid #bdc7d8;

    margin: 3px;

    padding: 8px 8px 8px 8px;

}



div.pager 

{	

border: 0;	

margin: 0 auto;	

padding: 1px 3px 2px 0;	

text-align: left;	

color: #ffffff;

}





/* E */



.err{

	border-radius: 3px;

	-moz-border-radius: 3px;

	padding: 5px;

	background-color: #e18989;

	color: #fff;

	font-weight: bold;

	text-align: center;

}







/* F */



form {

	padding: 0px;

	border: 0px #F2F2F7 solid;

	margin-bottom: 0px;

	margin-top: 0px;

}

form label {

	display: inline-block;

	padding-right: 5px;

	margin: 1px 0px 1px 0px;

}

form label:hover {

	margin: 1px 0px 0px 0px;

	border-bottom: 1px #A8C1CE solid;

	background-color: #E5EDFF;

}



.form { /* форма для ввода данных */

	background-color: #fcfcfc;

	border: 1px #F2F2F7 solid;

	border-radius: 3px;

	-moz-border-radius: 3px;

}

.form_info  {

cursor: pointer;

border:1px solid #e0e0e0;

background: #fff;

padding:4px;

text-align:center;

}







.foot  {

	border: 1px #aad596 solid;

	padding: 4px;

	background: #bee9ae;

}



.foot_page  {  /* Нижняя полоска с копирайтом  */

	height: 20px;

	width:100%;

	color: #fff;

	background-color: #3b5998;

	padding:5px;

	display: table;

	font-size:14px;

}

.foot_page a  {

	color: #ffc207;

}





/* G */





/* Z */





/* H */



.head_title {

	color: #f7c604;

	text-align:right;

	vertical-align:middle;

	font-weight: bold;

	font-size:20px;

}



.head_menu {

	color: #fff;

	text-align:right;

	vertical-align:middle;

	width:100%;

}





.head {

	height: 60px;

	width:100%;

	color: #fff;

	background-color: #3b5998;

	border-bottom:3px solid #bdc7d8;

}



.head img {

	vertical-align: top;

}



/* I */



img {

    vertical-align: middle;

	border: 0px;

	margin: 1px;

	padding: 1px;

}





input[type="submit"] {

    color: #ffffff;

	background: #5c74a9 url(images/in.png);

    border: 1px solid #29447e;

    margin-left: 5px;

    margin-bottom: 5px;

    padding: 4px 6px 4px 6px;

	padding: 5px;

}

input[type="submit"]:hover {

    color: #fff;

    background-color: #6981b3;

	border: 1px solid #385492;

	cursor:pointer;

}



input, select{

    font-family: tahoma, verdana, arial, sans-serif, Lucida Sans;

    font-size: 13px;

    border:1px solid #1E90FF;

    background-color: #fff;

	margin-left: 5px;

    margin-bottom: 5px;

    padding: 5px;

    color: #555;	

	border-radius: 4 4 4px 4px;

	-moz-border-radius: 4 4 4px 4px;

}







.ind_cont { /* Обрамление главного блока */



	background-color: #ffffff;

	border-right: 1px solid 	#1E90FF;

	border-left: 1px solid 	#1E90FF;

	margin-bottom:-3px;

	width:800px;

	min-height:550px;

	word-wrap: break-word;

}







.ind_last {

	border-bottom: 1px dotted #a6a6a6;

	padding: 2px 0;

}





/* K */





/* L */





.link_title {   /* Оформление кнопок в верху */

	background: #fff;

	font-size:12px;

    border: 1px solid #29447e;

    margin: 3px;

    padding: 8px 12px 8px 12px;

	color: #3b5998;

	-o-border-radius: 4px;

	border-radius: 4px;

	-moz-border-radius: 4px;

	display:inline-block;

	}

	

	

.link_title:hover {   /* Оформление кнопок в верху */

	background: #ddd;

}

	

.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;

}



.last_info {

	font-size: 11px;

	word-wrap: break-word;

}



.logo {

	text-align:left;

	vertical-align:middle;

	width:123px;

}

.layer {

    overflow: scroll; /* Добавляем полосы прокрутки */

    width: 285px; /* Ширина блока */

    max-height: 250px; /* Высота блока */

   } 

/* M */







.mess { /* Див сообщения */

padding: 7px;

background: #fff url(img/mess.png) repeat-x left center;

margin-top: 4px;

border-radius: 3px;

margin-bottom: 4px;

border: 1px solid #ffd339;

}



.menu_hello /* Главное меню */

{

	width: 177px;

	height: 30px;

	background-image: url('images/menu.png') ;

	color: #fee300;

	margin-top: -4px;

	padding-top: 3px;

	overflow: hidden;

	text-align: center;

	font-weight: bold;

	text-shadow: 1px 1px 1px #A3A3A3;



}



.main_menu{ /* Див главного меню */

	display: block;

	padding: 5px;

	color: #97A6B4;

	font-weight: bold;

	text-shadow: 1px 1px 2px #ffffff;

	background-color: #fff;

	margin-top:2px;

	margin-left:1px;

	width:153px;

}



.main_menu:hover{

	color: #336;

	background-color: #e2e2e2;

	font-weight: bold;

	text-decoration: none;

}



.menu{

	font-size: 16px;

	display: block;

	max-width: 100%;

	min-height: 40px;

		margin: 5px;

	padding: 5px;

	background-color: #FCFCFC;

	border: 1px #E0E6FF solid;

	border-radius: 3px;

	-moz-border-radius: 3px;

}







.menu_razd{ /* Разделитель меню */

	padding: 4px;

	background-color: #E0E6FF;

	border: 1px solid 	#1E90FF;

	border-radius: 0 0 6px 6px;

	-moz-border-radius: 0 0 6px 6px;

	margin: 7px;

}





.main {	/* Дивы навигации */

    color: #000;

	background: #fff;

    border: 1px solid #bdc7d8;

    margin: 3px;

    padding: 4px 6px 4px 6px;

	word-wrap: break-word;

	

}



.main2 {

    color: #000;

	background: #ebeded;

    border: 1px solid #bdc7d8;

    margin: 3px;

    padding: 4px 6px 4px 6px;

	word-wrap: break-word;

}





.msg{

	padding: 5px;

	background-color: #4dbf9a;

	color: #fff;

	font-weight: bold;

	text-align: center;

}



.menus {	 /* блок сортировки */

	display: table;

	background-color: #99FFCC;

}





/* N */





.nav1{	/* Лесенка */

	background-color: #e2e2e2;    

	padding: 4px;    

	border-bottom: 1px solid #D2F0FF;

	word-wrap: break-word;

}



.nav2{  

	background-color: #FFFFFF;    

	padding: 4px;    

	border-bottom: 1px solid #D2F0FF;

	word-wrap: break-word;

}



/* O */

.onclick  {

cursor: pointer;

}



.on {color: #1c90d4;} 

.off {color: #FF0000;} 



/* P */





.page a {   

	background: #5c74a9 url(img/in.png);

    border: 1px solid #29447e;

    margin-top: 2px;

    padding: 8px 12px 8px 12px;

	color: #fff;

	border-radius: 2 2 2px 2px;

	-moz-border-radius: 2 2 2px 2px;



	}

.page a:hover {	

	border: 1px solid #3b5998;	

	color: #ffffff;

	background: #5c74a3 url(img/in.png);

}





.page_gen {

/* генерация страницы */

color: #999999;

text-align: right;



}





/* Q */







/* R */





.rekl {

	text-align: center;

}





/* S */







.str{

    border: 1px solid #29447e;

    margin-top: 1px;

    padding: 4px 6px 4px 6px;

	color: #000;



}





	.st_1	{ /* Оформление статуса юзера */

	margin-left: 20px;

 	margin-bottom:0;	

	border-style:solid;	

	border-color:transparent  transparent #ffa96a transparent ;	

	border-width:0 10px 10px 0;	

	height: 0px; 	

	width:0px;	

	} 

	

	.st_2 	{	

	margin: 3px;	

	margin-top: 0;	

	border:#ffa96a 2px solid;	

	padding: 5px; 	

	color: #000;	

	background-color: #ffc79e;

	-o-border-radius: 10px; 

	border-radius: 10px;

	-moz-border-radius: 10px; 

	word-wrap:break-word;	

	}





/* T */





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

	display: table;

	border:0;

	margin-left: 5px;

	margin-bottom: -5px;

	color:#fff;

}





.tmenu {	

	float: left;	

	display: inline;	

}



.tmenu a {	

	margin-left: 5px;

	display: block;	

	min-width: 70px;	

	padding: 5px 10px 5px 10px;	

	text-decoration: none;	

	text-align: center;

	color:#fff;

	background: #3b5998;

	border-radius: 5 5 0px 0px;

	-moz-border-radius: 5 5 0px 0px;

}

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

	background: #5c74a9 url(img/in.png);

}



.top_nav {
	display: inline-block;
	padding: 5px;
	float: left;
	margin:auto;
	font-size:12px;
	text-align:center;
}



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



	margin: 0px;

	padding: 2px;

	overflow: hidden;

	text-align: center;

	background-color: #3b5998;

	font-weight: bold;

	border-bottom: 1px #0e9ece solid;

	margin-top: -1px;

	color:#fee800;

	vertical-align:top;



}





table {

	width: 100%;

}





textarea{

    font-size: 13px;

    font-weight: bold;

    max-width: 100%;

    width: 90%;

    height: 8pc;

    margin: 2px;

	border: 1px solid #29447e;

	vertical-align:top;

		border-radius: 4 4 4px 4px;

	-moz-border-radius: 4 4 4px 4px;

}





/* V */





/* W */





.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;}

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

/* X */





/* Y */





/* Z */

