* {
	margin: 0px;
	padding: 0px;
}

html, body{
font-family	: 	Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
background:#fff;
line-height:18px;
}	

td {
font-family	: 	Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}

A.nav {
text-decoration:none;
font-weight:normal;
color:#552F2F;
}

A.nav:HOVER {
color:#86868A;
text-decoration:none;
}

A {
color:#000;
font-weight:bold;
text-decoration:underline;
display:block;
margin:10px 0 10px 0;
}

A:HOVER {
text-decoration:none;
}

.clear {
clear:both;
}

.inline {
display:inline;
}

.bold {
font-weight:bold;
}

h1 {
font-family	: 	Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
display:block;
margin-bottom:8px;
color:#000;
}

h2 {
font-family	: 	Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
display:block;
margin-bottom:5px;
color:#204575;
}

h3 {
font-family	: 	Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
display:block;
color:#204575;
}


#webseite {
font-family	: 	Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
width:950px;
border-bottom:2px solid #86868A;
margin:0 auto;
margin-top:10px;
background-color:#E5E5E5;
padding:0 0 20px 0;
}


#header {
background-image:url(img/mood_home.jpg);
width:950px;
height:310px;
}

#header2 {
background-image:url(img/mood_produkte.jpg);
width:950px;
height:310px;
}

#header3 {
background-image:url(img/mood_kontakt.jpg);
width:950px;
height:310px;
}

#header4 {
background-image:url(img/mood_imprint.jpg);
width:950px;
height:310px;
}

#header5 {
background-image:url(img/mood_news.jpg);
width:950px;
height:310px;
}

#header6 {
background-image:url(img/mood_service.jpg);
width:950px;
height:310px;
}

#navi {
width:685px;
float:right;
margin-top:263px;
font-family	: 	Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
height:35px;
}

#navi li {
float:left;
list-style-type:none;
padding:10px 20px 0px 19px;
height:25px;
margin-top:10px;
font-weight:bold;
border-right:2px solid #86868A;
color:#000;
}

#navi li A.high {
color:#86868A;
}

#navi li a {
text-decoration:none;
font-weight:bold;
}

#balkenrotlinks {
float:left;
width:262px;
height:18px;
background-color:#A60C14;
margin-top:2px;
}


#balkenblau {
float:left;
width:155px;
height:18px;
background-color:#204575;
margin:2px 3px 0 3px;
color:#fff;
font-weight:bold;
text-align:left;
padding:0 0 0 5px;
}

#balkenrotrechts {
float:left;
width:520px;
height:18px;
background-color:#A60C14;
margin-top:2px;
text-align:left;
}

.abc {
border:1px solid #fff;
width:18px;
height:16px;
text-align:center;
float:left;

}

.abc A {
margin:0px;
padding:0px;
color:#fff;
text-decoration:none;
font-size:11px;
margin-top:-2px;
}

.letterhigh {
background-color:#204575;
}

.abc A:HOVER {
text-decoration:underline;
}

#content {
margin-left:265px;
border-top:2px solid #fff;
text-align:left;

}

#kontext {
margin-left:10px;
margin-top:20px;
text-align:left;
float:left;
width:240px;

}

#content div.text {
width:450px;
padding:20px 0 0 5px;
}

#content div.textwide {
width:640px;
padding:20px 0 0 5px;
float:left;
}

#contentleft {
width:280px;
float:left;
margin-right:20px;
}

#contentright {
width:280px;
}

.text li,
.textwide li {
list-style-type:none;
}

#footer {
margin:3px 0 10px 0;
color:#767676;
height:30px;
}

#footer A {
color:#767676;
display:inline;
text-decoration:none;
}

.productslist {
height:250px;
width:680px;
overflow:auto;
}

ul.products li {
width:215px;
float:left;
}


/* Formular */

.inputtext {
width:200px;
height:18px;
border:1px solid #ACACAE;
margin:3px 0px;
}

textarea {
width:200px;
height:150px;
border:1px solid #ACACAE;
margin:3px 0px;
}

input.formbutton {
	display: inline;
  font-weight:bold;
	height: 25px;
  font-family	: 	Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #fff;
	background-color: #A60A15;
	padding: 3px 6px 5px 6px;
	cursor: pointer;
	cursor: hand;
}