/* Global*/

*{
	margin:0px;
	padding:0px;
	border:none;
	text-align:left;
}

body 
	{ 
		margin:11px;
		background-color:#FFFFFF; 
		text-align:center;
	}

#center
	{
		margin-left:auto;
		margin-right:auto;
		text-align:center;
		width:785px;
		border:0px solid #666666;
		background-color:#999999;
	}

ul.nav 
	{
		background-color:#7F7F7F;
		font-family:Verdana, Helvetica;
		font-size:8pt;
		margin:0px;
	}

li.nav a.nav-leistungen {width:126px;}
li.nav a.nav-unternehmen {width:146px;}
li.nav a.nav-kontakt	{width:121px;}

li.nav a
	{
		padding: 4px 0px 4px 4px;
		color:#FFFFFF;
		text-decoration:none;
		display:block;
		background-color:#7F7F7F;
		border-bottom: 1px solid #666666;

	}

li.nav
	{
		display:inline;
	}


li.nav a:visited
	{
		color:#FFFFFF;
		background-color:#7F7F7F;
		font-weight:normal;
	}

li.nav a:link
	{
		color:#FFFFFF;
		background-color:#7F7F7F;
		font-weight:normal;
	}


li.nav a:active
	{
		color:#FFFFFF;
		background-color:#7F7F7F;
		font-weight:normal;
	}	

li.nav a:hover
	{
		color:#7F7F7F;
		background-color:#FFFFFF;
		font-weight:normal;
	}

#leistungen
	{
		border-width:0px 1px 0px 1px;
		border-color:#666666;
		border-style:solid;
		width:130px;
		background-color:#7F7F7F;
		margin-left:120px;
		visibility: hidden;
		position:absolute;
		z-index:4;
		
	}

#unternehmen
	{
		border-width:0px 1px 0px 1px;
		border-color:#666666;
		border-style:solid;
		width:150px;
		background-color:#7F7F7F;
		margin-left:382px;
		visibility: hidden;
		position:absolute;
		z-index:3;
		
	}

#kontakt
	{
		border-width:0px 1px 0px 1px;
		border-color:#666666;
		border-style:solid;
		width:125px;
		background-color:#7F7F7F;
		margin-left:533px;
		visibility: hidden;
		position:absolute;
		z-index:2;
		
	}

#flash
	{
		margin-left:auto;
		margin-right:auto;
		text-align:center;
		z-index:3;
		background-color:#999999;
		border:0px solid #666666;
		padding:4px;

	}

#inhalt 
	{
		padding:10px;
		border:0px;
		background-color:#F2F2F2;
	}

#status 
	{
		padding-top:10px;
		padding-left:40px;
		border:0px solid #666666;
		background-color:#F2F2F2;
	}

/* innerhalb */

#textbox
	{
		background-color:#FFFFFF;
		padding:10px;
		width:700px;
		margin-left:auto;
		margin-right:auto;
	}

#errorbox
	{
		background-color:#FFFFFF;
		border:8px solid #CCCCCC;
		padding:10px;
		width:500px;
		margin-left:auto;
		margin-right:auto;
	}

#choosebox
	{
		margin:15px;
		display:inline;
		float:left;
		text-align:center;
		width:200px;

	}

#box
	{
		margin:15px;
		display:inline;
		float:left;
		text-align:left;
	}

#imgbox
{
	display:inline;
	text-align:center;
}

p.choosetext
	{
		text-align:center;
	}

.chooseimg
	{
		border:5px solid #EEEEEE;
	}


a:link
	{
		color:#001C9D;
		text-decoration:none;
		font-weight:bold;
	}

a:active
	{
		color:#001C9D;
		text-decoration:none;
		font-weight:bold;
	}

a:visited
	{
		color:#001C9D;
		text-decoration:none;
		font-weight:bold;
	}

a:hover
	{
		color:red;
		text-decoration:none;
		font-weight:bold;
	}


h1
	{
		font-family:Verdana, Tahoma;
		font-size:medium ;
		font-weight:bold;
		color:#666666;

	}

h1.choose a.choose
	{
		font-family:Verdana, Tahoma;
		font-size:medium ;
		color:#666666;
	}

h2
	{
		font-family:Verdana, Tahoma;
		font-size:small ;
		font-weight:bold;
		font-style:italic;
		color:#666666;

	}

#h2link
	{
		font-family:Verdana, Tahoma;
		font-size:small;
		font-weight:bold;
		font-style:italic;

	}

p
	{
		font-family:Verdana, Tahoma;
		font-size:small ;
		color:#666666;

	}

p.verysmall
	{
		font-family:Verdana, Tahoma;
		font-size:x-small ;
		color:#666666;
	}

p.undertitle
	{
		font-family:Verdana, Tahoma;
		font-size:x-small ;
		color:#666666;
		font-style:italic; 
		margin-left:0; 
		margin-top:3px;
	}

ul
	{
		margin-left:10px;
		margin-top:4px;
		font-size:9pt;
	}

li
	{
		padding-top:3px;
		list-style-position:inside;
		list-style-image:url(images/pfeil.gif);
		color:#666666;
		font-family:Verdana, Tahoma;
	}

.error
	{

		font-family:Verdana, Tahoma;
		font-size:small ;
		color:red;
	}

hr
	{
	 color:#666666; height:3px; text-align:left; border:1px dotted #666666;
	}


.form1
	{
		background-color:#F7F7F7;
		border:1px solid #CCCCCC;
		width:260px;
	}


/* Farben					 */
/*  Gelb: #FEF8DE            */
