
/* ***************************** FHE Start******************************* */
/*ohne Banner*/
#title{
	top: 0px;
	height: 83px;
	visibility: visible;
	position: absolute;
	left: 0px;
	width: auto;
	z-index: 1;
	padding-top: 5px;
	padding-left: 160px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 110%;
	font-style: italic;
	font-variant: small-caps;
	font-weight: bold;

}


/*mit Banner
#title{
	top: 0px;
	height: 83px;
	visibility: visible;
	position: absolute;
	left: 150px;
	width: 80%;
	z-index: 1;
	padding-top: 5px;
	padding-left: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 110%;
	font-style: italic;
	font-variant: small-caps;
	font-weight: bold;

	background-image: url(screen_FILES/banner.jpg);
	background-repeat: no-repeat;
        background-position:right 15px;
}
*/


#pageborder {
	position: absolute;
	left: 0px;
	top: 0px;
	height: 145px;
	width: 150px;
	background-image: url(screen_FILES/ecke_blau_mit_siegel_neu.gif);
	z-index: 3;
	border-right-color: #cccccc;
	border-right-style: solid;
	border-right-width: 1px;
	background-repeat: no-repeat;
	visibility: visible;
	cursor: pointer;
}


#content {
	width: 80%;
	position: absolute;
	padding-left: 5px;
	z-index:6;
	overflow: auto;
	height: auto;
	top: 95px;
	left: 150px;
	padding-right: 5px;
	padding-bottom: 5px;
	visibility: visible;

        background-color: #e6e6fa;
}

.titlefont {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-variant: small-caps;
	color: #333333;
}

/* 23.12.06
body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 75%;
	background-image: url(screen_FILES/bgblau.gif);
	background-repeat: repeat-x;
}
*/

body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 75%;

        background-color: #78aeff;
}

#mainmenu{
	background-repeat: repeat-y;
	height: 100%;
	background-image: url(screen_FILES/bgblau_quer.gif);
	width: 150px;
	left: 0px;
	top: 0px;
	height: 100%;
	position: absolute;
	z-index: 2;
	border-right-color: #cccccc;
	border-right-style: solid;
	border-right-width: 1px;
	padding-top: 150px;
	visibility: visible;
        display:block;
}


menu{
  position:absolute;
  top:70px;
  left:15px;
  width:130px;
  height:auto;
}


a.layers:link, a.layers:visited, a.layers:active, a.layers:focus{
  color:#000000;
  width:auto;
  line-height:20px;
  text-decoration:none;
  display:block;
  font-size:12px;
  padding-left:15px;
  font-weight:bold;
  margin:0px;
  text-align:left;

  background-color: #78aeff;
}

a.layers:hover, a.layers_a:visited, a.layers_a:active{
  color:#000000;
  width:auto;
  line-height:20px;
  text-decoration:none;
  display:block;
  font-size:12px;
  padding-left:15px;
  font-weight:bold;
  margin:0px;
  text-align:left;

  background-color: #e6e6fa;
}


a.layers_x:link, a.layers_x:visited, a.layers_x:active, a.layers_x:focus{
  color:#000000;
  width:auto;
  line-height:15px;
  text-decoration:none;
  display:block;
  font-size:12px;
  padding-left:20px;
  font-weight:light;
  margin:0px;
  text-align:left;

  background-color: #78aeff;
}
 
a.layers_x:hover, a.layers_xa:visited, a.layers_xa:active{
  color:#000000;
  width:auto;
  line-height:15px;
  text-decoration:none;
  display:block;
  font-size:12px;
  padding-left:20px;
  font-weight:light;
  margin:0px;
  text-align:left;

  background-color: #e6e6fa;
}
 



/* ***************************** FHE Ende******************************* */



/* *****************************Positionierung******************************* */


p.bodytext, li{
  padding-bottom:0px;
  text-align:justify;
  font-size:13px;
}


/* 19.01.2008 damit sich Langtext eines Termins in Terminauflsitung einfuegt */
p.fhe {
  margin-top:0px;
  margin-bottom:0px;
  text-align:justify;
  font-size:13px;
}

/* 4.1.07********************** Losungen Start ******************************* */
#content .tx-losungen-pi1 {
  margin-top:10px;
  margin-left:20%;
  margin-right:20%;
  border:1px solid #000000;
  font-size:12px;
  padding-top:5px;
  padding-bottom:5px;
}

h5.mini {
  font-size:8px;
}
/* **************************** Losungen Ende ******************************* */

/* 16.1.07********************* Termine Start ******************************* */
tr.calodd {
  background-color: #d8d8d8;
  font-size:12px;
  height:22px;
}

tr.caleven {
  font-size:12px;
  height:22px;
}

td {
  vertical-align: top;
}
/* **************************** Termine Ende  ******************************* */


