/* -- верх для админмоуда -- */
#admintitle td
{
	padding : 6px 10px 6px 10px;
	color : #d8d9d9;
	font-weight : bold;
	border-bottom : 2px solid #878787;
	font-size : 12px;
	background : #979797 url(/content-manager/img/admin_top_bgr.gif) repeat-x top;
}
#admintitle a {	color : #F3F3F3; }
#admintitle a:visited {	color : #F3F3F3; }
#admintitle a:hover { color : White;}
#admintitle a.logout { color : #3f3f3f; }
#admintitle a.logout:visited { color : #3f3f3f; }
#admintitle a.logout:hover { color : #1b1b1b;}
#admintitle select
{
	font-size : 12px;
	background-color : #ececec;
	font-weight : bold;
	color : #878787;
}
#admintitle span
{
	padding : 1px 4px 2px 4px;
	color : #878787;
	text-decoration : none;
	font-weight : bold;
}
#admintitle #activ
{
	background-color : #ececec;
	padding : 1px 4px 2px 4px;
	border : 1px solid #878787;
}
#admintitle #activ a 
{
	color : #878787;
	text-decoration : none;
	font-weight : bold;
}
#admintitle #activ a:visited 
{
	color : #878787;
	text-decoration : none;
	font-weight : bold;
}
#admintitle #activ a:hover 
{
	color : #878787;
	text-decoration : none;
	font-weight : bold;
}

/* /////////////// разные стили для Админки на сайте /////////////// */

#pagelink {margin-top: 2.5ex;}
#pagelink td
{
	vertical-align : top;
	font-size : 80%;
}
#pagelink a.page
{
	border: 1px solid White;
	padding: 0px 3px 0px 3px;
}
#pagelink a.page:visited
{
	border: 1px solid White;
	padding: 0px 3px 0px 3px;
}
#pagelink a.page:hover
{
	border: 1px solid #C2C1C1;
	padding: 0px 3px 0px 3px;
}
#pagelink a.pageactiv
{
	border: 1px solid #A8A5A5;
	padding: 0px 3px 0px 3px;
	font-weight: bold;
	color: Black;
	text-decoration: none;
	background-color: #ECEAF5;
}
#pagelink a.pageactiv:visited
{
	border: 1px solid #A8A5A5;
	padding: 0px 3px 0px 3px;
	font-weight: bold;
	color: Black;
	text-decoration: none;
	background-color: #ECEAF5;
}
#pagelink a.pageactiv:hover
{
	border: 1px solid #A8A5A5;
	padding: 0px 3px 0px 3px;
	font-weight: bold;
	color: Black;
	text-decoration: none;
	background-color: #ECEAF5;
}
#pagelink #peremotka {font-size : 70%;}
#pagelink #peremotka a.black {color : Black;}
#pagelink #peremotka a.black:visited {color : Black;}
#pagelink #peremotka a.black:hover {color : #970909;}
#pagelink #peremotka a.blacknon {color : #8F8F8F; text-decoration : none;}
#pagelink #peremotka a.blacknon:visited {color : #8F8F8F;}
#pagelink #peremotka a.blacknon:hover {color : #8F8F8F;}


#next a.activ
{
	text-decoration : none;
	color : #8F8F8F;
}
#next a.arrow
{
	font-size : 120%;
	font-weight : bold;
	text-decoration : none;
	color : Black;
}
#next a.arrowactiv
{
	font-size : 120%;
	font-weight : bold;
	text-decoration : none;
	color : #8F8F8F;
}

#ph-autor
{
	font-style : italic;
	font-family : "Times New Roman", Times, serif;
}

#news-site li
{
	padding-left: 0px;
	margin: 2.5ex 0px 2.5ex -18px;
	background: url(/img/0.gif) no-repeat 0px 0.4em;
	list-style-type: none;
}
#news-site div
{
	font-size : 90%;
	color : #626262;
}
#news-site div span.ye
{
	display : none;
}

.newsdate {font-size: 60%;}

#years {margin-bottom: 4ex;}
#years li 
{
	padding-left: 13px;
	margin: 0.8ex 0px 0.8ex -2.6ex;
}
#years li.activ
{
	background: url(/img/list_activ.gif) no-repeat 0px 0.60em;	
}
#years li.subactiv
{
	background: url(/img/list_subactiv.gif) no-repeat 0px 0.60em;	
}
#years a.activ
{
	color: black;
	text-decoration: none;
	font-size : 150%;
}
#years a.activ:visited
{
	color: black;
	text-decoration: none;
	font-size : 150%;
}
#years a.activ:hover
{
	color: black;
	text-decoration: none;
	font-size : 150%;
}
#years a.subactiv
{
	color: black;
	text-decoration: underline;
	font-size : 150%;
}
#years a.subactiv:visited
{
	color: black;
	text-decoration: underline;
	font-size : 150%;
}
#years a.subactiv:hover
{
	color: #e70101;
	text-decoration: underline;
	font-size : 150%;
}



#site-articles li 
{
	padding-left: 13px;
	margin: 2ex 0px 2ex -2.6ex;
}
#site-articles li div
{ 
	color : #757575;
	font-size : 85%;
	margin-top : 0.5ex;
}
#site-articles li div p
{
	margin: 0px;
}

#site-articles-podrazdel .articleszag
{
	font-size : 150%;
	margin-top : 1.5ex;
	margin-bottom : 0.4ex;
}
#site-articles-podrazdel .articletxt
{
	color : #757575;
}
#site-articles-podrazdel sup
{
	font-size : 60%;
}

#site-faqs .faqzag
{
	margin-top : 5ex;
	margin-bottom : 0.4ex;
	font-weight : bold;
	color : #0c2868;
}
#site-faqs .faqtxt
{
	margin : 2ex 0ex 4ex 0ex;
	padding: 0px 0px 0px 18px;
	background: url(/img/faqtxt.gif) no-repeat 0px 0.55em;
}


#photos .first
{
	margin : 0px 10px 10px 0px; 
	text-align : center; 
	float : left;
}
#photos .divborder
{
	/*
	border : 1px solid #C4C4C3;	
	padding : 5px;
	*/
}
#photos .photolink
{
	padding-top : 2px;
}
#photos .photoborder
{
	border : 1px solid #C4C4C3;	
}

#fullphotos .divborder
{
	border : 1px solid #C4C4C3;	
	padding : 13px;
}
#fullphotos .photoborder
{

}



#linktable
{
	margin-top : 15px;
}
#linktable td
{
	vertical-align : top;
	padding-right : 20px;
	padding-bottom : 10px;
	padding-top : 10px;
	border-bottom : 1px solid #CECECE;
	font-size : 80%;
}
#linktable th
{
	vertical-align : top;
	padding-right : 20px;
	font-size : 75%;
	text-align : left;
	border-bottom : 2px solid Black;
	padding-bottom : 5px;
	padding-top : 5px;
}
#linktable td.znachenie
{
	padding-right : 0px;
}



#exchange
{
	margin-top : 3ex;
}
#exchange td
{
	vertical-align : top;
	padding-bottom : 2.5ex;
}

#linkform textarea
{
	background-color : #f9f9f9;
	width : 100%;
}
/*
#linkform input.in
{
	background-color : #f9f9f9;
	width : 100%;
}
#linkform select.in
{
	background-color : #f9f9f9;
	width : 100%;
}
#linkform input.sub
{
	background-position : center;
	background-color : #8b8b8b;
	color : White;
	font-weight : bold;
	font-family : Tahoma, Arial, Verdana, Helvetica, sans-serif;
}
*/

 .linkstar
{
	color: #e70101;
	font-size : 120%;
}
 .star
{
	color: #e70101;
}


#razdel .zag
{
	font-size : 140%;
}
#razdel .txt
{
	color : #757575;
}
#razdel sup
{
	font-size : 65%;
}


.error
{
	color: red;
	font-weight : bold;
}