html {
  height:100%;
	}
body {
	background: #F19E1C url(../img/bodybggr2.gif) no-repeat fixed bottom left;
	margin:0px;
	padding:0px;
	height:auto !important;
	height:100%;
	min-height:100%;
	scrollbar-face-color: #FFC067;
	scrollbar-highlight-color: #9999999;
	scrollbar-shadow-color: #666666;
	scrollbar-3dlight-color: #666666;
	scrollbar-arrow-color: #BF8040;
	scrollbar-track-color: #ffd498;
	scrollbar-darkshadow-color: #666666;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	}
/*-- Основные теги сайта-*/
A, A:visited {
	COLOR: #845B20;
	FONT-SIZE: 12px;
	FONT-STYLE: normal;
	TEXT-DECORATION: none;
	}
A:hover {
	COLOR: #000000;
	FONT-SIZE: 12px;	
	FONT-STYLE: normal;
	TEXT-DECORATION: underline;
	}
	
A.headline_a, A.headline_a:visited {
	FONT-SIZE: 11px;
	FONT-STYLE: normal;
	}
A.headline_a:hover{
	COLOR: #000000;
	FONT-SIZE: 11px;	
	FONT-STYLE: normal;
	TEXT-DECORATION: underline;
	}
A.foto:hover{ 
	TEXT-DECORATION: none;
	}
P {
	font-size: 13px;
	text-align: justify;
	text-indent: 22px;
	}	

img{
	border-width: 0px;
	}
img.market{
	margin: 2px;
	}

UL{
	list-style-image: url(../img/mark.gif);
	vertical-align: middle;
	margin-bottom:2px;
	margin-top:2px;
	}
h1{
	font-size: 25px;
	color: brown;
	text-align: center;
	margin-top:10px;}

table{
	border:0px;/* border="0" */
	border-collapse:collapse;
	}/* cellspacing="0" */
table td{
	padding: 0px;
	} /* cellspadding="0" */

.R {float:right;}
.L {float:left;}

/*-- Основные таблицы и их содержимое--------------------------------*/

.red {color: #FF0000;}
.blue {color:#0000FF;}
/*-- Заголовок-*/
#t_head {
	width:760;
	background-image:url(../img/head.jpg);
	height: 106px;
	}
	
.head1 {
	font-size: 20px;
	color: #0A5500;
	vertical-align: middle;
	}

.head2 {
	font-size: 17px;
	color: #0A5500;
	vertical-align: top;
	}

/*-- Линия под заголовком-*/
#t_head_Line {
	width: 760px;
	height: 22px;
	background: #ffd498 url(../img/Head_Line.gif);
	}
.headline_text {
	FONT-SIZE: 11px;
	COLOR: #845B20;
	FONT-STYLE: normal;
	padding-left: 4px;
	}

/*--===== Общее тело----------------*/
blockquote{
	margin: 5px 20px 5px 20px; /*-- top, right, bottom, left --*/
	}
#t_body {
	background-color: #FFAA24;
	vertical-align: top;
	width:760px;
	}
#t_notes {
	background-color:#FFCF5D;
	font-size: 9px;
	text-align: justify;
	width: 60%;
	float: right;
	}
acronym {
	border-bottom:1px dotted #333333;
	cursor:help
}
div.scroll {
	font-size: 9px;
	height: 90px;
	width: 450px;
	border: 1px solid #666;
	background-color: #ccc;
	padding: 8px;
	}
/*--Меню----------*/
.menu_space {
	width: 200px;
	vertical-align:top;
	}
#t_menu_name{
	height: 45px;	
	}
#t_menu_top1 {
	width:180px;
	}
#t_menu_top2 {
	width:158px;
	}
#t_menu_top4 {
	width:475px;
	}
#t_menu_body {
	background-color:#FFCF5D;
	}
td.menu_head{
	font-family: "Times New Roman", Times, serif;
	color: #845B20;
	text-align: center;
	font-weight: bold;
	font-style: italic;
	font-size: 21px;
	background-color:#ffd498
	}
td.menu_TLi{
	background-image:url(../img/block_horiz_line.gif);
	}
td.menu_LLi{
	background-image:url(../img/block_vert_line.gif);
	}
td.menu_RLi{
	background-image:url(../img/block_vert_line_r.gif);
	}
td.menu_BLi{
	background-image:url(../img/block_horiz_l_d.gif);
	}
td.top1{
	background-image:url(../img/buttun1_horiz_line.gif);
	}
td.top1_a{
	background-image:url(../img/buttun1_horiz_line_a.gif);
	}
td.top2{
	background-image:url(../img/buttun2_horiz_line.gif);
	}
td.top2_a{
	background-image:url(../img/buttun2_horiz_line_a.gif);
	}
/*--Рекламные блоки под меню----------*/
#t_reklama {
	width:150px;
	margin-top: 26px;
	border-top-style: dotted;
	border-right-style: dotted;
	border-bottom-style: dotted;
	border-left-style: dotted;
	border-width: 3px;
	border-color: #845B20;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-align: center;
	vertical-align: middle;
	}
.reklama_head {
	background: #FFC067;
	vertical-align: middle;
	text-align: center;
	}
.reklama_body {
	vertical-align: middle;
	text-align: center;
	height: 42px;
	background: #FFFFAA;
	font-size: 12px;
	}
/*--Рабочая область----------*/	
td.content {
	font-size: 13px;
	text-align: justify;
	vertical-align: top;
	padding-top: 10px;
	padding-left: 12px;
	padding-right: 12px;
	}

table.t_cont td{
	padding: 2px;
	} 

table.t_cont {
	FONT: 11px verdana;
	border-collapse:separate;
	}

/* Термины - алфавит незадействованные буквы!!!!!!!!!!! */	
.microtype {
	text-align: center;
	font-style: normal;
	font-size: 10px;
	COLOR: #845B20;
	}

	
/* Фотогалерея!!!!!!!!!!!! */
.attention {font-size: 24px}
.photo_b{
	BORDER-RIGHT: black 1px solid;
	BORDER-TOP: black 1px solid;
	BORDER-LEFT: black 1px solid;
	BORDER-BOTTOM: black 1px solid;
	}
#photo_fl_l{
	float: left;
	margin: 2px;
	}
.link_photo{
	font-weight: bold;
	font-size: 10px;
	line-height: 16px;
	}
	
#f_t_menu_body {
	background-color:#FFAA24
	}
td.f_menu_head{
	font-family: "Times New Roman", Times, serif;
	color: #845B20;
	text-align: center;
	font-weight: bold;
	font-style: italic;
	font-size: 21px;
	background-color:#ffd498
	}
td.f_menu_TLi{
	background-image:url(../img/f_block_horiz_line_up.gif);
	}
td.f_menu_LLi{
	background-image:url(../img/f_block_vert_line_l.gif);
	}
td.f_menu_RLi{
	background-image:url(../img/f_block_vert_line_r.gif);
	}
td.f_menu_BLi{
	background-image:url(../img/f_block_horiz_l_d.gif);
	}
/*-- Формы */
INPUT {
	FONT: 11px verdana;
	}
TEXTAREA {
	FONT: 11px verdana;
	}
form {FONT: 11px verdana
	}
.button {
	BORDER-RIGHT: #005b7f 1px outset;
	BORDER-TOP: #005b7f 1px outset;
	FONT: bold 10px verdana;
	background: #BF8040;
	BORDER-LEFT: #005b7f 1px outset;
	CURSOR: hand;
	COLOR: #ffffff;
	BORDER-BOTTOM: #005b7f 1px outset;
	margin: 5px;
	}

/* Калькулятор !!!!!!!!!! */	
table.t_calc, table.t_calc_results {
border-collapse:separate;
}

table.t_calc td{
padding-top:3px;
padding-bottom:3px;
}
table.t_calc_results td{
font-size:15px;
text-align:left;
}
.blekliy{
color:#845B20;
}

input.prices, input.calculation, input.main_calculation{
background:none;
border:none;
text-align:right;
}
input.prices{
color:#845B20;
}
input.calculation{
color:#845B20;
}
input.main_calculation{
}

.part_main{
background-color: #73E600;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;}
.part_additionally{
background-color: #66CCFF;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;}
.topic_main{
background-color: #C2FF81;
font-family: Helvetica, Arial, sans-serif;
font-size:12px;
}
.topic_additionally{
background-color: #CEEEFF;
font-family: Helvetica, Arial, sans-serif;
font-size:12px;
}

/* =============================================== */	
TR.even {
	background: #FFDD8B; /* Цвет фона четных строк */
	}


/* Прайс !!!!!!!!!! */	
table.price{
	font-size: 11px;
	color: #000000;
	text-align: center;
	border: 2px solid brown;
	background: #FFCF5D
	}
	
/* Таблица (Сводная) Стандарты породы */
TABLE.st {
	background: cornsilk; 
	border: 2px solid brown;
	border-collapse: collapse /* Убираем двойные линии между ячейками */
	}
TD.sttd, TH, TD.la {
	padding: 3px; /* Поля вокруг содержимого ячейки */
	font-size: 11px;
	}
TH {
	background: #FFC067; /* Цвет фона */
	border-bottom: 2px solid brown;
	}
TD.sttd {
	text-align: center; /* Выравнивание по центру */
	border-bottom: 1px solid brown /* Линия внизу ячейки */
	}
TD.sttl {/* для таблицы в стандартах */
	text-align: left; /* Выравнивание по центру */
	border-bottom: 1px solid brown; /* Линия внизу ячейки */
	padding: 3px; /* Поля вокруг содержимого ячейки */
	font-size: 11px;
	padding-top: 6px;
	padding-bottom: 6px;
	}
TD.la {
	text-align: left; /* Выравнивание по центру */
	border-top: 2px solid brown;
	}

/*--Footer Подножье ;)----------*/
div.counters {
	padding-top: 8px;
	}

#t_foot {
	width:760px;
	background-color: #FFC067;
	}
td.footer_L{
	width:15%;
	text-align:left;
	padding-left: 5px;
	}
td.footer_c{
	width:70%;
	text-align: center;
	font-size: 10px;
	COLOR: #845B20;
	}
td.footer_R{
	width:15%;
	text-align:right;
	}
