/*	Body-Tag */
body
{
	background-color:#ffffff;
}


/* Link-Grundeinstellung */
a:link { color: #336699; text-decoration:none; }
a:visited { color: #6699CC; text-decoration:none ;}
a:active { color: #336699; text-decoration:none; }
a:hover { text-decoration: underline; }


/*	verlinkter Menüpunkt (Überschreiben der Standard-Linkfarbe) */
a.navilink:link { color: #000033; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 10px; text-decoration: none; }
a.navilink:visited { color: #000033; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 10px; text-decoration: none; }
a.navilink:active { color: #000033; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 10px; text-decoration: none; }

/*	"echter" Submit-Button */
 .submit_forward
{
	background-color : #99CCFF;
	border-color : #99CCFF;
	color: #000033;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 11px;
	background-image: url(/de/img/arrows/forward/);
	background-repeat : no-repeat;
}

/*	"echter" Submit-Button */
 .submit_back
{
	background-color : #99CCFF;
	border-color : #99CCFF;
	color: #000033;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 11px;
	background-image: url(/de/img/arrows/back/);
	background-repeat : no-repeat;
	background-position : right;
}

/*	verlinkter Menüpunkt in Subnavigation (Überschreiben der Standard-Linkfarbe) */
 .subnavi
{
 	color: #000033;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 11px;
	text-decoration: none;
}


/*	Farbe Logout-Button */
 .logout
{
 	background-color: #FFAA44;
}


/*	Text ueber Pflichtfeldern */
 .obligatory
{
 	color: #EE6A00;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 13px;
	text-decoration: none;
}

/*	Text ueber Pflichtfeldern */
 .obligatorysmall
{
 	color: #EE6A00;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 11px;
	text-decoration: none;
}

/* hilfe-Link*/
.hilfe {
    color: #336699;
   	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	text-decoration: none;
}


/* Break als Abstandhalter */
br
{
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 10px;
}


/* Text fuer Cap */
.cap
{
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 11px;
	text-decoration: none;
	background-color: #D4D0C8;
}



/* Menü-Überschriften */
.color1
{
	background-color: #003366;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-weight: bold;
	font-size: 11px;
	text-decoration: none;
}


/* dunkle Trennlinie */
.color2
{
	background-color : #336699;
	color: #000033;
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 11px;
	text-decoration: none;
}


/* Menüpunkt Ebene 1 */
.color3
{
	background-color : #6699CC;
	color: #000033;
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 8px;
	text-decoration: none;
}


/* Menüpunkt Ebene 2 */
.color4
{
	background-color : Silver;
	color: #000033;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 11px;
	text-decoration: none;
}


/* heller Hintergrund Subnavi */
.color5
{
	background-color : #C1E0FF;
	color: #000033;
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 11px;
	text-decoration: none;
}

/* superheller Hintergrund + Trennlinie */
.color6
{
	background-color : #E4EFFA;
	color: #000033;
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 11px;
	text-decoration: none;
}


/* Content Headline Standard*/
.contenthl
{
    color: #333333;
   	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 13px;
}


/* Content Headline Standard für Fehlermeldungen*/
.contenthlerror
{
    color: #CF0000;
   	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 13px;
}


/* Content Headline klein*/
.contenthlsmall
{
    color: #333333;
   	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
}


/* Content Text Standard */
.contenttxt
{
    color: #333333;
   	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 13px;
	text-decoration: none;
}


/* Content Text Standard  für Fehlermeldungen*/
.contenttxterror
{
    color: #CF0000;
   	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 13px;
	text-decoration: none;
}


/* Content Text klein */
.contenttxtsmall
{
    color: #333333;
   	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 11px;
	text-decoration: none;
}

/* Content Text klein */
.contenttxtsmaller
{
    color: #333333;
   	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 10px;
	text-decoration: none;
}

/* Content Text klein für Fehlermeldungen*/
.contenttxtsmallerror
{
    color: #CF0000;
   	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 11px;
	text-decoration: none;
}


/* Content Text fett und extra gross */
.contenttxtbig {
    color: #333333;
   	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 14px;
	text-decoration: none;
}
/* tabellenkopf */
.tablehead
{
	background-color : #C1E0FF;
	color: #000033;
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 13px;
	text-decoration: none;
}

/* Navigation Text klein */
.navitxt
{
    color: #333333;
   	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 8px;
	text-decoration: none;
}

h1 { 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 18px; 
font-weight: bold;
color: #003366
}

h2 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #003366;
}

}
.indexboxhead {
	BORDER-RIGHT: 1px solid Gray;
	BORDER-TOP: 1px solid Gray;
	FONT-SIZE: 12px;
	BACKGROUND: #FFFFFF;
	BORDER-LEFT: 1px solid Gray;
	COLOR: #000000;
	LINE-HEIGHT: 20px;
	BORDER-BOTTOM: 1px solid Gray;
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
.mainboxnav {
	BORDER-RIGHT: #ff6600 1px solid; BORDER-TOP: #ff6600 1px solid; FONT-SIZE: 12px; BACKGROUND: #ffffff; BORDER-LEFT: #ff6600 1px solid; COLOR: #000000; LINE-HEIGHT: 20px; BORDER-BOTTOM: #ff6600 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.suchboxakt {
	BORDER-RIGHT: #6699CC 0px solid; BORDER-TOP: #6699CC 0px solid; FONT-SIZE: 11px; BACKGROUND: #6699CC; BORDER-LEFT: #6699CC 0px solid; COLOR: #ffffff; LINE-HEIGHT: 20px; BORDER-BOTTOM: #000066 0px solid; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.suchboxinakt {
	BORDER-RIGHT: #99CCFF 0px solid; BORDER-TOP: #99CCFF 0px solid; FONT-SIZE: 12px; BACKGROUND: #99CCFF; BORDER-LEFT: #99CCFF 0px solid; COLOR: #0000ff; LINE-HEIGHT: 20px; BORDER-BOTTOM: #000066 0px solid; FONT-FAMILY: Arial, Helvetica, sans-serif
}