@charset "utf-8";

* {

	margin:0;

	padding:0;

}


body {

	background:url(../images/bg.jpg) top center #131516 no-repeat;

}



#content {

	background:url(../images/content.jpg) top center no-repeat;

	width:980px;

	height:810px;

	margin: 0 auto;



}



#content_text {

		padding: 0 0 0 52px;

		line-height:120%;



}



#top_footer{

    background:url(../images/footer.png) top left no-repeat;

	width:980px;

	height:124px;

	position:absolute;

	top:597px;

	z-index:10;

} 



#bottom_footer{



	background:url(../images/footer_b.jpg) top left no-repeat;

	width:980px;

	height:96px;

	position:absolute;

	top:720px;

	z-index:10;

	padding: 30px 0 0 30px;

} 

#footer_text{
    width: 700px;
	
	font-family:tahoma;

	font-weight:bold;

	font-size:16px; 

	color:#000000;
	
}



h1 {

	font-family:tahoma;

	font-size:70px; 

	color:#000000;

	line-height:60%;

}



h2, span.head2 {

	font-family:tahoma;

	font-size:20px; 

	color:#ffffff;

	line-height:105%;
	
	font-weight:bold;

}

a span.head2, a span.head4{
	text-decoration:underline;
}


h3 {

	font-family:tahoma;

	font-size:23px; 

	color:#000000;

	line-height:70%;

}



h4, span.head4 {

	font-family:tahoma;

	font-size:15px; 

	color:#999999;

	font-weight:bold;
}



h5 {

	font-family:tahoma;

	font-size:17px; 

	color:#000000;

	line-height:95%;

}



#content_left {

	float:left;



	width:600px;

	height:700px;



	z-index:5;



	}
	
#lang{
	height:20px;
}

#lang img{
	border:0px;
}

#jflanguageselection{
float:none;
margin: 0 0 0 5px;}

.rawimages {
text-align:left;
}

#menu {
	margin-top:35px;

	margin-bottom:20px;
	line-height:100%;
	font-family:tahoma;
	font-size:18px;
	font-weight:bold; 




}

#menu a{

	font-family:tahoma;

	font-size:18px;
	color:#666666;
	font-weight:bold;
	text-decoration:none;

}

#menu a:hover{

	color:#ffffff;
}

#active_menu {


}

a#active_menu{
	
	color:#000000;
	
}



.content_boxes {

	float:left;

	width:295px;

	height:95px;

	margin-bottom:5px;

}

.content_boxes a, .content_boxes a{
	text-decoration:underline;

}



.icon{

	float:left;

	text-align: center;

	width:95px;

	height:95px;

}

	

	

#content_right {

	float:right;

	width:320px;

	height:700px;

	z-index:5;

	position:relative;
	
	top: -105px;

	}

	

#more_area {
	position:relative;
	top:598px;
	z-index:20;	

	width:120px;

	padding-top:70px;

	float:right;

	padding-right:80px;

	color:#FFFFFF;

	font-size:30px;

	font-family:tahoma;

	font-weight:bold;

	text-align:center;


}	

#more_area a{
	color:#000000;
	text-decoration:none;
	font-size:28px;
}	

#more_area a:hover{

	color:#ffffff;

}	

input.inputbox {
	background:url(../images/input.png) top left no-repeat;
	border:none;
	padding-left:20px;
	padding-right:60px;
}

textarea {
	background:url(../images/textarea.png) top left no-repeat;
	border:none;
	height:115px;
	padding-left:0px;

}

button {
	background:url(../images/button.png) top left no-repeat;
	border:none;
	padding-top: 0px;
	padding-left: 3px;
	font-family:tahoma;
	width:80px;
	height:40px;
	font-size:16px; 
	font-weight: bold;
	color:#FFFFFF;

}

.contact_email {
	font-family:tahoma;

	font-size:16px; 
	font-weight: normal;

	color:#999999;
}

#component-contact{
	position:relative;
	top:0px;}




