body {
	margin: 0px;
	background-color: #2F60A3;
	background-image: url(images/main_bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.lang_bg {
	background-image: url(images/bg_language.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 10px;
}
.menu_bg {
	background-image: url(images/bg_menu.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.button_bg {
	background-image: url(images/menu_bg.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.splash_main_bg {
	background-image: url(images/splash_main_bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.middle_splash_bg {
	background-image: url(images/middle_splash_bg.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.middle_text_bg {
	background-image: url(images/middle_text_bg.gif);
	background-repeat: repeat-y;
	background-position: left top;
	background-color: #CCD6E5;
}
.middle_text_bottom_bg {
	background-image: url(images/middle_text_bottom_bg.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.logo_box_bg {
	background-image: url(images/logo_box_bg.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.logotypes_space {
	padding-top: 18px;
	padding-right: 30px;
	padding-bottom: 18px;
	padding-left: 37px;
}
.content_top_bg {
	background-image: url(images/content_top_bg.gif);
	background-color: #3C66AA;
	background-repeat: repeat-x;
	background-position: left top;
}
.content_left_bg {
	background-image: url(images/content_left_bg.gif);
	background-color: #3C66AA;
	background-repeat: repeat-y;
	background-position: left top;
}
.content_bg {
	background-color: #3C66AA;
	background-image: url(images/content_bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-bottom: 15px;
}
.footer_bg {
	background-image: url(images/footer_bg.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.intro_text_bg {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	color: #000000;
	padding-top: 15px;
	padding-bottom: 30px;
	padding-left: 43px;
	line-height: 16px;
}
.small_text {
	font-family: Tahoma, Verdana, Arial;
	font-size: 9px;
	color: #FFFFFF;
	padding-right: 5px;
}
.white_link {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	color: #FFFFFF;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 5px;
}

a.white_link {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	color: #FFD157;
	text-decoration: none;
	
}

a.white_link:hover {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	color: #FFCC00;
	text-decoration: underline;
	
}

.yellow_link {
	font-family: Tahoma, Verdana, Arial;
	font-size: 10px;
	color: #FFFFFF;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 5px;
}

a.yellow_link {
	font-family: Tahoma, Verdana, Arial;
	font-size: 10px;
	color: #FFD157;
	text-decoration: none;
	
}

a.yellow_link:hover {
	font-family: Tahoma, Verdana, Arial;
	font-size: 10px;
	color: #FFCC00;
	text-decoration: underline;
	
}
.content_text {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	line-height: 16px;
	color: #FFFFFF;
	padding-right: 20px;
	padding-bottom: 30px;
	padding-left: 10px;
}
.sub_menu_space {
	font-family: Tahoma, Verdana, Arial;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	padding-left: 50px;
	padding-top: 5px;
}

a.sub_menu {
	font-family: Tahoma, Verdana, Arial;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}

a.sub_menu:hover {
	font-family: Tahoma, Verdana, Arial;
	font-size: 10px;
	color: #0066CC;
	text-decoration: underline;
}
.middle_text_bottom {
	background-image: url(images/middle_text_bottom.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

.padding_30 {
	padding-left: 30px;
}
a.small_text_link {
	font-family: Tahoma, Verdana, Arial;
	font-size: 10px;
	color: #FFD157;
	text-decoration: none;
}


a.small_text_link:hover {
	font-family: Tahoma, Verdana, Arial;
	font-size: 10px;
	color: #FFD157;
	text-decoration: underline;
}
a {
	color: #FFD157;
	text-decoration: none;
}

.intro_text_bg_inner {
	background-image: url(images/intro_text_bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	color: #000000;
	padding-top: 20px;
	padding-bottom: 5px;
	padding-left: 40px;
	line-height: 16px;
}

a.menu {
	color: #FFFFFF;
	text-decoration: none;
	font-size: 11px;
}
a.menu:hover {
	color: #000000;
	text-decoration: underline;
	font-size: 11px;
}
.menu_active {
	color: #000000;
	text-decoration: underline;
	font-size: 11px;
}
.main_table {
	background-image: url(images/content_back.jpg);
	background-repeat: no-repeat;
	background-color: #3C66AA;
}
.content_top_inner_bg {
	background-image: url(images/content_top_inner_bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	background-color: #3C66AA;
}
.content_space_inner {
	padding-right: 10px;
	padding-left: 15px;
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	line-height: 16px;
	color: #FFFFFF;
}
.sub_menu_bg {
	background-image: url(images/sub_menu_bg.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.sub_sub_corner {
	background-image: url(images/sub_sub_corner.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	font-family: Tahoma, Verdana, Arial;
	font-size: 10px;
	color: #FFD157;
	padding-top: 5px;
	padding-left: 40px;
	padding-bottom: 7px;
}
.yellow {
	color: #FFD157;
}
a.link_news {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	color: #FFFFFF;
}
.content_text_inner {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	line-height: 16px;
	color: #FFFFFF;
	padding-right: 20px;
	padding-bottom: 30px;
	padding-left: 10px;
	padding-top: 20px;
}
select {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	color: #666666;
}
.image_preview_table {
	background-color: #396FAD;
	border: 1px solid #537CB4;
}

h4 {
font-size:11px;
}

.footer_logo_bg {

	background-image: url(images/footer_logo_bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}

.ehouse {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	line-height: normal;
	color: #FFD157;
	padding-top: 15px;
}