/*#######################
#	COMMON				#
#######################*/

* {
	margin:0;
	padding:0;
}

body {
	background-color:#000000;
	text-align:center;
}

p {
	text-align:center;
}

a {
	color:#FFFFFF;
	text-decoration:none;
}

a:hover {
	color:#e5146f;
	text-decoration:none;
}

/*#######################
#	LAYOUT				#
#######################*/

#wrapper div {
	top:0;
	text-align:left;
	position:relative;
	width:1024px;
	overflow:hidden;
	height:607px;
	margin:0px auto -1px auto;
}

div#newnav {
	position:relative;
	height:82px;
	width:1024px;
	text-align:left;
	background-image:url(bg_top.jpg);
	background-repeat:no-repeat;
}

div#divContent {
	width:1024px;
	height:650px;
	text-align:left;
	background-image:url(bg_left.jpg);
	background-repeat:no-repeat;

}

.conTentLeft {
	position:relative;
	width:164px;
	height:1050px;
	float:left;
	text-align:right;
	background-repeat:no-repeat;
}

.conTent {
	float:right;
	width:860px;
	height:1042px;
	position:relative;
	background-image:url(bg_content.jpg);
	background-repeat:no-repeat;
	text-align:left;
}

.conTentB {
	float:right;
	width:660px;
	height:1042px;
	position:relative;
	background-image:url(bg_content_b.jpg);
	background-repeat:no-repeat;
	text-align:left;
}


#navig ul {
	list-style-type:none;
	float:center;
	height:3px;
	padding:0;
}

#navig ul li, #navig li a {
	float:center;
	display:inline;
	padding:30px 0px 0px 0px;
}

#navig .active a, #navig ul li a:hover {
	background-image:url(images/menu/hover.png);

}

.menu01 a {
	display:block;
	width:191px;
	height:33px;
	background-image:url(images/buttons/web/insz_hover.png);

}

.menu01 a:hover {
	background-position:-191px 0px;

}

.menu02 a {
	display:block;
	width:112px;
	height:30px;
	background-image:url(images/buttons/web/kont_h.png);

}

.menu02 a:hover {
	background-position:-112px 0px;

}

.menu03 a {
	display:block;
	width:59px;
	height:33px;
	background-image:url(images/buttons/web/vita_hover.png);

}

.menu03 a:hover {
	background-position:-59px 0px;

}


.menu04 a {
	display:block;
	width:86px;
	height:33px;
	background-image:url(images/buttons/web/home_hover.png);

}

.menu04 a:hover {
	background-position:-86px 0px;

}



.piece00 a {
	display:block;
	width:93px;
	height:18px;
	background-image:url(images/buttons/web/astro_n.jpg);

}

.piece00 a:hover {
	background-position:-93px 0px;

}



.piece01 a {
	display:block;
	width:56px;
	height:18px;
	background-image:url(images/buttons/web/derdu.jpg);

}

.piece01 a:hover {
	background-position:-56px 0px;

}

.piece02 a {
	display:block;
	width:79px;
	height:18px;
	background-image:url(images/buttons/web/freie_n.jpg);

}

.piece02 a:hover {
	background-position:-79px 0px;

}

.piece03 a {
	display:block;
	width:93px;
	height:18px;
	background-image:url(images/buttons/web/hort_n.jpg);

}

.piece03 a:hover {
	background-position:-93px 0px;

}

.piece04 a {
	display:block;
	width:131px;
	height:18px;
	background-image:url(images/buttons/web/michael_n.jpg);

}

.piece04 a:hover {
	background-position:-131px 0px;

}

.piece05 a {
	display:block;
	width:130px;
	height:18px;
	background-image:url(images/buttons/web/impo_n.jpg);

}

.piece05 a:hover {
	background-position:-130px 0px;

}




.piece06 a {
	display:block;
	width:102px;
	height:18px;
	background-image:url(images/buttons/web/diwan.jpg);

}

.piece06 a:hover {
	background-position:-51px 0px;

}

.piece07 a {
	display:block;
	width:142px;
	height:18px;
	background-image:url(images/buttons/web/antigone.jpg);

}

.piece07 a:hover {
	background-position:-71px 0px;

}

.piece08 a {
	display:block;
	width:172px;
	height:18px;
	background-image:url(images/buttons/web/mueller.jpg);

}

.piece08 a:hover {
	background-position:-86px 0px;

}




.piece09 a {
	display:block;
	width:132px;
	height:18px;
	background-image:url(images/buttons/web/mema.jpg);

}

.piece09 a:hover {
	background-position:-132px 0px;

}


.piece10 a {
	display:block;
	width:89px;
	height:18px;
	background-image:url(images/buttons/web/demokratie.jpg);

}

.piece10 a:hover {
	background-position:-89px 0px;

}


.piece11 a {
	display:block;
	width:124px;
	height:18px;
	background-image:url(images/buttons/web/schoeller.jpg);

}

.piece11 a:hover {
	background-position:-124px 0px;

}

.piece12 a {
	display:block;
	width:86px;
	height:18px;
	background-image:url(images/buttons/web/tiereessen.jpg);

}

.piece12 a:hover {
	background-position:-86px 0px;

}




.foto00 a {
	display:block;
	width:93px;
	height:18px;
	background-image:url(images/buttons/web/astro_n.jpg);

}

.foto00 a:hover {
	background-position:-93px 0px;

}



.foto01 a {
	display:block;
	width:56px;
	height:18px;
	background-image:url(images/buttons/web/derdu.jpg);

}

.foto01 a:hover {
	background-position:-56px 0px;

}

.foto02 a {
	display:block;
	width:79px;
	height:18px;
	background-image:url(images/buttons/web/freie_n.jpg);

}

.foto02 a:hover {
	background-position:-79px 0px;

}

.foto03 a {
	display:block;
	width:93px;
	height:18px;
	background-image:url(images/buttons/web/hort_n.jpg);

}

.foto03 a:hover {
	background-position:-93px 0px;

}

.foto04 a {
	display:block;
	width:131px;
	height:18px;
	background-image:url(images/buttons/web/michael_n.jpg);

}

.foto04 a:hover {
	background-position:-131px 0px;

}

.foto05 a {
	display:block;
	width:130px;
	height:18px;
	background-image:url(images/buttons/web/impo_n.jpg);

}

.foto05 a:hover {
	background-position:-130px 0px;

}



/*#######################
#	FONTS	#
#######################*/

h1 {
	
	
	font-family: 'Open Sans', sans-serif;	
 	font-weight: semibold;
 

    font-size: 19px;  
    text-align:left;
    color:#FFFFFF;

	margin: 0px 5px;
	padding: 0px 0px 0px 0px;	

	
	}

h2 {
	
	
	font-family: 'Open Sans';	
 	font-weight: normal;

    font-size: 12px;  
    text-align:left;
    color:#FFFFFF;


	margin: 0px 5px;
	padding: 0px 0px 0px 0px;
	
	}	

h3 {
	
	margin: 0px 5px;
	padding: 5px 0px 0px 0px;	
	font-family: 'Open Sans',sans-serif;	
 	font-weight: bold;
 

    font-size: 20px;  
    text-align:left;
    color:#e4156f;

	}
	
h4 {
	
	margin: 0px 5px;
	padding: 0px 0px 0px 0px;	
	font-family: 'Open Sans';	
 	font-weight: normal;
 

    font-size: 14px;  
    text-align:left;
    color:#e4156f;	
	}	
		
h5 {
	
	margin: 0px 5px;
	padding: 0px 0px 0px 0px;	
	font-family: 'Open Sans',sans-serif;	
 	font-weight: normal;
 

    font-size: 10px;  
    text-align:left;
    color:#FFFFFF;
	
	}	

h6 {
	
	
	font-family: 'Open Sans',sans-serif;	
 	font-weight: normal;

    font-size: 12px;  
    text-align:middle;
    color:#e4156f;


	margin: 0px 5px;
	padding: 0px 0px 0px 0px;
	
	}	
h7 {
	
	margin: 0px 5px;
	padding: 5px 0px 5px 0px;	
	font-family: 'Open Sans',sans-serif;	
 	font-weight: bold;
 

    font-size: 23px;  
    text-align:left;
    color:#e4156f;

	}
