/*
	// ---------------------------------------------------------------------------
	// Autor:  Wilfried Schmitten / www.haus-st-jakobus.de
	// E-Mail: wshbg@muemmel.net
	// ---------------------------------------------------------------------------
	$Id: ges.css 50 2008-07-24 11:58:57Z wshbg $
*/
	#titel {background-image:url(./grafik/bgoben.jpg);background-position:top center; background-repeat:no-repeat; height: 133px}
	#left {background-image:url(./grafik/links.jpg); background-repeat:repeat-y;}
	.left {background-image:url(./grafik/links.jpg); background-repeat:repeat-y;}

	#MENUE { font-family: Helvetica, Verdana, Andale Mono, sans serif ; font-size:smaller;font-variant:small-caps; /*font-weight:bold;*/ background:url(./grafik/verl.jpg);}
	#MENUE div { width: 200px;}
	#MENUE div div {width: 190px; padding-left: 10px;}
	#MENUE div div div {width: 180px;}
	#MENUE a { color: #8e7333; white-space:nowrap;display:block;text-decoration:none; padding: 2px 0px 2px 5px; border: 1px solid #ffffff; border-right: 1px solid #eac58c;}/*cfaa50*/
	#MENUE a.m_act {border-top: 1px solid #eac58c; border-bottom: 1px solid #eac58c;border-right:1px solid white;	background:url(./grafik/verl_spiegel.jpg) }
	#MENUE a:hover { background-color: #eac58c;}

	#bottom { background-color:#eac58c; color:white; font-size: 10px;border:1px solid white}
	#bottom div {float:left}
	#bottom span {display:block;text-align:right;}

	#MAIN {margin:10px; padding-left:10px;}
	#MAINBG {margin:10px; padding-left:10px; background-image:url(./grafik/bgmitte.jpg); background-position:0 0; background-repeat: no-repeat;}
	#MAIN a, #MAINBG a {text-decoration:none; color:black;}
	#MAIN a:hover, #MAINBG a:hover {color: red}


#foto_index { font-size: smaller; font-style: normal; text-align: center; }
#foto_index div {background-image:url(./grafik/fade.gif); background-repeat:repeat-y;padding:2px; border-top:thin solid #c0c0c0; border-bottom:thin solid #c0c0c0;}
#foto_index img { border: medium solid #c0c0c0; padding:1px}
.foto {padding:0px; border:medium solid white}
.blau {background-color:#eac58c}
.beschreibung {text-align: center; padding-bottom:10px; font-size:larger; font-weight:bold; color: #eac58c;}
.copy { color: #909090; font-size: 80%; font-style: normal; text-align: left; }
.ringbuch { background-image:url(./grafik/ringbuchb.gif); background-repeat:repeat-y; }
.schattenrechts { background-image:url(./grafik/bg_sh_horizontal.gif); background-repeat:repeat-y; }
.schattenunten {  background-image:url(./grafik/bg_sh_vertical.gif); background-repeat:repeat-x;}

a img {border:thin solid #f3c960; padding:1px;}
a:hover img {border:thin solid red;}

/* -------- Pilgertag --------- */

#pilgertag {
margin:5px;
padding: 10px;
background-image:url(../Haus/grafik/bg_2.jpg);
}
#pilgertag table {
background-color:#ffffff;
}

#pilgertag td {
padding: 5px;
background-color:#f7f7f7;
}

#pilgertag tfoot td {
background-color: #eac58c;
}

#pilgertag caption {
font-size:150%;
color: white;
background-color:#eac58c;/*#48546A;*//*#d0d0d0;*/
padding:5px;
}

#pilgertag li {
list-style-image: url(./grafik/pkt_braun.gif);
/*color: #eac58c;*/
}

#pilgertag caption span {
font-size: smaller;
}

#pilgertag h1 {
	position: relative;
	margin: 0 auto; 
	padding: 10px;
	width: 85%; 
	font: normal 2.5em Georgia, serif; 
	color: #48546A; 
	/*letter-spacing: -1px;*/ 
}

#pilgertag h3 {
	position: relative;
	margin: 0 auto; 
	padding: 10px;
	padding-bottom: 50px;
/*	width: 85%;*/ 
	font: normal 1.5em Georgia, serif;
	color: #48546A; 
	/*letter-spacing: -1px;*/ 
}

#pilgertag strong {
color: #48546a;
}
/* -------- contact form --------- */

fieldset  {margin-top:10px; border: thin solid #48546a;}
fieldset div {color:#48546a;}
legend  {color:#48546a; font-weight:bold;}
label {color:#48546a;}

select { 
   font-family: Arial, Verdana, Helvetica;
   font-size: 12px;
   color : #444444;
   margin-top:5px;
   border : 1px solid #c8c8c8;
   background-color : #f7f7f7;
   width:10em;
}

input {
   font-family: Arial, Verdana, Helvetica;
   font-size: 12px;
   font-weight:bold;
   color : #000000;
   border : 1px solid #c8c8c8;
   background-color : #FFF;
}

.formLabel {
	width:150px;
	padding-right: 10px;
	margin: 2px;
	padding: 2px;
	vertical-align: top;
	float: left;
	text-align: right;
}
.formLabel span {
	font-size:70%;
}

.formField {
   font-family: Arial, Verdana, Helvetica;
   font-size: 11px;
   font-weight: normal;
   color: #000000;
   vertical-align: top;
   padding-top: 2px;
}

.submitIt {
   font-size: 11px;
   font-weight: bold;
   color: #FFF;
   border: 3px groove #FF0000;
   margin:10px;
   padding:4px;
   background-color : #48546a;
}
