body {
	margin: 0px;
	font-family:  Verdana, Arial, sans-serif;
	font-size: small;
}
a {
	text-decoration: none;
}
h6 {
	font-weight: normal;
}

.px10 {
	font-size: 10px; color: #808080;
}
.px16fett {font: bold 16px  Verdana,sans-serif; color: #000000}

.px16fett {font: bold 16px  Verdana,sans-serif; color: #000000}
.px16 {
	font-size: 16px; color: #000000;
}
.px18 {
	font-size: 20px; color: #000000;
}
.Stil1 {color: #FF0000}
td, pre, p {
	color: #000000;
	font-family: Verdana, Arial, helvetica, sans-serif;
	font-size: small;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
} 
li{font: normal 12px  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}

.px11 { font-size: 11px;}

.px12 { font-size: 11px;}

.foot { font-size: 10px;color: #808080;}

.poptop, .popbot {background: #F4F4F4}

.popbot {padding-top: 3px; padding-bottom: 3px; padding-left: 1em}

.section {font: bold 12pt  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: #FF0000;
	font-weight: bold;
	font-size: 12px;
}
.nav_special {color: #ADCEEF; margin-right: 2em}  
.nav_link {
	color: #888888;
	text-decoration: none;
	font-weight: normal;
	font-size: 11px;
}
.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 8pt "verdana","arial mt","arial narrow","arial"; background: #a1a1a1; color: #efefef}


.submit {font: normal 8pt "verdana","arial mt","arial narrow","arial"; background: #639BC5; color: #ffffff; border: #cccccc 1px outset}

select {font: normal 7pt "verdana","arial mt","arial narrow","arial"; color: #616161;}

select.nav_sel {font: normal 7pt "verdana","arial mt","arial narrow","arial"; color: #30678F; background: #ADCEEF}

form {margin: 0}
a.px11 { font-size: 11px;}
p.px12, td.px12 { font-size: 11px;}


#zentraussen {
 width:100%;
 height:95%; 
 margin: 0px auto;

}


#zentrinnen{
  position:absolute;
  text-align:left;
  width:860px;
  left:50%;
  margin-left:-430px;
  margin-top:15px;
}
#aust {
	position:absolute;
	width:60px;
	height:20px;
	z-index:1;
	left: 0px;
top: 25px;

}#gal {
	position:absolute;
	width:45px;
	height:20px;
	z-index:2;
	left: 92px;
top: 25px;

}#art {
	position:absolute;
	width:45px;
	height:20px;
	z-index:3;
	left: 156px;
top: 25px;

}#news {
	position:absolute;
	width:33px;
	height:20px;
	z-index:4;
	left: 222px;
top: 25px;

}
#press {
	position:absolute;
	width:36px;
	height:20px;
	z-index:4;
	left: 268px;
top: 25px;}
#kont {
	position:absolute;
	width:50px;
	height:20px;
	z-index:5;
	left: 317px;
top: 25px;}
#eng {
	position:absolute;
	width:45px;
	height:20px;
	z-index:7;
	left: 385px;
	top: 25px;
}
#logo {
	position:absolute;
	width:60px;
	height:40px;
	z-index:8;
	left: 460px;
	top: 6px;
}
#hr {
	position:absolute;
	width:860px;
	height:4px;
	z-index:7;
	left: 0px;
	top: 40px;
}

#copyr {
	position:absolute;
	width:300px;
	height:23px;
	z-index:1;
	left: 3%;
	bottom:0px;
}

#impr {
	position:absolute;
	width:50px;
	height:23px;
	z-index:1;
	right: 3%;
	bottom: 0px;
}
#inhalt {
	position:absolute;
	width:860px;
	height:90%;
	z-index:1;
	left:0px;
	top: 80px;
}
a.section1{font-weight: normal;}