body {
margin:0px;
padding:0px;
color:#000000;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

p {
text-align:justify;}

ul {
text-align:left;}

a {
color: #000000;
border-bottom:#7bca6f solid 1px;
text-decoration:none;}

a:hover {
text-decoration:none;
border-bottom:#990000 solid 1px;
}

#wrapper {
margin:25px auto;
padding:0px;
height:auto;
width:958px;
}

.head{
height:158px;
width:958px;
}



.logo {
margin:0px auto;
padding:0px;
height:158px;
width:298px;
}


.navi{
float:left;
display:block;
overflow:hidden;
height:24px;
width:958px;
margin-top:20px;
margin-bottom:10px;
background-image: url(images/bg_navi.jpg);
background-repeat:no-repeat;
}

.navi a {
font-family: "Times New Roman", Times, serif;
font-size:18px;
font-weight:bold;
margin: 40px;
margin-top:0px;
margin-bottom:0px;
color:#5E5E5E;
border:none;
text-decoration:none;
overflow:hidden;}
	
.navi a:hover {
color:#7bca6f;
}	
.navi a strong {
color:#990000;
}		
	
	
/*       content left */
	
.middle_left {
float:left;
display:block;
overflow:hidden;
height:519px;
width:721px;

}

.left_img {
float:left;
display:block;
overflow:hidden;
height:519px;
width:228px;
}
.left_img a{
color:#5E5E5E;
border:none;
text-decoration:none;
font-family: "Times New Roman", Times, serif;
font-size:14px;
font-weight:bold;
float:right;
display:block;
width:228px;
margin-right:10px;
margin-top:3px;
text-align:right;
}
.left_img a:hover {
color:#7bca6f;
}	
.left_img a strong {
color:#990000;
}		
	



.left_img img{
float:left;
display:block;
overflow:hidden;
height:148px;
width:228px;
margin-bottom:10px;

}	
	
.right_img {
float:right;
display:block;
overflow:hidden;
height:519px;
width:491px;
}	
	
.right_img img{
float:right;
display:block;
overflow:hidden;
height:148px;
width:483px;
margin-bottom:10px;

}	

.right_img p {
margin:0px;
padding:0px;
text-align:justify;
float:right;
display:block;
overflow:hidden;
height:auto;
width:477px;
padding-left:8px;
padding-right:3px;
padding-top:3px;
border-left:#7bca6f solid 1px; }

.text{
margin:0px;
padding:0px;
text-align:justify;
float:right;
display:block;
overflow:hidden;
height:355px;
width:472px;
padding-left:8px;
padding-right:8px;
padding-top:3px;
border-left:#7bca6f solid 1px; }

	
	
.text h1 {
margin:0px;
margin-bottom:15px;
padding:0px;
font-family:"Times New Roman", Times, serif;
font-size:14px;
font-size:16px;}	
	
/* text scroll */

.text_scroll{
margin:0px;
padding:0px;
text-align:justify;
float:right;
display:block;
overflow-y:scroll;
height:355px;
width:472px;
padding-left:8px;
padding-right:8px;
padding-top:3px;
border-left:#7bca6f solid 1px; }

	
	
.text_scroll h1 {
margin:0px;
margin-bottom:15px;
padding:0px;
font-family:"Times New Roman", Times, serif;
font-size:14px;
font-size:16px;}	

	
	
/*       content rechts */

.middle_right{
float:right;
display:block;
overflow:hidden;
height:519px;
width:232px;

 }
		
	

.middle_right img{
float:right;
display:block;
overflow:hidden;
height:148px;
width:227px;
margin-bottom:10px;

}	
	
.infobox {
float:right;
display:block;
overflow:hidden;
height:345px;
padding-bottom:10px;
width:225px;
border:#7bca6f solid 1px;
color:#909090;
background-color:#F6F6F6;
margin-right:0px;
}
.infobox p {
margin:0px;
margin-left:5px;
margin-right:5px;
}

.infobox h2{
text-align:center;
font-size:14px;
margin-top:5px;
font-family: "Times New Roman", Times, serif;
}
.infobox ul{
margin-left:-20px;}	
	
	
	
.imgbock {
float:right;
display:block;
overflow:hidden;
height:auto;
padding-bottom:10px;
width:213px;
border:#7bca6f solid 1px;
color:#909090;
background-color:#F6F6F6;
margin-top:2px;
margin-right:0px;
padding:5px;

}	

.imgbock h2{
text-align:center;
font-size:16px;
margin:0px;
font-family: "Times New Roman", Times, serif;
}
	




.footer{
float:left;
display:block;
overflow:hidden;
height:24px;
width:958px;
margin-top:10px;
margin-bottom:10px;
background-image: url(images/bg_navi.jpg);
background-repeat:no-repeat;
}	
.footer p {
margin:0px auto;
padding:0px;
width:auto;
height:25px;
color:#333333;
font-size:12px;
margin-left:53px;
margin-top:4px;
}
	
	
.footer a {	
color:#333333;
text-decoration:none;}

.footer a:hover {	
color:#7bca6f;
text-decoration:none;}
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	