body{
background-image:url(/shop/subshop/metafiles/1954/bg.gif);
margin: 0px; 
}

form.standard {display:inline;}

INPUT.search {
background-color: #FFFFFF;
border-color: #FFFFFF;
border: solid 0px;
color: #660000;
font-family: verdana, arial, ms sans serif;
font-size: 11px;
height:20;
padding:3;
}

INPUT.login {
background-color: #CC3300;
border-color: #990000;
border: solid 0px;
color: #FFFFFF;
font-family: arial, ms sans serif;
font-size: 12px;
height:20;
padding:3;
}
INPUT.standard {
background-color: #FFFFFF
border-color: #990000;
border: solid 1px;
color: #990000;
font-family: arial, ms sans serif;
font-size: 12px;
height:20;
padding:3;
}
SELECT.search {
background-color: #FFFFFF;
border-color: #FFFFFF;
border: solid 0px;
color: #660000;
font-family: arial, ms sans serif;
font-size: 11px
}

INPUT.checkbox {
background-color: #CCCCCC;
}

 
TEXTAREA.standard {
background-color: #FFFFFF;
border: solid 1px;
color: #990000;
font-family: arial, ms sans serif;
font-size: 12px;
padding:3;
}



a { }
a.rot99:active { color: #990000; text-decoration: underline;  }
a.rot99:hover { color: #990000; text-decoration: underline; }
a.rot99:link { color: #990000;  text-decoration: underline;  }
a.rot99:visited { color: #990000;  text-decoration: none; }

a.white { }
a.white:active { color: #FFFFFF; text-decoration: underline; line-height:px; }
a.white:hover { color: #FFFFFF; text-decoration: underline;  line-height:10px; }
a.white:link { color: #FFFFFF;  text-decoration: none;   line-height:10px; }
a.white:visited { color: #FFFFFF;  text-decoration: none;  line-height:10px; }

a { }
a.tags:active { color: #993300; text-decoration: underline;  }
a.tags:hover { color: #993300; text-decoration: underline; }
a.tags:link { color: #993300;  text-decoration: none;  }
a.tags:visited { color: #993300;  text-decoration: none; }


.arial10 { color: #000000; font-size: 10px; font-family: Arial, Helvetica, sans-serif; }
.arial11 { color: #000000; font-size: 11px; font-family: Arial, Helvetica, sans-serif; }
.arial12 { color: #000000; font-size: 12px; font-family: Arial, Helvetica, sans-serif; }

.titel { 
	color: #990000; 
	font-size: 16px; 
	font-family: Trebuchet, Trebuchet MS, Futura, "Futura Condensed", Gadget, Optima, Verdana, Arial, Helvetica, sans-serif; 
}

.leftbox300header { 
background-image:url(img/leftbox300header.gif);
background-position: top left;
background-repeat: no-repeat;
padding: 6px 6px 5px 12px;
margin-bottom:0px;
font-size: 16px; 
font-family: Arial, Helvetica, sans-serif; 
font-weight:bold;
color:#CC3300;
}

.leftbox300footer { 
font-size: 12px; 
font-family: Arial, Helvetica, sans-serif; 
background-image:url(img/leftbox300footer.gif);
background-position: bottom left;
background-repeat: no-repeat;
text-align:left;
overflow:hidden;
padding: 7px 7px 7px 7px;
margin-top: 0px;
}

hr {
	height: 1px;
	border-width: 1px 0 0 0;
	border-style: dashed;
	border-color: #CC3300;
}

table.overall {
width:100%;
border-spacing:20px; 
padding:0px;
}

.rosaboxheader { 
background-image:url(img/rosaboxheader.gif);
background-position: top left;
background-repeat: no-repeat;
padding: 6px 6px 2px 12px;
margin-bottom:0px;
font-size: 16px; 
font-family: Trebuchet MS, Trebuchet, Arial, Helvetica, sans-serif; 
font-weight:bold;
color:#990000;
}
.rosaboxfooter { 
font-size: 12px; 
font-family: Arial, Helvetica, sans-serif; 
background-image:url(img/rosaboxfooter.gif);
background-position: bottom left;
background-repeat: no-repeat;
text-align:left;
padding: 5px 17px 22px 12px;
margin-top: 0px;
}
.rosaboxfooter-tags { 
font-size: 12px; 
font-family: Arial, Helvetica, sans-serif; 
background-image:url(img/rosaboxfooter.gif);
background-position: bottom left;
background-repeat: no-repeat;
text-align:left;
padding: 5px 17px 22px 12px;
margin-top: 0px;
}

.boxtags { 
font-size: 12px; 
font-family: Arial, Helvetica, sans-serif; 
background-image:url(img/bg_tags.gif);
background-position: top left;
background-repeat: no-repeat;
text-align:left;
overflow:hidden;
padding: 7px 7px 7px 7px;
margin-top: 0px;
height: 140px;
width: 278px;
}

.pic120 { 
background-image:url(img/picbg120.gif);
background-repeat: no-repeat;
height:120px;
width:120px;
padding: 8px 8px 0px 8px;
}
.pic100 { 
background-image:url(img/picbg100.gif);
background-repeat: no-repeat;
height:100px;
width:100px;
padding: 8px 8px 0px 8px;
}

.profilbox {
	border-width:10px 0px 0px 10px;
  border-style:solid;
  border-color:#FF9933;
	padding:10px 0px 0px 10px;
  text-align:left;
  height: 81px;
  width: 360px;
}

.forumheading { 
	font-size: 16px; 
	font-family: Arial, Helvetica, sans-serif; 
	font-weight:bold;
	color:#CC3300;
}

.forumheaderrow { 
  text-align:center;
  height: 30px;
  background-image:url(img/forumheaderrow.gif);
	background-repeat: repeat-x;
  font-size: 16px; 
	font-family: Arial, Helvetica, sans-serif; 
	font-weight:bold;
	color:#CC3300;
}
.forumrow { 
  height: 30px;
  background-color:#FEF1D6;
	font-family: Arial, Helvetica, sans-serif; 
	color:#CC3300;
}
.forumfirstcell {
  font-size: 12px; 
	font-weight:bold;
  text-align:left;
  padding-left: 5px;
}
.forumcell2 {
  font-size: 12px; 
  text-align:center;
}
.forumcell3 {
  font-size: 12px; 
  text-align:center;
}
.forumcell4 {
  font-size: 10px; 
  text-align:center;
}
.forumbeitrag {
  font-size: 12px; 
  padding: 10px 10px 10px 10px;
}
hr.forum {
	height: 2px;
	border-width: 2px 0 0 0;
	border-style: solid;
	border-color: #FFFFFF;
}
.insultlink { color: #999999; font-size: 10px; font-family: Arial, Helvetica, sans-serif; }

a { }
a:active { color: #666666; text-decoration: underline;  }
a:hover { color: #666666; text-decoration: underline; }
a:link { color: #000000; }
a:visited { color: #333333;  text-decoration: underline; }

a.topmenu { }
a.topmenu:active { color: #FFCCCC; text-decoration: underline;  }
a.topmenu:hover { color: #FFCCCC; text-decoration: underline; }
a.topmenu:link { color: #FFFFFF; }
a.topmenu:visited { color: #FFCCCC;  text-decoration: none; }


 



P { color: #000000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; }

.headernavi { color: #000000; font-size: 11px; font-family: Arial, Helvetica, sans-serif; }
.topmenu { color: #FFFFFF; font-size: 11px; font-family: Arial, Helvetica, sans-serif; margin: 4px; }

.topsuche { color: #000000; font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-weight: bold }
.topnav { color: #000000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif }

.topnaviwhite {
	font-family: Futura, "Futura Condensed", Gadget, Arial;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
}

.box-300-orange-header { 
background-image:url(img/box-300-orange-top.gif);
background-position: top left;
background-repeat: no-repeat;
padding: 6px 6px 3px 18px;
margin-left:0px;
}

.box-300-orange-butt { 
color: #660000; 
font-size: 12px; 
font-family: Arial, Helvetica, sans-serif; 
font-weight:bold;
background-image:url(img/box-300-orange-butt.gif);
background-position: bottom left;
background-repeat: no-repeat;
text-align:left;
line-height:12px;
overflow:hidden;
padding: 4px 10px 10px 10px;
margin-bottom:0px;
margin-left:0px;
margin-top:0px;
}


hr.standard {
border-color: #990000;
border-style: solid 1px;
//width: 100%;
height: 1px;
//margin: 0px 0px 0px 0px;
}

hr.hrgrau {
border-color: #CCCCCC;
border-style: solid 1px;
//width: 100%;
height: 1px;
//margin: 0px 0px 0px 0px;
}

.rezlisteklein { color: #000000; font-size: 10px; font-family: Arial, Helvetica, sans-serif; }
.rezeptbeschreibung { color: #000000; font-size: 11px; font-family: Times, "Times New Roman", serif; }
.zutaten { color: #000000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.hilfetext { color: #000000; font-size: 12px; line-height: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.leftmenu { color: #000000; font-size: 12px; line-height: 18px; font-family: Arial, Helvetica, sans-serif; }

li.leftmenu { 
list-style: square;
color: #000000; 
font-size: 12px; 
font-family: Arial, Helvetica, sans-serif; 
margin: 2px;
}

//ul { display: inline; }

.tablebox-header { 
color: #990000; 
font-size: 14px; 
font-family: Arial, Helvetica, sans-serif; 
font-weight: bold;
}

.rightad {
position: absolute;
left:915px; top:130px; width:140px; height:650px;
margin: 0px; padding=0px;


}

//padding: oben 6px rechts 6px unten 5px links 12px;

