body
{
padding:0;
margin:0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;

}

a, td, p, h1, h2, select, textarea, input
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}
a
{
color:#3366CC
}
a:hover
{
text-decoration:none
}

td.menu
{
background-image:url(images/menu_fon.gif);
background-repeat:repeat-x;
height:28px;
width:100%
}

div.img
{
float:left;
width:18px
}
a.top_menu
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
text-decoration:none;
font-weight:bold;
margin:0px 10px 0px 15px
}

a.top_menu:hover
{
text-decoration:underline
}

td.logo_bot
{
background-image:url(images/logo_bot.jpg);
width:154px;
height:35px;
background-repeat:no-repeat
}

div.left
{
margin-left:5px;
margin-top:10px
}

h1
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#FC8B00;
font-weight:bold;
height:24px;
background-image:url(images/razdel_line.gif);
background-position:bottom left;
background-repeat:no-repeat;
padding-left:35px;
margin:0px 0px 10px 0px;
}

h2
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#FC8B00;
font-weight:bold;
height:24px;
background-image:url(images/main_line.gif);
background-position:bottom left;
background-repeat:no-repeat;
padding-left:15px;
margin:0px 0px 10px 0px;
}

h3
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#628EBB;
font-weight:bold;
height:24px;
background-image:url(images/main_line.gif);
background-position:bottom left;
background-repeat:no-repeat;
padding-left:15px;
margin:0px 0px 10px 0px;
width:100%
}

h3 a
{
font-size:14px;
color:#628EBB;
font-weight:bold;
text-decoration:none
}

span.h3_title
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#FC8B00;
}

div.home
{
padding-left:40px;
float:left
}

div.contact
{
padding-left:15px;
float:left;
padding-top:5px
}

div.favourite
{
padding-left:15px;
float:left;
}

img.img
{
vertical-align:middle
}

a.left_menu
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#2D79CE;
margin-left:7px;
font-weight:bold;
text-decoration:none
}

a.left_menu:hover
{
text-decoration:underline
}

div.menu
{
margin-left:10px;
margin-bottom:7px
}

div.menu span
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#2D79CE;
}

div.menu span.black
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
}

a.blue
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#2D79CE;
}

p.small
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
padding:0;
margin:10px 15px 10px 15px;
line-height:12px
}

div.content
{
margin:3px
}

td.text
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
line-height:16px
}

span.title
{

font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#0774B7;
font-weight:bold
}

a.small
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
text-decoration:underline;
color:#ED8200;
}

table.subscribe
{
border:solid 1px #639EDA
}

form
{
padding:0;
margin:0
}

td.subscribe
{
background-image:url(images/subscribe.gif);
height:29px;
width:100%;
border-left:solid 1px #ffffff;
border-right:solid 1px #ffffff;
text-align:center;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
font-weight:bold
}
a.top5
{
line-height:18px;
font-size:12px
}
a.sub
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#FFFFFF;
text-decoration:none
}

div.sub
{
padding:5px 10px 5px 10px
}

a.news
{
font-size:11px;
color:#094AA4;
text-decoration:underline;
line-height:16px
}

a.news:hover
{
text-decoration:none
}
td.vopros
{
padding:10px 0px 0px 10px
}

a.question
{
font-size:12px;
color:#1B5AAA;
text-decoration:none;
line-height:16px
}

a.question:hover
{
text-decoration:underline
}

.pages
{
color:#2457B3
}

.pages a
{
color:#2457B3
}

.pages span
{
color:#959595
}

.num
{
padding:10px;
color:#FF9100;
font-weight:bold
}

.num a
{
color:#2457B3;
font-weight:100
}

.article_title
{
font-weight:bold;
font-size:12px;
color:#F17201
}
p
{
font-size:14;
font-family:Georgia, Times New Roman, Times;
line-height:18px;
text-align:justify
}

div.gray
{
font-size:10px;
color:#959595;
position:relative;
top:-13px;
padding-left:15px
}
a.title
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#0774B7;
font-weight:bold;
text-decoration:none;
}

a.title:hover
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#0774B7;
font-weight:bold;
text-decoration:underline

}

.article_titles
{
font-weight:bold;
font-size:12px;
color:#0066CC
}

.article_titleses
{
font-weight:bold;
font-size:12px;
color:#0EABD5
}