*
{
	font-family : Verdana;
	font-size : 12px;
	color : Black;
}

p
{
	padding : 0;
	margin : 0;
}

h3
{
	font-weight: bold;
	font-size: 14px;
	color: #A00000;
	margin: 0;
	padding: 0;
}

h3 a, h3 a:active, h3 a:visited
{
	font-weight: bold;
	font-size: 14px;
	text-decoration: none;
	color: #A00000;
}
 h3 a:hover
 {
 	text-decoration: underline;
 }

a.orange, a.orange:hover, a.orange:active, a.orange:visited
{
	font-weight: bold;
	color: #FF6600;
	text-decoration: underline;
}

a.link_main_top, a.link_main_top:hover, a.link_main_top:active
{
	font-weight : bold;
	color : #A00000;
	text-decoration : underline;
}

a.link_main_top2, a.link_main_top2:active
{
	font-weight : bold;
	color : #A00000;
	text-decoration : none;
}
a.link_main_top2:hover
{
	font-weight : bold;
	color : #A00000;
	text-decoration : underline;
}

.text_red_bold
{
	font-weight : bold;
	color : #A00000;	
}

.orange
{
	font-weight : bold;
	color : #FF6600;
}

form
{
	padding : 0;
	margin : 0;
}

.input_find
{
	width: 98%;
	border : solid 1;
	border-color : #BCAC85;
}

.form_button
{
	width: 100px;
	border : solid 1;
	border-color : #BCAC85;
}

.bottom_text
{
	font-family: Arial;
	color: #7A7A7A;
	font-size : 10px;
}

a.bottom_link, a.bottom_link:active
{
	font-family: Arial;
	color: #7A7A7A;
	text-decoration : none;
	font-size : 10px;
}
a.bottom_link:hover
{
	font-family: Arial;
	color: #7A7A7A;
	text-decoration : underline;
	font-size : 10px;
}

.telephon
{
	
	color: #7A7A7A;
	font-size : 15px;
	font-weight : bold;
}

a.link_uslugi, a.link_uslugi:active
{
	text-decoration: none;
}
a.link_uslugi:hover
{
	text-decoration: underline;
}

.form_elements
{
	width: 340px;
	border : solid 1;
	border-color : #BCAC85;
}

.form_input_short
{
	width: 70px;
	border : solid 1;
	border-color : #BCAC85;
}

.form_check
{
	border : solid 0;
	border-color : #BCAC85;
}

.gray
{
	font-size: 12px;
	color: #ADADAD;
}

.gray_small
{
	font-size: 10px;
	color: #ADADAD;
}