body {background:#ffffff; color:#000000; font-size:75%; font-family:arial cyr,arial,helvetica,sans-serif; margin:0px; padding:0px; border:0px; }
table {background:#EFE2C0;border-collapse:collapse;}
img{border:0px;}
.annotate{color:#5B2802;font-size:12;}
.top_left_header{margin:-4 0 0 0;height:28; font-size:18;color:#4A3B2C;font-family:verdana; font-weight:normal;background:url(img/one_pix_bord.gif);background-position:bottom; background-repeat:repeat-x;}
.top_center_header{margin:-4 0 0 0;height:28; font-size:18;color:#4A3B2C;font-family:verdana; font-weight:normal;background:url(img/one_pix_bord.gif);background-position:bottom; background-repeat:repeat-x;}
.top_middle_header{margin:-4 0 0 0;height:28; font-size:18;color:#4A3B2C;font-family:verdana; font-weight:normal;background:url(img/one_pix_bord.gif);background-position:bottom; background-repeat:repeat-x;}
.top_right_col_header{margin:4 0 0 0;height:26; font-size:14;color:#4A3B2C;font-family:verdana; font-weight:bold;background:url(img/one_pix_bord.gif);background-position:bottom; background-repeat:repeat-x;}
.top_middle_header_border{margin:4 0 4 0;height:6; font-size:1;color:#4A3B2C;font-family:verdana; font-weight:bold;background:url(img/one_pix_bord.gif);background-position:bottom; background-repeat:repeat-x;}
.name_note{color:#000000; font-size:12; font-face:arial;}

.calendar_border {border-collapse:collapse; border:1px solid #4A3B2C;}
.calendar_head {border-collapse:collapse; border:1px solid #4A3B2C; color:#ffffff; background:#4A3B2C;}
.calendar_border_top{border:1px solid #4A3B2C;}

a.alarm {padding:0 0 1 0;border-bottom:1px dotted #7E4427; border-right:1px dotted #7E4427;
  font-family:times new roman;
  font-size:14;
  font-weight:bold;
  text-decoration: none;
  color: #871616;}
a.alarm:hover {
  font-family:times new roman;
  font-size:14;
  font-weight:bold;
  text-decoration: none;
  color: #876147;
}

a.cal_link {
  font-family:times new roman;
  font-size:14;
  font-weight:bold;
  text-decoration: underline;
  color: #4A3B2C;
}

a.cal_link:hover {  
  text-decoration: none;
  color: #4A3B2C;
}






.logotype{font-size:48;color:#774206;font-family:georgia,times;text-decoration:none;}

.header_right{font-size:16;color:#583A1D;font-family:georgia,times; font-weight:bold;}
.header_big_topic{font-size:22;color:#583A1D;font-family:georgia,times; font-weight:bold;}
.header_topic{font-size:14;color:#583A1D;font-family:georgia,times; font-weight:bold;}
.data_topic{font-size:10;color:#9B8D7E;font-family:arial; font-weight:normal;}
.tred_topic{font-size:10;color:#9B8D7E;font-family:arial; font-weight:bold;}
.tred_topic.small
{
 font-size: 9px;
}

.smile{cursor: pointer;cursor: hand;}
.microspan{cursor: pointer;cursor: hand; font-family:arial; font-size:12;font-weight:bold;}
.millispan{font-family:arial; font-size:11;font-weight:normal;}
.photo{padding:0;margin:0;spacing:1; float:left; width:52; height:52; border:1px solid gray; text-align:center; vertical-align:midlle;}
.timer {text-align:right; font-size:10;color:#5B2709;}
.menudiv{border-bottom:1px solid #000000;border-top:1px solid #000000;padding: 2;}
.menu_point{display:inline;padding:0 2;}
.menu_point_on{display:inline;padding:0 2; color:#7E300A; font-size:14}
.menu_point a:hover{text-decoration:none;color:#E85711;}
.menu_point a{text-decoration:none;color:#000000;}


p{margin:0 0 0 5;padding:0;}
.head_logo{background:url(img/logo.jpg);background-repeat:no-repeat;font-size:48; font-family:times new roman;}
.head_logo_ny{background:url(img/logo_n_b.jpg);background-repeat:no-repeat;font-size:48; font-family:times new roman;}
.head_logo div{cursor: pointer;cursor: hand; position:absolute; top:0;left:0; width:430; height:110;background:url(img/logo.jpg);background-repeat:no-repeat;}
.head_logo a{color:#4A3B2C;text-decoration:none;}
.head_logo a:hover{color:#000000;text-decoration:underline;}
.head_wrap{background:url(img/logo_wrap.jpg);}
.head_angle{background:url(img/logo_angle.jpg);}
.head_col{background:url(img/logo_col.jpg);}
.head_four_board{background:#4A3B2C url(img/four_pix_bord.jpg);}
.head_one_board{background:#4A3B2C url(img/one_pix_bord.gif);}
.head_two_board{background:#4A3B2C url(img/two_pix_bord.jpg);}
.bottom_border{background: url(img/bottom.jpg);}



table.body_table {background:#EFE2C0;
                  border-collapse:collapse;
                  font-size:12;
                  vertical-align:top;

}
table.body_table td {background:#EFE2C0;
                  padding:5 10;
                  vertical-align:top;
}


div.comment {width:98%; border:1px solid #E2CCA7;padding:5;margin:5;background:url(img/com_bg.gif);}

.name_service{font-size:20; font-family: Arial Narrow; border:1px solid #E2CCA7;padding:2;margin:2;background:url(img/com_bg.gif);}

div.reg_form {width:568; border:1px solid #E2CCA7;}
div.reg_form td{ font-weight:bold;padding:2 5;}

div.border_form {border:1px solid #E2CCA7;}
div.border_form td{font-family:arial; font-size:12; font-weight:bold;padding:2 5;}



.error_div{text-align:left;width:560;margin:0 0 6 0;}
.errors{font-size:12; font-weight:normal;color:#97280D}


.rvr{border-left:1px solid #C0A874;}

td.lvr{width:1px; background:#000000 url(img/vert_one_pix_bord.gif) repeat-y;}

.left{border-right:1px solid #C0A874;padding:5;}

h1 {
    font-family:times new roman; 
    font-size:14; 
    font-weight:bold;
    color: #322116;
    padding:0;
    spacing:0;
    margin:0;
}

h2 {
    font-family:times new roman; 
    font-size:14; 
    font-weight:bold;
    color: #322116;
    padding:0;
    spacing:0;
    margin:0;
}
h3 {
    font-family:times new roman; 
    font-size:13; 
    font-weight:normal;
    color: #322116;
    padding:0;
    spacing:0;
    margin:0;
}

h4 {
    font-family:times new roman; 
    font-size:14; 
    font-weight:bold;
    color: #FBEFD9;
    padding:0;
    spacing:0;
    margin:0;
    background: #c0c0c0 url(img/reg_but_fon.gif);
}


a {
  text-decoration: underline;
  color: #193094;
}

a:hover {  
  text-decoration: underline;
  color: #193094;
}
a.brown {
  font-family:times new roman;
  font-size:14;
  font-weight:bold;
  text-decoration: none;
  color: #4A3B2C;
}
a.brown:hover {  
  text-decoration: underline;
  color: #4A3B2C;
}
a.brown.small
{
  font-size: 12px;
  font-weight: normal;
}
b.brown {
  font-family:times new roman;
  font-size:14;
  color: #4A3B2C;
}
span.note{font-family:arial; font-size:12; color: #444444; font-weight:normal;}
span.copyright{font-family:times new roman; font-size:12; color: #322116;}
form {padding:0; spacing:0; margin:0;}
.form {padding:0; spacing:0; margin:0;}
input.input {margin:1; background-color: #F8EBC6;border:1px solid #4A3B2C;}
textarea.textarea {margin:1; background-color: #F8EBC6;border:1px solid #4A3B2C;}
.select {margin:1; background-color: #F8EBC6;border:1px solid #4A3B2C;}
input.but {background: #c0c0c0 url(img/reg_but_fon.gif);
           border:0px solid #ff0000;
           font-family:times new roman;
           font-weight:bold;
           color:#FBEFD9;}
input.reg_but {background: #c0c0c0 url(img/reg_but_fon.gif);
           border:0px solid #ff0000;
           font-family:times new roman;
           font-weight:bold;
           color:#FBEFD9;}


#header {text-align:center;margin:0;padding:0;height:1;}
#header li{float:right;
           padding-left:10;
           padding-right:6;
           background:url(img/cube.gif) left no-repeat;
}
#header ul{list-style:none;}

#tread_menu {text-align:center; margin:0;padding:0;height:1;}
#tread_menu li{float:left;
           padding-left:10;
           padding-right:8;
           background:url(img/cube.gif) left no-repeat;
}
#tread_menu ul{list-style:none;}
.form_angle{height:24; vertical-align:middle; background: url(img/top_angle.jpg); background-repeat:no-repeat; background-position:right;}

.pm{
border-collapse:separate;
}

table.pm td{
margin:10px 10px;}
.zag_pm{ font-family:Arial;    font-size:3;    font-weight:bold;    color: #4A3B2C;    text-decoration: none;}

a.brown_pm_b {
  font-family:Arial;
  font-size:14;
  font-weight:bold;
  color: #4A3B2C;
  text-decoration: none;
}
a.brown_pm{
  font-family:Arial;
  font-size:13;
  color: #4A3B2C;
  text-decoration: none;
}
td.ltrb {
  border:#e2cca7 solid;
  border-width:0px 1px 1px 1px;
  padding:10px;
  font-size:14px;
}
td.brb {
  border:#e2cca7 solid;
  border-width:0px 1px 1px 0px;
  padding:10px;
  font-size:14px;
}
td.brb li {
  font-size:14px;
}
hr {
  height:1px;
  color:#000000;
  background:#000000;
  border:0px;
  padding:0px;
  margin-top:0px;
}


