/* Общие */

body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	/*color: #FFFFFF;*/
	text-decoration: none;
	margin: 0px;		
}

p, h1, h2, h3 {
    margin-top: 0px;
}

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: #000000;
    text-decoration: none;
    border: #cccccc 1px solid;
}

/* Заголовки */

h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #ACACAC;
	font-weight: normal;
}

.look {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #2E5F97;
	text-decoration: underline;
}

h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-decoration: none;
	color: #2E5F97;
	font-weight: normal;
}

h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #D83F3D;
}
  
/* Ссылки */

a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #15609A;
	text-decoration: underline;
}

a:vlink {
    color:#0000FF;
} 

a:hover {
	color: #D63E3F;
} 

a.info_menu:visited {
 color: #D60C76; /* Цвет посещенных ссылок */
}

.gg_link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #ACACAC;
	font-weight: normal;
  text-decoration: none;
}

td.bottom{

	/*border-top: 1px solid Silver;*/
	background-image: url(/img/index_89.jpg);
	background-repeat: repeat-x;
}

td.index_22{
 background-image: url(/img/index_22.jpg);
}
td.index_77{
 background-image: url(/img/index_77.jpg);
 background-repeat: repeat-x 
}
/* Копирайт */

.zetaline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	text-decoration: none;
}

.zetaline:hover {
    font-family: Arial, Helvetica, sans-serif;
    text-decoration: underline;
}

/*  Верхнее меню */

.menu_top {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666666;
	text-decoration: none;
}

.menu_top:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #D43F3F;
	text-decoration: underline;
	font-weight: normal;
}
.menu_top2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
}

.menu_top2:hover {
	color: #D43F3F;
	text-decoration: underline;
}


/* Левое меню */

.left_menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #EDD173;
	text-decoration: none;
	font-weight: normal;
}

.left_menu:hover {
	color: #FFFFFF;
	text-decoration: none;
}

.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;
}

/*  Нижнее меню */

.menu_bottom {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
}

.menu_bottom:hover {
	color: #D43F3F;
	text-decoration: underline;

}

/* Последние новости */

.left_news, .left_news p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
}

.left_news_top {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003D78;
	text-decoration: none;
	font-weight: normal;
}

.left_news_date {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	font-weight: normal;
	text-decoration: none;
}

/* Архив новостей */

.news, .news p {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #EDECC1;
    text-decoration: none;
}

.news_date {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #FFCC99;
    text-decoration: none;
}

.news_top {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #D83F3D;
	text-decoration: none;
	font-weight: normal;
}

.news_hr {
}

/* Блоки */

.left_block, .left_block p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
}
.top_info_block_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
}
.top_info_block {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #1C5B91;
	text-decoration: none;
}
.top_info_block2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #339900;
	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: #EDD173;
}

/* Контакты */
.right_blok {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}
.img_border {
	border: 4px solid #558EB3;
  /*cursor: url('/img/resize.cur');*/
}
.img_border2 {
	border: 1px solid #558EB3;
/*  cursor: url('/img/resize.cur');*/
}
.title_korz {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #2E5F97;
	text-decoration: none;
}
.top_korz {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}
.itog_korz {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}
.tov_id {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
}
.tov_id_red {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FF0000;
	text-decoration: none;
}
.pass {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1D5B9F;
	text-decoration: underline;
}
.reg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF0000;
	text-decoration: underline;
}
