/* CSS Document */

* {
	margin: 0;
	padding: 0;
}
body {
	font: 80% Verdana, Arial, Helvetica, sans-serif;
	background-color: #131314;
	padding: 0;
	text-align: center;
	color: #000000;
	margin: 0;
}
#container {
	width: 960px;
	background-color:#edeef0;
	margin: 0 auto;
	text-align: left;
	background-image:url(../images/headbg.jpg);
	background-position:left top;
	background-repeat:no-repeat;
}

#logo {
	width: 400px;
	float: left;
}
#stimmungTop {


/*	margin-left: 400px;
	background-image:url(../images/head05_top.jpg);
	background-position:left top;
	background-repeat:no-repeat;
		width: 555px;
	height: 201px;*/
	
}

#stimmung {
	background-color:#edeef0;
	float:right;
margin-right:5px; 
		
/*	background-image:url(../images/head05.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	width: 731px;
	height: 189px;*/
}

* html #stimmung

				{

				margin-right:1px;

				}

#navizeile {
	width: 960px;
	background-color:#edeef0;

	
}

#navigation {
background-color:#ffffff;
/*	margin-left:10px;
	margin-top:10px;*/
	padding: 0px;
	/*background-image:url(../images/bgnavi2.jpg);
	background-position:left top;
	background-repeat:repeat;*/
	float: left;
	width: 195px;
	/*height: 181px;*/
	/*padding-top:10px;*/


}
#navigation ul li{
list-style-type:none;

}

#navigation a {
display: block;
/*border-top: 1px dotted #cccccc;*/
border-bottom: 1px dotted #cccccc;
font: normal 14px, "Ludida Sans Unicode", Verdana, sans-serif;
color:#3e3c42;
width:auto;
text-decoration:none;
margin-left: 10px;
margin-right: 10px;
line-height:20px;

}

#navigation a:hover {
display: block;
/*border-top: 1px dotted #cccccc;*/
border-bottom: 1px dotted #cccccc;
font: normal 14px, "Ludida Sans Unicode", Verdana, sans-serif;
color:#99cc00;
width:auto;
text-decoration:none;
margin-left: 10px;
margin-right: 10px;
line-height:20px;
background-color:#edeef0;

}

/*----------- subnav ------------------*/

#navigation2ndLevel {
background-color:#AFE164;
/*	margin-left:10px;
	margin-top:10px;*/
	padding: 0px;
	/*background-image:url(../images/bgnavi2.jpg);
	background-position:left top;
	background-repeat:repeat;*/
	float: left;
	width: 195px;
	/*height: 181px;
	padding-top:10px;*/


}
#navigation2ndLevel ul li{
list-style-type:none;

}

#navigation2ndLevel a {
display: block;
/*border-top: 1px dotted #cccccc;*/
border-bottom: 1px dotted #cccccc;
font: normal 14px, "Ludida Sans Unicode", Verdana, sans-serif;
color:#3e3c42;
width:auto;
text-decoration:none;
margin-left: 10px;
margin-right: 10px;
/*line-height:20px;*/

}

#navigation2ndLevel a:hover {
display: block;
/*border-top: 1px dotted #cccccc;*/
border-bottom: 1px dotted #cccccc;
font: normal 14px, "Ludida Sans Unicode", Verdana, sans-serif;
color:#99cc00;
width:auto;
text-decoration:none;
margin-left: 10px;
margin-right: 10px;
/*line-height:20px;*/
background-color:#edeef0;

}

/*------Bildergalerie -------------------*/

#galllery {
background-color:#ffffff;
/*	margin-left:10px;
	margin-top:10px;*/
	padding: 0px;
	/*background-image:url(../images/bgnavi2.jpg);
	background-position:left top;
	background-repeat:repeat;*/
	float: left;
	width: 195px;
	/*height: 181px;*/
	/*padding-top:10px;*/


}


#galllery  a {
display: block;
/*border-top: 1px dotted #cccccc;*/
text-decoration:none;
margin-left: 10px;
margin-right: 10px;
line-height:20px;

}

#galllery  a:hover {
display: block;
/*border-top: 1px dotted #cccccc;*/

width:auto;
text-decoration:none;
margin-left: 10px;
margin-right: 10px;
line-height:20px;


}




#content {
	width: 960px;
	background-color:#edeef0;
}

#sidebar{
width: 220px;
float: left;
}

#sidebarRight{
width: 227px;
float: right;
/*margin-right:8px;*/
margin-left:10px;
}


#moviebar{
width: 320px;
float: right;
/*margin-right:8px;*/
margin-left:10px;
}

#sidebarRightBox{
width: 227px;
height:238px;
float: right;
/*margin-right:8px;*/
background-image:url(../images/infoboxRight.jpg);
background-position:left top;
background-repeat: no-repeat;
}

#sidebarRightBoxNoFrame{
width: 227px;
height:238px;
float: right;
/*margin-right:8px;*/
margin-top:10px;

}

/*#subnav {
	background-image:url(../images/bgsubnav.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	width: 195px;
	margin-left:10px;
	margin-top:10px;
	height:260px;
	float: left;
	padding-left: 10px;
	padding-right: 10px;
}*/

#inhalt {
	margin-left:227px;
	margin-top:5px;
	width:728px;
	min-height:275px;
}

#inhalt ul, inhalt li{
margin-left:15px;

}

.socialbox{
	width: 195px;
	margin-left:10px;
	margin-top:10px;
/*	margin-bottom:10px;*/
	/*height:260px;*/
	float: left;
	
}

.topbox {
	width: 195px;
	margin-left:10px;
	margin-top:10px;
/*	margin-bottom:10px;*/
	/*height:260px;*/
	float: left;
	
}

.topbox a{
display: block;
/*border-top: 1px dotted #cccccc;*/
border-bottom: 1px dotted #cccccc;
font: normal 14px, "Ludida Sans Unicode", Verdana, sans-serif;
color:#3e3c42;
width:auto;
text-decoration:none;
margin-left: 10px;
margin-right: 10px;
line-height:20px;

}

.topbox a:hover {
display: block;
/*border-top: 1px dotted #cccccc;*/
border-bottom: 1px dotted #000000;
font: normal 14px, "Ludida Sans Unicode", Verdana, sans-serif;
color:#000000;
width:auto;
text-decoration:none;
margin-left: 10px;
margin-right: 10px;
line-height:20px;
background-color:#ffffff;

}

#imagebox {
	width: 195px;
	margin-left:10px;
	margin-top:10px;
/*	margin-bottom:10px;*/
	/*height:260px;*/
	float: left;
	
	
}

#newsbox {
	width: 355px;
	/*margin-left:10px;*/
	margin-top:10px;
	height:260px;
	float: left;
	background-image:url(../images/newsbox.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	

}

#newsboxRight {
	width: 335px;
	margin-left:10px;
	margin-top:10px;
	height:260px;
	float: left;
	background-image:url(../images/newsbox.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	margin-right:8px;
	

}

#bottom{
background-image:url(../images/bottom.jpg);
background-position:left top;
background-repeat:no-repeat;

height:60px;
width:960px;
}

#footer{

height:40px;
width:960px;
background-color: #131314;
color: #ffffff;
}

#footer  li {
list-style: none;
	float: right;
	width: auto;
}
#footer a {
	display: block;
	padding: 7px;
	margin: 5px;
	font: normal 0.8em/1.6em Verdana, "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, sans-serif;
	color: #ffffff;
	
}
#footer a:hover, #navbar a:focus {
	color: #BD032A;
}

  .fltleft{
			   float: left;
			    margin-right:20px;
			   }
			   
			      .fltright{
			   float: right;
			   margin-left:20px;
			  
			   }

.clearfloat {
	clear:both;
	height:0;
	font-size: 1px;
	line-height: 0px;
}

 h1 { margin: 10px 0 0 0;
	  font: normal 1.8em/1.2em Verdana, "Lucida Sans Unicode", "Times New Roman", Times, serif;
      letter-spacing: 1px;
	  
	}
			 				
				 h2 { margin: 0.6em 0 0 0;
			       
					 font: normal 1.4em/1.2em Verdana, Georgia, "Lucida Sans Unicode", "Times New Roman", Times, serif;
                    letter-spacing: 1px;
					}
					
				   h3 { margin: 0.6em 0 0 0;
			        font-size: 1.0em;
					
					}
               
               p {
                    margin: 0.6em 0 0 0;
					line-height: 1.4em;
               }
			   
			   p.red {
                    margin: 0.6em 0 0 0;
					line-height: 1.4em;
					color:#B9032B;
               }

			   p.copy {
                    text-align: center;
					font-size: 9px;
               }
			   

/*------------------Runde Boxen  grün ----------------*/

.box { width: 195px; background: #AFE164;}
.box h1, .box p {margin: 0 10px;}
.box h1 {font-size:14px; color:#ffffff; }
.box .top, .box .bottom{display:block;background: #edeef0;}
.box .top b, .box .bottom b
{
  display:block;height: 1px; overflow: hidden; background: #AFE164;
}
.box .r1{margin: 0 5px;}
.box .r2{margin: 0 3px;}
.box .r3{margin: 0 2px;}
.box .top .r4, .box .bottom .r4{margin: 0 1px;height: 2px;}

/*------------------Runde Boxen  weiß ----------------*/

.boxweis { width: 195px; background: #ffffff;}
.boxweis h1, .boxweis p {margin: 0 10px;}
.boxweis h1 {font-size: 1.8em/1.2em; color:#000000; }
.boxweis .top, .boxweis .bottom{display:block;background: #edeef0;}
.boxweis .top b, .boxweis .bottom b
{
  display:block;height: 1px; overflow: hidden; background: #ffffff;
}
.boxweis .r1weis{margin: 0 5px;}
.boxweis .r2weis{margin: 0 3px;}
.boxweis .r3weis{margin: 0 2px;}
.boxweis .top .r4weis, .boxweis .bottom .r4weis{margin: 0 1px;height: 2px;}

/*------------------Runde Boxen  grau ----------------*/

.boxgrau { width: 227px; background: #EDEEF0;}
.boxgrau h1, .boxgrau p {margin: 0 10px;}
.boxgrau h1 {font-size: 1.8em/1.2em; color:#000000; }
.boxgrau .top, .boxgrau .bottom{display:block;background: #edeef0;}
.boxgrau .top b, .boxgrau .bottom b
{
  display:block;height: 1px; overflow: hidden; background: #EDEEF0;
}
.boxgrau .r1{margin: 0 5px;}
.boxgrau .r2{margin: 0 3px;}
.boxgrau .r3{margin: 0 2px;}
.boxgrau .top .r4, .boxgrau .bottom .r4{margin: 0 1px;height: 2px;}

/*--------------------- 3dbox rechts -----------------*/

.raised {
  background:transparent; 
  width:100%;
  }
.raised h1, .raised p {
  margin:0 10px;
  }
.raised h1 {
  font-size: 1.8em/1.2em; 
  color:#fff;
  }
.raised p {
  padding-bottom:0.5em;
  }
.raised .b1, .raised .b2, .raised .b3, .raised .b4, .raised .b1b, .raised .b2b, .raised .b3b, .raised .b4b {
  display:block; 
  overflow:hidden;
  font-size:1px;
  }
.raised .b1, .raised .b2, .raised .b3, .raised .b1b, .raised .b2b, .raised .b3b {
  height:1px;
  }
.raised .b2 {
  background:#edeef0; 
  border-left:1px solid #fff; 
  border-right:1px solid #eee;
  }
.raised .b3 {
  background:#edeef0; 
  border-left:1px solid #fff; 
  border-right:1px solid #ddd;
  }
.raised .b4 {
  background:#edeef0; 
  border-left:1px solid #fff; 
  border-right:1px solid #aaa;
  }
.raised .b4b {
  background:#edeef0; 
  border-left:1px solid #eee; 
  border-right:1px solid #999;
  }
.raised .b3b {
  background:#edeef0; 
  border-left:1px solid #ddd; 
  border-right:1px solid #999;
  }
.raised .b2b {
  background:#edeef0; 
  border-left:1px solid #aaa; 
  border-right:1px solid #999;
  }
.raised .b1 {
  margin:0 5px; 
  background:#fff;
  }
.raised .b2, .raised .b2b {
  margin:0 3px; 
  border-width:0 2px;
  }
.raised .b3, .raised .b3b {
  margin:0 2px;
  }
.raised .b4, .raised .b4b {
  height:2px; margin:0 1px;
  }
.raised .b1b {
  margin:0 5px; background:#999;
  }
.raised .boxcontent {
  display:block;  
  background:#edeef0; 
  border-left:1px solid #fff; 
  border-right:1px solid #999;
  }


/* --------------------- Inset 3D Curved -----------------------*/
.inset {
  background:transparent;
  width:100%;
  }
.inset h1, .inset p {
  margin:0 10px;
  }
.inset h1 {
  font-size: 1.8em/1.2em; color:#C70834;
  }
.inset p {
  padding-bottom:0.5em;
  }
.inset .b1, .inset .b2, .inset .b3, .inset .b4, .inset .b1b, .inset .b2b, .inset .b3b, .inset .b4b {
  display:block; 
  overflow:hidden;
  font-size:1px;
  }
  
   .inset ul, .inset li {
  margin-left:15px;}
  
  
.inset .b1, .inset .b2, .inset .b3, .inset .b1b, .inset .b2b, .inset .b3b {
  height:1px;
  }
.inset .b2 {
  background:#edeef0; 
  border-left:1px solid #999; 
  border-right:1px solid #aaa;
  }
.inset .b3 {
  background:#edeef0; 
  border-left:1px solid #999; 
  border-right:1px solid #ddd;
  }
.inset .b4 {
  background:#edeef0; 
  border-left:1px solid #999; 
  border-right:1px solid #eee;
  }
.inset .b4b {
  background:#edeef0; 
  border-left:1px solid #aaa; 
  border-right:1px solid #fff;
  }
.inset .b3b {
  background:#edeef0; 
  border-left:1px solid #ddd; 
  border-right:1px solid #fff;
  }
.inset .b2b {
  background:#edeef0; 
  border-left:1px solid #eee; 
  border-right:1px solid #fff;
  }
.inset .b1 {
  margin:0 5px; 
  background:#999;
  }
.inset .b2, .inset .b2b {
  margin:0 3px; 
  border-width:0 2px;
  }
.inset .b3, .inset .b3b {
  margin:0 2px;
  }
.inset .b4, .inset .b4b {
  height:2px; margin:0 1px;
  }
.inset .b1b {
  margin:0 5px; 
  background:#fff;
  }
.inset .boxcontent {
  display:block; 
  background:#edeef0; 
  border-left:1px solid #999; 
  border-right:1px solid #fff;
  }

/*----------- 3d startseite newsbox --------------------*/



.raisednewsbox {
  background:transparent; 
 width: 335px;
	/*margin-top:10px;*/
/*	height:260px;*/
	float: left;
  }
.raisednewsbox h1, .raisednewsbox p, .raisednewsbox h2 {
  margin:0 10px;
  }
.raisednewsbox h1 {
  font-size: 1.8em/1.2em; 
  color:#000;
  line-height:1.4em
    }
	
.raisednewsbox h2 {
   font-size:1.2em/1.2em; 
  color:#000;
  line-height:1.4em
  }
.raisednewsbox p {
  padding-bottom:0.5em;
  }
  
    .raisednewsbox  ul, .raisednewsbox li {
  margin-left:15px;}
 
.raisednewsbox .b1, .raisednewsbox .b2, .raisednewsbox .b3, .raisednewsbox .b4, .raisednewsbox .b1b, .raisednewsbox .b2b, .raisednewsbox .b3b, .raisednewsbox .b4b {
  display:block; 
  overflow:hidden;
  font-size:1px;
  }
.raisednewsbox .b1, .raisednewsbox .b2, .raisednewsbox .b3, .raisednewsbox .b1b, .raisednewsbox .b2b, .raisednewsbox .b3b {
  height:1px;
  }
.raisednewsbox .b2 {
  background:#edeef0; 
  border-left:1px solid #fff; 
  border-right:1px solid #eee;
  }
.raisednewsbox .b3 {
  background:#edeef0; 
  border-left:1px solid #fff; 
  border-right:1px solid #ddd;
  }
.raisednewsbox .b4 {
  background:#edeef0; 
  border-left:1px solid #fff; 
  border-right:1px solid #aaa;
  }
.raisednewsbox .b4b {
  background:#edeef0; 
  border-left:1px solid #eee; 
  border-right:1px solid #999;
  }
.raisednewsbox .b3b {
  background:#edeef0; 
  border-left:1px solid #ddd; 
  border-right:1px solid #999;
  }
.raisednewsbox .b2b {
  background:#edeef0; 
  border-left:1px solid #aaa; 
  border-right:1px solid #999;
  }
.raisednewsbox .b1 {
  margin:0 5px; 
  background:#fff;
  }
.raisednewsbox .b2, .raisednewsbox .b2b {
  margin:0 3px; 
  border-width:0 2px;
  }
.raisednewsbox .b3, .raisednewsbox .b3b {
  margin:0 2px;
  }
.raisednewsbox .b4, .raisednewsbox .b4b {
  height:2px; margin:0 1px;
  }
.raisednewsbox .b1b {
  margin:0 5px; background:#999;
  }
.raisednewsbox .boxcontent {
  display:block;  
  background:#edeef0; 
  border-left:1px solid #fff; 
  border-right:1px solid #999;
  }
  
  
  /*--------------------- 3dbox newsbox rechts -----------------*/

.raisednewsboxRight {
  background:transparent; 
 width: 335px;
 
 width: 335px;
	margin-right:15px;
/*	margin-top:10px;*/
/*	height:260px;*/
	float: right;
 
	
  }
.raisednewsboxRight h1, .raisednewsboxRight p, .raisednewsboxRight h2 {
  margin:0 10px;
  }
.raisednewsboxRight h1 {
  font-size: 1.8em/1.2em; 
  color:#000;
  line-height:1.4em
  }
  
  .raisednewsboxRight h2 {
  font-size:1.2em/1.2em; 
  color:#000;
  line-height:1.4em
  }
.raisednewsboxRight p {
  padding-bottom:0.5em;
  }
.raisednewsboxRight .b1, .raisednewsboxRight .b2, .raisednewsboxRight .b3, .raisednewsboxRight .b4, .raisednewsboxRight .b1b, .raisednewsboxRight .b2b, .raisednewsboxRight .b3b, .raisednewsboxRight .b4b {
  display:block; 
  overflow:hidden;
  font-size:1px;
  }
.raisednewsboxRight .b1, .raisednewsboxRight .b2, .raisednewsboxRight .b3, .raisednewsboxRight .b1b, .raisednewsboxRight .b2b, .raisednewsboxRight .b3b {
  height:1px;
  }
.raisednewsboxRight .b2 {
  background:#edeef0; 
  border-left:1px solid #fff; 
  border-right:1px solid #eee;
  }
.raisednewsboxRight .b3 {
  background:#edeef0; 
  border-left:1px solid #fff; 
  border-right:1px solid #ddd;
  }
.raisednewsboxRight .b4 {
  background:#edeef0; 
  border-left:1px solid #fff; 
  border-right:1px solid #aaa;
  }
.raisednewsboxRight .b4b {
  background:#edeef0; 
  border-left:1px solid #eee; 
  border-right:1px solid #999;
  }
.raisednewsboxRight .b3b {
  background:#edeef0; 
  border-left:1px solid #ddd; 
  border-right:1px solid #999;
  }
.raisednewsboxRight .b2b {
  background:#edeef0; 
  border-left:1px solid #aaa; 
  border-right:1px solid #999;
  }
.raisednewsboxRight .b1 {
  margin:0 5px; 
  background:#fff;
  }
.raisednewsboxRight .b2, .raisednewsboxRight .b2b {
  margin:0 3px; 
  border-width:0 2px;
  }
.raisednewsboxRight .b3, .raisednewsboxRight .b3b {
  margin:0 2px;
  }
.raisednewsboxRight .b4, .raisednewsboxRight .b4b {
  height:2px; margin:0 1px;
  }
.raisednewsboxRight .b1b {
  margin:0 5px; background:#999;
  }
.raisednewsboxRight .boxcontent {
  display:block;  
  background:#edeef0; 
  border-left:1px solid #fff; 
  border-right:1px solid #999;
  }
 
 #design{


width:300px;
background-color: #131314;
color: #ffffff;
float:left;
}


#design a {
		font: normal 0.8em/1.6em Verdana, "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, sans-serif;
	color: #ffffff;
	
}
#design a:hover, #design a:focus {
	color: #BD032A;
}


a.text {
		line-height: 1.4em;
		font: normal 1.0em/1.6em Verdana, "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, sans-serif;
	color: #000000;
	
}
 a.text:hover, #design a:focus {
	color: #cccccc;
}