/**
 * @version $Id: layout.css 10387 2008-06-03 10:59:16Z pasamio $
 * @author Design & Accessible Team ( Angie Radtke  )
 * @package Joomla
 * @subpackage Accessible-Template-Beez
 * @copyright Copyright (C) 2005 - 2008 Open Source Matters. All rights reserved.
 * @license GNU/GPL, see LICENSE.php
 * Joomla! is free software. This version may have been modified pursuant to the
 * GNU General Public License, and as distributed it includes or is derivative
 * of works licensed under the GNU General Public License or other free or open
 * source software licenses. See COPYRIGHT.php for copyright notices and
 * details.
 */
 address, caption, cite, code, dfn, em, strong, th, var { 
	font-style: normal; 
	font-weight: normal;
}
   
 h1 {
   color: #EEB000;
   line-height:25px;
   font-family:Tahoma;
   text-decoration: underline;
}

 h2 {
	color: #EEB000;
	font-family:Tahoma;
	line-height:19px;
	letter-spacing:8px;
	text-decoration: underline;
}

h3 {
	color: #EEB000;
	font-family:Tahoma;
	line-height:20px;
	letter-spacing:4px;
}

h4 {
	color: #FFFFFF;
	font-family:Tahoma;
	line-height:18px;
	letter-spacing:4px;
}

h5 {
	color: #FFFFFF;
	font-family:Tahoma;
	line-height:16px;
	letter-spacing:5px;
}

img {
border: 4px outset white;
padding: 3px;

}

TD, TH { 
	text-align: center; 
	vertical-align: middle;
	color: #FFFFFF
}

table {
	border: 2px solid #FFFFFF;
	background-color: 
}

a:visited {
	font-weight: bold; 
	color: white; 
	text-decoration: none; 
}	

a:link {
	text-decoration : none;
	color:white;
}

a:hover {
	color:#EEB000;
}

a:active {
	color: #EEB000;
}


div#alles {
	position:absolute;
	left: 0;
	top: 0;
	min-width: 100%;
	
	background-color: #7E655B;
	background-repeat: repeat;
	min-height: 12200px;
}


div#wrapper {
	background-color: #7E655B;
    margin-left:3px;
	margin-top: 3px;
	min-width: 100%;
	

 }
 
 
div#banner {
	border:4px solid #FFFFFF;
	height: 162px;
	background: url(images/banner.jpg);
	width: 980px;
	/* position: top; */
	
}


 div#navi {
	color: #EEB000;
	text-align: left;
	font-weight: bold;
	font-family:Tahoma;
	line-height:25px;
	padding:0px;
	letter-spacing:3px;
	float: left;
	width: 210px;
	border:4px solid #FFFFFF;
	margin-top: 5px;
	margin-right: 5px;
}


div#startseite {
	color: white;
	width: 737px;
	border:4px solid #FFFFFF;
	padding:10px 10px 10px 10px;
	display: inline; /* setzt startseite neben navi, sonst ist startseite hinter navi */
	margin-top: 5px;
	position: absolute;
	text-align: center;
}

div#kinder{
	color: white;
	font-family:Tahoma;
	width: 737px;
	border:4px solid #FFFFFF;
	padding:10px 10px 10px 10px;
	display: inline; /* setzt startseite neben navi, sonst ist startseite hinter navi */
	margin-top: 5px;
	position: absolute;
	
}
#kinder p:first-letter {
	font-size: 1.3em;
	font-weight:200;
	color:#EEB000;
	line-height: 1;
}

#kinder h1,h2,h3 {
	text-align: center;
}

div#kinder img {
	float:left;
	text-align: right;
	margin-right: 20px;
}


div#galerie {
	color: white;
	width:737px;
	border:4px solid #FFFFFF;
	padding:10px 10px 10px 10px;
	text-align: center;
	display: inline;
	position: absolute;
	margin-top: 5px;
	float: right;
	margin-right: 20px;
}


div#oeffnungszeiten {
	color: white;
	width:737px;
	left:220px;
	border:4px solid #FFFFFF;
	padding:10px 10px 10px 10px;
	font-weight: bold;
	font-family:Tahoma;
	color: #000000;
	letter-spacing:3px;
	display: inline;
	position: absolute;
	margin-top: 5px;
	margin-left: 6px;
	text-align: center;
}

div#fuehrungen {
	color: white;
	width: 737px;
	border: 4px solid #FFFFFF;
	padding: 10px 10px 10px 10px;
	text-align: center;
	display: inline;
	position: absolute;
	margin-top: 5px;
	float: right;
	margin-right: 20px;
	
}

div#schulklassen{
	color: white;
	font-family:Tahoma;
	width: 737px;
	border:4px solid #FFFFFF;
	padding:10px 10px 10px 10px;
	display: inline; /* setzt startseite neben navi, sonst ist startseite hinter navi */
	margin-top: 5px;
	position: absolute;
	
}

#schulklassen p:first-letter {
	font-size: 1.3em;
	font-weight:200;
	color:#EEB000;
	line-height: 1;
}

#schulklassen h1,h2,h3 {
	text-align: center;
}

div#schulklassen img {
	float:left;
	text-align: right;
	margin-right: 20px;
}

div#impressum {
	color: white;
	width: 737px;
	border:4px solid #FFFFFF;
	padding:10px 10px 10px 10px;
	display: inline; /* setzt startseite neben navi, sonst ist startseite hinter navi */
	margin-top: 5px;
	position: absolute;
	text-align: left;
	font-family: Tahoma;
}


div#kontakt {
	color: white;
	width: 737px;
	border:4px solid #FFFFFF;
	padding:10px 10px 10px 10px;
	display: inline; /* setzt startseite neben navi, sonst ist startseite hinter navi */
	margin-top: 5px;
	position: absolute;
	text-align: center;
	font-family: Tahoma;
}


#kontakt table {
	border: 0px solid #FFFFFF;
}

#kontakt legend {
	color: #FFFFFF;
}

/*#kontakt.h1 {
	text-align: center;
}*/
/*
#nachricht { 
	width: 250px;
    height: 150px;
    margin-left: 20px;
}

#name {
	margin-left: 35px;
}
#vorname {
	margin-left: 11px;
}
#strasse {
	margin-left: 29px;
}
#postleitzahl {
	margin-left: 48px;
}
#ort {
	margin-left: 50px;
}
*/

div#bottom {
	/*background: url(images/bottom.jpg);
	background-color: #1440A3;
	background-repeat:repeat-y;
	position:absolute;  
	bottom:0px; 
	width:980px; 
	height:4px; 
	display: inline-block;
	border:4px solid #333333;*/
	position: absolute;
	bottom: -30px;
	width: 100%;
	background-color: #7E655B;
	background-repeat: repeat;
	
}



