html, body {
color	: #666666;
background-color : #dfdfdf;
height : 100%;
margin : 0px;
padding : 0px;
font-family : Tahoma, sans-serif;
font-size : 11px;
}
td {
font-size : 11px;
}
p {
padding : 0px;
margin : 0px;
margin-bottom : 10px;
}
a.index_menu {
display : block;
height : 40px;
padding : 0px 10px 0px 10px;
background : transparent url('images/index_menu_item_bg.jpg') 0% 0% repeat-x;
font-weight : bold;
color : #ffffff;
text-decoration : none;
}
a.index_menu:hover {
background : transparent url('images/index_menu_item_active_bg.jpg') 0% 0% repeat-x;
}
#maintable {
background : transparent url('images/main_bg.jpg') 0% 0% repeat-y;
}
#location {
display : block;
height : 22px;
background : #dfdfdf;
color : #b3b3b3;
}
#location a {
color : #0f6189;
text-decoration : none;
}
#location a:hover {
text-decoration : underline;
}
#menu_td {
padding : 14px 0px 0px 31px;
}
.menu {
display : block;
background : transparent url('images/menu_bg.jpg') 0% 0% no-repeat;
width : 193px;
height : 26px;
color : #ffffff;
spadding : 5px 0px 0px 5px;
margin : 0px;
}
.menu a {
color : #ffffff;
text-decoration : none;
}
.menu a:hover {
text-decoration : underline;
}
#text_td {
padding : 15px 33px 0px 14px;  
}
#text {
padding : 8px 0px 10px 1px;
text-align : justify;
}
#text a {
font-weight : bold;
color : #0f6189;
text-decoration : none;
}
#text a:hover {
text-decoration : underline;
}
#contacts {
font-size : 11px;
padding : 0px 0px 0px 20px;
color : #919191;
}
#contacts a {
color : #0f6189;
text-decoration : none;
}
#contacts a:hover {
text-decoration : underline;
}
#bottom_left {
background : transparent url('images/bottom_left_bg.jpg') 0% 0% no-repeat;
}
#bottom_right {
background : transparent url('images/bottom_right_bg.jpg') 0% 0% no-repeat;
padding : 8px 0px 0px 14px;
}
.copyrights {
color : #6f6f6f;
}
.copyrights a {
color : #0f6189;
text-decoration : none;
}
.copyrights a:hover {
text-decoration : underline;
}
#counter {
display : block;
position : relative;
bottom : -15px;
}
#form_catalogs .input {
	width: 150px;
	border: solid 1px #0e6189;
	font: 11px Tahoma;
}
#form_catalogs .select {
	width: 152px;
	border: solid 1px #0e6189;
	font: 11px Tahoma;
}
#form_catalogs .button	{
	background: #0e6189;
	color: #ffffff;
	border: solid 1px #ffffff;
	font: bold 11px Tahoma;
	height: 20px;
	width: 100px;
	cursor: hand;
}
#form_news {
	background: #0e6189;
	text-align: center;
	color: #ffffff;
	width: 192px;
	padding: 10px 0px 10px 0px;
}
#form_news .input {
	width: 130px;
	border: solid 1px #666666;
}
#form_news .button {
	background: #cccccc;
	border: solid 1px #ffffff;
	color: #333333;
	font: bold 11px Tahoma;
	cursor: hand;
	width: 50px;
}

