/*generelle Seitenstyles*/
body
	{
	background-color : #FFFFFF;
	font-family : Verdana, Arial, Helvetica;
}

caption,h1,h2,h3,h4,th,td,div,address,blockquote,nobr,body,blockquote {
	font-family : Verdana, Arial, Helvetica;
   	font-size: 9pt;
}

a
{ 
text-decoration : none;
font-weight:normal;
}

a:hover
{ 
text-decoration : underline;
}

b,strong {
	font-family : Verdana, Arial, Helvetica;
	font-weight : bold;
}

ul {
	list-style : square;
}

.formular
	{
	color : #000000;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9pt;
}

/*  menuestyles ANFANG */
.hm,input,textarea,select {
	background-color : #F1F1F1;
}
.hmoffen {
	background-color : #FEAB0E;
}

.um {
	background-color : #FEDD9F;
}
.umoffen {
	background-color : #FFF1D8;
}

.hmunten {
	background-color : #FFF1D8;
}

.separator {
	background-color : #ffffff;
}

.menunormal {
	color : #000000;
	font-family : Verdana, Arial, Helvetica;
	font-size : 10px;
	font-weight : normal;
	text-decoration : none;
}

	
.vktext {
	color : #000000;
	font-family : Verdana, Arial, Helvetica;
	font-size : 10px;
	font-weight : normal;
	text-decoration : none;
}
/*  menuestyles ENDE */

.schatten
{
	background-color : #606060;
}
.schattentext
{
	color : #606060;
}

.neuesteartikel
{
	background-color : #E1E9F1;
}

.weiss
{ 
	background-color : #ffffff;
}

/* unteres Menue */  /* Inhaltsboxen */

.hellgruen
{ 
	background-color : #FFF1D8;
}
.dunkelgruen
{ 
	background-color : #FEAB0E;
}
.mittelgruen
{ 
	background-color : #FEDD9F;
}

.grau
{ 
	background-color : #F8F8F8;
}


.schwarz { background-color:black; }

.menuover
{
filter:Invert();
}

/*  Komponentenstyles  */
.component {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-weight : normal;
	color : #000000;
}



.componenttitel {
	color : #1A9A9A;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-weight : bold;
}



.anmerkung {
	font-style: italic;
}
