body { position:relative; margin:0px; padding:0px; height:100%; background-color:#EBEBEB; }

a { font:normal 12px Arial; color:#757575; text-decoration:underline; }
a:hover { text-decoration:none; }
img { border:0; }
td { font:normal 12px Arial; color:#757575; }
input { font:normal 12px Arial; border:solid 1px #757575; }
textarea { font:normal 12px Arial; border:solid 1px #757575; }

.main { width:1001px; background:url(../img/main_bg.gif) repeat-x top; text-align:left; border-top:solid 1px #AFE9FD; }

.top_log { width:352px; height:37px; background:url(../img/top_log.jpg) no-repeat top left; margin:25px 0 0 35px; }
.top_right { width:113px; height:64px; background:url(../img/top_bh.jpg) no-repeat bottom right; margin:-56px 0 0 780px; }
.top_link { width:113px; text-align:left; }
.top_link a { font:normal 12px Arial; color:#3E7ECE; text-decoration:underline; }
.top_link a:hover { text-decoration:none; }
.top_link span { font:normal 12px Arial; color:#3E7ECE; padding:0 2px 0 2px; }

.menu { width:252px; height:233px; background:url(../img/menu_bg.jpg) no-repeat top left; margin:74px 0 0 11px; }
.menu_body { padding:15px 0 0 26px; text-align:left; }
.menu_body div { padding:0 0 3px 0; }

.flash { margin:-295px 0 0 285px; width:679px; height:297px; }

.comment { width:240px; height:186px; background:url(../img/comment_bg.gif) no-repeat top left; margin:45px 0 0 15px; }
.comment_title { font:normal 18px Arial; color:#1EA100; padding:15px 0 0 22px; }
.comment_link { height:23px; background:url(../img/comment_this.gif) no-repeat top left; margin-left:1px; padding-left:82px; }
.comment_link a { font:normal 12px Arial; color:#009DEE; text-decoration:underline; }
.comment_link a:hover { text-decoration:none; }
.comment_content { padding-left:22px; padding-right:20px; }
.comment_content a { font:normal 12px Arial; color:#757575; text-decoration:underline; }
.comment_content a:hover { text-decoration:none; }

.content { width:432px; height:211px; background:url(../img/content_bg.jpg) no-repeat top left; margin:-211px 0 0 270px; }
.content_text { font:normal 12px Arial; color:#757575; padding:44px 15px 0 27px; }
.content_text a { font:normal 12px Arial; color:#009DEE; text-decoration:underline; }
.content_text a:hover { text-decoration:none; }

.news { width:239px; height:186px; background:url(../img/news_bg.gif) no-repeat; margin:-186px 0 0 720px; }
.news_title { font:normal 18px Arial; color:#1EA100; padding:15px 0 0 27px; }
.news_link { height:23px; background:url(../img/news_this.gif) no-repeat top left; margin-left:1px; padding-left:82px; }
.news_link a { font:normal 12px Arial; color:#009DEE; text-decoration:underline; }
.news_link a:hover { text-decoration:none; }
.news_content { padding-left:27px; padding-right:15px; }
.news_content a { font:normal 12px Arial; color:#757575; text-decoration:underline; }
.news_content a:hover { text-decoration:none; }

.bottom_cont { width:176px; height:140px; background:url(../img/bottom_cont.jpg) no-repeat; margin:25px 0 0 15px; }
.bottom_cont_link { padding:83px 0 0 117px; }
.bottom_cont_link a { font:normal 12px Arial; color:#3E7ECE; text-decoration:none; }
.bottom_submenu { width:770px; height:160px; margin:-160px 0 0 215px; }
.bottom_submenu .eb { position:relative; width:189px; height:77px; margin:43px 0 0 53px; }
.bottom_submenu .it { position:relative; width:188px; height:77px; margin:-77px 0 0 300px; }
.bottom_submenu .ang { position:relative; width:188px; height:122px; margin:-122px 0 0 540px; }

.submenu_none { position:absolute; display:none; z-index:999; width:265px; height:33px; padding-top:4px; text-align:center; margin-left:-39px; }
.submenu_none a { font:normal 12px Arial; color:#009DEE; text-decoration:underline; }
.submenu_none a:hover { text-decoration:none; }
.submenu_none span { font:normal 12px Arial; color:#009DEE; padding:0 2px 0 2px; }

.copir { width:458px; height:56px; background:url(../img/copir.jpg) no-repeat top left; margin:30px 0 0 6px; padding-bottom:5px; }
.copir_text { font:normal 11px Arial; color:#656565; padding:33px 0 0 31px; }
.copir_text a { font:normal 11px Arial; color:#656565; text-decoration:none; }

/* Второй шаблон */
.body_page { margin:75px 0 0 30px; width:660px; font:normal 12px Arial; color:#757575; }
.body_page a { font:normal 12px Arial; color:#009DEE; text-decoration:underline; }
.body_page a:hover { text-decoration:none; }

.body_navigation { font:normal 18px Arial; color:#757575; }
.body_navigation a { font:normal 18px Arial; color:#009DEE; text-decoration:none; }
.body_navigation span { font:normal 18px Arial; color:#009DEE; padding:0 4px 0 4px; }

.body_content { padding:20px 0 20px 0; }
.body_content p { margin-bottom:5px; }

.google { width:240px; margin:40px 0 0 15px; background:url(../img/google_bg.gif) no-repeat top left; }
.google_text { padding:50px 0 0 25px; }

.submenu_next { height:170px; padding:10px 0 0 0; }
.submenu_next .eb { position:relative; width:189px; height:77px; margin:43px 0 0 10px; }
.submenu_next .it { position:relative; width:188px; height:77px; margin:-77px 0 0 240px; }
.submenu_next .ang { position:relative; width:188px; height:122px; margin:-122px 0 0 470px; }

.submenu { padding:17px 0 0 0; }
.submenu_left { width:23px; height:95px; background:url(../img/submenu_left_bg.jpg) no-repeat; }
.submenu_center { background:url(../img/submenu_bg.gif); font:bolder 12px Arial; color:#FFF; }
.submenu_center_title { font:normal 18px Arial; color:#FFF; padding:3px 0 6px 8px; }
.submenu_center a { font:normal 12px Arial; color:#FFF; text-decoration:underline; }
.submenu_center a:hover { text-decoration:none; }
.submenu_right { width:23px; height:95px; background:url(../img/submenu_right_bg.jpg) no-repeat; }
