body {
	overflow-y: scroll;
	text-align: center;
	background: #5b78b6;
	margin: 0 0 0 0px;
}
body#home a#navhome, 
body#mod a#navmod,
body#news a#navnews,
body#max a#navmax,
body#event a#navevent,
body#technik a#navtech,
body#down a#navdown,
body#film a#navfilm,
body#entech a#naventech,
body#endown a#navendown,
body#envideo a#navenvideo,
body#bilder a#navbilder,
body#referenzen a#navrev,
body#partner a#navpartner,
body#impressum a#navimp,
body#enhome a#navenhome, 
body#enmod a#navenmod,
body#enmax a#navenmax,
body#enevent a#navenevent,
body#enreferenzen a#navenrev,
body#enpartner a#navenpartner,
body#enimpressum a#navenimp
{
	color: #0F2A47;
	background-color: #98E074;
	font: bold 9pt verdana, arial, sans serif;
		text-decoration: none;
}
div#header {
	width: 990px;
	margin:auto;
}
div#center {
	border-top: 2px solid #fff;
	clear: both;
	font: normal 9pt verdana, arial, sans serif;
	width: 990px;
	margin: auto;
}
div#nav {
	width: 230px;
	border-bottom: 2px solid #fff;
	float: left;
	text-align: left;
}
a.nav {
	display: block;
	width: 230px;
	outline: none;
}
#navlist {
padding-top:1px;
	text-align: left;
	font: bold 9pt verdana, arial, sans serif;
	list-style: none;
	text-transform: uppercase;
}
a.nav:link {
	color: #0F2A47;
	text-decoration: none;
	font: bold 9pt verdana, arial, sans serif;
}
a.nav:visited {
	color: #334E6B;
	text-decoration: none;
	font: bold 9pt verdana, arial, sans serif;
}
a.nav:hover {
	color: #98E074;
	text-decoration: underline;
	font: bold 9pt verdana, arial, sans serif;
}
a:link {
	color: #0F2A47;
	text-decoration: underline;
	font: bold 9pt verdana, arial, sans serif;
}
a:visited {
	color: #334E6B;
	text-decoration: underline;
	font: bold 9pt verdana, arial, sans serif;
}
a:hover {
	color: #98E074;
	text-decoration: underline;
	font: bold 9pt verdana, arial, sans serif;
}
div#content {
	width: 750px;
	float: right;
	margin-top:4px;
}
div#footerbild {
	clear: both;
	width: 100%;
	height: 92px;
	min-height: 92px;
	background: url(bilder/footern.jpg);
}
h1 {
	font: bold 10pt verdana, arial, sans serif;
	padding: 0px;
	text-align: left;
}
h2 {
	font: bold 9pt verdana, arial, sans serif;
	padding: 0px;
	text-align: left;
}
p {
	padding: 0 10px 0 0px;
	font: normal 9pt verdana, arial, sans serif;
	text-align: left;
}
.navp {
	padding: 0 0 0 0px;
	font: normal 9pt verdana, arial, sans serif;
	text-align: left;
}
ul {
	margin-left: 0px;
	list-style: none;
	font: normal 8pt verdana, arial, sans serif;
	text-align: left;
	padding: 0px;
}
ol {
	text-align: justify;
	font: normal 8pt verdana, arial, sans serif;
}
li {

	padding: 0px;
	margin: 0px;
}
img {
	border: 0px;
	margin: 0px;
	padding: 0px;
}
hr {
	color: #fff;
	background-color: #fff;
	height: 2px;
	width: 100%
}
td
{
	font: normal 9pt verdana, arial, sans serif;
}
@media all {
  .date-header {
    margin:1.5em 0 .5em;
    }
  .post {
    margin:.5em 0 1.5em;
    border-bottom:2px solid #fff;
    padding-bottom:1.5em;
font: 8pt Verdana, Arial, Sans-Serif;
padding-left:0px;
padding-right:0px;
text-align:left;
    }
  }
@media handheld {
  .date-header {
    padding:0 1.5em 0 0;
    }
  .post {
    padding:0 1.5em 0 0;
    }
  }
.post-title {
  margin:.75em 0 .75em 0;
  padding:0 0 0px;
  font-size:10pt;
  font-weight:bold;
  color:#000;
text-align:left;
  }
.post-title a, .post-title a:visited, .post-title strong {
  display:block;
  text-decoration:none;
  color:#000;
  font-weight:normal;
    }
.post-title strong, .post-title a:hover {
  color:#000;
   }
.post div {
  margin:0 0 0em;
	font: normal 9pt verdana, arial, sans serif;
  }
p.post-footer {
  margin:-.25em 0 0;
  color:#8BA7B2;
  	font: normal 9pt verdana, arial, sans serif;
  }
.post-footer em, .comment-link {

   }
.post-footer em {
  font-style:normal;
  color:#000;
  margin-right:.6em;
  }
.comment-link {
  margin-left:.6em;
  }
.post img {
  padding:4px;
  border:1px solid #8BA7B2;
  }
.post blockquote {
  margin:1em 20px;
  }
.post blockquote p {
  margin:.75em 0;
  }
#comments h4 {
  margin:1em 0;
  font:bold 8pt Verdana,Arial,Sans-serif;
  color:#999;
  }
#comments h4 strong {
  font-size:8px;
  margin-bottom:1em;
  }
#comments-block {
  margin:1em 0 1.5em;
  }
#comments-block dt {
  margin:.5em 0;
  }
#comments-block dd {
  margin:.25em 0 0;
  }
#comments-block dd.comment-timestamp {
  margin:-.25em 0 2em;
  font:normal 8pt Verdana,Arial,Sans-serif;
   }
#comments-block dd p {
  margin:0 0 .75em;
  }
.deleted-comment {
  font-style:italic;
  color:gray;
  }
#navbar-iframe
{
height: 0px;
visibility: hidden;
display: none;
}
.pwi_loader{
	height: 80px;
	width: auto;
	border: 2px solid #000;
}
.pwi_container{

	background-color: #5b78b6;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
padding-top:10px;
padding-left:10px;
float:left;
width:600px;
}

.pwi_container a{
	color: #0F2A47;
	text-decoration: none;
	font: bold 8pt verdana, arial, sans serif;
}
.pwi_container a:hover{
	color: #98E074;
	text-decoration: underline;
	font: bold 8pt verdana, arial, sans serif;
}
.pwi_container a:visited{
	color: #334E6B;
	text-decoration: underline;
	font: bold 8pt verdana, arial, sans serif;
}
.pwi_albums{

}

.pwi_album_description{
	text-align: left;
	color: #000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	background-color: #5b78b6;
	padding: 10px;

}
.pwi_album_description .title{
	font-size: 10pt;
	margin-top: 10px;

}
.pwi_album_description .details{
	font-size: 10pt;
	font-style: italic;
}
.pwi_album_description .description{
	font-size: 10pt;

}
.pwi_album_description .sslink{

}

.pwi_album{
	float: left;
	padding: 0em;
	margin:10px 15px 25px 10px;
	text-align: center;
	color: #000;
}
.pwi_album img{
	border: 2px solid white;
}
.pwi_photo{
	float: left;
	padding: 0.5em;
	text-align: center;
}
.pwi_photo img{
	border: 2px solid white;
}

.pwi_pager{
	clear: both;
}
.pwi_pager_current{
	font-weight: bold;
}
.blind {
display: none;
}

