/* блочная верстка teg, icq997581 */
body { color:#8a8a8a; background:url(img/mainbg.gif) repeat-x #ffffff; margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:left;}
a, a:link, a:visited, a:active { color:#8a8a8a; text-decoration:underline;}
a:hover { color:#1ca033; font-weight:bold; font-size:-1px;}
h1 { color:#2b8ce2; background: padding:0 0 0 5px; margin:0 0 10px -6px; font-size:14px; font-weight:normal;}
h2 { color:#1ca033; padding:0; margin:15px 0; font-size:12px;}
h4 { color:#2b8ce2; background: padding:0 0 0 5px; margin:0 0 10px -6px; font-size:14px; font-weight:normal;}
#head { width:1002px; height:405px;}
#head1 { width:30px; background:url(img/hd1.gif) no-repeat;}
#head2 { width:250px; background:url(img/flash1.jpg) no-repeat;}
#head3 { width:722px; height:40px; background:url(img/hd2.gif) no-repeat;}
#head4 { width:19px; height:51px; background:url(img/hd3.gif) no-repeat;}
#head5 { width:703px; height:51px; background:url(img/menu.gif) no-repeat;}
#head5 a, #head5 a:link, #head5 a:visited, #head5 a:active { display:block; float:left; font-weight:bold; height:35px; padding:16px 6px 0 7px; color:#3189d7; text-decoration:none;}
#head5 a:hover { background:url(img/menusel.gif) center top no-repeat;}
#head6 { width:722px; height:314px; background:url(img/flash2.jpg) no-repeat;}

#left { width:210px; padding:0 15px 0 30px; background:url(img/left.gif) top left no-repeat; vertical-align:top;}
#left a, #left a:link, #left a:visited, #left a:active { display:block; background:url(img/link.gif) no-repeat; background-position:0 4px; padding:0 0 0 15px; margin:0 0 0 0; color:#8a8a8a; text-decoration:underline; font-weight:bold;}
#left a:hover { background:url(img/linksel.gif) no-repeat; background-position:0 4px; color:#1ca033; font-weight:bold;}

#l a, #l a:link, #l a:visited, #l a:active { display:block; background:padding:0 0 0 15px; margin:0 0 8px 0; color:#000000; text-decoration:underline;}
#l a:hover { background:color:#000000; font-weight:bold;}
#l h2 { color:#000000; padding:0; margin:15px 0; font-size:12px;}

#center { vertical-align:top; background:url(img/center.gif) top left no-repeat;}
p.more { text-align:right; margin:2px 0 15px 0; padding:0;}
p.more a, p.more a:link, p.more a:visited, p.more a:active { font-weight:bold; color:#8a8a8a; text-decoration:underline; padding:0 0 0 15px;}
p.more a:hover { color:#1ca033;}
#center h1 { color:#2b8ce2; padding:0 0 0 5px; margin:0 0 10px 0; font-size:18px; font-weight:normal;}

#righta { width:210px; padding:0 10px 0 10px; vertical-align:top;}

#righta a, #right a:link, #right a:visited, #right a:active { display:block;   padding:-10 0 0 0px; margin:0 0 0px 0; color:#8a8a8a; text-decoration:underline;}
#righta a:hover {background-position:0 0px; color:#1ca033; font-weight:bold;}

#top { width:250px; padding:0 10px 0 10px; vertical-align:top;}

#top a, #right a:link, #right a:visited, #right a:active { display:block;   padding:-10 0 0 0px; margin:0 0 0px 0; color:#8a8a8a; text-decoration:underline;}
#top a:hover {background-position:0 0px; color:#1ca033; font-weight:bold;}


#footer { background:url(img/footer.jpg) top left no-repeat; height:166px; width:991px;}
#foot1 { color:#a8c5e5; font-size:11px; width:255px; padding:95px 10px 10px 55px;}
#foot2 { color:#123a5e; font-size:11px; padding:95px 10px 10px 55px;}
#foot2 a, #foot2 a:link, #foot2 a:visited, #foot2 a:active { display:block; float:left; width:85px; height:16px; padding:1px 5px 0 5px; margin:0 15px 4px 0; color:#123a5e; text-decoration:underline;}
#foot2 a:hover { font-weight:bold; background:#b4d6f1;}


a.main:link{ color:#2b8ce2; background: padding:0 0 0 5px; margin:0 0 10px -6px; font-size:18px; font-weight:normal;}
a.main:visited{ color:#2b8ce2; background: padding:0 0 0 5px; margin:0 0 10px -6px; font-size:18px; font-weight:normal;}
a.main:hover{ color:#2b8ce2; background: padding:0 0 0 5px; margin:0 0 10px -6px; font-size:18px; font-weight:normal;}
a.main:active{ color:#2b8ce2; background: padding:0 0 0 5px; margin:0 0 10px -6px; font-size:18px; font-weight:normal;}


#right { width:210px; padding:0 20px 0 20px; vertical-align:top;}
#right span { color:#ffffff; background:#1ca033; font-weight:bold; padding:0 3px;}
#right a, #right a:link, #right a:visited, #right a:active {  background:url(img/link.gif) no-repeat; display:block;  background-position:0 4px; padding:0 0 0 15px; margin:0 0 8px 0; color:#8a8a8a; text-decoration:underline;}
#right a:hover { background:url(img/linksel.gif) no-repeat; background-position:0 4px; color:#1ca033; font-weight:bold;}
#right p.more { text-align:right; margin:2px 0 15px 0; padding:0;}
#right p.more a, #right p.more a:link, #right p.more a:visited, #right p.more a:active { display:block; float:right; font-weight:bold; color:#8a8a8a; text-decoration:underline; background:url(img/link.gif) no-repeat; background-position:0 4px; padding:0 0 0 15px; margin:2px 0 10px 0;}
#right p.more a:hover { color:#1ca033; background:url(img/linksel.gif) no-repeat; background-position:0 4px;}
