/* CityDesk default style sheet */


/* Basic HTML Element Style */
body {
background-color: #F4F2E9;
}
h1 {
	font-family: Verdana, san-serif;
	font-size: 12pt;
	font-weight: bold;
	color: white;
	margin-left: 32px;
	margin-top: 3px;
	margin-bottom: 0px;
	}
   
h2 {
   font-family: Verdana, san-serif;
	font-size: 12pt;
	font-weight: bold;
	color: white;
	margin-right: 40px;
	margin-left: 40px;
	margin-top: 3px;
	margin-bottom: 0px;
	}
	h3 {
   font-size: 18pt;
	font: 18pt "verdana", "sans-serif";
	font-style: bold;
	color: black;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	}
	h4 {
   font-family: Verdana, san-serif;
	font-size: 12pt;
	font-weight: bold;
	margin-left: 40px;
	color: #040514;
	}
	h5 {
	font-family: Verdana, san-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #040514;
	}
DIV.ausen   { margin-top: -384px; margin-left: -512px; position: absolute; z-index: 1; top: 50%; left: 50%; width: 1024px; height: 768px; border: solid 1px #040514 }
DIV.innen1  { position: absolute; z-index: 2; top: 54px; left: 20px; width: 984px; height: 694px }


DIV.meno {
background-color:#040514;
left:491px;
top:0px;
width:2px;
height:695px;
position:absolute;
z-index:3;
}
DIV.top {
font-size:12px;
left:20px;
top:0px;
width:984x;
height:254px;
position:absolute;
z-index:4;
}
DIV.inhalt {
     font-family: Verdana, san-serif;
	font-size: 10pt;
	OVERFLOW: hidden;
	left:120px;
	top:110px;
	width:744px;
	height:500px;
	position:absolute;
	text-align: left;
	z-index:5;
}
DIV.inhalt2 {
  font-family: Verdana, san-serif;
	font-size: 10pt;
	OVERFLOW: hidden;
	left:40px;
	top:146px;
	width:441px;
	height:384px;
	position:absolute;
	text-align: left;
	z-index:5;
}
DIV.inhalt4 {
	OVERFLOW: hidden;
	left:120px;
	top:390px;
	width:744px;
	height:710px;
	position:absolute;
	align: middle;
	z-index:5;
}
DIV.inhalt5 {
	font-size: 14pt;
	font: 14px "verdana", "sans-serif", "bold";
	font-style: normal;
	OVERFLOW: hidden;
	left:120px;
	top:246px;
	width:744px;
	height:110px;
	position:absolute;
	align: middle;
	z-index:5;
}
DIV.inhalt6 {
	font-size: 14pt;
	font: 14px "verdana", "sans-serif", "bold";
	font-style: normal;
	OVERFLOW: hidden;
	left:120px;
	top:246px;
	width:744px;
	height:820px;
	position:absolute;
	align: middle;
	z-index:5;
}
DIV.inhalt7 {
 font-family: Verdana, san-serif;
	font-size: 10pt;
	OVERFLOW: hidden;
	left:40px;
	top:156px;
	width:904px;
	height:300px;
	position:absolute;
	text-align: left;
	z-index:5;
}
DIV.inhalt3 {
	OVERFLOW: hidden;
	left:492px;
	top:75px;
	width:492px;
	height:455px;
	position:absolute;
	text-align: left;
	z-index:5;
}
DIV.inhalt8 {
	OVERFLOW: hidden;
	left:0px;
	top:406px;
	width:984px;
	height:124px;
	position:absolute;
	text-align: left;
	z-index:5;
}
DIV.inhalt9 {
     font-family: Verdana, san-serif;
	font-size: 10pt;
	OVERFLOW: hidden;
	left:120px;
	top:110px;
	width:744px;
	height:570px;
	position:absolute;
	text-align: left;
	z-index:5;
}
DIV.navgr {
	OVERFLOW: hidden;
	left:492px;
	top:254px;
	width:492px;
	height:500px;
	position:absolute;
	text-align: left;
	z-index:5;
}
DIV.start
 {
 	z-index:6;
 	left:0px;
	top:50px;
	width:auto;
	height: 25px;
	position:absolute;
	text-align: right;
	background-color:#040514;
	}
	DIV.start2
 {
 	z-index:6;
 	left:0px;
	top:100px;
	height: 25px;
	width: 442px;
	position:absolute;
	text-align: left;
	}
	DIV.start3
 {
 	z-index:6;
 	left:0px;
	top:100px;
	height: 36px;
	width: 904px;
	position:absolute;
	text-align: left;
	}
DIV.end
 {
 	z-index:6;
 	left:492px;
	top:530px;
	width:492px;
	height:25px;
	position:absolute;
	text-align: left;
	background-color:#040514;
	}	
DIV.foot {
	OVERFLOW: hidden;
	left:492px;
	top:555px;
	width:492px;
	height:100px;
	position:absolute;
	text-align: left;
	z-index:6;
}
DIV.footl {
	OVERFLOW: hidden;
	left:0px;
	top:545px;
	width:492px;
	height:500px;
	position:absolute;
	text-align: right;
	z-index:6;
}

DIV.navbut
{
	font-size: 18pt;
	font: 18pt "verdana", "sans-serif";
	font-style: bold;
}
DIV.navbut2
{
font-size: 18pt;
font: 18pt "verdana", "sans-serif";
font-style: bold;
text-width:511px;
text-decoration: none;

}
A.topButton:link		{
	font-size: 18pt;
	font: 18pt "verdana", "sans-serif";
	font-style: bold;
	color: black; 
	text-decoration: none;
	}
A.topButton:visited	{
	font-size: 18pt;
	font: 18pt "verdana", "sans-serif";
	font-style: bold;
	color: black; 
	text-decoration: none; 
	}
A.topButton:hover		{
	font-size: 18pt;
	font: 18pt "verdana", "sans-serif";
	font-style: bold;
	position: relative;
	background-color: #040514;
	background-repeat: repeat;
	color: white;
	text-decoration: none;
	}
A.topButton:active	{
	font-size: 18pt;
	font: 18pt "verdana", "sans-serif";
	font-style: bold;
	color: black; 
	text-decoration: none;
	}

td.botButton			{
	font-family: Verdana, san-serif;
	font-size: 10pt;
	font-weight: bold;
	position: relative;
	overflow: visible;
	border: 1px solid black; 
	border-color: #040514; 
	border-right-width:0px;
	border-top-width:0px;
	border-left-width:0px;
	border-bottom-width:0px;
	text-align: center;
	line-height: 32px;
	width: auto;
	text-decoration: none;
}
td.botrest			{
	position: relative;
	overflow: visible;
	border: 1px solid black; 
	border-color:#747A7E; 
	border-right-width:0px;
	border-top-width:0px;
	border-left-width:0px;
	border-bottom-width:0px;
	text-align: center;
	width: 100%;
	line-height: 32px;
	text-decoration: none;
}
A.botButton:link		{
	font-family: Verdana, san-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #040514; 
	text-decoration: none;
	}
	A.botButton2:link		{
	font-family: Verdana, san-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #7377AA; 
	text-decoration: none;
	}
	A.botButton2:hover		{
	font-family: Verdana, san-serif;
	font-size: 10pt;
	font-weight: bold;
	color: white; 
	background-color: #040514;
	background-repeat: repeat;
	line-height: 40px
	text-decoration: none;
	}
A.botButton:visited	{
	font-family: Verdana, san-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #040514; 
	text-decoration: none; 
	}
A.botButton:hover		{
	font-family: Verdana, san-serif;
	font-size: 10pt;
	font-weight: bold;
	color: white; 
	background-color: #040514;
	background-repeat: repeat;
	line-height: 40px
	text-decoration: none;
	}
A.botButton:active	{
	font-family: Verdana, san-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #040514; 
	text-decoration: none;
	}
	
A.topButton3:link		{
	font-family: Verdana, san-serif;
	font-size: 10pt;
	font-weight: bold;
	color: black; 
	text-decoration: none;
	}
A.topButton3:visited	{
	font-family: Verdana, san-serif;
	font-size: 10pt;
	font-weight: bold;
	color: black; 
	text-decoration: none; 
	}
A.topButton3:hover		{
	font-family: Verdana, san-serif;
	font-size: 10pt;
	font-weight: bold;
	position: relative;
	background-color: #040514;
	background-repeat: repeat;
	color: white;
	text-decoration: none;
	}
A.topButton3:active	{
	font-family: Verdana, san-serif;
	font-size: 10pt;
	font-weight: bold;
	color: black; 
	text-decoration: none;
	}
a.null:link		{color:#fff;}
a.null:visited	{color:#fff;}
a.null:hover	{color:#330033;}
a.null:active	{color:#fff;}

A:link{
text-decoration: none;
font-family: Verdana, san-serif;
font-size: 10pt;
font-weight: bold;
color: #820000;
}
A:visited{
text-decoration: none;
font-family: Verdana, san-serif;
font-size: 10pt;
font-weight: bold;
color: #820000;
}
A:hover{
text-decoration: none;
font-family: Verdana, san-serif;
font-size: 10pt;
font-weight: bold;
color: white;
background-color: #040514;
}
A:aktive{
text-decoration: none;
font-family: Verdana, san-serif;
font-size: 10pt;
font-weight: bold;
color: white;
background-color: #040514;
}

