@charset "ISO-8859-1";

/*
//============================================================================
// Copyright:	 	Frank Emmrich IT-Consulting
// Bearbeiter:		Frank Emmrich
// Erstellt:		24.10.2007
//============================================================================
// Bearbeiter: 		Frank Emmrich
// Geändert am:		26.01.2009
//============================================================================
*/

#dateikoerper{ 
	margin				:auto;
	text-align			:left;
	width				:980px;
	font-family			:Arial,sans-serif; 
	font-size			:11px; 
	background-color	:#00135D; 
	color				:#FFFFFF;
}

#homelogo{
	float				:left;
	padding-top			:10px;
	padding-right		:15px;
	padding-bottom		:10px;
	padding-left		:25px;
}

#homemenue {
	float				:left;
	width				:533px;
}

#homemenue1{
	width				:533px;
	height				:60px;
}

#homemenue2{
	float				:left;
	height				:28px;
	padding-top			:7px;
	padding-right		:7px;
	padding-left		:7px;
	border-right		:1px solid #CCC09E;
}

#homemenue2 a{
	font-size			:16px;
	font-weight			:bolder;
	color				:#CCC09E;
	text-decoration		:none;
}

#hometradition{
	float				:left;
	width				:267px;
	padding-top			:24px;
	padding-left		:25px;
	padding-right		:25px;
	padding-bottom		:24px;
}

.cleaner{
	clear				:both;
}

#hometext{
	width				:980px;
}

#homeinhalt{
	width				:950px;
	margin-left			:10px;
	margin-right		:10px;
	padding				:5px;
	background-color	:#CCC09E;
}

#homeinhalt1{
	float				:left;
	width				:622px;
}

#homeinhalt11{
	float				:left;
	width				:233px;
}

#homeinhalt12{
	float				:left;
	width				:344px;
	padding-top			:15px;
	padding-left		:19px;
	padding-right		:4px;
	color				:#00135D;
}

#homeinhalt13{
	float				:left;
	width				:348px;
	height				:120px;
	margin-top			:5px;
	#margin-top			:0px;
	padding				:15px;
	background-color	:#99A1BE;
}

#homeinhalt14{
	float				:left;
	width				:239px;
	margin-top			:5px;
	#margin-top			:0px;
}

#homeinhalt2{
	float				:left;
	width				:328px;
}

#homeinhalt21{
	width				:328px;
	height				:197px;
}

#homeinhalt22{
	width				:298px;
	padding				:15px;
	height				:215px;
	#height				:212px;
	background-color	:#00135D;
}

#homeinhalt3{
	width				:950px;
	padding-top			:5px;
	#padding-top		:0px;
	font-weight			:bolder;
	color				:#00135D;
}

#homefuss{
	width				:980px;
	height				:10px;
}

#folgelogo{
	float				:left;
	padding-top			:21px;
	padding-right		:14px;
	padding-bottom		:31px;
	padding-left		:15px;
}

#folgetradition{
	float				:left;
	padding-top			:11px;
	padding-right		:9px;
}

#folgeleer{
	float				:left;
	width				:149px;
	height				:38px;
}

#folgemenue{
	position			:relative;
	z-index				:1;
	float				:left;
	width				:831px;
	height				:38px;
}

#folgetext{
	float				:left;
	width				:980px;
}

#folgetext1{
	float				:left;
	width				:149px;
}

#folgetext11{
	padding-left		:18px;
	padding-right		:14px;
}

#folgetext12{
	float				:left;
	text-align			:center;
	padding-top			:155px;
	padding-left		:18px;
	padding-right		:14px;
	color				:#E3D3A7;
}

#folgetext2{
	float				:left;
	width				:790px;
	min-height			:350px;
	padding				:10px;
	border				:6px solid #8B734A;
	color				:#00135D;
	background-color	:#CCC09E;
}

#folgetext2ie{
	float				:left;
	width				:790px;
	height				:350px;
	padding				:10px;
	border				:6px solid #8B734A;
	color				:#00135D;
	background-color	:#CCC09E;
}

.obenlinks{ 
	vertical-align		:top;
	text-align			:left;
}

ul#Navigation { 
	margin				:0px;
	padding				:0px;
}

ul#Navigation li { 	
	list-style			:none;
    float				:left;
    position			:relative;
}

ul#Navigation li a{
    display				:block;
    text-align			:left;
    padding-top			:10px;
    padding-right		:10px;
    padding-left		:10px;
    padding-bottom		:14px;
	font-size			:11px;
	font-weight			:bolder;
	color				:#CCC09E;
	text-decoration		:none;
	border-right		:1px solid #CCC09E;
    cursor				:pointer;
}

ul#Navigation li ul {
	margin				:0px; 
	padding				:0px;
    position			:absolute;
    display				:none;
    cursor				:pointer;
}

ul#Navigation li:hover ul{ 
	display				:block;
}

ul#Navigation li ul a{
    width				:110px;
    text-align			:left;
    padding-top			:5px;
    padding-right		:10px;
    padding-left		:10px;
    padding-bottom		:5px;
	font-size			:11px;
	font-weight			:bolder;
	color				:#CCC09E;
	background-color	:#00135D; 
	text-decoration		:none;
}

ul#Navigation li:hover ul li ul{
	margin-left			:131px;
	top					:0px; 
    display				:none;
}

ul#Navigation li:hover ul li:hover ul{ 
	display				:block;
}

ul#Navigation li:hover ul li ul a{
    width				:110px;
    text-align			:left;
    padding-top			:5px;
    padding-right		:10px;
    padding-left		:10px;
    padding-bottom		:5px;
	font-size			:11px;
	font-weight			:bolder;
	color				:#CCC09E;
	background-color	:#00135D; 
	text-decoration		:none;
}

#folgefuss{
	float				:left;
	width				:980px;
	height				:30px;
	background-color	:#00135D; 
}

#fussleer{
	float				:left;
	width				:149px;
	height				:30px;
}

#fussmenue4 a{
	float				:left;
	padding-top			:7px;
	padding-right		:20px;
	color				:#CCC09E;
	text-decoration		:none;
}

#artikel {
	width				:790px;
}

form#artikel div input {
	border				:none;
	font-size			:11px;
	color				:#00135D;
	text-align			:center;
	width				:12px;
}

form#artikel div input#wk{
	border				:none;
	background-color	:#00135D;
	font-size			:11px;
	font-weight			:bold;
	color				:#CCC09E;
	width				:120px;
    cursor				:pointer;
}

#warenkorb a{
	float				:right; 
	border				:5px solid #CCC09E;
	background-color	:#00135D;
	text-align			:center;
	padding				:5px; 
	font-size			:11px;
	font-weight			:bold;
	color				:#CCC09E;
	text-decoration		:none;
	width				:75px;
}

#warenkorb input{
	float				:right;
	border				:none; 
	background-color	:#00135D;
	text-align			:center;
	margin-top			:5px;
	padding				:5px; 
	font-size			:11px;
	font-weight			:bold;
	color				:#CCC09E;
	text-decoration		:none;
	width				:85px;
}

#anzahlwk input{
	border				:none;
	background-color	:#E6E6E6;
	font-size			:11px;
	color				:#00135D;
	text-align			:center;
	width				:12px;
}

#kassetitel{
	padding-left		:5px;
	font-size			:12px;
	text-decoration		:underline;
}

form#bestellung{
	width				: 790px;
}

#bestelldaten{
	float				:left;
	width				:75px;
	margin				:4px 0px 0px 5px;	
}

#bestelldatenfeld{
	float				:left;
	width				:315px;
	#width				:312px;
	margin				:3px 0px 0px 0px;	
}

#bestelldatenfeld input, textarea{
	border				:none;
	font-size			:11px;
	color				:#00135D;
	width				:305px;
	padding-left		:5px;	
}

#bestelldatenfeld input#formfehler {
	color				:#A90020;
	font-size			:11px;
	background-color	:#FFFFFF;
	background-image	:url(../bilder/design/button_achtung.gif);
	background-repeat	:no-repeat;
	background-position	:290px 1px;
}

#bestelldatenfeld textarea {
	margin				:0px;
	font-family			:Arial,sans-serif;
	font-size			:11px;
	width				:698px;
}

#popupdateikoerper{ 
	text-align			:center;
	font-family			:Arial,sans-serif; 
	font-size			:14px; 
	background-color	:#CCC09E; 
	color				:#00135D;
}

#popupschliessen a{
	border				:5px solid #CCC09E;
	background-color	:#00135D;
	text-align			:center;
	padding				:5px; 
	font-size			:11px;
	font-weight			:bold;
	color				:#CCC09E;
	text-decoration		:none;
}

#auswahlleiste select{
	border				:none;
	width				:230px;
	font-size			:11px;
	color				:#00135D;	
}

form#kontakt, div#kontakt {
	padding				:10px;
	width				:756px;
}

form#kontakt input, textarea {
	border				:none;
	margin				:3px 10px 3px 10px;
	padding				:2px 2px 2px 5px;
	color				:#00135D;
	font-family			:Arial,sans-serif; 
	font-size			:11px; 
	width				:275px;
}

form#kontakt input#formfehler {
	border				:none;
	color				:#CC0000;
	font-weight			:bold;
	background-color	:#FFFFFF;
	background-image	:url(../bilder/design/button_achtung.gif);
	background-repeat	:no-repeat;
	background-position	:264px 2px;
	margin				:3px 10px 3px 10px;
	padding				:2px 2px 2px 5px;
	width				:275px;
}

form#kontakt input#formfehlerbetreff, form#kontakt textarea#formfehler{
	border				:none;
	color				:#CC0000;
	font-weight			:bold;
	background-color	:#FFFFFF;
	background-image	:url(../bilder/design/button_achtung.gif);
	background-repeat	:no-repeat;
	background-position	:625px 2px;
	margin				:3px 10px 3px 10px;
	padding				:2px 2px 2px 5px;
	width				:637px;
}

form#kontakt input#kontaktbetreff, form#kontakt textarea {
	border				:none;
	margin				:3px 10px 3px 10px;
	padding				:2px 2px 2px 5px;
	width				:637px;
}

form#kontakt .submit, div#kontakt .submit {
	border				:none;
	font-weight			:bolder;
	font-family			:Arial,sans-serif; 
	font-size			:11px; 
	color				:#CCC09E;
	background-color	:#00135D;
	width				:95px;
	height				:20px;
    cursor				:pointer;
}

form#kontakt .submit:hover, div#kontakt .submit:hover {
    color				:#CCC09E;
}

div#kontakt {
	width				:756px;
}

div#kontakt .bezeichnung {
	width				:75px;
}

div#kontakt .daten {
	color				:#00135D;
	border				:none;
	background-color	:#FFFFFF;
	padding				:2px 2px 2px 5px;
	width				:275px;
	height				:17px;
}

div#kontakt .datenbetreff {
	color				:black;
	border				:none;
	color				:#00135D;
	background-color	:#FFFFFF;
	padding				:2px 2px 2px 5px;
	width				:640px;
	height				:17px;
}
