/* BSK.CSS

--Farben-----------------------------------------------------------------

BSK-Blau:     #4C4CC3
              #0055A6

Fliesstext: 		#000000
Hintergrund Seite: 	#DDDDDD
Hintergrund Infobox:	#003399
Interne Links:		#003399
Externe Links: 		#FF9900
Links Hauptmenü:	#003399
*/

/*Grundformate der Seite---------------------------------------------------*/

html,body,div,p,table,td,h1,h2,h3,h9,span,ul,ol,li,a {
  color:#000000;


  }

html, body { height:100.01%; margin:0; padding:0; }
div { min-height:100.01%; }
* html div { height:100.01%; }

body {
  background-color:#0055A6;
  margin:0;

/*
  PADDING-RIGHT: 0px;
  PADDING-LEFT: 130px;
  PADDING-BOTTOM: 0px;
  PADDING-TOP: 0px
*/
}


H1 {
	PADDING: 1em;
  FONT-WEIGHT: bold;
  FONT-SIZE: 1.1em;
  MARGIN: 0px;
}
H1 SPAN {
	FONT-SIZE: 0.66em
}
H2 {
	PADDING-RIGHT: 1.25em;
  PADDING-LEFT: 1.25em;
  FONT-WEIGHT: bold;
  FONT-SIZE: 12pt;
/*  FONT-SIZE: 1.1em; */
  PADDING-BOTTOM: 1em;
  MARGIN: 0px;
  PADDING-TOP: 1em
}
H9 {
	PADDING-RIGHT: 1.25em;
  PADDING-LEFT: 1.25em;
  FONT-WEIGHT: bold;
  FONT-SIZE: 1.1em;
  PADDING-BOTTOM: 1em;
  MARGIN: 0px;
  PADDING-TOP: 1em;
}



H3 {
	PADDING-RIGHT: 1.25em;
  PADDING-LEFT: 1.25em;
  FONT-WEIGHT: bold;
  FONT-SIZE: 1.1em;
  PADDING-BOTTOM: 1em;
  MARGIN: 0px;
  PADDING-TOP: 1em;
}
H4 {
  FONT-WEIGHT: bold;
  FONT-SIZE: 1.1em;
}



p#fuss {
  height: 10px;
  background:yellow;
  font-size: 10pt;
  FONT-WEIGHT: normal;
  color: rgb(0, 0, 0);
}

/*Formate für Hauptmenüauf Subpage   in subpage.css*/
a:link, a:visited, a:active, a:hover {
  text-decoration: underline;
  font-weight: normal;
  color: rgb(0,255, 0);
  font-size: 11px;
  width:100px;
  }
a:active {
  color: rgb(0, 153, 153);
  }
a:active, a:hover {
  color: rgb(0, 153, 153);
  }
a.menu {
  border: 0px solid rgb(0, 0, 0);
  padding-bottom: 12px;
  padding-left: 0px;
  padding-right:11px;
  padding-top: 12px;
  display: block;
  background-color: #0055A6;
  text-align: center;
  color: rgb(238, 238, 238);
  text-decoration: none;
  }

/* Formate fuer Buttons auf Basisseite
/* Menu-Zeile (inaktiv */
a.menu:link, a.menu:visited {
  color: rgb(238, 238, 238);
  background-image: url(../img/button_aktiv.gif);
  background-repeat: no-repeat;
  text-decoration: none;
  font-weight: bold;
  }
/* Menu-Zeile (aktiv */
a.menu:active, a.menu:hover {
  color: rgb(238, 238, 238);
	background-image: url(../img/button_hover.gif);
  background-repeat: no-repeat;
  font-weight: bold;
  color: black;
  color: blue;
  }

a.menu1 {
  border: 0px solid rgb(0, 0, 0);
  padding-bottom: 12px;
  padding-left: 0px;
  padding-right:11px;
  padding-top: 12px;
  display: block;
  background-color: #0055A6;
  text-align: center;
  color: rgb(238, 238, 238);
  text-decoration: none;
  }

a.menu1:link, a.menu1:visited {
  color: rgb(238, 238, 238);
  background-image: url(../img/button_aktiv1.gif);
  background-repeat: no-repeat;
  text-decoration: none;
  font-weight: bold;
  }
/* Menu-Zeile (aktiv */
a.menu1:active, a.menu1:hover {
  color: rgb(238, 238, 238);
	background-image: url(../img/button_hover1.gif);
  background-repeat: no-repeat;
  font-weight: bold;
  color: black;
  color: blue;
  }

/*Formate für Fliesstext---------------------------------------------------*/
a.intern {color:#003399;}
a.extern {color:#FF9900;}

img.bildlinks {float:left;margin-top:10px;margin-bottom:10px;margin-right:20px;}
img.bildrechts {float:right;margin-top:10px;margin-bottom:10px;margin-left:20px;}




DIV#header {
	BACKGROUND: #0055A6;
  COLOR: black;
  POSITION: absolute;
  LEFT: 5px;
  WIDTH: 115px;
/*  POSITION: absolute; */
  TOP: 5px;
  HEIGHT: 150px;
}
DIV#header_left {
	BACKGROUND: white;
  COLOR: white;

  POSITION: absolute;
  TOP: 5px;
  HEIGHT: 85px;
  WIDTH: 6px;
}
DIV#header_right {
	BACKGROUND: #0055A6;
  COLOR: black;
  POSITION: absolute;
  TOP: 0px;
  POSITION: absolute;
  WIDTH: 750px;
  left:20px;
}
DIV#left-sidebar {
  COLOR: black;

  POSITION: absolute;
  top:5px;
  LEFT: 5px;
  WIDTH: 80px;
  HEIGHT:100px;
}
DIV#content {

  POSITION: absolute;
  OVERFLOW: auto;



/*    min-WIDTH: 700px;*/
  	BACKGROUND: red;
}
DIV#footer{
  	BACKGROUND: red;
    POSITION: absolute;
	  bottom:0px;
			width:100.01%;
      height:5%;
		}



}

.menutitle {
  margin: 2px;
  font-weight: bold;
  text-align: center;
  }
.menucontainer {
  border: 0px solid rgb(0, 0, 0);
  margin-top: 0.5cm;


  width: 105px;
  height: 1px;
  }




