ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input, dl, dt, dd,div
{ margin:0; padding:0 }

/*generelle Formatierungen*/

body { 
		font-family:arial,times new roman,sans-serif;
		font-size: 100.01%;
		margin:0;
		padding:0;
		text-align:center;
		background-color:#fff;
		background-image:url(/_img/hintergrund.jpg);
		background-repeat:repeat-x;
}

div#Seite {
		width: 760px;
    text-align: left;         
    padding: 0 0 10px 0;
    background-color:#ECF0DC;
		margin: 0 auto;

  }
	

div#Banner {
		background-image:url(/_img/spirited-ireland-banner.jpg);
		background-repeat:no-repeat;
		margin:0;
		height:250px;
}	




	
/*Menüformatierungen*/

div#Menue {
		float:right;
		width:120px;
		margin:0 0px 0 0;
		padding:0;
		background-image:url(/_img/hintergrund-rechts.jpg);
		background-repeat:no-repeat;
		min-height:124px;
		text-align:right;
}

div#Menue ul {
		list-style-type:none;
		padding:0;	
		margin:100px 0px 0 0;
		width:120px;
}	

div#Menue li {
		margin:5px 30px 5px 0px;
		font-size: .8em;	
		text-align:right;

}

div#Menue a {
		color: #800000;	
		text-decoration:none;	
		padding:3px 0 3px 0px;
		display:block;
		height: 1%;

}

div#Menue a:hover {
		color:#404000;
		background-image: url(/_img/li.gif);
		background-repeat: no-repeat;
		padding:3px 0px 3px 20px;
}

/* Rechte Spalte - Textinhalte */

div#Inhalt {
		margin:0;
    padding: 0;
		width:570px;		
		background-image:url(/_img/hintergrund-links.jpg);
		background-repeat:no-repeat;
		min-height:408px;
  }


/* Absätze und Überschriften */

div#Inhalt p {
		margin: 0px 0 15px 145px;
		font-size:.8em;
		color:#000;
		text-align:justify;
}
	
div#Inhalt h1 {
    font-size: 1em;
    margin: 0px 0 0 0;
		padding:18px 0 5px 0;
		color:#404000;
		text-align:right;	
  }
	
div#Inhalt h2 {
    font-size: .9em;
    margin: 20px 0 20px 0;
		padding:1px 0 0 0;
		color:#404000;	
		text-align:right;		
  }

	
div#Inhalt .linie {
		margin: 15px 0 15px 175px;
}
		
	
/* Links im Text */
	
div#Inhalt a  {
		color:#800000;
		text-decoration:none;
}	

div#Inhalt a:hover {
		color:#404000;
}

/* Aufzählungen im Text */

div#Inhalt ul, ol {
		margin:0 0 0 0px;
}


div#Inhalt li {
		font-size:.8em;
		padding:4px 0 0 0px;
		margin-left:160px;
}

div#Inhalt li li {
		font-size:1em;
		padding:2px;
		margin-left:20px;
}

/*Videoplayer im Text*/	

div#Inhalt .player {
		margin:40px 20px 40px 145px;
}

div#Inhalt .player p {
		font-size:.8em;
		margin:20px 0;
}

div#Inhalt .player-mp3 {
		margin:20px 0px 20px 145px;
		border: 1px solid #404000;
		width: 330px;
		padding:3px;
}

/*Bilder im Text*/	
	


#Inhalt .img-l {
    font-size: 0.7em;
    float: left; 
		padding: 5px;
		margin:0 0 15px 22px;
		border:1px solid #404000;
}

/*Fußzeile*/	

div#Fusszeile {
		font-size:0.7em;
		padding:5px 0px 5px 0px;
		color:#800000;
		background-color:#AFBC74;
		width:760px;
		margin:0 auto;
		text-align:center;
}

div#Fusszeile a  {
		color:#800000;
		padding: 0 5px 0 0;
}	

div#Fusszeile a:hover {
		color:#404000;
}






/**************************
* form.css
* Felder des Formulars formatieren
* 
* 24-10-2005 12:41
**************************/

/*afbc74 mittelbraun
800000	dunkelbraun
ecf0dc hellbraun
5D7D43 grün
404000 - dark brown
*/

/* Tabelle, in der das Formular aufgebaut wird */	

/*Überschrift*/

.fHead {
	background-color:#ecf0dc;
	border:none;
}


.fTable {
	background-color:#800000;
	margin: 10px 0 10px 145px;
	font-size:1em;
	width:350px;
	 }	

/* Rückmeldungen bei falscher Eingabe */
.fUserfeedback {
	padding:3px 8px 3px 8px;
	color:#404000;
	background-color:#afbc74;
	font-weight:bold;
	 }

/* Tabellenspalte für Bezeichnung der Felder, Eingabe ok oder nicht ok */
.fInputNotOk {
	background-color:#afbc74;
	color:#404000;
	font-weight:bold;
	padding:3px 8px 3px 8px;
 }
	
.fInputOk {
	padding:3px 8px 3px 8px;
	background-color:#ecf0dc;
	color:#404000;
 }	
	

/* Tabellenspalte für Eingabefelder */	
.fContent {
		padding:3px 8px 3px 8px;
	background-color:#ecf0dc;
	color:#404000;
	 }

/* Eingabefelder */	
.fContent input {
	background-color:#ffffff;
	color:#404000;
	 }

/* Eingabefeld "TEXTAREA" */	
.fTextareaCaption {
  background-color:#ecf0dc;
	border:1px solid #6A412C;
	color:#800000;
 }

 
/* Inhalt von TEXTAREA */		
.fTextareaContent {
	background-color:#ecf0dc;	}		

/* Beschriftung und Rahmen Absendeknopf */

.fSubmit {
	padding:5px;
	background-color:#ecf0dc;
	color:#404000; }

.fSubmit input {
	border:1px solid #404000;
	background-color:#ecf0dc;
	color:#800000;
	width:100px;
	font-weight:bold;
	 }

/* Einsendenknopf "hover" */	
.fSubmit input:hover {
	text-decoration:none; 
	background-color:#afbc74;
		color:#404000;
	}
	

/* neue */


.fReq {
	padding:3px 8px 3px 8px;
	text-align:center;
	background-color:#afbc74;
	color:#404000;
}

.fTDLeft, .fTDRight {
		padding:3px 8px 3px 8px;
		font-size:.8em;
}

.fTDLeft {
	padding:3px 8px 3px 8px;
	background-color:#ecf0dc;
	color:#404000;
}
.fTDRight {
	background-color:#FEF9F2;
}

.daten a {
	padding:0 5px 0 5px;
	background-color:#ecf0dc;
	display:block;
	text-decoration:none;
	font-weight:bold;
	font-size:.8em;
}

.daten a:hover {
	color: #404000;
	background-color:#afbc74;
}

/* Stylesheets für Bilder links- oder rechtsbündig */

/* Thumbnails in Bildergalerie */	

.galerie {
	margin:0 0 0 25px;
}

.thumbs, .thumbactive  { 	
	padding-bottom:5px;
	margin:0 0 0 22px;
}
	
.thumbs img {
	border:1px solid #404000;
	padding: 5px;
}
	
.thumbactive img {
	border:1px solid #800000; 
	padding: 5px;}
	
/* Stylesheets für Bilder links- und rechtsbündig */
div.img_c, div.img_l, div.img_r img {
	padding:5px;
		border:1px solid #404000;
}
	

div.img_c {
	margin:0 auto; }

div.img_l {
	float:left;
	margin:0 10px 10px 0; 	width:412px;} 
	
div.img_r {
	margin:0 0px 25px 0;
}


div.img_caption {
	margin:10px 0 0 0;
	font-size:.8em;
	color:#000;
	text-align:center;
}
	
div.img_caption_justify {
	padding:4px 2px 2px 8px;
	font-size:.8em;
	color:#4E420C;}	