body
{
background-color: #FFFFFF;
background-image: url("../bilder/bg_inhalt_gruen.jpg");
background-repeat: no-repeat;
background-attachment: fixed;
margin: 0pt;
margin-left: 0pt;
margin-top: 0pt;
}
	
b, strong{
	font-weight:bold;
}

a
{ 
color: #cc3300;
font-weight: 100;
font-size: 10px;
line-height: 14px;
font-family: Verdana, Arial, Geneva, Helvetica;
text-decoration: none;
}

a:hover
{ 
color: #cc3300;
font-size: 10px;
font-family: Verdana, Arial, Geneva, Helvetica;
font-weight: 100;
line-height: 14px;
text-decoration: underline
}

#rezepte a
{ 
color: #000000;
font-size: 10px;
line-height: 12px;
font-family: Verdana, Arial, Geneva, Helvetica;
text-decoration: underline;
}

#rezepte a:hover
{ 
color: #cc3300;
font-size: 10px;
font-family: Verdana, Arial, Geneva, Helvetica;
line-height: 12px;
text-decoration: underline
}



h1 {
	font-size: 20px;
	line-height: 22px;

}

h2 {
	font-size:1.5em; /*~18px*/
	line-height:1.3em; /*~23,4px*/
	margin-bottom:0.25em;
        padding-top: 0.75em;
}

.bildklein{
margin: 8px 6px 0 0;
}


/*

#####################################################################################

Anfang der IDs (Boxen) fuer die Startseite
Boxen fuer Logo, Siegel & Texte

#####################################################################################

*/


#startlogin
{
padding-top: 10pt;
visibility: visible;
position: absolute;
top: 70px;
left: 130px;
width: 710px;
height: 200px;
z-index:10
}

#startnavigation
{
visibility: visible;
position: absolute;
top: 45px;
left: 140px;
width: 200px;
height: 20px;
}

#start_registrieren
{
padding-top: 10pt;
visibility: visible;
position: absolute;
top: 20px;
left: 130px;
width: 710px;
height: 200px;
z-index:0
}

#logo_oben
{
visibility: visible;
position: absolute;
top: 50px;
left: 827px;
width: 200px;
height: 10px;
z-index: 150;
}

#logo_oben_ubena
{
visibility: visible;
position: absolute;
top: 45px;
left: 820px;
width: 200px;
height: 10px;
z-index: 150;
}

#logo_unten
{
visibility: visible;
position: fixed;
top: 0px;
margin-left: 826px;
width: 150px;
height: 55px;
z-index: 300;
}

#siegel_oben
{
visibility: visible;
position: absolute;
top: 8px;
left: 800px;
width: 10px;
height: 50px;
z-index:40
}

#siegel_unten
{
visibility: visible;
position: absolute;
top: 32px;
left: 800px;
width: 10px;
height: 50px;
z-index:50;
}

#banner
{ 
position: absolute; 
top: 70px;
left: 800px;
z-index:1;
}


/*

#####################################################################################

Anfang der IDs (Boxen) fuer die Inhaltsseite
Boxen fuer Logo, Siegel & Texte

#####################################################################################

*/
.teaser_bocuse
{
visibility: visible;
position: absolute;
top: 450px;
left: 795px;
z-index:35;

}

#content_start
{
visibility: visible;
position: absolute;
top: 30px;
left: 30px;
width: 750px;
height: 720px;
z-index:15;
overflow: auto;
}

#content
{
visibility: visible;
position: absolute;
top: 30px;
left: 30px;
width: 750px;
height: 570px;
z-index:11;
overflow: auto;
}

#contentheadline
{ 
color: #004e7e; 
font-size: 10px; 
font-family: Verdana, Arial, Helvetica; 
line-height: 13px; 
visibility: visible; 
position: absolute; 
top: 220px; 
left: 85px; 
width: 622px; 
height: 264px; 
overflow: auto
}

#contentnav
{
color: #004e7e;
font-size: 9px;
font-family: Verdana, Arial, Helvetica, sans-serif;
line-height: 13px;
visibility: visible;
position: absolute;
top: 345px;
left: 85px;
width: 620px;
height: 40px;
}


#contentmeinedaten
{ 
color: #004e7e; 
font-size: 10px; 
font-family: Verdana, Arial, Helvetica; 
line-height: 13px; 
visibility: visible; 
position: absolute; 
top: 220px; 
left: 85px; 
width: 622px; 
height: 500px; 
overflow: auto;
z-index:50
}


#contentcdversand
{ 
color: #004e7e; 
font-size: 10px; 
font-family: Verdana, Arial, Helvetica; 
line-height: 13px; 
visibility: visible; 
position: absolute; 
top: 274px; 
left: 85px; 
width: 622px; 
height: 500px; 
overflow: auto
}

#contentsortiment
{ 
color: #004e7e; 
font-size: 10px; 
font-family: Verdana, Arial, Helvetica; 
line-height: 13px; 
visibility: visible; 
position: absolute; 
top: 75px; 
left: 30px; 
width: 635px; 
height: 415px; 
overflow: auto
}

#contentpaging
{ 
color: #ffffff; 
font-size: 10px; 
font-family: Verdana, Arial, Helvetica; 
line-height: 13px; 
visibility: visible; 
position: absolute; 
top: 55px; 
left: 30px; 
width: 615px; 
height: 20px; 
overflow: auto
}

#contentdetail
{ 
visibility: visible; 
position: absolute; 
top: 60px; 
left: 40px; 
width: 615px; 
height: 300px; 
overflow: hidden
}


#contentessenz
{ 
color: #004e7e; 
font-size: 10px; 
font-family: Verdana, Arial, Helvetica; 
line-height: 13px; 
visibility: visible; 
position: absolute; 
top: 260px; 
left: 48px; 
width: 600px;
height: 250px; 
overflow: auto
}


#contentanleitung
{ 
color: #004e7e; 
font-size: 10px; 
font-family: Verdana, Arial, Helvetica; 
line-height: 13px; 
visibility: visible; 
position: absolute; 
top: 65px; 
left: 30px; 
width: 625px; 
height: 450px; 
overflow: auto
}

#contentimpressum
{ 
color: #004e7e; 
font-size: 10px; 
font-family: Verdana, Arial, Helvetica; 
line-height: 13px; 
visibility: visible; 
position: absolute; 
top: 250px; 
left: 85px; 
width: 600px; 
height: 350px; 
overflow: auto
}

#internnavigation
{
visibility: visible;
position: absolute;
top: 45px;
left: 20px;
width: 200px;
height: 20px;
}

#subnavigation
{
visibility: visible;
position: absolute;
top: 37px;
left: 20px;
width: 200px;
height: 20px;
}

#trefferlistenav
{
visibility: visible;
position: absolute;
top: 320px;
left: 86;
width: 400px;
height: 30px;
z-index:10
}

#trefferlistetexte
{
visibility: visible;
position: absolute;
top: 240px;
left: 85;
width: 400px;
height: 150px;
z-index:50
}


#uebersichtcontent
{
visibility: hidden;
position: absolute;
top: 50px;
left: 20;
width: 400px;
height: 150px;
z-index: -10
}

#sortimentuebersicht
{
visibility: hidden;
position: absolute;
top: 220px;
left: 85;
width: 400px;
height: 150px;
z-index:50
}

#categoryuebersicht
{
visibility: hidden;
position: absolute;
top: 220px;
left: 85;
width: 400px;
height: 150px;
z-index:50
}

#categoryuebersichtevian
{
visibility: hidden;
position: absolute;
top: 220px;
left: 85;
width: 700px;
height: 395px;
z-index:50;
overflow: auto
}

#headnavigation 
 { 
 visibility: visible; 
 position: absolute; 
 z-index: 5; 
 top: -2; 
 left: -2; 
 width: 100%; 
 height: 40px }
 
#headvavigationstart 
 { 
 visibility: visible; 
 position: relative; 
 z-index: 50; 
 top: 0; 
 left: 0; 
 width: 100%; 
 height: 194px }

#logostart
{
visibility: visible;
position: absolute;
top: 560px;
left: 60px;
width: 940;
height: 65px;
z-index:30
}

#logo
{
visibility: visible;
position: absolute;
top: 570px;
left: 800px;
width: 210px;
height: 40px;
z-index:30
}


#bguebersicht
{
visibility: visible;
position: absolute;
top: 38px;
left: 0;
width: 400px;
height: 150px;
z-index:1;
}


#warenkorb
{
visibility: visible;
position: absolute;
top: 120px;
left: 800px;
width: 100px;
height: 100px;
z-index:40
}


#warenkorbausgabe
{
overflow:auto;
visibility: visible;
position: absolute;
top: 135px;
left: 5px;
width: 180px;
height: 70px;
z-index:50;
}


.startheadline
 { 
 color: #FA002C;
 font-weight: 100; 
 font-size: 10px; 
 line-height: 12px; 
 font-family: Verdana, Arial, Helvetica; 
 text-decoration: underline }


.standardtypo
{
color: #000000;
 font-weight: 100; 
 font-size: 10px; 
 line-height: 12px; 
 font-family: Verdana, Arial, Helvetica; 
}

.standardtypobold
{
color: #09347B;
 font-weight: bold; 
 font-size: 10px; 
 line-height: 12px; 
 font-family: Verdana, Arial, Helvetica; 
}

.startstandardtypo
{
color: #003372;
 font-weight: 100; 
 font-size: 10px; 
 line-height: 13px; 
 font-family: Verdana, Arial, Helvetica; 
}


.startrotetypo
{
color: #CC3300;
 font-weight: 100; 
 font-size: 10px; 
 line-height: 13px; 
 font-family: Verdana, Arial, Helvetica; 
}

.standardtypounterstrichen
 { 
 color: #09347B;
 font-size: 10px;
 font-family: Verdana, Arial, Helvetica;
 font-weight: bold;
 line-height: 20px;
 text-decoration: underline;
 height: 12px;
 border: none
  }



.kleintrefferliste
{ 
color:#09347B;
font-size: 10px;
line-height: 10px; 
font-family: Verdana, Arial, Helvetica; 
font-style: normal
}
 
.kleinheadlinetrefferliste
{
color: #ffffff;
font-size: 10px;
font-family: Verdana, Arial, Helvetica;
font-weight: bold
}

.navcontentheadline
{
color: #003372;
font-size: 10px;
font-family: Verdana, Arial, Helvetica;
font-weight: bold
}

.detailbeschreibung
{
color: #09347B;
font-size: 10px;
font-family: Verdana, Arial, Helvetica;
font-weight: bold
}

.rechtsformular 
{ 
font-size:10px; 
font-family: Verdana, Arial, Helvetica;
color:#000000;
width:110px; 
height:16px;
border:0px solid #ffffff; 

}

.startformular 
{ 
font-size:11px; 
font-family: Verdana, Arial, Helvetica;
color:#000000;
width:150px; 
height:21px; 
border:1px solid #cc3300; 
padding:0px;
margin:0px; 
}


select
{ 
font-size:10px; 
font-family: Verdana, Arial, Helvetica;
color:#000000;
width:150px; 
height:25px; 
border:1px solid #cc3300; 
padding:0px;
margin:0px; 
}

.popup
{ 
font-size:10px; 
font-family: Verdana, Arial, Helvetica;
color:#000000;
width:160px; 
height:20px; 
border:1px solid #cc3300;
padding:2px;
margin:0px; 
}

.rotertextbold
 { 
 color: #C83120;
 font-weight: bold; 
 font-size: 10px; 
 line-height: 12px; 
 font-family: Verdana, Arial, Helvetica; 
 text-decoration: none }


.rotertextboldunderscore
  { color: #e0082d; font-size: 13px; font-family: Verdana, Arial, Helvetica; font-weight: bold; line-height: 12px; text-decoration: underline }

 
.textarea
{ 
font-size:11px; 
font-family: Verdana, Arial, Helvetica;
color: #000000; 
width:200px; 
height:100px; 
border:1px solid #cc3300; 
padding:6px; 
}
/*REZEPTE#################*/
ul.rezepte{
	list-style-type:none;
	padding:0px;margin:0px;
}

ul.rezepte li{
	background:url('/bilder/pfeile_rezepte.gif') no-repeat 0px 4px;
	padding:2px 0px 2px 15px;
}
