body {  background:url(/shablon/pic_shablon/body_fon.gif) repeat-x}

/*отвечает за статьи */
 .text1 
{ font-family : Verdana, sans-serif, Tahoma, Arial; text-align: justify;  font-size: 13px; color: #5a5a5a; }  
/*отвечает за анонсы статей */
 .text2 
{ font-family : Arial, Verdana, sans-serif, Tahoma;  text-align: justify;  font-size: 12px; color: #5a5a5a; }  
 

/*отвечает за адрес в хедере */
/*
.adres_heder { font-family : Tahoma, Arial; font-size: 13px; color: #838181;   vertical-align: 50%; margin: 0px 200px 0px 0px;}
*/
 

/*отвечает за нижнюю подпись статьи и пунктир у Н1*/
.text10 { font-family : Verdana, Tahoma,  Arial; font-size: 12px; color: #ff5a00;  
     padding: 0px  10px 0px 10px; background-color: #ffffff; vertical-align:   text-bottom} 
	 /* формат оранжевого текста*/
.text11 { font-family : Verdana, Tahoma,  Arial; font-size: 13px; color: #ff5a00;} 
.text12 { font-family : Verdana, Tahoma,  Arial; font-size: 13px; font-weight: bold; color: #ff5a00; } 
  .text13 
{ font-family :   Tahoma, Arial; text-align: justify;  font-size: 12px; color: #7f7e7e;   padding:  1px  10px 14px 15px;} 
 

  /*2 колонка */
 .link1 {  font-family :   Tahoma, Arial;   font-size: 13px; text-decoration: none; color: #385ca7; padding: 3px 1px 0px 1px;}
 /*отвечает за красную ссылку*/
 
 
 /*отвечает за адрес в горизонтальном меню синий */
 .link_goriz_menu1 {  font-family :   Tahoma, Arial;   font-size: 13px; text-decoration: none; color: #385ca7;  vertical-align: 50%; }
 
  /*отвечает за адрес в вертикальном меню синий */
 .link_vert_menu {  font-family :   Tahoma, Arial;   font-size: 13px; text-decoration: none; color: #385ca7;   }
  /*отвечает за адрес в вертикальном меню красный 
 .link_vert_menu2 {  font-family :   Tahoma, Arial;   font-size: 13px; text-decoration: none; color: #B34040;   }
 */
 
 /*отвечает за безссылочный адрес в вертикальном меню 3 колонки (оранжевый с оранжевой точкой)*/
 .no_link_3_kolonka 
{  font-family :   Tahoma, Arial;   font-size: 13px; text-decoration: none; color: #ff5a00; 
padding: 0px 10px 0px 0px; background: url(/shablon/pic_shablon/mig_lev.gif) no-repeat; background-position: right center;
} 
 /*отвечает за  ссылочный адрес в вертикальном меню 3 колонки (голубой с оранжевой точкой)*/
 .link_3_kolonka_s_tochkoy 
{  font-family :   Tahoma, Arial;   font-size: 13px; text-decoration: none; color: #0099cc; 
padding: 0px 10px 0px 0px; background: url(/shablon/pic_shablon/mig_lev.gif) no-repeat; background-position: right center;
}  
 /*отвечает за безссылочный адрес в вертикальном меню 2 колонки (оранжевый с оранжевой точкой)*/
 .no_link_2_kolonka 
{  font-family :   Tahoma, Arial;   font-size: 13px; text-decoration: none; color: #ff5a00; 
padding: 0px 0px 0px 10px; background: url(/shablon/pic_shablon/mig_lev.gif) no-repeat; background-position: left center;
} 
 /*отвечает за  ссылочный адрес в вертикальном меню 2 колонки (голубой с оранжевой точкой)*/
 .link_2_kolonka_s_tochkoy 
{  font-family :   Tahoma, Arial;   font-size: 13px; text-decoration: none; color: #0099cc; 
padding: 0px 0px 0px 10px; background: url(/shablon/pic_shablon/mig_lev.gif) no-repeat; background-position: left center;
}  

/*отвечает за  правую стрелку навигации фотогалереи 
 .z_foto_str_prav 
{  font-family :   Tahoma, Arial;   font-size: 13px; text-decoration: none; color: #ffffff;  
padding: 0px 35px 2px 5px; background: url(/shablon/pic_shablon/str_foto_pravo.gif) no-repeat; background-position: left center;
}  
*/

 
 /*отвечает за ссыки возврата после статейной части */ 
 .link_vozvrat_niz {  font-family :   Tahoma, Arial;   font-size: 13px; text-decoration: none; color: #B34040;   
 background: url(/shablon/pic_shablon/str_pravo.gif) no-repeat; background-position: right ; padding: 2px 15px 4px 30px;} 
  
 /*линк подробнее */  
 .podrobnee {  font-family :   Tahoma, Arial;   font-size: 13px;  text-decoration: none; color: #0099cc; float:   right;
background: url(/shablon/pic_shablon/str_pravo.gif) no-repeat; background-position: right ; padding: 4px 15px 2px 30px;  
margin: 1px 2px 8px 5px;
}
 /*линк навигации */  
 .nav {  font-family :   Tahoma, Arial;   font-size: 11px;  text-decoration: none; color: #0099cc; float:  left;
background: url(/shablon/pic_shablon/str_nav.gif) no-repeat; background-position: right ; padding: 15px  11px 15px 5px;  
}
 .nav2 {  font-family :   Tahoma, Arial;   font-size: 11px;  text-decoration: none; color: #0099cc; float:  left;
  padding: 15px  5px 15px 5px;  
}

 
  /*красная вертикальная линия слева от текста */  
.line_text_red_vert 
{ font-family : Verdana, sans-serif, Tahoma, Arial; text-align: justify;  font-size: 13px; color: #666666; 
 border-left-width:1px; border-left-style:solid; border-left-color:8dcbfd; margin: 15px 20px 15px 35px; padding: 0 0 0 15px;
}
 /*рамка пунктир вокруг текста */ 
.ramka_1 { font-family : Verdana,  Tahoma, Arial; text-align: justify;  font-size: 13px; color: #666666; 
  border-width:1px;  border-style:outset; border-color:666666; margin: 15px 25% 15px 30%; padding: 10px;
  -moz-border-radius: 4px;
-webkit-border-radius: 4px;
-khtml-border-radius: 4px;
 
}

 

.text8 { font-family : Tahoma, Arial; font-size: 15px; color: #82002B; line-height: 18px;     margin: 3px;  } 

 /*выделенные буквы алфавита пример gid/architecture/architector.htm */ 
.text9 { font-family : Tahoma, Arial; font-size: 18px; color: #ff5a00; line-height: 25px;  font-weight:bold;   margin: 3px;  } 
.text91 { font-family : Tahoma, Arial; font-size: 14px; color: #ff5a00; line-height: 16px;  font-weight:bold;   margin: 1px;  }

.link2 {  font-family :   Tahoma, Arial;   font-size: 14px; text-decoration: none; color: #8c0230; }
 .link3 { font-family : Tahoma, Arial; font-size: 15px; color: #0099cc;  text-decoration: none; } 
 
 

a:hover {text-decoration:underline; color: #ff6600; }
 
 h1 {  font: normal medium Verdana, Tahoma,  Arial; font-size: 17px; color: #ff5a00;  
   text-align: center;    BACKGROUND: #ffffff;   
  display:   inline; padding: 0px 10px 0px 10px;  }  
		
 h2 {  font-family: Verdana, Tahoma,  Arial; font-size: 15px;  text-decoration: none; color: #ff5a00; text-align: center; text-indent: 20px;}  

 h3 {  font: normal medium Verdana, Tahoma,  Arial; font-size: 14px; color: #ff5a00;  
   text-align: center;    BACKGROUND: #ffffff;   
  display:   inline; padding: 0px 10px 0px 10px;  }    
 
 p {text-indent: 0px;  margin: 0; } 
 
.p_ramka {
font-size: 15px; text-indent: 0px;  margin: 15px 0 3px 0; color: #863030;  border-top: 1px dashed gainsboro; border-bottom: 1px dashed gainsboro; padding: 5px;
}
 .p_right {text-align: right; padding: 15px 15px 0px 0px;} 
 
 /*фон и рамка подзаголовков тега р */
.ramka_teg_p { font-family : Tahoma, Arial; font-size: 14px; color: #003366;  text-align: center;   
   padding: 1px 1px 2px 1px; border: 1px solid #d6e8fb; BACKGROUND: #fbfcfd; } 
  
   /*фон стрелки вверх */
.bak { font-family : Tahoma, Arial; font-size: 13px; color: #0099cc;  text-align: center;  text-decoration: none; 
   background:url(/shablon/pic_shablon/str_verh.jpg)    no-repeat; background-position: right ; padding: 0px 29px 8px 30px;  } 
   .vpered { font-family : Tahoma, Arial; font-size: 14px; color: #0099cc;    text-decoration: none; 
   background:url(/shablon/pic_shablon/str_foto_pravo.gif)    no-repeat; background-position: right ; padding: 15px 45px 10px 10px;  } 
      .vpered2 { font-family : Tahoma, Arial; font-size: 14px; color: #0099cc;    text-decoration: none; 
   background:url(/shablon/pic_shablon/str_foto_levo.gif)    no-repeat; background-position: left; padding: 15px 15px 10px 40px;  }

 .ramka_teg_p2 { font-family : Tahoma, Arial; font-size: 14px; color: #ff5a00;  text-align: center;   
  background:url(/shablon/pic_shablon/table_02.gif) repeat-x;   } 
  

 
  /*картинка  которую обтекают слева */
.img_text_left{ float:left;  margin: 0px 7px 7px 0;     }
  /*картинка  с рамкой и отсупом вокруг*/
.img2{  border: 3px; border-color: cccccc; margin: 10px; border-style:double    }
  /*картинка  с рамкой без отступа*/
.img3_no_otstup{  border: 3px; border-color: cccccc;  border-style:double    }
 
  /*картинка  полный размер фотогалереи с рамкой*/
.img4_fotogalerey{  border: 6px; border-color: cccccc; margin: 20px  0px 20px  0px; border-style:double    }

table {text-align: justify; border-collapse: collapse;}
table.tbl_1 {font-family: Verdana,  Tahoma, Arial; border: 1px solid #FFC6A0; font-size: 13px; border-collapse: collapse; width: 100%; }               
td.tbl_titl {font-family: Verdana,  Tahoma, Arial; color: #993300; border: 1px solid #fed5ba; font-size: 13px; border-collapse: collapse; background-color: #fce9d5; padding: 3px; vertical-align: top;}
td.tbl_standart {font-family: Verdana,  Tahoma, Arial; color: #666666; border: 1px solid #fed5ba; font-size: 13px;  border-collapse: collapse;
 padding: 3px; vertical-align: top;   }
 td.tbl_standart_centr {font-family: Verdana,  Tahoma, Arial; color: #666666; border: 1px solid #fed5ba; font-size: 13px;  border-collapse: collapse;
 padding: 3px; vertical-align: top;  text-align: center; }
 td.tbl_standart_blue {font-family: Verdana,  Tahoma, Arial; color: #666666; border: 1px solid #D4E1EC; font-size: 13px;  border-collapse: collapse;
 padding: 3px; vertical-align: top;   }
 
 td.td3 {  border:1px dashed; color: #cccccc; padding: 5px 10px 5px 10px; }
 
td.tbl2_h1 { background:url(/shablon/pic_shablon/table_02.gif) repeat-x}

blockquote {  margin: 5px 0px 5px 20px; } 

li {text-indent: 0px; list-style-image: url(/shablon/pic_shablon/str_nav.gif); margin: 0px 0px 0px  22px; padding: 0px 0px 0px  7px; } 
 
ul {text-indent: 0px;  margin: 3px 0px 0px 10px; } 
ol li  {text-indent: 0px;  margin: 0px 0px 20px  0px; }