.empty {}

body
{
	font-size: 83%;
	background-color : White;
	margin: 0px;
	text-align: center;
}
BODY *
{
	font-size: 100%;
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	color: Black;
	background-repeat: no-repeat;
}
img
{
	border: 0px;
	margin: 0;	
}

form
{
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

table
{
	margin-top: 0px;
	margin-bottom: 0px;
	/*Аналог cellpadding=0 cellspacing=0*/
	padding: 0 0 0 0;
	border-collapse: collapse;
	letter-spacing: 0;
	/*width: 100%;*/
}

h1
{
	text-transform: uppercase;
	color: Black;
	margin-top: 3px;
	margin-bottom: 5px;
}

a
{	
	color: #207bdd;
	text-decoration: underline;
}

a:hover
{
	color : #AA0425;
}

p
{
	margin: 0.1em 2 0.4em 0;
}

hr
{	
	height: 0px;	
	border-top: 1px solid gray;
	border-bottom: none;	
	margin: 10 0 10 0;
	padding: 0;
}

/*Для выравнивания картинок по левому краю*/
.float_left
{
	float: left;
	margin: 5 10 3 0;
}
/*------------------------------------------------------*/
/*Таблицы в контенте*/
.content_div table
{
	margin-top: 0px;
	margin-bottom: 0px;
	/*Аналог cellpadding=0 cellspacing=0*/
        border: 1px solid gray;
	border-collapse: collapse;
}

.content_div td
{
	margin-top: 0px;
	margin-bottom: 0px;
	/*Аналог cellpadding=0 cellspacing=0*/
   border: 1px solid gray;
	border-collapse: collapse;
}

/*Делаем класс для тех, кто без границы*/
table.no_border
{
	border: none;
}

.no_border td
{
	border: none;
}
/*/Делаем класс для тех, кто без границы*/
/*------------------------------------------------------*/

/*Внешний контейнер - для ограничения ширины и выравнивания*/
#container
{
	width: 1000px;
	margin: auto;	
	text-align: left;
}

/*Справа верхняя строка*/
#top_right
{
	background-color: #C2C7CB;
	color: white;
}

#top_right *
{	
	color: white;
	font-size: 12px;
}

#top_right a
{
	text-decoration: none;
}

#top_right a:hover
{
	text-decoration: underline;
}

.blue_bg
{
	background-color: #1f7cdd;
	
	background-image: url(top_bg1.gif);
	background-position: top left;	
}
/*/Справа верхняя строка*/

/*Заголовок сверху*/
#company_news
{
	color: #C2C7CB;
	margin-top: 26px;
	margin-bottom: 21px;
	font-size: 0.90em;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding-left: 10px;
	background-image: url(top_bg3.gif);
	background-position: left center;
	background-repeat: no-repeat;
}

/*С различными фонами*/
.white_bg
{
	background-color: White;
}

.left_bg
{
	background-image: url(top_bg2.gif);
	background-position: left;
	background-repeat: repeat-y;
}

.right_bg
{
	background-image: url(top_bg2.gif);
	background-position: right;
	background-repeat: repeat-y;
}
/*/С различными фонами*/

/*Синие стрелки*/
.arrows
{
	text-align: right;	
}
/*/Синие стрелки*/

.gray_bg
{
  background-color: #f4f4f5;
}

/*Колонка с новостями*/
.news_col
{
   font-size: 0.85em;	
	padding: 0 7px 0 8px;	
}

.news_col a
{
   color: Black;
	text-decoration: none;
}

.news_col a:hover
{
	color: Black;
	text-decoration: none;
}

.news_col p
{
   display: inline;
}
/*/Колонка с новостями*/

/*Главное меню*/
#main_menu
{
	background-color: #c2c7cb;
}

/*Неактивный пункт меню*/
#main_menu td.inact
{
	white-space: nowrap;
	background-image: url(main_menu_top.gif);
	background-position: top center;
	background-repeat: no-repeat;	
}

#main_menu td.inact a
{	
   text-decoration: none;
}
/*/Неактивный пункт меню*/


/*При наведении*/
#main_menu td.hover
{
	white-space: nowrap;
	background-image: url(main_menu_top.gif);
	background-position: top center;
	background-repeat: no-repeat;	
	color: #1f7cdd;
}

#main_menu td.hover a
{	
   text-decoration: none;
}

#main_menu td.hover *
{
	color: #1f7cdd;
}
/*/При наведении*/


/*Активный пункт меню*/
#main_menu td.act
{
	white-space: nowrap;
	background-image: url(main_menu_top_act.gif);
	background-position: top center;
	background-repeat: no-repeat;	
	color: #1f7cdd;	
}

#main_menu td.act a
{	
   text-decoration: none;
}

#main_menu td.act *
{
	color: #1f7cdd;
}

#main_menu *
{
	color: White;
	font-size: 13px;
	line-height: 33px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;		
	font-weight: bold;
	text-transform: uppercase;	
}

.main_left
{
	background-color: #e8e8e8;
}

.main_right
{
	background-color: #f4f4f5;
}
/*/Главное меню*/

/*Баннер в центре*/
#banner_center
{
	background-color: #f4f4f5;
	position: relative;
}


/* Поиск */
#search
{
	position: absolute;
	top: 250px;
	left: 232px;	
	font-size: 12px;
	color: #b1b1b2;	
}

#search *
{
	font-size: 12px;
	color: #b1b1b2;
}

#search_text
{
	width: 100px;
	border: 1px solid #dedede;
}

#search_button
{
	position: relative;
	top: -1px;
}
/* /Поиск */

/* Крошки */
#breadcrumbs
{
   color: #8c8c8c;
	font-size: 0.90em;
}

#breadcrumbs *
{
   color: #8c8c8c;	
}

#breadcrumbs a:hover
{
	color: #4E4E4E;
}
/* /Крошки */

/*Левая колонка*/
#content_left
{
	padding-left: 14px;
}
/*/Левая колонка*/

/*Подчеркивание баннеров слева*/
.left_underline
{
	height: 20px;
	padding-top: 6px;
}

/*SOLAR PANELS*/
#left_label_1
{
	font-weight: bold;
	color: #767676;
	margin: 5 0 5px 0;
	font-size: 0.90em;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

/*SOLAR PANELS*/
#right_label_1
{
	font-weight: bold;
	color: #767676;
	font-size: 0.90em;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	
	background-image: url(gray_header_bg.gif);
	background-position: left center;
	background-repeat: no-repeat;
	padding-left: 11px;	
	
	margin-top: 20px;
	margin-bottom: 12px;
}



/*PWO CRYSTALS*/
#left_label_2
{
	font-weight: bold;
	color: #207bdd;
	margin: 5 0 5px 0;
	font-size: 0.90em;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

#right_label_2
{
	font-weight: bold;
	color: #207bdd;	
	font-size: 0.90em;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	
	background-image: url(blue_header_bg.gif);
	background-position: left center;
	background-repeat: no-repeat;
	padding-left: 11px;	
	
	margin-top: 20px;
	margin-bottom: 12px;	
}

/*Заголовок страницы*/
.head
{
   color: #207bdd;
	font-weight: bold;
	text-transform: uppercase;
	margin-top: 20px;
	margin-bottom: 12px;
	font-size: 0.90em;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.head_main
{
   color: #207bdd;
	font-weight: bold;
	text-transform: uppercase;
	margin-top: 20px;
	margin-bottom: 12px;
	font-size: 0.90em;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	
	background-image: url(blue_header_bg.gif);
	background-position: left center;
	background-repeat: no-repeat;
	padding-left: 11px;
}

/*Правая часть. Основной контент*/
#content_right
{
	padding: 0 35px 0 20px;
}

/*Левая часть внизу*/
#bottom_left
{
   color: #8f8f8f;
	font-size: 0.9em;
	background-color: #F4F4F5;
}

/*Правая часть внизу*/
#bottom_right
{
   background-color: #1f7cde;
	color: White;
	line-height: 40px;
}

#bottom_right *
{
	color: White;
}

#bottom_right a
{
	text-decoration: none;
}

#bottom_right a:hover
{
	text-decoration: underline;
}


/*Красная часть в самом низу*/
.bottom_red
{
   background-color: #eb4814;
}

/*Контент слева на главной*/
#main_left
{
	background-color: #F4F4F5;
	padding: 0 10px 0 13px;
}

#main_right
{
	padding: 0 25px 0 25px;
}

/* Подробнее */
.read_more
{
   padding-left: 8px;
	margin-top: 15px;
	margin-bottom: 15px;
	font-size: 0.97em;
	
	background-image: url(/image/arrows_blue.gif);
	background-position: left center;
	padding-left: 17px;		
}

.read_more a
{
	color: #1f7cdb;
}
/* /Подробнее */

.main_left table.angle
{
	float: left;
}

/*
table.angle td
{
	background-image: url(photo_angle.gif);
	background-position: top right;
	padding: 3px 3px 0 0;	
}
*/

/*Картинка в контенте на главной*/
#main_left p img
{
	float: left;
	margin: 5 10 3 0;
}

/*Активный пункт нижнего дублирующего меню*/
.bottom_active
{
	color: #BBBBBB !important;
}

/*Заголовки на разводящей*/
h3.divorce_title a
{
   color: #207bdd;
	font-weight: bold;
	text-transform: uppercase;	
	font-size: 0.85em;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

h3.divorce_title
{
	margin-top: 20px;
	margin-bottom: 10px;
}


.date
{
   color: #207bdd;
	font-weight: bold;			
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	
}

/*Анонс новостей*/
.news_detail *
{
	color: Black;
}

.news_detail a
{
	text-decoration: none;	
	color: Black;
}

.news_detail a:hover
{	
	text-decoration: underline;
	color: Black;
}
/*/Анонс новостей*/

/*Карта сайта, уровень 1*/
div.level_1 a
{
	font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
}

a.myrmex_link
{
  text-decoration: none;
  color: Gray;  
}

a.myrmex_link:hover
{
  text-decoration: underline;
}
