table.head
{
 width:100%;
 border:1px solid #c0c0c0; 
 background-color:#FFFFFF;
 
 
}
table.big
{
 width:810px; 
 background-color: #FFFFFF;
 border:2px solid #000000;
}
table.biggest
{
 width:95%; 
 background-color: #FFFFFF;
 border:2px solid #000000;
}

table.inner_1
{
 width:780px; 
 background-color: #FFFFFF;
 border:2px solid #000000;
}

table.inner_2
{
 width:770px; 
 background-color:#FFFFFF;
 border:1px solid #c0c0c0;
} 

table.inner_3
{
 width:300px;
 background-color:#FFFFFF;
 border:1px solid #c0c0c0;
 
} 
table.inner_3r
{
 width:500px;
 background-color:#FFFFFF;
 border:1px solid #c0c0c0;

}


 td.head
{
  text-align:left;
  font-size:10pt;
  font-family:Verdana;

  color:#000099;
}
 th.head
{
  text-align:left;
  font-size:10pt;
  font-family:Verdana;

  color:#000099;
}
 th.head_c
{
  text-align:center;
  font-size:10pt;
  font-family:Verdana;

  color:#000099;
}
.title{
text-align:center;
font-size:14px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#000099;
font-weight:bold;
height:30px;

} 

table.submenue
{
	background-color:#FFFFFF; 
	border:2px solid #c0c0c0; 
	width:780px;
	
}

table.detail_1
{
	
	border:1px solid #000000;
	background-color:#CCCCCC; 
	width:85%;
	
}


td.submenue
{
   border:1px solid #c0c0c0; 
   text-align:right;
}
td.submenue2
{
   border:1px solid #000000; 
   text-align:left;
   width:150px; 
   font-size:10pt;
   height:15px;
   color:#000099;
   font-family:Verdana, Arial, Helvetica, sans-serif;
}


.submenueHead
{
   border:1px solid #c0c0c0; 
   color:#000099;
   text-align:left;
   font-size:11pt;
   font-weight:700;
} 
td.ingredient
{
   border:1px solid #c0c0c0; 
   text-align:left;
   font-size:7pt;
   font-weight:bold;
   color:#CC0000;
   font-family:Verdana, Arial, Helvetica, sans-serif;
} 
td.ingredient_green
{
   border:1px solid #c0c0c0; 
   text-align:right;
   font-size:7pt;
   font-weight:normal;
   color:#008800;
   font-family:Verdana, Arial, Helvetica, sans-serif;
} 
td.ingredient_green_c
{
   border:1px solid #c0c0c0; 
   text-align:center;
   font-size:7pt;
   font-weight:bold;
   color:#008800;
   font-family:Verdana, Arial, Helvetica, sans-serif;
} 
td.radio
{
   border:0px solid #c0c0c0; 
   text-align:left;
   font-size:8pt;
   font-weight:bold;
   color:#000099;
   font-family:Verdana, Arial, Helvetica, sans-serif;
}

td.radio_c
{
   border:0px solid #c0c0c0; 
   text-align:center;
   font-size:8pt;
   font-weight:bold;
   color:#000099;
   font-family:Verdana, Arial, Helvetica, sans-serif;
} 
td.radio_b
{
   border:1px solid #c0c0c0; 
   text-align:left;
   font-size:8pt;
   font-weight:bold;
   color:#000099;
   font-family:Verdana, Arial, Helvetica, sans-serif;
} 



td.klein
{
   border:1px solid #c0c0c0; 
   text-align:center;
   font-size:7pt;
   font-weight:bold;
   color:#000099;
   font-family:Verdana, Arial, Helvetica, sans-serif;
}

td.klein_c
{
   border:1px solid #c0c0c0; 
   text-align:left;
   font-size:7pt;
   font-weight:bold;
   color:#000099;
   font-family:Verdana, Arial, Helvetica, sans-serif;
}

td.klein_r
{
   border:1px solid #c0c0c0; 
   text-align:right;
   font-size:7pt;
   font-weight:bold;
   color:#000099;
   font-family:Verdana, Arial, Helvetica, sans-serif;
}





td.klein_no_border
{
   border:0px solid #c0c0c0; 
   text-align:left;
   font-size:7pt;
   font-weight:bold;
   color:#000099;
   font-family:Verdana, Arial, Helvetica, sans-serif;
}
td.klein_no_border_c
{
   border:0px solid #c0c0c0; 
   text-align:center;
   font-size:7pt;
   font-weight:bold;
   color:#000099;
   font-family:Verdana, Arial, Helvetica, sans-serif;
}
td.mini
{
   border-bottom:1px dotted #000000; 
   text-align:left;
   font-size:7pt;
   font-weight:bold;
   color:#000099;
 
   font-family:Verdana, Arial, Helvetica, sans-serif;
}

td.mini_c
{
   border-bottom:1px dotted #000000; 
   text-align:center;
   font-size:7pt;
   font-weight:bold;
   color:#800800;
 
   font-family:Verdana, Arial, Helvetica, sans-serif;
}

td.klein_bottom_border
{
   border-bottom:1px solid #c0c0c0; 
   text-align:center;
   font-size:10pt;
   font-weight:bold;
   color:#000099;
   font-family:Verdana, Arial, Helvetica, sans-serif;
}



 

td.titel_klein
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:#003399;
	font-weight:bold;
}

td.error
{
	color:#FF0000;
	font-weight:bold;
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10pt;
	
}

td.error_mini
{
	color:#800800;
	font-weight:500;
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:7pt;
	
}
td.blue_mini
{
	color:#000099;
	font-weight:bold;
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:7pt;
	
}
  
a.standard
{
	color: #0000CC;
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9pt;
}

a.highlight
{
	color:#FA0000;
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9pt;
}
a.standard:hover{
	text-decoration:underline;
	color:#800800;

}
  
input.category{
	border:1px solid #000000; 
	width:80%; 
	font-size:8pt;
	color:#000099; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
}
input.bezeichnung{
	border:1px solid #000000; 
	width:195px; 
	font-size:8pt;
	color:#000099; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
}

input.bezeichnung_grau{
	border:1px solid #000000;
	background-color:#E5E5E5; 
	width:195px; 
	font-size:8pt;
	color:#000099; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
}



input.bezeichnung_klein{
	border:1px solid #000000; 
	width:120px; 
	font-size:8pt;
	color:#000099; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
}

input.preis{
	border:1px solid #000000; 
	width:80px; 
	font-size:8pt;
	color:#000099; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
}

input.sp{
	border:1px solid #000000;
	width:90%;
	font-size:8pt;
	color:#000099;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}


input.preis_klein{
	border:1px solid #000000; 
	width:50px; 
	font-size:8pt;
	color:#000099; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
}

input.preis_gross{
	border:1px solid #000000;
	width:110px;
	font-size:8pt;
	color:#000099;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

input.preis_kleiner{
	border:1px solid #000000;
	width:30px;
	font-size:8pt;
	color:#000099;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

select.category{
	border:1px solid #000000; 
	width:60%; 
	font-size:8pt;
	color:#000099; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
}
select.category2{
	border:1px solid #000000; 
	width:200px; 
	font-size:8pt;
	color:#000099; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
}
select.category2a{
	border:1px solid #000000;
	background-color:#FFFFCC;
	width:200px; 
	font-size:8pt;
	color:#000099; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
}
select.preis

{
	border:1px solid #000000;
	background-color:#FFFFFF;
	width:120px; 
	font-size:8pt;
	color:#000099; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
}

select.preis_klein{
	border:1px solid #000000;
	background-color:#FFFFFF;
	width:60px;
	font-size:8pt;
	color:#000099;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
select.preis_mini{
	border:1px solid #000000;
	background-color:#FFFFFF;
	width:40px; 
	font-size:8pt;
	color:#000099; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
}




select.preis_gelb{
	border:1px solid #000000;
		background-color:#FFFFCC;
	width:120px; 
	font-size:8pt;
	color:#000099; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
}


input.sent{
	border:1px solid #000000; 
	width:200px; 
	font-size:8pt;
	color:#000099; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
}

input.red{
	border:1px solid #ffffff; 
	width:100px; 
	font-size:8pt;
	color:#fa0000; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
}

input.red_klein{
	border:1px solid #ffffff;
	width:60px;
	font-size:8pt;
	color:#fa0000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}


input.blue{
	border:1px solid #ffffff; 
	width:150px;
	font-size:8pt;
	color:#000099; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
}

input.blue2{
	border:1px solid #000099; 
	width:150px; 
	height:50px;
	font-size:8pt;
	color:#000099; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
}
input.green{
	border:1px solid #ffffff; 
	width:120px;
	font-size:8pt;
	color:#009900; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
}




input.green2{
	border:1px solid #009900; 
	width:150px; 
	height:50px;
	font-size:8pt;
	color:#009900; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
}

input.green_klein{
	border:1px solid #ffffff;
	width:60px;
	font-size:8pt;
	color:#009900;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}




input.file
{
color:#000099; 
font-size:10px;
background-color:#CCCCCC;


 
}


input.yellow{
	border:1px solid #ffffff; 
	width:100px; 
	font-size:8pt;
	color:#800800; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
}
input.darkblue{
	border:1px solid #ffffff; 
	width:100px; 
	font-size:8pt;
	color:#000099; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
}

textarea
{
	background-color:#CCCCCC;
	color:#000099;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	border:1px solid #000099;
}




body{
background-color: #ffffff;
}
 

