/* (c) EIKONA AG, it.x informationssysteme gmbh, Alle Rechte vorbehalten. */


/* 
Hinweise:
	schwarz, sw:#000000;
	weiss, w:#ffffff;
	rot, gn:#;
	grün, gr: #;
*/

/* Basisdefinitionen */

*
	{
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	padding: 0px;
	margin: 0px;
	}

html, body, div
	{
	padding: 0px;
	margin: 0px;
	}

body
	{
	height: 100%;
	position: relative;
	background-image:URL(../pics/hintergrund.jpg);
	background-position: 0px 100px;
	background-repeat:repeat-x;
	}

a:link
	{
	color: #FFFFFF;
	font-weight:bold;
	text-decoration: none;
	}

a:visited
	{
	color: #FFFFFF;
	font-weight:bold;
	text-decoration: none;
	}

a:hover
	{
	color: #FFFFFF;
	font-weight:bold;
	text-decoration: underline;
	}

a:active
	{
	color: #FFFFFF;
	font-weight:bold;
	text-decoration: none;
	}

b
	{
	font-weight: bold;
	}

strong
	{
	font-weight: bold;
	}

i
	{
	font-style: italic;
	}

img
	{
	border: 0px;
	}

p
	{
	padding: 0px 0px 10px 0px;
	}

ul
	{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	}

ol
	{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	}

ul li
	{
	list-style: none;
	}

hr
	{
	border: 0px solid #000000;
	height: 1px;
	background: #000000 url(../pics/layout/trans.gif);
	}





	.float-left
		{
		float:left;
		}
	
	.float-right
		{
		float:right;
		}
	
	.clear
		{
		clear:both;
		}

	.kopf
		{
		padding:10px;
		height:130px;
		}
	
	.kopf .titel-1
		{
		font-size:36px;
		font-weight:bold;
		color:#386122;
		}
	
	.kopf .titel-2
		{
		font-size:24px;
		font-weight:bold;
		color:#386122;
		}
	
	.mitte
		{
		width:100%;
		height:432px;
		border-top:1px solid #FFFFFF;
		border-bottom:1px solid #FFFFFF;
		}

	.textbox
		{
		border-right:1px solid #FFFFFF;
		height:412px;
		width:236px;
		background-image:URL(../pics/hintergrund_textbox.png);
		padding:10px;
		}
	
	.textbox .absatztext
		{
		margin-top:20px;
		}
	
	.textbox *
		{
		color:#FFFFFF;
		font-size:12px;
		}
	
	.pfeil
		{
		height:432px;
		width:45px;
		border-right:1px solid #FFFFFF;
		background-position:50% 50%;
		}
	
	.pfeil-links-aktiv
		{
		cursor:pointer;
		background-image:URL(../pics/pfeil_links_aktiv.png);
		}
	
	.pfeil-links-inaktiv
		{
		background-image:URL(../pics/pfeil_links_inaktiv.png);
		}
	
	.pfeil-links-aktiv:hover
		{
		background-image:URL(../pics/pfeil_links_hover.png);
		}
	
	.pfeil-rechts-aktiv
		{
		cursor:pointer;
		background-image:URL(../pics/pfeil_rechts_aktiv.png);
		}
	
	.pfeil-rechts-inaktiv
		{
		background-image:URL(../pics/pfeil_rechts_inaktiv.png);
		}
	
	.pfeil-rechts-aktiv:hover
		{
		background-image:URL(../pics/pfeil_rechts_hover.png);
		}
	
	.bildbox
		{
		height:432px;
		width:695px;
		background-image:URL(../pics/hintergrund_bildbox.png);
		border-right:1px solid #FFFFFF;
		}
	
	.bildbox .absatz,
	.bildbox .absatz .text,
	.bildbox .absatz h2
		{
		display:none;
		}

	.contentbox
		{
		height:382px;
		width:645px;
		background-image:URL(../pics/hintergrund_textbox.png);
		border-right:1px solid #FFFFFF;
		padding:25px;
		}

	.contentbox *
		{
		color:#FFFFFF;
		}
	
	.unterstuetzung
		{
		margin-left:582px;
		margin-top:10px;
		height:35px;
		width:420px;
		background-image:URL(../pics/unterstuetzung.png);
		}
	
	/* */ 
	
	.formular-kontakt label
		{
		width:200px;
		margin-top:5px;
		margin-bottom:5px;
		display:block;
		}
	
	.formular-kontakt .form-text
		{
		color:#000000;
		width:250px;
		border:1px solid #FFFFFF;
		}
	
	.formular-kontakt .form-button
		{
		cursor:pointer;
		margin-top:10px;
		color:#000000;
		}
	
	
	
