/* Resets */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    font-size: 100%;
    /*vertical-align: baseline;*/
    background: transparent;
}
body {
    line-height: 1;
}
ol, ul {
    list-style: none;
}
blockquote, q {
    quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
    content: '';
    content: none;
}

/* remember to define focus styles! */
:focus {
    outline: 0;
}

/* remember to highlight inserts somehow! */
ins {
    text-decoration: none;
}
del {
    text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
    border-collapse: collapse;
    border-spacing: 0;
}
/* Ende Resets */


body {	
	font-family: "Trebuchet MS";
	font-size : 11px;
	text-align:center;
	background-color:#ffffff; 
}

a {
	text-decoration: none;
	color: #000000;
}

#wrapper {
    position:relative;
    width:1000px;
    height:100%;
    top:10px;
    margin:0 auto;
    text-align:left;
    overflow: visible;
}
	
#header {
  width:1000px;
  height:156px;
}

#header_box1 {
	width:519px;
	float:left;	
	height:102px;
	z-index:1000;
}

#header_box2 {
	position:absolute;
	height:20px;
	left:520px;	
	width:480px;
	top:21px;	
	z-index:1000;
}

*html #header_box2 {
	/*position:relative;
	top:-66px;
	z-index:0;*/
	}

#headerbox1_1 {
	float:left;
	width:326px;
	position:absolute;
	right:140px;			
}

#headerbox1_1 ul {
	margin:0px;
	padding:0px;
	position:relative;	
}

#headerbox1_1 ul li {
	display:inline;
	margin-left:8px;
}

#headerbox1_1 ul a {
	color:#000000;
	text-decoration:none;
	font-weight:bold;
	font-size:13px;
}

#suchbox {
	overflow:hidden;
	position:absolute;
	float:left;
	top:36px;
	left:118px;
	width:240px;
}

#suchbox input {
	height:15px;
	width:153px;
	border-style:solid;
	border-width:1px;
	border-color:#A5A5A6;
	margin-top:2px;
}

	
#suchbox .submit  {	
	width:74px;
	height:20px;
	background-image: url(bilder/btn_suchen.jpg);
	background-repeat:no-repeat;
	background-color:#ffffff; 
	color:#ffffff;
	margin-top:0px;
    	border:0; 
	position:absolute;
	top:3px;
	left:159px;   
}
	
*html #suchbox {
	top:34px;
}
	
#warenkorb {
	position:absolute;
	width:121px;
	height:55px;
	right:2px;
/*	top:-40x;*/
	border-width:1px;
	border-style:solid;
	border-color:#a5a5a6;
	margin:0px;
	padding:0px;
}

#warenkorb span a{
	color:#ffffff;
	font-weight:bold;
	font-size:12px;
	padding:0px;
}
  	
#warenkorb p {
	margin-top:8px;
	text-align:center;
}	

#navi_top1 {
	clear:left;
	width:1000px;
	position:absolute;
	left:0px;
	top:88px;
}
	
#navi_top2 {
	height:26px;
	position:absolute;
	left:0px;
	top:117px;
	width:759px;
	border-color:#4B4B4D;
	border-style:solid;
	margin:1px;
	margin-left:0px;
	border-width:1px;
}

#navi_top2 .menu {
	margin:0px;
	height:26px;
	overflow:hidden;
}
	
#flag {
	margin-top:12px;
	margin-right:3px;
	position:absolute;
	right:0px;
	top:111px;
}
	
*html #flag {
	top:121px;
}
	
#flag p span {
	margin-top:4px;
	float:left;
	font-size:13px;
}
	
#flag img {
	float:left;
	margin-left:8px;
}	

#footer {
    position:relative;
    top:20px;
    font-size:13px;
}

#footer p {
	margin:0px;
	padding:0px;
	margin-bottom:5px;
}

#footer ul {
	margin:0px;
	padding:0px;
}

#footer li {
	margin:0px;
	padding:0px;
	line-height:18px;
}
	
img {
	border:0px;	
	margin:0px;
	padding:0px;
}

.logo {
    position:absolute;
	left:42px;
	top:0px;
}
	
.tv {
	position:absolute;
	left:453px;
	top:5px;
}

.groteback {
	position:absolute;
	left:388px;
	top:5px;
}

.extra {
    position:relative;
    float:left;
    margin:0px;
    padding:0px;
    margin-right:5px;
	z-index:1;
	border-style:solid;
	border-width:1px;
	border-top-width:0px;
	border-color:#c0c0c0;
}


*html .ietop2 {
	margin-top:-2px;
}
	
#content {
	margin:0px;
	padding:0px;
}

#content_main {
	margin:0px;
	padding:0px;
	margin-bottom:10px;
}

#content_extra {
	margin:0px;
	padding:0px;
}
	
#newsletter {
	margin:5px;
}

*html #newsletter {	
}
		
*html #content_extra {
	margin-top:-2px;
}

	
/*rezepte */

#navi_rezept {
	background-color:#f9f6e8;
	left:0px;
	margin-left:-5px;
	padding:0px;
	text-align:left;
	width:160px;
	float:left;	
}

#navi_rezept a {
	display:block;
	margin:5px;
	padding:2px;
}
	
#navi_rezept a:hover {
	background-color:#e4cc31;
	background-image: url(bilder/streifen_gold.jpg);
	background-repeat:no-repeat;
}

#navi_rezept .aktiv{
	background-color:#e4cc31;
	background-image: url(bilder/streifen_gold.jpg);
	background-repeat:no-repeat;
}

#navi_rezept ul {
	margin:0px;
	padding:0px;
	list-style:none;
}	
	

/*hover-menu*/

.menu, .menu ul {
	padding: 0px;
	margin: 0px;
	list-style: none;	  
}

.menu ul ul {
    margin-left:-1px;
}


.menu a {
	color:#000000;
	display:block;
}

.sub {
	padding:7px;
	color:#ffffff;
	background-color:#ffffff;
	font-size:12px;
	width:180px;
}

.sub:hover {
	background-color:#F3EACF;/*#FFEC8B;*/
}

.extra_bg {
    background-color:#FFEC8B;  
}
              
.extra_font {
    color:#4b4b4d;
    line-height:15px; 
}
 
.extra_right {
    background:url('bilder/bp_dotted.gif')  top left;
    padding:0px;
    padding-top:10px;
}


.menu a:hover {
}

.menu li {
	float: left;
	padding: 0px;
	margin: 0px;
}

.menu li ul li {
	width:194px;
	padding: 0px;
	margin: 0px;
}
	
.menu li ul {
	position: absolute;
	width:194px;
	left:auto;
	z-index:1000;
	visibility:hidden;
}

.menu li:hover ul  {
	position: absolute;
	visibility:visible;
	background-color:#ffffff;
	border-width:1px;
  	border-style:solid;
  	border-color:#a0958b;
  	width:194px;        
}

.menu li:hover ul, .menu li.sfhover ul {
	position: absolute;
	visibility:visible;
	background-color:#ffffff;
	border-width:1px;
  	border-style:solid;
  	border-color:#a0958b;/*e4cc31;*/
  	width:194px;
  	
}

.menu li:hover, .menu li.hover {
    position: static;
}

.menu h2 {
	margin:0px;
	padding:0px;
}
/* hover-menu ende */


#menu_rezepte{	
	width:106px;
	margin:0px;
	padding:0px;
	margin-right:2px;
}

#menu_rezepte h2 {	
	margin:0px;
	padding:0px;
	height:26px;
}

#menu_rezepte a.hov {
	background-image:url(bilder/btn_rezepte.jpg);
	background-repeat:no-repeat;
	background-color:#ffffff;
	height:100%;
}

#menu_rezepte a.hov:hover {
	background-image:url(bilder/btn_rezepteY.jpg);
	height:100%;
}


#menu_elektro{
   width:108px;
   margin-right:1px;
}

#menu_elektro h2 {
	margin:0px;
	padding:0px;
	height:26px;
	margin-top:4px;
}

#menu_elektro a.hov {
   background-image:url(bilder/btn_elektro.jpg);
	background-repeat:no-repeat;
	background-color:#ffffff;
	height:100%;
}

#menu_elektro a.hov:hover {
	background-image:url(bilder/btn_elektroY.jpg);
	height:100%;
}

#menu_markenshops{	
	width:106px;
	margin:0px;
	padding:0px;
	margin-right:2px;
}

#menu_markenshops h2 {	
	margin:0px;
	padding:0px;
	height:26px;
}

html #menu_markenshops a.hov {
	background-image:url(bilder/btn_markenshops.jpg);
	background-repeat:no-repeat;
	background-color:#ffffff;
	height:100%;	
}

html #menu_markenshops a.hov:hover {
	background-image:url(bilder/btn_markenshopsY.jpg););
	height:100%;	
}

#menu_toepfe-pfannen{
width:108px;
	margin-right:1px;	
}

#menu_toepfe-pfannen h2 {
	margin:0px;
	padding:0px;
	height:26px;
	margin-top:4px;
}

#menu_toepfe-pfannen a.hov {
	background-image:url(bilder/btn_toepfe-pfannen.jpg);
	background-repeat:no-repeat;
	background-color:#ffffff;
	height:100%;
}

#menu_toepfe-pfannen a.hov:hover {
	background-image:url(bilder/btn_toepfe-pfannenY.jpg);
	height:100%;
}

#menu_neuheiten{
	width:108px;
	margin-right:1px;
}

#menu_neuheiten h2 {	
	margin:0px;
	padding:0px;
	height:26px;
}

html #menu_neuheiten a.hov {
	background-image:url(bilder/btn_neuheiten.jpg);
	background-repeat:no-repeat;
	background-color:#ffffff;
	height:100%;	
}

html #menu_neuheiten a.hov:hover {
	background-image:url(bilder/btn_neuheitenY.jpg);
	height:100%;	
}

#menu_kuechengeraete {
	 width:108px;
	margin-right:1px;

}

#menu_kuechengeraete h2 {
    margin:0px;
	padding:0px;
	height:26px;
	margin-top:4px;	
}


#menu_kuechengeraete a.hov {
	background-image:url(bilder/btn_kuechengeraete.jpg);
	background-repeat:no-repeat;
	background-color:#ffffff;
	height:100%;
}

#menu_kuechengeraete a.hov:hover {
	background-image:url(bilder/btn_kuechengeraeteY.jpg);
	height:100%;
}

#menu_geschenke{	
	width:108px;
	margin-right:1px;
}

#menu_geschenke h2 {	
	margin:0px;
	padding:0px;
	height:26px;
}

html #menu_geschenke a.hov {
	background-image:url(bilder/btn_geschenke.jpg);
	background-repeat:no-repeat;
	background-color:#ffffff;
	height:100%;	
}

html #menu_geschenke a.hov:hover {
	background-image:url(bilder/btn_geschenkeY.jpg););
	height:100%;	
}

#menu_schneiden{
	width:108px;
	margin-right:1px;
}

#menu_schneiden h2 {
    margin:0px;
	padding:0px;
	height:26px;
	margin-top:4px;	
}

#menu_schneiden a.hov {
	background-image:url(bilder/btn_schneiden.jpg);
	background-repeat:no-repeat;
	background-color:#ffffff;
	height:100%;
}

#menu_schneiden a.hov:hover {
	background-image:url(bilder/btn_schneidenY.jpg);
	height:100%;
}

#menu_garten-grillen{
	width:117px;
}

#menu_garten-grillen h2 {
	margin:0px;
	padding:0px;
	height:26px;
	margin-top:4px;
}

html #menu_garten-grillen a.hov {
	background-image:url(bilder/btn_garten-grillen.jpg);
	background-repeat:no-repeat;
	background-color:#ffffff;
	height:100%;	
}

html #menu_garten-grillen a.hov:hover {
	background-image:url(bilder/btn_garten-grillenY.jpg);
	height:100%;	
}

#menu_home-table{
	width:108px;
	margin-right:1px;
}

#menu_home-table h2 {
	margin:0px;
	padding:0px;
	height:26px;
	margin-top:4px;
}

html #menu_home-table a.hov {
	background-image:url(bilder/btn_home-table_gold.jpg);
	background-repeat:no-repeat;
	background-color:#ffffff;
	height:100%;	
}

html #menu_home-table a.hov:hover {
	background-image:url(bilder/btn_home-tableY.jpg);
	height:100%;	
}

.inv {
	visibility:hidden;
	font-size:8px;  
}

#menu_backen-dessert{	
	width:108px;
	margin-right:1px;
	
}

#menu_backen-dessert h2 {
    margin:0px;
	padding:0px;
	height:26px;
	margin-top:4px;	
}

#menu_backen-dessert a.hov {
	background-image:url(bilder/btn_backen-dessert.jpg);
	background-repeat:no-repeat;
	background-color:#ffffff;
	height:100%;
}

#menu_backen-dessert a.hov:hover {
	background-image:url(bilder/btn_backen-dessertY.jpg);
	height:100%;
}


#menu_kochbuecher{
	width:108px;
	margin-right:1px;
}

#menu_kochbuecher h2 {
	margin:0px;
	padding:0px;
	height:26px;	
}

html #menu_kochbuecher a.hov {
	background-image:url(bilder/btn_kochbuecher.jpg);
	background-repeat:no-repeat;
	background-color:#ffffff;
	height:100%;
}

html #menu_kochbuecher a.hov:hover {
	background-image:url(bilder/btn_kochbuecherY.jpg);
	height:100%;
}

#menu_lebensmittel{		
	width:108px;
	margin-right:1px;
}

#menu_lebensmittel h2 {	
    margin:0px;
	padding:0px;
	height:26px;
	margin-top:4px;
	
}

html #menu_lebensmittel a.hov {
	background-image:url(bilder/btn_lebensmittel.jpg);
	background-repeat:no-repeat;
	background-color:#ffffff;
	height:100%;
}

html #menu_lebensmittel a.hov:hover {
	background-image:url(bilder/btn_lebensmittelY.jpg);
	height:100%;
}

#menu_weihnachten{
    width:116px;
	margin-right:0px;	
}
#menu_weihnachten h2 {
    margin:0px;
	padding:0px;
	height:26px;	
}

html #menu_weihnachten a.hov {
	background-image:url(bilder/btn_Ostern.jpg);
	background-repeat:no-repeat;
	background-color:#ffffff;
	height:100%;
}

html #menu_weihnachten a.hov:hover {
	background-image:url(bilder/btn_OsternY.jpg);
	height:100%;
}

#menu_haushalt{	
	width:108px;
	margin-right:1px;
}

#menu_haushalt h2 {	
	margin:0px;
	padding:0px;
	height:26px;
	margin-top:4px;	
}

#menu_haushalt a.hov {
	background-image:url(bilder/btn_haushalt.jpg);
	background-repeat:no-repeat;
	background-color:#ffffff;
	height:100%;
}

#menu_haushalt a.hov:hover {
	background-image:url(bilder/btn_haushaltY.jpg);
	height:100%;
}

#menu_schnaeppchen{
    width:100px;
	margin-left:1px;
	margin-right:-1px	
}

#menu_schnaeppchen h2 {
	margin:0px;
	padding:0px;
	height:26px;
}

html #menu_schnaeppchen a.hov {
	background-image:url(bilder/btn_schnaeppchen.jpg);
	background-repeat:no-repeat;
	background-color:#ffffff;
	height:100%;
}

html #menu_schnaeppchen a.hov:hover {
	background-image:url(bilder/btn_schnaeppchenY.jpg);
	height:100%;
}


#gutscheininfo{
    width:125px;
	margin-left:-1px;
	margin-right:0px
}

#gutscheininfo h2 {
	margin:0px;
	margin-top:4px;
	margin-left:5px;
	padding:0px;
	height:26px;
}

html #gutscheininfo a.hov {
	background-image:url(bilder/btn_gutscheininfoY.jpg);
	background-repeat:no-repeat;
	background-color:#ffffff;
	height:100%;
}

html #gutscheininfo a.hov:hover {
	background-image:url(bilder/btn_gutscheininfoY.jpg);
	height:100%;
}


#menu_1 a.hov
{
   /* background-image:url(bilder/btn_tisch-tafel.gif);*/
    background-image:url(bilder/btn_tisch-tafel-weiss.gif);

}

#menu_1 a.hov:hover
{
    background-image:url(bilder/btn_tisch-tafelY.gif);
}

#menu_2 a.hov
{
    background-image:url(bilder/btn_plaids-decken.gif);
}

#menu_2 a.hov:hover
{
    background-image:url(bilder/btn_plaids-deckenY.gif);
}

#menu_3 a.hov
{
    background-image:url(bilder/btn_hausmode.gif);
}

#menu_3 a.hov:hover
{
    background-image:url(bilder/btn_hausmodeY.gif);
}

#menu_4 a.hov
{
    background-image:url(bilder/btn_bett-schlafkultur.gif);
}

#menu_4 a.hov:hover
{
    background-image:url(bilder/btn_bett-schlafkulturY.gif);
}
#menu_5 a.hov
{
    background-image:url(bilder/btn_bad-wellness.gif);
}

#menu_5 a.hov:hover
{
    background-image:url(bilder/btn_bad-wellnessY.gif);
}
#menu_6 a.hov
{
    background-image:url(bilder/btn_waesche-ordnung.gif);
}

#menu_6 a.hov:hover
{
    background-image:url(bilder/btn_waesche-ordnungY.gif);
}
#menu_7 a.hov
{
    background-image:url(bilder/btn_wohnen-kleinmoebel.gif);
}

#menu_7 a.hov:hover
{
    background-image:url(bilder/btn_wohnen-kleinmoebelY.gif);
}
#menu_8 a.hov
{
    background-image:url(bilder/btn_kochen-geniessen.gif);
}

#menu_8 a.hov:hover
{
    background-image:url(bilder/btn_kochen-geniessenY.gif);
}





.kontaktform label {
    display:block;
    float:left;
    width:80px;
    clear:left;
    margin-top:10px;
}

.kontaktform input {
    margin-top:10px;
}

.kontaktform select {
    margin-top:10px;
}

.liste_schnaeppchen {
	margin-top:5px;
}

.liste_schnaeppchen ul{
	margin:0px;	
	padding:0px;
	
}

.liste_schnaeppchen li{
	margin:0px;
	padding:0px;
	line-height:130%;
	font-size: 12px; color: #000000;
}

#qresult {
	margin:0px;
	padding:0px;
	position:absolute;
	top:80;left:630px;
	border-style:solid;
	border-width:1px;
	border-bottom-width:0px;
	min-height:5px;
	width:200px;
	background-color:#ffffff;
	z-index:2000;
	visibility:hidden;
}
 
*html #qresult {
	height:50px;
}

 
#qresult .qresult_entry {
	margin:0px;
 	padding:0px;
	width:100%;
	border-style:solid;
	border-width:0px;
	border-bottom-width:1px;
	margin-bottom:4px;
	margin-left:3px;
}
 
#qresult .qresult_entry a {
	color:#004B93;
}
 
#menu1 {
 	z-index:1000;
}
 
#suggestLayer {
	border-width:1px;
	border-style:solid;
	border-color:#C0C0C0;

	background-color:#ffffff;
	/*display:none;*/
	left:40px;
	top:60px;
	position:absolute;
	overflow:hidden;
	font-family: "Trebuchet MS";	
}

#suggestLayer td {
 	height:20px;
 	border-style:dotted;
 	border-width:0px;
 	border-top-width:0px;
 	border-left-width:0px;
 	border-right-width:0px;
 	padding-left:10px;
    padding-bottom:5px; 
    cursor:pointer;	

}
 
#suggestLayer .suggestHighlight {
	background-color:#004B93;
	color:#ffffff;
	
} 
	
#suggestLayer .suggestHeader {
	 color:#004B93;
}
         
#suggestLayer .suggestTextQuery {
	width:266px; 
	max-width:266px;
	margin-right:3px;
	/*color:#cecece;*/
	overflow:hidden;
	color:#012a52;/*02305c;*/	
	font-weight:bold;
	text-align:left;
	padding:5px;
}

#suggestLayer .suggestTextQuery:hover {
	color:#ffffff;
	background-color:#004B93;
}

#suggestLayer .suggestTextQueryTyped{
    color:#004B93; 
}


#suggestLayer .suggestTextType {
	width:70px;
}

#suggestLayer .suggestTextAmount {
	width:0px;
	visible:none;
}

#suggestLayer .suggestRow {
	width:436px;
	color:#000000;
}

#suggestLayer .suggestLayer {
	width:436px;
	overflow:hidden;
/*	margin-right:10px;*/
}



#suggestLayer .suggestTextQuery{
    font-weight: bold;
    padding: 2 15 2 10px;
}

#suggestLayer .suggestTextQueryTyped{
    color: #004B93;
    text-decoration:underline;
   
}

#suggestLayer .suggestTextType{
    padding: 2 5 2 15px;
    width: 30%;
}

#suggestLayer .suggestTextAmount{
    padding: 2 5 2 15px;
    width: 30%;
    text-align: right;
}

#suggestLayer .suggestRow{
    padding: 2 2 2 0px;
    background-color: #ffffff;
}

#suggestLayer .suggestHighlight{
    color: #ffffff;
    background-color: #004B93;
}

#suggestLayer .suggestHighlight span.suggestTextQueryTyped{
    color: white;
}


#suggestLayer td.suggestImage{
	height: 40px;
	width:50px;
	
}
#suggestLayer td.suggestImage img{
	height: 40px;
}

#suggestLayer td.suggestImage{
	color:#000000;
	background-color:#ffffff;
}

#suggestLayer .suggestImages
{
    height: 40px; 
    color:#000000;
	background-color:#ffffff; 
	margin-right:10px;
	float:left;
}

#suggestLayer .suggestTextBox
{
    
    margin-top:2px;
    font-size:13px;
	line-height:16px;

}


.extramain {
    background-image: url(bilder/bg_shadow.jpg);
    background-repeat:repeat;
    background-color:#cecece;
}

.img-shadow {
    float:left;
    background: url(bilder/shadowAlpha.png) no-repeat bottom right !important;
    background: url(bilder/shadow.gif) no-repeat bottom right;
    margin: 6px 0 0 6px !important;
    margin: 6px 0 0 5px;
}

.content-shadow {
    display: block;
    position: relative;
    background-color: #fff;
    margin: -2px 2px 2px -2px;
    padding: 0px;
} 
  
.wrapper-shadow {
    margin :-6px 0 0 -6px;
}
 




.shadow {
    -moz-box-shadow: 3px 3px 3px #666;
    -webkit-box-shadow: 3px 3px 3px #666;
    box-shadow: 3px 3px 3px #666;
    -ms-filter: "progid:DXImageTransform.Microsoft.Glow(color=#666666,strength=3) progid:DXImageTransform.Microsoft.Shadow(color=#000000,direction=135,strength=6)";
					 filter:
                        progid:DXImageTransform.Microsoft.Shadow(color=#666666,direction=90,strength=6)
                        progid:DXImageTransform.Microsoft.Shadow(color=#666666,direction=180,strength=6)
}






.verdana8 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8px; color: #000000; }
.verdana9 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #000000; }
.verdana10 {  font-size: 10px; color: #000000; }
.verdana10b {  font-size: 10px; font-weight: bold; color: #000000; }
.verdana10grau {  font-size: 10px; color: #000000; }
.verdana10bgrau {  font-size: 10px; font-weight: bold; color: #000000; }
.verdana10bggelb {  font-size: 10px; background-color: #FFFEF6; color: #000000; }
.verdana10bbggelb {  font-size: 10px; background-color: #FFFEF6; color: #000000; font-weight: bold;}
.verdana11 { font-weight:normal; line-height: 15px; font-size: 13px; color: #000000; }
.verdana11b {   font-size: 11px; line-height: 15px; font-weight: bold; color: #000000; }
.verdana11grau {  font-weight:normal;font-size: 13px; color: #4B4B4D; }
.verdana11bgrau {  font-size: 11px; font-weight: bold; color: #4B4B4D; }
.verdana11bggelb {  font-size: 11px; background-color: #FFFCDA; color: #000000; }
.verdana11bbggelb {  font-size: 11px; background-color: #FFFCDA; font-weight: bold; color: #000000; }
.verdana11bbgweiss {  font-size: 11px; background-color: #FFFFFF; font-weight: bold; color: #000000; }
.verdana11weiss, .verdana11weiss a {  font-size: 11px; background-color: #DDDDDD; font-weight: bold; color: #000000; }
.verdana11black {  font-size: 11px; color: #000000; }
.verdana12 {  font-size: 12px; color: #000000; }
.verdana12b {  font-size: 12px; font-weight: bold; color: #000000; }
.verdana13b {  font-size: 13px; font-weight: bold; color: #4B4B4D; }
.verdana13 {  font-size: 13px; line-height: 15px; color: #000000; }
.verdana13b {  font-size: 13px; line-height: 15px; font-weight: bold; color: #4B4B4D; }
.verdana13bbggelb {  font-size: 13px; background-color: #FFFCDA; font-weight: bold; color: #000000; }
.verdana13weiss, .verdana13weiss a {  font-size: 13px; background-color: #CCCCCC; font-weight: bold; color: #FFFFFF; }
.verdana14 {  font-size: 14px; color: #000000; }
.verdana14b {  font-size: 14px; font-weight: bold; color: #000000; }
.verdana15 {  font-size: 15px}
.verdana15b {   font-size: 15px; }
.verdana17 {  font-size: 17px}
.verdana17b {  font-size: 17px; font-weight: bold}
.arial9 { font-size: 9px; color: #000000; }
.arial10 { font-size: 10px; color: #000000; }
.arial13 {  font-size: 14px; letter-spacing:0.05em; font-weight: normal; color: #000000; }
.times11 {  font-size: 11px}
.times13 {  font-size: 13px}
.times13b {  font-size: 13px; font-weight: bold}
.times13bgrau {  font-size: 13px; font-weight: bold; color:#000000; }
.times14bgrau {  font-size: 14px; font-weight: bold; color:#000000; }
.times15 {  font-size: 15px}
.times15b {  font-size: 15px; font-weight: bold}
.times16 {  font-size: 16px}
.times17 {  font-size: 17px}
.times17b {  font-size: 17px; font-weight: bold}
.times17bgrau { font-size: 17px; font-weight: bold; color:#4B4B4D;}
.times17bwhite{  font-size: 18px; font-weight: bolder; color:#ffffff;}
.times14bwhite{  font-size: 14px; font-weight: bolder; color:#ffffff;}
.times20 {  font-size: 20px}
.times20b {  font-size: 20px; font-weight: bold}
.times20bgrau {  font-size: 20px; font-weight: bold; color:#4B4B4D; }
.times23 {  font-size: 23px}
.times23b {  font-size: 23px; font-weight: bold; }
.times23grau {  font-size: 23px; color:#000000; }
.times23bgrau {  font-size: 23px; font-weight: bold; color:#000000; }
.times30 {  font-size: 30px; }
.times30b {  font-size: 30px; font-weight: bold; }
.times30grau {  font-size: 30px; color:#000000; }
.times30bgrau {  font-size: 30px; font-weight: bold; color:#4B4B4D; }

/* rezepte */
.rhead
{
	font-size:14px;
	font-weight:bold;
}

.part
{
	font-size:12px;
	font-weight:bold;
}

/*

#headerbox1 { 
	position:absolute;
	font-size: 12px;
	width:1000px; 
	height:50px;
	top:0px;
	left:0px;
	border: 0px solid #000000;
	text-align:left;
	margin:0px;
}

#headerbox2 { 
	position:absolute;
	font-size: 12px;
	width:1000px; 
	height:21px;
	top:50px;
	left:0px;
	border-top: 0px solid #7F7F7F;
	border-bottom: 0px solid #7F7F7F;
	text-align:left;
	margin:0px;
}

#suche {
	position:relative; 
	top:-5px;
}

#suchfeld {
	position:absolute; 
	width:65px; 
	height:19px; 
	z-index:1; 
	left: 0px; 
	top: 0px; 
	overflow: visible; 
	margin-top:0px;
}

#suchbutton {
	position:absolute; 
	width:18px; 
	height:18px; 
	z-index:1; 
	left:67px; 
	top:1px; 
	overflow: visible; 
	margin-top:0px;
}

#contentspacer {
	position:absolute; 
	width:170px; 
	height:15px;
	z-index:1; 
	left:0px; 
	top:71px; 
}

#contentspacer2 {
	position:absolute; 
	width:970px; 
	height:35px;
	z-index:1; 
	left:0px; 
	top:71px; 
	background-color: #FFFFFF;
}

.form1 { 
	font-size:10px; 
	width:65px;
	height:18px;
	font-weight:normal; 
	line-height:10px; 
	color:#000000;  
	letter-spacing:0; 
	background-color:#FFFFFF; 
	border:1px solid #000000;
}

.navileiste {
	background-color:#FFFCDA; 
	layer-background-color: #FFFCDA; 
}

.hauptmenu { background-color:#FFFFFF; }
.untermenu { background-color:#FFFFFF; visibility:hidden; }

.navigation { font-size: 13px; background-color: #FFFCDA; }

.navigationb {font-size: 13px; background-color: #FFFEF6; }

.navigation1 { font-size: 13px; background-color: #FFFCDA; }

.navigation1b { font-size: 13px; background-color: #FFFCDA; }

.navigation2 { font-size: 13px; background-color: #FFFEF6; }

.navigation2b { font-size: 13px; background-color: #FFFCDA; }

.box0 { font-size: 1px; background-color: #FFFCDA; border: 0px solid #000000; }

.box1 {	font-size: 1px; background-color: #FFFCDA; text-align:left; }

.box1b { font-size: 1px; background-color: #FFFCDA; border: 2px solid #00519E; text-align:left;	margin-left:5px; }

.box1c { font-size: 1px; background-color: #FFFCDA; border: 1px solid #000000; 	text-align:left; margin-left:5px; }

.box2 { font-size: 1px; background-color: #FFFCDA; border: 0px solid #000000; text-align:left; margin:2px; }

.box2b { font-size: 1px; background-color: #FFFCDA; border: 1px solid #000000; text-align:left; margin:auto; }

.boxagb { padding: 0px;	background-color: #FFFCDA; border: 1px solid #FFFCDA; text-align:left; margin:auto; }

#titelrezeptbox0 { 
	position:relative;
	left:0px; 
	top:0px; 
	width:300px; 
	height:361px;
	padding:0px;
	background-color:#FFFFFF; 
	border: 4px solid #8F8F8F;
	text-align:left;
}

#titelrezeptbox1 { 
	position:relative;
	left:1px; 
	top:1px; 
	width:290px; 
	height:351px;
	padding:5px;
	background-color: #FFFFFF; 
	border: 1px solid #000000;
	text-align:left;
}

*/


#menu_weihnachten7{
    width:116px;
	margin-right:0px;	
}
#menu_weihnachten7 h2 {
    margin:0px;
	padding:0px;
	height:26px;	
}

html #menu_weihnachten7 a.hov {
	background-image:url(bilder/btn_Ostern7.jpg);
	background-repeat:no-repeat;
	background-color:#ffffff;
	height:100%;
}

html #menu_weihnachten7 a.hov:hover {
	background-image:url(bilder/btn_OsternY7.jpg);
	height:100%;
}

#menu_kochbuecher7{
	width:108px;
	margin-right:1px;
}

#menu_kochbuecher7 h2 {
	margin:0px;
	padding:0px;
	height:26px;	
}

html #menu_kochbuecher7 a.hov {
	background-image:url(bilder/btn_kochbuecher7.jpg);
	background-repeat:no-repeat;
	background-color:#ffffff;
	height:100%;
}

html #menu_kochbuecher7 a.hov:hover {
	background-image:url(bilder/btn_kochbuecherY7.jpg);
	height:100%;
}

.waz_text div p
{
    margin-bottom:1em;
}

/**
 * Hinzugefuegt am 04.11.2011, Ticketnr: HAG-WEB-20111104090544
 */
body {
  counter-reset: kapitel;
}
.Counter-1 {
  counter-increment: kapitel;
  counter-reset: abschnitt;
}
.Counter-1::before {
  content: counter(kapitel) ". ";
}
.Counter-1-1 {
  counter-increment: abschnitt;
}
.Counter-1-1::before {
  content: counter(kapitel) "." counter(abschnitt) ". ";
}
#CounterReset {
  counter-reset: kapitel;
}


/**
 * Hinzugefügt am 13.01.2012, Ticketnr:HAG-FRA-20120113113432; Buttons für zusätzliche Sprachen
 */
 
a#sprache_de
{
	background-image:url(bilder/btn_sprache_de.jpg);
	background-repeat:no-repeat;
	background-color:#ffffff;
	height: 29px;
	width: 69px;
	display: block;
	float: left;
}
a#sprache_de:hover {
	background-image:url(bilder/btn_sprache_deY.jpg);
}
a#sprache_de.active{
	background-image:url(bilder/btn_sprache_deY.jpg);
}

a#sprache_fr
{
	background-image:url(bilder/btn_sprache_fr.jpg);
	background-repeat:no-repeat;
	background-color:#ffffff;
	height: 29px;
	width: 69px;
	display: block;
	float: left;
}
a#sprache_fr:hover {
	background-image:url(bilder/btn_sprache_frY.jpg);
}
a#sprache_fr.active{
	background-image:url(bilder/btn_sprache_frY.jpg);
}
