body {
	font-family: Calibri, "Times New Roman", Times, serif;
	font-size: 14px;
	color:#fefefe;
	margin: 0;
	padding: 0;
	background-color: #4B0801;
	behavior:url("csshover.htc");
}
body, h1, h2, h3, p, ul, li, form {
	border: 0;
	margin: 0;
	padding: 0;
}
h1, h2, h3, p {
	padding-top: 10px;
}
p, ul, li {
	font-size: 14px;
}
a:link {
font-size: 14px;
	color: #ffcc66;
}
a:visited {
	font-size: 14px;
	color: #ffcc66;
}
a:hover {
font-size: 14px;
	color: #81f072;
}
a:active {
font-size: 14px;
	color: #ffffff;
}
.width100 {
	width: 100%;
}
.width75 {
	width: 75%;
}
.width50 {
	width: 50%;
}
.height100 {
	height: 100%;
}
.floatLeft {
	float: left;
}
.floatRight {
	float: right;
}
.alignLeft {
	text-align: left;
}
.alignRight {
	text-align: right;
}
.main_table {
	min-width:600px;
	max-width:800px;
 width:expression(document.body.clientWidth < 600? "600px" : document.body.clientWidth > 800? "800px" : "auto");
}
table, td {
 font-family: Calibri, "Times New Roman", Times, serif  font-size: 14px;
 font-size: 14px;
}
.menu_top {
	padding-top: 35px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}
.menu_spaser {
	padding-top: 10px;
	padding-left: 35px;
	padding-right: 35px;
	padding-bottom: 0px;
}
.panel_top_logo {
	padding-top: 35px;
	padding-left: 35px;
	padding-right: 35px;
	padding-bottom: 0px;
}
.panel_15top {
	padding-top: 15px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}
.panel_top {
	padding-top: 35px;
	padding-left: 0px;
	padding-right: 35px;
	padding-bottom: 0px;
}
.only_top {
	padding-top: 10px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}
.panel_tab {
	padding-top: 35px;
	padding-left: 35px;
	padding-right: 35px;
	padding-bottom: 35px;
}
.main_tab {
	padding-top: 10px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
}
.small_bottom_tab {
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 2px;
}
.arialtext10grey {
	color: #a8a8a8;
	font-family: Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	font-size: 10px;
	font-weight: bold;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}
h1 {
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	font-size: 18px;
	font-weight: bold;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}

news_block

h2 {
	color: #fff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	text-transform: uppercase;
	font-weight: bold;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}
h3 {
	color: #fefefe;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}
h4 {
	color: #fefefe;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
}
h5 {
	color: #fefefe;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}
h6 {
	color: #fefefe;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}
.text {
	color: #fefefe;
 font-family: Calibri, "Times New Roman", Times, serif  font-size: 11px;
	font-weight: normal;
}
.link {
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration:none;
	padding-top: 0px;
	padding-left: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
}
a.link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration:none;
	color: #dcdbdb;
	text-decoration: none;
	text-transform: uppercase;
}
a.link:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration:none;
	color: #ffffff;
	text-decoration: none;
	text-transform: uppercase;
}
a.link:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration:none;
	color: #dcdbdb;
	text-decoration: none;
	text-transform: uppercase;
}
a.link:active {
	color: #ffcc66;
	text-transform: uppercase;
}
.sub_link {
	color: #9c9c9c;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration:none;
	padding-top: 2px;
	padding-left: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
}
a.sub_link {
	color: #9c9c9c;
	text-decoration: none;
	text-transform: uppercase;
}
a.sub_link:hover {
	color: #FFFFFF;
	text-decoration: none;
	text-transform: uppercase;
}
a.sub_link:active {
	color: #180a0a;
	background-color:#FFFFFF;
	text-transform: uppercase;
}
#belsource {
	width:90px;
	height: 40px;
	margin: 0;
	text-align: left;
}
#belsource a {
	display: block;
	height: 40px;
	float: left;
	margin-right: 0px;
	text-decoration: none;
}
#belsource a#belsource_link {
	width: 90px;
	background: url(../images/made_by_belsource.gif) no-repeat 0px 0px;
}
#belsource a#belsource_link:hover {
	background: url(../images/made_by_belsource.gif) no-repeat 0px -40px;
}
.copyright {
	color: #a36966;
	font-family: Calibri, "Times New Roman", Times, serif;
	font-size: 10px;
	font-weight: normal;
	margin-left:2px;
	margin-right:2px;
}
a.copyright {
	color: #a36966;
	text-decoration: underline;
}
a.copyright:hover {
	color: #a36966;
	text-decoration: none;
}
.button_2 {
	cursor:hand;
	cursor:pointer;
	background-color: #ac7f7f;
	font-weight:bold;
	color: #ffffff;
 font: 10px Calibri, "Times New Roman", Times, serif  height: 20px;
	font-weight: normal;
	BORDER-RIGHT: #4e4e4e 2px solid;
	BORDER-TOP: #4e4e4e 2px solid;
	BORDER-LEFT: #4e4e4e 2px solid;
	BORDER-BOTTOM: #4e4e4e 2px solid;
}
.button_2:hover {
	cursor:hand;
	cursor:pointer;
	background-color: #ac7f7f;
	font-weight:bold;
	color: #ffffff;
 font: 10px Calibri, "Times New Roman", Times, serif  height: 20px;
	font-weight: normal;
	BORDER-RIGHT: #4e4e4e 2px solid;
	BORDER-TOP: #4e4e4e 2px solid;
	BORDER-LEFT: #4e4e4e 2px solid;
	BORDER-BOTTOM: #4e4e4e 2px solid;
}
[disabled].button_2 {
	cursor:hand;
	cursor:pointer;
	background-color: #E6D9D9;
	font-weight:bold;
	color: #CFCFCF;
 font: 10px Calibri, "Times New Roman", Times, serif  height: 20px;
	font-weight: normal;
	BORDER-RIGHT: #4e4e4e 2px solid;
	BORDER-TOP: #4e4e4e 2px solid;
	BORDER-LEFT: #4e4e4e 2px solid;
	BORDER-BOTTOM: #4e4e4e 2px solid;
}
.button_1 {
	cursor:hand;
	cursor:pointer;
	background-color: #7d7d7d;
	font-weight:bold;
	color: #ffffff;
 font: 10px Calibri, "Times New Roman", Times, serif  height: 20px;
	font-weight: normal;
	BORDER-RIGHT: #4e4e4e 2px solid;
	BORDER-TOP: #4e4e4e 2px solid;
	BORDER-LEFT: #4e4e4e 2px solid;
	BORDER-BOTTOM: #4e4e4e 2px solid;
}
.button_1:hover {
	cursor:hand;
	cursor:pointer;
	background-color: #7d7d7d;
	font-weight:bold;
	color: #ffffff;
 font: 10px Calibri, "Times New Roman", Times, serif  height: 20px;
	font-weight: normal;
	BORDER-RIGHT: #f17f2b 2px solid;
	BORDER-TOP: #f17f2b 2px solid;
	BORDER-LEFT: #f17f2b 2px solid;
	BORDER-BOTTOM: #f17f2b 2px solid;
}
[disabled].button_1 {
	cursor:hand;
	cursor:pointer;
	background-color: #d3d3d3;
	font-weight:bold;
	color: #7f7e7e;
 font: 10px Calibri, "Times New Roman", Times, serif  height: 20px;
	font-weight: normal;
	BORDER-RIGHT: #4e4e4e 2px solid;
	BORDER-TOP: #4e4e4e 2px solid;
	BORDER-LEFT: #4e4e4e 2px solid;
	BORDER-BOTTOM: #4e4e4e 2px solid;
}
.input {
	background-color: #ffffff;
	color: #3f3e3e;
 font: 12px Calibri, "Times New Roman", Times, serif  font-weight: normal;
	BORDER-RIGHT: #3f3e3e 1px solid;
	BORDER-TOP: #3f3e3e 1px solid;
	BORDER-LEFT: #3f3e3e 1px solid;
	BORDER-BOTTOM: #3f3e3e 1px solid;
	height: 20px;
}
.input:hover {
	background-color: #ffffff;
	color: #3f3e3e;
 	font: 12px Calibri, "Times New Roman", Times, serif  font-weight: normal;
	BORDER-RIGHT: #e7af67 2px solid;
	BORDER-TOP: #e7af67 2px solid;
	BORDER-LEFT: #e7af67 2px solid;
	BORDER-BOTTOM: #e7af67 2px solid;
	height: 20px;
}
.custom_picture {
	float:left;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 20px;
	padding-bottom: 20px;
}
.custom_picture_10 {
	float:left;
	padding-top: 10px;
	padding-left: 0px;
	padding-right: 20px;
	padding-bottom: 10px;
}
.tab_picture {
	float:left;
	width:100%;
	padding-top: 5px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
}
.q_contact {
	float:right;
	padding-top: 0px;
	padding-left: 20px;
	padding-right: 0px;
	padding-bottom: 20px;
}
img {border:0px;}

.sncolor {
	color: #FF3300;
	font-family:Calibri, "Times New Roman", Times, serif;
	font-size:14px;
}
.input_text {
	font: normal normal normal 14px Calibri, "Times New Roman", Times, serif;
	color:#ffffff;
}
.contact_input {
	font: normal normal normal 14px Calibri, "Times New Roman", Times, serif;
	height:20px;
	width:150px;
	margin-right:5px;
	margin-bottom:5px;
	color:#ffffff;
	background-color:#4B0801;
	BORDER-RIGHT: #cccccc 1px solid;
	BORDER-TOP: #cccccc 1px solid;
	BORDER-LEFT: #cccccc 1px solid;
	BORDER-BOTTOM: #cccccc 1px solid;
}
.contact_area {
	font: normal normal normal 14px Calibri, "Times New Roman", Times, serif;
	height:150px;
	width:200px;
	background-color:#4B0801;
	color:#ffffff;
	BORDER-RIGHT: #cccccc 1px solid;
	BORDER-TOP: #cccccc 1px solid;
	BORDER-LEFT: #cccccc 1px solid;
	BORDER-BOTTOM: #cccccc 1px solid;
}
.button {
	cursor:pointer;
	cursor:pointer;
	background-color: #4B0801;
	color: #ffffff;
	font: 11px Arial, Helvetica, sans-serif;
	height: 20px;
	width: 100px;
	font-weight: normal;
	BORDER-RIGHT: #cccccc 1px solid;
	BORDER-TOP: #cccccc 1px solid;
	BORDER-LEFT: #cccccc 1px solid;
	BORDER-BOTTOM: #cccccc 1px solid;
	margin-top:10px;
}
.button:hover {
	cursor:hand;
	cursor:pointer;
	background-color: #4B0801;
	color: #ffffff;
	font: 11px Arial, Helvetica, sans-serif;
	height: 20px;
	width: 100px;
	font-weight: normal;
	BORDER-RIGHT: #cccccc 1px solid;
	BORDER-TOP: #cccccc 1px solid;
	BORDER-LEFT: #cccccc 1px solid;
	BORDER-BOTTOM: #cccccc 1px solid;
	margin-top:10px;
}
[disabled].button {
	cursor:hand;
	cursor:pointer;
	background-color: #4B0801;
	color: #404040;
	font: 11px Arial, Helvetica, sans-serif;
	height: 20px;
	width: 100px;
	font-weight: normal;
	BORDER-RIGHT: #cccccc 1px solid;
	BORDER-TOP: #cccccc 1px solid;
	BORDER-LEFT: #cccccc 1px solid;
	BORDER-BOTTOM: #cccccc 1px solid;
	margin-top:10px;
}
.clickbutton {
	width: 68px;
	height: 26px;
	margin-left: 0px;
	margin-top: 10px;
}
.form {
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}


.news_block h2 {
	text-transform: none;
}

.news_block h3 {
	text-transform: none;
}
