body,td,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 11px;
}
body {
	background-color: #fff;
	background-image:url(images/index_51.gif);
	background-position:center;
	background-repeat:repeat-y;
	margin-top:0px;
}
a:link {
	color: #0094ac;
	text-decoration: none;
}
a:visited {
	color: #0094ac;
	text-decoration: none;
}
a:hover {
	color: #0094ac;
	text-decoration: none;
}
a:active {
	color: #0094ac;
	text-decoration: none;
}

.m_table {
	background:fdfdfd;
	border-left: 1px #000 ridge;
	border-right: 1px #000 ridge;}
.m_table_topline {
	background:url(images/index_02.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	background-color:#0094ac;
	text-align:center;
	color:#CCCCCC;
	vertical-align:top;
	padding-top:1px;
	height:40px;}
.m_logo_bg {
	background:url(images/index_05.gif);
	background-repeat:repeat-x;
	text-align:left;
	vertical-align:bottom;}
.m_topmenu {
	background:url(images/index_13.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	text-align:right;}
.m_underheader_line {
	background:url(images/index_19.gif);
	background-repeat:repeat-x;
	background-position:top;
	height:12px;}
.menu_td {
	vertical-align:top;
	text-align:left;}
.menu_fon {
	background:url(images/index_21.gif);
	background-repeat:repeat-y;}	
#menu_button {
	background:url(images/index2_27.gif);
	background-repeat:no-repeat;
	font-weight:bold;
	height:23px;
	width:184px;
	text-align:center;
	padding-top:6px;
	font-size:10px;
	padding-bottom:3px;}
#menu_button a:link {	color: #fff;	text-decoration: none;}
#menu_button a:visited {	color: #fff;	text-decoration: none;}
#menu_button a:hover {	color: #fff;	text-decoration: none;}
#menu_button a:active {	color: #fff;	text-decoration: none;}

#menu_button_thin{	height:auto;	width:184px;	text-align:center;	padding-bottom:1px;}
#menu_button_thin a:link {	color: #333;	text-decoration: none;}
#menu_button_thin a:visited {	color: #333;	text-decoration: none;}
#menu_button_thin a:hover {	color: #000;	text-decoration: none;}
#menu_button_thin a:active {	color: #333;	text-decoration: none;}		
.menu_button_gropup {
	text-align:center;
	color:#403670;
	font-weight:bold;
	line-height:20px;}
.order_td {
	vertical-align:top;
	text-align:right;}
.order_bg {
	background:url(images/index_25.gif);
	background-repeat:repeat-y;
	padding-left:15px;
	padding-right:5px;}
.order_view_but {
	background:url(images/index_41.gif);
	background-repeat:no-repeat;
	width:48px;
	height:20px;
	border:0px;
	cursor: hand;}
.order_view_but_en {
	background:url(images/index_41_en.gif);
	background-repeat:no-repeat;
	width:48px;
	height:20px;
	border:0px;
	cursor: hand;}
.order_submit_but {
	background:url(images/index_45.gif);
	background-repeat:no-repeat;
	width:85px;
	height:23px;
	border:0px;
	cursor: hand;}
.order_submit_but_en {
	background:url(images/index_en_45.gif);
	background-repeat:no-repeat;
	width:85px;
	height:23px;
	border:0px;
	cursor: hand;}
.order_input {
	background-repeat:repeat-x;
	border:thin;
	border-color:#0094ac;
	border-style:solid;
	border-width:1px;
	background-position:top left;
	margin: 0px 0px 0px 0px;
	scrollbar-3d-light-color: fff;
	scrollbar-arrow-color:	#0094ac;
	scrollbar-base-color: #0094ac;
	scrollbar-dark-shadow-color: fff;
	scrollbar-face-color: fdfdfd;
	scrollbar-highlight-color: fff;
	scrollbar-shadow-color: fff;
	scrollbar-track-color: fdfdfd;}
.m_content {
	text-align:justify;
	vertical-align:top;
	padding: 5px 5px 5px 5px;
	width:600px;}
.m_bottom_fon {
	background:url(images/index_48.gif);
	background-repeat:repeat-x;
	background-position:top;
	vertical-align:top;}
.page_name {
	font-size:16px;
	font-weight:bold;
	height:40px;
	vertical-align:top;
	text-align:right;
	color: #0094ac;}
.h5{
	font-size:12px;}
.h3{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #CCCCCC;
	font-size:13px;}
.h1{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #403670;
	font-size:16px;}
	
.top_menu {
	background:url(images/top_16.gif);
	background-repeat:repeat-x;
	background-position:top;
	vertical-align:bottom;
	padding-bottom:7px;
	padding-left:5px;
	padding-right:5px;}
.top_contacts {
	text-align:center;
	vertical-align:middle;
	font-size:10px;}
.banner {
	text-align:center;
	padding-top:20px;}