/*=========================================================    Корень    ======================================================================*/

HTML
{
  height:100%;

}
BODY
{
  height:100%;
  margin:0px;
  padding:0px;
  color:#000000;
  background-color:#C1EEFF;
  font-family:Arial,Verdana,sans-serif;
  font-size:12px;
}

#glav
{
  width:988px;
  background-color:#D96A3D;
  margin:0px auto;
  height:100%;
  position:relative;
}


/*=========================================================   Общее построение cайта    ======================================================================*/


TABLE#osnovn
{
  height:100%;
  width:100%;
  padding:0px;

}


#podval
{
  height:17px;
  margin-top:-23px;/* до опускания полосы было -31px*/
  background-color:#FFFFFF;
  padding:3px 0px;
  background-image:url('/public/design/ris/podval_podlozhka.gif');
  background-repeat:repeat-x;
  color:#FFF;
  font-weight:bold;
  font-size:14px;
  /*text-transform:uppercase;*/
  text-align:center;
  position:relative;
}


.zaglushka_podvala
{
  height:45px;
  clear:both;
}


#verh
{
  position:absolute;
  top:0px;
  left:0px;
  width:100%;
  height:216px;
  background-color:#D96A3D;
}

#shapka
{
  height:196px;
  background-image:url('/public/design/ris/shapka.jpg');
  background-repeat:no-repeat;
  position:relative;
}
#polosa
{
  height:20px;
  position:relative;
}

TABLE#osnovn TD.lev
{
  vertical-align:top;
  width:246px;/*должно быть чётным иначе ошибки в ИЕ6*/
  border-width:4px;
  border-style:none solid none none;
  border-color:#D96A3D;
  background-color:#0060B6;
  padding:216px 0px 0px 0px;
  font-size:13px;
}

TABLE#osnovn TD.sered
{
  vertical-align:top;
  width:524px;
  border-width:4px;
  border-style:none solid none none;
  border-color:#D96A3D;
  background-color:#FFFFFF;
  padding:221px 15px 0px 5px;;
}

TABLE#osnovn TD.prav
{
  vertical-align:top;
  width:176px;
  border-style:none solid none solid;
  border-width:7px;
  border-color:#0060B6;
  background-color:#FFFFFF;
  padding:216px 0px 0px 0px;
}

TABLE#osnovn TD.sered_prav
{
  vertical-align:top;
  width:718px;
  background-color:#FFFFFF;
  padding-top:216px;
  padding:221px 15px 0px 5px;;
}


/*=========================================================   Общие штуки    ======================================================================*/
IMG
{
  display:block;
}

.iePNG,
.iePNG IMG
{
  filter:expression(fixPNG(this));
}

FORM,OL,LI,P
{
  margin:0px;
  padding:0px;
}

A IMG
{
  border:none;
}

A,
A:active,
A:link
{
  color:#0060B6;
}
A:visited
{
  color:#2080D6;
}
A:hover
{
  color:#D96A3D;
}

.left
{
  float:left;
}

.right
{
  float:right;
}
.both
{
  clear:both;
}

H1
{
  font-weight:bold;
  font-size:12px;
  text-transform:uppercase;
  text-indent:30px;
}


H2
{
  color:#0060B6;
  font-weight:bold;
  font-size:12px;
}

/*=========================================================   Верх и низ   ======================================================================*/

DIV#podval IMG
{
  border-style:solid none;
  border-width:1px;
  border-color:#7FC9EB;
}

DIV#podval DIV#schetchik
{
  position:absolute;
  top:-17px;
  right:196px;
}

DIV#podval DIV#schetchik2
{
  position:absolute;
  top:-17px;
  right:2px;
}

DIV#naglav
{
  position:absolute;
  font-weight:bold;
  color:#F6F6F6;
  top:180px;
  left:22px;
}

TABLE#yaziki
{
  padding:0px;
  position:absolute;
  right:24px;
  bottom:2px;
}

TABLE#yaziki TD
{
  padding:0px;
  color:#AAAAAA;
  font-size:11px;
  text-align:center;
}

TABLE#yaziki TD.sered
{
  width:6px;
}

TABLE#yaziki TD.verh
{
  padding-bottom:1px;
}

DIV#slova_poisk
{
  width:104px;
  height:14px;
  position:absolute;
  right:365px;
  bottom:2px;
}

DIV.pole_poisk
{
  height:15px;
  width:140px;
  position:absolute;
  right:205px;
  bottom:2px;
  padding:0px 3px;
  margin:0px;
  text-align:center;
  background-image:url('/public/design/ris/poisk_pole.png');
}

INPUT.pole_poisk
{
  height:15px;
  width:140px;
  border-style:none;
  margin:0px;
  padding:0px;
  display:block;
  float:left;
  background-color:transparent;
}

/*===============================================================  Левый столбец  ==================================================================*/

TABLE#verh_oglavl 
{
  width:100%;
  padding:0px;
  table-layout:fixed;
  margin:0px 0px 45px 0px;
}

TABLE#verh_oglavl TD.vneshn
{
  height:24px;
  padding:0px;
  border-style:none none solid none;
  border-width:3px;
  border-color:#70A6D5;
  vertical-align:middle;  
  font-weight:bold;
}



TABLE#verh_oglavl TR.nevybr TD.vneshn
{
  background-color:#0060B6;
  color:#F0F0F0;
}

TABLE#verh_oglavl TR.vybr TD.vneshn
{
  background-image:url('/public/design/ris/podlozhka3.jpg');
  background-repeat:repeat-x;
  background-position:top;
  color:#D96A3D;
  background-color:#FFFFFF;
}


TABLE#verh_oglavl TABLE.vnutr
{
  height:24px;
  width:100%;
  table-layout:fixed;
  padding:0px;
}

TABLE#verh_oglavl TABLE.vnutr TD
{
  height:24px;
  padding:0px;
  vertical-align:middle;
  padding:0px 5px 0px 22px;
}


TABLE#verh_oglavl TR.vybr TABLE.vnutr TD
{
  background-image:url('/public/design/ris/podlozhka4.jpg');
  background-repeat:repeat-x;
  background-position:bottom;
}


DIV#verh_oglavl_obertka
{
  position:relative;
  zoom:1;
}


TABLE#sred_oglavl 
{
  width:100%;
  margin:0px 0px 90px 0px;
  table-layout:fixed;
}

TABLE#sred_oglavl TD
{
  vertical-align:middle;  
  border-style:none none solid none;
  border-width:2px;
}

TABLE#sred_oglavl TD.lv
{
  width:20px;
  border-color:#0060B6;
}


TABLE#sred_oglavl TD.srd
{
  width:24px;
  text-align:left;
  border-color:#0060B6;
}

TABLE#sred_oglavl TD.prv
{
  height:22px;
  border-color:#EFF2F2;
  font-weight:bold;
  padding:0px 5px 0px 10px;
  color:#F0F0F0;
}


TABLE#sred_oglavl TR.nevybr TD.prv
{
  background-color:#0194D8;
  background-image:url('/public/design/ris/podlozhka1.jpg');
  background-repeat:repeat-x;
  background-position:bottom;

}
TABLE#sred_oglavl TR.vybr TD.prv
{
  background-color:#D96A3D;
  background-image:url('/public/design/ris/podlozhka2.jpg');
  background-repeat:repeat-x;
  background-position:bottom;
}


TABLE#sred_oglavl TR.nevybr DIV.ugol
{
  width:16px;
  height:17px;
  background-image:url('/public/design/ris/sred_oglavl_sin.png');
  background-repeat:no-repeat;
  margin:0px;
}

TABLE#sred_oglavl TR.vybr DIV.ugol
{
  width:16px;
  height:17px;
  background-image:url('/public/design/ris/sred_oglavl_kr.png');
  background-repeat:no-repeat;
  margin:0px;
}

DIV#sred_oglavl_obertka
{
  position:relative;
  zoom:1;
}


TABLE#osnovn TD.lev DIV.vypadka2
{
  display:none;
  visibility:hidden;
  width:155px;
  background-color:#C9C7BA;
  position:absolute;
  right:-157px;
  border:1px solid #B9B7AA;
}

TABLE#osnovn TD.lev DIV.vypadka DIV.podrazdel
{
  width:135px;
  padding:2px 5px 5px 15px;
  font-size:10px;
}



TABLE#osnovn TD.lev DIV.vypadka
{
  display:none;
  visibility:hidden;
  width:215px;
  background-color:#C9C7BA;
  position:absolute;
  right:-221px;
  border:1px solid #B9B7AA;
}

TABLE#osnovn TD.lev DIV.vypadka DIV.peremychka
{
  background-color:#D96A3D;
  position:absolute;
  width:4px;
  height:50px;
  top:-4px;
  left:-5px;
}


TABLE#osnovn TD.lev DIV.vypadka DIV.razdel
{
  width:195px;
  padding:2px 5px 5px 15px;
  font-size:10px;
}


TABLE#osnovn TD.lev DIV.vypadka DIV.nevybr
{
  color:#000000;
}

TABLE#osnovn TD.lev DIV.vypadka DIV.vybr
{
  color:#0060B6;
}


TABLE#osnovn TD.lev DIV.vypadka DIV.otbivka
{
  width:100%;
  height:2px;
  background-image:url('/public/design/ris/vypadka_otbivka.jpg');
  background-repeat:repeat-x;
  font-size:0px;
}


TABLE#nizhn_oglavl 
{
  width:100%;
  margin:0px 0px 30px 0px;
  table-layout:fixed;
}

TABLE#nizhn_oglavl TD
{
  vertical-align:middle;  
}

TABLE#nizhn_oglavl TD.lv
{
  width:45px;
}


TABLE#nizhn_oglavl TD.srd
{
  width:20px;
  text-align:left;
}

TABLE#nizhn_oglavl TD.prv
{
  height:22px;
  font-weight:bold;
  padding:0px 5px 0px 10px;
  color:#81CFE3;
}


TABLE#nizhn_oglavl TR.vybr TD.prv
{
  color:#F0F0F0;
}


TABLE#nizhn_oglavl TR.nevybr DIV.ugol
{
  width:10px;
  height:13px;
  background-image:url('/public/design/ris/nizhn_oglavl_sin.png');
  background-repeat:no-repeat;
  margin:0px;
}

TABLE#nizhn_oglavl TR.vybr DIV.ugol
{
  width:10px;
  height:13px;
  background-image:url('/public/design/ris/nizhn_oglavl_kr.png');
  background-repeat:no-repeat;
  margin:0px;
}

DIV#logo
{
  display:block;
  width:196px;
  height:192px;
  position:absolute;
  top:1px;
  left:396px;
  cursor:pointer;
}

A.oglavl,
A.oglavl:active,
A.oglavl:hover,
A.oglavl:link,
A.oglavl:visited
{
  text-decoration:none;
  color:inherit;
  color:expression(this.parentNode.currentStyle['color']);
}

DIV.rasporka1x22
{
  width:1px;
  height:22px;
  margin:0px;
}

TABLE#osnovn TD.lev TR.uprav TD.uprav
{
  background-color:#DDD;
  color:#080;
}

TABLE#osnovn TD.lev DIV.vypadka DIV.uprav
{
  color:#080;
}

DIV.icq
{
  margin-left:5px;
}

/*===========================================================  Правый столбец ======================================================================*/

DIV#kalendar_oblozhka
{
  width:176px;
  background-color:#0060B6;
  padding:20px 0px;
}
DIV#kalendar
{
  background-color:#D96A3D;
  width:158px;
  margin:0px auto;
  text-align:center;
  padding:5px 2px 3px 2px;
}

DIV#kalendar P.zagolovok
{
  font-size:14px;
  font-weight:bold;
  color:#F0F0F0;
  text-transform:lowercase;
}

DIV#kalendar DIV.mesyaz
{
  text-align:center;
  font-size:14px;
  font-weight:bold;
  color:#0060B6;
  text-transform:lowercase;
  margin:10px 0px 3px 2px;
  height:17px;
  background-image:url('/public/design/ris/mesyaz_podlozhka.jpg');
  background-repeat:no-repeat;
  background-position:center;
}

DIV#kalendar DIV.tablo
{
  text-align:center;
  height:98px;
  background-image:url('/public/design/ris/tablo_podlozhka.jpg');
  background-repeat:no-repeat;
  background-position:center top;
  padding-top:2px;
}

DIV.tablo TABLE
{
  padding:0px;
  margin:0px auto;
  table-layout:fixed;
}

DIV.tablo TABLE TD,TH
{
  padding:0px;
  width:21px;
  height:14px;
  text-align:center;
  vertical-align:middle;
  font-size:9px;
  font-weight:bold;
  font-family:Verdana;
}

DIV.tablo TABLE TH.budniy
{
  color:#000000;
}
DIV.tablo TABLE TH.vihodnoy
{
  color:#8F0000;
}

DIV.tablo TABLE TD.budniy
{
  color:#0060B6;
}
DIV.tablo TABLE TD.vihodnoy
{
  color:#8F0000;
}

DIV#kalendar A,
DIV#kalendar A:active,
DIV#kalendar A:link,
DIV#kalendar A:visited
{
  color:inherit;
  color:expression(this.parentNode.currentStyle['color']);
}

DIV#kalendar A:hover
{
  color:#D96A3D;
}

DIV#kalendar P.ostaln
{
  font-size:11px;
  font-weight:bold;
  color:#F0F0F0;
}

DIV#kalendar P.ostaln A:hover
{
  color:#0060B6;
}

DIV#novosti_zagolovok
{
  background-color:#0060B6;
  color:#F0F0F0;
  text-align:center;
  text-transform:uppercase;
  font-weight:bold;
  font-size:11px;
  padding-bottom:7px;
}

DIV#novosti_ugolki
{
  height:6px;
  font-size:0px;
}

DIV#novosti_ugolki DIV#ugolok
{
  width:6px;
  height:6px;
}


TD.prav DIV.novost
{
  margin:15px 10px 0px 10px;
}

TD.prav DIV.novost A.zagolovok
{
  font-weight:bold;
  font-size:11px;
  text-decoration:none;
}

TD.prav DIV.novost P.soderzh
{
  font-size:10px;
}

TD.prav DIV.novost A.chislo
{
  font-size:11px;
  font-weight:bold;
  font-style:italic;
}

TD.prav DIV.novost A.podrobnee
{
  font-style:italic;
}

TD.prav DIV.novost A.ostaln
{
  font-size:11px;
  font-weight:bold;
}

/*============================================================  Главная страница  =====================================================================*/

DIV#proigr
{
  width:152px;
  height:132px;
  background-color:#EEE;
  float:right;
  border:solid 4px #D96A3D;
  padding:2px;
  margin:-3px -13px 10px 10px;
  display:inline;
}

DIV#proigr2
{
  width:152px;
  height:132px;
  background-color:#EEE;
  float:left;
  border:solid 4px #D96A3D;
  padding:2px;
  margin:10px 10px 10px 10px;
  display:inline;
}

P.obychn
{
  text-align:justify;
  text-indent:30px;
}

DIV.pravka
{
  color:#080;
  text-decoration:underline;
  background-color:#DDD;  
  text-align:center;
}

DIV.pravka_podvala
{
  position:absolute;
  left:95px;
  top:-17px;
  font-size:13px;
  font-weight:normal;
  width:150px;
}


DIV#soderzh DIV.pravka
{
  padding:3px;
  margin:5px 5px 5px 0px;
  width:150px;
}

TD.lev DIV.pravka
{
  padding:3px;
  margin:5px 5px 5px 25px;
  width:150px;
}

A.pravka,
A.pravka:active,
A.pravka:hover,
A.pravka:link,
A.pravka:visited
{
  color:#080;
}

/*============================================================ Обычная страница ========================================================================*/

DIV#str DIV.ostaln
{
  float:right;
  margin:-15px 0px 10px 0px;
}

/*============================================================  Страница входа в управление  ===========================================================*/

DIV#soderzh .zagolovok
{
  margin:5px 0px 10px 0px;
}

DIV.oshibka
{
  color:#FF0000;
}

INPUT.login
{
  width:200px;
  margin:0px 0px 7px 0px;
}

DIV#soderzh DIV#login
{
  margin:20px 0px 0px 30px;
}

/*============================================================  Страница правки ===============================================================*/

TEXTAREA#editMCE
{
  width:100%;
  height:545px;
}

INPUT.submitStr
{
  width:100%;
  margin-top:7px;
}
SPAN.pointer
{
  cursor:pointer;
}

DIV.rasporka1x8
{
  width:1px;
  height:8px;
}
INPUT#editZagolovok
{
  width:100%;
  margin-bottom:5px;
  font-weight:bold;
}
INPUT#editVkl
{
  margin-bottom:5px;
}


/*============================================================  Стили TinyMCE  =========================================================================*/

.tableMCEContent
{
  border-collapse:collapse;
  border-color:#000000;
}

.cellMCEContent
{
  font-family:Arial,Verdana,sans-serif;
  font-size:12px;
  border-color:#000000;
} 

.textMCEContent
{
  margin-top:0px;
  margin-bottom:0px;
  font-family:Arial,Verdana,sans-serif;
  font-size:12px;
  text-indent:30px;
  text-align:justify;
}

.pMCEContent
{
  margin-top:0px;
  margin-bottom:0px;
  font-family:Arial,Verdana,sans-serif;
  font-size:12px;
  text-indent:0px;
  text-align:left;
}

.liMCEContent
{
  font-family:Arial,Verdana,sans-serif;
  font-size:12px;
}

BODY.mceContentBody /*Подложка редактора*/ 
{
  background-color:#F0F0F0;
}


/*============================================================  Список страниц вне оглавления  ====================================================*/


DIV#soderzh  DIV#vne DIV.razdel
{
  margin:12px 0px 0px 10px;
}

DIV#soderzh  DIV#vne A.razdel
{ 
  font-weight:bold;
}

/*============================================================  Страница c новостью ===============================================================*/

DIV#soderzh DIV.novost
{
  margin:0px 0px 0px 5px;
}

DIV#soderzh DIV.novost .zagolovok
{
  clear:both;
  margin:0px;
}

DIV#soderzh DIV.novost DIV.ostaln
{
  float:right;
  margin:-25px 0px 5px 0px;
}

DIV#soderzh DIV.novost A.ostaln
{
  font-size:11px;
}


DIV#soderzh DIV.novost P.chislo
{
  color:#0060B6;
  font-style:italic;
  font-size:12px;
  margin:0px 0px 12px 0px;
}

DIV#soderzh DIV.novost DIV.soderzh
{
  margin:0px 0px 20px 0px;
}



/*============================================================  Страница списка новостей ===============================================================*/

DIV#soderzh DIV.spisok_novostey
{
  margin:0px 0px 0px 5px;
}

DIV#soderzh DIV.spisok_novostey DIV.novost 
{
  float:left;
  margin:0px 0px 15px 0px;
  width:100%;
}


DIV.spisok_novostey DIV.novost H2.zagolovok
{
  padding:0px 0px 2px 0px;
}

DIV#soderzh DIV.spisok_novostey DIV.novost SPAN.chislo
{
  color:#0060B6;
  font-style:italic;
  font-size:12px;
}

DIV#soderzh DIV.spisok_novostey DIV.novost SPAN.ostaln
{
  font-style:italic;
}

DIV#soderzh DIV.stranizi
{
  clear:both;
  padding:0px 10px 0px 10px;
}

DIV#soderzh DIV.stranizi DIV.nomer
{
  float:left;
  margin:0px 5px 0px 0px;
}

DIV#soderzh DIV.spisok_novostey DIV.novost DIV.pravka
{
  margin:0px 5px 0px 0px;
}

/*=======================================================  Изменение новости ===================================================================*/

FORM#editForm SELECT.chislo
{
  margin:0px 1px 5px 0px;
}

DIV#soderzh DIV.edit_novost DIV.ostaln
{
  float:right;
  margin:0px 0px 5px 0px;
}

/*=======================================================  Страница с опросами ===================================================================*/

DIV#oprosi
{
  margin:0px 0px 0px 5px;
}

.rasporka1x30
{
  clear:both;
  width:1px;
  height:30px;
}

.rasporka1x10
{
  clear:both;
  width:1px;
  height:10px;
}

DIV#oprosi DIV.opros 
{
  background-color:#F4F4F4;
  padding:5px;
}


DIV#oprosi DIV.opros DIV.zadacha
{ 
  font-weight:bold;
}

DIV#oprosi DIV.opros DIV.itogi DIV.vopros
{ 
  float:left;
  margin:5px 0px 0px 0px;
}

DIV#oprosi DIV.opros DIV.itogi DIV.itog
{
  clear:both;
}

DIV.opros DIV.itog DIV.poloska
{
  height:14px;
  float:left;
  font-size:0px;
  background-color:#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.opros TABLE.vybori INPUT.golos,
DIV.opros DIV.itogi INPUT.vozvrat,
DIV.opros TABLE.vybori INPUT.smotret
{
  margin:5px 0px 0px 0px;
  background-color: #DDD;
  border: 1px solid #D96A3D;
  color: #000;
  padding:1px 5px;
  cursor:pointer;
}

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#oprosi FORM.sostoyanie
{
  display:inline;
  background-color:#DDD;
  color:#080;
  padding:2px;
}


/*===========================================================  Новый опрос ========================================================================*/

DIV#voprosi
{
  margin:0px 0px 20px 0px;
}

DIV.edit_novost DIV#voprosi DIV.vopros INPUT.vopros
{
  width:100%;
  margin:20px 0px 0px 0px;
}

/*===========================================================  Развёрнутые ответы =================================================================*/

DIV#soderzh DIV#razvernutie_otveti .zagolovok
{
  clear:both;
  margin:0px;
}

DIV#soderzh 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#soderzh DIV#itogi_poiska DIV.nahodka SPAN.chislo
{
  color:#0060B6;
  font-style:italic;
  font-size:12px;
}

/*========================================================  Вопросы-ответы  ===========================================================================*/

DIV#soderzh DIV#voprosi_otveti
{
  margin:0px 0px 0px 10px;
}

DIV#soderzh DIV#voprosi_otveti DIV.vopros
{
  background-color:#F4F4F4;
  margin:0px 0px 0px 0px;
  padding:5px;
}

DIV#soderzh DIV#voprosi_otveti DIV.slovo
{
  font-weight:bold;
}

DIV#soderzh DIV#voprosi_otveti DIV.imya
{
  font-style:italic;
  font-size:12px;
  color:#0060B6;
}

DIV#soderzh DIV#voprosi_otveti DIV.otvet
{
  margin:2px 0px 0px 0px;
}

DIV#voprosi_otveti DIV#zadat
{
  font-weight:bold;
  color:#0060B6;
}


DIV#voprosi_otveti DIV.pole
{
  margin:0px 0px 7px 0px;
}

DIV#voprosi_otveti DIV.poyasnenie
{
  width:410px;
}

DIV#voprosi_otveti DIV.submit
{
  padding:10px 0px 10px 0px;
}


DIV#voprosi_otveti DIV.pole P.vopros
{
  text-align:left;
  margin:0px;
}
DIV#voprosi_otveti DIV.pole P.primer
{
  color:#999999;
  font-size:11px;
}


DIV#voprosi_otveti DIV.pole INPUT.text
{
  width:390px;
  height:13px;
  vertical-align:middle;
}

DIV#voprosi_otveti DIV.pole INPUT.submit
{
  width:390px;
}

DIV#voprosi_otveti DIV.pole TEXTAREA
{
  width:390px;
  height:90px;
  overflow:auto;
}

DIV#soderzh DIV#voprosi_otveti DIV.oshibka
{
  height:18px;
}

DIV#voprosi_otveti FORM.sostoyanie
{
  display:inline;
  background-color:#DDD;
  color:#080;
  padding:2px;
}

.rasporka1x15
{
  clear:both;
  width:1px;
  height:15px;
}

/*========================================================  Изменение вопроса-ответа  ===========================================================================*/


INPUT.strokaPole
{
  width:100%;
  margin-bottom:5px;
}

FORM#editForm P.imya_polya
{
  margin:2px 0px 0px 0px;
}

/*========================================================  ICQ  ==========================================================*/


DIV#soderzh DIV#icq P.priglashenie
{
  margin:0px 0px 10px 0px;
}

DIV#soderzh DIV#icq DIV.nomer
{
  margin:0px 0px 7px 0px;
}

DIV#soderzh DIV#icq DIV.nomer A.icq
{
  font-weight:bold;
  text-decoration:none;
}

DIV#soderzh DIV#icq DIV.nomer IMG.zvetok
{
  float:left;
  margin:0px 5px 0px 0px;
}

SPAN.otstup_lev15
{
  margin:0px 0px 0px 15px;
}