/*********************************************************
CSS-Basis-Datei 
Stand: 22.11.2003
(c) hebler-hebler.de - agentur fuer neue und alte medien
***********************************************************/



.topnavi {
           padding: 0 0 0 0 px;
           margin-bottom:5px;
           line-height: 1.0em;	
          letter-spacing:4pt;
   }

body {
	font-family: 				Arial, Helvetica, Verdana, Geneva, sans-serif;
	margin: 					0 0 0 0;
	line-height: 				1.4em;
	font-size:					12px;
	/* background: 				url(../images/bg.homepage.gif); */
	
}


/* ALLGEMEINE BOXEN */

#HomepageBox  {
	position: 					absolute;
	top: 						400px;
	left: 						40px;
	background: 				#FFFFFF; 
	}


#weiter  {
	position: 					absolute;
	top: 					600px;
	left: 					500px;
	background: 				#FFFFFF; 
 }

	
#ContentHead  {
	position: 					absolute;
	top: 						0px;
	left: 						0px;
	width:						100%;
	height:						180px;
	background: 				url(../images/bg.content.head.gif);
	}

#LogoBox  {
	position: 					absolute;
	top: 						192px;
	left: 						47px;
	}
	
	
	
#Inhalt  {
	position: 					absolute;
	top: 						300px;
	left: 						53px;
	width:						490px;
	}
	
#Menue  {
	position: 					absolute;
	top: 						200px;
	left: 						550px;
	}
	
#Bild_rechts  {
	position: 					absolute;
	top: 						300px;
	left: 						550px;
        width:           300px;
        
}
	





	
/* DEFINITION VON ALLGEMEINEN KLASSEN */


h1 {
	font-size: 			110%;
	line-height: 		1.2em;
	}


h2, h3 {
	font-size: 			110%;
	line-height: 		1.2em;
	}

h2.content {
	padding: 			10 0 0 5px;
	letter-spacing:		1px;
	word-spacing:		2px;
	}

h2.error {
	color: 				red;
	}
	
h3	{
	margin-bottom: 		0.2em;
	padding: 			0 5 0 5px;
	}
	
h3.content {
	margin-top: 		2em;
	margin-bottom: 		-1em;
	}
	
h3.right {
	line-height: 		1.5em;
	margin-top: 		0em;
	}
	
.textlead {
	line-height: 		1.6em;
	font-weight: 		bold;
	padding: 			0 5 0 5px;
	}

.textcontent {
	line-height: 		1.6em;
	padding: 			0 5 0 5px;
	}

	

textfield {
	background-color: white; 
	width: 200px;
	font-size: 110%;
}

.textfield_error
{
	background-color: white; 
	width: 200px;
	font-size: 110%;
}


.textarea {
	background-color: #FFFFFF; 
	height: 100px;
	width: 200px;
	font-size: 90%;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
	
	



li { margin-bottom: 15px;}

a, ul { 
	line-height: 			1.4em;
        margin: 				0 0 0 0;
	font-size:				12px;
color:#000000;
font-weight:bold;
}

a,p, ul { 
	line-height: 			1.4em;
        margin: 				0 0 0 0;
	font-size:				12px;
color:#000000;
}


