
/*	body
*******************************************************************************/

body {
font-family:verdana, sans-serif;
	font-size: 12px;
	background-color:#fff;
	margin:0 0 0 0;
	padding:0 0 0 0;
	color:#333333;
		}
	
#outer
{width: 880px; background: #fff url('bgout.jpg') no-repeat; margin: 0 0 0 0px;padding:0 0 0 12px;text-align:left;}



a {color:#333333; text-decoration:none; }
a:hover { text-decoration:none; }

:link,:visited { text-decoration:none; }

img, a img,:link img,:visited img, fieldset { border:none }
table {padding:0px; margin:0px; border-spacing:0px; font-size:12px;}
tr { padding:0px; margin:0px; border:#FFFFFF thin solid;}
td { padding:0px; margin:0px; vertical-align:center; border-spacing:0px; border:0; }

.flLeft {float:left;}
.flRight {float:right;}


/*	logo / breadcrumb
*******************************************************************************/
#ticker {height:25px; width:500px; padding:0 0 0 0; margin:5px 0 0 0; background-color:#0099CC;}

 #logo {height:126px; width:198px; padding:0 0 0 0; margin:48px 0 16px 0;}
/*	Navigation 
------------------------------------------------------------------------------*/

/*	Main
------------------------------------------------------------------------------*/
#main {padding: 5px 20px 50px 20px;font-size:12px; line-height:16px; font-family:trebuchet, verdana, sans-serif; min-height:400px; border-bottom:#666666 0px solid;
border-left:#666666 0px solid;
border-right:#666666 0px solid;
}

#nav{background-color:#d3eaa6;}

html>body #main {padding: 10px 20px 50px 20px;}

#main_warenkorb {
border-left:#666666 0px solid;
border-right:#666666 0px solid;
}

/* Headline 1 */
#main h1 {
	color:#608a40;
	font-family:trebuchet, verdana, sans-serif;
	font-size:14px;
	font-weight:bold;
	padding: 25px 0 10px 0;
}

/* Headline 2 */
#main h2 {
	color:#000;
	font-family:trebuchet, verdana, sans-serif;
	font-size:14px;
	font-weight:bold;
		margin: 5px 0 12px 0;
}

/* Headline 2 */
#main h3 {
	color:#000;
	font-family:trebuchet, verdana, sans-serif;
	font-size:14px;
	font-weight:bold;
		margin: 5px 0 12px 0;
}


/* Headline 4 */
#main h4 {
	color:#cc0000;
	font-family:trebuchet, verdana, sans-serif;
	font-style:italic;
	font-size:14px;
	font-weight:bold;
	line-height:16px;
	padding-left:60px;
	
}

/* Headline 5 */
#main h5 {
	color:#000;
	font-family:trebuchet, verdana, sans-serif;
	font-size:14px;
	font-weight:bold;
	margin: 30px 0 12px 0;
}

/* Headline 6 */
#main h6 {
	color:#709837;
	line-height:16px; 
	font-size:12px;
	padding: 2px 0 2px 0;
	margin: 0 0 0 0;
}

#main hr{border: 1px solid #608a40; witdh:300px; text-align:center;margin:5px 0 15px 0;}

#main .abstand {		padding-left:40px;}


#main a, #main a:link {
	color:#608a40;
	text-decoration:none; 
	border-bottom: #608a40 0px dotted;
}

#main a:hover {
	color:#000;
}

#main .rex_image{ margin:0 0 0 0;}
#main .center_image{
 border:1px solid #608a40; margin:0 0 5px 0;}

#main li {line-height:18px}
 h1 {
	color:#608a40;
	font-family:trebuchet, verdana, sans-serif;
	font-size:16px;
	font-weight:bold;
	padding: 25px 0 10px 0;
}

 h2 {
	color:#608a40;
	font-family:trebuchet, verdana, sans-serif;
	font-size:16px;
	font-weight:bold;
	padding: 25px 0 10px 0;
}

 h3 {
	color:#608a40;
	font-family:trebuchet, verdana, sans-serif;
	font-size:14px;
	font-weight:bold;
	padding: 25px 0 10px 0;
}