body
{
background:#FFFFFF;
color:#000000;
font:12px Verdana,Arial,Helvetica,sans-serif;
margin:0px;padding:0;
scrollbar-3dlight-color:#EAFFEA;
scrollbar-arrow-color:#008000;
scrollbar-darkshadow-color:#98aab1;
scrollbar-face-color:#EAFFEA;
scrollbar-highlight-color:#ffffff;
scrollbar-shadow-color:#008000;
scrollbar-track-color:#ffffff
}

font, th, td, p
{
font:12px Verdana,Arial,Helvetica,sans-serif
}
.explaintitle
{
font-size:11px;
font-weight:bold;
color:#5c81b1
}
.title
{
font:40px Verdana;
font-weight:bold
}

a:link {color:#415F3B; text-decoration:none; background-color:transparent}
a:visited {color:#415F3B; text-decoration:none; background-color:transparent}
a:active {color:#415F3B; text-decoration:underline; background-color:transparent}
a:hover {color:#415F3B; text-decoration:underline; background-color:transparent}

a.main_menu:link {color:#415F3B; text-decoration:none; background-color:transparent}
a.main_menu:visited {color:#415F3B; text-decoration:none; background-color:transparent}
a.main_menu:active {color:#415F3B; text-decoration:none; background-color:transparent}
a.main_menu:hover {color:#415F3B; text-decoration:underline; background-color:transparent}

a.lang_menu:link {color:#DEE9DB; text-decoration:none; background-color:transparent}
a.lang_menu:visited {color:#DEE9DB; text-decoration:none; background-color:transparent}
a.lang_menu:active {color:#DEE9DB; text-decoration:none; background-color:transparent}
a.lang_menu:hover {color:#DEE9DB; text-decoration:underline; background-color:transparent}

a.sort:link, a.sort:active, a.sort:visited, a.sort:postlink
{
color:#FFFFFF;
text-decoration:none
}
a:hover
{
color:#dd6900
}

hr
{
border: 0px solid #ffffff;border-top-width:1px;height:0px
}

th
{
background:#0066cc;
color:#FFFFFF;
font-size:11px;
font-weight:bold;
height:27px;
text-align:center;
padding-left:8px;
padding-right:8px
}

td
{
background:#DEE9DB;
color:#000000;
font-size:11px;
text-align:justify;
padding-left:8px;
padding-right:8px
}

td.main_table
{
background:#FFFFFF;
color:#000000;
font-size:11px;
font-weight:bold;
text-align:center;
padding-left:8px;
padding-right:8px
}


td.news
{
background:#DEE9DB;
color:#000000;
font-size:11px;
font-weight:normal;
text-align:justify;
padding-left:8px;
padding-right:8px
}

td.main_menu
{
background:#DEE9DB;
color:#000000;
font-size:11px;
font-weight:bold;
text-align:left;
padding-left:8px;
padding-right:8px
}

td.pool_fill
{
background:#0000FF;
color:#000000;
font-size:11px;
font-weight:bold;
white-space:nowrap;
text-align:center;
padding-left:8px;
padding-right:8px
}

td.anounce
{
background:#DEE9DB;
color:#000000;
font-size:11px;
font-weight:bold;
text-align:left;
padding-left:8px;
padding-right:8px
}

td.plain_text
{
background:#DEE9DB;
color:#000000;
font-size:11px;
text-align:justify;
padding-left:8px;
padding-right:8px
}

td.shapka
{
padding:0;
background-image:url('/images/shapka_bck.jpg');
background-color:#FFFFFF;
background-position: center right;
background-repeat:repeat-x;
}

td.shapka2
{
padding:0;
background-image:url('/images/shapka.jpg');
background-color:#FFFFFF;
background-position: center right;
background-repeat:repeat-x;
}


th.center_title
{
width:800px;
background:#4B6F43;
height:27px;
text-align:center;
padding-left:8px;
padding-right:8px
}

font.center_title
{
font:16px Verdana,Arial,Helvetica,sans-serif;
font-weight:bold;
color:#FFFFFF
}

td.calendar
{
font:10px Verdana,Arial,Helvetica,sans-serif;
color:#000000;
padding-left:0px;
padding-right:0px
}

a.calendar_news_day:link
{
font:10px Verdana,Arial,Helvetica,sans-serif;
color:#0066cc;
padding-left:0px;
padding-right:0px;
font-weight:bold;
}

a.calendar_news_day:link
{
font:10px Verdana,Arial,Helvetica,sans-serif;
color:#0066cc;
padding-left:0px;
padding-right:0px;
font-weight:bold;
}

a.calendar_news_day:visited
{
font:10px Verdana,Arial,Helvetica,sans-serif;
color:#0066cc;
padding-left:0px;
padding-right:0px;
font-weight:bold;
}

a.calendar_news_day:active
{
font:10px Verdana,Arial,Helvetica,sans-serif;
color:#0066cc;
padding-left:0px;
padding-right:0px;
font-weight:bold;
}

a.calendar_now_day:hover
{
font:10px Verdana,Arial,Helvetica,sans-serif;
color:#FF0000;
padding-left:0px;
padding-right:0px;
font-weight:bold;
}

a.calendar_now_day:visited
{
font:10px Verdana,Arial,Helvetica,sans-serif;
color:#FF0000;
padding-left:0px;
padding-right:0px;
font-weight:bold;
}

a.calendar_now_day:active
{
font:10px Verdana,Arial,Helvetica,sans-serif;
color:#FF0000;
padding-left:0px;
padding-right:0px;
font-weight:bold;
}

a.calendar_now_day:hover
{
font:10px Verdana,Arial,Helvetica,sans-serif;
color:#FF0000;
padding-left:0px;
padding-right:0px;
font-weight:bold;
}


form
{
display:inline
}

input
{
font:11px Verdana,Arial,Helvetica,sans-serif
}

select
{
background:#ffffff;
font:11px Verdana,Arial,Helvetica,sans-serif
}

input.post, textarea.post
{
background:#ffffff;
border:1px solid #000000;
font:11px Verdana,Arial,Helvetica,sans-serif;
padding-bottom:2px;
padding-left:2px
}

input.button, input.liteoption
{
border:1px solid #000000;
background:#fafafa;
font-size:11px
}

.helpline
{
border:0 solid;
font-size:10px;
background:#DEE9DB
}


.gensmall
{
font-size:10px;color:#c5c5c5
}
a.gensmall:link
{
color:#c5c5c5;
text-decoration:none;
}
a.gensmall:active
{
color:#c5c5c5;
text-decoration:none;
}
a.gensmall:visited
{
color:#c5c5c5;
text-decoration:none;
}

.helpline{border:0 solid;font-size:10px;background:#d9e2ec;}
td.genmed,.genmed{font-size:11px}
.code{background:#fafafa;border:1px solid #d1d7dc;color:#006600;
font:12px Courier,"Courier New",sans-serif;padding:5px}
.bodyline{background:#ffffff;border:1px solid #98aab1}