
/***********************************************************/
/*                        Navigation                       */
/***********************************************************/
A.big:link, a.big:visited{
	font-weight: 800;
	color: #FFFFFF;
	text-decoration: none;
	width: 130px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #FFFFFF;
	line-height: 25px;
	text-align: left;
	margin-left: 20px;
	display : block;
}
A.big:hover{
	 font-weight: 800;
	 color: #df8600;
	 text-decoration: none;
}
A.subnavi:LINK, A.subnavi:VISITED {
	font-weight: 400;
	color: #FFFFFF;
	text-decoration: none;
	display : block;
	height : 18px;
	padding-left : 13px;
}
A.subnavi:HOVER{
	font-weight: 300;
	color: White;
	text-decoration: none;
	background-color : #8795A3;
	background-image : url(../images/grafik/pfeil_navi.gif);
}
A.navi_intern:LINK, A.navi_intern:VISITED {
	font-weight: 600;
	color: #FFFFFF;
	text-decoration: none;
	height : 10px;
	padding : 15px;
	padding-top:5px;
	padding-bottom:5px;
}
A.navi_intern:HOVER{
	font-weight: 600;
	color: #FFFFFF;
	background-color : #8795A3;
	text-decoration: none;
}
A.navi_intern_aktiv:LINK, A.navi_intern_aktiv:VISITED {
	font-weight: 600;
	color: #FFFFFF;
	text-decoration: none;
	height : 12px;
	padding-left : 15px;
	padding-right: 15px;
	padding-top:5px;
	padding-bottom:5px;
	background-color : #8795A3;
}
A.navi_intern_aktiv:HOVER{
	font-weight: 600;
	color: #FFFFFF;
	text-decoration: none;
}
/*------------------------- IE BUG -------------------------*/
* html A.navi_intern_aktiv:LINK, A.navi_intern_aktiv:VISITED{
	padding-top:2px;
	padding-bottom:2px;
}
/*--------------------- END IE BUG -------------------------*/


/***********************************************************/
/*                     diverse Links                       */
/***********************************************************/
A.ueberschrift:LINK, A.ueberschrift:VISITED {
	font-weight: bold;
	color: #53677B;
	text-decoration: none;
}
A.ueberschrift:HOVER {
	font-weight: bold;
	color: #53677B;
	text-decoration: underline;
}
A.text:LINK, A.text:VISITED {
	color: #000000;
	text-decoration: none;
}
A.text:HOVER {
	text-decoration: underline;
}
A.link_subkat:LINK, A.link_subkat:VISITED {
	font-weight: bold;
	color: #53677B;
	padding-left: 10px;
}
A.link_subkat:HOVER {
	font-weight: bold;
	color: #53677B;
}
A.catauswahl:LINK, A.catauswahl:VISITED {
	color: #FFFFFF;
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
}
A.catauswahl:HOVER {
	color: #df8600;
}
A.button:LINK, A.button:VISITED {
	text-align: center;
	font-size : 12px;
	color: #000;
	border: 1px solid #708090;
	background-color: #eee;
	background-image: url(../images/grafik/buttonbg.gif);
	padding: 2px;
	text-decoration: none;
	line-height: 20px;
	font-weight: bolder;
}
A.button:HOVER {
	color: Red;
}
A.button_aktiv:LINK, A.button_aktiv:VISITED {
	text-align: center;
	font-size : 12px;
	color: #FF8C00;
	border: 1px solid #FF8C00;
	background-color: #FF8C00;
	background-image: url(../images/grafik/buttonbg.gif);
	padding: 2px;
	text-decoration: none;
	line-height: 20px;
	font-weight: bolder;
}
span.button_inaktiv {
	text-align: center;
	font-size : 12px;
	color: Gray;
	border: 1px solid #708090;
	background-color: #eee;
	background-image: url(../images/grafik/buttonbg.gif);
	padding: 2px;
	line-height: 20px;
	font-weight: bolder;
}

A.reiter:LINK, A.reiter:VISITED {
	text-align: center;
	font-size : 10px;
	font-weight:bold;
	color: #FFF;
	width: 76px;
	background-image: url(../images/grafik/reiter-inactive.gif);
	text-decoration: none;
	background-repeat: no-repeat;
	background-position: center;
	display: table-cell;
	/*padding-left: 2px;
	padding-right: 2px;*/
	padding-bottom: 2px;
	padding-top: 4px;
	margin: 0px;
} 

A.reiter:HOVER {
	text-align: center;
	font-size : 10px;
	font-weight:bold;
	color: #000;
	background-image: url(../images/grafik/reiter-hover.gif);
}
A.reiter-selected:LINK, A.reiter-selected:VISITED, A.reiter-selected:HOVER {
	text-align: center;
	font-size : 10px;
	font-weight:bold;
	color: #000;
	width: 76px;
	background-image: url(../images/grafik/reiter-selected.gif);
	text-decoration: none;
	background-repeat: no-repeat;
	background-position: center;
	display: table-cell;
	/*padding-left: 2px;
	padding-right: 2px;*/
	padding-bottom: 2px;
	padding-top: 4px;
	margin: 0px;
}
A.reiter-vorschau:LINK, A.reiter-vorschau:VISITED {
	text-align: center;
	font-size : 10px;
	font-weight:bold;
	color: #FFF;
	width: 76px;
	background-image: url(../images/grafik/reiter-inactive-vorschau.gif);
	text-decoration: none;
	background-repeat: no-repeat;
	background-position: center;
	display: table-cell;
	/*padding-left: 2px;
	padding-right: 2px;*/
	padding-bottom: 2px;
	padding-top: 4px;
	margin: 0px;
} 

A.reiter-vorschau:HOVER {
	text-align: center;
	font-size : 10px;
	font-weight:bold;
	color: #000;
	background-image: url(../images/grafik/reiter-hover.gif);
}

/***********************************************************/
/*                      normale Links                      */
/***********************************************************/
A:LINK {
	color: #53677B;
	text-decoration: underline;
}
A:VISITED {
	color: #8795A3;
	text-decoration: underline;
}
A:HOVER {
	color: #df8600;
	text-decoration: none;
}
A:LINK.standard {
	color: Blue;
	text-decoration: underline;
}
A:VISITED.standard {
	color: #660066;
	text-decoration: underline;
}
A:HOVER.standard {
	color: Red;
	text-decoration: underline;
}
/***********************************************************/
/*         Passwort vergessen? - Link in der Navi          */
/***********************************************************/
A.passlink:LINK, A.passlink:VISITED {
	color: #FFFFFF;
	text-decoration : underline;
	padding-left : 2px;
}
A.passlink:HOVER {
	color: #df8600;
	text-decoration : none;
	padding-left : 2px;
}
/***********************************************************/
/*         Webmaster - Link in Statistik-Übersicht         */
/***********************************************************/
A.wmlink:LINK, A.wmlink:VISITED {
	color: #FFFFFF;
	text-decoration : underline;
}
A.wmlink:HOVER {
	color: #df8600;
	text-decoration : none;
}
/***********************************************************/
/*             weiter - Links in den Shortnews             */
/***********************************************************/
A.next:LINK, A.next:VISITED {
	color: #000000;
	text-decoration : none;
	padding-left : 2px;
	font-weight : bold;
}
A.next:HOVER {
	color: #df8600;
}

/***********************************************************/
/*       " weiter / zurueck " - Links im Inhaltsbereich    */
/***********************************************************/
A.weiter:LINK, A.weiter:VISITED {
	width: 98px;
	color: #FFFFFF;
	text-decoration : none;
	height : 15px;
	background : #53677B url(../images/grafik/pfeil.gif) no-repeat;
	display : block;
	text-align : left;
	padding-left : 5px;
}
A.weiter:HOVER {
	width: px;
	color: #df8600;
	text-decoration : none;
	height : 15px;
	text-align : left;
	background : #53677B url(../images/grafik/pfeil_hover.gif) no-repeat;
}
A.zurueck:LINK, A.zurueck:VISITED {
	font-weight: bold;
	text-decoration: none;
	background : url(../images/grafik/pfeilback.gif) no-repeat;
	padding-left: 15px;
}
A.zurueck:HOVER {
	text-decoration: underline;
}

/***********************************************************/
/*                   Footer - Links                        */
/***********************************************************/
A.foot:LINK, A.foot:VISITED {
	font-size: 10px;
	font-weight: 600;
	color: #ffffff;
	/*color: #53677B;*/
	text-decoration: none;
}
A.foot:HOVER {
	font-size: 10px;
	font-weight: 600;
	color: #df8600;
	text-decoration: none;
}

/***********************************************************/
/*                   diverse Schriftarten                  */
/***********************************************************/
.vbw11 {
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	line-height : 30px;
	height : 30px;
	padding-left : 40px;
}
.vbb11 {
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.vb11 {
	color: #000000;
	text-decoration: none;
}
.vw11 {
	color: #FFFFFF;
	text-decoration: none;
	font-weight : bold;
}
.vb10 {
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}
.vw10 {
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}
.vwu10 {
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: underline;
}
.vo11 {
	color: #DF8600;
	text-decoration: none;
}
.vbo11 {
	color: #DF8600;
	text-decoration: none;
	font-weight: bold;
}
.vbb12 {
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.vr11 {
	color: Red;
	text-decoration: none;
}
.vblueb12 {
	font-size: 12px;
	font-weight: bold;
	color: #53677B;
	text-decoration: none;
	background-color: #E3E7EA;
	vertical-align: middle;
}
/***********************************************************/
/*                        Formulare                        */
/***********************************************************/
.boxo {
	border: 1px solid #DF8600;
}
.boxb {
	border: 1px solid #53677B;
	color: #000000;
}
.buto {
	color: #FFFFFF;
	text-decoration: none;
	background-color: #df8600;
	border: 1px solid #FFFFFF;
	font-size : 10px;
}
input, select {
	background-color: #FFF8DC;
	border: 1px solid #aaa;
}
input:focus, select:focus {
	background-color: #E6F0FA;
} 
input.button {
	text-align: center;
	font-size : 13px;
	width: 100px;
	font-weight: bold;
	color: #000;
	border: 1px solid #708090;
	background-color: #eee;
	cursor: hand;
	background-image: url(../images/grafik/buttonbg.gif);
}
input.button:HOVER {
	color: #df8600;
	text-decoration: none;
}
/***********************************************************/
/*                    Formular Statistik                   */
/***********************************************************/


input.statistik, select.statistik {
	font-size: 10px;
}






/***********************************************************/
/*                      blauer Rahmen                      */
/***********************************************************/
.blueline {
	border-top: 0px solid #8795A3;
	border-right: 1px solid #8795A3;
	border-bottom: 1px solid #8795A3;
	border-left: 1px solid #8795A3;
}
/***********************************************************/
/*                blaue Linie gestrichelt                  */
/***********************************************************/
.line_dashed {
	border-bottom: 1px dashed #8795A3;
}

/***********************************************************/
/*                    Überschriften                        */
/***********************************************************/
.h1 {
	font-size: 14px;
	color: White;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding: 2px;
	font-weight: bold;
	background: #8795A3 url(../images/grafik/bullet.gif) no-repeat 6px;
	padding-left: 24px;
}
.h1halbeseite {
	font-size: 11px;
	color: White;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding: 2px;
	font-weight: bold;
	background: #8795A3 url(../images/grafik/bullet.gif) no-repeat 6px;
	padding-left: 24px;
}
.h1auswahl {
	font-size: 14px;
	color: White;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding: 2px;
	font-weight: bold;
	background: #8795A3 url(../images/grafik/pfeilauswahl.gif) no-repeat 10px;
	padding-left: 10px;
}
.h1leer {
	font-size: 14px;
	color: White;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding: 2px;
	font-weight: bold;
	background: #8795A3;
	padding-left: 10px;
}
H1 {
	font-size: 14px;
	color: #DF8600;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding: 2px;
}
H2 {
	font-size : 14px;
	color: #8795A3;
	line-height : 15px;
	height : 15px;
	display : inherit;
	font-style : italic;
}
H3 {
	font-size: 12px;
	color: #000000;
	line-height : 12px;
	height : 12px;
}
H3.shortnews {
	font-size: 10px;
	color: #53677B;
	line-height: 10px;
	height: 10px;
	display: inline;
}
H3.news {
	font-size: 12px;
	color: #DF8600;
	line-height: 14px;
	height: 14px;
	display: inline;
}

ol.stepbystep {
	color:#808080;
	font-size: 11px;
}

ul#content {
	padding-left:15px;
}

/* Firefox Button Kopieren*/
input.buttonbrowser { visibility: hidden; }

/* IE BUGS */
* html body, td, th {font-size:11px;}
* html body {margin-right:1.1%;}
* html A.navi_intern:LINK, A.navi_intern:VISITED{ padding-top:2px;padding-bottom:2px;}
* html A.back:LINK, A.back:VISITED, A.back:HOVER{ padding-left:25px;}
* html ul#navi { margin-left: -40px;padding-left:60px;}
* html ul#navi_main { margin-top:-5px;}
* html #navi { margin-top:-5px;}
* html ul#subnavi{ width:130px;margin-left:20px;padding-left:20px;}
* html ul#subnavi_main{ width:130px;margin-left:20px;padding-left:20px;}
* html #anmeldung { margin-top: -7px;}
* html #abmelden { margin-top: 7px;}
* html #login {height: 165px;}
* html #shortnews{ width: 169px;}
* /*html #umsatz { margin-top:24px;}*/
* html div#Logo_main { margin-bottom:-1px;position:relative; left:0px;}
* html div#Block_left { width:310px;}
* html div#Block_right { width:300px;}
* html #Block_gesamt_content { width:750px;}
* html .buto { padding-left:5px;padding-right:5px;}
* html div#navi_intern { margin-top:1px; line-height: 28px;height:32px;}
* html ul#content {padding-left:0px;margin-left:0px;display:inline;}
* html #Block_left {margin-top:-2px;}
* html #Block_right {margin-top:-2px;}
* html #Block_main {margin-top:-2px;}
* html input.buttonbrowser { 
	text-align: center;
	font-size : 13px;
	width: 100px;
	font-weight: bold;
	color: #000;
	border: 1px solid #708090;
	background-color: #eee;
	cursor: hand;
	background-image: url(../images/grafik/buttonbg.gif);
	visibility: visible; }
* html input.buttonbrowser:HOVER {
	color: #df8600;
	text-decoration: none;
	visibility: visible;
}
/* END IE BUG */

