html{
height: 100%;
min-height: 100%;
}
body {
	font-family: Arial;
	font-size: 14px;
	color: #000000;
	background-color: #FFFFFF;
	margin: 0; padding: 0;
	line-height: 17px;
	height: 100%;
	min-height: 100%;
}
.main_form {width: 250px; margin: 0px;}
img {border: 0px;}
form {margin: 0px; padding: 0px;}
input, select, textarea {
	font: 11px Arial, Helvetica, sans-serif; 
	background: #FFFFFF; 
	border: 1px solid #C8C8C8;
	text-decoration: none !important;
}

.contact_form{width: 260px; border: 1px solid #FCAD19; font-size:14px; margin-bottom:2px;}
.sub{width:90px; height:23px; font-size:14px; color: #640000; background: #FCAD19; border: 1px solid #956100;}
.cont_label{color:#640000; font-size:12px; font-weight:normal;}

input.form{border: 1px solid #FCAD19; font-size:14px; height:19px;}
div.form{color:#640000; font-size:12px;}

.tovar{background:#F1BA86;}
.tovar:hover{background:#FFC993;}

.c2 {background:#FFFAD0;} /* lightgray light */
/*.c2:hover {background-color: #D8D8D8;} /* lightgray light */
.c3 {background:#FFF5AE;} /* lightgray middle*/
/*.c3:hover {background-color: #D8D8D8;} /* lightgray middle*/

A:link, A:visited {color: #000000; text-decoration: underline;}
A:active, A:hover {color: #000000; text-decoration: underline;}

A.top_menu:link, A.top_menu:visited {color: #000000; text-decoration: none; font-size:16px;}
A.top_menu:active, A.top_menu:hover {color: #000000; text-decoration: underline; font-size:16px;}

A.bottom_menu:link, A.bottom_menu:visited {color: #000000; text-decoration: none; font-size:14px;}
A.bottom_menu:active, A.bottom_menu:hover {color: #000000; text-decoration: underline; font-size:14px;}

A.podmenu:link, A.podmenu:visited {color: #8B0D18; text-decoration: none;}
A.podmenu:active, A.podmenu:hover {color: #2E1B78; text-decoration: underline;}

A.krohki:link, A.krohki:visited {color: #000000; text-decoration: underline;}
A.krohki:active, A.krohki:hover {color: #000000; text-decoration: underline;}

A.podrobnee:link, A.podrobnee:visited {color: #000000; font-weight:600; text-decoration: underline; font-size:14px;}
A.podrobnee:active, A.podrobnee:hover {color: #000000; font-weight:600; text-decoration: underline; font-size:14px;}

A.razrabotka:link, A.razrabotka:visited {color: #939393; font-size:12px; text-decoration: none;}
A.razrabotka:active, A.razrabotka:hover {color: #939393; font-size:12px; text-decoration: underline;}

A.arhiv_hr:link, A.arhiv_hr:visited {color: #C60911; font-size:14px; text-decoration: none;}
A.arhiv_hr:active, A.arhiv_hr:hover {color: #C60911; font-size:14px; text-decoration: underline;}

A.alfavit:link, A.alfavit:visited {color: #640000; font-size:14px; text-decoration: underline; text-transform: uppercase; }
A.alfavit:active, A.alfavit:hover {color: #640000; font-size:14px; text-decoration: underline; text-transform: uppercase; }

.rub_title{color: #000000; text-transform:uppercase; font-size:14px; font-weight:bold;}

.page_title{color:#640000; text-transform:uppercase; font-size:14px; font-weight:bold;}
.pages_tit{color: #000000; text-transform:uppercase; font-size:16px; font-weight:bold;}

.news_title{ color:#000000; font-weight:600; text-decoration: underline; font-size:14px;}
.news_date{ color: #000000; font-weight:600;}
.podrobnee{color:#144CA0;}
.arhiv{color:#C60911;}

.top_menu{font-size:16px; color:#000000; text-transform:none;}
.top_menu_aktive{color:#640000; font-size:16px; text-transform:none; text-decoration: underline;}

.rubriki{font-size:14px; color:#000000; text-transform: uppercase;}
.rubriki_aktive{color:#000000; font-size:14px; text-transform: uppercase; text-decoration: underline;}

.bottom_menu{font-size:14px; color:#000000; text-transform:none;}
.bottom_menu_aktive{color:#640000; font-size:14px; text-transform:none; text-decoration: underline;}

.adress_title{color:#9E5728; font-weight:bold;}

.razrabotano{color:#939393; font-size:12px;}
.gray{color:#939393;}

div.image img{border-width: 1px; border-color:#AEB5D3; border-style:solid}

