body, html {margin:0px; padding:0px;}
img { border:none;}

/* Верхняя темная полоса с языками*/
#blue_line { height:20px; background-color:#37527A; text-align: center}
#blue_line a {color: #ffffff; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:11px; font-weight: bold; text-decoration: none; vertical-align:middle; text-align: center}
#blue_line a:hover {color: #ffffff; text-decoration: underline;}

/* Логотип и верхняя часть сайта (замок) */
#head_img { height:156px; background:url(main/pic/head_img_back.jpg) repeat-x top;}
#head_img_in {background:url(main/pic/head_img_right.jpg) no-repeat top right; height:156px;}

/* Нижняя часть под логотипом */
#head_float_img { float:right; height:25px; background: url(main/pic/head_float.jpg) no-repeat top right; width:582px; margin-right:230px;}

/* Все что касается меню слева */
#left_panel { width:247px; background:url(main/pic/left_panel_float.jpg) no-repeat bottom left; vertical-align:top;}
#m_in {width:247px;}
#m_in_table { height:24px;}
.m_in_left { width:17px;}
.m_in_right { padding-left:12px; font-size:11px;}
#menu { width:247px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#37527A;}
#menu a {color:#37527A; text-decoration:none;}
#menu a:hover {color:#37527A; text-decoration: underline; cursor: url('main/cursor/chpen2.ani');}
#m_razv { margin-bottom:10px; padding: 4px 0 0 30px; height:22px; width:247px; background:url(main/pic/menu_in_razv_back_2.jpg) no-repeat left top;}
#m_razv_in {width:247px;}
#m_razv_in_table { height:19px;}
.m_r_in_left { width:43px;}
.m_r_in_right { padding-left:9px; font-size:11px; color:#37527A;}
#m_razv_bottom { margin-top:3px; width:247px; height: 15px; background:url(main/pic/m_razv_bottom.jpg) no-repeat left top;} 
#rasporka_left { width:2px; height:200px; font-size:0px; line-height:0px;}


/* Здесь все что в правой панели */
#rigth_panel { width:231px; vertical-align:top; background:url(main/pic/center_back_float.jpg) repeat-x bottom left;}
#contacts { width:231px; padding-left:14px; font-size:11px; color:#37527A; font-family:Arial, Helvetica, sans-serif; margin-bottom:17px; }
#contact_title { font-weight:bold; margin: 7px 0 17px 0;}
#contacts_cell { margin: 8px 0 8px 0;}
#c_cell_table { margin: 0 0 0 0;}
.c_cell_left { width:40px; padding-right:10px;}
.c_cell_right { font-family:Tahoma, Verdana; font-size:9px; color:#37527A;}
#contacts a { text-decoration:underline; color:#355978;}
#contacts a:hover { text-decoration: none; color:#355978;}
#stiker { color:#355978; background-color:#E6EBEF; font-family:Tahoma, Verdana; font-size:11px; padding: 0 5px 6px 0px; margin-top: 28; margin-bottom:28px;}	
#stiker_table { background:url(main/pic/stiker_ugol.jpg) no-repeat top left;}
.stiker_title_td { height:25px; font-weight:bold; padding-left:11px; font-size:11px; color:#37527A;}
.stiker_content_td { font-size:11px; color:#37527A;}
.adress_td { font-size:11px; color:#37527A;}	


/*  Здесь центральная панель */
#content_td {padding-left: 25; vertical-align:top; background:url(main/pic/center_back_float.jpg) repeat-x bottom left;}
#content {color:#37527A; font-size:12px; font-family:Tahoma, Verdana; text-align: justify}
#hor_menu {font-family:Arial, Helvetica, sans-serif; }
#hor_memu_title { }
.h_m_title_text { color:#ffffff; font-size:13px; font-family:Tahoma, Verdana; padding: 0 0 0 18px; background-color:#37527A;}
.h_m_title_right { width:90px; height:23px; background:url(main/pic/hor_menu_title.jpg)}
.h_m_title_bottom { height:12px; background:url(main/pic/title_bottom.jpg) no-repeat left top; }
#content a {color: #0B0E2B; text-decoration: underline;}
#content a:hover {color: #0B0E2B; text-decoration: none;}
#content ul {padding: 0 0 0 15px; margin: 0 0 0 0;}
#content li { padding: 0px 0 0 20px;}
#hor_menu_pinkt ul { padding: 0 0 0 25px; margin: 0 0 0 0; font-weight:bold;}
#hor_menu_pinkt li { padding: 4px 0 0 0;}
#hor_menu a {color:#37527A; text-decoration: none;}
#hor_menu a:hover {color:#37527A; text-decoration: underline;}
#rasporka { width:700px; height:1px; font-size:0px; line-height:0px;}
.content_td { font-size:11px; color:#37527A;}
.content	{ font-size:12px; color:#37527A;}
	
/* Нижняя часть сайта, новости */
#float {height:159px;}
#float_table {height:159px; width:247px; }
.float_left {width:247px; height:159px; background:url(main/pic/float_left.jpg) no-repeat bottom left; font-size:12px; font-weight:bold; color:#3D567D;}
#copyright { margin: 124px 0 0 12px; font-family:Arial, Helvetica, sans-serif;}
.float_right {vertical-align:top; }
#float_table_right {height:159px; background:url(main/pic/float_grad.jpg) repeat-x top left; }
.float_td_top { background:url(main/pic/float_top_ugol.jpg) no-repeat top left; vertical-align:top; padding: 15px 5px 0 0;}
#news_title { float:right; width:444px; height:17px; background:url(main/pic/news_title_back.jpg) no-repeat left top; text-align:right; font-family:Tahoma, Verdana; font-size:11px; font-weight:bold; color:#3D567D; padding: 2px 0 0 0;}
.float_td_bottom { vertical-align:top; padding: 3px 8px 0 0;}
.news_cell_td { padding: 0 5px 0 0px;}
#news_cell {}
#news_cell_title {color:#FFFFFF; font-family:Tahoma, Verdana; font-size:11px; background-color:#3D567D; margin-bottom:9px; padding: 1px 0 1px 3px;}
#news_cell_title a { color:#FFFFFF; text-decoration:none;}
#news_cell_title a:hover {color:#FFFFFF; text-decoration: underline;}
#news_cell_content { color:#3D567D; font-family:Tahoma, Verdana; font-size:11px; }
#news_cell_content a {color:#3D567D; text-decoration:none;}
#news_cell_content a:hover { color:#3D567D; text-decoration: underline;}							
.news_td_text { padding-left:9px; vertical-align:top; font-size:11px;}
#rasporka_bottom { width:831px; height:1px; font-size:0px; line-height:0px;}

/*Блок просмотра новостей */
.listnews {padding-left: 25; vertical-align:top; color:#37527A; font-size:12px; font-family:Tahoma, Verdana; text-align: justify}


.happy	{color:#0000ff; font-family: Tahoma, "Monotype Corsiva", Arial, serif;	font-style: normal; font-weight: bold;  font-size:16pt; text-decoration: none; cursor:hand; text-align:center}
.seo_links  a {color:#B5B7AC; font-family: Tahoma, "Monotype Corsiva", Arial, serif;font-size:10px;}