/* ===================== Hauptmenü ================================== */

body {
	margin-top: 0px;
	margin-bottom: 0px;
}

input, select, textarea {
	background-color:#FFFFFF;
	color:#000000;
	font-size:11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border: 1px solid #840000;
	margin: 1px;
	padding: 1px;
}


.mainnavi {
		font-family:Verdana, Arial, sans-serif;
		font-size:11px;
		font-style:normal;
		font-weight:bold;
		vertical-align:middle;
		line-height:20px;
		text-align:center;
}

a.mainnavi:link 
{
	color:#000000;
	text-decoration:none;
}
a.mainnavi:visited
{    color:#000000;
   text-decoration:none;}
a.mainnavi:hover
{    color:#840000;
   text-decoration:none;}
a.mainnavi:active 
{   color:#840000;
   text-decoration:none;}   
   
   

.mainnavi_activ {
		font-family:Verdana, Arial, sans-serif;
		font-size:11px;
		font-style:normal;
		font-weight:bold;
		vertical-align:middle;
		line-height:20px;
		text-align:middle;
}

a.mainnavi_activ:link 
{
	color:#840000;
	text-decoration:none;
}
a.mainnavi_activ:visited
{    color:#840000;
   text-decoration:none;}
a.mainnavi_activ:hover
{    color:#840000;
   text-decoration:none;}
a.mainnavi_activ:active 
{   color:#840000;
   text-decoration:none;}   

/* ===================== Hauptmenü ================================== */
/* ===================== subnavi ================================== */
.subnavi {
	font-family:Verdana, Arial, sans-serif;
	background-color:#840000;
	font-size:11px;
	font-style:normal;
	font-weight:bold;
	vertical-align:middle;
	line-height:20px;
	text-align:center;
	color: #FFFFFF;
}

a.subnavi:link 
{    color:#FFFFFF;
background-color:#840000;
   text-decoration:none;}
a.subnavi:visited
{    color:#FFFFFF;
background-color:#840000;
   text-decoration:none;}
a.subnavi:hover
{    color:#D9A779;
background-color:#840000;
   text-decoration:none;}
a.subnavi:active 
{   color:#D9A779;
background-color:#840000;
   text-decoration:none;}   
   
   
 .subnavi_activ {
	font-family:Verdana, Arial, sans-serif;
	background-color:#840000;
	font-size:11px;
	font-style:normal;
	font-weight:bold;
	vertical-align:middle;
	line-height:20px;
	text-align:middle;
	color: #FFFFFF;
}

a.subnavi_activ:link 
{    color:#D9A779;
background-color:#840000;
   text-decoration:none;}
a.subnavi_activ:visited
{    color:#D9A779;
background-color:#840000;
   text-decoration:none;}
a.subnavi_activ:hover
{    color:#D9A779;
background-color:#840000;
   text-decoration:none;}
a.subnavi_activ:active 
{   color:#D9A779;
background-color:#840000;
   text-decoration:none;}   

/* ===================== Subnavi ================================== */



/* ===================== Coypright ================================== */
.copyright {color:#999999;
		font-family:Verdana, Arial, sans-serif;
		font-size:10px;
		font-style:normal;
		font-weight:normal;
		vertical-align:middle;
		text-align:center;
}

a.copyright:link 
{    color:#999999;
   text-decoration:none;}
a.copyright:visited
{    color:#999999;
   text-decoration:none;}
a.copyright:hover
{    color:#840000;
   text-decoration:none;}
a.copyright:active 
{   color:#999999;
   text-decoration:none;}  


/* ===================== Fusszeile ================================== */
.fusszeile {color:#FFFFFF;
		font-family:Verdana, Arial, sans-serif;
		font-size:10px;
		font-style:normal;
		font-weight:normal;
		vertical-align:middle;
		text-align:center;
		line-height:15px;
}

a.fusszeile:link 
{    color:#FFFFFF;
   text-decoration:none;}
a.fusszeile:visited
{    color:#FFFFFF;
   text-decoration:none;}
a.fusszeile:hover
{    color:#D9A779;
   text-decoration:none;}
a.fusszeile:active 
{   color:#FFFFFF;
   text-decoration:none;}
   
/* =========================================
   ================ Specials =============== */

.specials_normal {
		font-family:Verdana, Arial, sans-serif;
		font-size:11px;
		font-style:normal;
		font-weight:normal;
		vertical-align:top;
		line-height:20px;
		text-align:left;
}
/* ======================================= */
.specials_bold {
		font-family:Verdana, Arial, sans-serif;
		font-size:11px;
		font-style:normal;
		font-weight:bold;
		vertical-align:middle;
		line-height:20px;
		text-align:middle;
		color:#000000;
}

a.specials_bold:link 
{    color:#000000;
   text-decoration:none;}
a.specials_bold:visited
{    color:#000000;
   text-decoration:none;}
a.specials_bold:hover
{    color:#D9A779;
   text-decoration:none;}
a.specials_bold:active 
{   color:#000000;
   text-decoration:none;}

/* ======================================= */

.specials_title {
	font-family:Verdana, Arial, sans-serif;
	font-size:18px;
	font-style:normal;
	font-weight:bold;
	vertical-align:middle;
	line-height:20px;
	text-align:middle;
	color: #840000;
}

/* ======================================= */
.specials_more{
	font-family:Verdana, Arial, sans-serif;
	font-size:11px;
	font-style:normal;
	font-weight:bold;
	vertical-align:middle;
	line-height:20px;
	text-align:middle;
	color: #840000;
}

a.specials_more:link 
{    color:#840000;
   text-decoration:none;}
a.specials_more:visited
{    color:#840000;
   text-decoration:none;}
a.specials_more:hover
{    color:#D9A779;
   text-decoration:none;}
a.specials_more:active 
{   color:#840000;
   text-decoration:none;}
/* ======================================= */

.specials_liste{
	font-family:Verdana, Arial, sans-serif;
	font-size:11px;
	font-style:normal;
	font-weight:bold;
	vertical-align:middle;
	line-height:20px;
	text-align:middle;
	color: #FFFFFF;
}

a.specials_liste:link 
{    color:#FFFFFF;
   text-decoration:none;}
a.specials_liste:visited
{    color:#FFFFFF;
   text-decoration:none;}
a.specials_liste:hover
{    color:#D9A779;
   text-decoration:none;}
a.specials_liste:active 
{   color:#FFFFFF;
   text-decoration:none;}
   


.error_red{
	font-family:Verdana, Arial, sans-serif;
	font-size:10px;
	font-style:normal;
	font-weight:normal;
	vertical-align:middle;
	line-height:20px;
	text-align:middle;
	color: #840000;
}

a.error_red:link 
{    color:#840000;
   text-decoration:none;}
a.error_red:visited
{    color:#840000;
   text-decoration:none;}
a.error_red:hover
{    color:#D9A779;
   text-decoration:none;}
a.error_red:active 
{   color:#840000;
   text-decoration:none;}
   
   
 /*==================================*/
 .button {
	font-family:Verdana, Arial, sans-serif;
	background-color:#840000;
	font-size:11px;
	font-style:normal;
	font-weight:bold;
	vertical-align:middle;
	line-height:18px;
	text-align:center;
	color: #FFFFFF;
	border: 1px solid #F9D786;
}

 .buttonedit {
	font-family:Verdana, Arial, sans-serif;
	background-color:#FFCC00;
	font-size:11px;
	font-style:normal;
	font-weight:bold;
	vertical-align:middle;
	line-height:18px;
	text-align:center;
	color: #FFFFFF;
	border: 1px solid #000000;
}

 .buttonref {
	font-family:Verdana, Arial, sans-serif;
	background-color:#FFFFFF;
	font-size:11px;
	font-style:normal;
	font-weight:bold;
	vertical-align:middle;
	line-height:18px;
	text-align:center;
	color: #840000;
	border: 1px solid #FFFFFF;
}

