/* GLOBAL STYLES*/
/*
VISUAL SEVEN

Gartenstr. 38
52249 Eschweiler

T +49 2403 50179-0
F +49 2403 50179-11

http://www.visualseven.de
copyright@visualseven.de
*/



/*LINKDEFINITONEN*/

/*Link normal dunkelblau*/
a:link       { color: #0D64B4; text-decoration: none; font-family:arial,sans-serif; font-size:11px}
a:visited    { color: #0D64B4; text-decoration: none; font-family:arial,sans-serif; font-size:11px}
a:hover      { color: #0D64B4; text-decoration: underline; font-family:arial,sans-serif; font-size:11px}
a:active     { color: #0D64B4; text-decoration: none; font-family:arial,sans-serif; font-size:11px}

/*Link mittel dunkelblau*/
a.mit:link       { color: #0D64B4; text-decoration: none; font-family:arial,sans-serif; font-size:10px}
a.mit:visited    { color: #0D64B4; text-decoration: none; font-family:arial,sans-serif; font-size:10px}
a.mit:hover      { color: #0D64B4; text-decoration: underline; font-family:arial,sans-serif; font-size:10px}
a.mit:active     { color: #0D64B4; text-decoration: none; font-family:arial,sans-serif; font-size:10px}

/*Link klein dunkelblau*/
a.kle:link       { color: #0D64B4; text-decoration: none; font-family:arial,sans-serif; font-size:9px}
a.kle:visited    { color: #0D64B4; text-decoration: none; font-family:arial,sans-serif; font-size:9px}
a.kle:hover      { color: #0D64B4; text-decoration: underline; font-family:arial,sans-serif; font-size:9px}
a.kle:active     { color: #0D64B4; text-decoration: none; font-family:arial,sans-serif; font-size:9px}

/*Link normal schwarz*/
a.s:link       { color: #000000; text-decoration: none; font-family:arial,sans-serif; font-size:11px}
a.s:visited    { color: #000000; text-decoration: none; font-family:arial,sans-serif; font-size:11px}
a.s:hover      { color: #000000; text-decoration: underline; font-family:arial,sans-serif; font-size:11px}
a.s:active     { color: #000000; text-decoration: none; font-family:arial,sans-serif; font-size:11px}

/*Link Pfadnavigation*/
a.pfad:link       { color: #B7C6E6; text-decoration: none; font-family:verdana,sans-serif; font-size:9px}
a.pfad:visited    { color: #B7C6E6; text-decoration: none; font-family:verdana,sans-serif; font-size:9px}
a.pfad:hover      { color: #B7C6E6; text-decoration: underline; font-family:verdana,sans-serif; font-size:9px}
a.pfad:active     { color: #B7C6E6; text-decoration: none; font-family:verdana,sans-serif; font-size:9px}

/*Link Mehrwertnavigation*/
a.mehrwert:link       { color: #FBF2DD; text-decoration: none; font-family:verdana,sans-serif; font-size:9px}
a.mehrwert:visited    { color: #FBF2DD; text-decoration: none; font-family:verdana,sans-serif; font-size:9px}
a.mehrwert:hover      { color: #FBF2DD; text-decoration: underline; font-family:verdana,sans-serif; font-size:9px}
a.mehrwert:active     { color: #FBF2DD; text-decoration: none; font-family:verdana,sans-serif; font-size:9px}

/*Link Hautpnavigation*/
a.haupt:link       { color: #8A816D; text-decoration: none; font-family:verdana,sans-serif; font-size:11px}
a.haupt:visited    { color: #8A816D; text-decoration: none; font-family:verdana,sans-serif; font-size:11px}
a.haupt:hover      { color: #8A816D; text-decoration: none; font-family:verdana,sans-serif; font-size:11px}
a.haupt:active     { color: #8A816D; text-decoration: none; font-family:verdana,sans-serif; font-size:11px}

/*Link Bereichsnavigation*/
a.bereich:link       { color: #000000; text-decoration: none; font-family:verdana,sans-serif; font-size:9px}
a.bereich:visited    { color: #000000; text-decoration: none; font-family:verdana,sans-serif; font-size:9px}
a.bereich:hover      { color: #000000; text-decoration: underline; font-family:verdana,sans-serif; font-size:9px}
a.bereich:active     { color: #000000; text-decoration: none; font-family:verdana,sans-serif; font-size:9px}

/*Link Mehrwertelemente*/
a.meh:link       { color: #CCCCCC; text-decoration: none; font-family:arial,sans-serif; font-size:10px}
a.meh:visited    { color: #CCCCCC; text-decoration: none; font-family:arial,sans-serif; font-size:10px}
a.meh:hover      { color: #D9271B; text-decoration: none; font-family:arial,sans-serif; font-size:10px}
a.meh:active     { color: #CCCCCC; text-decoration: none; font-family:arial,sans-serif; font-size:10px}



/*TEXTDEFINITIONEN*/

/*Text normal dunkelgrau*/
.textnorm {
font-family: Verdana, Helvetica, sans-serif;
font-size: 11px;
color: #737373;
}
/*Text mittel dunkelgrau*/
.textnormmittel {
font-family: Verdana, Helvetica, sans-serif;
font-size: 10px;
color: #737373;
}
/*Text klein dunkelgrau*/
.textnormklein {
font-family: Verdana, Helvetica, sans-serif;
font-size: 9px;
color: #737373;
}

/*Text normal weiss*/
.textweiss {
font-family: Verdana, Helvetica, sans-serif;
font-size: 11px;
color: #FFFFFF;
}
/*Text mittel weiss*/
.textweissmittel {
font-family: Verdana, Helvetica, sans-serif;
font-size: 10px;
color: #FFFFFF;
}
/*Text klein weiss*/
.textweissklein {
font-family: Verdana, Helvetica, sans-serif;
font-size: 9px;
color: #FFFFFF;
}

/*Titel Servicenavigation*/
.textservice {
font-family: Verdana, Helvetica, sans-serif;
font-size: 9px;
color: #FFFFFF;
font-weight:bold;
}

/*Text normal blau*/
.textblau {
font-family: Verdana, Helvetica, sans-serif;
font-size: 11px;
color: #456DBE;
}

/*Hauptnavigation nach Klick und ohne Link*/
.texthauptnavigation {
font-family: Verdana, Helvetica, sans-serif;
font-size: 11px;
color: #8A816D;
font-weight:bold;
}

/*Pfadnavigation Trennelement*/
.textpfad {
font-family: Verdana, Helvetica, sans-serif;
font-size: 9px;
color: #B7C6E6;
}




/*FORMULAR-DEFINITION*/

/*Formularrahmen schwarz*/
.formularschwarz { 
border-top: #000000 solid 1px; 
border-bottom: #000000 solid 1px;
border-left: #000000 solid 1px; 
border-right: #000000 solid 1px;
font-family: Arial, Verdana, Helvetica, sans-serif; 
font-size: 11px;
background: #FFFFFF;
padding-left: 1px;
}
/*Formularrahmen blau*/
.formularblau { 
border-top: #0D64B4 solid 1px; 
border-bottom: #0D64B4 solid 1px;
border-left: #0D64B4 solid 1px; 
border-right: #0D64B4 solid 1px;
font-family: Arial, Verdana, Helvetica, sans-serif; 
font-size: 11px;
background: #FFFFFF;
padding-left: 1px;
}

/*ZELLENHINTERGRÜNDE*/
/*Bei mouseOver */
.tdon {
	background-color: #F8E5BF;
	padding-left:12px;
	padding-right:1px;
	padding-top:3px;
	padding-bottom:3px;
}

/*Bei mouseOut */
.tdoff {
	background-color: #FBF2DD;
	padding-left:12px;
	padding-right:1px;
	padding-top:3px;
	padding-bottom:3px;
}
	
/*Zelle Bereichsnavigation*/
.tdbereichon {
	background-color: #F6F8FC;
	padding-left:20px;
	padding-right:1px;
	padding-top:1px;
	padding-bottom:1px;
}

/*Zelle Bereichsnavigation*/
.tdbereichoff {
	background-color: #F8E5BF;
	padding-left:20px;
	padding-right:1px;
	padding-top:1px;
	padding-bottom:1px;
}