

BODY {
   background-color : #dfe9f3;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9pt;
	font-weight : bold;
	line-height : 11pt;
	color : 00007F;
	text-decoration : none;
	margin-left : 0px;
	margin-top : 0px;
	margin : 0px;
	SCROLLBAR-HIGHLIGHT-COLOR:#B4C6D9; SCROLLBAR-ARROW-COLOR: #00007F; BORDER-BOTTOM: #00007F; 2px solid; SCROLLBAR-BASE-COLOR: #dfe9f3; 
	
}

/* blaue hintergrundsbox auf der sich das bmz logo befindet*/
#topbox1 {
	background-color : #0099CC;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9pt;
	font-weight : bold;
	line-height : 11pt;
	color : Black;
	width:100%;
	height:98px;
	text-decoration : none;
	margin-left : 0px;
	margin-top : 0px;
	margin : 0px;
	z-index : 2;
	position : absolute;
}
/* graue hintergrundsbox auf der sich die bmz navigation befindet*/
#topbox2 {
	background-color : #B4C6D9;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9pt;
	font-weight : bold;
	line-height : 11pt;
	color : Black;
	width:100%;
	height:120px;
	text-decoration : none;
	margin-left : 0px;
	margin-top : 0px;
	margin : 0px;
	z-index : 1;
	position : absolute;
}

/* kurze hintergrundsbox die das tab feld bildet - untere verlängerung von oberem kasten */
#topbox3 {
	background-color : #0099CC;
    width:162px;
	height:27px;
    margin-left : 0px;
	margin-top :98px;
    z-index : 4;
	position : absolute;
}

/* kleines abschlussdreieck für tabfeld*/
#topbox4{
	width:30px;
	height:33px;
	text-decoration : none;
	margin-left : 162px;
	margin-top :98px;
	z-index : 3;
	background-image : url(../menu_items/dreieck.gif);
	position : absolute;
	background-repeat : no-repeat;
}

/* div-feld für blauen magnetzünder*/
#topbox5{
	width:134px;
	height:98px;
	text-decoration : none;
	margin-left : 15px;
	margin-top :13px;
	z-index : 5;
	background-image : url(../menu_items/blaumagnet.gif);
	position : absolute;
	background-repeat : no-repeat;
}

/*  feld für BMZ  logo */
#topbox6 {
background-color : #0099CC;
	background-image: url(../menu_items/BMZ.gif);
	background-repeat : no-repeat;
   width:167px;
	height:75px;
	margin-left : 190px;
	margin-top :13px;
	z-index : 6;
	position : absolute;
	
}

/*  bayerische magnetzünder */
#topbox7 {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-weight : bold;
	color : 00007F;
	line-height : 11pt;
	background-color : #0099CC;
	height:19px;
	margin-left : 360px;
	margin-top :74px;
	z-index : 6;
	position : absolute;
	
}

/*  datumsfeld*/
#topbox7a {
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 7pt;
	font-weight : bold;
	color : 00007F;
	line-height : 11pt;
	background-color : #0099CC;
	height:19px;
	margin-left : 700px;
	margin-top :74px;
	z-index : 6;
	position : absolute;
	
}

/*  datumsfeld*/
#topbox7b {
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
background-color : #dfe9f3;
margin-left :18px;
	margin-top :130px;
	z-index : 6;
	position : absolute;
	
}

/*  navigationsfeld */
#topbox8 {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-weight : bold;
	color : 00007F;
	line-height : 11pt;
	background-color : #B4C6D9;
	height:19px;
	margin-left : 195px;
	margin-top :101px;
	z-index : 6;
	position : absolute;
	
}

/*  optionsfeld für links, sponsoren usw.*/
#topbox9{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9pt;
	font-weight : bold;
	color : 00007F;
	line-height : 11pt;
	background-color : #0099CC;
	height:19px;
	margin-left : 590px;
	margin-top :0px;
	z-index : 6;
	position : absolute;
	
}
/*  aktuelles angebot lauftext */
#topbox10 {
	width: 140px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-weight : bold;
	color : 00007F;
	line-height : 11pt;
	margin-top :125px;
	z-index : 6;
	position : absolute;
	background-color: #0099CC;
	border:solid 1px #00007F;
	padding: 2px;
	text-align : center;
}

/*  weiteres feld für zusätzliche optionen (noch leer) */
#topbox11 {
	width: 100px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 7pt;
	font-weight : bold;
	color : 00007F;
	line-height : 11pt;
	margin-left : 420px;
	margin-top :30px;
	z-index : 6;
	position : absolute;

}

/*  feld für unternavigation bei z.B service */
#topbox11a {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : 00007F;
	line-height : 8pt;
	margin-left :196px;
	margin-top :122px;
	z-index : 3;
	position : absolute;
	font-style : italic;
	padding: 2px;
	padding-bottom: 3px;
	background-color :#B4C6D9;
}


/*  hauptfeld */
#topbox12 {
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9pt;
	font-weight : bold;
	color : 00007F;
	line-height : 11pt;
	z-index : 6;
	position : absolute;

}

/*  impressum*/
#topbox13 {
	margin-top :40px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 7pt;
	font-weight : bold;
	color : 00007F;
	line-height : 9pt;
	z-index : 6;
	position : relative;
	text-align : center;

}

/*  wechselfarben für schaltplanarchivübersicht*/
#wex1{
	font-size : 7.5pt;
	z-index : 6;
	position : relative;
	text-align : left;
	background-color :#dfe9f3;
	margin-top: 3px;
	margin-right: 0px;
	padding: 3px;
		z-index: 7;
		width:100%;
	
}

/*  wechselfarben für schaltplanarchivübersicht*/
#wex2{
font-size : 8pt;
	z-index : 6;
	position : relative;
	text-align :left;
	background-color :#B4C6D9;
	margin-top: 3px;
		margin-right: 0px;
	padding: 3px;
	z-index: 7;
	width:100%;
}


/*  href style für die hauptnavigation*/
A#main {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-weight : bold;
	color : 00007F;
	line-height : 11pt;
		text-decoration : none;
}

A:HOVER#main {
	text-decoration : none;
	color : EF2614;
}
A:ACTIVE#main{
	text-decoration : underline;
}

A:VISITED#main {
	color : 00007F;
}

/*  href style für die shopnavigation*/
A#shop {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-weight : bold;
	color : 00007F;
	line-height : 11pt;
	text-decoration : none;
background-color : #dfe9f3;
	
}

A:HOVER#shop {
	text-decoration : none;
	color : EF2614;
	background-color : #B4C6D9;
	padding: 0px;
}


A:VISITED#shop{
	color : 00007F;
}
/*  href style für unternavigation*/
A#unter{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-weight : bold;
	font-style: normal;
	color : 00007F;
	line-height : 8pt;
	text-decoration : none;
	
	
}

A:HOVER#unter{
	text-decoration : none;
	color : EF2614;
}
A:ACTIVE#unter{
	text-decoration : underline;
}

A:VISITED#unter{
	color : 00007F;
}


/* Die Basisformatierungen */
body,td {
	font-family :Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size :9pt;
	color:#00007f;
	
}


/* hier kommen alle style angaben für die news abteilung*/
/* headlines*/
h1 {
	font-size : 13pt;
	color : #00007F;
}

/* ränder der felder*/
.rand {
	background-color : #dfe9f3;
	color : #00007F;
}

/* grosse flächen*/
.flaeche {
	background-color : #dfe9f3;
	color : #00007F;
}

/* schrift texteingabefelder */
.label {
	background-color : # B4C6D9
	color : #00007F;
	font-weight : bold;
}

/* fehlermeldungen*/
.error {
	background-color : #B4C6D9;
	color : #ff0000;
	font-weight : bold;
}

/* affirmative alerts*/
.message {
	background-color : #B4C6D9;
	color : #339933;
	font-weight : bold;
}

/* inputfelder */
input {
	background-color : #ffffff;
	color : #00007F;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size 9px;
	font-style : normal;
	border-bottom : thin groove #00007F;
	border-top :  thin groove #00007F;
	border-left :  thin groove #00007F;
	border-right :  thin groove #00007F;
}

/* Die Textfelder*/
TEXTAREA {
	background-color : #ffffff;
	color : #00007F;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size 9px;
	font-style : normal;
	border-bottom : thin groove #00007F;
	border-top :  thin groove #00007F;
	border-left :  thin groove #00007F;
	border-right :  thin groove #00007F;
}
/* blauer teilungsstrich*/
HR#blau {
	color : #0099CC;
}


A{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-weight : bold;
	color : 00007F;
	line-height : 11pt;
		text-decoration : none;
}

A:HOVER{
	text-decoration : none;
	color : EF2614;
}
A:ACTIVE{
	text-decoration : underline;
}

A:VISITED {
	color : 00007F;
}







