



@font-face {
 font-family: Unit;
 font-weight: normal;
 src: url("wpfont_Unit-Regular.eot") /* EOT file for IE */}
 
@font-face {
 font-family: Unit;
 font-weight: normal;
 src: url("wpfont_Unit-Regular.ttf") /* TTF file for CSS3 browsers */}
 
 
@media screen, projection {
/* Layout und Formatierung Screendesign
Fuer die Druckausgabe ueberfluessiges abschalten */
.print_true { display: none; }
.screen_false { display: none; }
} @media print {
/* Druckformatierung */
#navigation_container { display: none; }
#navigation02 { display: none; }
.bg_container { display: none; }
.navigation02 { display: none; }
.social { display: none; }
.print_false { display: none; }

h2  {margin-top:320px;}
}
  
body {
	background-color:#FFFFFF;
	background-image:url(images/icon_transparent_white.png);
	background-position:center top;
	font-size: 16px;
	color: #333333;
	line-height: 20px;
	letter-spacing:0px;
	text-decoration: none;
	margin: 0px;
	border: 0px;
	
	font-family: Unit, calibri, helvetica, sans-serif;

}

hr {margin-bottom:11px; height: 1px; border: 0px; background: url(images/icon_hr.png) repeat-x;}

html, body, center, #FlashDivSize { height:100%; width:100% }

img					{ border: 0px solid #FFFFFF; padding-top: 0px; padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin-left: 0px;}
a.imgborder			{ border: 0px solid #FFFFFF; padding-top: 0px; padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin-left: 0px;}
a.imgborder:hover	{ border: 1px solid #666666; padding-top: 0px; padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin-left: 0px;}

a				{ color: #333333; text-decoration: underline;}
a:hover			{ color: #666666; text-decoration: none;}

a.link			{ color: #666666; text-decoration: none;}
a.link:hover	{ color: #666666; text-decoration: none;}

a.linkname			{ text-decoration: none;}
a.linkname:hover	{ text-decoration: none;}

a.link02		{ color: #666666; text-decoration: none; line-height:25px; padding-left:5px; padding-right:5px; padding-top:1px; padding-bottom:1px; margin-right:5px; background-color:#FFFFFF; border-bottom-left-radius: 5px; -moz-border-radius-bottomleft: 5px; -webkit-border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; -moz-border-radius-bottomright: 5px; -webkit-border-bottom-right-radius: 5px; border-top-left-radius: 5px; -moz-border-radius-topleft: 5px; -webkit-border-top-left-radius: 5px; border-top-right-radius: 5px; -moz-border-radius-topright: 5px; -webkit-border-top-right-radius: 5px; opacity=60; filter:alpha(opacity: 60); -moz-opacity: 0.60; -khtml-opacity: 0.60;}
a.link02:hover	{ color: #666666; text-decoration: bold; line-height:25px; padding-left:5px; padding-right:5px; padding-top:1px; padding-bottom:1px; margin-right:5px; background-color:#FFFFFF; border-bottom-left-radius: 5px; -moz-border-radius-bottomleft: 5px; -webkit-border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; -moz-border-radius-bottomright: 5px; -webkit-border-bottom-right-radius: 5px; border-top-left-radius: 5px; -moz-border-radius-topleft: 5px; -webkit-border-top-left-radius: 5px; border-top-right-radius: 5px; -moz-border-radius-topright: 5px; -webkit-border-top-right-radius: 5px; opacity=60; filter:alpha(opacity: 60); -moz-opacity: 0.60; -khtml-opacity: 0.60;}


.small			{ font-size: 1px; color: #FFFFFF;}
.hidden			{ display: none; }

H1, H2, H3		{ text-decoration: none; letter-spacing:0px;}
H1				{ font-size: 32px; color: #333333; font-family: Unit, calibri, helvetica, sans-serif; padding-top:10px; padding-bottom:10px; margin: 0px; }
H2				{ font-size: 24px; color: #333333; font-family: Unit, calibri, helvetica, sans-serif;}
H3				{ font-size: 18px; color: #333333; font-family: Unit, calibri, helvetica, sans-serif; margin-top:0px; color: #666666;}
H4				{ font-size: 16px; color: #333333; font-family: calibri, helvetica, sans-serif; margin-top:0px; margin-bottom:10px;  text-decoration: none; line-height:12px; letter-spacing:0px;}

#navigation_container	{ text-align:left; position:fixed; top:110px; left:50px; padding:5px; width:auto; height:auto; background-color:rgba(255, 255, 255, 0.7); border-bottom-left-radius: 5px; -moz-border-radius-bottomleft: 5px; -webkit-border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; -moz-border-radius-bottomright: 5px; -webkit-border-bottom-right-radius: 5px; border-top-left-radius: 5px; -moz-border-radius-topleft: 5px; -webkit-border-top-left-radius: 5px; border-top-right-radius: 5px; -moz-border-radius-topright: 5px; -webkit-border-top-right-radius: 5px;
						opacity=60; filter:alpha(opacity: 60); -moz-opacity: 0.60; -khtml-opacity: 0.60; z-index:10;	
}
#navigation02	{ position:fixed; top:380px; left:50px; }
.navigation03 	{ position:relative; top:-60px; left:80px; width:600px; margin-bottom:10px; height:20px; }

a.nav01				{ font-size: 24px; padding-left:5px; padding-right:5px; line-height: 30px; text-decoration: none; color: #333333;}
a.nav01:hover		{ font-size: 24px; padding-left:5px; padding-right:5px; line-height: 30px; text-decoration: none; color: #333333; background-color:#CCCCCC; border-bottom-left-radius: 5px; -moz-border-radius-bottomleft: 5px; -webkit-border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; -moz-border-radius-bottomright: 5px; -webkit-border-bottom-right-radius: 5px; border-top-left-radius: 5px; -moz-border-radius-topleft: 5px; -webkit-border-top-left-radius: 5px; border-top-right-radius: 5px; -moz-border-radius-topright: 5px; -webkit-border-top-right-radius: 5px;}
a.nav01activ		{ font-size: 24px; padding-left:5px; padding-right:5px; line-height: 30px; text-decoration: none; color: #333333; background-color:#CCCCCC; border-bottom-left-radius: 5px; -moz-border-radius-bottomleft: 5px; -webkit-border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; -moz-border-radius-bottomright: 5px; -webkit-border-bottom-right-radius: 5px; border-top-left-radius: 5px; -moz-border-radius-topleft: 5px; -webkit-border-top-left-radius: 5px; border-top-right-radius: 5px; -moz-border-radius-topright: 5px; -webkit-border-top-right-radius: 5px;}
a.nav01activ:hover	{ font-size: 24px; padding-left:5px; padding-right:5px; line-height: 30px; text-decoration: none; color: #333333; background-color:#CCCCCC; border-bottom-left-radius: 5px; -moz-border-radius-bottomleft: 5px; -webkit-border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; -moz-border-radius-bottomright: 5px; -webkit-border-bottom-right-radius: 5px; border-top-left-radius: 5px; -moz-border-radius-topleft: 5px; -webkit-border-top-left-radius: 5px; border-top-right-radius: 5px; -moz-border-radius-topright: 5px; -webkit-border-top-right-radius: 5px;}

a.nav02				{ float:left; padding:5px; line-height: 15px; margin-bottom:5px; margin-right:10px; text-decoration: none; color: #666666; background-color:#CCCCCC; border-bottom-left-radius: 5px; -moz-border-radius-bottomleft: 5px; -webkit-border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; -moz-border-radius-bottomright: 5px; -webkit-border-bottom-right-radius: 5px; border-top-left-radius: 5px; -moz-border-radius-topleft: 5px; -webkit-border-top-left-radius: 5px; border-top-right-radius: 5px; -moz-border-radius-topright: 5px; -webkit-border-top-right-radius: 5px;}
a.nav02:hover		{ float:left; padding:5px; line-height: 15px; margin-bottom:5px; margin-right:10px; text-decoration: none; color: #666666; background-color:#CCCCCC; border-bottom-left-radius: 5px; -moz-border-radius-bottomleft: 5px; -webkit-border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; -moz-border-radius-bottomright: 5px; -webkit-border-bottom-right-radius: 5px; border-top-left-radius: 5px; -moz-border-radius-topleft: 5px; -webkit-border-top-left-radius: 5px; border-top-right-radius: 5px; -moz-border-radius-topright: 5px; -webkit-border-top-right-radius: 5px;}
a.nav02activ		{ float:left; padding:5px; line-height: 15px; margin-bottom:5px; margin-right:10px; text-decoration: none; color: #666666; background-color:#CCCCCC; border-bottom-left-radius: 5px; -moz-border-radius-bottomleft: 5px; -webkit-border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; -moz-border-radius-bottomright: 5px; -webkit-border-bottom-right-radius: 5px; border-top-left-radius: 5px; -moz-border-radius-topleft: 5px; -webkit-border-top-left-radius: 5px; border-top-right-radius: 5px; -moz-border-radius-topright: 5px; -webkit-border-top-right-radius: 5px;}
a.nav02activ:hover	{ float:left; padding:5px; line-height: 15px; margin-bottom:5px; margin-right:10px; text-decoration: none; color: #666666; background-color:#CCCCCC; border-bottom-left-radius: 5px; -moz-border-radius-bottomleft: 5px; -webkit-border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; -moz-border-radius-bottomright: 5px; -webkit-border-bottom-right-radius: 5px; border-top-left-radius: 5px; -moz-border-radius-topleft: 5px; -webkit-border-top-left-radius: 5px; border-top-right-radius: 5px; -moz-border-radius-topright: 5px; -webkit-border-top-right-radius: 5px;}

a.nav03				{ display: block; float:left; font-size: 24px; line-height: 30px; text-decoration: none; color: #666666;}
a.nav03:hover		{ display: block; float:left; font-size: 24px; line-height: 30px; text-decoration: underline; color: #666666;}
a.nav03activ		{ display: block; float:left; font-size: 24px; line-height: 30px; text-decoration: underline; color: #666666;}
a.nav03activ:hover	{ display: block; float:left; font-size: 24px; line-height: 30px; text-decoration: underline; color: #666666;}

.bg_container 		{ width:100%; height:100%; z-index:0; position: fixed; top: 0px; float:left;}
.bg_containerneu 	{ width:100%; height:100%; z-index:1; position: fixed; top: 0px; float:left;}

.bg_image01			{ height:100%; width:auto;}
.bg_image02			{ height:auto; width:100%;}

#container			{ width:700px; position:absolute; left:200px; padding-top:20px; text-align:left; z-index:6; }
#headline			{ width:100%; height:auto; position:fixed; top:0px; left:0px; padding-left:50px; padding-top:20px; z-index:8; }
.text_container		{ width:700px; float:left; margin-top:70px; font-family: calibri, helvetica, sans-serif;}

.text				{ width:660px; padding:20px; float:left;						background-image:url(images/icon_transparent_white.png); border-bottom-left-radius: 5px; -moz-border-radius-bottomleft: 5px; -webkit-border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; -moz-border-radius-bottomright: 5px; -webkit-border-bottom-right-radius: 5px; border-top-left-radius: 5px; -moz-border-radius-topleft: 5px; -webkit-border-top-left-radius: 5px; border-top-right-radius: 5px; -moz-border-radius-topright: 5px; -webkit-border-top-right-radius: 5px;}
.text_links			{ width:200px; padding:10px; float:left; margin-right:10px;			background-image:url(images/icon_transparent_white.png); border-bottom-left-radius: 5px; -moz-border-radius-bottomleft: 5px; -webkit-border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; -moz-border-radius-bottomright: 5px; -webkit-border-bottom-right-radius: 5px; border-top-left-radius: 5px; -moz-border-radius-topleft: 5px; -webkit-border-top-left-radius: 5px; border-top-right-radius: 5px; -moz-border-radius-topright: 5px; -webkit-border-top-right-radius: 5px;}
.text_links_nobg	{ width:200px; padding-left:10px; padding-right:10px; padding-bottom:10px; float:left; margin-right:10px;																 border-bottom-left-radius: 5px; -moz-border-radius-bottomleft: 5px; -webkit-border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; -moz-border-radius-bottomright: 5px; -webkit-border-bottom-right-radius: 5px; border-top-left-radius: 5px; -moz-border-radius-topleft: 5px; -webkit-border-top-left-radius: 5px; border-top-right-radius: 5px; -moz-border-radius-topright: 5px; -webkit-border-top-right-radius: 5px;}
.text_rechts		{ width:450px; padding:10px; float:left; 						background-image:url(images/icon_transparent_white.png); border-bottom-left-radius: 5px; -moz-border-radius-bottomleft: 5px; -webkit-border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; -moz-border-radius-bottomright: 5px; -webkit-border-bottom-right-radius: 5px; border-top-left-radius: 5px; -moz-border-radius-topleft: 5px; -webkit-border-top-left-radius: 5px; border-top-right-radius: 5px; -moz-border-radius-topright: 5px; -webkit-border-top-right-radius: 5px;}
.social				{ width:700px; float:left; text-align:right; padding-top:10px; padding-right:10px;}

.print_true			{ position:absolute; left:50px; top:100px; width:auto; height:300; text-align:left;}


table {border:0px;}
tr {height:20px;}

.hash_position {position:relative; top:-140px;}


body.fotos .text_container img.img {
	width: 400px;
	height: auto;
}

