body {
background-image:url(images/bg_body.jpg);
background-repeat:repeat-x;
background-color:#FAEDDF;
margin:0px;
padding:0px;
}



img {
border:none;
}

.head {
float:left;
display:block;
overflow: hidden;
width:745px;
height:58px;}



/*    NAVI TOP */


.nav_top{
float:right;
display:block;
overflow: hidden;
width:550px;
height:20px;
margin-right:70px;
margin-top:2px;
text-align:right;}

.nav_top a {
float:right;
display:block;
overflow: hidden;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#999;
display:block;
padding:1px;
background-color:#FFFFFF;
border:#666 solid 1px;
text-decoration:none;
letter-spacing:1px;
width:80px;
margin-left:35px;
margin-top:2px;
text-align:center;
}

.nav_top a:hover {
color:#990000;
border:#990000 solid 1px;

}
/*    NAVI TOP ENDE  */






/*   WRAPPER   */
.wrapper {
float:left;
display:block;
overflow: hidden;
width:745px;
height:auto;}
	
	/* wrapper-site */
.wrapper-site {
float:left;
width:800px;
margin-top:0px;
height:auto;}
	/* wrapper-site ende*/
	
/*   WRAPPER   ENDE */







/*    NAVI LEFT WRAPPER*/
.navi_left_block{
float:left;
display:block;
overflow: hidden;
width:168px;
height:750px;
background-color:#FAEDDF;
background-image:url(images/bg_navi_left.jpg);
background-position:bottom;
background-repeat:no-repeat;
margin-top:1px;
}
/*    NAVI LEFT WRAPPER ENDE */












/*    NAVI LEFT */
.navi_left{
float:left;
display:block;
overflow: hidden;
width:167px;
height: auto;
border-right:#F6D6A9 solid 1px;

}

.navi_left a{
float:left;
display:block;
overflow: hidden;
border:#F6D6A9 solid 1px;
border-top:none;
border-left:none;
color:#990000;
text-decoration:none;
background-color:#FFFFFF;
width:160px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
padding:3px;
padding-left:15px;
padding-right:0px;
letter-spacing:1px;
padding-top:4px;
}
.navi_left a:hover {
text-decoration:none;}



		/*  untermenü */

.navi_left ul {
float:left;
display:block;
overflow:hidden;
width:145px;
background-color:#FAEDDF;
margin-left:-25px;
margin-top:0px;
list-style:none;
}

.navi_left li.none a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#999;
text-decoration:none;
border-bottom:#990000 solid 1px;
background-color:#FAEDDF;
margin:0px;
padding-left:0px;
width:145px;
font-weight:normal;
display:block;
}
.navi_left li.none a:hover{
color:#999;
text-decoration:none;
}

.navi_left li.none_under a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000;
text-decoration:none;
border-bottom:#990000 solid 0px;
background-color:#FAEDDF;
margin:0px;
padding-left:0px;
}
.navi_left li.none_under a:hover{
color:#990000;
text-decoration:underline;
}


.navi_left li a {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000;
text-decoration:none;
border-bottom:#990000 solid 1px;
background-color:#FAEDDF;
margin:0px;
padding-left:0px;

}
.navi_left li a:hover {
color:#990000;
text-decoration:underline;
}
		/*  untermenü ende */








		/*  übberweiserformular */

.navi_left_block span {
float:left;
display:block;
overflow:hidden;
margin-left:15px;
_margin-left/**/:/**/7px;
margin-top:30px;}

.navi_left_block span a{
color:#000000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
letter-spacing:1px;
text-decoration:none;}

.navi_left_block span a:hover{
color:#990000;
text-decoration:underline;}

		/*  übberweiserformular ende*/


/*    NAVI LEFT ENDE */











/*    CONTENT INDEX    */
.content-001{
float:left;
display:block;
overflow: hidden;
width:572px;
height:503px;
margin-top:2px;
background-image:url(images/bg_content-001.jpg);
background-repeat: no-repeat;
background-position:left;
}

.text-content-001 {
float:right;
margin-right:20px;
_margin-right/**/:/**/5px;
margin-top:140px;
color:#000000;
font-size:18px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
width:320px;
letter-spacing:1px;
line-height:22px;
}
.text-content-001 h1 {
float:left;
color:#000000;
font-size:18px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
width:200px;
letter-spacing:1px;
margin:0px;
padding:0px;
}
.text-content-001 a{
color:#990000;
text-decoration:underline;
font-size:18px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
letter-spacing:1px;
}

.text-content-001 a:hover{
color:#990000;
text-decoration:underline;}
/*    CONTENT INDEX ENDE   */





/*    CONTENT SITE    */

.content-site{
float:right;
display:block;
/* overflow-y: scroll; */
overflow:hidden;
width:600px;
height:auto;
margin-top:2px;
text-align:right;
margin-left:5px;
text-align:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
letter-spacing:1px;
color:#000000;}

.content-site a{
color:#000000;
text-decoration:underline;
}

.content-site a:hover{
color:#990000;
text-decoration:none;
}



.fuerh1{
float:left;
text-align:left;
display:block;
overflow:hidden;
width:600px;
height:25px;
}
.fuerh1 h1 {
margin:0px;
padding:0px;
color:#000000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;}

.content-site h2{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
border-bottom:#999 solid 1px;
color:#000000;
/margin-top:10px;
}
.content-site p {
float:left;
display:block;
overflow:hidden;
width:600px;
height:auto;
margin-bottom:10px;
}


.content-site p strong{
display:block;
margin-top:15px;
margin-bottom:-20px;
/margin-bottom:0px;}

.content-site ul {
margin-top:15px;
margin-bottom:15px;
}
.content-site li {
list-style: circle;
}
.div_ul  {
float:left;
display:block;
overflow:hidden;
width:600px;
height:auto;
margin-bottom:10px;
}
.img_left {
float:left;
display:block; 
overflow:hidden; 
margin-right:5px;
}



.content-site td {
padding:3px;
}
.content-site table {
width:600px;
float:right;
height:auto;
margin:0px;
margin-top:15px;
padding:0px;
border:#FAEDDF solid 1px;
}
.tr_pink {
background-color:#FAEDDF;
}
.tr_white {
background-color:#fff;}
.td_left {
width:170px;}




.text_bold_grau {
float:left;
display:block;
overflow:hidden;
width:600px;
font-weight:bold;
color:#999;
padding:20px;
padding-left:0px;
font-size:13px;
border-bottom:#999 solid 1px;
}
.text_bold_grau a{
color:#999;
}



.text_bold_red {
float:left;
display:block;
overflow:hidden;
width:600px;
font-weight:bold;
color:#990000;
padding:20px;
padding-left:0px;
font-size:13px;
}
.text_bold_red a{
color:#990000;
}

.text_block {
float:left;
display:block;
overflow:hidden;
width:650px;
height:auto;
}

.text_left {
float:left;
display:block;
overflow:hidden;
width:460px;
height:auto;
}
.text_left p {
float:left;
display:block;
overflow:hidden;
width:460px;
height:auto;
margin-bottom:10px;
}

.text_right {
float:left;
display:block;
overflow:hidden;
width:150px;
height:auto;
margin-left:5px;
padding:0px;
}

.text_right p{
float:right;
display:block;
overflow:hidden;
width:140px;
height:auto;
text-align:left;
color:#999;
margin:0px;
margin-bottom:20px;
font-size:9px;
padding:0px;
}
.text_right img{
float:right;
display:block;
overflow:hidden;
width:150px;
height:auto;
}

/*    CONTENT SITE  ENDE  */



/*    FOOTER   */

.footer {
float:left;
margin:20px;
margin-right:0px;
margin-bottom:25px;
margin-left:170px;
_margin-left/**/:/**/100px;
margin-top:25px;
height:auto;
width:660px;
color:#999;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;


}

.footer b{
float:left;
display:block;
overflow:hidden;
height:15px;
width:660px;
clear:both;
font-style:italic;
}

.footer p {
float:left;
display:block;
overflow: hidden;
border:none;
border-bottom:#999 solid 1px;
border-top:#999 solid 1px;
color:#999;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
padding:10px;
margin-top:2px;
width:660px;
}
.footer a{
color:#999;
text-decoration:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;}


.footer a:hover{
color:#990000;
text-decoration:underline;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;}

/*    CONTENT INDEX ENDE   */