@charset "utf-8";
/* CSS Document */
html
{
	height:100%;
	width:100%;
	padding:0px;
	margin:0px;
}
body
{
	background-image:url(pix/bg.jpg);
	background-position:center;
	padding:0px;
	margin:0px;
	height:100%;
	width:100%;
	overflow:hidden;
	font-family:Arial, Helvetica, sans-serif;
	line-height:18px;
	font-size:12px;
	color:#000000;
}
input
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
textarea
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
img
{
	border:0px;
}
ul
{
	margin-top:0px;
	margin-bottom:0px;
}
a
{
	color:#BC6305;
	text-decoration:none;
}
a:hover
{
	text-decoration:underline;
}
h1
{
	color:#AEDA23;
	padding:0px;
	margin:0px;
	margin-top:20px;
	margin-bottom:0px;
	font-size:21px;
	line-height:27px;
	font-weight:normal;
}
h2
{
	color:#AEDA23;
	padding:0px;
	margin:0px;
	margin-top:20px;
	margin-bottom:0px;
	font-size:16px;
	line-height:22px;
	font-weight:normal;
}
#site_body
{
	height:100%;
	width:100%;
	overflow:auto;
	overflow-y:scroll;
	position:relative;
}
#content_container
{
	width:850px;
	margin-top:40px;
	margin-left:auto;
	margin-right:auto;
	position:relative;
	padding:0px;
}
#spacer
{
	height:40px;
}
.bg_border
{
	display:block;
	position:relative;
	width:100%; 
	height:13px;
}
#head
{
	position:relative;
	background-color:#ffffff;
	height:113px;
	width:100%;
}
#head #logo
{
	position:absolute;
	display:block;
	left:30px;
	top:-13px;
}
#head #menu_container
{
	position:absolute;
	display:block;
	right:17px;
	top:50px;
	height:22px;
	line-height:22px;
}
#head #menu_container a
{
	display:block;
	float:right;
	height:22px;
	line-height:22px;
	color:#BC6305;
	padding-right:8px;
	padding-left:8px;
	font-size:14px;
	letter-spacing:1px;
	text-decoration:none;
}
#head #menu_container a.active
{
	border-bottom:4px solid #AEDA23;
	text-decoration:none;
}
#head #menu_container a:hover
{
	border-bottom:4px solid #AEDA23;
	text-decoration:none;
}
#flash_container
{
	position:relative;
	background-color:#AEDA23;
	height:122px;
	width:100%;
	border-bottom:7px solid #fff241;
}
#inner_content_container
{
	position:relative;
	background-color:#ffffff;
	padding-left:25px;
	padding-right:25px;
}
#inner_content_container #left_content
{
	position:relative;
	display:block;
	width:510px;
	float:left;
}
#inner_content_container #left_content .anchor_back
{
	display:block;
	text-align:right;
	background-image:url(pix/arrow_up.gif);
	background-position:right center;
	background-repeat:no-repeat;
	padding-right:20px;
}
#inner_content_container #anchor_container
{
	margin-top:20px;
}
#inner_content_container #left_content img
{
	margin:0px;
	margin-top:20px;
	margin-bottom:5px;
}
#inner_content_container #left_content .img_left
{
	margin-right:10px;
	float:left;
}
#inner_content_container #left_content .img_right
{
	margin-left:10px;
	float:right;
}
#inner_content_container #left_content p
{
	padding:0px;
	margin:0px;
	margin-top:20px;
	text-align:justify;
}
#inner_content_container #left_content .button_with_description
{
	text-align:right;
	margin-top:10px;
}
#inner_content_container #left_content .button_with_description span
{
	vertical-align:middle;
}
#inner_content_container #left_content .button_with_description img
{
	vertical-align:middle;
	margin:0px;
	cursor:pointer;
}
#inner_content_container #right_content
{
	position:relative;
	display:block;
	width:247px;
	float:right;
}
#inner_content_container #right_content #contact_person_box
{
	position:relative;
	height:141px;
	width:100%;
}
#inner_content_container #right_content #contact_person_box img
{
	position:absolute;
	display:block;
	bottom:0px;
}
#inner_content_container #right_content #contact_form_box
{
	position:relative;
	width:100%;
	margin-top:18px;
	background-image:url(pix/contactform_bg.gif);
	background-position:right top;
	background-repeat:no-repeat;
	margin-bottom:20px;
}
#inner_content_container #right_content #contact_form_box .row
{
	height:23px;
	line-height:23px;
	position:relative;
	width:100%;
	margin-bottom:3px;	
}
#inner_content_container #right_content #contact_form_box .row input
{
	position:absolute;
	display:block;
	width:180px;
	height:18px;
	right:3px;
	top:1px;
	border:0px;
	padding:0px;
	padding-top:3px;
}
#inner_content_container #right_content #contact_form_box .row textarea
{
	position:absolute;
	display:block;
	width:180px;
	height:113px;
	right:3px;
	top:1px;
	border:0px;
	overflow:auto;
}
#inner_content_container #right_content #contact_form_box .row img
{
	position:absolute;
	display:block;
	right:0px;
	top:0px;
	cursor:pointer;
}
#inner_content_container #right_content .bttn_menu
{
	display:block;
	position:relative;
	right:0px;
	text-align:right;
	width:188px;
	float:right;
	margin-bottom:10px;
}
#inner_content_container #right_content .bttn_menu img
{
	display:block;
}
#inner_content_container #footer
{
	margin-top:20px;
	position:relative;
	background-color:#ffffff;
	height:28px;
	line-height:40px;
	border-top:7px solid #fff241;
	color:#BC6305;
	font-size:11px;
}
#inner_content_container #futuresign
{
	display:block;
	height:28px;
	line-height:40px;
	position:absolute;
	right:0px;
	top:0px;
}
.clear_both
{
	position:relative;
	line-height:1px;
	font-size:1px;
	clear:both;
	margin-bottom:-1px;
}
