#homeIm { position:absolute; top:0px; z-index:7; font-family: "Lucida Grande", Verdana, Arial, sans-serif;
	font-size: 12px; font-style:normal; width:250px; text-align: center;}
#homeIm ul{ list-style-type:none; margin:0; padding:0; }

#homeIm a {display:block; text-align:center; color:#a7a7a7; margin:0px; height:32px; line-height:35px; text-decoration:none; border-left:0px solid #009A9B; border-right:0px solid #009A9B;}
#homeIm a:hover { color:#7bb4df; }

#nav { position:absolute; top:294px; z-index:7; font-family: "Lucida Grande", Verdana, Arial, sans-serif;
	font-size: 12px; font-style:normal;}
#nav ul{ list-style-type:none; margin:0; padding:0; }
#nav li { float:left; padding:0; margin:0;}
#nav li a { display:block; text-align:center; color:black; margin:0px; height:32px; line-height:35px; text-decoration:none; border-left:0px solid #009A9B; border-right:0px solid #009A9B;}
#nav li a:hover { color:#7bb4df; }
#nav ul ul { display:none; position:absolute; z-index:999; }
#nav li li { float:none; }
#nav li li a { opacity:0.98; background:#FFFFFF!important; text-align:center; height:auto; line-height:1.1; padding:8px 0px 8px 0px; border-bottom:0px solid #009A9B; border-top:none; margin-right:0; }
* html li li { display:inline; } /* IE6 Bugfix... */



/* 
REDAXO-Modul: doForm! 2.x - 4.4.1
Beschreibung: CSS-DEMO
Bereich: CSS 
Für: do form! 2.x  bis  4.4.1
Stand: 20.04.2009 
Version: 1.0
--------------------------------------------------------------------------
HINWEISE:
--------------------------------------------------------------------------
!! Das CSS berücksichtigt nicht alle möglichen Felder 
!! Farben nicht 1 zu 1 übernehmen
!! ist ja nicht wirklich hübsch
 
Weitere Infos zu den CSS hier:
http://wiki.redaxo.de/index.php?n=R4.DoForm
-------------------------------------------------------
*/
 
/* Formular Definition */
/*//////////////////////////////////////////////////////////////////////////////*
 
/* Div das das Formular umschließt */
.formgen {
	text-align: left;
}
 
 
/* Was passiert wenn auf das Label geklickt wird? */
label,
select,
input[type=checkbox],
input[type=radio],
input[type=button],
input[type=submit]
{
cursor : pointer;
 
}
  
.formgen form
{
 
}
 
 
 
 
/* 
Wie sehen die einzelnen Blöcke aus? 
Jedes Feld wird von einem DIV umschlossen, das hier definiert werden kann
*/
 
 
.formgen .formblock
{	
}

 .forminfo 
{
	width: 97%;
	font-size: 12px;
	color:red;
	padding:10px;
	margin-bottom: 10px;
	background-color: #ffffff;
	font-weight: normal;
}

 
 
/* 
--------- FORMULAR-OBJEKTE ------------ 
*/
 
 
/* Mehrzeiliges Eingabefeld */
.formgen .formtextfield
{
	width: 97%;
	height: 200px;
	padding:10px 0px 0px 10px;
	background-color: #f5f5f5;
	border:0px solid white;
	color:#608dae;
	font-size: 12px;
	margin-top:5px;
	margin-bottom: 10px;
}
 
 
/* Textfeld */
.formgen .formtext
{
	width: 97%;
	height:20px;
	margin-bottom: 12px;
	margin-top:4px;
	padding-left:10px;
	font-size: 12px;
	background-color: #f5f5f5;
	border:0px solid white;
	color:#608dae;
}
 
.formgen input:focus, 
.formgen select:focus, .formgen select:hover, 
.formgen textarea:focus {
	background-color: white;	
	border:1px solid #608dae;
	outline: 0 none;
}
 
.formgen input:focus {
	border:1px solid #608dae;
	box-shadow: none;
	
	
}
 
/* Label */
.formgen label {
	width: 97%;
	height:40px;
	padding-left:2px;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	border:0px solid white;
}
 
 
/* Aussehen der Select-Ausgabe */
.formgen .formselect
{
	width: 200px;
	background-color: white;
	color: #000000;
	border:0px solid white;
}
 
 
/* Sende-Button */
.formgen .formsubmit
{
	margin-left:33%;
	margin-right:33%;
	width: 33%;
	text-align: center;
	background-color: #608dae;
	border:0px solid white;
	float: right;
	color: #FFFFFF;
}
 
 
 
/* Fieldsetbeschriftung */
.formgen legend {
	color: #FFFFFF;
	background-color: #990000;
	width: 150px;
	border:0px solid white;
}
.formgen .fieldset {
	border:0px solid white;
}
 
/* -------------- AUSGABEN / Fehlermeldungen --------*/
 
 
/* Markierung der Labels bei Fehler */
.formgen .formerror {
 
	color: red;	
	border:0px solid white;
}
 
.formgen .formcaptcha
{
	border:0px solid white;
	vertical-align: top;
}
 
.formgen .formreq {
	color: #ffffff;
	border:0px solid white;
}
 
.formgen .formheadline {
	color: #993300;
	background-color: #FFF7EA;
	border:0px solid white;
}
 
/*//////////////////////////////////////////////////////////////////////////////*
/* Ende der Formulardefinition */
 