html, body {margin: 0px;padding: 0px;}

body {background-image: url(grafx/bground.jpg);font-size: 14px;color: #000000;text-align: justify;font-weight: bold;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;scrollbar-base-color: #FFA500;}
h1 {font-family: Comic Sans MS, Verdana, Times New Roman;color: Maroon;}
h4 {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;color: #D97800;font-size: 14px;margin-bottom: 2px;}
hr.sub {
	color: yellow;
	background-color: yellow;
	height: 5px;
	margin: 15px 5px 5px 5px;
	text-align: center;
	border: 1px double #C64306;
}

/* Container */
#banner {position: absolute;margin: 0px;padding: 0px;top: 140px;left: 0px;width: 990px;height: 80px;
	background-image: url(grafx/gras.gif);z-index: 2;}
#cnt_body {position: relative;z-index: 11;margin: 0px 0px 40px 0px;width: 990px;min-height: 40px;}
#cnt_left {float: left;padding: 183px 5px 5px 5px;margin-left: 5px;width: 580px;
	min-height:770px;height:auto !important;  /* für moderne Browser */	height:900px;  /*für den IE */}
#cnt_menu {padding-top:5px;padding-bottom: 75px;background-image: url(grafx/bg_menu2.jpg);background-repeat: repeat-x;width: 193px;
	margin: 0px;margin-top: 164px;font-size: 16px;font-weight: bold;font-family: Verdana, Helvetica, sans-serif;
	line-height: 25px;z-index: 12;float: left; min-height:589px;height:auto !important;  /* für moderne Browser */	height:789px;  /*für den IE */}
#cnt_sub {float: right;padding: 183px 10px 5px 5px;width: 185px;
  	min-height:780px;height:auto !important;  /* für moderne Browser */	height:920px;  /*für den IE */}
#content {padding: 5px;z-index: 11;width: 580px;font-size: 12px;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	float: left;}
#dateline {position: absolute;margin: 0px;top: 138px;right: 20px;z-index: 4;font-weight: bolder;font-size: 12px;
	font-family: Arial;color: #8B0000;}
#floatclear {clear: both;}
#footer {clear: both;position: absolute;bottom: 0px;width: 992px;height: 93px;margin: 0px;padding: 0px;
	background-image: url(grafx/footer.gif);z-index: 7;overflow: hidden;} 
#footer_tab {color: #000000;padding: 75px 5px 0px 0px;font-weight: bolder;font-size: 12px;font-family: Arial;}
#header {position: absolute;margin: 0px;padding: 0px;top: 0px;left: 0px;width: 990px;height: 164px;
	background-image: url(grafx/header.jpg);z-index: 3;}
#kaesewillie {position: absolute;bottom: 30px;left: 10px;height: 107px;width: 170px;
	background-image: url(grafx/kaesewillie.gif);padding: 0px;z-index: 12;}
#menu {position: absolute;top: 164px;left: 0px;padding-top:5px;background-image: url(grafx/bg_menu2.jpg);
	background-repeat: repeat-x;width: 193px;height: 539px;margin: 0px;font-size: 16px;font-weight: bold;
	font-family: Verdana, Helvetica, sans-serif;line-height: 25px;z-index: 12;}
#menu_info {float: right;width: 193;text-align: left;padding: 3px 3px 70px 3px;z-index: 8;}
#reznav {position: absolute;top: 166px;left: 600px;}
#submenu {position:absolute;top: 175px;right: 0px;width: 505px;height: 18px;background-image: url(grafx/submenu.gif);
	background-repeat: no-repeat;background-position: center;padding-top: 1px;vertical-align: middle;
	text-align: center;font-size: 12px;font-weight: bold;z-index: 8;font-family: Arial, Helvetica, sans-serif;}
#tipp {border: 2px solid #FF8C00;background-color: #F8FF78;width:160px;line-height:16px;
	text-align: center;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-weight: bold;
	color: #C34400;font-size: 16px;padding-bottom: 10px;z-index: 11;}
#titel {position: absolute;top: 229px;left: 243px;width: 124px;height: 22px;background-image: url(grafx/titel.gif);
	background-repeat: no-repeat;padding: 3px 0px 0px 5px;color: #FFFFFF;font-weight: bold;font-family: Verdana;
	font-size: 12px;text-align: left;z-index: 10;}
#wrapper {position: relative;margin: 0px;padding: 0px 0px 50px 0px;width: 992px;background-color: #F8FF78;
	border: 1px solid #000000;color: #000000;text-align: left;
}

/* Klassen */
.forumline {background-color: #FFFFFF;border: 2px solid #006699;}
.formline {background-color: #FFFFFF;border: 2px solid #A0522D;}
.gp_border {border: inset 5px #FFA500;}
.img_cl {padding-right: 10px;}
.img_np {
	padding-top: 10px;
	width: 244px;
	text-align: left;
	vertical-align: top;
	text-align: center;
	background-color: #adff2f;
}
.small2hl {font-size: 17px;font-weight:bold;}
.htxt {
	font-size: 36px;
	font-family: "Times New Roman", Times, serif;
	color: #8b0000;
}

.imgstr {border-left: 15px solid #EAC183;float:right;}
.imgtxt {margin: 0px 10px 0px 10px;}
.imgtab {margin: 10px 0px 10px 0px;}
.imgtab_r {margin: 18px 0px 10px 20px;}
.infobox	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px;font-weight: bold; border-width: 1px; 
	border-style: solid; border-color: #FF9900; color: #000000;}
.lnsp {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;line-height: 20px;}  
.paragraph{font-size: 12px;color: #000000;text-align: justify;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}
.paragraph2{font-size: 14px;color: #000000;text-align: justify;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}
.parahead{font-size: 14px;font-weight: bold;text-align: left;color: #C64306;font-family: Arial, Helvetica, sans-serif;}
.rezdet_hd {background-color: #BDFF3B;	width: 110px;}
.rezinf_hd {background-color: #FFEE8C;}
.rezpic {height:200px;}
.rezpix {text-align: left;width: 200px;height: 163px;}
.reztab2 {border-style: outset;}
.small, .small2 {font-size: 11px;font-weight: normal;text-align: center;}
.small2 {background-color: #adff2f;padding-top:5px;padding-bottom: 10px;}
.small_empf {font-size:16px; font-weight: bold;text-align: center; color: #C34400;}
.big_empf {font-size:24px; font-weight: bold;}
.np {font-size: 14px;font-weight: bold;text-align: justify;}
.stamp {display: none;}
.tab {
	width:10px;
}
.texttable {font-size: 12px;color: #000000;background-color: #FFEE8C;padding: 10px;border: 5px double #FFB00D;
	text-align: justify;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}
.wm_tab {background-color: #FFEE8C;	width: 220px;}

.rezinf_hd, .wm_tab, .rezdet_hd 
	{background-color: #FFEE8C;color: #000000;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;text-align: center;}
.rezinf_hd, td.leg_hd, .rezdet_hd, .wm_tab 
	{font-weight: bold;height: 24px;}
.rezinf_pix, .rezlnpix, .rezinf_bes 
	{text-align: center;height: 50px;}
.reztab, .rezinf_hd, .rezinf_pix, td.leg_bes, td.leg_hd, .reztab2, .rezdet_hd, .wm_tab, .rezinf_bes 
	{border: 1px;border-style: solid;border-color: #C64306;}  
.rezinf_bes 
	{font-family: "Times New Roman", Times, serif;font-size: 16px;font-weight: bold;font-style: italic;}
.zitat {font-size: 12px; font-weight: bold;font-family: "Times New Roman", Times, serif;color:#000000;padding: 0px 6px 0px 5px;}
	
/* Tabellenlayout */	
td.bd_gal {color:#FF9900;font-size: 14px;font-weight:bold;padding: 10px;vertical-align:top;
	text-align:left;line-height:26px;}
td.erws_ft {color: #A0522D;background-color: #FFB00D;border-top: 2px solid #A0522D;}
td.erws_hd {text-align: center;color: #A0522D;background-color: #FFB00D;font-weight: bold;height: 28px;
	font-size: 16px;font-variant: small-caps;border-bottom: 2px solid #A0522D;}
td.ibox {padding: 5px 10px 5px 10px;font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #000000;}
td.ibox_hd {background-image: url(grafx/box_header.jpg);width: 187px;height: 39px;color: #B95E26;
	text-align: center;padding-bottom: 5px;font: italic bold 20px Verdana, Geneva, Arial, Helvetica, sans-serif;}
td.ibox_search {font-size: 10px;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;text-align: right;color: #000000;padding-bottom:5px;padding-right: 5px;}
td.leg_bes {background-color: #FFA500;color: #000000;	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;text-align: center;padding: 6px;}
td.leg_hd {background-color: #FFA500;color: #000000;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;text-align: center;}
td.mn_but {background-image: url(grafx/menu_button_bg.jpg);background-repeat: no-repeat;height: 29px;	width: 135px;
	font-weight: bold;font-size: 13px;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;color: #BB611E;
	font-variant: small-caps;text-align: left;}
td.mn_but2 {
	background-color: #000031;
	height: 29px;
	width: 135px;
	font-weight: bold;
	font-size: 13px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #dadada;
	font-variant: small-caps;
	text-align: center;
	border-bottom: 3px solid #A6A6FF;
	border-right: 3px solid #a6a6ff;
}	
td.r_chd {font-weight: bold;padding-left:10px;height:20px;font-size:16px;}
td.r_cnt {padding-left: 52px;	font-size:16px;}
td.r_name {font-size:24px;font-weight: bold;font-family: "Times New Roman", Times, serif;font-style: italic;text-align: center;}
td.rez_art {background-image: url(grafx/nopic_art.jpg);background-repeat: no-repeat;height:25px;width:200px;
	padding-left:15px;text-align:center;font-family: Comic Sans MS, Verdana, Times New Roman;}
td.rezlnk {vertical-align: middle;text-align: center;width: 120px;}
td.row1	{ background-color: #EFEFEF;font-family: Verdana, Arial, Helvetica, sans-serif;font-size : 11px; color : #000000;}
td.row2	{ background-color: #DEE3E7; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000;}
td.row3	{ background-color: #F5DEB3; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px;
			  font-weight: bold; border-width: 2px 0px 2px 0px; border-style: solid; border-color: #863B0E; color: #000000;}
td.sideswitch {color: #FF9900;font-family: Georgia;font-weight: bolder;font-size: 16px;} 
td.su_ft{font-size: 12px;height: 14px;}
td.su_hd{font-size: 16px;height: 20px;}
td.su_res {font-size: 14px;font-family: Arial, Helvetica, sans-serif;font-weight: bold;color:#EA7C0D;}
td.txttab {padding: 0px 10px 0px 10px;height:25px;font-weight:bold;}
td.wm_row1 {width: 120px;}


td.erws_row1, td.erws_row2 
	{font-family: Verdana, Arial, Helvetica, sans-serif;font-size : 11px; color : #000000;}
td.erws_row1, td.wm_row1 
	{background-color: #FFD700;}
td.wm_row2 
	{background-color: #FFEE8C;}
td.r_cnt, td.r_chd 
	{font-family: Arial, Helvetica, sans-serif;background-image: url(grafx/rezept_bg.jpg);
	background-repeat: repeat-y;background-position: left;}
td.su_hd, td.su_ft
	{background-color: #C64306;color: #EAC183;font-weight: bold;text-align: center;}
td.wm_row1, td.wm_row2 
	{font-family: Verdana, Arial, Helvetica, sans-serif;font-size : 14px; color : #000000; height: 20px;font-weight: bold;
	padding: 5px;}

/* Links */
a.flink {color: #8C4311;}
a.implink, a.implink:active, a.implink:hover {unicode-bidi:bidi-override; direction: rtl;}
a.implink,a.implink:active, a.su_rez:hover, a.reztipp:hover, a.reztipp2:hover
	{color: #EA7C0D;}
a.mehr, a.mehr:active {font-size:10px;background-color: #B22222;border: 1px solid #FFFFFF;color: #FFFFFF;
	text-align: right;font-weight: bold;}
a.mehr:hover {font-size:10px;background-color: #FFFFFF;border: 1px solid #B22222;color: #B22222;font-weight: bold;}
a.mi1 {color: #FFFFFF;}
a.mi2 {color: #863B0E;}
a.mitm {color: #EA7C0D;}
a.mlink,a.mlink:active
	{color: #EA7C0D;display: block;}
a.mlink, a.implink, a.su_rez 
	{font-weight: bold;font-size: 12px;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align: left;font-variant: normal;}			
a.pageswitch {color: #DD6900;}
a.ref_tab,a.ref_tab:active {color: #863B0E;font-family: Georgia;font-weight: bolder;font-size: 16px;}
a.ref_tab:hover {color: #DD6900;font-family: Georgia;font-weight: bolder;font-size: 16px;}
a.rezlink, a.rezlink:visited, a.rezlink:hover
	{border: 1px;border-style: solid;border-color: #C64306;background-color: #FFA500;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 12px;text-align: center;font-weight: bold;
	padding: 5px;width: 120px;display: block;}
a.rezlink, a.rezlink:visited, a.submenu, a.submenu:visited
	{color: #000000;}
a.reztipp, a.reztipp2 {
	font-weight: normal;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	padding: 0px 2px 0px 5px;
}	
a.reztipp2 {
	background-color: #ffd700;
	display: block;
}	
a.su_rez {line-height: 20px;}  
a.submenu, a.submenu:visited, a.submenu:hover
	{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 12px;text-align: center;font-weight: bold;
	background-color: #FFA500;border-bottom: 2px solid #C64306;border-right: 2px solid #C64306;display: block;
	padding: 2px;}
a.tlink, a.tlink:active {color: #DD6900;;font-size:12px;}

a.flink:active {color: #8C4311;}
a.mi1:active {color: #FFFFFF;}
a.mi2:active {color: #863B0E;}
a.mitm:active {color: #EA7C0D;}
a.pageswitch:active, a.pageswitch:hover {color: #863B0E;text-decoration: none;}

a.flink:hover {color: #000000;}
a.implink:hover, a.su_rez:active, a.su_rez, a.reztipp, a.reztipp2, a.reztipp:active 
	{color: #C64306;}
a.mi1:hover, a.mi2:hover {color: #000000;}
a.mitm:hover {color: #FFA500;}
a.mlink:hover {color: #C64306;display: block;}
a.rezlink:hover, a.submenu:hover 
	{color : #FFFFFF;}
a.tlink:hover {color: #000000;}
  
a:link, a:visited {text-decoration:none;}

a.mlink2:hover {
	color: #7576ff;
	display: block;
}
a.mlink2,a.mlink2:active
	{color: #A6A6FF;display: block;}
a.mlink2
	{font-weight: bold;font-size: 12px;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align: center;font-variant: normal;}	
	
#indexinfo {
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	border: 2px solid #cbcbcb;
	background-color: #ffffff;
	width: 550px;
	padding: 10px;
	margin: 5px 0px 25px 0px;
	font-size: 12px;
	float: left;
	text-align: center;
}

#indexinfo h1 {
	margin: 0px;
	padding:0px;
}

#indexinfo .preis {
	line-height: 56px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px;
	text-align: center;
	color: green;
}

#indexinfo .headline {
	font-variant: small-caps;
	font-size: 20px;
	color: #a52a2a;
}
