html{
	min-width: 			300px;
	height:				100%;
} 

body{
	background-color: 	White;
	height:				90%;
	color: 				white;
	margin: 			0;
	padding: 			0;
	
	line-height:		30px;
}

/*Headerdeklaration*/

#header{
	position: 			absolute;
	background-image: 	url(header.jpg);
	width:				800px;
	height:				250px;
	text-align:			center;
	left: 				175px;
	top:				125px;
	z-index:			1;
	}

#header2{
	position: 			absolute;
	background-image: 	url(header2.jpg);
	width:				800px;
	height:				250px;
	text-align:			center;
	left: 				175px;
	top:				125px;
	z-index:			1;
	}

#header3{
	position: 			absolute;
	background-image: 	url(header3.jpg);
	width:				800px;
	height:				250px;
	text-align:			center;
	left: 				175px;
	top:				125px;
	z-index:			1;
	}

#header4{
	position: 			absolute;
	background-image: 	url(header4.jpg);
	width:				800px;
	height:				250px;
	text-align:			center;
	left: 				175px;
	top:				125px;
	z-index:			1;
	}

#header5{
	position: 			absolute;
	background-image: 	url(header5.jpg);
	width:				800px;
	height:				250px;
	text-align:			center;
	left: 				175px;
	top:				125px;
	z-index:			1;
	}

#header6{
	position: 			absolute;
	background-image: 	url(header6.jpg);
	width:				800px;
	height:				250px;
	text-align:			center;
	left: 				175px;
	top:				125px;
	z-index:			1;
	}

#header7{
	position: 			absolute;
	background-image: 	url(header7.jpg);
	width:				800px;
	height:				250px;
	text-align:			center;
	left: 				175px;
	top:				125px;
	z-index:			1;
	}

#header8{
	position: 			absolute;
	background-image: 	url(header8.jpg);
	width:				800px;
	height:				250px;
	text-align:			center;
	left: 				175px;
	top:				125px;
	z-index:			1;
	}

#header9{
	position: 			absolute;
	background-image: 	url(header9.jpg);
	width:				800px;
	height:				250px;
	text-align:			center;
	left: 				175px;
	top:				125px;
	z-index:			1;
	}

#header10{
	position: 			absolute;
	background-image: 	url(header10.jpg);
	width:				800px;
	height:				250px;
	text-align:			center;
	left: 				175px;
	top:				125px;
	z-index:			1;
	}

#header11{
	position: 			absolute;
	background-image: 	url(header11.jpg);
	width:				800px;
	height:				250px;
	text-align:			center;
	left: 				175px;
	top:				125px;
	z-index:			1;
	}

#header12{
	position: 			absolute;
	background-image: 	url(header12.jpg);
	width:				800px;
	height:				250px;
	text-align:			center;
	left: 				175px;
	top:				125px;
	z-index:			1;
	}

#header13{
	position: 			absolute;
	background-image: 	url(header13.jpg);
	width:				800px;
	height:				250px;
	text-align:			center;
	left: 				175px;
	top:				125px;
	z-index:			1;
	}

#header14{
	position: 			absolute;
	background-image: 	url(header14.jpg);
	width:				800px;
	height:				250px;
	text-align:			center;
	left: 				175px;
	top:				125px;
	z-index:			1;
	}

#header15{
	position: 			absolute;
	background-image: 	url(header15.jpg);
	width:				800px;
	height:				250px;
	text-align:			center;
	left: 				175px;
	top:				125px;
	z-index:			1;
	}

#header16{
	position: 			absolute;
	background-image: 	url(header16.jpg);
	width:				800px;
	height:				250px;
	text-align:			center;
	left: 				175px;
	top:				125px;
	z-index:			1;
	}

#header17test{
	position: 			absolute;
	background-image: 	url(header17_b.jpg);	
	width:				800px;
	height:				250px;
	text-align:			center;
	left: 				165px;
	top:				125px;
	z-index:			1;
	}

#header17{
	position: 			absolute;
	width:				800px;
	height:				250px;
	
	text-align:			center;
	left: 				165px;
	top:				125px;
	z-index:			1;
	}	



#headerneu14{
	position: 			absolute;
	width:				800px;
	height:				250px;
	
	text-align:			center;
	left: 				175px;
	top:				125px;
	z-index:			1;
	}		


#header281{
	position: 			absolute;
	width:				780px;
	height:				300px;
	
	text-align:			center;
	left: 				165px;
	top:				125px;
	z-index:			1;
	}	

#header17test:hover{
	position: 			absolute;
	background-image: 	url(header17_a.jpg);	
	width:				800px;
	height:				250px;
	text-align:			center;
	left: 				165px;
	top:				125px;
	z-index:			1;
	}	


#header17_b_1{
	position: 			relative;
	background-image: 	url(header17_b_1.jpg);	
	width:				251px;
	height:				239px;
	text-align:			center;
	left: 				0px;
	top:				0px;
	z-index:			25;
	}

#header17_b_1:hover{
	position: 			relative;
	background-image: 	url(header17_b_1s.jpg);	
	width:				251px;
	height:				239px;
	text-align:			center;
	left: 				0px;
	top:				0px;
	z-index:			1;
	}	

#header17_b_2{
	position: 			relative;
	background-image: 	url(header17_b_2.jpg);	
	width:				251px;
	height:				239px;
	text-align:			center;
	left: 				265px;
top:				-239px;
	z-index:			25;
	}

#header17_b_2:hover{
	position: 			relative;
	background-image: 	url(header17_b_1s.jpg);	
	width:				251px;
	height:				239px;
	text-align:			center;
	left: 				265px;
	top:				-239px;
	z-index:			25;
	}		

#header17_b_3{
	position: 			relative;
	background-image: 	url(header17_b_2.jpg);	
	width:				251px;
	height:				239px;
	text-align:			center;
	left: 				530px;
top:				-478px;
	z-index:			25;
	}

#header17_b_3:hover{
	position: 			relative;
	background-image: 	url(header17_b_1s.jpg);	
	width:				251px;
	height:				239px;
	text-align:			center;
	left: 				530px;
	top:				-478px;
	z-index:			25;
	}	

	

#header19{
	position: 			absolute;
	background-image: 	url(header19.jpg);
	width:				800px;
	height:				250px;
	text-align:			center;
	left: 				175px;
	top:				125px;
	z-index:			1;
	}	

#header28{
	position: 			absolute;
	background-image: 	url(header28.jpg);
	width:				800px;
	height:				250px;
	text-align:			center;
	left: 				175px;
	top:				125px;
	z-index:			1;
	}

#header29{
	position: 			absolute;
	background-image: 	url(header29.jpg);
	width:				800px;
	height:				250px;
	text-align:			center;
	left: 				175px;
	top:				125px;
	z-index:			1;
	}

#logo{
	position: 			absolute;
	background-image: 	url(logo.jpg);
	width:				334px;
	height:				78px;
	left: 				620px;
	top:				40px;
	z-index:			8;
}

#contact_data{
	position: 			absolute;
	text-align:			left;
	width:				334px;	
	color:				#3a3939;
	height:				78px;
	left: 				963px;
	top:				125px;
	font: 				10px tahoma, helvetica, sans-serif;
	line-height:		17px;
	z-index:			88;
}


/*Klassen*/

.contentLink{
color: #FC9F0F	;
}

.contentLink:hover{
color:	#FC9F0F;
font-weight: bold;
}

.contentLink:active{
color:	#5e5e5e;
font-weight: bold;
}


.contentLink6{
color: #DD156D	;
}

.contentLink6:hover{
color:	#DD156D;
font-weight: bold;
}

.contentLink6:active{
color:	#5e5e5e;
font-weight: bold;
}






.contentLink2{
color:	#82BE1A;
}

.contentLink2:hover{
color:	#82BE1A;
font-weight: bold;
}

.contentLink2:active{
color:	#5e5e5e;
font-weight: bold;
}







.contentLink3{
color:	#367ec6;
}

.contentLink3:hover{
color:	#367ec6;
font-weight: bold;
}

.contentLink3:active{
color:	#5e5e5e;
font-weight: bold;
}








.paddingTable{
vertical-align:					top;
text-align:					left;
padding-right:	30px;
}

.tableLink{
color:				#82BE1A;
	font: 				18px tahoma, helvetica, sans-serif;
	margin:				0;
}

.tableLink:hover{
background-color: #82BE1A;
color:						#FFFFFF;


}

.tableLink2{
color:				#DD156D;
	font: 				18px tahoma, helvetica, sans-serif;
	margin:				0;
}

.tableLink2:hover{
background-color: #DD156D;
color:						#FFFFFF;


}

.tableLink3{
color:				#367ec6;
	font: 				18px tahoma, helvetica, sans-serif;
	margin:				0;
}

.tableLink3:hover{
background-color: #367ec6;
color:						#FFFFFF;


}



.tableLink4{
color:				#FC9F0F;
	font: 				18px tahoma, helvetica, sans-serif;
	margin:				0;
}

.tableLink4:hover{
background-color: #FC9F0F;
color:						#FFFFFF;


}



/*Linkmenü*/


a{
	color:				#868686;
}

.link1 {
 	text-align:			center;
 	text-indent: 		0,5em;
 	color:				#b7641f;
 	
}

.link2 {
 	
 	color:				#cecdcc;
	text-decoration:	none;
}

a:active { 
 	
 	color:				#ff4e00;
	}
		 
a:link 	 {
 	text-decoration:	none;
	 	 }
	 	 
a:hover  {
 	color:				#f49e00; 
  	 	 }
	 	 
a:visited{
 	text-decoration:	none;
	 	 }

a:hover span{
	color:				green;
		}

#linkmenu{
	color:				#5e5e5e;
	position:			absolute;
	text-align:			right;
	background-color: 	transparent;
	font: 				10px tahoma, helvetica, sans-serif;
	width:				150px;
	left:				0px;
	top:				128px;
	line-height:		17px;
	z-index:			88;
}







#sublink_menu{
	color:				#5e5e5e;
	position:			absolute;
	text-align:			left;
	background-color: 	transparent;
	font: 				10px tahoma, helvetica, sans-serif;
	width:				280px;
	left:				178px;
	top:				95px;
	line-height:		17px;
	z-index:			88;
}


/*Überschriften*/

h1{
	color:				#3a3939;
	font: 				12px tahoma, helvetica, sans-serif;	
	padding-top:	10px;
	font-weight:	bold;	
	padding-bottom:	10px;
	margin:				0;
	
}

h2{
	color:				#82BE1A;
	font: 				12px tahoma, helvetica, sans-serif;
	padding-top:	10px;
	font-weight:	bold;	
	padding-bottom:	10px;
	margin:				0;
	
	
}

h3{
	color:				#FC9F0F;
	font: 				12px tahoma, helvetica, sans-serif;
	padding-top:	10px;
		font-weight:	bold;
	padding-bottom:	10px;
	margin:				0;
	
	
}

h4{
	color:				#367ec6;
	font: 				12px tahoma, helvetica, sans-serif;
	padding-top:	10px;
	font-weight:	bold;	
	padding-bottom:	10px;
	margin:				0;
	
	
}

h5{
	color:				#3a3939;
	font: 				11px tahoma, helvetica, sans-serif;	
	padding-top:	10px;
	padding-bottom:	10px;
	margin:				0;
	
}

h6{
	color:				#DD156D;
	font: 				12px tahoma, helvetica, sans-serif;
	padding-top:	10px;
		font-weight:	bold;
	padding-bottom:	10px;
	margin:				0;
	
}



/*Hauptcontainer*/

#main_container{
	position:			absolute;
	color:				#868686;
	width: 				760px;
	left: 				178px;
	font: 				10px tahoma, helvetica, sans-serif;
	top: 				380px;
	line-height:		17px;
	z-index:			93;
}

#main_container_galerie{
	position:			absolute;
	color:				#868686;
	width: 				760px;
	left: 				178px;
	font: 				10px tahoma, helvetica, sans-serif;
	top: 				355px;
	line-height:		17px;
	z-index:			93;
}

table {
	position:			absolute;
	color:				#868686;
	font: 				10px tahoma, helvetica, sans-serif;
	line-height:		17px;
	z-index:			93;
}

/*Galerie Übersicht*/

#galerie_overview{
	position: 			absolute;
	width:				800px;
	height:				250px;
	left: 				175px;
	top:				128px;
	z-index:			99;
	line-height:		2px;
	}













.tableLinka{
color:				#82BE1A;
	font: 				14px tahoma, helvetica, sans-serif;
font-weight: bold;	
	margin:				0;
}

.tableLinka:hover{
background-color: #82BE1A;
color:						#FFFFFF;


}

.tableLink2a{
color:				#DD156D;
	font: 				14px tahoma, helvetica, sans-serif;
font-weight: bold;	
	margin:				0;
}

.tableLink2a:hover{
background-color: #DD156D;
color:						#FFFFFF;


}

.tableLink3a{
color:				#367ec6;
	font: 				14px tahoma, helvetica, sans-serif;
font-weight: bold;	
	margin:				0;
}

.tableLink3a:hover{
background-color: #367ec6;
color:						#FFFFFF;


}



.tableLink4a{
color:				#FC9F0F;
	font: 				14px tahoma, helvetica, sans-serif;
font-weight: bold;	
	margin:				0;
}

.tableLink4a:hover{
background-color: #FC9F0F;
color:						#FFFFFF;


}



.paddingTablea{
vertical-align:					top;
text-align:					left;
padding-right:	10px;
padding-left:	10px;
padding-top:	10px;
background-image: 	url(artvance_seite/bilder_3.jpg);
background-color: #82BE1A;
color: transparent ;
margin-right: 2px;

}

.paddingTablea:hover{
vertical-align:					top;
text-align:					left;
padding-right:	10px;
padding-left:	10px;
color: #ffffff;
padding-top:	10px;
background-image: 	url(artvance_seite/act/bilder_3.jpg);
background-color: #141414;
margin-right: 2px;

}


.paddingTablea:active{
vertical-align:					top;
text-align:					left;
padding-right:	10px;
padding-left:	10px;
color: #E9E9E9;
padding-top:	10px;
background-color: #222222;
margin-right: 2px;

}





.paddingTablea2{
vertical-align:					top;
text-align:					left;
padding-right:	10px;
padding-left:	10px;
padding-top:	10px;
background-image: 	url(artvance_seite/bilder_5.jpg);
background-color: #DD156D;
color: transparent ;
margin-right: 2px;

}

.paddingTablea2:hover{
vertical-align:					top;
text-align:					left;
padding-right:	10px;
padding-left:	10px;
color: #ffffff;
padding-top:	10px;
background-image: 	url(artvance_seite/act/bilder_5.jpg);
background-color: #141414;
margin-right: 2px;

}


.paddingTablea2:active{
vertical-align:					top;
text-align:					left;
padding-right:	10px;
padding-left:	10px;
color: #E9E9E9;
padding-top:	10px;
background-color: #222222;
margin-right: 2px;

}




.paddingTablea3{
vertical-align:					top;
text-align:					left;
padding-right:	10px;
padding-left:	10px;
padding-top:	10px;
background-image: 	url(artvance_seite/bilder_7.jpg);
background-color: #FC9F0F;
color: transparent ;
margin-right: 2px;

}

.paddingTablea > a {
color: transparent;
}

.paddingTablea:hover > a {
color: #82BE1A ;
}

.paddingTablea2 > a {
color: transparent;
}

.paddingTablea2:hover > a {
color: #DD156D ;
}

.paddingTablea3 > a {
color: transparent;
}

.paddingTablea3:hover > a {
color: #FC9F0F ;
}

.paddingTablea4 > a {
color: transparent;
}

.paddingTablea4:hover > a {
color: #367ec6 ;
}



.paddingTablea3:hover{
vertical-align:					top;
text-align:					left;
padding-right:	10px;
padding-left:	10px;
color: #ffffff;
padding-top:	10px;
background-image: 	url(artvance_seite/act/bilder_7.jpg);
background-color: #141414;
margin-right: 2px;

}


.paddingTablea3:active{
vertical-align:					top;
text-align:					left;
padding-right:	10px;
padding-left:	10px;
color: #E9E9E9;
padding-top:	10px;
background-color: #222222;
margin-right: 2px;

}




.paddingTablea4{
vertical-align:					top;
text-align:					left;
padding-right:	10px;
padding-left:	10px;
padding-top:	10px;
background-image: 	url(artvance_seite/bilder_9.jpg);
background-color: #367ec6;
color: transparent ;
margin-right: 2px;

}

.paddingTablea4:hover{
vertical-align:					top;
text-align:					left;
padding-right:	10px;
padding-left:	10px;
color: #ffffff;
padding-top:	10px;
background-image: 	url(artvance_seite/act/bilder_9.jpg);
background-color: #141414;
margin-right: 2px;

}


.paddingTablea4:active{
vertical-align:					top;
text-align:					left;
padding-right:	10px;
padding-left:	10px;
color: #E9E9E9;
padding-top:	10px;
background-color: #222222;
margin-right: 2px;

}





