body {
	margin: 0px;
	background-image: url(img/bg_top.gif);
	background-repeat: repeat-x;
	background-position: left top;
	background-color: #1a1a1a;
}
.maintable {
	background-image: url(img/bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.maintable2 {
	background-image: url(img/bg2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 750px;
}
input.search {
	width: 204px;
	background-color: #2a2a2a;
	border: 1px solid #4c4c4c;
	height: 18px;
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
body,td,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
table.mainmenu {
	margin-top: 54px
}
table.mainmenu td a {
	color:#FFFFFF;
	display:block;
	text-decoration:none;
	padding: 3px 2px 3px 2px;
}

table.mainmenu td a:hover {
	background-color:white;
	color:black;
}

td.bottom {
	background-color:#FFFFFF;
	height: 10px;
	color:#000000;
	text-align:right;
	text-transform:uppercase;
}
table.text {
	background-image: url(img/pic2_03.jpg);
	background-repeat: no-repeat;
	background-position: left top;		
}
table.text  td {
	color:#000000;
}
td.bg_main {
	background-image: url(img/bg_top.gif);
	background-repeat: repeat-x;
	background-position: left top;	
}
table.text2 {
	background-image: url(img/pic2_08.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 56px;		
}
td.bottommenu a {
	padding:2px;
	text-decoration:none;
	color:#000000;
}
td.bottommenu a:hover {
	background-color:#e3e3e3;
}
td.bottommenu {
	padding:2px;
	color:#000000;
}
td.bottommenu span {
	padding:2px;
	color:#a9a8a8;
}
table.maintext {
	border-top:1px solid #ccc;
}
table.maintext td {
	border-bottom:1px solid #ccc;
	padding:3px;
	color:#000000;
}
table.maintext a {
	text-decoration:none;
	color:#000000;
}
table.maintext b {
	font-weight:bold;
	color:#000000;
}
table.maintext a:hover {
	text-decoration:underline;
}

#dterms {
	white-space: normal;
}
#content {
	width: 580px;
	text-align: left;
	margin-top:50px;
}
h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color:fff;
	font-weight:normal;
}

div.letter_eng{margin-top: 10px}
.letter_eng a{
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.letter_eng a:hover{text-decoration: underline;}

div.letter_rus{margin-top: 10px}
.letter_rus a{
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.letter_rus a:hover{text-decoration: underline;}

/*form*/
.form_content {width:500px; height:400px; background:#ffffff; border: solid 1px #1db0ed; font:bold 12px Tahoma; color:#a0a0a0; padding:15px}
.form_text {font:normal 12px Tahoma; color:#a0a0a0}
.form_text a { color:#25b5ee; text-decoration:underline;}
.textarea { width:200px;}
.form_text a:hover { color:#25b5ee; text-decoration:none;}
.form_input {/* margin-top:-20px*/ margin-left:50px}
.input_width {width:200px;}
.form_width { width:80px;}
.form_close { float:right; margin:-7px -7px 0 0}
.form_header {text-align:center; margin-top:10px}
.form_header_p { text-align:center; color:#1db0ed; font: normal 17px Tahoma; margin:0 0 0 }
#form_content_faq {width:380px; height:200px; background:#ffffff; border: solid 1px #1db0ed; font:bold 12px Tahoma; color:#a0a0a0}
.form_close_faq { float:right; margin:3px 3px 0 0}
/*End forem*/
