HTML
{
  height:100%;
}
BODY
{
  height:100%;
  margin:0px;
  padding:0px;
  background-repeat:repeat-x;
  font-family:"Times New Roman",sans-serif;
  font-size:14px;
}
H1
{
  margin:0px 0px 15px 0px;
  font-weight:bold;
  font-style:italic;
  font-size:18px;
}
A IMG {
 border: none;
}

#glav
{
  margin:0px auto;
  width:780px;
  height:100%;
  background-color:#FFFFFF;
}

#glavtable
{
  height:100%;
}

#sered
{
  width:760px;
  height:100%;
  vertical-align:top;
}

#lev
{
  width:10px;
  height:100%;
  background-image:url(/public/design/img/system/lev.jpg);
  background-repeat:repeat-y;
  vertical-align:top;
}

#prav
{
  width:10px;
  height:100%;
  background-image:url(/public/design/img/system/prav.jpg);
  background-repeat:repeat-y;
  vertical-align:top;
}

#lev_ten
{
  width:100%;
  height:100%;
  background-image:url(/public/design/img/system/lev_ten.jpg);
  background-repeat:no-repeat;
}

#prav_ten
{
  width:100%;
  height:100%;
  background-image:url(/public/design/img/system/prav_ten.jpg);
  background-repeat:no-repeat;
}

#osnovn
{

  width:100%;
  min-height:100%;
  _height:100%;
  background-color:#FFFFFF;
}

#podval
{
  width:100%;
  height:167px;
  background-color:#FFFFFF;
  

  margin-top:-167px;
  position:relative;
  float:right;

}

#soderzh
{
  float:left;
  position:relative;
}

P.podval_slovo
{
  color:#6699CC;
  margin:35px 10px 10px 223px;
}

a.mail_ref,
a.mail_ref:focus,
a.mail_ref:active,
a.mail_ref:link,
a.mail_ref:visited
{
  color:#6699CC;
  text-decoration:underline;
}

a.mail_ref:hover
{
  color:#4477AA;
  text-decoration:underline;
}

#menu
{
  float:left;
  display:inline;
  margin:50px 20px 0px 19px;
  color:#B48922;
}

#obr
{
  float:left;
  display:inline;
  margin:50px 24px 50px 0px;
  width:513px;
  color:#333333;
  position:relative;
}

#rasporka
{
  float:left;
  height:167px;
  width:700px;
}

.menu_slovo
{

}

.menu_ris
{
  width:52px;
  height:52px;
  padding:0px 0px 10px 0px;
}

#ugol
{
  width:45px;
  height:45px;
  position:absolute;
  right:0px;
  top:-45px;
}

P#zadat_vopros
{
  margin:30px 0px 0px 0px;
}

#vopros_form
{
  margin:10px 0px 5px 0px;
}

#soob
{
  margin:0px 0px 30px 0px;
  color:#FF0000;
}

#vopros_slovo
{
  width:150px;
  height:60px;
  border:solid 1px #996600;
  overflow:auto;
  color:#999999;
  padding:0px 5px;
  margin:0px;
}

#mail_slovo
{
  width:114px;
  height:19px;
  border:solid 1px #996600;
  color:#999999;
  padding:0px 5px;
  margin:6px 7px 0px 0px;
}

#posl_vopros
{
  border:solid 1px #996600;
  margin:6px 0px 0px 0px;
  /*
  width:27px;
  height:19px;
  */
}

.ris_slevaverh
{
  float:left;
  margin:0px 10px 5px 0px;
}

.slovo_start
{
  font-style:italic;
  margin:0px 10px 15px 0px;
}
.slovo_inner
{
  margin:0px 10px 15px 0px;
}


.protiv_IE
{
  width:510px;
  float:left;
}

a.menu_ref,
a.menu_ref:focus,
a.menu_ref:active,
a.menu_ref:link,
a.menu_ref:visited
{
  color:Black;
font-family:"Arial";
  text-decoration:none;
}

a.menu_ref:hover
{
  color:Grey;
  font-family:"Arial";
  text-decoration:none;
}

a.menu_ref_vbrn,
a.menu_ref_vbrn:focus,
a.menu_ref_vbrn:active,
a.menu_ref_vbrn:link,
a.menu_ref_vbrn:visited,
a.menu_ref_vbrn:hover
{
  color:#ff9933;
  font-family:"Arial";
text-decoration:none;
}

a.image_ref,
a.image_ref:visited,
a.image_ref:active,
a.image_ref:link,
a.image_ref:focus,
image_ref
{
  color:#ff9933;
  font-family:"Arial";
  text-decoration:none;
  outline:0;
}

.slovo_inner_vdyln
{
  display:block;
  margin:0px 10px;
  color:#996600;
}

.vdyln
{
  margin:25px 10px 25px 0px;
  background-color:#F4EEDF;
  position:relative;
  zoom:1;
}

.vdyln_verh
{
  width:100%;
  height:19px;
  background-image:url(/public/design/img/system/vdyln_verh.gif);
  background-repeat:repeat-x;
}

.vdyln_niz
{
  width:100%;
  height:16px;
  background-image:url(/public/design/img/system/vdyln_niz.gif);
  background-repeat:repeat-x;
}

.vdyln_lv
{
  width:14px;
  height:19px;
  position:absolute;
  top:0px;
  left:0px;
  background-image:url(/public/design/img/system/vdyln_lv.gif);
  background-repeat:no-repeat;
}

.vdyln_ln
{
  width:14px;
  height:16px;
  position:absolute;
  bottom:0px;
  left:0px;
  background-image:url(/public/design/img/system/vdyln_ln.gif);
  background-repeat:no-repeat;
}

.vdyln_pv
{
  width:14px;
  height:19px;
  position:absolute;
  top:0px;
  right:0px;
  background-image:url(/public/design/img/system/vdyln_pv.gif);
  background-repeat:no-repeat;
}

.vdyln_pn
{
  width:14px;
  height:16px;
  position:absolute;
  bottom:0px;
  right:0px;
  background-image:url(/public/design/img/system/vdyln_pn.gif);
  background-repeat:no-repeat;
}

.vdyln_lev
{
  width:14px;
  background-image:url(/public/design/img/system/vdyln_lev.gif);
  background-repeat:repeat-y;
}
.vdyln_prav
{
  width:14px;
  background-image:url(/public/design/img/system/vdyln_prav.gif);
  background-repeat:repeat-y;
}

.zagolovok_inner
{
  font-style:italic;
  font-weight:bold;
  margin:0px 10px 0px 0px;
}

.dop_inner
{
  font-style:italic;
  margin:0px 10px 0px 0px;
  color:#999999;
}

a.sbornik_ref,
a.sbornik_ref:focus,
a.sbornik_ref:active,
a.sbornik_ref:link,
a.sbornik_ref:visited
{
  font-style:italic;
  color:#4477CC;
  text-decoration:none;
  font-weight:bold;
  font-size:14px;
}

a.sbornik_ref:hover
{
  font-style:italic;
  color:#2255AA;
  text-decoration:none;
  font-weight:bold;
  font-size:14px;
}

.login_input
{
  width:200px;
  margin-left:20px
}

#logout
{
  position:absolute;
  right:-15px;
  top:-45px;
}

#inner_image
{
  height:69px;
  position:relative;
}

#obr a,
#obr a:focus,
#obr a:active,
#obr a:link,
#obr a:visited
{
  color:#4477CC;
  text-decoration:underline;
}

#obr a:hover
{
  color:#2255AA;
  text-decoration:underline;
}


.bordered
{
  border-width:1px;
  border-color:#FFFFFF; 
}
TABLE.bordered
{
  border-style:solid solid none none;
}

TD.bordered
{
  border-style:none none solid solid;
}

.uprav_table
{
  table-layout:fixed;
}

#chavo_table .imya_cell
{
  height:50px;
  width:300px;
  padding:0px 5px;
}

#chavo_table .uprav_cell
{
  height:30px;
  width:40px;
  text-align:center;
  vertical-align:middle;
}

#chavo_table .dob_cell
{
  height:30px;
  padding:0px 5px
}

FORM#edit_chavo TEXTAREA
{
  border:solid 1px #AACCEE;
  overflow:auto;
}
FORM#edit_chavo TEXTAREA#vopros
{
  width:480px;
  height:40px;
}
FORM#edit_chavo TEXTAREA#otvet
{
  width:480px;
  height:100px;
}
FORM#edit_chavo TEXTAREA#details
{
  width:480px;
  height:400px;
}

/*
#sbornik_table
{
  table-layout:fixed;
  border:solid 1px #AACCEE;
}

#sbornik_table TD
{
  width:150px;
  height:150px;
  background-color:#FFFFFF;
  border:2px solid #FFFFFF;
  text-align:center;
  vertical-align:middle;
}
*/

#sbornik_table
{
  table-layout:fixed;
  border:solid 1px #E4C962;
}

#sbornik_table TD
{
  width:150px;
  height:150px;
  background-color:#F4EEDF;
  border:2px solid #E4C962;
  text-align:center;
  vertical-align:middle;
}

.otzyv_table
{
  margin-bottom:5px;
  border:1px solid #E4C962;
  width:100%;
}

.otzyv_table TD.left
{
  vertical-align:top;
  width:150px;
  background-color:#F4EEDF;
  padding:5px;
}    

.otzyv_table TD.right
{
vertical-align:top;
padding:5px;
font-style:italic;
background-color:#FAF5E6;
}






.zagolovok_stat
{
  border:1px solid #E4C962;
  background-color:#F4EEDF;
  padding:0px 3px;
}
.slovo_stat
{
  padding:5px;
  display:table;
  zoom:1;
}

.slovo_stat BR
{
  font-size:0px;
  line-height:10px;
}

.slovo_stat SPAN
{
  margin:0px 0px 0px 10px;
}



.slovo_stat IMG
{
  margin:0px 10px 15px 0px;
}




#novosti_table .imya_cell
{
  height:30px;
  width:360px;
  padding:0px 5px;
}

#novosti_table .uprav_cell
{
  height:30px;
  width:40px;
  text-align:center;
  vertical-align:middle;
}

#novosti_table .dob_cell
{
  height:30px;
  padding:0px 5px
}

FORM#edit_novosti TEXTAREA
{
  border:solid 1px #AACCEE;
  overflow:auto;
}
FORM#edit_novosti TEXTAREA#zagolovok
{
  width:480px;
  height:40px;
}
FORM#edit_novosti TEXTAREA#soderzhanie
{
  width:480px;
  height:200px;
}

FORM#edit_novosti .chislo
{
  border:solid 1px #AACCEE;
  width:153px;
}

#gal_table .imya_cell
{
  height:30px;
  width:300px;
  padding:0px 5px;
}

#gal_table .uprav_cell
{
  height:30px;
  width:40px;
  text-align:center;
  vertical-align:middle;
}

#gal_table .dob_cell
{
  height:30px;
  padding:0px 5px;
}



#ris_table .image_cell
{
  height:150px;
  width:150px;
  padding:0px 5px;
  background-color:#FFFFFF;
  text-align:center;
  vertical-align:middle;
}

#ris_table .uprav_cell
{
  height:30px;
  width:40px;
  text-align:center;
  vertical-align:middle;
}

#uprav_sbornik_table
{
  table-layout:fixed;
}

#uprav_sbornik_table TD
{
  background-color:#FFFFFF;
  width:150px;
  /*height:170px;*/
}

.uprav_risunok_table
{
  /*table-layout:fixed;*/
}
.uprav_risunok_table TD.ris_cell
{
  width:150px;
  height:150px;
  text-align:center;
  vertical-align:middle;


}

.uprav_risunok_table TD.uprav_cell
{
  height:20px;
  vertical-align:middle;
  text-align:center;
  font-size:1px;
}
.uprav_risunok_table TD.podpis_cell
{
  height:50px;
  vertical-align:middle;
  text-align:center;
  font-size:1px;
}

TD.podpis_cell TEXTAREA.ris_podpis
{
  width:136px;
  height:44px;
  overflow:auto;
  background-color:#FFFFFF;
  font-size:11px;
}


#otzyvi_table .imya_cell
{
  height:30px;
  width:360px;
  padding:0px 5px;
}

#otzyvi_table .uprav_cell
{
  height:30px;
  width:40px;
  text-align:center;
  vertical-align:middle;
}

#otzyvi_table .dob_cell
{
  height:30px;
  padding:0px 5px
}

FORM#edit_otzyvi TEXTAREA
{
  border:solid 1px #AACCEE;
  overflow:auto;
}
FORM#edit_otzyvi TEXTAREA#podpis
{
  width:480px;
  height:40px;
}
FORM#edit_otzyvi TEXTAREA#soderzhanie
{
  width:480px;
  height:200px;
}

FORM#edit_otzyvi .chislo
{
  border:solid 1px #AACCEE;
  width:153px;
}

FORM#sbornik_imya #imya
{
  border:solid 1px #AACCEE;
  width:450px;
}


#galereya_table
{
  table-layout:fixed;
}

#galereya_table TD.sbornik
{
  height:173px;
  width:152px;
  background-color:#F4EEDF;
  border:solid 1px #E4C962;
  vertical-align:top;
}




.sbornik_risunok_table
{
  table-layout:fixed;
}
.sbornik_risunok_table TD.ris_cell
{
  width:150px;
  height:152px;
  text-align:center;
  vertical-align:middle;
}

.sbornik_risunok_table TD.uprav_cell
{
  height:20px;
  vertiacal-align:middle;
  text-align:left;
  padding-left:10px;
}


.bordered_sbornik
{
  border-color:#E4C962; 
  border-width:1px;
}
TABLE.bordered_sbornik
{
  border-style:solid solid none none;
}

TD.bordered_sbornik
{
  border-style:none none solid solid;
}

#nerast
{
  height:20px;
  overflow:hidden;
}

FORM.risunki
{
  margin:0px;
  padding:0px;
}

#ris_zagruzka TEXTAREA#podpis
{
  width:220px;
  height:50px;
  margin:5px 0px;
  overflow:auto;
}








.uprav_dst_risunok_table
{
  margin:0px 0px 10px 0px;
  background-color:#FFFFFF;
}
.uprav_dst_risunok_table TD.ris_cell
{
  height:150px;
  text-align:center;
  vertical-align:middle;


}

.uprav_dst_risunok_table TD.uprav_cell
{
  height:20px;
  vertical-align:middle;
  text-align:center;
  font-size:1px;
}
.uprav_dst_risunok_table TD.podpis_cell
{
  height:50px;
  vertical-align:middle;
  font-size:1px;
}

TD.podpis_cell TEXTAREA.ris_podpis
{
  width:170px;
  height:44px;
  overflow:auto;
  background-color:#FFFFFF;
  font-size:11px;
}

TD.podpis_cell INPUT
{
  background-color:#FFFFFF;
}

#proigr
{
  margin:40px 0px 10px 10px;
}

#obr a.zagolovok_ref,
#obr a.zagolovok_ref:focus,
#obr a.zagolovok_ref:active,
#obr a.zagolovok_ref:link,
#obr a.zagolovok_ref:visited,
#obr a.zagolovok_ref:hover
{
  color:#003366;
  text-decoration:underline;
}

P.obzor_kratko
{
  margin:0px 10px 0px 0px;
}
P.obzor_podrobnee
{
  margin:0px 10px 15px 0px;
}

.istochnik
{
  font-style:italic;
  margin:0px 10px 0px 0px;
}

H1.niz
{
  margin-bottom:0px;
}

P.bold
{
  font-weight:bold;
}


FORM#edit_obzor TEXTAREA
{
  border:solid 1px #AACCEE;
  overflow:auto;
}

FORM#edit_obzor INPUT
{
  border:solid 1px #AACCEE;
  overflow:auto;
}

FORM#edit_obzor INPUT#zagolovok
{
  width:480px;
}
FORM#edit_obzor INPUT#istochnik
{
  width:480px;
}

FORM#edit_obzor TEXTAREA#kratko
{
  width:480px;
  height:100px;
}


FORM#edit_obzor TEXTAREA#soderzhanie
{
  width:480px;
  height:400px;
}


#pechat_table .imya_cell
{
  height:30px;
  width:300px;
  padding:0px 5px;
}

#pechat_table .uprav_cell
{
  height:30px;
  width:40px;
  text-align:center;
  vertical-align:middle;
}

#pechat_table .dob_cell
{
  height:30px;
  padding:0px 5px
}

EMBED#player
{
  margin-top:15px;
}


a.ip_ref,
a.ip_ref:focus,
a.ip_ref:active,
a.ip_ref:link,
a.ip_ref:visited
a.ip_ref:hover
{
  color:#6699CC;
  text-decoration:none;
}

a.ip_ref2,
a.ip_ref2:focus,
a.ip_ref2:active,
a.ip_ref2:link,
a.ip_ref2:visited
a.ip_ref2:hover
{
  color:#6699CC;
  text-decoration:underline;
}

P#ip_slovo
{
  margin:40px 10px 10px 223px;
  font-size:13px;
}

#captcha_form
{
 border:solid 1px #996600;
 margin-bottom:7px;
}

#captcha_slovo
{
  margin:0px 10px 2px 10px;
}

#keystring
{
  width:150px;
  margin:0px 10px 2px 10px;
}

#captcha_submit
{
  width:154px;
  margin:0px 10px 12px 10px;
}

#captcha_img
{
  border:1px solid #E4C962;
  margin:10px 10px 10px 10px;
}