@charset "utf-8";


.body
{
font-family:Arial, Helvetica, sans-serif;


}

body{
overflow-x:hidden}
body{
		
	
	width:800px;
	
	
	
	text-align: center;	
	margin-left: auto;
	margin-right: auto;
}




/*
html,body{
    height:100%;
    margin:0;
    padding:0;
}
body{
    text-align:center;
    min-width:800px;
    min-height:600px;
}
#vert-hoz{
    position:absolute;
    top:20%;
    left:40%;
    margin-top:-198px;
    margin-left:-313px;
    width:800px;
    height:600px;
    border:1px solid silver;
    background:#666;
    overflow-x:hidden;
	overflow-y:hidden;
    text-align:left;
}




*/


/* Green Headings */
.heading
{
font-family:"Arial";
font-size: 19px;
color:#b0c927;
}

/* Heading Position A_Projekte */
#headingp_ap
{
	position:absolute;
	left:24px;
	top:25px;
}


#headingp_ap1
{
	position:absolute;
	left:38px;
	top:25px;
}


#headingp_ap_news
{
	position:absolute;
	left:8px;
	top:25px;
	width: 341px;
}


#headingp_ap_l
{
	position:absolute;
	left:8px;
	top:25px;
}

#headingp_ap_2
{
	position:absolute;
	left:16px;
	top:25px;
}

#headingp_ap_3
{
	position:absolute;
	left:22px;
	top:25px;
}


/* Sub heading White font with Green background */
.gheading_whitebg
{
background-color:rgb(176,201,39);
font-family:"Arial";
font-weight:normal; 
color:#ffffff; 
font-size: 14px;
margin-left:24px;
margin-right:24px;
}


.gheading_whitebg1
{
background-color:rgb(176,201,39);
font-family:"Arial";
font-weight:normal; 
color:#ffffff; 
font-size: 14px;
margin-left:4px;
margin-right:4px;
}


.gheading_whitebg2
{
background-color:rgb(176,201,39);
font-family:"Arial";
font-weight:normal; 
color:#ffffff; 
font-size: 14px;
margin-left:6px;
margin-right:4px;
}

/* pink color class */
.pink
{
color:#95107d;
}


.spink
{
color:#95107d;
font-family:"Arial";
font-size:12px;
margin-left:24px;
margin-right:24px;
}

.snpink
{
color:#95107d;
font-family:"Arial";
font-size:12px;
margin-left:8px;
margin-right:24px;
}


/* Paragraph font */
p.margin
{
font-size:12px; 
font-family:"Arial";
font-weight:normal;
margin-left:24px;
margin-right:24px;

}

/* normal div font */
.margin
{
font-size:12px;
font-family:"Arial";
font-weight:normal;
margin-left:24px;
margin-right:24px;

}


.margin_ap
{
font-size:12px;
font-family:"Arial";
font-weight:normal;
margin-left:38px;
margin-right:24px;

}


.margin_news
{
font-size:12px;
font-family:"Arial";
font-weight:normal;
margin-left:8px;
margin-right:24px;

}


.marginl
{
font-size:12px;
font-family:"Arial";
font-weight:normal;
margin-left:16px;
margin-right:24px;

}



.margin_w
{
font-size:12px;
font-family:"Arial";
font-weight:normal;
margin-left:8px;
margin-right:24px;

}


.margin1
{
font-size:12px;
font-family:"Arial";
font-weight:normal;
margin-right:24px;

}


.margin2
{
font-size:12px;
font-family:"Arial";
font-weight:normal;
margin-right:24px;
margin-left:8px;
}

/* pink heading*/
.ph_size
{
color:#95107d;
font-size:15px;
font-family:"Arial";
font-weight:normal;
margin-left:24px;
margin-right:24px;
}


.ph_size_ap
{
color:#95107d;
font-size:15px;
font-family:"Arial";
font-weight:normal;
margin-left:38px;
margin-right:24px;
}


.ph_size_news
{
color:#95107d;
font-size:15px;
font-family:"Arial";
font-weight:normal;
margin-left:8px;
margin-right:24px;
}


.ph_size_w
{
color:#95107d;
font-size:15px;
font-family:"Arial";
font-weight:normal;
margin-left:16px;
margin-right:24px;
}



A:link {text-decoration: none}
A:visited{text-decoration:none}
A:active{text-decoration:none}
A:hover{text-decoration:underline}

