/* CSS Document für Hausbetreuung Fuchs 
Dieses Dokument ist Urheberrechtlich geschützt 
Datum : 27.01.2008
Version : 01.Beta
####################################*/

/* ##################################
	1. Kalibrierung
###################################*/

* { padding:0; margin:0; }

h2, p, ul, ol { margin-bottom: 1em; }

ol ul { margin-bottom:0em; }

li { margin-left: 2em; }

/* ##################################
	2. Allgemeine Styles
###################################*/
body {
   background-color: #E1DDC9; /* dunkles grau */
   color: #FFFFFF; 
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: small;
}

html { height: 99% }
h1 { font-size: 150%; }
h2 { font-size: 130%; }

address {
	text-align: center;
	font-size: 80%;
	font-style: normal;
	letter-spacing: 2px;
	line-height: 1.5;
}

/*

		HYPERLINKS

*/
a { 
text-decoration: none; 
outline:none;
}
a:link { color: #666666; }
a:visited { color: #666666; }
a:hover, a:focus { color:#000000; }
a:active {
 text-decoration:none;
}

/*
		Klassen und IDs
*/
/* ##################################
	3. Styles für Layoutbereiche
###################################*/
#wrapper {
		position:relative;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		width: 995px;
		height: 550px;
		background-color:#FFFFFF;
		border: #628B2E 1px solid;
		margin-top: 20px;
		margin-left:auto;
		margin-right:auto;	
}
#kopf {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		color: #628B2E;
		font-size:12px;
		text-align:center;
		border-bottom: #628B2E solid 1px;
		
}
		#kopf img{
			margin-left:auto;
			margin-right:auto;
		}
#navigation {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		color:#FFFFFF;
		background-color: #939377;
		width: 130px;
		height: 475px;
}
		#navigation ul {
			padding-top: 40px;
		}
		#navigation li {
			margin: 0px;
			list-style-type:none;
			background-color: #939377;
			border-bottom: #FFFFFF 1px solid;
			padding-top: 8px;
			padding-bottom: 8px;
		}
		#navigation a {
			margin: 0px;
			padding-left: 10px;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			color:#FFFFFF;
			text-decoration:none;
			font-weight:100;
		}
		#navigation span {
			margin: 0px;
			padding-left: 10px;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			color:#FFFFFF;
			text-decoration:none;
			font-weight:800;
		}
		#navigation a:hover {
			text-decoration: none;
			font-weight:800;
		}
#buehne {
		position:absolute;
		left: 131px;
		top: 60px;
		width: 650px;
		background-color:#FFFFFF;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#333333;
		height: 463px;
		padding: 5px;
		
}
#slogan {
		position:absolute;
		top: 60px;
		left: 785px;
		background-color: #628B2E;
		width:211px;
		height: 474px;
}
#fussbereich {
		padding-top: 2px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#CCCCCC;
		text-align:right;
		width:100%;
}
/* ##################################
	4. Allgemeine Styles
###################################*/
.ausrichtung_mitte {
		margin-left:auto;
		margin-right:auto;
}
.textfeld_normal {
		width: 250px;
		background-color: #728B2E;
		border:#999999 solid 1px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:14px;
}
.textfeld_error {
		width: 250px;
		background-color: #EE0000;
		color:#FFFFFF;
		border:#999999 solid 1px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:14px;
}