body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	margin: 0 auto;
}

div#pos {
	width: 710px;
	border: 1px dashed #FF9900;
	background-image:url(pictures/hintergrund_struktur.jpg);
	
	margin: 0 auto;
}

img {
	border: 0;
	margin: 1px;
}

ul#naviprim {
	background-image:url(pictures/leiste2.jpg);
	width: 706px;
	margin: 0;
	padding: 2px;
	text-align: left;
	font-size: 0.75em;
	text-transform:lowercase;
	z-index: 3;
}

ul#naviprim li {
	list-style: none;
	display: inline;
	margin: 0;
	padding: 2px;
}
/*ul#navisek  {
	background-image:url(pictures/leiste_service.jpg);
	width: 590px;
	font-size: 0.7em;
	list-style: none;
	text-transform:lowercase;
	float: right;
	margin: 0;
	padding: 0;
	display: inline;
}*/
ul#navisek li {
	list-style: none;
	display: inline;
	margin: 0;
	padding: 2px;	
}
ul#navisek a:hover, div#logo a:hover {
	color: #006666;
	/*text-decoration: line-through;*/
}
ul#navisek a, ul#navisek a:visited {
	margin: 0;
	padding: 2px 8px;
	text-decoration: none;
	font-weight: bold;
	color: #333366;
}
ul#naviprim a, ul#naviprim a:visited {
	margin: 0;
	padding: 2px 13px;
	text-decoration: none;
	font-weight: bold;
	/*border: 1px solid #FF9933;
	border-left-color: #99CCFF;
	border-top-color: #99CCFF;
	background-color: #9999FF;*/
	color: #333366;
}

/*
* html ul#naviprim a,* html ul#naviprim span {
	// Korrektur fuer IE 5.x 
	width: 8em;
	w\idth: 6em;
}
*/
ul#naviprim a:hover, div#logo a:hover {
	/*border-color: white;
	border-left-color: #99CCFF;
	border-top-color: #99CCFF;
	background-color: #9999CC;*/
	color: #006666;
	/*text-decoration: line-through;*/
}

ul#naviprim div {
	clear: left;
}

div#inhalt {
	margin: 10px 6px 10px 6px;
	padding: 0px 0 0 0px;
}

div#inhalt h1 {
	font-size: 1.2em;
	margin: 0 0 2px 0;
	color: #333366;
}

div#inhalt h2 {
	font-size: 1.1em;
	margin: 0;
}

div#inhalt p, div#inhalt li {
	font-size: 0.9em;
	margin: 0;
	text-align: left;
}

div#inhalt ul {
	margin: 0px 0px 0px 20px;
	}

div#inhalt div {
	height: 200px;	
}

.pics {
	float: right;
}

/* Formatierung des Headers*/

div#header img {
	float: left;
}

div#header span {
	float: right;
}
/* Header Ende*/

/*Definition des Footers*/

div#footer {
	height: 37px;
	padding: 1px;
	border-top: 1px dashed #FF9900;
	margin-top: 5px;
}

div#footer address{
	font-size: 0.6em;
	font-style: normal;
	margin: 0px;
	padding: 0 8px 0 8px;
}
	
address#adresse {
	float: left;
	border-top: 1px;
}

address#telmail {
	float: right;
	height: 20px;
}

/*Footer Ende*/

/*Gruppierungen auf der Startseite*/

div#autohaus {
	width: 350px;
	display: inline;
}

div#service {
	width: 350px;
	display: inline;
}

div#neugebraucht {
	width: 350px;
	display: inline;
}

/*Ende Gruppierungen auf der Startseite*/

/*rechdata*/

div#rechdata {
	margin: 20px 0 0 auto;
}
div#w3c {
	float: right;
}

div#w3c p {
	display: inline;
}

.valid {
	height: 10px;
}

div#creator p {
	text-align: right;
	font-size: 9px;
	color: #663300;
}



