/* html wurzelelement??? */

/*	#333366  Menueschrift
    #CC3300  Menue aktiv und rotes Kästchen
	#CC3333  Menue aktiv und rotes Kästchen
	#D7DDE8  Hintergrund (helllilagrau)
    #C9CFDF Menuehintergrund (mittellilagrau) 
	#background: #D8DCE7
	#596490 hintergrund startseite
	#7782AF  Collagegrundton (lilagrau)

	*/

html, body, div, p, h1,  h3, h4, h5, h6, h7, ul, ol, span, a, table, td, img, li, breaker, textbereich {
		padding:0;margin:0;border:0;
		/*font:100.01%/140% Arial, Helvetica, sans-serif;*/
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: #333366;
}
/* das background-image bildet  die Hintergrundfarbe */
body {			
		background: #D8DCE7 url(images/hg.gif);
		background-repeat: repeat-x 0;
		background-repeat: repeat-y 0;
		background-attachment: fixed;
		background-position: top left;
		padding:0;margin:0;border:0;
 }
		
/* Definition der Links - vorerst auch für Menü */		
				
a:link , a:visited {
		font-family: Arial, Helvetica, sans-serif;
		color:  #6666CC; /* 6666CC 3300CC 330066/990000 993399/ 6633CC 000066*/
		font-size: 12px;
		text-decoration: none;
		border: 0;
}
a:hover, a:active, a:focus {
		font-family: Arial, Helvetica, sans-serif;
		color: #6666CC; /*CC3333* 993366 990000 */
		text-decoration: underline;
		font-size: 12px;
}



#content a.gross{
		font-family: Arial, Helvetica, sans-serif;
		color:  #6666CC; /* 6666CC 3300CC 330066/990000 993399/ 6633CC 000066*/
		font-size: 15px;
		text-decoration: none;
		border: 0;
}

#content span.rot{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: #D8DCE7;
}

/* Definition des oberen Blockes mit der Collage durch Hinergrundbild*/
#collage {
		background-image:  url(images/collage.jpg);
		width: 100%;
		height: 90px;
		margin-top: 0;
		margin-right: 0;
		margin-bottom: 10px;
		margin-left: 0;
		padding-top: 0;
		padding-right: 0;
		padding-bottom: 0;
		padding-left: 0;
		border: none;
}	


/* Definition des oberen Blockes mit der Collage mit Logo durch Hinergrundbild*/
#collagelogo {
		background-image:  url(images/collagelogo.jpg);
		width: 100%;
		height: 90px;
		margin-top: 0;
		margin-right: 0;
		margin-bottom: 10px;
		margin-left: 0;
		padding-top: 0;
		padding-right: 0;
		padding-bottom: 0;
		padding-left: 0;
		border: none;
}	
	
/* Definition des Menueblockes */
#menue {
		background: #C9CFDF url(images/hgmenue.gif);
		background-repeat: repeat-x 0;
		background-repeat: repeat-y 0;
		position: absolute; top: 100px; left: 6px; width: 114px; /*height: 160px; */
		margin-top: 0;
		margin-right: 0;
		margin-bottom: 0;
		margin-left: 0;
		padding-top: 10px;
		padding-right: 0;
		padding-bottom: 6px;
		padding-left: 0;
}

/* Definition des Kunstlotterielinks */
#lottolink {
		position: absolute; top: 280px; left: 6px; width: 114px; /*height: 160px; */
		margin-top: 0;
		margin-right: 0;
		margin-bottom: 0;
		margin-left: 0;
		padding-top: 10px;
		padding-right: 0;
		padding-bottom: 0;
		padding-left:0;
}


/* Definition des Öffnungszeitenblockes */
#zeiten {
		background: #C9CFDF url(images/hgmenue.gif);
		background-repeat: repeat-x 0;
		background-repeat: repeat-y 0;
		position: absolute; top: 340px; left: 6px; width: 114px; /*height: 160px; */
		margin-top: 0;
		margin-right: 0;
		margin-bottom: 0;
		margin-left: 0;
		padding-top: 10px;
		padding-right: 0;
		padding-bottom: 10px;
		padding-left:0;
}


#zeiten p.adress {
		margin-top: 0;
		margin-right: 0;
		margin-bottom: 0;
		margin-left: 0;
		font-size: 10px;
		padding-left:10px;
}

/* Ende des Öffnungszeitenblockes */

/* Definition des kirk-blockes */
#kirk {
		background: #C9CFDF url(images/hgmenue.gif);
		background-repeat: repeat-x 0;
		background-repeat: repeat-y 0;
		position: absolute; top: 508px; left: 6px; width: 114px; 
		margin-top: 0;
		margin-right: 0;
		margin-bottom: 0;
		margin-left: 0;
		padding-top: 10px;
		padding-right: 0;
		padding-bottom: 10px;
		padding-left:0;
}

#kirk.v {
		background: #C9CFDF url(images/hgmenue.gif);
		background-repeat: repeat-x 0;
		background-repeat: repeat-y 0;
		position: absolute; top: 340px; left: 6px; width: 114px; 
		margin-top: 0;
		margin-right: 0;
		margin-bottom: 0;
		margin-left: 0;
		padding-top: 10px;
		padding-right: 0;
		padding-bottom: 10px;
		padding-left:0;
}

#kirk.i {
		background: #C9CFDF url(images/hgmenue.gif);
		background-repeat: repeat-x 0;
		background-repeat: repeat-y 0;
		position: absolute; top: 468px; left: 6px; width: 114px; 
		margin-top: 0;
		margin-right: 0;
		margin-bottom: 0;
		margin-left: 0;
		padding-top: 10px;
		padding-right: 0;
		padding-bottom: 10px;
		padding-left:0;
}


p.kirk {
		margin-top: 0;
		margin-right: 0;
		margin-bottom: 0;
		margin-left: 0;
		font-size: 12px;
		font-weight: bold;
		padding-left:10px;
}

#parkgespraeche {
		background: #C9CFDF url(images/hgmenue.gif);
		background-repeat: repeat-x 0;
		background-repeat: repeat-y 0;
		position: absolute; top: 524px; left: 6px; width: 114px; 
		margin-top: 0;
		margin-right: 0;
		margin-bottom: 0;
		margin-left: 0;
		padding-top: 10px;
		padding-right: 0;
		padding-bottom: 10px;
		padding-left:0;
}

#parkgespraeche.v {
		background: #C9CFDF url(images/hgmenue.gif);
		background-repeat: repeat-x 0;
		background-repeat: repeat-y 0;
		position: absolute; top: 396px; left: 6px; width: 114px; 
		margin-top: 0;
		margin-right: 0;
		margin-bottom: 0;
		margin-left: 0;
		padding-top: 10px;
		padding-right: 0;
		padding-bottom: 10px;
		padding-left:0;
}


/* Ende des kirk-blockes */

/* Definition des Contentblockes */
#content {
		overflow: auto;
		overflow-x: hidden;
		height: 80%;
		margin-top: 10px;
		margin-right: 0;
		margin-bottom: 0;
		margin-left: 172px;
		padding-top: 0;
		padding-right: 50px;
		padding-bottom: 0;
		padding-left: 6px;
}

#content p {
		margin-top: 10px;
}


#content h1 {
		font-size: 14px;
		font-weight: bold;
		margin-top: 0;
}

#content h1.rot{
		font-size: 14px;
		color: #CC3333;
		font-weight: bold;
		margin-top: 0;
}


#content h1.kleinrot{
		font-size: 12px;
		color: #CC3333;
		font-weight: bold;
		margin-top: 0;
}

/* Titelzeile der aktuellen Ausstellung mit Hintergrundfarbe*/
#content h2 {
		font-size: 18px;
		font-weight: bold;
		color: #FFFFFF;
		background: #7782AF  url(images/hglila.gif);
		background-repeat: repeat-x 0;
		background-repeat: repeat-y 0;
		margin-top: 0;
		margin-right: 0;
		margin-bottom: 0;
		margin-left: 0;
		padding-top: 0;
		padding-right: 0;
		padding-bottom: 0;
		padding-left: 4px;
}

#content h2.rothg {
		font-size: 18px;
		font-weight: bold;
		color: #FFFFFF;
	    background: #CC3333;
		margin-top: 0;
		margin-right: 0;
		margin-bottom: 0;
		margin-left: 0;
		padding-top: 0;
		padding-right: 0;
		padding-bottom: 0;
		padding-left: 4px;
}


/* Datums-Zeile der aktuellen Ausstellung */
#content h3 {
		font-size: 14px;
		font-weight: bold;
		color: 	/*#333366;*/ #CC3333;
		background: #C9CFDF url(images/hgmenue.gif);
		background-repeat: repeat-x 0;
		background-repeat: repeat-y 0;
		padding-right: 4px;
}

#content h3.inaktiv {
		font-size: 14px;
		font-weight: bold;
		color: #333366;
		background: #C9CFDF url(images/hgmenue.gif);
		background-repeat: repeat-x 0;
		background-repeat: repeat-y 0;
		padding-right: 4px;
}



/* Zeile mit Künstlernamen der aktuellen Ausstellung */
#content h4 {
		font-size: 16px;
		font-weight: bold;
		color: 	#333366;
		margin-top: 2px;
}

.duenn {
		font-size: 13px;
		font-weight: normal;
		color: 	#333366; 
		margin-top: 2px;
}


/*#content h4.hg {
		font-size: 16px;
		font-weight: bold;
		color: 	#333366;
		margin-top: 2px;
		background: #C9CFDF url(images/hgmenue.gif);
		background-repeat: repeat-x 0;
		background-repeat: repeat-y 0;
		padding-left: 4px;
}*/

#content h4.under {
		font-size: 16px;
		font-weight: bold;
		color: 	#333366;
		margin-top: 2px;
		text-decoration: underline;
}

.rotunder {
		font-size: 16px;
		font-weight: bold;
		color: #CC3333;
		margin-top: 2px;
		text-decoration: underline;
}

#content h4.rot {
		font-size: 16px;
		font-weight: bold;
		color: #CC3333;
		margin-top: 0;
		text-decoration: none;
		background: #C9CFDF url(images/hgmenue.gif);
		background-repeat: repeat-x 0;
		background-repeat: repeat-y 0;
		
}

#content h4.rotohnehg {
		font-size: 14px;
		font-weight: bold;
		color: #CC3333;
		margin-top: 0;
		text-decoration: none;
		
		
}

#content h4.rot16 {
		font-size: 16px;
		font-weight: bold;
		color: #CC3333;
		margin-top: 0;
		text-decoration: none;
}

#content h4.rot16under {
		font-size: 16px;
		font-weight: bold;
		color: #CC3333;
		margin-top: 0;
		text-decoration: underline;
}

#content h4.kleiner {
		font-size: 15px;
		font-weight: bold;
		color: 	#333366;
		margin-top: 6px;
}

#content p.toimenue {
		font-size: 16px;
		font-weight: bold;
		color: #CC3333;
		margin-top: 0;
		text-decoration: none;
}


#content p.toimenuerot {
		font-size: 16px;
		font-weight: bold;
		color: #FFFFFF;
		 background: #CC3333;
		margin-top: 0;
		text-decoration: none;
}

#content p.toi {
		font-size: 16px;
		font-weight: bold;
		color: #CC3333;
		background: #C9CFDF url(images/hgmenue.gif);
		background-repeat: repeat-x 0;
		background-repeat: repeat-y 0;
		margin-top: 0;
		text-decoration: none;
}

#content h4.floatundunder {
		font-size: 16px;
		font-weight: bold;
		color: 	#333366;
		margin-top: 2px;
		margin-right: 20px;
		text-decoration: underline;
		float: left;
}


#bildundtext {
		margin-top: 0;
		margin-right: 0;
		margin-bottom: 0;
		margin-left: 0;
		padding-top: 0;
		padding-right: 0;
		padding-bottom: 0;
		padding-left: 0;
		border: 0;
		vertical-align: top;
}

/* bilder klein */
#bildklein {
		margin-top: 0;
		margin-right: 16px;
		margin-bottom: 0;
		margin-left: 0;
		padding-top: 0;
		padding-right: 0;
		padding-bottom: 0;
		padding-left: 0;
		width: 100px;
		float: left;
		border: 0;
		text-align: left;
		img-align: left;
		img-vertical-align: top;
	}
/*bildtext in "ausstellungen"*/


#bildpostkarte {
		margin-top: 0;
		margin-right: 30px;
		margin-bottom: 0;
		margin-left: 0;
		padding-top: 0;
		padding-right: 0;
		padding-bottom: 0;
		padding-left: 0;
		width: 200px;
		float: left;
		border: 0;
		text-align: left;
		img-align: left;
		img-vertical-align: top;
	}

#kartentext {
		margin-top: 0;
		margin-right: 0;
		margin-bottom: 0;
		margin-left:30px;
		padding-top: 0;
		padding-right: 0;
		padding-bottom: 0;
		padding-left: 0;
		
	
		border: 0;
		text-align: left;
		img-align: left;
		img-vertical-align: top;
	}


#bildmittel {
		margin-top: 0;
		margin-right: 16px;
		margin-bottom: 0;
		margin-left: 0;
		padding-top: 0;
		padding-right: 0;
		padding-bottom: 0;
		padding-left: 0;
		float: left;
		border: 0;
		text-align: left;
		img-align: left;
		img-vertical-align: top;
	}
/*bildtext in "vorschau"*/
# p.textoben{
		margin-top: 0;
		margin-right: 80px;
		font:100.01%/140% Arial, Helvetica, sans-serif;
		font-size: 12px;
		text-align: left;
}


#bildundtext p.bildtext{
		margin-top: 0;
		margin-right: 80px;
		font:100.01%/140% Arial, Helvetica, sans-serif;
		font-size: 12px;
		text-align: left;
}

#bildundtext p.klein {
		margin-top: 0;
		font-size: 11px;
		font-weight: bold;
		/*color:  #993366; */
}
#content p.oben {
		margin-top: 0;
		font-size: 12px;
		font-weight: bold;
}
#content p.obennormal {
		margin-top: 0;
		font-size: 12px;
}

#content p.rechts {
		margin-top: 0;
		font-size: 12px;
		text-align: right;
}

#content p.rechtskursiv {
		margin-top: 0;
		font-size: 12px;
		text-align: right;
		font-style: italic;
}

/* für Seite "ausstellungen" für den url/künstler-Link*/
#content h5 {
	margin-top: 0;
	margin-right: 0px;
	margin-bottom: 0;
	margin-left: 0;
	text-align: right;
	border: 0;	
}

#content h5.klein {
	font-size: 11px;
	margin-top: 0;
	margin-right: 0px;
	margin-bottom: 0;
	margin-left: 0;
	text-align: right;
	border: 0;	
}


#content h5.mini {
	font-size: 9px;
	margin-top: 0;
	margin-right: 0px;
	margin-bottom: 0;
	margin-left: 0;
	text-align: right;
	border: 0;	
}

#breaker {
	clear: both;
}

#breakerklein {
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	padding:0;margin:0;border:0;
	clear: both;
	height: 4px;
}

/*Überschrift für Vernissage und Kunstaktionen*/
/*Untertitel für Vernissage und Kunstaktionen*/
#content h6 {
		font-size: 12px;
		font-weight: normal;
		color: 	#333366;
		margin-top: 0;
}

/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
/* hier kommen die Styles für die Bilderseiten mit Grossdarstellung*/
#bilderquer {
		position: absolute; top: 20px; left: 50px; 
		width: 500px;
		margin-top: 0;
		margin-right: 0;
		margin-bottom: 0;
		margin-left: 0;
		padding-top: 0;
		padding-right: 0;
		padding-bottom: 0;
		padding-left: 0;
		border: 0;
}
#bilderhoch {
		position: absolute; top: 20px; left: 50px;  
		width: 375px;
		margin-top: 0;
		margin-right: 0;
		margin-bottom: 0;
		margin-left: 0;
		padding-top: 0;
		padding-right: 0;
		padding-bottom: 0;
		padding-left: 0;
		border: 0;
}

#bilderquer h2{
		background: #C9CFDF url(images/hgmenue.gif);
		background-repeat: repeat-x 0;
		background-repeat: repeat-y 0;
		padding-top: 0;
		padding-right: 4px;
		padding-bottom: 0;
		padding-left: 0;
		font-size: 12px;
		font-weight: bold;
		color: 	#333366;
		margin-top: 10px;
		margin-right: 0;
		margin-bottom: 0;
		margin-left: 0;
		text-align: center;
}

#bilderhoch h2{
		background: #C9CFDF url(images/hgmenue.gif);
		background-repeat: repeat-x 0;
		background-repeat: repeat-y 0;
		padding-top: 0;
		padding-right: 4px;
		padding-bottom: 0;
		padding-left: 0;
		font-size: 12px;
		font-weight: bold;
		color: 	#333366;
		margin-top: 10px;
		margin-right: 0;
		margin-bottom: 0;
		margin-left: 0;
		text-align: center;
}

#bilderquer p.titel{
		text-align: left;
}

#bilderhoch p.titel{
		text-align: left;
}

#bilderquer p.bild{
		text-align: left;
}

#bilderhoch p.bild{
		text-align: left;
}

#bilderquer p.zu{
		text-align: right;
}

#bilderhoch p.zu{
		text-align: right;
}

/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
/* hier kommen die Styles für die "Profil"-Seite  */

/* Bild mit floating */
#fliessbild {
		margin-top: 10px;
		margin-right:20px;
		margin-bottom: 10px;
		margin-left: 0;
		padding-top: 0;
		padding-right: 0;
		padding-bottom: 0;
		padding-left: 0;
		float: left;
		border: 0;
}

#bildrechts {
		margin-top: 10px;
		margin-right:0;
		margin-bottom: 10px;
		margin-left: 20px;
		padding-top: 0;
		padding-right: 0;
		padding-bottom: 0;
		padding-left: 0;
		float: right;
		border: 0;
}



 p.profiltext{
		margin-top: 0;
		margin-right:80px;
		font:100.01%/140% Arial, Helvetica, sans-serif;
		font-size: 12px;
		text-align: left;
}
/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
/* Styles für vita - tabellarisch  */
/* textblock */
#textlinks {
		margin-top: 0;
		margin-right: 0;
		margin-bottom: 0;
		margin-left: 0;
		padding-top: 0;
		padding-right: 0;
		padding-bottom: 0;
		padding-left: 0;
		width: 100px;
		float: left;
		border: 0;
		text-align: left;
}
#textrechts {
		margin-top: 0;
		margin-right: 0;
		margin-bottom: 0;
		margin-left: 106px;
		padding-top: 0;
		padding-right: 0;
		padding-bottom: 0;
		padding-left: 0;
		/*float: left;*/
		border: 0;
		text-align: left;
}

p.klein {
		margin-top: 0;
		font-size: 11px;
		font-weight: bold;
}
p.fett {
		margin-top: 0;
		margin-right: 0;
		margin-bottom: 10px;
		margin-left: 0;
		font-size: 13px;
		font-weight: bold;
}
/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
/* Styles für vorschau - Bild ohne Abstand oben */
#logo {
		margin-top:0;
		margin-right:20px;
		margin-bottom: 4px;
		margin-left: 0;
		padding-top: 0;
		padding-right: 0;
		padding-bottom: 0;
		padding-left: 0;
		float: left;
		border: 0;
}


/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/	
/* Bild mit floating (kontakt/karte)*/
#karte {
		margin-top: 0;
		margin-right: 80px;
		margin-bottom: 10px;
		margin-left: 0;
		padding-top: 0;
		padding-right: 0;
		padding-bottom: 0;
		padding-left: 0;
		float: left;
		border: 0;
}	

p.gross {
		margin-top: 0;
		font-size: 18px;
}

/* eindruecke */
#hg {
		background: #C9CFDF url(images/hgmenue.gif);
		background-repeat: repeat-x 0;
		background-repeat: repeat-y 0;
		margin-top: 0;
		margin-right: 0;
		margin-bottom: 0;
		margin-left: 0;
		padding-top: 0;
		padding-right: 10px;
		padding-bottom: 0;
		padding-left: 20px;
}





/* Bild mit floating mehr Abstand */
.fotos {
		margin-top: 5px;
		margin-right:15px;
		margin-bottom: 5px;
		margin-left: 0;
		padding-top: 0;
		padding-right: 0;
		padding-bottom: 0;
		padding-left: 0;
		float: left;
		border: 0;
}

/* kunstlotterie boxen */
#lotterie {
		/*overflow: auto;
		overflow-x: hidden;*/
		/*height: 90%;*/
		margin-top: 40px;
		margin-right: 0;
		margin-bottom: 0;
		margin-left: 20px;
		padding-top: 0;
		padding-right: 20px;
		padding-bottom: 0;
		padding-left: 0;
}




#gewinnundtext {
		background: #C9CFDF url(images/hgmenue.gif);
		background-repeat: repeat-x 0;
		background-repeat: repeat-y 0;
		width: 340px;
		height: 200px;
		margin-top: 30px;
		margin-right: 30px;
		margin-bottom: 0;
		margin-left: 0;
		padding-top: 0;
		padding-right: 0;
		padding-bottom: 0;
		padding-left: 0;
		border: 0;
		vertical-align: top;
		float: left;
}

#gewinnbild {
		width: 150px;
		height: 200px;
		margin-top: 0;
		margin-right: 0;
		margin-bottom: 0;
		margin-left: 0;
		padding-top: 10px;
		padding-right: 0;
		padding-bottom: 0;
		padding-left: 10px;
		width: 150px;
		float: left;
		border: 0;
		text-align: left;
		img-align: left;
		img-vertical-align: top;
	}

#gewinntext {
		
		margin-top: 0;
		margin-right: 0;
		margin-bottom: 0;
		margin-left: 14px;
		padding-top: 10px;
		padding-right: 0;
		padding-bottom: 0;
		padding-left: 0;
		border: 0;
		vertical-align: top;
		float: left;
}

#gewinntext p.klein {
		margin-top: 0;
		font-size: 11px;
		font-weight: bold;
		/*color:  #993366; */
}

#schliessen {
		position: absolute; right: 20px; top: 5px; 
		width: 200px; 
		margin-top: 0;
		margin-right: 0;
		margin-bottom: 0;
		margin-left: 0;
		padding-top: 0;
		padding-right: 0;
		padding-bottom: 0;
		padding-left: 0;
		text-align: right;
		text-valign: bottom;
}
#lotterie p.zu{
		text-align: right;
}


#schliessenunten {
		
		width: 200px; 
		margin-top: 0;
		margin-right: 0;
		margin-bottom: 0;
		margin-left: 0;
		padding-top: 0;
		padding-right: 0;
		padding-bottom: 0;
		padding-left: 0;
		text-align: right;
		text-valign: bottom;
}
 p.schliessen{
 		position: absolute: top: 20px; right: 20px;
		text-align: right;
		text-valign: bottom;
		margin-top: 0;
		margin-right: 0;
		margin-bottom: 0;
		margin-left: 0;
		padding-top: 0;
		padding-right: 0;
		padding-bottom: 0;
		padding-left: 0;
}

/*#content p {
		margin-top: 10px;
}
*/

 h1 {
		font-size: 14px;
		font-weight: bold;
		margin-top: 0;
}

 h1.rot{
		font-size: 14px;
		color: #CC3333;
		font-weight: bold;
		margin-top: 0;
}


 h2 {
		font-size: 18px;
		font-weight: bold;
		color: #FFFFFF;
		background: #7782AF  url(images/hglila.gif);
		background-repeat: repeat-x 0;
		background-repeat: repeat-y 0;
		margin-top: 0;
		margin-right: 0;
		margin-bottom: 0;
		margin-left: 0;
		padding-top: 0;
		padding-right: 0;
		padding-bottom: 0;
		padding-left: 4px;
}




 h3 {
		font-size: 14px;
		font-weight: bold;
		color: 	/*#333366;*/ #CC3333;
		background: #C9CFDF url(images/hgmenue.gif);
		background-repeat: repeat-x 0;
		background-repeat: repeat-y 0;
		padding-right: 4px;
}

 h3.inaktiv {
		font-size: 14px;
		font-weight: bold;
		color: #333366;
		background: #C9CFDF url(images/hgmenue.gif);
		background-repeat: repeat-x 0;
		background-repeat: repeat-y 0;
		padding-right: 4px;
}


 h4 {
		font-size: 16px;
		font-weight: bold;
		color: 	#333366;
		margin-top: 2px;
}

h4.rot {
		font-size: 18px;
		font-weight: bold;
		color: #CC3333;
		margin-top: 0;
		margin-right: 0;
		margin-bottom: 0;
		margin-left: 0;
		padding-top: 0;
		padding-right: 0;
		padding-bottom: 0;
		padding-left: 4px;
}

 h4.under {
		font-size: 16px;
		font-weight: bold;
		color: 	#333366;
		margin-top: 2px;
		text-decoration: underline;
}

/* ------------------ende kunstlotterie-----------------------------*/


/* bilder ohne float z.B. für Vorschau */
img.abstand {
		margin-top: 0;
		margin-right: 16px;
		margin-bottom: 10px;
		margin-left: 0;
		padding-top: 0;
		padding-right: 0;
		padding-bottom: 0;
		padding-left: 0;
		border: 0;
		
		
	}

/* ------------------beginn footer-----------------------------*/
#footer_container
		{
			position:fixed;
			bottom:0; left:0; right:0;
			text-align:center;
			margin:0;
			height:2em;
			z-index:3;
		}
		#footer 
		{
			position:absolute;
			top:0; left:0; right:0; bottom:0;
			background:#efefef;
			z-index:3;
		}

/* ------------------ende footer-----------------------------*/
