@charset "UTF-8";

/* CSS Document */

/* STARTSEITE */

* {
	margin:0;
	padding:0;
	outline:none;
}

body {
	background-color:#000;
	font-family:Verdana, Geneva, sans-serif;
}

/*mainnaviwrapper*/
#mainwrapper {
	background-image:url(/themes/wartenberg/images/bg.gif);
	width: 1055px;
	height:710px;
	margin: -355px 0 0 -515px;
	;
	position:absolute;
	left:50%;
	top:50%;
	background-color:#818181;
}

/*---------------*/

/*header*/
#header {
	height:120px;
}

#header img {
	margin-top:20px;
	border: 0;
}

/*---------------*/

/*content*/
#contentwrapper-home {
	width:1024px;
	margin-left:35px;
	margin-top:8px;
}

/*navi*/
#naviwrapper-home {
	float:left;
	margin-top:44px;
}

/*----*/
	
/*nav list*/
#naviwrapper-home ul {
}

#naviwrapper-home ul li {
	list-style:none;
}

#naviwrapper-home ul li a {
	list-style:none;
	color:#c8c8c8;
	text-decoration:none;
	font-family:Verdana, Geneva, sans-serif;
	font-weight:bold;
	font-size:40px;
	line-height:37px;
}

/* html* IE6 */
html* #naviwrapper-home ul li a {
	line-height:35px;
}

/*--------*/
	
/*images-wrapper*/
#mainnaviwrapper-contentwrapper-images {
	float:right;
}

/*----*/
	
/*image*/
.mainnaviwrapper-contentwrapper-images-image {
}

/*--------------*/
	
/*navi-images*/
#mainnaviwrapper-contentwrapper-images-list {
	margin-top:14px;
}

#mainnaviwrapper-contentwrapper-images-list li {
	display:inline;
	text-align:center;
}

#mainnaviwrapper-contentwrapper-images-list li a {
	color:#415a70;
	text-decoration:none;
	height:16px;
	width:22px;
	background-color:#999;
	display:block;
	float:left;
	margin-right:8px;
	padding-top:6px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}

#mainnaviwrapper-contentwrapper-images-list li a:focus {
	background-color:#415a70;
}

.transparent {
	opacity: 0.8;
}

/*--------------*/
	
/*---------------*/

/*footer*/
#footer-home {
	padding:33px;
	background-image:url(/themes/wartenberg/images/line-02.gif);
	background-repeat:no-repeat;
}

#footer-home a {
	list-style:none;
	color:#c8c8c8;
	text-decoration:none;
	font-family:Verdana, Geneva, sans-serif;
	font-weight:bold;
	font-size:40px;
	opacity: 0.4;
}

/* color IE6 */
html* #footer-home a {
	color:#a5a5a5;
}

/*------*/

/*clear*/
.clear {
	clear:both;
}

/*------*/



/*ZUSATZ GALLERY-SEITE */

/*content*/
#contentwrapper-gallery {
	width:1024px;
	margin-left:35px;
}

/*headline*/
#headline-subnavi-few {
}

#headline-subnavi-few ul {
	padding-top:14px;
}

#headline-subnavi-few h1 {
	float:left;
	color:#a9a9a9;
	font-size:40px;
	font-family:Verdana, Geneva, sans-serif;
	margin-right:15px;
}

#headline-subnavi-few ul li {
	display:inline;
}

#headline-subnavi-few ul li a {
	font-size:20px;
	font-family:Verdana, Geneva, sans-serif;
	text-decoration:none;
	color:#A9A9A9;
	font-weight:bold;
}

#headline-subnavi-few ul li a:focus {
	color:#5d5d5d;
}

/*--------*/
#headline-subnavi-many h1 {
	float:left;
	color:#a9a9a9;
	font-size:40px;
	font-family:Verdana, Geneva, sans-serif;
	margin-right:15px;
}

#subnavi-many {
	font-size:20px;
	font-family:Verdana, Geneva, sans-serif;
	text-decoration:none;
	color:#A9A9A9;
	font-weight:bold;
	padding-top:13px;
}

#subnavi-many a {
	font-size:20px;
	font-family:Verdana, Geneva, sans-serif;
	text-decoration:none;
	color:#A9A9A9;
	font-weight:bold;
}

#subnavi-many a:focus, #subnavi-many a:active {
	color:#ddd;
}

/*hauptnavigation*/
#naviwrapper {
}

#naviwrapper ul {
	margin-bottom:-10px;
}

#naviwrapper ul li {
	display:inline;
	margin-right:6px;
}

#naviwrapper ul li a {
	font-size:18px;
	font-weight:bold;
	font-family:Verdana, Geneva, sans-serif;
	text-decoration:none;
	color:#626262;
}

/*---------------*/

/*gallery navi wrapper*/
.gallery-navi-wrapper {
	margin-left:165px;
	margin-top:24px;
}
;

/*---------------*/

/*gallery | bilder*/
#mainnaviwrapper-contentwrapper-gallery {
}

#mainnaviwrapper-contentwrapper-gallery-list {
	text-align:center;
}

#mainnaviwrapper-contentwrapper-gallery-list li {
	float:left;
	list-style:none;
	margin-right:1px;
}

/*----------------*/

/*copytext*/
#copytext {
	font-size:12px;
	color:#686868;
	font-family:Verdana, Geneva, sans-serif;
}

/*----------------*/

/*bilder-navigation*/
#mainnaviwrapper-contentwrapper-Gnavi {
	margin-left:230px;
	margin-top:16px;
}

#mainnaviwrapper-contentwrapper-gallery-in-list {
}

#mainnaviwrapper-contentwrapper-gallery-in-list li {
	float:left;
	display:inline;
	text-align:center;
}

#mainnaviwrapper-contentwrapper-gallery-in-list li.pfeilL a {
	color:#415a70;
	text-decoration:none;
	height:16px;
	width:22px;
	background-color:none;
	display:block;
	float:left;
	margin-right:27px;
	padding-top:0px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}

#mainnaviwrapper-contentwrapper-gallery-in-list li.pfeilR a {
	color:#415a70;
	text-decoration:none;
	height:16px;
	width:22px;
	background-color:none;
	display:block;
	float:left;
	margin-left:9px;
	padding-top:0px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}

#mainnaviwrapper-contentwrapper-gallery-in-list li a {
	color:#415a70;
	text-decoration:none;
	height:16px;
	width:22px;
	background-color:#999;
	display:block;
	float:left;
	margin-right:6px;
	padding-top:6px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}

#mainnaviwrapper-contentwrapper-gallery-in-list li a:focus {
	background-color:#415a70;
}

/*footer2*/
#footer-gallery {
	background:transparent url(/themes/wartenberg/images/line-03.gif) repeat-x scroll 0 0;
	left:33px;
	padding-right:916px;
	padding-top:20px;
	position:absolute;
	top:645px;
	z-index:1;
}

#footer-gallery a {
	list-style:none;
	color:#c8c8c8;
	text-decoration:none;
	font-family:Verdana, Geneva, sans-serif;
	font-weight:bold;
	font-size:20px;
	opacity: 0.4;
}

/*------*/


/*ZUSATZ biographie-SEITE */

#contentwrapper-bio {
	width:1024px;
	margin-left:35px;
}

/*headline*/
#headline-subnavi-bio {
}

#headline-subnavi-bio ul {
	padding-top:14px;
}

#headline-subnavi-bio h1 {
	float:left;
	color:#a9a9a9;
	font-size:40px;
	font-family:Verdana, Geneva, sans-serif;
	margin-right:15px;
}

#headline-subnavi-bio ul li {
	display:inline;
}

#headline-subnavi-bio ul li a {
	font-size:20px;
	font-family:Verdana, Geneva, sans-serif;
	text-decoration:none;
	color:#A9A9A9;
	font-weight:bold;
}

#headline-subnavi-bio ul li a.current {
	color:#32586B;
}

/*--------*/

/*text*/
#mainnaviwrapper-contentwrapper-text {
	float:left;
	margin:25px 0 0 2px;
}

#mainnaviwrapper-contentwrapper-text p {
	font-size:11px;
	color:#FFF;
	width:425px;
	padding-bottom:20px;
	line-height:15px;
}

#mainnaviwrapper-contentwrapper-text a {
	color:#FFF;
	text-decoration:none;
}

/*---------------*/

/*text*/
#mainnaviwrapper-contentwrapper-biopicture {
	background-color:#a5a5a5;
	float:right;
	margin-top:25px;
	position:absolute;
	left: 592px;
	z-index:2;
}

#mainnaviwrapper-contentwrapper-biopicture p {
	color:#5c5c5c;
	font-size:12px;
	padding:20px;
}

.blue {
	color:#32586b;
	margin-right:40px;
	font-size:11px;
}

/*---------------*/

/*footer-bio*/
#footer-bio {
	position:absolute;
	top:645px;
	padding-right:916px;
	z-index:1;
	left:33px;
	background:transparent url(/themes/wartenberg/images/line-03.gif) repeat scroll 0 0;
	background-repeat:repeat-x;
	background-position:0px 0;
	padding-top:20px;
}

#footer-bio a {
	list-style:none;
	color:#c8c8c8;
	text-decoration:none;
	font-family:Verdana, Geneva, sans-serif;
	font-weight:bold;
	font-size:20px;
	opacity: 0.4;
}

/*------*/

/*language button*/
#language-wrapper {
	position:absolute;
	margin:25px 0 0 536px;
}

#language-wrapper ul li {
	list-style:none;
	height:60px;
	background-color:#474747;
	width:20px;
	height:60px;
}

#language-wrapper ul li a {
	color:#fff;
	font-size:12px;
	padding:0 3px 0 3px;
	height:60px;
	display:block;
	text-decoration:none;
}

#language {
}

#select-german-content {
	background:transparent url(/themes/wartenberg/images/de.jpg) repeat scroll 0 0;
}

#select-german-content.current_language, #select-german-content:hover {
	background:transparent url(/themes/wartenberg/images/de-aktiv.jpg) repeat scroll 0 0;
}

#select-english-content {
	background:transparent url(/themes/wartenberg/images/en.jpg) repeat scroll 0 0;
}

#select-english-content.current_language, #select-english-content:hover {
	background:transparent url(/themes/wartenberg/images/en-aktiv.jpg) repeat scroll 0 0;
}

.bio-link {
	color:#fff;
	text-decoration:none;
}


/*  News */

#mainnaviwrapper-newswrapper-text {
	float:left;
	margin:25px 0 0 2px;
}

#mainnaviwrapper-newswrapper-text a {
	color:#FFF;
	text-decoration:none;
}

#mainnaviwrapper-newswrapper-text div.newsitem {
	width:425px;
	height:195px;
	
	color:#FFFFFF;
	font-size:11px;
	line-height:15px;
}

#mainnaviwrapper-newswrapper-text div.newsitem p {
	color:#FFFFFF;
	font-size:11px;
	padding-bottom:20px;
	line-height:15px;
}


#mainnaviwrapper-newswrapper-picture {
	float:right;
	margin-top:25px;
	position:absolute;
	left: 592px;
	z-index:2;
}

.newsitemphoto {
	height:195px;
}

.newsitemphoto img {
	border:0;
}

.newsitemphoto a {
	color:#5A5A5A;
	font-size:11px;
	text-decoration:none;
}

#newsnavigation {
	position:absolute;
	top:600px;
	left:35px;
}

#newsnavigation p, #newsnavigation a {
	color:#A9A9A9;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}

#newsnavigation p {
	color:#5A5A5A;
}

/* // News */

/* Contact */
#contact {
	clear: both;
}

#contact div {
	float:left;
}

#contact div p {
	width:185px;
}
/* // Contact */