﻿* { padding:0; margin:0;}
html { background:#fff; width:100%;}
html, body { height:100%;}
body { width:1024px; margin:auto; background:#fff url(/i/bodyback.gif) 100% 0% no-repeat; font:normal 12px Tahoma, Arial, sans-serif; position:relative;}

#body { min-height:100%; width:1024px;}
* html #body { height:100% }
#container { width:100%; float:left;}
#columns { padding-top:157px;}
.clear:after { content:"."; display:block; height:0; clear:both; visibility:hidden;}
.clear {display:inline-block !important;}
/* \*/
.clear {display:block !important;}
/* */
img { border:none;}
/* центр */
#block_1 { margin-left:234px; margin-right:220px; padding-left:10px;}
/* контент */
.text { font:normal 12px Tahoma, Arial, sans-serif; color:#000000; text-decoration:none;}
.subm { font:normal 12px Tahoma, Arial, sans-serif; color:#FFFFFF; text-decoration:none; font-weight:bold; background:#ff7f00;}

#content { color:#4D4D4D; }

#content form { font-size:14px; }
#content table { font-size:14px; width:500px; }
#content td { font-size:14px; color:#4D4D4D; }

#content h1 { color:#651788; margin:0px 0px 31px 0px; font-size:18px; font-weight:bold;}
#content p { font-size:14px; background: url(/i/razd.gif) 100% 100% no-repeat; padding-bottom:16px; line-height:24px; 
			margin-bottom:24px;}
#content b { color:#FF0000; }
#content a { color:#336699; font-weight:bold; }
#content strong { color:# #336699; }
#content h2 { font-size:14px; color:#ff0000; margin:0px 0px 24px 0px; font-weight:bold;}
#content li { background: url(/i/card.gif) 0% 5% no-repeat; padding-left:30px; padding-bottom:8px; font-size:14px; color:#4D4D4D; }
#content ul { margin-left:0px; margin-bottom:16px; list-style:none;}

#content h3 { font-size:14px; color:#336699; text-decoration:underline;}

#head { height:157px; width:992px; position:absolute; top:0px; left:0px; padding-left:32px; padding-top:16px;}

/* конец хидера */
#block_2 { float:left; margin-left:-100%; width:178px; padding-left:4px; padding-right:3px; }
.comment { background:#ff7f00; color:#fff; font-size:11px; font-weight:bold; padding:15px 5px 15px 5px; margin-left:5px; }
.mainmenu { list-style:none; margin:25px 0px 25px 0px; padding-left:0px; }
.mainmenu li { background: url(/i/menu.gif) 100% 100% no-repeat; padding:7px 9px 3px 10px;}
.mainmenu a { color:#4D4D4D; text-decoration:none; font-size:12px; font-weight:bold;}
.links { background:#ff7f00 url(/i/links.gif) 90% 80% no-repeat; color:#fff; font-size:11px; font-weight:bold; padding:9px 12px 9px 12px; }
.secmenu { list-style:none; margin:0px 0px 0px 0px; padding-left:0px; }
.secmenu li { font-size:11px; color:#4D4D4D; padding:0px 2px 10px 0px; }
.secmenu a { font-size:11px; color:#4D4D4D; text-decoration:underline; }


/* правый блок */ 
#block_3 { float:right; margin-left:-100%; width:141px; padding-left:4px; padding-right:3px;}
#block_3 img { margin-bottom:4px; }
.opros { background:#ff7f00; margin-bottom:4px; color:#fff; font-size:11px; font-weight:bold; padding:9px 12px 9px 12px; }

/* футер */
#xfoot, #foot { clear:both; height:70px;}
#foot { height:70px; position:relative; margin-top:-70px; background:url(/i/foot.gif) 0% 100% repeat-x; }




