@charset "utf-8";

a.menue
{
    font-family: Verdana,Helvetica,Geneva,sans-serif;
    text-decoration: none;
    font-size: 11px;
    color: #333333;
    line-height: 19px; /*höhe des Hintergrundbildes*/
    font-weight: bold;
	background-image: url(images/back_menu2.gif);
	display:block;/*width-angaben werden in firefox nur als block angenommen*/
	width: 150px; /* Breite de Hintergrundbildes*/
	margin-top: 5px; /* Abstand zu Oberen Menü*/

}

a.menueaktiv
{
    font-family: Verdana,Helvetica,Geneva,sans-serif;
    text-decoration: none;
    font-size: 11px;
	/*letter-spacing: 1px;*/
    color: #EC008C;
    line-height: 19px; /*höhe des Hintergrundbildes*/
    font-weight: 700;
	background-image: url(images/back_menu2.gif);
	display:block; /*width-angaben werden in firefox nur als block angenommen*/
	width: 150px; /* Breite de Hintergrundbildes*/
	margin-top: 5px; /* Abstand zu Oberen Menü*/
	
}

a.menue600ru
{
    font-family: Verdana,Helvetica,Geneva,sans-serif;
    text-decoration: none;
    font-size: 11px;
    color: #626060;
	letter-spacing: -0.08em;
    line-height: 19px; /*höhe des Hintergrundbildes*/
    font-weight: bold;
	background-image: url(images/back_menu2.gif);
	display: block;/*width-angaben werden in firefox nur als block angenommen*/
	width: 150px; /* Breite de Hintergrundbildes*/
	margin-top: 5px; /* Abstand zu Oberen Menü*/

}
a.menu
{
    font-family: Verdana,Helvetica,Geneva,sans-serif;
    text-decoration: none;
    font-size: 11px;
    color: #626060;
    line-height: 19px; /*höhe des Hintergrundbildes*/
    font-weight: bold;
	background-image: url(images/back_menu2.gif);
	display: block;/*width-angaben werden in firefox nur als block angenommen*/
	width: 150px; /* Breite de Hintergrundbildes*/
	margin-top: 5px; /* Abstand zu Oberen Menü*/

}
a.menus
{
    font-family: Verdana,Helvetica,Geneva,sans-serif;
    text-decoration: none;
    font-size: 11px;
    color: #999999;
    line-height: 19px; /*höhe des Hintergrundbildes*/
    font-weight: bold;
	background-image: url(images/back_menu2.gif);
	display: block;/*width-angaben werden in firefox nur als block angenommen*/
	width: 150px; /* Breite de Hintergrundbildes*/
	margin-top: 0px; /* Abstand zu Oberen Menü*/

}
a.menue60ru
{
    font-family: Verdana,Helvetica,Geneva,sans-serif;
    text-decoration: none;
    font-size: 11px;
	letter-spacing: -0.08em;
    color: #999999;
    line-height: 19px; /*höhe des Hintergrundbildes*/
    font-weight: bold;
	background-image: url(images/back_menu2.gif);
	display: block;/*width-angaben werden in firefox nur als block angenommen*/
	width: 150px; /* Breite de Hintergrundbildes*/
	margin-top: 0px; /* Abstand zu Oberen Menü*/

}



a.menuea
{
    font-family: Verdana,Helvetica,Geneva,sans-serif;
    text-decoration: none;
    font-size: 11px;
	/*letter-spacing: 1px;*/
    color: #EC008C;
    line-height: 19px; /*höhe des Hintergrundbildes*/
    font-weight: 700;
	background-image: url(images/back_menu2.gif);
	display:block; /*width-angaben werden in firefox nur als block angenommen*/
	width: 150px; /* Breite de Hintergrundbildes*/
	margin-top: 5px; /* Abstand zu Oberen Menü*/
	
}


a.menueaktiv5r
{
    font-family: Verdana,Helvetica,Geneva,sans-serif;
    text-decoration: none;
    font-size: 11px;
    color: #EC008C;
	letter-spacing: -0.08em;
    line-height: 19px; /*höhe des Hintergrundbildes*/
    font-weight: bold;
	background-image: url(images/back_menu2.gif);
	display: block;/*width-angaben werden in firefox nur als block angenommen*/
	width: 150px; /* Breite de Hintergrundbildes*/
	margin-top: 5px; /* Abstand zu Oberen Menü*/
	
}
a.menueaktiv55
{
    font-family: Verdana,Helvetica,Geneva,sans-serif;
    text-decoration: none;
    font-size: 11px;
	/*letter-spacing: 1px;*/
    color: #EC008C;
    line-height: 19px; /*höhe des Hintergrundbildes*/
    font-weight: 700;
	background-image: url(images/back_menu2.gif);
	display:block; /*width-angaben werden in firefox nur als block angenommen*/
	width: 150px; /* Breite de Hintergrundbildes*/
	margin-top: 0px; /* Abstand zu Oberen Menü*/
	
}
a.menueaktiv55ru
{
    font-family: Verdana,Helvetica,Geneva,sans-serif;
    text-decoration: none;
    font-size: 11px;
	letter-spacing: -0.08em;
    color: #EC008C;
    line-height: 19px; /*höhe des Hintergrundbildes*/
    font-weight: bold;
	background-image: url(images/back_menu2.gif);
	display: block;/*width-angaben werden in firefox nur als block angenommen*/
	width: 150px; /* Breite de Hintergrundbildes*/
	margin-top: 0px; /* Abstand zu Oberen Menü*/

}



a.menue5aktiv
{
    font-family: Verdana,Helvetica,Geneva,sans-serif;
    text-decoration: none;
    font-size: 11px;
    color: #EC008C;
    line-height: 19px; /*höhe des Hintergrundbildes*/
    font-weight: bold;
	background-image: url(images/back_menu2.gif);
	display: block;/*width-angaben werden in firefox nur als block angenommen*/
	margin-top: 5px; /* Abstand zu Oberen Menü*/
	width: 150px; /* Breite de Hintergrundbildes*/
	background-repeat: no-repeat;

}
a.menue50aktiv
{
    font-family: Verdana,Helvetica,Geneva,sans-serif;
    text-decoration: none;
    font-size: 11px;
    color: #EC008C;
    line-height: 19px; /*höhe des Hintergrundbildes*/
    font-weight: bold;
	background-image: url(images/back_menu2.gif);
	display: block;/*width-angaben werden in firefox nur als block angenommen*/
	margin-top: 0px; /* Abstand zu Oberen Menü*/
	width: 150px; /* Breite de Hintergrundbildes*/
	background-repeat: no-repeat;

}
.news
{
    font-family: Verdana,Helvetica,Geneva,sans-serif;
    text-decoration: none;
    font-size: 11px;
    color: #ED008C;
    line-height: 17px; /*höhe des Hintergrundbildes*/
    font-weight: bold;
	/*background-image: url(images/back_menu2.gif);
	display:block;/*width-angaben werden in firefox nur als block angenommen*/
	/*width: 150px; /* Breite de Hintergrundbildes*/
	/*margin-top: 5px; /* Abstand zu Oberen Menü*/

}
.news2
{
    font-family: Verdana,Helvetica,Geneva,sans-serif;
    text-decoration: none;
    font-size: 11px;
	letter-spacing: -0.05em;
    color: #333333;
    line-height: 16px; /*höhe des Hintergrundbildes*/
    font-weight: bold;
	/*background-image: url(images/back_menu2.gif);
	display:block;/*width-angaben werden in firefox nur als block angenommen*/
	/*width: 150px; /* Breite de Hintergrundbildes*/
	/*margin-top: 5px; /* Abstand zu Oberen Menü*/

}
.stellen
{
    font-family: Verdana,Helvetica,Geneva,sans-serif;
    text-decoration: none;
	letter-spacing: -0.03em;
    font-size: 11px;
    color: #333333;
    line-height: 16px; /*höhe des Hintergrundbildes*/
    font-weight: bold;
	/*background-image: url(images/back_menu2.gif);
	display:block;/*width-angaben werden in firefox nur als block angenommen*/
	/*width: 150px; /* Breite de Hintergrundbildes*/
	/*margin-top: 5px; /* Abstand zu Oberen Menü*/

}
.newsin
{
    font-family: Verdana,Helvetica,Geneva,sans-serif;
    text-decoration: none;
    font-size: 11px;
    color: #333333;
    line-height: 15px; /*höhe des Hintergrundbildes*/
    font-weight: bold;
	/*background-image: url(images/back_menu2.gif);
	display:block;/*width-angaben werden in firefox nur als block angenommen*/
	/*width: 150px; /* Breite de Hintergrundbildes*/
	/*margin-top: 5px; /* Abstand zu Oberen Menü*/

}
.footer
{
    font-family: Verdana,Helvetica,Geneva,sans-serif;
    text-decoration: none;
    font-size: 12px;
    color: #A8202D;
    line-height: 25px;
    font-weight: bold;
}

.footer_small
{
    font-family: Verdana,Helvetica,Geneva,sans-serif;
    text-decoration: none;
    font-size: 11px;
    color: #04668B;
    line-height: 16px;
    letter-spacing: 1px;
    font-weight: normal;
}
.footer_small2
{
    font-family: Verdana,Helvetica,Geneva,sans-serif;
    text-decoration: none;
    font-size: 9px;
    color: #04668B;
    line-height: 16px;
   letter-spacing: 0.04em;
    font-weight: normal;
}
h1
{
 	font-family: Verdana,Helvetica,Geneva,sans-serif;
 	color: #A8202D;
 	font-size: 20px;
    font-weight: bold;	
	line-height: 30px;
}

h2
{
 	font-family: Verdana,Helvetica,Geneva,sans-serif;
 	color: #CC000F;
 	font-size: 12px;
}


.content
{
    font-family: Verdana,Helvetica,Geneva,sans-serif;
    font-size: 11px;
    color: #000000;
    margin-left: 25px;
	margin-right: 25px;
    line-height: 15px;
}
.content-gross
{
    font-family: Verdana,Helvetica,Geneva,sans-serif;
    font-size: 13px;
    color: #000000;
    margin-left: 25px;
	margin-right: 25px;
    line-height: 15px;
}
.content-sitemap
{
    font-family: Verdana,Helvetica,Geneva,sans-serif;
    font-size: 10px;
    color: #000000;
    margin-left: 25px;
	margin-right: 25px;
    line-height: 15px;
}
.content-sitemap2
{
    font-family: Verdana,Helvetica,Geneva,sans-serif;
    font-size: 10px;
    color: #000000;
    margin-left: 25px;
	margin-right: 25px;
    line-height: 15px;
	letter-spacing: -0.01em;
}
.content-sitemap3
{
    font-family: Verdana,Helvetica,Geneva,sans-serif;
    font-size: 10px;
    color: #000000;
    margin-left: 25px;
	margin-right: 25px;
    line-height: 15px;
	letter-spacing: -0.03em;
}
.content2
{
    font-family: Verdana,Helvetica,Geneva,sans-serif;
    font-size: 11px;
	letter-spacing: -0.07em;
    color: #000000;
    margin-left: 25px;
	margin-right: 25px;
    line-height: 15px;
}

.title
{
    font-family: Verdana,Helvetica,Geneva,sans-serif;
    font-size: 20px;    
	font-weight: semi-bold;
    color: #EC008C;
    margin-left: 25px;
    line-height: 35px;
}


textarea, input, select
{
	background-color: white;
    font-family: verdana;
	color : #2F2F30;
	 margin-left: 20px;
	font-size : 12px;
	border : 1px solid #999999;
}


#menue_produkte
{
    text-align:left;
    font-family: Verdana,Helvetica,Geneva,sans-serif;
    font-size: 11px;
    color: #000000;
    line-height: 20px;
    width:190px;
}
a
{
    font-family: Verdana,Helvetica,Geneva,sans-serif;
    text-decoration: none;
    font-size: 11px;
    color: #666666;
 
	}
	
	
	
.stellen2
{
    font-family: Verdana,Helvetica,Geneva,sans-serif;
    text-decoration: none;
    font-size: 11px;
    color: #666666;
 
	}
