/* Таблица стилей */


.cont_col {
height: 5px;
background-color:#2d7be5;
margin-bottom:15px;
margin-top:15px;
width: 658px;
text-align:center;
   }

td p{ font-size:13px; color:#666666; margin-left:7px}
body { 
background:#FFFFFF none repeat scroll 0 0;

font-family:Arial;

margin:0;
padding:0;
}
a:link, a:active, a:visited {
color:#666666;
}
a:hover {
color:#CC0000;
}

h3 {font-size:14px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#666666}
.bg {
width:100%;
height:auto;
background-image:url(../img/l_bg.gif); 
background-color:#aab0b8; 
background-repeat:no-repeat;
background-position:left top;
}

table.mainmenu {
width:70%;
}

table.mainmenu td.links a {
background-color:#FCFCFC;
background-image:url(/img/arrow.gif);
background-position:left bottom;
background-repeat:no-repeat;
font-size:12px;
padding-left:12px;
padding-right:5px;

}


table.mainmenu td.links-m a {
background-color:#FCFCFC;
background-image:url(/img/arrow.gif);
background-position:left bottom;
background-repeat:no-repeat;
font-size:14px;
padding-left:12px;
padding-right:5px;

}



table.menutop td.element { 
font-size:11px;
padding:20px 10px 25px;
text-align:center;
vertical-align:middle;
white-space:nowrap;
}

table.menutop td.logo {
padding-bottom:30px;
text-align:center;
}

table.menutop {
text-align:center;
width:auto;
}

table.mainmenu td.links {
background-image:url(/img/spacergor.gif);
background-position:left bottom;
background-repeat:repeat-x;
vertical-align:bottom;
white-space:nowrap;


}

#footer {
position:absolute;
bottom:1px;
background-color:#000033;
width:100%;
height:81px;
}

#im td img { vertical-align:middle}


#m{
text-align:left;
margin-left:20px;
height:3em;
left:0;
width:100%;
font-family:Arial, Helvetica, sans-serif;
 font-size:14px;
 color:#602033;}

#m ul {
list-style-image:none;
list-style-position: outside;
list-style-type:none;
}

#m ul li {
list-style:url(/img/arrow.gif);
margin-top:10px;
 font-size:14px;
}


#menu { 
display:block;
height:3em;
left:0;
width:100%;
font-family:Arial, Helvetica, sans-serif;
 font-size:14px;
 color:#602033;
 }
 
#menu ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
padding:0;
}

#menu ul li {
list-style:none;

padding-top:10px;
 width:12%
}


#menu ul li a {
color: #000000;
background: url(/img/arrow.gif) no-repeat scroll left center;
margin-left:20px;
padding-left:20px;


}

#menu ul li a:hover { 
 background:   url(/img/arrow2.gif) no-repeat scroll left center;
padding-left:20px;
color:#000000;
text-decoration:none 
}




#marazm {
color:#444;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
line-height:1;
margin-left: 0px;
margin-right: 0px;
text-align:justify;
padding-left:0px;
padding-right:0px;
padding: 0px;
}
#marazm p {
color:#444;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
line-height:1;
text-align:justify;
}
#marazm h1 {
color:#444;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
line-height:1;
text-align:justify;
}
#marazm a {
color:#000055;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
line-height:1;
text-align:justify;
text-decoration:none;
}
#marazm a:hover {
color:#ff4400;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
line-height:1;
text-align:justify;
text-decoration:none;
}
