/* Ev. Kirchengemeinde Erbach
*/

body {font-family: Arial,sans-serif; font-size: 96%; background-color:#DDD7C5}
body.hauptmenu {border:0em;background-image: url(bg.png);}

/* Seitengerüst */

#seite
	{background-image: url(bg.png); background-repeat: no-repeat; background-color:#FAF8D7;
	padding: 0em 1em 0em 1em; margin: 0.5em auto 1em auto; border: 0em; max-width: 60em; min-height: 590px;
	border:1px solid #a8a4aa; overflow:visible;
	box-shadow: 8px 8px 8px #657;
	-webkit-box-shadow: 8px 8px 8px #657;
	-moz-box-shadow: 8px 8px 8px #657;}

#inhalt	{margin-left: 10em; margin-right: 1em; max-width: 50em;}

#titelblock	{padding-top: 1.4em; padding-bottom: 0em; margin-left: 0em; max-width: 62em;}
#ekhnlogo	{	float:right; display: inline; padding-right: 1em; margin-top:-1em;}
#titel1	{font-family: Lucida Sans,Calibri, Trebuchet MS,Arial,sans-serif; font-style:italic;
	font-weight: normal; color: #001256; font-size: 160%; display: inline; padding-right: 0.8em;}
#titel2	{font-family: Lucida Sans, Calibri, Trebuchet MS,Arial,sans-serif; font-style:italic;
	font-size: 160%; line-height: 0.7em; color: #7100CC;	display: inline;}

.navigation {
 /*  background-image: url(menubg-nav.png);
  background-color: #edf;  */ color: #548; border-top: 1px solid #a9d;
  font-family: Arial,Tahoma,Verdana,sans-serif; font-size:90%;  font-weight:normal;
  line-height: 135%; padding: 0.3em 12em 0em 0em; margin: 0.2em 14em 2.8em 0em;}

iframe {
border: 0em; padding: 0em; margin: 0em 0em 0em -0.3em;
float:left; height: 17.5em; width: 9em; text-align:right;}

.menu1	{background-image: url(pics/menubg1.png);}
.menu2	{background-image: url(pics/menubg2.png);}
.menu3	{background-image: url(pics/menubg3.png);}
.menu4	{background-image: url(pics/menubg4.png);}
.menu5	{background-image: url(pics/menubg5.png);}
.menu6	{background-image: url(pics/menubg6.png);}
.menu7	{background-image: url(pics/menubg7.png);}
.menu8	{background-image: url(pics/menubg8.png);}
.menu9	{background-image: url(pics/menubg9.png);}

.menu1, .menu2, .menu3, .menu4, .menu5, .menu6, .menu7, .menu8, .menu9
{margin: 6px 0em; padding: 0em 0em 0em 0em; line-height: 120%; background-color:#95F;
box-shadow: 4px 6px 6px #bbd;
-webkit-box-shadow: 4px 6px 6px #bbd;
-moz-box-shadow: 4px 6px 6px #bbd;}

/* HTML-Entitäten */

h1, h2, h3, h4, h5   {color: #76b /* 805042 */; font-weight:bold; line-height: 110%;}
h1	{font-size:220%;}
h2	{font-size:185%; font-family: Lucida Sans,Arial,sans-serif; margin-top:0.3em; margin-bottom:0.6em;}
h3	{font-size:150%; font-family: Lucida Sans,Arial,sans-serif; margin-top:1.0em; margin-bottom:0.6em; font-style:italic;}
h4	{font-size:120%; margin-top:0.8em; margin-bottom:0.4em; font-style:italic;}
h5	{font-size:110%; margin-top:0.7em; margin-bottom:0.4em;}

p, th, td, ul, ol, li {color: #000; font-weight: normal; line-height: 120%;}
p, th, td, ul, ol	{margin: 0.4em 0em;}
li	{margin: 0.2em 0em 0.3em 0em;}
hr	{margin-top: 1em; height:1px solid}
/* Klassen für Absätze und Überschriften */

.klein {font-size:80%; line-height: 120%; margin: 0em; }
.bu {font-size:80%; font-style:italic; text-align:center; }
.kinder {font-family:Comic Sans MS; font-size:150%;}
.datum {font-weight:bold; text-align:right; line-height: 120%; margin-right: 3em;}
.wichtig   {color:red;}
.printonly {display:none}	/* Dieser Text wird nur auf ausgedruckten Seiten angezeigt*/
.cite {font-style: italic; margin-left:2em;}
.legende {font-style: italic; text-align:center}
.topnews {display:inline}

/* Bilder und Blöcke */
img	{border: 0px; 	margin: 10px;    	}
.randlos	{border: 0px; margin: 0px;}
.randlinks	{border: 0px; margin: 0em 0.6em 0.2em 0em; float: left;   }
.randrechts	{border: 0px;	margin: 0em 0.5em 0.2em 0.6em; float: right;  }
.randrechts2	{border: 0px;	margin: 0em -5em 0.2em 0.6em; float: right;  }
.umlinie		{border: 1px solid #a060d0; }
.mitschatten	{box-shadow: 4px 4px 4px #aac;
		-webkit-box-shadow: 4px 4px 4px #aac;
		-moz-box-shadow: 4px 4px 4px #aac;}
.mitte {margin-left: 8em;}
.spaltelinks 	{border: 0px; margin: 0em 0.8em 0em 0em; float: left; max-width:35%}
.spalterechts {border: 0px; margin: 0em -2em 0em 0.8em; float: right; max-width:35%}
.unterspalten {clear:both;}

/* Kästen und Tabellen */

table {padding:0em; margin:0em; border:0em;}
th, td {vertical-align:top}

.kastenrechts	{float:right; background-color:#D7D1FF border-top:1px; border-right:0px;
border-bottom:1px; border-left:0px; border: solid #6E65A5;
font-size: 88%; line-height: 120%; text-align:center; display: block; padding:5px;	}

.kastentitel {margin:-5px -5px 5px -5px; padding:0px 5px; color:#fff;
	font-weight:bold; background-color:#BBB8DB; }
.kastentrenner	{border-bottom:1px solid #6E65A5; margin: 0px -5px 0px -5px; padding:5px; }
.kastenabstand	{padding:5px; background-color:#ffffff;	}

.termin1	{background-color:#009C8F; color:#ffffff; font-weight:bold;  text-align:center; width:7em}
.termin2	{background-color:#BAFFF4; font-weight:bold; text-align:center;}
.termin3	{background-color:#8EE2D5;	}
.termin1, .termin2, .termin3 {box-shadow: 4px 6px 6px #bbd;
-webkit-box-shadow: 4px 6px 6px #bbd;
-moz-box-shadow: 4px 6px 6px #bbd;}

.musik1	{background-color:#9DFF9D; font-weight:bold; }
.musik2	{background-color:#CEFFCE; }

.godi	{
	line-height:130%; margin: 0.5em 3em 0.5em 0em; padding: 0em 0em 0em 0.5em; max-width: 34em;
	color:#fff; background-color:#a064f8; list-style: none;	list-style-position: inside;
box-shadow: 4px 6px 6px #bbd;
-webkit-box-shadow: 4px 6px 6px #bbd;
-moz-box-shadow: 4px 6px 6px #bbd;}

#farbblock	{
	background-color:#e4e4ff; display:block; width:66%; border: 1px solid #eeddff; padding:0.6em; }

#farbblock2 {
	background-color:#FFF1A6; width:66%; border:1px solid #E09B00; padding:0.4em;	}

.bezirk	{width: 16em; line-height:120%; margin:2px;	}
.nord	{background-color:#BDCDFF; padding:2px 4px}
.sued	{background-color:#FFCD6C; padding:2px 4px}
.west	{background-color:#C0FF7b; padding:2px 4px}

/* Linkformatierungen */

a { text-decoration:none; }
.haupt {color:#FFF; text-decoration:none; font-family: Tahoma,Verdana, sans-serif; font-size:80%;
	font-weight: 600; display:block; font-style: normal;}
.navi {color:#548; font-weight: normal;}
.extern {padding-left:14px; background-image: url(pics/extlink.png); background-repeat:no-repeat;}
.mail2 {padding-left:17px; background-image: url(pics/mail.png); background-repeat:no-repeat;}
.pdflink {padding-left:20px; background-image: url(pics/pdfdoc.png); background-repeat:no-repeat;}

a:link {color:#2018A0; }
.haupt:link {color:#FFF; display:block;}
.navi:link  {color:#548;}

a:visited {color:#781878; }
.haupt:visited {color:#FFF; display:block;}
.navi:visited  {color:#548;}

a:active {color:#D98A12; }
.haupt:active {color:#FFF; text-decoration:none; display:block;}
.navi:active  {color:#882211;}

a:hover {color:#FF4A08; text-decoration:underline;}
.haupt:hover {color:#000000; background-color:#FFFFFF; text-decoration:none; display:block;}
.navi:hover  {color:#000000; background-color:#FFFFFF; text-decoration:none;}
