@charset "utf-8";
/* CSS Document */

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	color:#262b2c;
}
body, td, th {
	font-family:  Helvetica, Arial, sans-serif;
	width:990px;
}
/*Navi*/
#navigation {
	position:absolute;
	left:786px;
	top:50px;
width:210px;
}
#navigation div {
	font-family:Georgia, "Times New Roman", Times, serif;
	color: #262B2C;
	padding-left:23px;
	font-size:14px;
	font-style:italic;
	float:left;
}

#navigation div a{
	font-weight:normal;
	color: #262B2C;
	text-decoration:none;
}

#navigation div a:hover{

	text-decoration:underline;
}


/*Logo*/
#logo {
	position:absolute;
	left:283px;
	top:60px;
}
/*Titel*/
#titel {
	position:absolute;
	left:47px;
	top:115px;
	font-size:48px;
	font-weight:bold;
	color:#F2FF1E;
	letter-spacing:-2px;
}

#toplinie{
	position:absolute;
	z-index: 4;
	left:50px;
	top:148px;
	width:945px;
	border-bottom:1px solid #262b2c;
}

#content{
	position:absolute;
	left:50px;
	top:200px;
	width:945px;
	border-botoom:1px solid #262b2c;
}

#bottom{
	clear:both;
	background-color:#384041;
	color: #FFFFFF;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	font-style:italic;
	margin-top:116px;
	padding: 5px 10px 5px 10px;
}

#bottom a{
	text-decoration:none;
	color: #FFFFFF;
}



#bottom a:hover{
	text-decoration:underline;
	color: #FFFFFF;
}
#galerie{
	padding: 0px 39px 0px 0px;
	width:567px;
	float:left;
}



/*preload classes*/ 
.svw {width: 50px; height: 20px; background: #fff;} 
.svw ul {position: relative; left: -999em;} 
 
/*core classes*/ 
.stripViewer {  
	position: relative; 
	overflow: hidden;  
	border: 0px solid #ff0000;   
	margin: 0 0 1px 0; 
} 
.stripViewer ul { /* this is your UL of images */ 
	margin: 0; 
	padding: 0; 
	position: relative; 
	left: 0; 
	top: 0; 
	width: 1%; 
	list-style-type: none; 
} 
.stripViewer ul li {  
	float:left; 
} 
.stripTransmitter { 
	display:none;
	overflow: auto; 
	width: 1%; 
} 
.stripTransmitter ul { 
	margin: 0; 
	padding: 0; 
	position: relative; 
	list-style-type: none; 
} 
.stripTransmitter ul li{ 
	width: 20px; 
	float:left; 
	margin: 0 1px 1px 0; 
} 
.stripTransmitter a{ 
	font: bold 10px Verdana, Arial; 
	text-align: center; 
	line-height: 22px; 
	background: #ff0000; 
	color: #fff; 
	text-decoration: none; 
	display: block; 
} 
.stripTransmitter a:hover, a.current{ 
	background: #fff; 
	color: #ff0000; 
} 
 
/*tooltips formatting*/ 
#tooltip { 
	background: #fff; 
	color: #000; 
	opacity: 0.85; 
	border: 5px solid #dedede; 
} 
#tooltip h3 {  
	font: normal 10px Verdana;  
	margin: 0;  
	padding: 6px 2px;  
	border: 0; 
}

#but_next{
	position:absolute;
	left:738px;
	top:150px;
	cursor:pointer;
}
#but_prev{
	position:absolute;
	left:20px;
	top:150px;
	cursor:pointer;
}


#galerie img{
	margin: 0px 6px 6px 0px;
	cursor:pointer;
}

#aktbild{
        display:none;
	position:absolute;
	left:0px;
        top:0px;
        border: 6px solid #414339;
        width:169px;
        height:110px;
        margin: 0px 6px 6px 0px;
        float:left;
        opacity:1;
		cursor:pointer;
}



#namen{
	position:absolute;
	left:570px;
    top:-7px;
	float:left;
	width:auto;
	z-index:auto;
	font-size:24px;
	/*font-weight:bold;*/
	cursor:pointer;
}

#namen .name{
	float:left;
	clear:both;
	padding-left:6px;
	padding-right:6px;
	letter-spacing:-1px;

  
}
.sprechblase{
	display:none;
	clear:both;
	width:290px;
	bottom:-4px;
	left:28px;
	position:relative;
	z-index:auto;
}
.sb_inhalt{
	background-color:#f2ff1e;
}

.sb_inhalt a{
	text-decoration:none;
        color:#262b2c;
}

.sb_titel{
	border-bottom: 1px #262b2c solid;
	margin-left:10px;
	margin-right:10px;
	padding-top:10px;
}
.sb_text{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	font-style:italic;
	margin-top:10px;
	padding-bottom:10px;
	margin-left:10px;
	margin-right:10px;
}

.sb_ecke{
	background-image:url(pics/sb_ecke_2.gif);
	background-repeat:no-repeat;
	height:38px;
}

#but_download{
	background-color:#262b2c;
	color:#FFFFFF;
	width:61px;
	font-size:11px;
	cursor:pointer;
	margin-top:24px;
	padding-right:9px;
	padding-left:7px;
}


#but_download a{
	color:#ffffff;
         text-decoration:none;
}


#subnavigation{
	clear:both;
	padding-top:10px;
	padding-bottom:10px;
}

#subnavigation div{
	
    float:left;
	margin-right:20px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:35px;
	cursor:pointer;
}

#subnavigation .aktiv{		
	background-image:url(pics/subnav_bg30.gif);
	background-repeat:repeat-x;
        background-position: 0px;
}


#thecontent{
	clear:both;
	padding-top:20px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	font-style:italic;
	width:580px;
}

#thecontent p{
margin-top:0
}

#thenormalcontent{
	clear:both;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	font-style:italic;
	width:580px;
}

.newsentrytop{
	width:580px;
}


.newsentry{
	padding-top:20px;

}


.newsname{
	font-style:normal;
	font-size:22px;
	padding-right:3px;
	padding-top:2px;
}

.newsname a{
	font-style:normal;
	font-size:22px;
        color:#262b2c;
         text-decoration:none;
}

.newsname a:hover{
	font-style:normal;
	font-size:22px;
    color:#262b2c;
    text-decoration:underline;
}

.newsbild_news{
	float:left;
	padding-right:10px;
	padding-top:7px;
}

.newsbild{
	float:left;
	padding-right:10px;
}

.newstitel{
	font-family: Helvetica, Arial, sans-serif;
	font-size:13px;
	font-weight:bold;
	padding-top:2px;
	font-style:normal
}



.newstext{
	clear:both;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	font-style:italic
}

.vitaentry{
	clear:both;
	padding-bottom:2px;
}


.vitaentry .label{
	float:left;
	padding-right:10px;

}

.vitaentry .text{

	padding-left:10px;

}

.vitatitel{
	padding-bottom:5px;
}


.presseentry{
	clear:both;
	padding-bottom:5px;
	padding-top:5px;
	border-bottom:1px solid #262b2c;
}


.presseentry a{
	text-decoration:none;
	color:#262b2c;
}



.presseentry .presselabel{
	float:left;
}
.presseentry .pressetext{
	float:right;
}



#thetextcontent p{
	margin-top:0px;
}

#thetextcontent {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	font-style:italic
}

#thetextcontent2 p{
	margin-top:0px;
margin-bottom:10px;
}

#thetextcontent2 {

}

.kontakt{
	font-family: Helvetica, Arial, sans-serif;
	font-size:24px;
	font-weight:bold;
	letter-spacing:0px;
	line-height:1.2
}


.maintitle{
	font-family: Helvetica, Arial, sans-serif;
	font-size:24px;
    font-weight:bold;
    font-style:normal;
}


.subtitle{
	font-family: Helvetica, Arial, sans-serif;
	font-size:13px;
    font-weight:bold;
	font-style:normal;
}

.kontakt a{
	color:#262b2c;
	text-decoration:none;
}
.kontakt a:hover{
	color:#262b2c;
	text-decoration:underline;
}

.copyrights{
background-color:#F2FF1E;
height:360px;
width:266px;
text-align:30px;
font-size:9px;
font:Georgia, "Times New Roman", Times, serif
}


