/* CSS Document */
 @import url('reset.css');
@import url('typography.css');


body 
        {
         background-color: #f8f8f8;
         margin: auto;
         width: 100%;
         }

div#head
        {
         width: 900px;
	     height: 483px;
		 margin:  auto;
		}
		/*---Левый блок, включает часть шапки и фон левого меню---*/
       div#LH
                 {
                  width: 225px;
	              height: 483px;
		          float: left;
		          background: url(../img_shablon/1.jpg);
		           }
		/*---Правый блок, включает картинку шапки и фон формы для меню раздела---*/		   
	    div#RH
		        {
                  width: 675px;
	              height: 483px;
			      background: url(../img_shablon/2.jpg) no-repeat;
			      float:right;
			     }
				 div#l_menu{width: 173px;
	                        height: 148px;
			                margin-top:310px;
							margin-left:23px;
							margin-left:25px;
		                    font: 12px;
                            font-family: verdana, Arial, Helvetica, sans-serif;
                            line-height: 18px;
		                    text-align:center;}
			                                            /*----Ссылки левого бокового меню---*/
a.leftm,a.leftm:link,a.leftm:active,a.leftm:visited
                     { 
                      color: #999999; 
                      text-decoration: none;
                      font-size: 14px; 
                      }
             a.leftm:hover { text-decoration: none; color: #FF0000;}
                                                             /*-----Карта сайта-------*/
								  								                      
        		div#sitemap{ width: 100px;
	                         margin-left: 25px;
							 margin-top:23px;
							}	
				 a.sitem,a.sitem:link,a.sitem:active,a.sitem:visited
                     { 
                      color: #0F201A; 
                      text-decoration: none;
                      font-size: 14px; 
                      }
                       a.sitem:hover { text-decoration: none; color: #999999;} 
				                           
								/*---------Здесь будет стиль для дива поиска-----------*/
								
								/*---Абзац для меню---*/
.pgorm	{color: #ffffff;
              font-family: Arial, Helvetica, sans-serif;
              font-size: 12px;
              font-weight: normal;
              text-align: center;
			  clear:both;
             }
	                                          /*-----ссыдки горизонтального меню----*/		 
	a.gorm,a.gorm:link,a.gorm:active,a.gorm:visited
                     { 
                      color: #999999; 
                      text-decoration: none;
                      font-size: 14px; 
                      }
     a.gorm:hover { text-decoration: none; color: #F00;}
	                                         /*--------ссылка для топ анонса на главной---------*/
	 a.an,a.an:link,a.an:active,a.an:visited
                     { 
                      color: #999999; 
                      text-decoration: none;
                      font-size: 14px;
					  }
     a.an:hover { text-decoration: none; color: #F00;
	                      }
	 .an_l_m{margin-left:300px;}
	 
									div#top_menu
									                   {
													     width: 650px;
														 height:18px;
	                                                     margin-left: 25px;
														 margin-top:250px;
														 }
									div#top_anons
									                     {
														   width: 400px;
														   height:150px;
	                                                       margin-left: 51px;
														   margin-top:15px;
														   float:left;
														   }
									div#tafoto
									                     {
														   width: 140px;
														   height:150px;
														   margin-right:82px;
	                                                       margin-top:12px;
														   float: right;
														   }



                            /*-------------Средняя часть----------------*/				 
div#bodys{
                  width: 900px;
	              height: 100%;
		          margin:  auto ;
		          background:url(../img_shablon/3.png);
				  }
				  /*---Верхняя грань раздела, где выводится контент---*/
		 div#topB
		           {
				     width: 900px;
	                 height: 10px;
					 margin:auto;
		             background:url(../img_shablon/3.1.png)
					 }
	/*---------------------------------Разобраться с этим стилем----------------------------*/
		                      div#l_anons{
					                              width: 200px;
	                                              height: 100%;
		                                          margin-left: 5px;
												  border-color:#000000;
												  border: solid 2px;
										          }
		/*----Левый блок под левым меню, где подписка и т.д.---*/
		div#lb{
		           width:200px;
				   float:left;
				   margin-left:15px;}
		
															   
		/*------------Здесь будет основной контент, анонсы и прочее--------------*/
		div#rb{
		           width: 650px;
				   float:right;
				   margin-right:25px;
				   background: url(../img_shablon/bgRb.jpg);
			   }
		
		/*-------------Нижняя часть таблицы контента-------------*/
		  div#bot_tab
		             {
					   width: 650px;
	                   height: 16px;
					   margin: auto;
		               background: url(../img_shablon/bot_tab.jpg);
					   clear: both;
					   }
		/*--------Место для навигации-----------*/
		   div#bot_nav
		             {
					   width: 900px;
	                   height: 18px;
		               margin:  auto ;
		               background:url(../img_shablon/5.png);
					   clear: both;
					   }
			
		/*-------------Футер--------------------*/
		    div#footer
		             {
					   width: 900px;
	                   height: 296px;
		               margin:  auto ;
		               background:url(../img_shablon/6.png);
					   clear:both;
					   }
	 /*---------------------------------Разобраться с этим стилем----------------------------*/				    
	        .f_menu{width: 900px;
	                      margin:  auto;
						  background:url(../img_shablon/3.png);}	 
						  /*-------таблица с рекламой партнерок в футере-----*/
			div#rec{ width:180px;
			               height:197px;
						   float:left;}
						   /*------Статистика в футере-------*/
			div#stat{ width:140px;
			               height:197px;
						   float: right;
						   margin-rihgt:10px;}		   
						  
						   /*----------------Счетчик----------------*/		   
 #counter {
	visibility:hidden;
}  
 /*-----------------------------Стили внешнего вида---------------------------------------------*/
 
 
                                                /*----Рассылка о программах---*/
 
 .sub{ width:140px;
          text-align:center;
		  font-size:14px;
		  line-height: 14px;
		  margin-bottom:15px;
		  margin-left:30px;}
 
 
.p{
         text-align:  justify;
	     font-size : 14px; 
	     font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	     font-style : normal;
	     margin-left : 15px;
	     margin-right : 40px;
	     margin-bottom:10px;
         line-height: 20px;
	     color:#000000;
	}
	                                /*-------Стиль для левого блока--------*/
						.plb{
                             text-align:  left;
	                         font-size : 14px; 
	                         font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	                         font-style : normal;
	                         margin-left : 0px;
	                         margin-bottom:10px;
                             color:#000000;
	                        }			
	
	
	
	/*------Абзац вывода анонса маленькое расстояние между строками, что бы вместился текст---*/
.pa{
         text-align:  justify;
	     font-size : 14px; 
	     font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	     margin-left :15px;
	     margin-right : 15px;
	     line-height: 16px;
	     color:#000000;
	}
	/*---------------------------------Разобраться с этим стилем--------------------------------*/	
.pl{
         text-align:  justify;
	     font-size : 14px; 
	     font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	     font-style : normal;
	     margin-left : 3px;
	     margin-right : 3px;
	     line-height: 20px;
	     color:#000000;
	}
	/*---внутри дива статистика---*/
.pf{
         text-align:   left;
	     font-size :    10px; 
	     font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	     font-style :   normal;
	     line-height:   15px;
	     color:         #FFFFFF;
	 }
	/*---------------------------------Разобраться с этим стилем--------------------------------*/	 
.psf{
         text-align:  justify;
	     font-size : 12px; 
	     font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	     font-style : normal;
	     margin-left :10px;
		 margin-top :15px;
	     color:#FFFFFF;
	}	
	/*---------------------------Название рассылки---------------------------------*/	
.p_ls{text-align: center;
	     font-size : 16px; 
	     font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	     font-style : normal;
		 color:#FF0000;
		 font-weight:bold;
		 }
.pname{ text-align: left; margin-left:15px; font-size:14px; color: indigo; margin-bottom:7px;}
.pdesc{ text-align: justify;
             margin-left:15px;
			  font-size:14px; 
			  color: #000000; 
			  margin-bottom:7px; 
			  margin-top:7px;
			  width:170px;}
	
	                                  /*------------Авторизация------------------*/
	.avt{ width:200px;
	     margin-left : 4px;
	     margin-right : 8px;
         }
.avt2   {
	     font-size : 16px;
		 font-weight:bold;
	     font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	     font-style : normal;
		 }


.avt2_1{ padding-bottom:7px;}
                                    /*---Формы на странице регистрации---*/
.avt2_2{text-align: center;}

.avt2_3{text-align: center; width:500px; margin-left:70px; border:solid 1px #999;}
.avt24 { margin-bottom:8px;}
                                    /*----Цвет звездочек на странице регистрации-------*/
.stars{ color:#F00;}
                                 /*---Ссылки на странице all_users-----*/
a.regy,a.regy:link,a.regy:active,a.regy:visited
                     { 
                      color: #999999; 
                      text-decoration: none;
                      font-size: 14px;
					  }
             a.regy:hover { text-decoration: none; color: #FF0000;}

.avt3 {
		   font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	      font-style : normal;
		   font color:indigo ;
		   font-size:14px;
		   font-family:Verdana, Arial, Helvetica, sans-serif;
		    }
		
		 
.avt4     {font-size : 11px;
		  font-weight:bold;
	      font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	      font-style : normal;
		  position: relative; /* Относительное позиционирование */
          left: 10px;
		  }	
		  
.avt5      {text-align: right;
            position: relative; 
            left: 0px;
			margin-bottom:3px;
			margin-right:5px;
			  }
.avt5_1    {text-align: right;
              position: relative; 
              left: 0px;
			  margin-right:10px;
			  margin-bottom:3px;
			  }
			  
.avt5_11 {text-align: right;
              position: relative; 
              left: 0px;
			  margin-top:10px;
			  margin-right:10px;
			  margin-bottom:3px;
			  }			  

.avt6    {text-align: center;
            }
			
.avt7    {margin-right:10px;}
.avt8     {text-align: right;}			
		  
.avt_up  {margin-top :    25px;
	          margin-right :  40px;
		      margin-left :   40px;
	          margin-bottom : 30px;} 
			                                  /*----Форма коментов---*/
.post_comment 
            {font-size:25px;
             font-weight:bold;
             color:#cc0000;
			 margin-bottom:15px;
			 text-align:center;
             }
.post_name1  {font-weight:bold;
              margin-top:7px; 
			  margin-bottom:7px;
			  margin-left: 15px;
			  text-align: center;}
			  /*---Форма вывода анонсов на странице категорий---------*/

.post       {border:1px solid #cccccc;
               width:90%;
			    margin-bottom:8px;
			    margin-left:30px;
			    text-align:center;
			    }
				/*-------Стиль для левого блока--------*/
		.postlback{border:0px solid #cccccc;
                        width:90%;
			            margin-bottom:8px;
			            margin-left:5px;
			            
			            }		
				
	  .postdiv{ width:90%;
			        margin-bottom:4px;
			        margin-left:30px;
			        text-align:left;
		          }
				   /*-------Стиль для левого блока--------*/
				  
				  .postdivlb{ width:90%;
			        margin-bottom:4px;
			        margin-left:20px;
			        text-align:left;
		          }
.post_title {background-color:#f6f6f6;
             text-align: center;
			 vertical-align: middle;}
			                                            /*---ссылка названия статьи---*/
          a.tit,a.tit:link,a.tit:active,a.tit:visited
		                                 { font-size:16px;
                                           font-family:Verdana, Geneva, sans-serif;
			                               text-align:center;
										   color:#000;
										   text-decoration:none;
										   margin-bottom:10px;
										   margin-top:10px;
										   padding-top:10px;
										   padding-bottom:10px;} 
	
	                        a.tit:hover {color: #F00;
										 text-decoration:none;
										 margin-bottom:10px;
										 margin-top:10px;}	

                                          
			                								 
			 /*-----стиль для страницы чтения статей----*/
.post_title2{color: #4d4d4d;
                 text-decoration: none;
			     font-size:25px;
			     font-weight:bold;
			     vertical-align: 20%;
             }
             /*-Количество просмотров-на странице post-view*/
.post_view  {text-align: left;
             font-weight:bold;
             margin-top:25px; 
			 margin-bottom:25px;
			 margin-left: 15px;
			 font-size:12px;
			 }
.post_w1     {width:30%;}

.post_w2     {width:40%;}

.post_img    {margin-bottom: 10px;
              margin-top:10px;
			  }
.post_name  {
             margin-top:7px; 
			 margin-bottom:7px;
			 margin-left: 15px;
			 text-align: left;}
			 /*-----Цифры внизу страницы для (постраничная навигация)------*/
           .pstrnav {padding: 0px 10px 20px 15px;
	                        color:#424242;
                     }

			  /*-----картинки для коментов антиспам-------*/
.sum        {margin-bottom:15px;
             margin-left:250px;
             margin-top:7px;
                }
.sum1       {margin-bottom:7px;
              margin-left:270px;
             }
			 /*---Расположение кнопки комментировать----*/
.com        { margin-left:230px;}
	/*---------------------------------Разобраться с этим стилем----------------------------*/			 
.post_div   {border:1px solid gray;
             width: 80%;
             text-align: center;
			 padding:10px;
			 margin-bottom:10px;
			 margin-left:60px;
             }
.post_comment_add 
             {font-size:14px;
              }	
	/*------------Ключевы слова в конце статьи--------------*/		 
.mk_cat      {font-size:    12px;
              margin-left:  15px;
			  margin-bottom:0px;
			  text-align:   left;
			  float:        left;
			  }

.mk_title    {margin-bottom:0px;
              margin-top:   0px;
			  margin-left:  10px;
			  float:        right;
			  }
			  
.mk_tab       {margin-left:  0px; }	
     /*----Оценка статьи--радиоточки---*/
.pvote      {border:1px solid gray;
             background-color:#f6f6f6;
             padding:10px;
			 width:310px;
			 margin-left:150px;
			 text-align: center;
			 font-size:14px;
             }
			 /*---расположение картинки антиспама от комментов-----*/
.imgantis{ width:250px;
           margin-left:100px;}
               /*---poPAP----*/
		   .popap{
			          width:500px;
					  height:640px;
					  background-image: url(../ipop/au.png);
					  margin-left:290px;
					  margin-top:50px;}
		   .popd{width:245px;
		             height:60px;
					 background-color:#FFF;
					 border-color:#0C0 solid 1px;
					 position: relative;
					 top: 80px;
					 left:50px;}
			 a.pop,a.pop:link,a.pop:active,a.pop:visited
		                                 { font-size:28px;
										   font-family:Verdana, Geneva, sans-serif;
			                               text-align:center;
										   color:red;
										   text-decoration:none;
										   margin-top:50px;
										   margin-left:5px;
										  } 
	
	                        a.pop:hover {color: #F00;
										 text-decoration:none;
										 margin-top:3px;
										 margin-left:3px;
										}	
			.popint{font-size: large;
			            color:#F00;
						margin-top:100px;
						margin-left:100px;}
				
 
