/* Allgemein
-------------------------------------------------------------*/
* { padding: 0; margin: 0; }


body {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    background: url(../images/grau_hell.gif) ;
    margin: 0 ;
}


/* Layout
-------------------------------------------------------------*/

#wrapper { 
    margin: 0 ;
    width: 100%;
}


#faux {
    background: url(../images/grau_hell.gif);
    margin-bottom: 10px;
    width: 100%;
}


#header {
    width: 100%;
    padding: 10px;
    height: 109px;
    margin: 0;
    background: url(../images/header2.gif);
}

#header p { display:none;}


#content {
	margin: 3em;
	position: absolute;
	top: 103px;
	left: 20%;
	right: 50%;
	width: 559px;
	white-space: normal;
	overflow: visible;
	text-align: left;
	height: 435px;

}

.clear {
	clear: both;
	background: none;
	height: 425px;
	height: 420px;
	height: 455px;
}



/* Mainnav
-------------------------------------------------------------*/
#mainnav {
	width:190px;
	min-height:250px;
	float:left;
	font-weight:bold;
	text-decoration:none;
	color: #575f68;       
    padding-left:37px;
	padding-top:15px;
}

#mainnav li {
	margin-left:0px;
	padding: 2px 0 2px 0;
	list-style-position: outside;
	list-style-image: url(../images/navigation/punkt.gif);
	text-decoration:none;
	color: #575f68;
}

#mainnav li a {
	text-decoration:none;
	color: #575f68;
}

#mainnav li:hover {list-style-image: url(../images/navigation/punkt2.gif);  text-decoration:none;}


#ueber_uns li#mainnav1, #entwicklung li#mainnav2, #produkte li#mainnav3, #schnaeppchen li#mainnav4, #job li#mainnav5, #kontakt li#mainnav6, #home li#mainnav7 {
list-style-image: url(../images/navigation/pfeil.gif);
}




/* Links
-------------------------------------------------------------*/
#content a {
	background-image: url(../images/doppel_pfeil.gif);
	padding-left:10px;
	text-decoration:underline;
	color:#000000;
	background-repeat: no-repeat;
	background-position:center left;
	
}



/* Überschriften H1
-----------------------------------------------------------------*/
h1 {
	font-size: 16px;
	color: #1313a2;
	margin: 20px 0 20px 0;
	font-weight:bold;
}

h2 {
    margin:20px 0 20px 0; 
	font-size: 13px;
	color: #1313a2;
	font-weight:bold;
	font-weight:bold;
	padding-left:28px;
	padding-top:2px;
	background-image:url(../images/h2.gif);
	background-repeat: no-repeat;
	background-position:0px  0px;
	height: 20px;	
	
}

h3 {
    margin:20px 0 0 0; 
	font-size: 13px;
	color:#1313a2;
	font-weight:bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-left:15px;
	background-image:url(../images/quadrat_rot.gif);
	background-repeat: no-repeat;
	height: 20px;
	background-position:center left; 
}

/* Content
-----------------------------------------------------------------*/

.rahmen img {padding:0 0 0 40px; }
.rahmen2 img {padding:0 0 0 0; }
