BODY
{
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:0px;
	overflow-y:scroll;
}

P
{
	font-family: Verdana;
	color: #000000;
	text-align: left;
	line-height: 1.2em;
	font-size: 10px;
}

SPAN, DIV, INPUT, SELECT, TEXTAREA, LI, TD
{
	font-family: Verdana;
	color: #000000;
	line-height:normal;
	font-size: 10px;
}

A
{
	color:#004c93;
	text-decoration:underline;
}

A:hover
{
	color:#000000;
}


h1 {
	font-size: 36px;
	font-weight: bold;
	margin: 0px;
	margin-bottom: 12px;
	color:#333333;
}

h2, h3, h4, h5
{
	font-size:18px;
	margin:0px;
	line-height:normal;
	font-weight:bold;
	padding-bottom:4px;

}

/* --- ID -------------------------------------------------- */
#height100,
.height100
{
	height:100%;
}

#head
{
	background-image:url(../images/headerBG.gif);
	background-repeat:repeat-x;
	background-position:bottom;
}

#html2
{
	padding-top:8px;
	padding-bottom:8px;
}

#html4
{
	border-top: 1px solid #c1b8af;
	color:#333333;
	font-size:9px;
	padding-left:15px;
	padding-right:15px;
}

#html4 p,
#html4 div,
#html4 span,
#html4 a
{
	color:#333333;
	font-size:9px;
	text-decoration:none;
}
#startTable td.content
{
	padding-left:5px;
	padding-right:7px;
}
#startTable td.content h6, h6
{
	font-family: Arial,Verdana;
	margin:0px;	
	color: #000000;
	text-decoration: none;
	word-spacing: normal;
	line-height: 1.2em;
	font-size: 12px;
}
#startTable td.content p
{
	margin:0px;
	margin-bottom:10px;
}
#blueTable
{
	background-color:#004c93;
}

#greyTable
{
	background-color:#e7e7e8;
}

/* --- CLASSES -------------------------------------------------- */


/* --- MENY --- */
#menu,
#shortcuts
{	padding-left:9px;
	padding-right:15px;
	padding-top:5px;
	padding-bottom:5px;
}
#menu ul,
#shortcuts ul
{
	list-style:none;
	margin:0px;
	padding:0px;
}
#menu li a,
#shortcuts li a
{
	display:inline-block;
	font-family: Verdana;
	color: #FFFFFF;
	text-decoration: none;
	word-spacing: normal;
	text-align: left;
	letter-spacing: 1px;
	line-height: 16px;
	font-size:10px;
}


#menu li,
#shortcuts li
{	
	float:none;	
	color:#ffffff;
}
#menu li a.selected
{
	font-style:italic;
}

#menu li.submenu a
{
	line-height:normal;
	letter-spacing:0px;
}
.aktuelltHeader 
{
  background: url(../images/newsHeader.gif) no-repeat center top;
  height: 20px;
  line-height: 20px;
  padding-left: 8px;
  color: #ffffff;
  font-size: 11px;
  font-weight: bold;
  font-family: Tahoma, Arial, Helvetica;
}
.aktuelltBody 
{
  background: #e7e7e8 url(../images/newsBody.gif) no-repeat center bottom;
}
.aktuelltBody td
{
  font-size: 11px;
  font-family: Tahoma, Arial, Helvetica;
}