/*  Таблица стилей сайта  */

h1
{
	FONT-SIZE: 18px;
	font: Arial, Helvetica, sans-serif;
}

table.price 
{
border: 1px solid black;
}
a.topmenulink 
 {
	FONT-SIZE: 14px;
	FONT-FAMILY: arial,tahoma,verdana, helvetica, sans serif;
	TEXT-DECORATION: underline;
	color: #B22222;
	cursor: pointer;
	margin-left : 5px;
	margin-right : 5px;
	font-weight : bold;
	cursor : pointer;
}
a.topmenulink:hover
{
	color : #B22222;
}
 a.topmenulink:active 
 {

	color : #AF3F11;
	text-decoration : none;
}
.error
{
	FONT-SIZE: 14px;
	FONT-FAMILY: tahoma, arial, helvetica, sans serif;
	color : #FF4500;
	TEXT-DECORATION: none;
	padding : 0px 15px 0px 15px;
	text-align : center;
	font-weight : bold;
	
}
.ok
{
	FONT-SIZE: 14px;
	FONT-FAMILY: tahoma, arial, helvetica, sans serif;
	color : #2EA62F;
	TEXT-DECORATION: none;
	padding : 0px 15px 0px 15px;
	text-align : center;
	font-weight : bold;
}


td.search
{
	FONT-SIZE: 13px;
	FONT-FAMILY: tahoma, verdana, arial, helvetica, sans serif;
	COLOR: #3c3c3c;
	TEXT-DECORATION: none;
	text-align : right;
	padding-right : 5px;
	padding-left : 5px;
	margin-bottom : 1;
	margin-right : 0;
}

/* --------------------------------------------------------------------------------*/
.menu1
{
	FONT-SIZE: 10px;
	FONT-FAMILY: verdana, arial, helvetica, sans serif;
	COLOR: White;
	TEXT-DECORATION: none
}

.subtext
{
	FONT-SIZE: 11px;
	FONT-FAMILY: verdana, arial, helvetica, sans serif;
	COLOR: #9D9D9D;
	TEXT-DECORATION: none
}
button.contact_but
{
height: 20px;
width : 80px;
}

input.contact_but
{
height: 20px;
width : 80px;
color : #003366;
font-size: 8pt;
FONT-FAMILY: verdana, arial, helvetica, sans serif;
}
button.auth_but{
	
	height: 20px;
	width : 50px;
	
}
input.auth_but{
	
	height: 20px;
	width : 50px;
	font-size: 8pt;
	FONT-FAMILY: verdana, arial, helvetica, sans serif;
	
}

input.search_but
{
	
	height: 20px;
	width : 90px;
	font-size: 8pt;
	FONT-FAMILY: verdana, arial, helvetica, sans serif;
	
}
input.auth{
	background-color: #FFFFFF;
	border: 1px solid #003366;
	font-size: 7pt;
	height: 16px;
	width: 100px;
	color : Black;
	
}

input.f_search{
	background-color: #FFFFFF;
	border: 1px solid #000000;
	font-size: 9px;
	height: 18;
	width: 50;
	margin-right:2px;
	margin-left:2px;
}
select.f_search{
	background-color: #FFFFFF;
	border: 1px solid #000000;
	font-size: 9px;
	height: 18;
	width: 90;
	margin-right:2px;
	margin-left:2px;
}
textarea.button
{
		background-color: #99CC66;
	border: 1px solid #000000;
	font-size: 10px;
	height: 150;
	width: 145;
}
input.counter
{
	background-color: #FFFFFF;
	border: 0px solid #FFFFFF;
	font-size: 9pt;
	height: 16px;
	margin-left: 5px;
	width: 100px;
	color : Black;
}

.datesl
{
	FONT-SIZE: 10px;
	FONT-FAMILY: verdana, arial, helvetica, sans serif;
	COLOR: #003366;	
	margin-left : 20;
	margin-bottom : 1;
	margin-right : 0;
	padding-left : 20;
	padding-top : 7;
	padding-right : 0;
}

.copyr{
	FONT-SIZE: 11px;
	FONT-FAMILY: verdana, arial, helvetica, sans serif;
	COLOR: White;
}
.tabglav
{
	FONT-SIZE: 11px;
	FONT-FAMILY: verdana, arial, helvetica, sans serif;
	COLOR: #003366;
}
td.mes
{
	FONT-SIZE: 12px;
	FONT-FAMILY: tahoma,verdana, arial, helvetica, sans serif;
	COLOR: #5C743D;
	font-style : inherit;
	font-weight : bolder;
}
.tabglavup
{
	FONT-SIZE: 12px;
	FONT-FAMILY: verdana, arial, helvetica, sans serif;
	background-color : #081718;
	COLOR: #C3EDB3;
}
.tabglavup1
{
	FONT-SIZE: 11px;
	FONT-FAMILY: verdana, arial, helvetica, sans serif;

	COLOR: #C3EDB3;
}

.text1
{
	FONT-SIZE: 12px;
	FONT-FAMILY: verdana, arial, helvetica, sans serif;
	COLOR: Black;
	TEXT-DECORATION: none
}
.zagolovok
{
	FONT-SIZE: 15px;
	FONT-FAMILY: tahoma,verdana, arial, helvetica, sans serif;
	COLOR: #AFBBC7;
	TEXT-DECORATION: none;
	padding-left : 15px;
}

.mainview2
{
	FONT-SIZE: 13px;
	FONT-FAMILY: tahoma, verdana, arial, helvetica, sans serif;
	COLOR: #3c3c3c;
	TEXT-DECORATION: none;
	text-align : justify;

}
.datenews {
	background-color: #D73C3A;
	border-right: 1px solid #991B00;
	border-bottom: 1px solid #991B00;
	padding: 2px;
	width: 100px;
	color: #FAFAFA;
	margin: 0 0.5em 0.5em 0;
	font-size: 11px;
}
a
{
	cursor: pointer;
}