/* CSS Document */
body{font-family:Verdana, Arial, Helvetica, sans-serif; background-color:#FFFFFF;}
a{color:#003399; text-decoration:none}
a:hover{color:#cc0066; text-decoration:underline;}
#top{display:none;}
/*.top{margin:0;padding-bottom:1px;font-size:0px;color:#FFFFFF;height:1px;}*/
/*контакты, избранное, карта сайта*/
#extra_links{margin:0;padding:4px;width:150px;color:#333333;}
#extra_links a{color:#666666;text-decoration:none;}
#extra_links a:hover{color:#003399;text-decoration:underline;}
/*-------------------------------------------------------*/
#top_menu{padding:5px;margin-top:0 5px 0 10px 0;border:#003399 1px solid;width:100%;}
#top_menu .n_podpiska{font-size:12px;font-weight:bold;}
#top_menu a{color:#003399;}
#top_menu a:hover{color:#cc0066;}
#top_menu span a{color:#003399;}
#top_menu span a:hover{color:#cc0066; text-decoration:underline;}
/*-------------------------------------------------------*/
#menu{width:180px;font-size:100%;text-align:right;margin-top:5px; border-right:#EFCFE0 1px solid; padding-right:1px;}
#menu ul{list-style:none;padding:0;margin:0;}
#menu li{display:inline;margin:0;padding:0;}
#menu a{text-decoration:none;color:#333333;}
#menu a span{display:block;padding:2px 4px 2px 2px;margin:2px 0 2px 2px;
   border-right:#cc0066 1px solid;}
#menu a span strong{color:#FFFFFF;}
#menu a:hover{background-color:#cc0066;color:#FFFFFF;text-align:right;}
#menu a:hover span{background-color:#cc0066;margin:2px 0 2px 2px;padding:2px 4px 2px 2px;
  border-right:#666666 1px solid;}
.activeM{background-color:#cc0066; margin:2px 0 2px 2px; padding:2px 4px 2px 2px; color:#FFFFFF;}
/*---------------------------------*/
#news_subs{text-align:center; font-size:12px; margin-bottom:10px;}
/*---------------------------------*/
/*путь по сайту*/
#path{text-align:left;padding:2px; margin-top:10px; color:#666666;}
#path a{color:#999999;}
#path span{text-transform:uppercase;}
/*заголовок для страницы*/
#main h1{color:#cc0066;text-align:center;padding-top:10px; padding-bottom:5px;font-size:16px; font-weight:bold;}
#main h1 div{font-size:12px; color:#333; font-weight:normal;}
#main p{font-size:13px;text-align:justify;padding:5px;}
#main p a{color:#003399;}
#main p a:hover{color:#333333; text-decoration:underline;}
/*разделы для страницы*/
#razdel{margin-left:30px;width:80%;}
#razdel h2{color:#000000;font-size:12px; font-weight:bold;margin:5px 0 1px 5px;padding:0 2px 0 2px;}
#razdel h3{font-size:11px; font-weight:normal; margin:0 0 0 5px; padding:0;}
#razdel h3 ul{font-size:11px; font-weight:normal; margin:0 0 1px 7px;}
#razdel ul{margin:2px 5px 10px 5px; padding:0; list-style:disc;}
#razdel li{margin-left:20px;padding:0; font-size:12px;}
#razdel a{color:#003399; }
#razdel a:hover{color:#333333; text-decoration:underline;}
/*текст на странице*/
#text{margin-left:5px;padding:1px;font-size:12px;}
#text p{text-align:justify;}
#text .author_mail{font-size:12px; color:#666;}
#text p strong{font-size:14px; color:#CC0066; font-weight:normal;}
#text p b{font-size:16px;}
#text p img{border:1px #333333 dashed; padding:4px;background-color:#FFFFFF;} 
#text .topmenu{font-size:14px; text-align:left; text-transform:capitalize; margin-left:5px; font-weight:bold;}
#text td{border-color:#CCCCCC;border-style:dashed;border-width:1px;}
/*-----------------------------------------------*/
#subtitle h1{font-size:14px; text-align:left; text-transform:uppercase; background-color:none;}
/*-----------------------------------------------*/
#top_bottom{text-align:right;}
#top_bottom img{border:0;}
#top_bottom a{color:#666666;}
#top_bottom a:hover{color:#000000; text-decoration:none}
/*-----------------------------------------------*/
#chengeLink{font-size:11px; width:250px; border:#CCCCCC 1px dashed; text-align:left;}
#chengeLink .gallery{width:100%}
#chengeLink h2{margin:0; padding:2px; font-size:12px; color:#333333;}
#chengeLink p{font-size:11px; padding:0; margin:0; color:#666666;}
#chengeLink p a{color:#000000;}
#chengeLink a{color:#003399; border-bottom:none; text-decoration:none;}
#chengeLink a:hover{color:#333333; border-bottom:#000000 1px dashed;text-decoration:none;}
/*-----------------------------------------------*/
#new_model{width:160px; text-align:center; margin:4px; border:#ff99cc 1px solid;}
#new_model h2{margin:0 0 6px 0;padding:4px 0 2px 0;font-size:14px;text-align:center; color:#FFFFFF; background-color:#ff99cc;}
#new_model img {border:0; margin:0 0 6px 0;}
#new_model a{padding:2px; border:none;}
#new_model a:hover{color:#cc0066;}
/*----------------------------------------------------*/
#reklama_bottom{margin-top:20px; clear:both;}
/*-------------------------------------------*/
#extr_menu{margin-top:10px;border-color:#003399;border-style:solid;border-width:1px;padding:2px; text-align:center; color:#666666; font-size:10px; margin-bottom:5px;}
#extr_menu a{color:#666666; text-decoration:none;}
#extr_menu a:hover{text-decoration:underline; color:#003399;}
/*-----------------------------------------------*/
#link_footer{
	background-color:#EFCFE0;
	margin:5px 10px 5px 10px;
}
/*-------------------------------------------*/
#copy{color:#333333; font-size:10px; width:60%;  float:left;}
#copy a{color:#333333;}
#copy a:hover{color:#003399; text-decoration:underline;}
/*-----------------------------------------------*/
counter{text-align:right; margin-top:5px; padding-top:5px;}
/*------------------------------------------------*/
#goTop{text-align:right;}
#goTop img{float:right; border:0;}
#goTop a{color:#333333;}
#goTop a:hover{color:#339933; text-decoration:none;}
/*----------------------------------------------------*/
#objava{color:#333333;  padding:3px; border:#CCCCCC 1px dashed; margin:2px 0 0 2px; width:160px}
#objava h2{font-size:12px; color:#cc0066; padding:2px;}
/*----------------------------------------------------*/
#reklama{background-color:#F5F5F5; margin-top:10px;}
/*----------------------------------------------------*/
#krutelka{width:83%;background-color:none; margin-left:200px;}
#krutelka h1{font-size:12px;color:#333333; border-top:1px #039 solid;}
#krutelka h1 strong{color:#000000;font-size:14px;}
#krutelka #model{float:left;width:260px;text-align:center;background-color:none;}
#krutelka #model p a{font-size:12px; color:#003399;}
#krutelka #model p a:hover{color:#666666;}
/*-----------------------------------------------------*/
#openby{margin-left:20%;width:820px;text-align:center;}
/*-----------------------------------------------------*/
#magazin h1{font-size:14px; font-weight:normal; color:#333333}
#month p{text-align:center;}
/*------------------------------------------------------------------------*/
#opros table{border:1px #CCCCCC dashed; width:180px}
#opros form input{font-size:11px;}
#opros h1{color:#FFF; font-size:11px; background-color:#003399; padding:2px; font-weight:normal;}
/*--------------------------------*/
#sbjLink{width:180px;padding:5px;text-align:left;color:#666666;margin:5px;font-size:10px;}

#sbjLink_main{width:80%px;padding:5px 0 5px 0;text-align:left;color:#666666; font-size:10px;}
/*-----------------------------------------------*/
#model_anonce{width:99%;font-family:Verdana, Geneva, sans-serif;font-size:12px;margin:10px 10px 10px 2px;}
#pages{padding:4px 0 4px 0; width:100%;}
#pages span{font-size:16px;color:#333;width:19px;height:19px;text-align:center;padding:0 5px 1px 4px;font-weight:bold;}
#pages a{color:#666;text-decoration:none;margin:0 2px 0 2px;font-size:14px;}
#pages a:hover{color:#000;}
#model_anonce p span{font-size:14px;width:100%;background-image:none;}
#model_anonce p{text-align:right;margin:0;padding:0 0 5px 0;}
#m{float:left;width:49%;margin:2px;border:1px #FEDFFF solid;text-align:right;text-decoration:none;color:#333;}
#m:hover{color:#000;border:1px #cc0066 solid;}
#m a img{border:0;float:left;}
#m p{margin:5px 2px 0 0;text-align:justify;border:none;}
/*------------------------------------------------------------------------------*/
#ph{float:left;width:20%;margin:2px;border:1px #FEDFFF solid;text-align:center;text-decoration:none;color:#333;}
#ph:hover{color:#000;border:1px #cc0066 solid;}
#ph a img{border:0; text-align:center;}
#ph p{margin:5px 2px 0 0;text-align:center;border:none;}
/*------------------------------------------------------------------------------*/
#news h1{ background-color:#003399; font-size:12px; color:#FFF; padding:4px; margin:0;}
#news_id{border-bottom:1px #333 dashed; padding:5px 0 10px 0;}
#news_text{font-size:12px; color:#333}
#news_date{ font-size:14px; float:left; padding:0 10px 0 5px; color:#333; font-weight:bold;}
/*------------------------------------------------------------------------------*/
#main_model{ text-align:justify; border:1px #CCC dashed; width:190px; background-color:#F5F5F5;}
/*------------------------------------------------------------------------------*/
#form_search{margin:10px 20px 0 0; text-align:right;}
#cse-search-results{font-family:Verdana, Geneva, sans-serif; margin-bottom:0;}
/*--------------------------------------------------------------------------------*/
#m_uzor{float:left;margin:2px;border:1px #FEDFFF solid;text-align:right;text-decoration:none;color:#333;}
#m_uzor:hover{color:#000;border:1px #cc0066 solid;}
#m_uzor a img{border:0;float:left;}
/*-------------------------------------------------------------------------------*/
.flr{float:right;}
/*----------------------*/
.online{font-size:12px;}