@charset "utf-8";
/* CSS Document */

body{
	border: 0px;
	color: #FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 14px;
	width: 100%;
	background-image: url(bilder/background.jpg);
	background-repeat: no-repeat;
	z-index:0;
}

a:link {
	color: #990000;
	text-decoration: none;
	font-weight: bold;
}
a:visited {
	color: #990000;
	text-decoration: none;
}
a:hover {
	font-weight: 600;
	text-decoration: none;
	border: 1px solid #cccccc;
	color: #FFFFFF;
}

a:active {
	color: #FFFFFF;
	text-decoration: none;
}
h1{
}
h2{
	color: #990000;
}
h3{
}
#inhalt {
	position: absolute;
	z-index:1;
}
/* kopf mit logo und text */
#kopf {
	position: absolute;
	width: 950px;
	left: 0px;
	top: 0px;
	height: 62px;
	border: 1px solid #cccccc;
	background-image: url(bilder/background2.jpg);
	background-repeat: no-repeat;
	z-index:2;
}

#logo_kopf {
	position: absolute;
	top: 0px;
	width: 241px;
	height: 60px;
	right: 0px;
	z-index: 3;
}
#ueberschrift {
	top: 0px;
	width: 378px;
	height: 60px;
	position: absolute;
	vertical-align: bottom;
	color: #333333;
	left: 145px;
	z-index: 3;
}

/* kopf mit logo und text ende */
/* navigation */
#navi {
	position: absolute;
	height: 255px;
	width: 130px;
	top: 75px;
	border: 1px solid #cccccc;
	left: 0px;
	background-image: url(bilder/background2.jpg);
    background-repeat: no-repeat;
	z-index:2;
}
#button1 {
	position: absolute;
	top: 20px;
	width: 120px;
	height: 20px;
	left: 5px;
}
#button2 {
	position: absolute;
	top: 60px;
	width: 120px;
	height: 20px;
	left: 5px;
}
#button3 {
	position: absolute;
	top: 100px;
	width: 120px;
	height: 20px;
	left: 5px;
}
#button4 {
	position: absolute;
	top: 140px;
	width: 120px;
	height: 20px;
	left: 5px;
}
#button5 {
	position: absolute;
	top: 180px;
	width: 120px;
	height: 20px;
	left: 5px;
}
#button6 {
	position: absolute;
	top: 220px;
	width: 120px;
	height: 20px;
	left: 5px;
}
#kurse {
	position: absolute;
	left: 0px;
	top: 400px;
	border: 1px solid #cccccc;
	width: 130px;
	height: 60px;
	background-image: url(bilder/background2.jpg);
	background-repeat: no-repeat;
	z-index:2;
}
#kursebutton {
	position: absolute;
	height: 20px;
	width: 120px;
	left: 5px;
	top: 20px;
}
#main_kurse {
	position: absolute;
	height: 1300px;
	width: 805px;
	left: 144px;
	top: 76px;
	border: 1px solid #cccccc;
	background-image: url(bilder/background2.jpg);
	background-repeat: no-repeat;
	z-index:2;
}
#kursinhalte {
	position: absolute;
	left: 13px;
	top: 10px;
	width: 353px;
	height: 450px;
	text-align: left;
	color: #FFFFFF;
	padding: 30px;
}
#bildinkurse1 {
	position: absolute;
	height: 195px;
	width: 224px;
	left: 480px;
	top: 130px;
}
#bildinkurse2 {
	position: absolute;
	height: 300px;
	width: 224px;
	left: 535px;
	top: 410px;
}
#bildinkurse3 {
	position: absolute;
	height: 300px;
	width: 224px;
	left: 535px;
	top: 800px;
}

/* navigation ende */

/* hauptfeld */
#main {
	position: absolute;
	height: 700px;
	width: 805px;
	left: 144px;
	top: 76px;
	border: 1px solid #cccccc;
	background-image: url(bilder/background2.jpg);
	background-repeat: no-repeat;
	z-index:2;
}

#main_sternzeichenpreise {
	position: absolute;
	height: 600px;
	width: 805px;
	left: 144px;
	top: 76px;
	border: 1px solid #cccccc;
	background-image: url(bilder/background2.jpg);
    background-repeat: no-repeat;
	z-index:2;	
}
#links {
	position: absolute;
	left: 13px;
	top: 10px;
	width: 783px;
	text-decoration: none;
	height: 830px;
	text-align: center;
	color: #FFFFFF;
}
#main_links {
	position: absolute;
	height: 850px;
	width: 805px;
	left: 144px;
	top: 76px;
	border: 1px solid #cccccc;
	background-image: url(bilder/background2.jpg);
	background-repeat: no-repeat;
	z-index:2;
}


#main_aktpreise {
	position: absolute;
	height: 1200px;
	width: 805px;
	left: 144px;
	top: 76px;
	border: 1px solid #cccccc;
	background-image: url(bilder/background2.jpg);
    background-repeat: no-repeat;
	z-index:3;	
}
#main_1980bis2002 {
	position: absolute;
	height: 750px;
	width: 805px;
	left: 144px;
	top: 76px;
	border: 1px solid #cccccc;
	background-image: url(bilder/background2.jpg);
	background-repeat: no-repeat;
	z-index:2;
}
#main_profil {
	position: absolute;
	height: 691px;
	width: 805px;
	left: 144px;
	top: 76px;
	border: 1px solid #cccccc;
	background-image: url(bilder/background2.jpg);
	background-repeat: no-repeat;
	z-index:2;
}
/* hauptfeld ende */

/* Bildergalerie*/

#inhalt_galerie {
	width:736px;
	height:520px;
	border:1px solid #cccccc;
	position: absolute;
	top:60px;
	left:35px;
	background-image: url(bilder/background2.jpg);
	background-repeat: no-repeat;
	z-index:2;
}
/*#inhalt_galerie_acryl {
	width:820px;
	height:520px;
	border:2px solid #c2cbd7;
	position: absolute;
	top:12px;
	left:28px;
	background-color: #6B819D;
	z-index:1;
}*/

#schrift {
	top:100px;
	left:190px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:0.9em;
	font-weight:500;
	font-style:normal;
	color:#000000;
	padding:20px;
	text-align:center;
	text-decoration:none;
	z-index:3;
	width: 200px;
	position: absolute;
}

#bilderklein {margin-top:10px;
              width:180px;
			  height:320px;
			  border:0px solid black;
			  float:left}
			  
#bilderklein2 {width:210px;
			  height:370px;
			  border:0px solid black;
			  float:right}			  
			  
#bild1klein, #bild2klein,
#bild3klein, #bild4klein,
#bild5klein, #bild6klein{
	width:85px;
	height:100px;
	float:left;
	margin-left: 5px;
	margin-top: 5px;
	background-position: center;
	z-index:5;
}


#bild7klein, #bild8klein,
#bild9klein, #bild10klein,
#bild11klein, #bild12klein,
#bild13klein, #bild14klein{
	width:100px;
	height:85px;
	float:right;
	margin-right: 5px;
	margin-top: 5px;
	background-position: center;
	z-index:5;
	}




#bild1gross, #bild2gross,
#bild3gross, #bild4gross,
#bild5gross, #bild6gross
 {
	position:absolute;
	left:236px;
	top:14px;
	visibility:hidden;
	background-position: center;
	z-index:5;
}

#bild7gross, #bild8gross,
#bild9gross, #bild10gross,
#bild11gross, #bild12gross,
#bild13gross, #bild14gross
 {
	position:absolute;
	top:40px;
	left:200px;
	visibility:hidden;
	background-position: center;
	z-index:5;
}
		 
#bild1klein:hover #bild1gross {visibility:visible}	 
#bild2klein:hover #bild2gross {visibility:visible}	 
#bild3klein:hover #bild3gross {visibility:visible}	 
#bild4klein:hover #bild4gross {visibility:visible}	 
#bild5klein:hover #bild5gross {visibility:visible}
#bild6klein:hover #bild6gross {visibility:visible}


#bild7klein:hover #bild7gross {visibility:visible}	 
#bild8klein:hover #bild8gross {visibility:visible}	 
#bild9klein:hover #bild9gross {visibility:visible}	 
#bild10klein:hover #bild10gross {visibility:visible}	 
#bild11klein:hover #bild11gross {visibility:visible}
#bild12klein:hover #bild12gross {visibility:visible}
#bild13klein:hover #bild13gross {visibility:visible}
#bild14klein:hover #bild14gross {visibility:visible}

/* galerie vertikal */
#schrift_verti {
	top:30px;
	left:190px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:0.9em;
	font-weight:500;
	font-style:normal;
	color:#000000;
	padding:20px;
	text-align:center;
	text-decoration:none;
	z-index:3;
	width: 200px;
	position: absolute;
}
#bilderABCklein {margin-top:10px;
              width:180px;
			  height:320px;
			  border:0px solid black;
			  float:left}
			  
#bilderABCklein2 {margin-top:10px;
              width:180px;
			  height:320px;
			  border:0px solid black;
			  float: right}
			  
#bildAklein, #bildBklein,
#bildCklein, #bildDklein,
#bildEklein, #bildFklein{
	width:85px;
	height:100px;
	float:left;
	margin-left: 5px;
	margin-top: 5px;
	background-position: center;
	z-index:5;
}
#bildGklein, #bildHklein,
#bildIklein, #bildJklein,
#bildKklein, #bildLklein{
	width:85px;
	height:100px;
	float:right;
	margin-right: 5px;
	margin-top: 5px;
	background-position: center;
	z-index:5;
	}
#bildAgross, #bildBgross,
#bildCgross, #bildDgross,
#bildEgross, #bildFgross
 {
	position:absolute;
	left:250px;
	top:14px;
	visibility:hidden;
	background-position: center;
	z-index:6;
}

#bildGgross, #bildHgross,
#bildIgross, #bildJgross,
#bildKgross, #bildLgross
 {
	position:absolute;
	left:250px;
	top:14px;
	visibility:hidden;
	background-position: center;
	z-index:6;
}
#bildAklein:hover #bildAgross {visibility:visible}	 
#bildBklein:hover #bildBgross {visibility:visible}	 
#bildCklein:hover #bildCgross {visibility:visible}	 
#bildDklein:hover #bildDgross {visibility:visible}	 
#bildEklein:hover #bildEgross {visibility:visible}
#bildFklein:hover #bildFgross {visibility:visible}


#bildGklein:hover #bildGgross {visibility:visible}	 
#bildHklein:hover #bildHgross {visibility:visible}	 
#bildIklein:hover #bildIgross {visibility:visible}	 
#bildJklein:hover #bildJgross {visibility:visible}	 
#bildKklein:hover #bildKgross {visibility:visible}
#bildLklein:hover #bildLgross {visibility:visible}
/* galerie vertikal ende */
/* galerie horizontal */
#schrift_hori {
	top:30px;
	left:190px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:0.9em;
	font-weight:500;
	font-style:normal;
	color:#000000;
	padding:20px;
	text-align:center;
	text-decoration:none;
	z-index:3;
	width: 200px;
	position: absolute;
}

#bilder1aklein {
              margin-top:10px;
			  width:210px;
			  height:370px;
			  border:0px solid black;
			  float:left}
			  
#bilder1aklein2 {
              margin-top:10px;
			  width:210px;
			  height:370px;
			  border:0px solid black;
			  float:right}			  
			  
#bild1aklein, #bild2aklein,
#bild3aklein, #bild4aklein,
#bild5aklein, #bild6aklein,
#bild7aklein, #bild8aklein,
#bild9aklein, #bild10aklein{
	width:100px;
	height:85px;
	float:left;
	margin-left: 5px;
	margin-top: 5px;
	background-position: center;
	z-index:5;
}



#bild11aklein, #bild12aklein,
#bild13aklein, #bild14aklein,
#bild15aklein, #bild16aklein,
#bild17aklein, #bild18aklein,
#bild19aklein, #bild20aklein{
	width:100px;
	height:85px;
	float:right;
	margin-right: 5px;
	margin-top: 5px;
	background-position: center;
	z-index:5;
	}




#bild1agross, #bild2agross,
#bild3agross, #bild4agross,
#bild5agross, #bild6agross,
#bild7agross, #bild8agross,
#bild9agross, #bild10agross {
	position:absolute;
	left:220px;
	top:40px;
	visibility:hidden;
	background-position: center;
	z-index:6;
}
#bild11agross, #bild12agross,
#bild13agross, #bild14agross,
#bild15agross, #bild16agross,
#bild17agross, #bild18agross,
#bild19agross, #bild20agross {
	position:absolute;
	top:40px;
	left:220px;
	visibility:hidden;
	background-position: center;
	z-index:6;
}
		 
#bild1aklein:hover #bild1agross {visibility:visible}	 
#bild2aklein:hover #bild2agross {visibility:visible}	 
#bild3aklein:hover #bild3agross {visibility:visible}	 
#bild4aklein:hover #bild4agross {visibility:visible}	 
#bild5aklein:hover #bild5agross {visibility:visible}
#bild6aklein:hover #bild6agross {visibility:visible}
#bild7aklein:hover #bild7agross {visibility:visible}	 
#bild8aklein:hover #bild8agross {visibility:visible}	 
#bild9aklein:hover #bild9agross {visibility:visible}	 
#bild10aklein:hover #bild10agross {visibility:visible}	 
#bild11aklein:hover #bild11agross {visibility:visible}
#bild12aklein:hover #bild12agross {visibility:visible}
#bild13aklein:hover #bild13agross {visibility:visible}
#bild14aklein:hover #bild14agross {visibility:visible}
#bild15aklein:hover #bild15agross {visibility:visible}	 
#bild16aklein:hover #bild16agross {visibility:visible}
#bild17aklein:hover #bild17agross {visibility:visible}
#bild18aklein:hover #bild18agross {visibility:visible}
#bild19aklein:hover #bild19agross {visibility:visible}
#bild20aklein:hover #bild20agross {visibility:visible}
#galerieueberschrift {
	position: absolute;
	font-size: 2em;
	left: 36px;
	top: 15px;
	width: 735px;
	height: 41px;
	text-align: center;
	font-weight: 400;
}
/*#bild8klein {
	background-image:url(bilder/web/akt/hori/AcrylLeinwand50x60cm550_100.jpg);
	background-repeat: no-repeat;
}
#bild9klein {
	background-image:url(bilder/web/akt/hori/AcrylaufLeinwand60x80cm_100.jpg);
	background-repeat: no-repeat;
}
#bild10klein {
	background-image:url(bilder/web/akt/hori/Aquarell235cmx27cm300_100.jpg);
	background-repeat: no-repeat;
}
#bild11klein {
	background-image:url(bilder/web/akt/hori/Aquarell_35cmx27cm_300_100.jpg);
	background-repeat: no-repeat;
}
#bild12klein {
	background-image:url(bilder/web/akt/hori/Aquarell_45cmx30cm_400_100.jpg);
	background-repeat: no-repeat;
}
#bild13klein {
	background-image:url(bilder/web/akt/hori/BadendeEntwurf100.jpg);
	background-repeat: no-repeat;
}
#bild14klein {
	background-image:url(bilder/web/akt/hori/Kreide_35cmx27cm_250_100.jpg);
	background-repeat: no-repeat;
}
#bild15klein {
	background-image:url(bilder/web/akt/hori/turinerleichentuch100.jpg);
	background-repeat: no-repeat;
}
#bild16klein {
	background-image:url(bilder/web/akt/hori/seduction100.jpg);
	background-repeat: no-repeat;
}*/



#navi_unten {
	position: absolute;
	height: 40px;
	width: 695px;
	top: 377px;
	left: 20px;
	z-index:2;
}
#button7 {
	position: absolute;
	top: 10px;
	width: 120px;
	height: 20px;
	left: 10px;
}
#button8 {
	position: absolute;
	top: 10px;
	width: 120px;
	height: 20px;
	left: 150px;
}
#button9 {
	position: absolute;
	top: 10px;
	width: 120px;
	height: 20px;
	left: 290px;
}
#button10 {
	position: absolute;
	top: 10px;
	width: 120px;
	height: 20px;
	right: 10px;
}

#text_home {
	position: absolute;
	text-align: left;
	left: 55px;
	top: 20px;
	height: 441px;
}


/* galerie horizontal ende */				  
/*Bildergalerie Ende*/


#ausstellungen {
	position: absolute;
	top: 20px;
	width: 98px;
	text-align: center;
	right: 20px;
	z-index: 5;
}
#aktuelles {
	position: absolute;
	height: 650px;
	width: 420px;
	top: 20px;
	left: 20px;
	z-index: 5;
	text-align: justify;
}
#aktuelles_1980bis2002 {
	position: absolute;
	height: 650px;
	width: 420px;
	top: 20px;
	left: 20px;
	z-index: 5;
	text-align: justify;
}
#bild1_aktuell {
	position: absolute;
	height: 100px;
	width: 100px;
	top: 50px;
	left: 515px;
	z-index: 8;
	border: 0px solid #cccccc;
}
#bild2_aktuell {
	position: absolute;
	height: 100px;
	width: 100px;
	left: 515px;
	top: 200px;
	z-index: 8;
	border: 0px solid #cccccc;
}
#bild3_aktuell {
	position: absolute;
	height: 100px;
	width: 100px;
	left: 515px;
	top: 350px;
	z-index: 8;
	border: 0px solid #cccccc;
}

#erika_kopf {
	position: absolute;
	height: 300px;
	top: 67px;
	right: 84px;
}
#profil_text {
	position: absolute;
	text-align: justify;
	top: 20px;
	height: 673px;
	left: 20px;
	width: 470px;
}
#plakat {
	position: absolute;
	height: 400px;
	width: 300px;
	left: 58px;
}
#links_galerie {
	position: absolute;
	left: -12px;
	top: 0px;
}
#galerielink1 {
	position: absolute;
	left: 50px;
	top: 50px;
	text-align: center;
	width: 100px;
}
#galerielink2 {
	position: absolute;
	left: 180px;
	top: 50px;
	text-align: center;
	width: 100px;
}
#galerielink3 {
	position: absolute;
	left: 310px;
	top: 50px;
	text-align: center;
	width: 100px;
}
#galerielink4 {
	position: absolute;
	left: 440px;
	top: 50px;
	text-align: center;
	width: 100px;
	height: 103px;
}
#galerielink5 {
	position: absolute;
	left: 570px;
	top: 50px;
	text-align: center;
	width: 100px;
}
#galerielink6 {
	position: absolute;
	left: 700px;
	top: 50px;
	text-align: center;
	width: 100px;
}
#galerielink7 {
	position: absolute;
	left: 50px;
	top: 250px;
	text-align: center;
	width: 100px;
}
#galerielink8 {
	position: absolute;
	left: 180px;
	top: 250px;
	text-align: center;
	width: 100px;
}
#galerielink9 {
	position: absolute;
	left: 310px;
	top: 250px;
	text-align: center;
	width: 100px;
}
#galerielink10 {
	position: absolute;
	left: 440px;
	top: 250px;
	text-align: center;
	width: 100px;
}
#galerielink11 {
	position: absolute;
	left: 570px;
	top: 250px;
	text-align: center;
	width: 100px;
}
#galerielink12 {
	position: absolute;
	left: 700px;
	top: 250px;
	text-align: center;
	width: 100px;
}
#impressum {
	position: absolute;
	left: 615px;
	top: 45px;
}
#text_kontakt {
	position: absolute;
	left: 101px;
	top: 35px;
	width: 483px;
	height: 284px;
	border-right: 1px solid #ffffff;
}
#bildinlinks1 {
	position: absolute;
	height: 300px;
	width: 224px;
	left: 534px;
	top: 130px;
}
#bildinlinks2 {
	position: absolute;
	height: 300px;
	width: 224px;
	left: 28px;
	top: 30px;
}
#profilbutton {
	position: absolute;
	left: 607px;
	top: 392px;
}
#spruch_galerie {
	position: absolute;
	height: 77px;
	width: 693px;
	left: 20px;
	top: 430px;
	text-align: center;
	font-size: 1.2em;
	border: 0px dashed #cccccc;
	font-weight: 600;
	z-index: 2;
}
#plakat_aktuelles0 {
	position: absolute;
	left: 15%;
}
#plakat_aktuelles {
	position: absolute;
	left: 15%;
	top: 95%;
}
#plakat_aktuelles2 {
	position: absolute;
	left: 15%;
	top: 185%;
}
#plakat_aktuelles3 {
	top: 275%;
	position: absolute;
	left: 15%;
}

