/*======================================================  Общее построение cайта  ======================================*/
HTML
{
  height:100%;

  font-family:Arial,Verdana,sans-serif;
  font-size:12px;
  color:#333333;

  background-color:#FFF;
}
BODY
{
  height:100%;
}

DIV#osnova
{
  width:970px;
  _height:100%;
  min-height:100%;

  margin:0px auto;
  position:relative;
}

DIV#shapka
{
  width:970px;
  height:185px;

  position:relative;
}

DIV#podval
{
  width:100%;
  height:100px;
  margin-top:-100px;

  position:relative;

  background-color: #DFDFDF;
}

DIV#zaglushka_podvala
{
  height:100px;
}


DIV#levaya
{
  float:left;
  position:relative;

  width:214px;
  padding:0px 16px 0px 0px;
}

DIV#bezlevoy
{
  float:left;
  width:740px;
}

DIV#bezlevoy_shapka
{
  position:relative;
  width:740px;
  height:252px;
}

DIV#bezlevoy_podval
{
  width:740px;
  min-height:30px;
}

DIV#soderzhanie
{
  float:left;
  padding:13px 0px 40px 0px;
  color:#333333;
}

DIV.soderzhanie_glav
{
  width:740px; /*width:500px*/
  _overflow-x:hidden;
}

DIV.soderzhanie_ryad
{
  width:740px;
  _overflow-x:hidden;
}


DIV#pravaya
{
  float:left;
  width:240px;
}



/*======================================================  Распространённое  ======================================*/

HTML,BODY,
DIV,DL,DT,DD,UL,OL,LI,FORM,TABLE,TR,TD,
H1,H2,H3,H4,H5,H6,PRE,P,SPAN,B,I,A,
INPUT,TEXTAREA,FIELDSET
{
  margin: 0px;
  padding: 0px;
  outline: none;
}

A,
A:active,
A:link
A:visited
{
  color:#335D94;
}
A:hover
{
  color:#88723B;
}



DIV.zapor_floata
{
  clear:both;
}

DIV.obolochka_floata
{
  clear:both;
  overflow:hidden;
  zoom:1;
}

DIV.obolochka_okoshka
{
  position:relative;
  float:left;
  display:inline;
  zoom:1;
}

DIV.lev_verh
{
  position:absolute;
  top:0px;
  left:0px;
}

DIV.prav_verh
{
  position:absolute;
  top:0px;
  right:0px;
}

DIV.prav_niz
{
  position:absolute;
  bottom:0px;
  right:0px;
}

DIV.lev_niz
{
  position:absolute;
  bottom:0px;
  left:0px;
}

.left
{
  float:left;
}

.bold
{
  font-weight:bold;
}

.italic
{
  font-style:italic;
}

.iePNG,
.iePNG IMG
{
  filter:expression(fixPNG(this));
}

.zoom
{
  zoom:1;
}

.netu
{
  display:none;    
}

IMG
{
  display:block;
}

A IMG
{
  border:none;
}

DIV.upravlenie
{
  display:inline;
  font-size:12px;
  background-color: #ECEFB4;
  color:#669933;
}

DIV.upravlenie A,
DIV.upravlenie A:active,
DIV.upravlenie A:link,
DIV.upravlenie A:visited,
DIV.upravlenie A:hover
{
  font-size:12px;
  color:#669933;
}

SPAN.skryt
{
  color:#999999;
  font-style:italic;
  border:1px solid #C8C8C8;
  padding:1px;
  background-color: #ECEFB4;
}

SPAN.mal_font
{
  font-size:80%;
}
/*
INPUT.disabled
{
  background-color:#E4E0D8 !important;
}
*/

.smaller
{
  font-size:smaller;
}

/*======================================================  Шапка (кроме входа) =================================================*/

DIV#shapka DIV#obwie_svedeniya
{
  width:699px;
  height:20px;

  position:absolute;
  top:11px;
  left:32px;
}

DIV#shapka DIV#obwie_svedeniya  SPAN.nazvanie
{
  font-size:11px;
  color:#797C82;
  margin:0px 0px 0px 18px;
}

DIV#shapka DIV#obwie_svedeniya  SPAN.znachenie
{
  color:#CCC;
}


DIV#shapka DIV#obwie_svedeniya  SPAN.domen
{
  font-size:18px;
  font-weight:bold;
  margin-left:1px;
}

DIV#shapka DIV#obwie_svedeniya  SPAN.kod
{
  font-size:18px;
  font-weight:normal;
  position:relative;
  left:1px;
  top:2px;
}

DIV#shapka DIV#obwie_svedeniya  SPAN.valuta
{
  font-size:14px;
  font-weight:bold;
  margin-left:2px
}

DIV#shapka DIV#obwie_svedeniya  SPAN.kurs
{
  font-size:11px;
  font-weight:normal;
  margin-left:3px;
}

DIV#shapka DIV#glavniy_zagolovok
{
  position:absolute;
  left:0px;
  top:70px;

  width:500px;
  height:80px;
}

DIV#shapka IMG.glavniy_zagolovok
{
  position:absolute;
  top:0px;
  left:0px;
}

DIV#shapka DIV#glavniy_zagolovok H1
{
  font-size:58px;
  font-weight:normal;
  font-family:"Arial Black",Arial,Verdana;
  color:#000;
}

DIV#shapka DIV#polosa
{
  width:100%;
  height:28px;
  padding:0px 0px 0px 0px;

  position:absolute;
  left:0px;
  bottom:0px;

  /*background-color: #B66020;*/
}



DIV#shapka DIV#poisk_prostoy
{
  width:221px;
  height:18px;

  float:left;

  margin:5px 0px 5px 10px;

  border-style:none solid none none;
  border-width:1px;
  border-color:#D08448;
}

DIV#shapka DIV#poisk_prostoy INPUT#poisk
{
  height:16px;
  width:133px;
  padding:0px 5px 2px 5px;

  font-style:italic;
  color:#7E766E;

  background-color:#FFF;
  border:none;
}

DIV#shapka DIV#poisk_prostoy IMG
{
  display:inline;
  margin:4px 0px 0px 7px;
  cursor:pointer;
}

DIV#shapka DIV#poisk_prostoy DIV.ugolok
{
  width:1px;
  height:1px;
  font-size:0px;

  background-color:#F6A060;
}

DIV#shapka DIV#naglavnuyu
{
  float:left;
  margin:5px 10px 5px 4px;
}

DIV#shapka DIV#naglavnuyu A
{
  font-size:11px;
  color:#EEC9AE;
  text-decoration:none;
  position:relative;
  bottom:1px;
}

DIV#shapka DIV#naglavnuyu IMG
{
  display:inline;
  margin:4px 3px 0px 7px;
}


DIV#shapka DIV#nakartu
{
  float:left;
  margin:5px 0px 5px 10px;
}

DIV#shapka DIV#nakartu A
{
  font-size:11px;
  color:#EEC9AE;
  position:relative;
  bottom:1px;
}

DIV#shapka DIV#nakartu IMG
{
  display:inline;
  margin:4px 4px 0px 7px;
}


DIV#shapka DIV#forum
{
    float:left;
    margin:6px 0px 5px 15px;
    color:#EEC9AE;
}

DIV#shapka DIV#forum A
{
    font-size:11px;
    color:#EEC9AE;
    position:relative;
    bottom:1px;
}

DIV#shapka DIV#forum IMG
{
    display:inline;
    margin:4px 4px 0px 7px;
}



/*======================================================  Вход   =================================================*/

DIV#shapka DIV#vhod
{
  width:205px;
  height:113px;
  padding:11px 15px 11px 20px;

  position:absolute;
  right:0px;
  top:0px;

  background-color:#F2F2F2;
  background-repeat:repeat-x;
  background-image:url('/design/ris/vhod_podlozhka.png');
}

DIV#shapka DIV#vhod P.zagolovok
{
  font-size:18px;
  color:#CCC;
  margin:0px 0px 10px 0px;
}
DIV#shapka DIV#vhod P.imya
{
  color:#999;
  margin:0px 0px 3px 0px;
}
DIV#shapka DIV#vhod SPAN.znachenie
{
  font-weight:bold;
}


DIV#shapka DIV#vhod INPUT.okoshko
{
  height:16px;
  width:130px;
  padding:0px 5px 2px 5px;

  float:left;

  font-style:italic;
  color:#BEBEBE;

  background-color:#FFF;
  border:solid 1px #CCC;
}

DIV#shapka DIV#vhod LABEL.nadpis
{
  position:absolute;
  top:1px;
  left:1px;
  font-style:italic;
  color:#BEBEBE;
  background-color:#FFF;
  padding:1px 5px 1px 5px;
  width:130px;
  cursor:text;
}


DIV#shapka DIV#vhod DIV.obolochka_vhod
{
  margin:0px 6px 8px 0px;
}

DIV#shapka DIV#vhod INPUT.podgotovlen
{
  display:none;
  visibility:hidden;
}

DIV#shapka DIV#vhod DIV#voyti
{
  float:left;
  position:relative;
  padding:2px 8px 3px 9px;

  background-color:#BEBEBE;
  color:#FFF;

  cursor:pointer;
}

DIV#vhod A.vhod,
DIV#vhod A.vhod:active,
DIV#vhod A.vhod:link,
DIV#vhod A.vhod:visited,
DIV#vhod A.vhod:hover
{
  font-size:11px;
  color:#668DC4;
  text-decoration:underline;
}

DIV#shapka SPAN.cherta
{
  font-size:11px;
  color:#668DC4;
}

DIV#shapka DIV#vhod DIV#registr
{
  padding:3px 0px 0px 0px;
}

DIV#shapka DIV#vhod DIV.ugolok
{
  width:1px;
  height:1px;
  font-size:0px;

  background-color:#DCDCDC;
}




/*================================================================== Левая (без поиска) ==============================================================================*/


DIV#levaya DIV#glavnoe_oglavlenie
{
  margin:10px 0px 43px 10px;  /*24px 0px 43px 10px;*/
}

DIV#levaya DIV#glavnoe_oglavlenie H2.vybor
{
  margin:0px 0px 9px 0px;
  font-weight:normal;
  font-size:14px;
  height:20px;
}

DIV#levaya DIV#glavnoe_oglavlenie H3.vybor
{
  margin:0px 0px 9px 19px;
  font-weight:normal;
  font-size:12px;
  height:20px;
}

DIV#levaya DIV#glavnoe_oglavlenie IMG.ukazka
{
  float:left;
  margin-top:3px;
  margin-left:-10px;
  _margin-left:0px;
  _margin-right:3px;
}

DIV#levaya DIV#glavnoe_oglavlenie
A.vybor,
A.vybor:active,
A.vybor:link,
A.vybor:visited
{
  color:#000;
}
DIV#levaya DIV#glavnoe_oglavlenie
A.vybor:hover
{
  color:#444;
}

DIV#levaya DIV#glavnoe_oglavlenie A.sled,
DIV#levaya DIV#glavnoe_oglavlenie A.sled:active,
DIV#levaya DIV#glavnoe_oglavlenie A.sled:link,
DIV#levaya DIV#glavnoe_oglavlenie A.sled:visited,
DIV#levaya DIV#glavnoe_oglavlenie A.sled:hover
{
  color:#B66020;
}



DIV#levaya DIV#glavnoe_oglavlenie SPAN.vybor
{
  color:#B66020;
}

DIV#levaya  DIV.sdvig_osnovnyh
{
  position:absolute;
  right:0px;
  zoom:1;
  z-index:2;
}

DIV.upravlenie_osnovnyh
{
  overflow: hidden;
  /*width:32px;*/
  height:9px;
  background-color: #ECEFB4;
}

DIV.upravlenie_osnovnyh IMG
{
  float:left;
  display:inline;
  margin:0px 2px 0px 0px;
}



DIV#levaya DIV.otsechka
{
  width:100%;
  height:5px;
  font-size:0px;

  background-color:#E0E0E0;
}

DIV#levaya DIV#novosti H2,
DIV#levaya DIV#ssylki H2
{
  font-size:18px;
  font-weight:normal;
  color:#ABABAB;
  text-transform:lowercase;

  margin:0px 0px 16px 0px;
}



DIV#levaya DIV#novosti
{
  margin:37px 0px 35px 0px;
}


DIV#levaya DIV.novost
{
  margin:0px 0px 13px 0px;
}


DIV#levaya DIV.novost P.chislo
{
  font-weight:bold;
  color:#696969;
}

DIV#levaya DIV.novost H3
{
  font-weight:normal;
  font-size:12px;
}

DIV#levaya DIV#novosti
A.zagolovok,
A.zagolovok:active,
A.zagolovok:link
{
  color:#668DC4;
}
DIV#levaya DIV#novosti
A.zagolovok:visited
{
  color:#335D94;
}
DIV#levaya DIV#novosti
A.zagolovok:hover
{
  color:#88723B;
}

A.vse_novosti,
A.vse_novosti:active,
A.vse_novosti:link
A.vse_novosti:visited
{
  color:#7095CC;
  font-weight:bold;
}
A.vse_novosti:hover
{
   color:#88723B;
   font-weight:bold;
}



DIV#levaya DIV#ssylki
{
  margin:30px 0px 35px 0px;
}

DIV#levaya DIV#ssylki
A.zagolovok,
A.zagolovok:active,
A.zagolovok:link
{
  color:#339933;
}
DIV#levaya DIV#ssylki
A.zagolovok:visited
{
  color:#006600;
}
DIV#levaya DIV#ssylki
A.zagolovok:hover
{
   color:#88723B;
}



DIV#levaya DIV#ssylki P.ssylka
{
  margin:0px 0px 13px 0px;
}

DIV#levaya DIV.kartinka
{
  margin:40px 0px 20px 20px;
}

DIV#levaya DIV.kartinka IMG
{
  margin:0px auto;    
}

DIV.gostin
{
  margin:4px 0px 0px 10px;
}

DIV.gostin_knopka
{
  border-radius: 2px 2px 2px 2px;
  padding:3px 8px;float:left;
  border:1px solid #E5AE08;
  /*background-color:#E8E8E8*/
}

DIV.gostin_knopka A
{
  text-decoration:none;
  font-size:larger
}

/*=======================================================================   Поиск =========================================================================*/

DIV#levaya DIV#poisk_bolshoy
{
  width:194px;
  height:77px;
  padding:10px 10px 10px 10px;
  margin:1px 0px 0px 0px;

  background-color:#F0F0F0;
  background-repeat:repeat-x;
  background-image:url('/design/ris/poisk_podlozhka.png');
}

DIV#levaya DIV#poisk_bolshoy P.zagolovok
{
  font-size:18px;
  color:#999;
  margin:0px 0px 15px 0px;
}

DIV#levaya DIV#poisk_bolshoy INPUT.okoshko
{
  height:16px;
  width:125px;
  padding:0px 5px 2px 5px;

  float:left;

  font-style:italic;
  color:#9E9E9E;

  background-color:#FFF;
  border:solid 1px #999;
}

DIV#levaya DIV#poisk_bolshoy DIV.obolochka_poisk
{
  margin:0px 5px 0px 0px;
}


DIV#levaya DIV#poisk_bolshoy DIV#iskat
{
  float:left;
  position:relative;
  padding:2px 6px 3px 7px;

  background-color:#CCC;
  color:#FFF;

  cursor:pointer;
}



DIV#levaya DIV#poisk_bolshoy DIV.ugolok
{
  width:1px;
  height:1px;
  font-size:0px;

  background-color:#BCBCBC;
}


DIV#levaya DIV#poisk_bolshoy DIV.ugolok2
{
  width:1px;
  height:1px;
  font-size:0px;

  background-color:#DCDCDC;
}





/*=========================================================  Шапка двух правых колонок  =======================================================*/


DIV#bezlevoy_shapka IMG#glavris
{
  position:absolute;
  left:1px;
  top:1px;
}

DIV#bezlevoy_shapka DIV#vtoroe_oglavlenie
{
  position:absolute;
  right:0px;
  top:1px;

  width:180px;
  height:215px;
  padding:10px 40px 25px 19px;

  background-color:#E5AE08;
}

DIV#vtoroe_oglavlenie H2.vybor
{
  font-weight:normal;
  font-size:14px;

  padding:7px 0px 6px 0px;

  border-top:solid 1px #F3C246;
}

DIV#vtoroe_oglavlenie H2.vybor
A.zagolovok,
A.zagolovok:active,
A.zagolovok:link,
A.zagolovok:visited
{
  color:#FFFFFF;
  text-decoration:none;
}

DIV#vtoroe_oglavlenie H2.vybor
A.zagolovok:hover
{
  color:#EEEEEE;
  text-decoration:none;
}

DIV.upravlenie_vtoroe
{
  display:inline;
  font-size:8px;
  padding:0px 1px;
  background-color: #ECEFB4;
}

/*=========================================================  Основная часть двух правых колонок  =======================================================*/

DIV#bezlevoy_osnova DIV.otsechka
{
  height:5px;
  background-color:#BDBDBD;
  clear:both;
  font-size:0px;
}

DIV#soderzhanie DIV.h1
{
  overflow:hidden;
  margin:0px 0px 15px 0px;
  clear:both;
}

DIV#soderzhanie H1
{
  font-weight:normal;
  font-size:24px;
  color:#B66020;
}

DIV#soderzhanie H4
{
  font-weight:normal;
  font-size:13px;
  color:#B66020;
}


DIV#soderzhanie DIV#cepochka
{
  font-size:10px;
  color:#B0B0B0;
}

DIV#soderzhanie DIV#cepochka A,
DIV#soderzhanie DIV#cepochka A:active,
DIV#soderzhanie DIV#cepochka A:link,
DIV#soderzhanie DIV#cepochka A:visited,
DIV#soderzhanie DIV#cepochka A:hover
{
  font-size:10px;
  color:#B0B0B0;
}


DIV.oshibka
{
  color:#FF0000;
}

DIV.oshibka A
{
  color:#FF0000;
}

DIV#soderzhanie P.slovo
{
  margin:0px 0px 15px 0px;
}

DIV#soderzhanie H2
{
  font-weight:normal;
  font-size:18px;
  color:#B66020;
}

DIV#pravaya DIV.kartinka
{
  margin:18px 0px 0px 0px;
}
/*=========================================================  Подвал  =======================================================*/

DIV#podval DIV#schetchiki
{
  float:left;
  margin:35px 35px 15px 35px;
}

DIV#podval DIV.schetchik
{
  float:left;
  margin:0px 15px 0px 0px;
}

DIV#podval DIV.prava
{
  position:absolute;
  top:15px;
  left:35px;

  color:#666666;
}

DIV#podval DIV.nadpis
{
   position:absolute;
   bottom:0px;
   left:35px;
}


/*============================================================  Главная страница  =====================================================================*/


DIV#index
{
  margin:0px 20px 0px 0px;
}

DIV#soderzhanie H1.glavstr
{
  margin:6px 0px 0px 0px;
}

DIV#soderzhanie IMG.znamya
{
  margin:0px 10px 5px 0px;
}

/*
DIV.upravlenie_zagolovok_index
{
  position:relative;
  top:11px;
  left:10px;
}
*/
DIV#index H2
{
  margin:0px 0px 15px 0px;
}

DIV#index DIV.addbokryba
{
  padding:9px;
  background-color: #ECEFB4;
  float:left;
  margin:0px 0px 0px 20px;
}

/*==================================== Правка главной страницы  =========================================================*/

DIV#edit_str TEXTAREA.edit_mce
{
  width:480px;
  height:600px;
}

DIV.edit_novost TEXTAREA.edit_mce,
DIV.edit_vopros TEXTAREA.edit_mce
{
  width:730px !important;
  height:545px !important;
}

/*========================================== Страница раздела =============================================*/

DIV#str
{
  margin:0px 0px 0px 0px;
}


DIV#soderzhanie H1.str
{
  float:left;
  margin:0px 0px 10px 0px;
}

DIV.upravlenie_zagolovok_str
{
  position:relative;
  top:7px;
  left:10px;
}


DIV#soderzhanie DIV.podrazdeli
{
  
}

DIV#soderzhanie DIV.podrazdeli_oglavlenie
{
  float:left;
  width:500px;
}

DIV#soderzhanie DIV.podrazdeli_reklama
{
  width:235px;
  float:left;
}

DIV#soderzhanie UL.spisok_podrazdelov
{
  margin:0px 0px 25px 32px;
  clear:both;
}

DIV#soderzhanie UL.spisok_podrazdelov LI.podrazdel
{
  font-size:14px;
  margin:5px 0px 6px 0px;
  color:#668DC4;
}

P.takzhe
{
  color:#668DC4;
}

DIV#soderzhanie DIV.sozdatel
{
  clear:both;
  color:#090909;
  padding:20px 0px 10px 0px;
}

FORM.sostoyanie
{
  display:inline;
}

FORM.sostoyanie INPUT
{
  width:14px;
  height:14px;
}


DIV#soderzhanie DIV.slova
{
  overflow:hidden;
}


DIV#soderzhanie DIV.slova P.poyasnenie
{
  font-size:10px;
  color:#999;
}

DIV#soderzhanie DIV.slova  IMG.niz1
{
  float:left;
}

DIV#soderzhanie DIV.slova  IMG.niz2
{
  float:left;
  margin:0px 10px;
}

DIV#soderzhanie DIV.slova  IMG.niz3
{
  float:left;
}

DIV#str DIV.chertezh_pokaz
{ 
  clear:both;
  margin:0px;
  text-decoration:underline;
  cursor:pointer;
  color:#335D94;
}

DIV#str DIV.sozdatel A
{
  color:#090909;
  text-decoration:none;
}

DIV#soderzhanie DIV.bokovie
{ 
  float:right;
  width:260px;
  text-align:center;
}

DIV#soderzhanie DIV.bokovaya_ryba
{
  float:right;
  /*clear:both;*/
  margin:0px 0px 20px 0px;
  width:240px;
}

DIV.bokovie DIV.neutverzhden
{
  background-color:#999;
}


DIV#soderzhanie DIV.bokovaya_ryba_upravlenie
{
  float:right;
  width:18px;
  background-color: #ECEFB4;
  margin:0px 2px 0px 0px;
}

DIV.bokovaya_ryba_upravlenie DIV.znachok
{
  padding:2px;
  margin:0px 0px 10px 3px;
}


DIV#soderzhanie DIV.nizhnie
{ 
  width:480px;
  overflow:hidden;
}

DIV#soderzhanie DIV.nizhnaya_ryba
{
  float:left;
  overflow:hidden;
  margin:15px 10px 0px 0px;
}

DIV#str DIV.addbokryba
{
  padding:9px;
  background-color: #ECEFB4;
  float:left;
  margin:0px 0px 0px 20px;
}

DIV.str FORM#edit_form INPUT.nomer
{
  height:16px;
  width:50px;
  padding:0px 5px 2px 5px;

  float:left;

  font-style:italic;
  color:#999;

  background-color:#FFF;
  border:solid 1px #AAA;

}

DIV.str FORM#edit_form DIV.knopka
{
  float:left;
  position:relative;

  padding:2px 8px 3px 9px;

  color:#FFF;
  background-color:#BBB;

  cursor:pointer;

  margin:0px 0px 0px 6px;
}


/*============================================================  Дополнения =====================================================================*/


DIV#dopolneniya P.zagolovok
{
  font-size:18px;
  color:#999;
  text-transform: lowercase;

  margin:10px 0px 30px 0px;
}

DIV.dopolnenie
{
  clear:both;
  overflow:hidden;
  zoom:1;
  margin:0px 0px 23px 0px;
  background-image:url('/design/ris/znachok_dopolneniya.png');
  _background-image:none;
  background-repeat:no-repeat;
  background-position:top left;
  padding:0px 0px 2px 22px;
  position:relative;  
}


DIV.dopolnenie P.svedeniya
{
  font-size:11px;
  color:#999;
  margin:2px 0px 2px 0px;
}

DIV.dopolnenie P.svedeniya SPAN.nomer
{
  font-size:10px;
}

DIV#otpravka_dopolneniya
{
  width:100%;
  height:187px;
  
  margin:1px 0px 0px 0px;

  background-color:#F2F2F2;
  background-image:url('/design/ris/odop_podlozhka.png');

  overflow:hidden;
}


DIV#otpravka_dopolneniya P.zagolovok
{
  font-size:18px;
  color:#999;
  text-transform: lowercase;

  margin:10px 0px 9px 12px;
}


TEXTAREA.dopolnenie
{
  display:block;

  width:470px;
  height:90px;

  padding:1px 3px;
  border:solid 1px #999;

  color:#888;
}

DIV#dopolneniya DIV.knopka,
DIV#otpravka_dopolneniya DIV.knopka
{
  float:left;
  position:relative;

  padding:2px 8px 3px 9px;

  color:#FFF;
  background-color:#CCC;

  cursor:pointer;
}

DIV#otpravka_dopolneniya DIV.obolochka_add
{
  margin:0px 0px 9px 12px;
}

DIV#otpravka_dopolneniya DIV.obolochka_dobavit
{
  margin:0px 0px 0px 12px;
}


DIV#otpravka_dopolneniya DIV.obolochka_add DIV.ugolok
{
  width:1px;
  height:1px;
  font-size:0px;

  background-color:#BEBEBE;
}

DIV#otpravka_dopolneniya DIV.obolochka_dobavit DIV.ugolok
{
  width:1px;
  height:1px;
  font-size:0px;

  background-color:#DBDBDB;
}

DIV#dopolneniya DIV.pravit
{
  margin:5px 5px 0px 0px;
}

DIV#dopolneniya DIV.otmenit
{
  margin:5px 5px 0px 0px;
}





/*============================================================  Правка страницы раздела ===============================================================*/

DIV#edit_str FORM#edit_form INPUT.text
{
  height:16px;
  width:400px;
  padding:0px 5px 2px 5px;

  float:left;

  font-style:italic;
  color:#999;

  background-color:#FFF;
  border:solid 1px #AAA;
}

DIV#edit_str FORM#edit_form INPUT.nomer
{
  height:16px;
  width:50px;
  padding:0px 5px 2px 5px;

  float:left;

  font-style:italic;
  color:#999;

  /*background-color:#FFF;*/
  border:solid 1px #AAA;    
}

DIV#edit_str FORM#edit_form INPUT.check
{
  float:left;

  color:#999;

  background-color:#FFF;
  border:solid 1px #AAA;
}


DIV#edit_str FORM#edit_form INPUT.zagolovok
{
  font-weight:bold;
}

DIV#edit_str FORM#edit_form DIV.ediniza
{
  padding:0px 0px 10px 0px;
}

DIV#edit_str TEXTAREA.edit_str
{
  width:730px;
  height:545px;
}

DIV#edit_str FORM#edit_form DIV.obolochka_deystvie
{
  float:left;
  margin:5px 7px 20px 0px;
}



DIV#edit_str FORM#edit_form DIV.knopka
{
  float:left;
  position:relative;

  padding:2px 8px 3px 9px;

  color:#FFF;
  background-color:#BBB;

  cursor:pointer;
}



DIV#edit_str FORM#edit_form DIV.ediniza DIV.ugolok
{
  width:1px;
  height:1px;
  font-size:0px;

  background-color:#CECECE;  /*#BEBEBE;*/
}


DIV#edit_str FORM#edit_form DIV.obolochka_deystvie DIV.ugolok
{
  width:1px;
  height:1px;
  font-size:0px;

  background-color:#DBDBDB;
}

FORM#edit_form TEXTAREA.text
{
  height:100px;
  width:400px;
  padding:0px 5px 2px 5px;

  float:left;

  color:#999;

  background-color:#FFF;
  border:solid 1px #AAA;
}

/*============================================================  Стили TinyMCE  =========================================================================*/

.tableMCEContent
{
  border-collapse: collapse;
  border:0px none #FFF;
  outline:0px none #FFF;
}


.cellMCEContent
{
  font-family:Arial,Verdana,sans-serif;
  font-size:12px;
  border-color:#999;
  outline:0px none #FFF;
}


.pMCEContent
{
  font-family:Arial,Verdana,sans-serif;
  font-size:12px;
  text-indent:0px;
  text-align:left;
}

.textMCEContent
{
  font-family:Arial,Verdana,sans-serif;
  font-size:12px;
  text-indent:0px;
  text-align:left;
  margin:0px 0px 15px 0px;
}


.zagolovokMCEContent
{
  font-weight:normal;
  font-size:18px;
  color:#B66020;
}


.liMCEContent
{
  font-family:Arial,Verdana,sans-serif;
  font-size:12px;
}

BODY.mceContentBody 
{
  background-color:#F8F8F8;
  padding:0px /*3px*/;
}



/*============================================================  Страница входа на сайт  ===========================================================*/

DIV#soderzhanie DIV#login
{
  margin:20px 0px 0px 0px;
}

DIV#soderzhanie DIV#login DIV.obolochka_login
{
  margin:0px 5px 8px 0px;
  float:left;
}

DIV#soderzhanie DIV#login INPUT.login
{
  height:16px;
  width:200px;
  padding:0px 5px 2px 5px;

  float:left;

  font-style:italic;
  color:#999;

  background-color:#FFF;
  border:solid 1px #AAA;
}

DIV#soderzhanie DIV#login DIV.voyti
{
  float:left;
  position:relative;
  padding:2px 18px 3px 19px;

  background-color:#BEBEBE;
  color:#FFF;

  cursor:pointer;
}

DIV#soderzhanie DIV#login DIV.ugolok
{
  width:1px;
  height:1px;
  font-size:0px;

  background-color:#DCDCDC;
}

/*============================================================  Страница списка новостей ===============================================================*/

DIV#soderzhanie DIV.spisok_novostey
{
  margin:0px 0px 0px 5px;
}

DIV#soderzhanie DIV.spisok_novostey DIV.novost
{
  float:left;
  margin:0px 0px 20px 0px;
  width:100%;
}


DIV.spisok_novostey  H2
{
  padding:0px 0px 2px 0px;
}

DIV.spisok_novostey H2 A,
DIV.spisok_novostey H2 A:active,
DIV.spisok_novostey H2 A:link
{
  color:#7095CC;
  text-decoration:underline;
  font-size:14px;
}
DIV.spisok_novostey H2 A:visited
{
  color:#40659C;
  text-decoration:underline;
  font-size:14px;
}
DIV.spisok_novostey H2 A:hover
{
  color:#88723B;
  text-decoration:underline;
  font-size:14px;
}


DIV#soderzhanie DIV.spisok_novostey DIV.novost SPAN.chislo
{
  color:#B66020;
  font-style:italic;
  font-size:12px;
  padding:0px 5px 0px 0px;
}

DIV#soderzhanie DIV.spisok_novostey DIV.novost SPAN.ostaln
{
  font-style:italic;
}

/*============================================================  Страница c новостью ===============================================================*/

DIV#soderzhanie DIV.novost
{
  margin:0px 10px 5px 0px;
}

DIV#soderzhanie DIV.novost .zagolovok
{
  clear:both;
  margin:0px;
}

DIV#soderzhanie DIV.novost DIV.ostaln
{
  float:right;
  margin:-25px 0px 5px 0px;
}

DIV#soderzhanie DIV.novost A.ostaln
{
  font-size:11px;
}


DIV#soderzhanie DIV.novost P.chislo
{
  color:#7095CC;
  font-style:italic;
  font-size:12px;
}

DIV#soderzhanie DIV.novost DIV.soderzh
{
  margin:10px 0px 10px 0px;
}


/*=======================================================  Изменение новости ===================================================================*/

FORM#edit_form SELECT.chislo
{
  border:solid 1px #AAA;

  padding:0px 5px;

  /*
  height:16px;
  width:400px;
  padding:0px 5px 2px 5px;

  float:left;

  font-style:italic;
  color:#999;

  background-color:#FFF;
  */
}

DIV.edit_novost DIV.promezhutok
{
  float:left;
  width:5px;
  height:5px;
}

DIV#soderzhanie DIV.edit_novost DIV.ostaln
{
  float:right;
  margin:0px 0px 5px 0px;
}

/*=======================================================  Страница с опросами ===================================================================*/
DIV#oprosi
{
  margin:0px 0px 0px 5px;
}

.rasporka1x10
{
  clear:both;
  width:1px;
  height:10px;
}

.rasporka1x30
{
  clear:both;
  width:1px;
  height:30px;
}

DIV#oprosi DIV.opros
{
  background-color:#F4F4F4;
  padding:5px;
  overflow:hidden;
}


DIV#oprosi DIV.opros DIV.zadacha
{
  font-weight:bold;
  zoom:1;
}

DIV#oprosi DIV.opros DIV.itogi DIV.vopros
{
  /*float:left;*/
  margin:5px 0px 0px 0px;
  zoom:1;
}

DIV#oprosi DIV.opros DIV.itogi DIV.itog
{
  /*clear:both;*/
  zoom:1;
}

DIV.opros DIV.itog DIV.poloska
{
  height:14px;
  float:left;
  font-size:0px;
  background-color:#B66020;  /*#D96A3D;*/
  margin:0px 3px 0px 0px;
}

DIV.opros DIV.itog DIV.otvetov
{
  float:left;
  font-weight:bold;
  margin:0px 3px 0px 0px;
}

DIV.opros DIV.itog DIV.dolya
{
  float:left;
  margin:0px 3px 0px 0px;
}

DIV.opros TABLE.vybori
{
  padding:0px;
  margin:5px 0px 0px 0px;
}

DIV.opros TABLE.vybori TD.vybori
{
  padding:0px;
  height:19px;
  vertical-align:middle;
}

DIV.opros TABLE.vybori TD.radio
{
  width:19px;
}

DIV.opros TABLE.vybori TD.vybori DIV.vopros
{
  margin:2px 0px 2px 3px;
  float:left;
  line-height:15px;
  padding:0px;
  display:block;
}

DIV.opros TABLE.vybori TD.vybori INPUT.vybor
{
  height:19px;
  display:block;
  outline:none;
}


DIV.opros TABLE.vybori TD.vybori INPUT.slovo
{
  float:left;
  margin:2px 0px 2px 3px;
  height:13px;
  border:1px solid #999;
  padding:0px;
  width:150px;
  display:block;
}

DIV#oprosi DIV.obolochka_deystvie
{
  float:left;
  margin:10px 7px 7px 0px;
}

DIV#oprosi INPUT.knopka
{
  float:left;
  position:relative;

  border:none;
  padding:1px 8px 3px 9px;

  color:#FFF;
  background-color:#BBB;

  cursor:pointer;
}

DIV#oprosi DIV.ugolok
{
  width:1px;
  height:1px;
  font-size:0px;

  background-color:#DBDBDB;
}

DIV#oprosi DIV.soobwenie
{
  margin:5px 0px 0px 0px;
  height:15px;
  color:#F00;
}

.hidden
{
  margin:0px;
  padding:0px;
  height:0px;
  display:none;
  visibility:hidden;
}

/*===========================================================  Новый опрос ========================================================================*/

DIV#voprosi
{
  margin:5px 0px 15px 0px;
}

DIV#voprosi DIV.vopros
{
  margin:0px 0px 10px 0px;
}

DIV#voprosi DIV.udalit
{
  display:inline;

  font-size:12px;

  margin:0px 0px 0px 18px;
  padding:2px 7px;

  background-color: #ECEFB4;
  color:#669933;
}

DIV#voprosi DIV.udalit A,
DIV#voprosi DIV.udalit A:active,
DIV#voprosi DIV.udalit A:link,
DIV#voprosi DIV.udalit A:visited,
DIV#voprosi DIV.udalit A:hover
{
  font-size:12px;
  color:#669933;
}


DIV#voprosi DIV.ugolok
{
  width:1px;
  height:1px;
  font-size:0px;

  background-color:#CECECE;  /*#BEBEBE;*/
}

/*===========================================================  Развёрнутые ответы =================================================================*/

DIV#soderzhanie DIV#razvernutie_otveti .zagolovok
{
  clear:both;
  margin:0px;
}

DIV#soderzhanie DIV#razvernutie_otveti DIV.ostaln
{
  float:right;
  margin:-15px 0px 10px 0px;
}

DIV#razvernutie_otveti DIV.opros
{
  font-weight:bold;
  color:#0060B6;
  margin:0px 0px 0px 10px;
}

DIV#razvernutie_otveti DIV.vopros
{
  font-weight:bold;
  margin:12px 0px 0px 10px;
}

DIV#razvernutie_otveti DIV.otvet
{
  margin:2px 0px 0px 10px;
}

DIV#razvernutie_otveti OL.otveti
{
  margin:0px 0px 0px 10px;
  padding:0px;
  list-style-position:inside;
}

DIV#razvernutie_otveti LI.otvet
{
  margin:2x 0px 0px 0px;
  padding:0px;

}

/*========================================================  Выдача поиска  ==============================================================================*/

DIV#itogi_poiska
{
  margin:0px 0px 0px 10px;
}

DIV#itogi_poiska  SPAN.podsvetka
{
  color:#D96A3D;
  font-weight:bold;
}

DIV#itogi_poiska  DIV.nahodka
{
  margin:10px 0px 0px 0px;
}

DIV#itogi_poiska  DIV.nahodka DIV.zaglav
{
  font-weight:bold;
}

DIV#soderzhanie DIV#itogi_poiska DIV.nahodka SPAN.chislo
{
  color:#0060B6;
  font-style:italic;
  font-size:12px;
}

/*========================================================  Вопросы-ответы  ===========================================================================*/

DIV#soderzhanie DIV#voprosi_otveti
{
  margin:10px 0px 0px 0px;
}

DIV#soderzhanie DIV#voprosi_otveti DIV.vopros
{
  /*background-color:#F4F4F4;*/
  margin:0px 0px 10px 0px;
  padding:0px;
}

DIV#soderzhanie DIV#voprosi_otveti DIV.slovo
{
  font-weight:bold;
  color:#666;
}

DIV#soderzhanie DIV#voprosi_otveti DIV.imya
{
  font-style:italic;
  font-size:12px;
  color:#B66020;
}

DIV#soderzhanie DIV#voprosi_otveti DIV.otvet
{
  margin:2px 0px 0px 0px;
}

DIV#voprosi_otveti DIV#zadanie
{
  background-color:#F2F2F2;
  padding:10px;
}

DIV#voprosi_otveti DIV#zadat
{
  font-size:18px;
  color:#999;
  text-transform: lowercase;
  margin:0px 0px 10px 0px;
}


DIV#voprosi_otveti DIV.pole
{
  margin:0px 0px 7px 0px;
  zoom:1;
}

DIV#voprosi_otveti DIV.pole_deystvie
{
  margin:0px 0px 7px 0px;
  float:left;
}

DIV#voprosi_otveti DIV.poyasnenie
{
  width:410px;
}

DIV#voprosi_otveti DIV.submit
{
  padding:10px 0px 10px 0px;
}

DIV#voprosi_otveti DIV.pole P.primer
{
  color:#888;
  font-size:11px;
  clear:both;
}

DIV#voprosi_otveti DIV.pole INPUT.text
{
  height:16px;
  width:400px;
  padding:0px 5px 2px 5px;

  float:left;

  font-style:italic;
  color:#999;

  background-color:#FFF;
  border:solid 1px #AAA;
}

DIV#voprosi_otveti DIV.pole TEXTAREA
{
  width:400px;
  height:100px;

  padding:3px;
  border:solid 1px #AAA;

  color:#999;

  overflow:auto;
}

DIV#voprosi_otveti INPUT.knopka
{
  float:left;
  position:relative;

  border:none;
  padding:1px 8px 3px 9px;

  color:#FFF;
  background-color:#BBB;

  cursor:pointer;
}

.rasporka1x15
{
  clear:both;
  width:1px;
  height:15px;
}


DIV#voprosi_otveti DIV.pole DIV.ugolok
{
  width:1px;
  height:1px;
  font-size:0px;

  background-color:#BEBEBE;
}


DIV#voprosi_otveti DIV.pole_deystvie DIV.ugolok
{
  width:1px;
  height:1px;
  font-size:0px;

  background-color:#DBDBDB;
}

/*=========================================================   Фотогалерея    ======================================================================*/

DIV#ris H1
{
  margin:0px 0px 10px 0px;    
}

TABLE.risunki
{
  width:100%;
}

TABLE.risunki TD.risunok
{
  width:150px;
  text-align:center;
  vertical-align:top;
}

TABLE.risunki TD.lev
{
  padding:0px 23px 0px 0px;
}
TABLE.risunki TD.sered_lev
{
  padding:0px 24px 0px 23px;
}
TABLE.risunki TD.sered_prav
{
  padding:0px 23px 0px 24px;
}
TABLE.risunki TD.prav
{
  padding:0px 0px 0px 23px;
}

TABLE.risunki TD.risunok IMG
{
  margin:0px auto;
}

TABLE.risunki DIV.pod_risunkom
{
  width:150px;
  min-height:40px;

  position:relative;
  overflow:hidden;
}


TABLE.risunki DIV.podpis
{
  width:150px;
  height:13px;
  margin:2px 0px 2px 0px;

  overflow:hidden;
  white-space:nowrap;

  font-size:11px;
  color:#666;
}

TABLE.risunki DIV.podpis_ten
{
  
  width:14px;
  height:13px;
  background-image:url('/design/ris_osnova/slova_ten.png');
  
  position:absolute;
  right:0px;
  top:1px;
}

TABLE.risunki P.poryadkoviy
{
  text-align:left;
  font-size:10px;
}

DIV.stranizi DIV.nazvanie
{
  float:left;
  font-weight:bold;
  margin:0px 7px 0px 0px;
}

DIV.stranizi DIV.nomera
{
  margin-left:68px;
}

DIV.stranizi DIV.nomer
{
  float:left;

  width:18px;
  height:16px;

  margin: 0px 7px 7px 0px;
  padding:2px 0px 0px 0px;

  text-align:center;
}

DIV.stranizi DIV.vybran
{
  background-color:#E5AF07;
  font-weight:bold;
}

DIV.stranizi DIV.nevybran
{
  background-color:#E6E6E6;
}

DIV.stranizi DIV.nevybran A,
DIV.stranizi DIV.nevybran A:active,
DIV.stranizi DIV.nevybran A:link
{
  color:#4178DD;
  text-decoration:none;
}

DIV.stranizi DIV.nevybran A:visited
{
  color:#1148AD;
  text-decoration:none;
}

DIV.stranizi DIV.nevybran A:hover
{
  color:#88723B;
  text-decoration:none;
}

DIV#ris DIV.sborniki
{
  margin:0px 0px 4px 0px;
}

DIV#ris DIV.sborniki P
{
  color:#B66020;
  font-size:18px;
}

DIV#ris DIV.sborniki UL.spisok
{
  margin:0px 0px 10px 0px;
  clear:both;
}

DIV#ris DIV.sborniki LI.sbornik
{
  font-size:14px;
  margin:3px 0px 4px 15px;
  list-style-type: disc;
}

DIV#ris DIV.sborniki LI.podsbornik
{
  font-size:13px;
  margin:3px 0px 4px 30px;
  list-style-type: circle;
}


/*
DIV#ris DIV.sborniki A.sbornik
{
  font-weight:bold;
}
*/

DIV#ris SELECT#sbornik
{

  padding:0px 10px;
  
  color:#999;

  background-color:#FFF;
  border:solid 1px #AAA;
}

FORM#edit_form TEXTAREA.opisanie_sbornik
{
    width:736px;
    height:300px;
}

UL.podsborniki
{
  margin:0px 0px 10px 0px;
  clear:both;
}

UL.podsborniki LI
{
  font-size:14px;
  margin:3px 0px 4px 15px;
  list-style-type: disc;
}


/*=======================================================  Правка снимка =================================*/

DIV#ris H4
{
  font-weight:normal;
  font-size:13px;
  color:#B66020;

  margin:0px;
}

DIV#ris INPUT#risunok, DIV#ris INPUT#video
{
  background-color:#FFF;
  border:solid 1px #AAA;    
}

DIV#ris INPUT.text
{
  height:16px;
  padding:0px 5px 2px 5px;

  float:left;

  font-style:italic;
  color:#999;

  background-color:#FFF;
  border:solid 1px #AAA;
}

DIV#ris INPUT.slovo
{
  width:400px;
}

DIV#ris INPUT.polslovo
{
    width:200px;
}

DIV#ris INPUT.poryadok
{
  width:40px;    
}


DIV#ris TEXTAREA#podpis
{
  display:block;

  width:470px;
  height:90px;

  padding:1px 3px;
  border:solid 1px #999;

  color:#888;
}

DIV#ris DIV.obolochka_deystvie
{
  float:left;
  margin:15px 7px 0px 0px;
}



DIV#ris DIV.knopka
{
  float:left;
  position:relative;

  padding:2px 8px 3px 9px;

  color:#FFF;
  background-color:#BBB;

  cursor:pointer;
}

DIV#ris DIV.obolochka_podpis DIV.ugolok
{
  width:1px;
  height:1px;
  font-size:0px;

  background-color:#BEBEBE;
}

DIV#ris DIV.obolochka_deystvie DIV.ugolok
{
  width:1px;
  height:1px;
  font-size:0px;

  background-color:#DBDBDB;
}


/*
INPUT#podpis
{
  width:300px;
}
*/
/*=========================================================   Регистрация    ======================================================================*/

div#content
{
  padding:20px 0px;
}

div#menu
{
  background:#A3B1C9;
  padding:20px;
}

div#menu a
{
  padding-right:10px;
}

div#block
{
  margin:20px;
}
div#block #title
{
  margin:20px;
}
div#block #text
{
  margin:20px;
}
div.header
{
  margin-left:5px;
  font-weight:bold
}

div.success
{
  margin:5px;
  border:1px solid #4D9C32;
  background:#bae4ab
}
div.success p
{
  margin:5px;
  color:green;
}

DIV#content INPUT.text
{
  height:16px;
  width:400px;
  padding:0px 5px 2px 5px;

  color:#999;

  background-color:#FFF;
  border:solid 1px #AAA;
}

DIV#content DD BR
{
  line-height:0px;    
}

form.register label
{
  color:#B66020;
}
form.register label.text
{
  color:#333;
}


form.register label.required
{
  font-size:13px;
}
form.register dd
{
  padding-bottom:10px;
}



form.register dd#captcha-element
{
  margin-bottom: 15px;
}

form.register fieldset
{
  margin-left:-60px;
  width:450px;
  padding:10px;
  border:1px solid #A3B1C9
}
form.register fieldset legend
{
  color:#3E4E68;
}
form.register #captcha-input
{
  margin-top:5px;
}
form.register ul.errors
{
  color:red
}
form.register #fieldset-buttonsGroup
{
  border:0px;
}
form.register INPUT.knopka
{
  float:left;
  position:relative;

  border:none;
  padding:2px 8px 3px 9px;
  margin:20px 5px 10px 0px;

  color:#FFF;
  background-color:#BEBEBE;

  cursor:pointer;
}

form.register LI
{
  list-style-type: none;
}

form.register DIV.otstup
{
  margin-bottom:10px;
}
/*=========================================   Задание метаданных    =================================================*/

DIV#edit_str TEXTAREA.edit_meta
{
  width:400px;
  height:200px;

  padding:3px;
  border:solid 1px #AAA;

  color:#999;
}

/*=========================================  Карта сайта  ============================================*/
/*
UL.karta UL
{
  margin:0px 0px 0px 20px;
}
*/


/*=========================================  Новое на сайте  ============================================*/

DIV#str DIV.nov_razdel,
DIV#str DIV.nov_sbornik
{
  font-weight:bold;
  margin:0px 0px 5px 0px;  
}

DIV#str DIV.nov_dopolnenie,
DIV#str DIV.nov_mnenie,
DIV#str DIV.nov_vopros,
DIV#str DIV.nov_snimok
{
  margin:0px 0px 5px 0px;
  width:395px;
  float:left;
}

DIV#str DIV.nov_dopolnenie P,
DIV#str DIV.nov_mnenie P,    
DIV#str DIV.nov_vopros P,
DIV#str DIV.nov_snimok P    
{
  font-size:11px;
  color:#888;
}

DIV#str DIV.novoe DIV.vid
{
  display:none;
}

DIV#str DIV.oglavlenie_novogo SPAN.nevybran
{
  color:#B66020;
  cursor:pointer;
  text-decoration:underline;
  font-weight:bold;
  font-size:14px;
}

DIV#str DIV.oglavlenie_novogo SPAN.vybran
{
  color:#333333;
  cursor:pointer;
  font-weight:bold;
  font-size:14px;
}

/*============================================================  Страница списка запросов ===============================================================*/

DIV#soderzhanie DIV.spisok_zaprosov
{
  margin:0px 0px 0px 5px;
}

DIV#soderzhanie DIV.spisok_zaprosov DIV.zapros
{
  float:left;
  margin:0px 0px 20px 0px;
  width:100%;
}


DIV.spisok_zaprosov  H2.zapros
{
  padding:0px 0px 2px 0px;

  font-weight:normal !important;
  font-size:12px !important;
  /*color:#40659C !important;*/
}

DIV.spisok_zaprosov H2 A,
DIV.spisok_zaprosov H2 A:active,
DIV.spisok_zaprosov H2 A:link
{
  color:#7095CC;
  text-decoration:underline;
}
DIV.spisok_zaprosov H2 A:visited
{
  color:#40659C;
  text-decoration:underline;
}
DIV.spisok_zaprosov H2 A:hover
{
  color:#88723B;
  text-decoration:underline;
}

DIV#soderzhanie DIV.spisok_zaprosov DIV.novost SPAN.ostaln
{
  font-style:italic;
}

DIV#soderzhanie DIV.poryadok
{
  font-size:10px;
}

/*============================================================  Страница c запросом ===============================================================*/

DIV#soderzhanie DIV.zapros
{
  margin:0px 10px 5px 0px;
}

DIV#soderzhanie DIV.zapros .zagolovok
{
  clear:both;
  margin:0px;
}

DIV#soderzhanie DIV.zapros SPAN.zapros
{
  font-size:13px;
  font-weight:bold;
  font-style:italic;
}


DIV#soderzhanie DIV.zapros DIV.ostaln
{
  float:right;
  margin:-25px 0px 5px 0px;
}

DIV#soderzhanie DIV.zapros A.ostaln
{
  font-size:11px;
}


DIV#soderzhanie DIV.zapros DIV.soderzh
{
  margin:10px 0px 10px 0px;
}


/*============================================================  Правка счётчиков ===============================================================*/


DIV#edit_str TEXTAREA.edit_schetchik
{
  width:600px;
  height:200px;
}

DIV#podval DIV.upravlenie_schetchik
{
  display:inline;
  font-size:9px;
  padding:0px 1px;
  background-color: #ECEFB4;
  color:#669933;
}

DIV.upravlenie_schetchik A,
DIV.upravlenie_schetchik A:active,
DIV.upravlenie_schetchik A:link,
DIV.upravlenie_schetchik A:visited,
DIV.upravlenie_schetchik A:hover
{
  font-size:9px;
  color:#669933;
}

/*============================================================ Окно с картой ===================================================================*/

DIV.chertezh_okno
{
  display:none;
  background-color:#EFEFEF; 
  z-index:2;
}

DIV.chertezh_vkladka /*Этот слой нужен, потому что если задать padding и border для DIV.karta, то во время перетаскивания DIV.karta будет разъезжатся*/
{
  padding:6px;
  border:1px solid #AAA;
}

DIV.chertezh_shapka
{
  /*zoom:1;*/
  position: relative;
  height: 22px;
  line-height:22px;
  background-color: #FFCE28;
  margin:-5px -5px 5px -5px;
  text-align:center;
}

DIV#chertezh_telo
{
}


DIV.chertezh_shapka IMG.krestik
{
  position:absolute;
  top:4px;
  right:4px;
  cursor:pointer !important;
}

DIV.chertezh_shapka SPAN.zagolovok
{
  font-weight:bold;
}

/*===========================================================  Страница с картами местности =======================================================*/

DIV#chertezhi DIV.chertezh
{
  margin:9px 0px 0px 0px;
}

DIV#chertezhi DIV.chertezh H2.nazvanie
{
  text-decoration:underline;
  cursor:pointer;
  font-weight:bold;
  font-size:13px;
  color:#335D94;
}

DIV#chertezhi DIV.chertezh P.zagolovok
{
  font-size:11px;
  margin:0px;
}
/*========================================================== Изменения карты местности ============================================================*/

FORM#edit_form SELECT.vid_chertezha
{
  border:solid 1px #AAA;
}

FORM#edit_form INPUT#kml
{
  border:solid 1px #AAA;
}

FORM#edit_form P.primer
{
  color:#888;
  font-size:11px;
  clear:both;
}

FORM#edit_form DIV.liniya
{
  border-style:solid none none none;
  border-width:1px;
  border-color:#BBB;
  font-size:1px;
}

FORM#edit_form TEXTAREA.opisanie_chertezh
{
  width:240px;
  height:350px;
}


/*=======================================================  Страница с картой местности ===========================================================*/
DIV.view_chertezh P.zagolovok
{
  color:#666;
  font-weight:bold;
}

DIV.view_chertezh DIV#chertezh_telo
{
  margin:0px 0px 15px 0px;
}

DIV.view_chertezh DIV.uvelichenie
{
  color:#335D94;
  font-size:11px;
  text-decoration:underline;
  cursor:pointer;
}

DIV.view_chertezh DIV#chertezh_bol
{
  display:none;
}

DIV.view_chertezh DIV.slova
{
  margin:0px 0px 0px 0px;
  text-align:left;
}

/*========================================================  Список пользователей =================================================================*/

DIV#spisok_polzovateley
{
  margin:0px 0px 0px 10px;
  
}

DIV#spisok_polzovateley TABLE.spisok_polzovateley
{
  width:100%;
  border:solid 1px #BDBDBD;
  border-collapse: collapse;
  background-color:#F2F2F0;
}

DIV#spisok_polzovateley TABLE.spisok_polzovateley TD, DIV#spisok_polzovateley TABLE.spisok_polzovateley TH
{
  padding:3px;
  border:solid 1px #BDBDBD;
}

/*================================================  Нравится  ==================================================*/

DIV.nravitsa
{
    margin:10px 0px 10px 0px;
}

DIV.nravitsa DIV.ediniza
{
    margin:0px 20px 0px 0px;
    float:left;
}

DIV.nravitsa SPAN.send_lj
{
    cursor:pointer;
}

/*=========================================================  Правка нижних рыб ======================================================================*/

DIV.obolochka_niz
{
  margin:0px 10px 0px 0px;
}

DIV#edit_str INPUT.nizhnie
{
  width:80px !important;
}

/*=========================================== Страница управления сайтом  ==========================================*/

DIV.upravlenie_index DIV.ssylka
{
  font-weight: bold;
  margin: 0px 0px 4px 0px;
}


/*==================================== Страница правки рассылки ===============================*/

DIV#edit_str DIV.poyasnenie
{
  font-size: 9px;
  color:#666;
  margin:-7px 0px 10px 0px;
}


/*======================================= Страница управления рекламой =================================================*/

DIV.reklama_index  A.naimenovanie
{
  font-weight:bold;
}

DIV.reklama_index  SPAN.vkl
{
  color:#B66020;
}

DIV.reklama_index  DIV.obyavlenie
{
  margin:10px 0px 0px 0px;
}


FORM#edit_form TEXTAREA.obyavlenie
{
    height:400px;
    width:700px;
    padding:0px 5px 2px 5px;

    float:left;

    color:#999;

    background-color:#FFF;
    border:solid 1px #AAA;
}


/*============================================================  Перемещение страницы ===============================================================*/

DIV#edit_str FORM#edit_form SELECT
{
  padding:0px 5px 2px 5px;

  float:left;

  color:#666;

  background-color:#FFF;
  border:solid 1px #AAA;
}

DIV#edit_str SPAN.nazvanie
{
  font-weight:bold;
  color: #B66020;
}