
/*********** #lAYOUT allgemein ***********/


body 					{
					
						font-family:Arial,Verdana,sans-serif;
					    color: #000000;
						background-color:#FFF79B;
						background-image:url(../../media_index/background.jpg); background-repeat:repeat-x; height:auto;
	                    /*line-height: 1.166em;*/
						}

												
#master					{
						margin-top:-15px;
						}
						html>body #master {margin-top:-8px;}
						
						
#maincontant			{
						width:907px;
						}


#top		{
						float:left;
						width:907px;
						height:300px;
						clear:left;
						}
						
.top_left		{
						float:left;
						width:636px;
						height:300px;
						}
						
.top_left_abstand		{
						float:left;
						width:636px;
						height:69px;
						}
						
.slogan_abstand		{
						float:left;
						width:636px;
						height:0px;
						margin-top:-6px;
						}						
						html>body .slogan_abstand {height:22px;margin-top:0px;}
						
.slogan		{
						float:left;
						width:636px;
						height:64px;
						text-align:left;
						
						}
						
.geschaeftsbereich_top		{
						float:left;
						width:636px;
						height:100px;
						text-align:left;
						margin-top:-9px;
						}
						html>body .geschaeftsbereich_top {margin-left:0px; margin-top:0px;}						
						

	
.geschaeftsbereich		{
						float:left;
						width:110px;
						height:100px;
						text-align:left;
						font-size: 11px;
                        font-family:Arial,Verdana,sans-serif;
						}
						html>body .geschaeftsbereich {margin-left:0px; font-size: 11px; letter-spacing: 0.1px;}						
																
	
.geschaeftsbereich a {
	                padding: 0 0px 0 0px;
					margin-top: 0px;
					color: #ED1C24;
					padding: 0px 0px 0px 0px;
					text-decoration:none;
					font-weight:normal;}	
                    html>body .nav_top_inhalt a {padding: 0px 0px 0px 0px;}

.geschaeftsbereich a:active{
                        color: #000000;
						text-decoration:none;
                        }
						
												
.geschaeftsbereich{
                        color: #000000;
						text-decoration:none;
                        }						
						
						
.geschaeftsbereich a:hover{
                        color: #000000;
						text-decoration:none;
                        }
												

.geschaeftsbereich_abstand		{
						float:left;
						width:80px;
						height:110px;
						text-align:left;
						}
						html>body .geschaeftsbereich {margin-left:0px; font-size: 11px; letter-spacing: 0.1px;}



												
												
.logo		{
						float:left;
						width:636px;
						height:37px;
						text-align:left;
						}						
						
						
						
						
.top_right		{
						float:left;
						width:271px;
						height:300px;
						}												
						
						
						
								
#middle		{
						float:left;
						width:907px;
						height:1px;
						clear:left;
						margin-top:-6px;
						}
						html>body #middle {height:26px; margin-top:0px;}		
						


								
#slogan_abstand_bottom		{
						float:left;
						width:400px;
						height:0px;
						
				
						}
						html>body #slogan_abstand_bottom {height:8px;}		
		
						
						
						
												
#bottom		{
						float:left;
						width:907px;
						clear:left;
						}
						
.bottom_left		{
						float:left;
						width:636px;
						}						
						
						
.bottom_right		{
						float:left;
						width:271px;
						}




.geschaeftsbereich_bottom		{
						float:left;
						width:636px;
						height:96px;
						text-align:left;
						font-size: 11px;
                        font-family:Arial,Verdana,sans-serif;
						}
						html>body .geschaeftsbereich_bottom {margin-left:0px;}						
						



.geschaeftsbereich_abstand_bottom		{
						float:left;
						width:80px;
						height:96px;
						text-align:left;
						}
						html>body .geschaeftsbereich_abstand_bottom {margin-left:0px; font-size: 11px; letter-spacing: 0.1px;}




							

.a_la_une				{
						float:left;
						width:636px;
						height:30px;
						margin-top:10px;
						font-size: 12px;
						font-weight: bold;
						color:#000000;
						letter-spacing: 0.1px;
						text-align:left;
						background-image:url(../../media_index/punkt_linie_kl.gif); background-repeat:no-repeat; background-position: left center;	
                        }
						html>body .a_la_une {margin-left:0px; margin-top:25px; font-size: 12px; letter-spacing: 0.1px;}
						


.ausgabe_links				{
						float:left;
						width:280px;
						height:30px;
						margin-top:10px;
						font-size: 11px;
						font-weight: normal;
						color:#ED1C24;
						letter-spacing: 0.1px;
						text-align:left;
						text-decoration:none;
                        }
						html>body .ausgabe_links {margin-left:0px; font-size: 12px; letter-spacing: 0.1px;}



.ausgabe_rechts				{
						float:left;
						width:270px;
						height:30px;
						margin-top:10px;
						font-size: 11px;
						font-weight: normal;
						margin-left:30px;
						color:#ED1C24;
						letter-spacing: 0.1px;
						text-align:left;
						text-decoration:none;
                        }
						html>body .ausgabe_rechts {margin-left:30px; font-size: 12px; letter-spacing: 0.1px;}


.ausgabe_links1				{
						float:left;
						width:270px;
						height:30px;
						margin-top:0px;
						padding-top:8px;
						padding-left:25px;
						letter-spacing: 0.1px;
						text-align:left;
						background-image:url(../../media_index/zwiebel-t.gif); background-repeat:no-repeat; background-position: left center;	
                        }
						html>body .ausgabe_links1 {margin-left:0px; padding-top:15px; font-size: 11px; letter-spacing: 0.1px;}

.ausgabe_links2				{
						float:left;
						width:270px;
						height:30px;
						margin-top:0px;
						padding-top:8px;
						padding-left:25px;
						letter-spacing: 0.1px;
						text-align:left;
						background-image:url(../../media_index/broccoli-t.gif); background-repeat:no-repeat; background-position: left center;	
                        }
						html>body .ausgabe_links2 {margin-left:0px; font-size: 11px; letter-spacing: 0.1px;}

.ausgabe_rechts1				{
						float:left;
						width:270px;
						margin-top:0px;
						padding-top:8px;
						padding-left:25px;
						letter-spacing: 0.1px;
						text-align:left;
						background-image:url(../../media_index/apfel-t.gif); background-repeat:no-repeat; background-position: left center;	
                        }
						html>body .ausgabe_rechts1 {margin-left:0px; font-size: 11px; letter-spacing: 0.1px;}

						
.ausgabe_rechts2				{
						float:left;
						width:270px;
						margin-top:10px;
						padding-top:8px;
						padding-left:25px;
						letter-spacing: 0.1px;
						text-align:left;
						background-image:url(../../media_index/birne-t.gif); background-repeat:no-repeat; background-position: left center;	
                        }
						html>body .ausgabe_rechts2 {margin-left:0px; font-size: 11px; letter-spacing: 0.1px;}
						
								
.links			{
						float:left;
						width:250px;
						margin-top:70px;
                        }
						html>body .links {margin-left:0px; font-size: 11px; letter-spacing: 0.1px;}




.links_links				{
						float:left;
						width:95px;
						margin-top:70px;
						font-size: 11px;
						font-weight: normal;
						color:#ED1C24;
						letter-spacing: 0.1px;
						text-align:left;
						margin-left:0px;
                        }
						html>body .links_links {margin-left:0px; font-size: 11px; letter-spacing: 0.1px;}



.links_rechts				{
						float:left;
						width:110px;
						margin-top:70px;
						font-size: 11px;
						font-weight: normal;
						margin-left:20px;
						color:#ED1C24;
						letter-spacing: 0.1px;
						text-align:left;
                        }
						html>body .links_rechts {margin-left:30px; font-size: 11px; letter-spacing: 0.1px;}


.links_links1				{
						float:left;
						width:95px;
						margin-top:0px;
						padding-left:30px;
						letter-spacing: 0.1px;
						text-align:left;
						height:20px;
						background-image:url(../../media_index/erdbeere-t.gif); background-repeat:no-repeat; background-position: left center;	
                        }
						html>body .links_links1 {margin-left:0px; font-size: 11px; letter-spacing: 0.1px;}

.links_links2				{
						float:left;
						width:95px;
						margin-top:10px;
						padding-left:30px;
						letter-spacing: 0.1px;
						text-align:left;
						height:20px;
						background-image:url(../../media_index/orange-t.gif); background-repeat:no-repeat; background-position: left center;	
                        }
						html>body .links_links2 {margin-left:0px; font-size: 11px; letter-spacing: 0.1px;}
						
	

						
						
.links_links3				{
						float:left;
						width:95px;
						margin-top:10px;
						padding-left:30px;
						letter-spacing: 0.1px;
						text-align:left;
						height:20px;
						background-image:url(../../media_index/ei-t.gif); background-repeat:no-repeat; background-position: left center;	
                        }
						html>body .links_links2 {margin-left:0px; font-size: 11px; letter-spacing: 0.1px;}					





.links_rechts1			{
						float:left;
						width:110px;
						margin-top:0px;
						padding-left:30px;
						letter-spacing: 0.1px;
						text-align:left;
						height:20px;
						background-image:url(../../media_index/tomate-t.gif); background-repeat:no-repeat; background-position: left center;	
                        }
						html>body .links_rechts1 {margin-left:0px; font-size: 11px; letter-spacing: 0.1px;}

						
.links_rechts2			{
						float:left;
						width:110px;
						margin-top:10px;
						padding-left:30px;
						letter-spacing: 0.1px;
						text-align:left;
						height:20px;
						background-image:url(../../media_index/knoblauch-t.gif); background-repeat:no-repeat; background-position: left center;	
                        }
						html>body .links_rechts2 {margin-left:0px; font-size: 11px; letter-spacing: 0.1px;}
						
								

.links_rechts3				{
						float:left;
						width:110px;
						margin-top:10px;
						padding-left:30px;
						letter-spacing: 0.1px;
						text-align:left;
						height:20px;
                        }
						html>body .links_rechts2 {margin-left:0px; font-size: 11px; letter-spacing: 0.1px;}




/*********** #FONTS  ***********/


h1{
 font-family: Arial, Verdana,sans-serif;
 font-size: 14.5px;
 font-weight: bold;
 margin: 0px;
 text-align:left;
 letter-spacing: 0.08em;
 color: #ff0000;
 clear:left;
}

A:link { color: #ea1d25; font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-size: 11px; }
A:visited { color: #ea1d25; font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-size: 11px;}
A:active { color: #000000; font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-size: 11px; }
a:hover {  font-family:  Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; }



