/* 
########################################################
Style fuer die grundsaetzliche Ausrichtung der Elemente
########################################################
*/

#containerAll { /* zentriert Seite in der Horizontalen */
	margin:0 auto;
	position:relative; /* puts container in front of distance */
	text-align:left;
	height:100%;
	width:960px;
	clear:left;
	}
#intro{
	position: absolute;
	top: 143px;
	float:left;
	left: 338px;
   	}
#introspacer{
	position: absolute;
	top: 143px;
	top: 100px;
	left: 45px;
	float:left;
	width: 860px;
	height: 402px;
   	}
#introfooter{
	position: absolute;
	text-align:center;
	top: 508px;
	left: 78px;
	float:left;
	width: 737px;
   	}

#introtxtjagna1{
	position: absolute;
	text-align:center;
	top: 145px;
	left: 71px;
	float:left;
	width: 220px;
   	}
#introtxtjagna2{
	position: absolute;
	text-align:center;
	top: 201px;
	left: 71px;
	float:left;
	width: 220px;
   	}
#introtxtjagna3{
	position: absolute;
	text-align:center;
	top: 261px;
	left: 71px;
	float:left;
	width: 220px;
   	}
#introtxtjagna4{
	position: absolute;
	text-align:center;
	top: 396px;
	left: 71px;
	float:left;
	width: 220px;
   	}
#introtxtrainer1{
	position: absolute;
	text-align:center;
	top: 145px;
	left: 595px;
	float:left;
	width: 290px;
   	}
#introtxtrainer2{
	position: absolute;
	text-align:center;
	top: 201px;
	left: 595px;
	float:left;
	width: 290px;
   	}
#introtxtrainer3{
	position: absolute;
	text-align:center;
	top: 261px;
	left: 595px;
	float:left;
	width: 290px;
   	}
#introtxtrainer4{
	position: absolute;
	text-align:center;
	top: 396px;
	left: 595px;
	float:left;
	width: 290px;
   	}
#logo{
	position: absolute;
	top: 58px;
	left: 790px;
	width: 84px;
	height: 80px;
	float:left;
   	}
#sprache{
	position: absolute;
	top: 18px;
	left: 885px;
	width: 47px;
	height: 12px;
	float:left;
   	}
#spracheEng{
	position: absolute;
	top: 18px;
	left: 918px;
	width: 47px;
	height: 16px;
	float:left;
   	}

#linie{
	position: absolute;
	top: 41px;
	left: 30px;
	width: 844px;
	height: 1px;
	background-image:url(../img/spacer_hellgruen.gif);
	background-repeat:repeat-x;
	float:left;
   	}
#linieRW{
	position: absolute;
	top: 41px;
	left: 30px;
	width: 844px;
	height: 1px;
	background-image:url(../img/spacer_hellbraun.gif);
	background-repeat:repeat-x;
	float:left;
   	}	
	
#navi1{
	position: absolute;
	top: 14px;
	left: 30px;
	float:left;
	width: 879px;
	height: 21px;
   		}
		
#navi1eng{
	position: absolute;
	top: 14px;
	left: 30px;
	float:left;
	width: 913px;
	height: 21px;
   		}	

/* 
+++++++++++++++++++++++++++++++++++
Rollover Mainbuttons
+++++++++++++++++++++++++++++++++++
*/
.ebene1 { 						 /*Normal  Hauptmenue*/
	padding:0px 10px 0px 0px;  /*Texteinzug top-right-bottom-left*/	
	font-family:Times New Roman, Times, serif;
	font-size: 1.0em;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
    color: #b3c5c9;
	display:inline;
}

.ebene1:hover { 				 /*Rollover  Hauptmenue*/
	padding:0px 10px 0px 0px;  /*Texteinzug top-right-bottom-left*/	
	font-family:Times New Roman, Times, serif;
	font-size: 1.0em;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
    color: #b18042;
	display:inline;
}

.ebene1_active { 				 /*Geklicktes  Hauptmenue*/
	padding:0px 10px 0px 0px;  /*Texteinzug top-right-bottom-left*/	
	font-family:Times New Roman, Times, serif;
	font-size: 1.0em;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
    color: #b18042;
	display:inline;	
	}

/* 
+++++++++++++++++++++++++++++++++++
Spacer
+++++++++++++++++++++++++++++++++++
*/

.l5r2 { 						 /*Normal  Hauptmenue*/
	padding:0px 10px 0px 2px;  /*Texteinzug top-right-bottom-left*/
	display:inline;	
}


/*
+++++++++++++++++++++++++++++
Inhalt - Vita Jagna 
+++++++++++++++++++++++++++++
*/		
#vitaJtxt1{ 
		position: absolute;
		top: 58px;
		left: 30px;
		width: 280px;
		float:left;
   		}
#vitaJtxt2{ 
		position: absolute;
		top: 226px;
		left: 604px;
		width: 270px;
		float:left;
   		}

#vitaJImg1{ 
		position: absolute;
		top: 58px;
		left: 327px;
		width: 258px;
		height: 469px;
		float:left;
   		}

#vitaJImg2{ 
		position: absolute;
		top: 58px;
		left: 604px;
		width: 128px;
		height: 157px;
		float:left;
   		}
#btnSkulpturen{
	position: absolute;
	top: 552px;
	left: 327px;
	float:left;
   	}

		
/*
+++++++++++++++++++++++++++++
Inhalt - Vita Rainer
+++++++++++++++++++++++++++++
*/		
#vitaRtxt1{ 
		position: absolute;
		top: 233px;
		left: 30px;
		width: 270px;
		float:left;
   		}
#vitaRtxt2{ 
		position: absolute;
		top: 153px;
		left: 604px;
		width: 275px;
		float:left;
   		}

#vitaRImg1{ 
		position: absolute;
		top: 58px;
		left: 335px;
		width: 242px;
		float:left;
   		}

#vitaRImg2{ 
		position: absolute;
		top: 58px;
		left: 30px;
		width: 128px;
		height: 157px;
		float:left;
   		}
/*
+++++++++++++++++++++++++++++
Inhalt - Galerie Rainer
+++++++++++++++++++++++++++++
*/	
#galerieRW{
	position: absolute;
	top: 145px;
	left: 721px;
	width: 160px;
	height: 78px;
	float:left;
   		}
	
#galerieRW1{
	position: absolute;
	top: 94px;
	left: 30px;
	width: 80;
	height: 470;
	float:left;
   		}
#galerieRW2{
	position: absolute;
	top: 47px;
	left: 125px;
	width: 750;
	height: 550;
	float:left;
   		}
#zoomTitel{
	position: absolute;
	top: 77px;
	left: 29px;
	width: 315px;
	height: 41px;
	float:left;
   		}
#zoomName{
	position: absolute;
	top: 77px;
	left: 602px;
	width: 187px;
	height: 41px;
	float:left;
   		}
#zoomPfeile{
	position: absolute;
	top: 78px;
	left: 352px;
	width: 116px;
	height: 39px;
	float:left;
   		}
#zoomHilfe{
	position: absolute;
	top: 128px;
	left: 255px;
	width: 304px;
	height: 42px;
	text-align:center;
	float:left;
   		}

#zoomBild{
	position: absolute;
	top: 144px;
	left: 29px;
	width: 678px;
	height: 760;
	float:left;
   		}
#zoomBildJW{
	position: absolute;
	top: 164px;
	left: 29px;
	width: 678px;
	height: 678;
	float:left;
   		}

/*
+++++++++++++++++++++++++++++
Inhalt - Archiv Rainer
+++++++++++++++++++++++++++++
*/
#filmCenter{
	position: absolute;
	top: 164px;
	left: 29px;
	width: 767px;
	height: 382px;
	float:left;
   		}

/*
+++++++++++++++++++++++++++++
Inhalt - Archiv Rainer
+++++++++++++++++++++++++++++
*/	
#archivName{
	position: absolute;
	top: 147px;
	left: 689px;
	width: 160px;
	height: 55px;
	float:left;
   		}

#archivHint{
	position: absolute;
	top: 300px;
	left: 609px;
	width: 278px;
	height: 55px;
	float:left;
   		}		
		
		
#archiv1{
	position: absolute;
	top: 78px;
	left: 30px;
	width: 270px;
	float:left;
   	}

/*
+++++++++++++++++++++++++++++
Inhalt - Archiv Jagna
+++++++++++++++++++++++++++++
*/		
#archivTextJW{ 
		position: absolute;
		top: 96px;
		left: 30px;
		width: 444px;
		float:left;
   		}
/*
+++++++++++++++++++++++++++++
Inhalt - Mäzenaten
+++++++++++++++++++++++++++++
*/		
#maezLogo{ 
		position: absolute;
		top: 182px;
		left: 603px;
		width: 273px;
		text-align:right;
		float:left;
   		}
#maezLinks{ 
		position: absolute;
		top: 260px;
		left: 624px;
		width: 250;
		float:left;
   		}

#maezBilder{ 
	position: absolute;
	top: 78px;
	left: 30px;
	width: 270px;
	float:left;
   		}
#maezText{ 
	position: absolute;
	top: 96px;
	left: 30px;
	width: 477px;
	float:left;
   		}
/*
+++++++++++++++++++++++++++++
Inhalt - Presse
+++++++++++++++++++++++++++++
*/		
#presse{ 
		position: absolute;
		top: 96px;
		left: 16px;
		width: 352px;
		float:left;
   		}
.liste {    
	padding-left: 13px;
	}
.absLi {
	padding:0px 10px 0px 10px;  /*Texteinzug top-right-bottom-left*/
	display:inline;
}

/*
+++++++++++++++++++++++++++++
Inhalt - Kontakt
+++++++++++++++++++++++++++++
*/		
#kontakt{ 
		position: absolute;
		top: 96px;
		left: 30px;
		width: 583px;
		float:left;
   		}
/*
+++++++++++++++++++++++++++++
Inhalt - Special
+++++++++++++++++++++++++++++
*/		
#special1{
	position: absolute;
	top: 187px;
	left: 30px;
	float:left;
   		}
#special1txt{
	position: absolute;
	top: 551px;
	left: 41px;
	float:left;
	width: 280px;
	height: 115px;
   		}
#special1link{
	position: absolute;
	top: 551px;
	left: 41px;
	float:left;
	width: 280px;
	height: 115px;
   		}
#special2{
	position: absolute;
	top: 71px;
	left: 366px;
	float:left;
   		}
#special2txt{
	position: absolute;
	top: 503px;
	left: 381px;
	float:left;
	width: 249px;
   		}
#special2link{
	position: absolute;
	top: 502px;
	left: 380px;
	float:left;
	width: 249px;
   		}

#special3{
	position: absolute;
	top: 206px;
	left: 608px;
	float:left;
   		}
#special3txt{
	position: absolute;
	top: 429px;
	left: 672px;
	float:left;
   		}
#special3link{
	position: absolute;
	top: 421px;
	left: 670px;
	float:left;
   		}
		
#special4{ 
		position: absolute;
		top: 483px;
		left: 30px;
		width: 308px;
		height: 157px;
		float:left;
   		}
#special5{ 
		position: absolute;
		top: 483px;
		left: 564px;
		width: 297px;
		height: 157px;
		float:left;
   		}
/*
+++++++++++++++++++++++++++++
Inhalt - Special - Vermietung
+++++++++++++++++++++++++++++
*/		
#special1rent{
	position: absolute;
	top: 97px;
	left: 30px;
	float:left;
   		}
#special1renttxt{
	position: absolute;
	top: 102px;
	left: 340px;
	float:left;
	width: 535px;
	height: 683px;
   		}
#special2renttxt{
	position: absolute;
	top: 102px;
	left: 293px;
	float:left;
	width: 580px;
	height: 683px;
   		}
/*
+++++++++++++++++++++++++++++
Typo
+++++++++++++++++++++++++++++
*/		

input,textarea,select{
 	border-width:1px;
 	border-color:#b3c5c9;
 	border-style:solid;
 	background-color:#013039;
 	color:#b3c5c9;
 	font-familiy:Arial;
 	font-size:8pt;
}
.txtVita {
	font-family:Arial,Helvetica,sans-serif;
	font-size: 0.8em;
	line-height: 1.3em;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
    color: #b3c5c9;
}

.txt {
	font-family:Times New Roman, Times, serif;
	font-size: 1.0em;
	line-height: 1.2em;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
    color: #b3c5c9;
}
.txtRW {
	font-family:Times New Roman, Times, serif;
	font-size: 1.0em;
	line-height: 1.2em;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
    color: #747474;
}

.txtSmall {
	font-family:Times New Roman, Times, serif;
	font-size: 0.8em;
	line-height: 1.2em;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
    color: #b3c5c9;
}
.txtfooter {
	font-family:Times New Roman, Times, serif;
	font-size: 0.8em;
	line-height: 1.2em;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
    color: #b3c5c9;
}

.txtSmallRW {
	font-family:Times New Roman, Times, serif;
	font-size: 0.8em;
	line-height: 1.2em;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
    color: #747474;
}


.txtgelb {
	font-family:Times New Roman, Times, serif;
	font-size: 1.0em;
	line-height: 1.2em;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
    color: #fa9927;
}
.h1 {
	font-family:Times New Roman, Times, serif;
	font-size: 1.7em;
	line-height: 1.2em;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
    color: #b3c5c9;
}
.h2 {
	font-family:Times New Roman, Times, serif;
	font-size: 1.4em;
	line-height: 1.2em;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
    color: #b3c5c9;
}
.h2RW {
	font-family:Times New Roman, Times, serif;
	font-size: 1.4em;
	line-height: 1.2em;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
    color: #747474;
}
.h2RJW {
	font-family:Times New Roman, Times, serif;
	font-size: 1.4em;
	line-height: 1.2em;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
    color: #b3c5c9;
}
.h3 {
	font-family:Times New Roman, Times, serif;
	font-size: 1.2em;
	line-height: 1.2em;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
    color: #b3c5c9;
}
.txtstart2 {
	font-family:Times New Roman, Times, serif;
	font-size: 1.4em;
	line-height: 1.2em;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
    color: #e6eced;
}
.txtstart3 {
	font-family:Times New Roman, Times, serif;
	font-size: 1.1em;
	line-height: 1.2em;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
    color: #b3c5c9;
}
.txtstart4 {
	font-family:Times New Roman, Times, serif;
	font-size: 1.3em;
	line-height: 1.2em;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
    color: #b3c5c9;
}
.liste {    
    margin: 0; padding-left: 13px}


/* 
########################################################
Style fuer Hyperlinks  link orange underlined
########################################################
*/

.link:link	{
	font-family:Times New Roman, Times, serif;
	font-size: 1.0em;
	line-height: 1.2em;
	font-style: normal;
	font-weight: normal;
	text-decoration:underline;
    color: #b18042;
}

.link:visited{
	font-family:Times New Roman, Times, serif;
	font-size: 1.0em;
	line-height: 1.2em;
	font-style: normal;
	font-weight: normal;
	text-decoration: underline;
    color: #b18042;
}
.link:active{
	font-family:Times New Roman, Times, serif;
	font-size: 1.0em;
	line-height: 1.2em;
	font-style: normal;
	font-weight: normal;
	text-decoration: underline;
    color: #ffffff;
}
.link:hover{
	font-family:Times New Roman, Times, serif;
	font-size: 1.0em;
	line-height: 1.2em;
	font-style: normal;
	font-weight: normal;
	text-decoration: underline;
    color: #ffffff;
}

/* 
########################################################
Style fuer Hyperlinks  link Ausstellungen
########################################################
*/
.linkAus:link	{
	font-family:Times New Roman, Times, serif;
	font-size: 1.0em;
	line-height: 1.2em;
	font-style: normal;
	font-weight: normal;
	text-decoration:none;
    color: #b3c5c9;
}


.linkAus:visited{
	font-family:Times New Roman, Times, serif;
	font-size: 1.0em;
	line-height: 1.2em;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
    color: #b3c5c9;
}
.linkAus:active{
	font-family:Times New Roman, Times, serif;
	font-size: 1.0em;
	line-height: 1.2em;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
    color: #ffffff;
}
.linkAus:hover{
	font-family:Times New Roman, Times, serif;
	font-size: 1.0em;
	line-height: 1.2em;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
    color: #ffffff;
}

/* 
########################################################
Style fuer Hyperlinks  Hell in Mäzenaten
########################################################
*/
.linkHell:link	{
	font-family:Times New Roman, Times, serif;
	font-size: 1.0em;
	line-height: 1.2em;
	font-style: normal;
	font-weight: normal;
	text-decoration:none;
    color: #34656f;
}

.linkHell:visited{
	font-family:Times New Roman, Times, serif;
	font-size: 1.0em;
	line-height: 1.2em;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
    color: #34656f;
}
.linkHell:active{
	font-family:Times New Roman, Times, serif;
	font-size: 1.0em;
	line-height: 1.2em;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
    color: #ffffff;
}
.linkHell:hover{
	font-family:Times New Roman, Times, serif;
	font-size: 1.0em;
	line-height: 1.2em;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
    color: #ffffff;
}
/*
+++++++++++++++++++++++++++++
Allgemein
+++++++++++++++++++++++++++++
*/		
.abs{
margin-right:2px;
}

.absLeft{
padding-left:10px;
}
