BODY {
padding:0;
margin:0;
background-color:#ffffff
}

IMG {
border:0;
}

TD {
vertical-align:top;
font-family:verdana, "sans serif";
font-size:12px;
color:#353535;
}

h1 {
font-size:14px;
font-weight:600;
color:#3d72aa;
text-align:right;
}

h2 {
font-size:11px;
font-weight:600;
color:#9f0909;
}

h3 {
font-size:11px;
font-weight:600;
color:#3d72aa;
text-transform:uppercase;
}

h4 {
font-size:11px;
font-weight:600;
color:#3d72aa;
text-transform:uppercase;
text-align:center;
}

h5 {
font-size:11px;
font-weight:600;
color:#3d72aa;
text-transform:uppercase;
}

h6 {
font-size:11px;
font-weight:600;
color:#3d72aa;
text-transform:uppercase;
text-align:right;
}

.h7 {
color:#0A840D;
display:block;
font-family:tahoma;
font-size:17px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
margin:0 0 10px;
}

INPUT.inp {
border-color:#386697;
border-width:1px;
border-style:solid;
background-color:#ffffff;
font-size:11px;
color:#386697;
}

SELECT.inp {
border-color:#386697;
border-width:1px;
border-style:solid;
background-color:#ffffff;
font-size:11px;
color:#386697;
}

LI {
list-style-type:disc;
color:#9f0909;
}

LI.2 {
list-style-image:url('i/li.gif');
list-style:square;
color:#353535;
}

A, A:link {
color:#3d72aa;
text-decoration:none;
}

A:hover {
color:#3d72aa;
text-decoration:underline;
}

a.dis:link,a.dis:active,a.dis:visited	{color:#353535; text-decoration:none;}
a.dis:hover	{text-decoration:underline;}

a.pl1:link,a.pl1:active,a.pl1:visited	{color:#353535; text-decoration:none;}
a.pl1:hover	{color:#353535;text-decoration:none;}
a.pl2:link,a.pl2:active,a.pl2:visited	{color:#353535; text-decoration:underline;}
a.pl2:hover	{color:#353535;text-decoration:none;}


#main {
width:996px;
height:100%;
background-color:#FFFFFF;
background-repeat:repeat-y;
}

.lli {
margin:6px auto; 
line-height: 15px; 
color:#353535;
}

.menu {
height:37;
}

.gor {
width:248px;
height:182px;
background-repeat:no-repeat;
}

.gor TD {
vertical-align:middle;
}

.gor H1 {
margin:0;
}

.foto {
background-repeat:no-repeat;
padding-top:15px;
width:234px;
height:146px;
}

.menu TD {
background-position:100% 100%;
background-repeat:no-repeat;
background-color:#78a3d0;
text-align:right;
padding:1px;
padding-right:20px;
font-family:verdana, "sans serif";
font-size:14px;
font-weight:600;
color:#ffffff;
}

.menu A, .menu A:link {
font-size:14px;
font-weight:600;
color:#ffffff;
text-decoration:none;
}

.menu A:hover {
font-size:14px;
font-weight:600;
color:#cddef0;
text-decoration:none;
}

.cat {
background-position:100% 100%;
background-repeat:repeat-x;
background-color:#cbddf0;
border-left-color:#afc9e3;
border-left-width:1px;
border-left-style:solid;
border-right-color:#afc9e3;
border-right-width:1px;
border-right-style:solid;
}

.cat TD {
padding:0;
padding-right:5px;
color:#3d72aa;
font-size:11px;
font-weight:600;
}

.cat A, .cat A:link {
color:#3d72aa;
font-size:11px;
font-weight:600;
text-decoration:none;
}

.cat A:hover {
color:#8ab6e4;
font-size:11px;
font-weight:600;
text-decoration:none;
}

.info TD{
font-size:11px;
padding:5px;
}

.sub {
background-position:100% 100%;
background-repeat:repeat-x;
background-color:#cbddf0;
border-left-color:#afc9e3;
border-left-width:1px;
border-left-style:solid;
border-right-color:#afc9e3;
border-right-width:1px;
border-right-style:solid;
padding-left:20px;
}

.sub2 {
background-position:100% 100%;
background-repeat:repeat-x;
background-color:#cbddf0;
border-left-color:#afc9e3;
border-left-width:1px;
border-left-style:solid;
border-right-color:#afc9e3;
border-right-width:1px;
border-right-style:solid;
padding-left:10px;
padding-right:10px;
}

.block1{
width:234px;
background-color:#f8efe9;
background-repeat:no-repeat;
background-position:100% 0;
}

.block2{
width:234px;
background-color:#e9f3ff;
background-repeat:no-repeat;
background-position:100% 0;
}

.firm{
width:100%;
background-color:#f8efe9;
background-repeat:no-repeat;
background-position:100% 0;
}

.firm3{
width:100%;
background-color:#f8efe9;
background-repeat:no-repeat;
background-position:100% 0;
border: 2px solid #bf3b5f
}

.firm4{
width:100%;
height: 30px;
border-bottom: 2px solid #bf3b5f;
border-left: 2px solid #bf3b5f;
border-right: 2px solid #bf3b5f;
}

.block_title3 {
text-align:left;
border-bottom-color:#3d72aa;
border-bottom-width:1px;
border-bottom-style:solid;
}

.block_title4 {
text-align:left;
border-bottom-color:#3d72aa;
border-bottom-width:1px;
border-bottom-style:solid;
border: 2px solid #353535;
}

.firm3 H1 {
text-align:left;
margin:3px;
}

.firm2{
width:500;
background-color:#f8efe9;
background-repeat:no-repeat;
background-position:100% 0;
}

.firm H1 {
text-align:left;
margin:3px;
}

.block_title {
text-align:right;
border-bottom-color:#3d72aa;
border-bottom-width:1px;
border-bottom-style:solid;
}

.block1 A, .block1 A:link {
color:#353535;
font-size:11px;
text-decoration:none;
}

.block1 A:hover {
color:#353535;
font-size:11px;
text-decoration:underline;
}

.block2 A, .block2 A:link {
color:#353535;
font-size:11px;
text-decoration:none;
}

.block2 A:hover {
color:#353535;
font-size:11px;
text-decoration:underline;
}

.firms {
width:100%;
}

.firms TD{
font-size:11px;
border-bottom-color:#3d72aa;
border-bottom-width:1px;

}

.news {
background-position:100% 100%;
background-repeat:repeat-x;
border-top-color:#e6bf0b;
border-top-width:7px;
width:468px;
border-top-style:solid;
}

.news_title {
border-bottom-color:#3d72aa;
border-bottom-width:1px;
border-bottom-style:solid;
}

.bot {
background-position:0% 100%;
background-repeat:no-repeat;
width:996px;
height:77px;
text-align:center;
vertical-align:top;
color:#3d72aa;
font-size:11px;
}

.bot2 {
background-position:0% 100%;
background-repeat:no-repeat;
width:996px;
height:77px;
text-align:left;
vertical-align:top;
color:#3d72aa;
font-size:11px;
}


.num {
text-align:right;
}

.cont {
width:509px;
padding-right:10px;
}

 .ch5{
 border-left: #E3E0DF 2px solid; 
 border-right: #E3E0DF 2px solid; 
 }

 .ch25{
 border-left: #CC9966 2px solid; 
 border-right: #CC9966 2px solid; 
 }


 .ch155{
 border-left: #3333ff 2px solid; 
 border-right: #3333ff 2px solid; 
 }

 .ch6{
 font-size: 11px;
 color: #4C4C4C;
 font-weight: bold;
 }

 .ch7{
 font-size: 10px;
 color: #E97300;
 font-weight: bold;
 }

 .ch17{
 font-size: 11px;
 color: #E97300;
 font-weight: bold;
 }

 .pr_name{
 font-size: 12px;
 color: #E97300;
 text-decoration: none;
 font-weight: bold;

}

 .ch2{
 background: #E2FFB1;
 border-left: #C6DDA4 2px solid; 
 border-right: #C6DDA4 2px solid; 
 }

 .ch3{
 padding-left: 11px;
 }

 .ch4{
 padding-left: 11px
 }

 .ch12{
 font-size: 12px;
 color: #373F2F;
 font-weight: bold;
 }

 .ch8{
 border-left: #C6DDA4 2px solid; 
 border-right: #C6DDA4 2px solid; 
 }

 .ch9{
 background: #E2FFB1;
 }

 .ch15{
 border-left: #cc0000 2px solid; 
 border-right: #cc0000 2px solid; 
 }

#firsttime {
    padding: 0px 4px 0px 4px;
    height:100px;
    border-top: 1px solid #b36500;
    border-bottom: 1px solid #b36500;
    background-color:#ffa127;
}



a.er, a.er:link, a.er:visited  { text-decoration: none; color: #ffffff; font-size: 10px; font-family: Arial; }
a.er:hover  { text-decoration: underline; color: #000; font-size: 10px; font-family: Arial; }

a.er2, a.er2:link, a.er2:visited  { text-decoration: underline; color: #404040; font-size: 12px; font-family: Arial; }
a.er2:hover  { text-decoration: none; color: #404040; font-size: 12px; font-family: Arial; }

a.err, a.err:link, a.err:visited  { text-decoration: underline; color: #ffffff; font-size: 13px; font-family: Arial; }
a.err:hover  { text-decoration: none; color: #333333; font-size: 13px; font-family: Arial; }
