/* Общие */

body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	margin: 0px;
	background-color:#000000;
}
.top_spec, .top_spec p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	text-decoration: none;
}
.top_spec_h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}

p, h1, h2, h3 {
    margin-top: 0px;
    margin-bottom: 10px;
}

div, p, td, input, textarea, select {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
}

input, textarea, select {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	border: #cccccc 1px solid;
}

hr
{
	height: 1px;
	color: #b8b8b8;
}

.img_border{
	border: 1px solid #666666;
}
.more {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: underline;
}

.first_page, .first_page p, .first_page div
{
    font-size: 11px;
}

/* Заголовки */

h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #FFFFFF;
	font-weight: normal;
}

h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	text-decoration: none;
	color: #FFFF99;
	font-weight: normal;
}

h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-decoration: none;
	color: #FFFFCC;
}

/* Ссылки */

a {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #333333;
    text-decoration: underline;
}

a:vlink {
    color:#333333;
} 

a:hover {
	color: #336600;
	text-decoration: underline;
} 

a.bottom {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #000000;
    text-decoration: none;
}
a.bottom:hover {
    color: #000000;
	text-decoration: underline;
} 

a.gaz {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #1c5da2;
    text-decoration: underline;
    font-weight: bold;
}
a.gaz:hover {
    color: #1c5da2;
    text-decoration: underline;
    font-weight: bold;
}

/* Копирайт */

.zetaline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CCCCCC;
	text-decoration: none;
}
.zetaline2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #737474;
	text-decoration: none;
}

.zetaline:hover {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;
	color: #C8DF8F;
}


.style1 {
	color: #043c79;
	font-size: 42px;
}
.style2 {
	color: #043c79;
	font-size: 24px;
}
.style3 {color: #043c79}
.style5, .style5 p, .style5 a {font-size: 11px;}

/*  Верхнее меню */

.menu_top {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}

.menu_top:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: underline;
	font-weight: normal;
}

/* Левое меню */

.left_menu_top {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #276da9;
	text-decoration: none;
	font-weight: normal;
}
.calendar_month {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
}
.contacts {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: #2671B5;
	text-decoration: none;
}

.left_menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;
}

.left_menu:hover {
	color: #FF9900;
	text-decoration: underline;
}
.bottom_links {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #EFEFEF;
	text-decoration: none;
}
.bottom_links:hover {
	color: #C8DF8F;
}
.spec_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #91AC4C;
	text-decoration: none;
}
.spec_price {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #FF6600;
	text-decoration: none;
}
.left_menu_submenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
	font-weight: normal;
    padding-left: 5px;
}
.left_menu_submenu:hover {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;
	font-weight: normal;
	color: #ffffff;
}
.left_menu_sel, .left_menu_sel:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	text-decoration: underline;
	font-weight: bold;
}



.top_menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;
}

.top_menu:hover {
	color: #FFFFFF;
	text-decoration: underline;
}
.top_menu_grey {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	font-weight: normal;
}

.top_menu_grey:hover {
	color: #666666;
	text-decoration: underline;
}

.submenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF9900;
	text-decoration: none;
}

.submenu:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: underline;
}

/* Правый блок спец предложений */
.right_block, .right_block p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
}

.right_block_top {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #DFED8C;
	text-decoration: none;
	font-weight: normal;
}
.select_right {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #368DB1;
	text-decoration: none;
	border: 1px solid #000000;
	background-color: #15668F;
	width: 150px;
}
.calendar_id {
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
	text-decoration: none;
	font-size: 10px;
}
.calendar_id_a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #004B9B;
	text-decoration: underline;
}
.calendar_day {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
}
.calendar_day2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #990000;
	text-decoration: none;
}

.right_block_top2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}

/* Последние новости */

.left_news, .left_news p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CCCCCC;
	text-decoration: none;
}

.left_news_top {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;
}

.left_news_top2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666666;
	text-decoration: none;
	font-weight: normal;
}
.left_news_date {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CCCCCC;
	font-weight: normal;
	text-decoration: none;
}

.first_news
{
 font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #62a1cc;
    text-decoration: none;
}

.first_news1
{
 font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #62a1cc;
    text-decoration: none;
}

.first_news:hover
{
 font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #62a1cc;
    text-decoration: underline;
}

.first_date
{
 font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #019b01;
    text-decoration: none;
}

/* Архив новостей */

.news, .news p {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #416c9a;
    text-decoration: none;
}

.news_date {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #FFFFCC;
    text-decoration: none;
}

.news_top {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #FFFFCC;
    text-decoration: none;
    font-weight: bold;
}

.news_hr {
}

/* Блоки */

.left_block, .left_block p {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #CCCCCC;
    text-decoration: none;
}

/* Каталог */

.cat_hr {
    height:1px;
}

.cat_title {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 20px;
    text-decoration: none;
    color: #FFFFFF;
}

.cat_title_delim {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 20px;
    text-decoration: none;
    color: #FFFFFF;
}

.cat_title:hover {
    text-decoration: underline;
    color: #FFFFFF;
}

.cat_image {
    border: 1px solid #EDD173;
}

.goods_name {
    color: #FFFF99;
    font-size: 14px;
    text-decoration:none;
}

.goods_image {
    border: 1px solid #EDD173;
}

.goods_name:hover {
    color: #FFFF99;
    font-size: 14px;
    text-decoration:underline;
}

.goods_price {
    font-weight:bold;
    font-size: 13px;
    text-decoration:none;
}

/* Галерея */

.gal_image {
    border: 1px #EDD173 solid;
}

.gal_hr {
}

.gal_title {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    text-decoration: none;
    color: #416c9a;
}

/* Контакты */
.bottoml {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666;
	text-decoration: none;
}
