body {
	margin: 0px;
	font-family:  Verdana, Arial, sans-serif;
	}
a {
	text-decoration: none;
}
#inhaltmitte a{
	font-weight: bold;
	color: #111111;
	text-decoration:underline;
	 
	}
	#inhaltmitte a:hover{
	font-weight: bold;
	color: #ff0000;
	}
h6 {
	font-weight: normal;
}
.px12 {
	color: #ffffff;
	text-decoration: none;
	font-weight: bold;
	font-size: 12px;
}

.px11 {
	font-size: 11px;
	color: #800000;
	line-height: normal;
}
.px10 {
	font-size: 10px; color: #808080;
}
.px16fett {font: bold 16px  Verdana,sans-serif; color: #000000}

.px16 {
	font-size: 16px; color: #000000;
}
.px16ar {
	font-size: 14px; color: #000000;
}
.px18 {
	font-size: 20px; color: #000000;
}
.Stil1 {font-size: 16px; color: #990000;}
td, pre, p{
	color: #000000;
	font-size: 11px;
	font-family: Verdana, Arial, helvetica, sans-serif;
	line-height: 14px;
}
li{font: normal 11px  Verdana, Arial, helvetica, sans-serif; color: #000000;}

ul {list-style: square}

h1 {font: bold 18px  Verdana, Arial,sans-serif; color: #255B86}

h2 {
	color: #000000;
	font-family: Verdana, Arial, helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
}
h3 {
	font-size: 16px;
	color: #990000;
}
h4 {
	font-size: 16px;
	color: #CC6600;
}

a {
	color: #000000;
	text-decoration: none;
	font-weight: normal;
}

a:hover {color: #888888;}
a:hover.foot1 {color: #FF0000; font-size: 10px;}

pre {margin-bottom: 0}



.hrz_line {background: #a1a1a1}

.hrz_line2 {background-image: url(images/hrz_line.gif); height: 1px}

.maincontent {background: #ffffff; padding: 15px; }

.colorbar {background: #C9EBFF}

.colorbar2 {background: #255B86}
.nav_link {
	color: #555555;
	text-decoration: none;
	font-weight: bold;
	font-size: 12px;
}

a:hover.px12 { color: #990000;}
.foot { font-size: 10px;color: #808080;}

.poptop, .popbot {background: #F4F4F4}

.popbot {padding-top: 3px; padding-bottom: 3px; padding-left: 1em}

.section {font: bold 12px  Verdana, Arial,sans-serif; color: #255B86; text-decoration: none}
.section1 {
	color: #888888;
	text-decoration: none;
	font-family:  Verdana, Arial,  sans-serif;
	font-size: 18px;
	font-weight: bold;
}

.menu_icon {padding-bottom: 2em}

.menu_text {padding-bottom: 2em; padding-left: 1em}

.nav_special1 {
	color: #990000;
	font-size: 12px;
}
.nav_special {color: #ADCEEF; margin-right: 2em}

.nav_link1 {
	color: #30678F;
	text-decoration: none;
	font-weight: bold;
}
.breadcrumb, .welcome {margin-top: -1.2em; font-size: 10px;color: #808080;}

.subsection {
	margin-left: 1.4em;
}
.subsectionblock {
	margin-left: 1.4em;
	text-align: justify;
}

.subsection_bul {font-size: 16px}



/* Table Styles */

.tablehead {background: #FF9966}

.rowA {background: #EBECED}

.rowB {background: #ffffff}

.rowC {background: #E5E5E5}



/* Form Styles */
.textfield {font-family: verdana, sans-serif; font-size:12px; color:#666666; background:#ffffff; border-top:1px solid #bbbbbb; border-left:1px solid #bbbbbb; border-bottom:1px solid #dddddd; border-right:1px solid #dddddd;}

//.submit {font: normal 8px "verdana","arial mt","arial narrow","arial"; background: #a1a1a1; color: #efefef}


.submit {font: normal 8px "verdana","arial mt","arial narrow","arial"; background: #639BC5; color: #ffffff; border: #cccccc 1px outset}

select {font: normal 7px "verdana","arial mt","arial narrow","arial"; color: #616161;}

select.nav_sel {font: normal 7px "verdana","arial mt","arial narrow","arial"; color: #30678F; background: #ADCEEF}

form {margin: 0}

p.px12, td.px12 { font-size: 11px;}

#hr {
	position:absolute;
	width:100%;
	height:33px;
	z-index:1;
	top: 110px;
	background-color: #B6B8BA;
}
#hrff {
	position:absolute;
	width:100%;
	height:33px;
	z-index:1;
	top: 110px;
	background-color: #B6B8BA;
}

#zentraussen {
	width:100%;
	height:90%;
	margin: 0px auto;
	z-index:2;
	overflow: auto;


}

#zentrinnen{
	position:absolute;
	text-align:left;
	width:874px;
	height:480px;
	left:50%;
	top:50%;
	margin-left:-437px;
	margin-top:-260px;
	z-index:3;

  }
  
#aust {
	position:absolute;
	width:616px;
	height:15px;
	z-index:7;
	left: 0px;
top: 30px;

}
#gal {
	position:absolute;
	width:45px;
	height:20px;
	z-index:8;
	left: 167px;
top: 103px;

}#art {
	position:absolute;
	width:45px;
	height:20px;
	z-index:9;
	left: 240px;
top: 103px;

}#news {
	position:absolute;
	width:33px;
	height:20px;
	z-index:4;
	left: 335px;
top: 103px;

}
#press {
	position:absolute;
	width:36px;
	height:20px;
	z-index:4;
	left: 400px;
top: 103px;}
#spons {
	position:absolute;
	width:50px;
	height:20px;
	z-index:7;
	left: 480px;
	top: 103px;
}
#kont {
	position:absolute;
	width:50px;
	height:20px;
	z-index:5;
	left: 580px;
top: 103px;}
#eng {
	position:absolute;
	width:45px;
	height:20px;
	z-index:7;
	left: 660px;
	top: 103px;
}
#logo {
	position:absolute;
	width:210px;
	height:40px;
	z-index:8;
	left: 675px;
	top: 25px;
	overflow: visible;
}


#copyr {
	position:absolute;
	width:300px;
	height:23px;
	z-index:12;
	left: 3%;
	bottom:0px;
}

#impr {
	position:absolute;
	width:50px;
	height:23px;
	z-index:11;
	right: 3%;
	bottom: 0px;
}

a.section1{font-weight: normal;}
.nav2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
}
#impress {
	position:absolute;
	width:225px;
	height:30px;
	z-index:11;
	left:648px;
	top: 472px;
	overflow: hidden;
	background-color: #ffffff;
	clip: rect(0,225,auto,0);
	}
