body {

	margin: 0px;

	background-color: #000000;

	font-family: Tahoma;

	font-size: 11px;

	font-weight: bold;

	color: #006600;

}



h1 {

	font-size: 12px;

	font-weight: bold;

	color: #310083;

	padding: 0px 10px;

	text-decoration: underline;

}



th, .div_header {

	background: url(../img/th.gif) repeat-x;

	height: 17px;

	line-height: 17px;

	text-align: center;

	font-weight: bold;

	color: #ffffff;

	padding: 0px;

}



.div_lan {

	background-color: #4e4e4e;

	color: #ffffff;

	margin: 10px 0px 0px 0px;

	padding: 10px;

}



.top10 {

	background-color: #00aaff;

	color: #ffffff;

	margin: 10px 0px 0px 0px;

	padding: 10px;

}



.ro, .en {

	background: url(../img/ro.jpg) no-repeat;

	width: 18px;

	height: 12px;

	display: block;

	float: right;

	margin: 3px 0px 0px 3px;

	filter:alpha(opacity=50);

	-moz-opacity: .;

	opacity: .5;

}



.ro:hover, .en:hover {

	filter:alpha(opacity=100);

	-moz-opacity: 1;

	opacity: 1;

}



.en {

	background: url(../img/en.jpg) no-repeat;

}



form {

	margin: 0px;

	padding: 0px;

}



input, select, textarea {

	border: 1px solid #bcbcbc;

	background: url(../img/input_bg.gif) repeat-x #ffffff;

	/*height: 18px;

	line-height: 18px;*/

	font-size: 11px;

	font-weight: bold;

	font-family: Tahoma;

}



a, a:hover {

	text-decoration: none;

	color: #666666;

	font-weight: bold;

	font-size: 11px;

}



a:hover {

	text-decoration: underline;

	color: #000000;

}



.top_menu {

	background: url(../img/topmenu_bg.gif) repeat-x;

	height: 33px;

	margin: 177px 0px 0px 250px;

	padding: 0px;

}



.top_menu td {

}



.top_menu a, .top_menu a:hover {

	text-decoration: none;

	color: #575757;

	font-weight: bold;

	font-size: 11px;

	display: block;

	height: 33px;

	line-height: 33px;

	padding: 0px 10px;

}



.top_menu a:hover {

	background: url(../img/topmenu_hover.gif) repeat-x;

	color: #ffffff;

}



.clearfix {

	margin: 0px;

	padding: 0px;

	clear: both;

	font-size: 1px;

}



.main_menu:hover {

	text-decoration: underline;

	color: #00FF00;

}



.error_msg {

	background-color: #AA0000;

	border: 1px solid #000000;

	color: #FFFFFF;

	font-weight: bold;

	padding: 5px 5px;

}



.clearfix {

	clear: both;

}



.cbox1 {

	margin-bottom: 10px;

}



.cbox1 h1 {

	background: url(../img/cbox1_top.png) no-repeat;

	height: 22px;

	color: #575757;

	font-size: 11px;

	padding: 18px 0px 0px 40px;

	*padding: 18px 0px 0px 40px;

	margin: 0px;

	text-decoration: none;

}



.cbox1 .content {

	background: url(../img/cbox1_bg.png) repeat-y;

	padding: 0px 7px;

}



.cbox1 .bottom {

	background: url(../img/cbox1_bottom.png) no-repeat;

	width: 100%;

	height: 11px;

}



.cbox2 {

	background-color: #00aaff;

	padding: 5px;

	color: #ffffff;

}



.cbox2 td {

	background: none;

}



.cbox2 h1 {

	color: #310083;

	font-size: 11px;

	padding: 0px;

}



.cbox1 h2 {

	margin: 0px;

}



.cbox2 a, .cbox2 a:hover {

	color: #000000;

}



.cbox2 a:hover {

	color: #ffffff;

}



.footer {

	height: 9px;

	background: url(../img/footer_bg.gif) repeat-x;

}



.rfooter a {

	color: #ffffff;

	text-decoration: none;

}



.rfooter a:hover {

	text-decoration: underline;

}



.page_content {

}



.page_content h2 {

	color: #00aa00;

	font-size: 11px;

	font-weight: bold;

}



.page_content h3 {

	color: #000000;

	font-size: 11px;

	font-weight: bold;

}



.page_content .page_title {

	background: url(../img/title_bg.png) no-repeat;

	height: 12px;

	padding: 5px 5px 8px 45px;

	color: #575757;

	font-weight: bold;

	width: 643px;

}



.mybutton {

	border: 1px solid #bcbcbc;

	background: url(../img/button_bg.gif) repeat-x;

	color: #575757;

	font-weight: bold;

	font-size: 11px;

}



#rf {

	position: fixed;

	top: 0px;

	text-align: right;

	margin: 0px 0px 0px 10px;

}



#menu_holder {

	border-bottom: 4px solid #000000;

}



.sn_table td {

	color: #575757;

}



.sn_table td a {

	color: #00aaff;

}



.smenu, .smenu:hover {

	background: url(../img/smenu.jpg) repeat-x;

	margin: 10px 3px 0px 0px;

	padding: 3px 0px;

	font-size: 12px;

	color: #000000;

	font-weight: bold;

	display: block;

	width: 70px;

	text-align: center;

	float: left;

	text-decoration: none;

}



.smenu:hover {

	background: url(../img/smenu_hover.jpg) repeat-x;

	color: #ffffff;

}



.smenuactive, .smenuactive:hover {

	background: url(../img/smenu_hover.jpg) repeat-x;

	color: #ffffff;

	margin: 10px 3px 0px 0px;

	padding: 3px 0px;

	font-size: 12px;

	font-weight: bold;

	display: block;

	width: 70px;

	text-align: center;

	float: left;

	text-decoration: none;

}



.sn_button {

	background: url(../img/sbutton.jpg) repeat-x;

	display: block;

	padding: 3px 10px;

	height: 15px;

	line-height: 15px;

	margin: 5px 0px 5px 10px;

	text-decoration: none;

}