
/*===== Template =====*/

* html img,
* html .png{
position:relative;
behavior: expression((this.runtimeStyle.behavior="none")&&(this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",
this.src = "transparent.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')",
this.runtimeStyle.backgroundImage = "none")),this.pngSet=true)
);
}


#main {
  width: 906px;
  text-align: left;
}
#header {
  
  text-align: left;
  margin-top: 0px;
  margin-bottom: -48px;
  
  background-repeat: repeat-x;
  
}

#login {
  text-align: left;
  margin-top: 0px;
 margin-bottom: 0px;
  
}

/*===== footer =====*/
#footer {
 
  text-align: left;
  margin-top: 120px;
  margin-bottom: 0px;
  
  
  padding: 0px;

  font-size: 10px;
  color: #777;
}
#footer a {
   color: white;
   text-decoration: none;
}
#footer a:hover {
  text-decoration: underline;
}

/*===== footerbackground =====*/

#footerbackground {

  margin-top: -58px;
  margin-bottom: 0px;


  
  
  height:100px;
  padding: 0px;

background: url('../images/bgacc.png') 50% 0;
background-repeat: repeat-x;
}

#footerbackground2 {

  margin-top: -208px;
  margin-bottom: 0px;


  height: 208px;
  padding: 0px;
background:transparent url('../images/mikro.png') 50% 0;
background-repeat: no-repeat;
}

#footerbackground3 {

  margin-top: -212px;
  margin-bottom: 0px;
  margin-left: 296px;

  height: 208px;
  padding: 0px;
background:transparent url('../images/sprechblase.png') 50% 0;
background-repeat: no-repeat;
}


#shaddow {
  height:8px;
  background: white url('../images/shaddow.gif');
}

#buttonleiste {
  text-align: left;
  margin-top: -32px;
  margin-bottom: 0px;
  
}

#other {
  margin-top: 0px;
  margin-bottom: 0px;
  background-color: #FAFAFA;
  padding: 0px;
border: 0px solid #ddd;-moz-border-radius:4px;-khtml-border-radius:12px;-webkit-border-radius:12px;border-radius:12px;
  border: 1px solid #ccc;
  font-size: 10px;
  color: ;
}
#other a {
   color:;
   text-decoration: none;
}
#other a:hover {
  text-decoration: none;
}


#middle a {
   color:;
   text-decoration: none;
}
#middle a:hover {

  text-decoration: none;
}

#middle {

text-align: left;
  margin-top: 126px;
  margin-bottom: 0px;
  background-color: #FAFAFA;
  padding: 0px;
border: 0px solid #ddd;-moz-border-radius:6px;-khtml-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;-moz-box-shadow: 0 0 1px orange; -webkit-box-shadow: 0 0 1px orange;
  border: 1px solid #ccc;
  font-size: 10px;
  color: ;
}
#middle a {
   color:;
   text-decoration: none;
}
#middle a:hover {

  text-decoration: none;
}

#tableuplogin {
  
  margin-top: 0px;
  margin-bottom: 0px;
background: url('../images/form_bg.gif');
  
  padding: 0px;
border: 0px solid #ddd;-moz-border-radius:4px;-khtml-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;
  border: 1px solid #ccc;
  font-size: 10px;
  color: ;
}
#tableuplogin a {
   color:;
   text-decoration: none;
}
#tableuplogin a:hover {

  text-decoration: none;
}


/*===== login =====*/

#login {

position:absolute;
text-align: left;
margin-top: 114px;
margin-left: 574px;
width: 324px;
height: 115px;
background: url('../images/transparent.png');
  padding: 0px;
 
  font-size: 11px;
  color: ;
}
  .login-position1 {

top: 10px;
left: 12px;
position:absolute;
float:left;
}
 .login-position2 {

top: 40px;
left: 12px;
position:absolute;
float:left;
}
  .login-position3 {
top:70px;
left: 120px;
position:absolute;
float:left;
}
  .login-position4 {
top:70px;
left: 250px;
position:absolute;
float:left;
}
  .login-position5 {
top:92px;
left: 12px;
position:absolute;
float:left;
}
  .login-position6 {
top:92px;
left: 186px;
position:absolute;
float:left;
}

  .login-position7 {

top: 1px;
left: 86px;
position:absolute;
float:left;
}
 .login-position8 {

top: 1px;
left: 86px;
position:absolute;
float:left;
}




/*===== desktop =====*/

#desktop {

position:absolute;
text-align: left;
margin-top: 114px;
margin-left: 574px;
width: 324px;
height: 115px;
background: url('../images/transparent.png');
  padding: 0px;
 }
  .desktop-position1 {

top: 22px;
left: 6px;
position:absolute;
float:left;
}
 .desktop-position2 {

top: 3px;
left: 6px;
position:absolute;
float:left;
font-size: 11px;
}
  .desktop-position3 {
top:70px;
left: 240px;
position:absolute;



cursor: pointer;
font-family: "Tahoma";
font-size: 8px;
font-weight: bold;
letter-spacing: 1px;
border: outset 1px #ccc;-moz-border-radius:4px;-khtml-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;
height: 21px;
background:url(../images/forml_bg.gif) repeat-x left top;
}
  .desktop-position4 {
top: 3px;
left: 122px;
position:absolute;
float:left;
font-size: 8px;
}
  .desktop-position5 {
top: 92px;
left: 12px;
position:absolute;
float:left;
}
  .desktop-position6 {
top: 92px;
left: 90px;
position:absolute;
float:left;
}
  .desktop-position7 {
top: 92px;
left: 186px;
position:absolute;
float:left;
}
  .desktop-position8 {
top: 32px;
left: 75px;
font-size: 4px;
position:absolute;
float:left;


width: 221px;
}

/*===== ticker =====*/

#ticker {

position:absolute;
text-align: left;
margin-top: 95px;
margin-left: 20px;
background: url('../images/form_bg.gif');
  padding: 0px;
border: 1px solid #ddd;-moz-border-radius:6px;-khtml-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;-moz-box-shadow: 0 0 5px #666; -webkit-box-shadow: 0 0 5px #666;
  border: 1px solid #ccc;
  font-size: 11px;
  color: ;
}

/*===== teammenu =====*/

#teammenu {
  position: fixed;

  text-align: left;
  margin-top: 95px;
  margin-left: -210px;

  padding: 0px;
  border: 1px solid #ddd;-moz-border-radius:6px;-khtml-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;-moz-box-shadow: 0 0 5px #666; -webkit-box-shadow: 0 0 5px #666;
  border: 1px solid #ccc;
  font-size: 11px;
  color: ;
}

/*===== schnee =====*/

#schnee {
position: absolute;

text-align: left;
margin-top: -80px;
margin-left: 0px;

  padding: 0px;

  font-size: 11px;
  color: ;
}



/*===== abstand =====*/

#abstand {

text-align: left;
  
  margin-bottom: 80px;

}


/*===== radiomenu =====*/
#radiomenu {

position:relative;
text-align: left;
margin-top: -146px;
margin-left: 460px;
z-index: 100000;
}
     
/*===== onairanzeige =====*/



/*===== sendungsanzeige =====*/

#sendungsanzeige {

position:absolute;
text-align:left;
margin-top:78px;
margin-left:15px;
padding: 0px;
}

/*===== content1 =====*/

#content1 {

position:absolute;
text-align: left;
margin-top: -240px;
margin-left: 690px;

  padding: 0px;
 }

/*===== content2 =====*/

#content2 {

position:relative;
text-align: left;
margin-top: 0px;
margin-left: 440px;
margin-bottom: 20px;
-moz-border-radius:2px;-khtml-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-moz-box-shadow: 0 0 7px #666; -webkit-box-shadow: 0 0 7px #666;

  padding: 0px;
 }

/*===== content3 =====*/

#content3 {

position:relative;
text-align: left;
margin-top: 0px;
margin-left: 440px;
margin-bottom: 20px;
-moz-border-radius:2px;-khtml-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-moz-box-shadow: 0 0 7px #666; -webkit-box-shadow: 0 0 7px #666;

  padding: 0px;
 }

/*===== content4 =====*/

#content4 {

position:relative;
text-align: left;
margin-top: 0px;
margin-left: 440px;
margin-bottom: 20px;
-moz-border-radius:2px;-khtml-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-moz-box-shadow: 0 0 7px #666; -webkit-box-shadow: 0 0 7px #666;

  padding: 0px;
 }
 
/*===== content5 =====*/ 
#content5 {

position:absolute;height: auto; width: 400px;margin-top: 20px;
-moz-border-radius:2px;-khtml-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-moz-box-shadow: 0 0 7px #666; -webkit-box-shadow: 0 0 7px #666;
padding: 0px;
 }

/*===== content6 =====*/ 
#content6 {

position:relative;
text-align: left;
margin-top: 20px;
margin-left: 440px;
margin-bottom: 20px;

-moz-border-radius:2px;-khtml-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-moz-box-shadow: 0 0 7px #666; -webkit-box-shadow: 0 0 7px #666;

  padding: 0px;
 }
/*===== content7 =====*/

#content7 {

position:relative;
text-align: left;
margin-top: 0px;
margin-left: 440px;
margin-bottom: 20px;
-moz-border-radius:2px;-khtml-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-moz-box-shadow: 0 0 7px #666; -webkit-box-shadow: 0 0 7px #666;

  padding: 0px;
 }

/*===== content8 =====*/ 
#content8 {

position:absolute;height: auto; width: 400px;margin-top: 370px;
-moz-border-radius:2px;-khtml-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-moz-box-shadow: 0 0 7px #666; -webkit-box-shadow: 0 0 7px #666;
padding: 0px;
 }

/*===== content9 =====*/ 
#content9 {

position:absolute;height: auto; width: 400px;margin-top: 210px;
-moz-border-radius:2px;-khtml-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-moz-box-shadow: 0 0 7px #666; -webkit-box-shadow: 0 0 7px #666;
padding: 0px;
 }
/*===== menuout =====*/

#menuout {

position:absolute;
text-align: left;
margin-top: 194px;
margin-left: 60px;
width: 438px;
height: 34px;
background: url('../images/menuout.png');
  padding: 0px;
 
  font-size: 11px;
  color: ;
}


#menuout ul { list-style: none; }
#menuout ul li a {  }

#menuout .nav { overflow: hidden; }
#menuout .nav li { width: 80px; float: left; margin: 0 10px 0 0; }
#menuout .nav li.last { margin-right: 0; }
#menuout .nav li a { display: block; padding: 5px; background: #666; color: white; font-size: 10px; text-align: center; border: 0; }

#menuout li a.current,#example-two li a.current:hover { background-color: #FE4902 !important; color: white; }
#menuout .nav li a:hover, #example-two .nav li a:focus { background: #999;}


  .menuout-position1 {

top: 4px;
left: 8px;
position:absolute;
float:left;
}
 .menuout-position2 {
top: 4px;
left: 94px;
position:absolute;
float:left;
}
  .menuout-position3 {
top: 4px;
left: 180px;
position:absolute;
float:left;
}
  .menuout-position4 {
top: 4px;
left: 266px;
position:absolute;
float:left;
width: 102px;
height: 20px;
}
  .menuout-position5 {
top: 5px;
left: 377px;
position:absolute;
float:left;

}
  .menuout-position6 {
top:9px;
left: 352px;
position:absolute;
float:left;
}

/*===== menuin =====*/

#menuin {

position:absolute;
text-align: left;
margin-top: 194px;
margin-left: 10px;
width: 531px;
height: 34px;
background: url('../images/menuin.png');
  padding: 0px;
 
  font-size: 11px;
  color: ;
}


#menuin ul { list-style: none; }
#menuin ul li a {  }

#menuin .nav { overflow: hidden; }
#menuin .nav li { width: 70px; float: left; margin: 0 10px 0 0; }
#menuin .nav li.last { margin-right: 0; }
#menuin .nav li a { display: block; padding: 5px; background: #666; color: white; font-size: 10px; text-align: center; border: 0; }

#menuin li a.current,#example-two li a.current:hover { background-color: #FE4902 !important; color: white; }
#menuin .nav li a:hover, #example-two .nav li a:focus { background: #999;}



ul {
    list-style: none;
}



/*
 LEVEL ONE
 */
ul.dropdown {
    position: absolute;
}

ul.dropdown li {
    width: 70px; float: left; margin: 0 10px 0 0;
    float: left;
    zoom: 1;
   background: #666;
    text-shadow: 0 2px 1px rgba(0,0,0,0.2);
}

ul.dropdown a:hover {
    color: white;
background: #999;

}

ul.dropdown a:active {
    color: #999;
}

ul.dropdown li a {
    display: block;
    padding: 5px;
    color: white;
font-size: 10px; text-align: center; border: 0;
    text-shadow: 0 2px 1px rgba(0,0,0,0.2);
}

ul.dropdown li:last-child a {
    border-right: none;
}
 /* Doesn't work in IE */
ul.dropdown li.hover, ul.dropdown li:hover {
    background: #999;
    color: white;
    position: relative;
    color:#666;
}

ul.dropdown li.hover a {
    color: white;
    
}

/*
 LEVEL TWO
 */
ul.dropdown ul {
    
    visibility: hidden;
    position: absolute;
    top: 22px;
    left: -40px;
}

ul.dropdown ul li {
    
    color: #666;
    float: none;
}

/* IE 6 & 7 Needs Inline Block */
ul.dropdown ul li a {
    border-right: none;
    width: 90%;
    display: inline-block;
}

/*
 LEVEL THREE
 */
ul.dropdown ul ul {
    left: 30px;
    top: 5px;
}

ul.dropdown li:hover > ul {
    visibility: visible;
}

  .menuin-position1 {

top: -7px;
left: 8px;
position:absolute;
float:left;
}
 .menuin-position2 {
top: -7px;
left: 82px;
position:absolute;
float:left;
}
  .menuin-position3 {
top: -7px;
left: 156px;
position:absolute;
float:left;
}
  .menuin-position4 {
top: -7px;
left: 230px;
position:absolute;
float:left;
width: 102px;
height: 20px;
}
  .menuin-position5 {
top: -7px;
left: 304px;
position:absolute;
float:left;

}
  .menuin-position6 {
top: -7px;
left: 378px;
position:absolute;
float:left;
width: 102px;
height: 20px;
}

 .menuin-position7 {
top: -7px;
left: 452px;
position:absolute;
float:left;

}
  .menuin-position8 {
top: -7px;
left: 452px;
position:absolute;
float:left;
}

/*===== menuother =====*/


#menuother {

position:absolute;
margin-top: -774px;
margin-left: 122px;
width: auto;
height: auto;
background: ;-moz-border-radius:6px;-khtml-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;-moz-box-shadow: 0 0 5px #666; -webkit-box-shadow: 0 0 5px #666;
  
  padding: 0px;
 
  font-size: 12px;
  color: ;
}


#menuother ul { list-style: none; }
#menuother ul li a {  }

#menuother .nav { overflow: hidden; }
#menuother .nav li { width: 80px; float: left; margin: 0 4px 0 0; }
#menuother .nav li.last { margin-right: 0; }
#menuother .nav li a { display: block; padding: 5px; background: #666; color: white; font-size: 10px; text-align: center; border: 0; }

#menuother li a.current,#example-two li a.current:hover { background-color: #FE4902 !important; color: white; }
#menuother .nav li a:hover, #example-two .nav li a:focus { background: #999
}

#menuother-charts {
position:relativ;
margin-top: 58px;
margin-left: -1px;
width: auto;
height: auto;
padding: 0px;
}

#menuother-videos {
position:absolute;
margin-top: 330px;
margin-left: -1px;
width: 480px;
height: auto;
padding: 0px;
}

/*===== menuother2 =====*/


#menuother2 {

position:relative;
margin-top: 88px;
margin-left: 114px;
width: 340px;
height: auto;
background: ;-moz-border-radius:6px;-khtml-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;-moz-box-shadow: 0 0 5px #666; -webkit-box-shadow: 0 0 5px #666;
  
  padding: 0px;
  font-size: 12px;
  color: ;
}
#menuother2 ul { list-style: none; }
#menuother2 ul li a {  }

#menuother2 .nav { overflow: hidden; }
#menuother2 .nav li { width: 80px; float: left; margin: 0 4px 0 0; }
#menuother2 .nav li.last { margin-right: 0; }
#menuother2 .nav li a { display: block; padding: 5px; background: #666; color: white; font-size: 10px; text-align: center; border: 0; }

#menuother2 li a.current,#example-two li a.current:hover { background-color: #FE4902 !important; color: white; }
#menuother2 .nav li a:hover, #example-two .nav li a:focus { background: #999
}

/*===== Mediathek =====*/
#mediathek {

position:relative;
width: 100%;
height: auto;

  padding: 0px;
  font-size: 12px;
  color: ;
} 
  .mediathek-position1 {
width: 200px;-moz-border-radius:6px;-khtml-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;-moz-box-shadow: 0 0 5px #666; -webkit-box-shadow: 0 0 5px #666;
  
top: -7px;
left: 504px;
position:absolute;
float:left;

}
 .mediathek-position2 {
width: 160px;-moz-border-radius:6px;-khtml-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;-moz-box-shadow: 0 0 5px #666; -webkit-box-shadow: 0 0 5px #666;
  
top: 29px;
left: 504px;
position:absolute;
float:left;
}
 .mediathek-position3 {
width: 160px;-moz-border-radius:6px;-khtml-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;-moz-box-shadow: 0 0 5px #666; -webkit-box-shadow: 0 0 5px #666;
  
top: 49px;
left: 504px;
position:absolute;
float:left;
}
 .mediathek-position4 {
width: 160px;-moz-border-radius:6px;-khtml-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;-moz-box-shadow: 0 0 5px #666; -webkit-box-shadow: 0 0 5px #666;
  
top: 69px;
left: 504px;
position:absolute;
float:left;
}
 .mediathek-position5 {
width: 160px;-moz-border-radius:6px;-khtml-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;-moz-box-shadow: 0 0 5px #666; -webkit-box-shadow: 0 0 5px #666;
  
top: -7px;
left: 104px;
position:absolute;
float:left;
}
 .mediathek-position6 {
width: 160px;-moz-border-radius:6px;-khtml-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;-moz-box-shadow: 0 0 5px #666; -webkit-box-shadow: 0 0 5px #666;
  
top: 29px;
left: 104px;
position:absolute;
float:left;
}
/*===== sidemenu =====*/

#sidemenu {

position:absolute;
text-align: left;
margin-top: 0px;
margin-left: 2px;
width: 24px;
height: 235px;
background: url('../images/unform_bg.gif');
  padding: 0px;
border: 1px solid #ddd;-moz-border-radius:6px;-khtml-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;-moz-box-shadow: 0 0 5px #666; -webkit-box-shadow: 0 0 5px #666;
  border: 1px solid #ccc;
  font-size: 11px;
  color: ;
}

  .sidemenu-button1 {

top:0px;
left:-36px;
position:absolute;
float:left;


}

  .sidemenu-button2 {

top:40px;
left:-36px;
position:absolute;
float:left;

}

  .sidemenu-button3 {

top:80px;
left:-36px;
position:absolute;
float:left;

}


  .sidemenu-button4 {

top:120px;
left:-36px;
position:absolute;
float:left;

}


  .sidemenu-button5 {

top:160px;
left:-36px;
position:absolute;
float:left;

}


  .sidemenu-button6 {

top:200px;
left:-36px;
position:absolute;
float:left;

}




#legend {background: url('../images/form_bg.gif');color:;font-size: 14px;border: 1px solid #ccc;padding: 4px; margin-top: 10px;margin-bottom: 3px;border: 0px solid #ddd;-moz-border-radius:4px;-khtml-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-moz-box-shadow: 0 0 6px #FFE4C4; -webkit-box-shadow: 0 0 6px #FFE4C4;
}
#legend a {
   color:;
   text-decoration: none;  
  
}
#tableuplogin a:hover {

  text-decoration: none;
}




a {
color: #00659F;
outline:0; -moz-outline:0;
}

#lightimg img {
opacity:0.5;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);
}
#lightimg img:hover {
opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
}

body {

margin: 0;

padding: 0;

background:transparent url('../images/bg.png') 50% 0;
background-repeat: repeat-x;
  
}


a, a:link, a:active, a:visited {
	color:#ED9233;
	text-decoration:none; 
	}

a:hover, a:focus {
	color:#FC4B15;
	}


html {
min-height: 101%;
}


#willkommen {
  font-size: 12px;
  color:#777;
  padding: 7px;
  background: url('../images/form_bg.gif');
  
  border: 0px solid #ddd;-moz-border-radius:4px;-khtml-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;
}

.small {
  font-size: 11px;
  color:#656565;
}

.small2 {
  font-size: 10px;
  color:#656565;
}

.small3 {
  font-size: 11px;
  color: white;
}


form {
display: inline;
}

.formbutton {
cursor: pointer;
font-family: "Tahoma";
font-size: 9px;
font-weight: bold;
letter-spacing: 1px;
border: outset 0px #ccc;-moz-border-radius:4px;-khtml-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;
background: #999;
color: #ffffff;
height: 22px;
background:url(../images/forml_bg.gif) repeat-x left top;
}


.formbutton_disabled {
cursor: wait;
font-family: "Tahoma";
font-size: 9px;
font-weight: bold;
letter-spacing: 1px;
border: outset 0px #ccc;-moz-border-radius:4px;-khtml-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;
background: #999;
color: #ffffff;
height: 22px;
background:url(../images/forml_bg_disabled.png) repeat-x left top;
}


.formbuttonl {
cursor: pointer;
font-family: "Tahoma";
font-size: 8px;
font-weight: bold;
letter-spacing: 1px;
border: outset 1px #ccc;-moz-border-radius:4px;-khtml-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;
background: #999;

color: #ffffff;

height: 21px;
background:url(../images/forml_bg.gif) repeat-x left top;
}




.formbuttonmo {
cursor: pointer;
font-family: "Tahoma";
font-size: 8px;
font-weight: bold;
letter-spacing: 1px;
border: outset 0px #ccc;-moz-border-radius:4px;-khtml-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;
background: #999;
color: #ffffff;

height: 22px;
background:url(../images/forml_bg.gif) repeat-x left top;
}



body, td, div {
font-family: "Lucida Grande", "Lucida Sans", "Trebuchet MS", Helvetica, Arial, sans-serif;
font-size: 13px;
color: #656565;
}






/*===== Menubar =====*/

.container { width: 100%; margin: 1px; }
ul#topnav { margin: 0px; padding: 0px;float: left;width: 90%;list-style: none;position: relative;font-size: 11px; }
ul#topnav li span { float: left;padding: 2px 0px;position: absolute;font-size: 11px;left: 0; top:25px;display: none;width: 100%; }




.menubar {

width:100%;


}
.suckertreemenu ul{
margin: 0;
padding: 10;
font-size: 11px;
list-style-type: none;
}
.suckertreemenu ul li{
position: relative;
display: inline;
float: left;
z-index: 2;

background:  ;
}
.suckertreemenu ul li a{
display: block;
padding: 5px 18px;
border-left-width: 0;

background: #FAFAFA;
text-decoration: none;
color: orange;
}
.suckertreemenu ul li ul{
left: 0;
position: absolute;
top: 1em;
display: block;
visibility: hidden;
}
.suckertreemenu ul li ul li{
display: list-item;
float: left;
}
.suckertreemenu ul li ul li ul{ 
left: 0px;
top: 0;
}
.suckertreemenu ul li ul li a{
display: block;
width: 116px;
color: #656565;
border: 1px solid ;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;
background-color: white;
text-decoration: none;
font-size: 10px;
padding: 6px 2px;
border-left: 1px solid ;
border-right: 1px solid ;
border-bottom: 1px solid ;
}

.suckertreemenu ul li a:hover{
background: #F3F3F3 url(../images/tab.png) ;
color: #656565;
}











/*===== Rechtsklick Menü =====*/

.contextMenu {
position: absolute;
z-index: 99999;
border: solid 1px #CCC;-moz-border-radius:5px;-khtml-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;
background: #EEE;
padding: 0px;
margin: 0px;
display: none;
}

.contextMenu LI {
list-style: none;
padding: 0px;
margin: 0px;
}

.contextMenu A {
color: #333;
text-decoration: none;
font-size:11px;
display: block;
line-height: 20px;
height: 20px;
background-position: 6px center;
background-repeat: no-repeat;
outline: none;
padding: 1px 5px;
padding-left: 21px;
}

.contextMenu LI.hover A {
color: #FFF;
background-color: #aaa;
}

.contextMenu LI.disabled A {
color: #AAA;
cursor: default;
}

.contextMenu LI.hover.disabled A {
background-color: transparent;
}

.contextMenu LI.separator {
border-top: solid 1px #CCC;
}

.contextMenu LI.edit A { background-image: url('../icon/01/10/19.png'); }
.contextMenu LI.delete A { background-image: url('../icon/03/10/01.png'); }
.contextMenu LI.profil A { background-image: url('../icon/01/10/06.png'); }
.contextMenu LI.block A { background-image: url('../icon/03/10/50.png'); }
.contextMenu LI.nachricht A { background-image: url('../icon/01/10/04.png'); }
.contextMenu LI.profil A { background-image: url('../icon/01/10/06.png'); }
.contextMenu LI.profil A { background-image: url('../icon/01/10/06.png'); }





/*===== Facebox PopIn-Fenster =====*/

#facebox .b {
background:url(../images/b.png);
}
#facebox .tl {
background:url(../images/tl.png);
}
#facebox .tr {
background:url(../images/tr.png);
}
#facebox .bl {
background:url(../images/bl.png);
}
#facebox .br {
background:url(../images/br.png);
}
#facebox {
position: absolute;
width: 100%;
top: 0;
left: 0;
z-index: 100;
text-align: center;
}
#facebox .popup {
position: relative;
top: 0;
left: 0;
;
}
#facebox table {
margin: auto;
border-collapse: collapse;
width:auto;
}
#facebox td {
border-bottom: 0;
padding:3px;
}
#facebox .body {
padding: 10px;
background: #fff;
width: 370px;
}
#facebox .loading {
text-align: center;
}
#facebox .image {
text-align: center;
}
#facebox img {
border: 0;
margin: 0;
}
#facebox .header {
border-bottom: 1px solid #DDDDDD;
padding-top: 5px;
padding-bottom: 10px;
margin-bottom: 10px;
font-size: 12px;
font-weight: bold;
text-align: left;
}
#facebox .footer {
border-top: 1px solid #DDDDDD;
padding-top: 10px;
margin-top: 12px;
text-align: left;
}
#facebox .tl, #facebox .tr, #facebox .bl, #facebox .br {
height: 10px;
width: 10px;
overflow: hidden;
padding: 0;
}






/*===== Sternebewertungen =====*/

.star-rating,
.star-rating a:hover,
.star-rating a:active,
.star-rating a:focus,
.star-rating .current-rating{
background: url(../images/star.gif) left -1000px repeat-x;
}
.star-rating{
position:relative;
width:125px;
height:25px;
overflow:hidden;
list-style:none;
margin:0;
padding:0;
background-position: left top;
}
.star-rating li{
display: inline;
}
.star-rating a,
.star-rating .current-rating{
position:absolute;
top:0;
left:0;
text-indent:-1000em;
height:25px;
line-height:25px;
outline:none;
overflow:hidden;
border: none;
}
.star-rating a:hover,
.star-rating a:active,
.star-rating a:focus{
background-position: left bottom;
}
.star-rating .current-rating{
z-index:1;
background-position: left center;
}

.inline-rating{
display:-moz-inline-block;
display:-moz-inline-box;
display: inline-block;
vertical-align: middle;
}

.small-star{
width:50px;
height:10px;
}
.small-star,
.small-star a:hover,
.small-star a:active,
.small-star a:focus,
.small-star .current-rating{
background-image: url(../images/star_small.gif);
line-height: 10px;
height: 10px;
}






/*===== FileTree Menu =====*/

UL.jqueryFileTree {
	font-family: Verdana, sans-serif;
	font-size: 11px;
	line-height: 18px;
	padding: 0px;
	margin: 0px;
}

UL.jqueryFileTree LI {
	list-style: none;
	padding: 0px;
	padding-left: 20px;
	margin: 0px;
	white-space: nowrap;
}

UL.jqueryFileTree A {
	color: #333;
	text-decoration: none;
	display: block;
	padding: 0px 2px;
}

UL.jqueryFileTree A:hover {
	background: #BDF;
}

.jqueryFileTree LI.directory { background: url(images/directory.png) left top no-repeat; }
.jqueryFileTree LI.expanded { background: url(images/folder_open.png) left top no-repeat; }
.jqueryFileTree LI.file { background: url(images/file.png) left top no-repeat; }
.jqueryFileTree LI.wait { background: url(images/spinner.gif) left top no-repeat; }





/*===== Sonstiges =====*/

.msg {background:#EEE8CD; margin-left:55px; margin-right:55px; margin-bottom:20px; }
.rtop, .rbottom{
display:block;
background:#FFFFFF;
}
.rtop *, .rbottom *{
display: block;
height: 1px;
overflow: hidden;
background:#EEE8CD;
}
.r1{margin: 0 5px}
.r2{margin: 0 3px}
.r3{margin: 0 2px}
.r4{
margin: 0 1px;
height: 2px
}


#example-sticker { background: url(../images/form_bg.gif) 0px 100%; padding: 6px; margin: 0 0 10px 0;-moz-border-radius-bottomright: 8px;-khtml-border-radius-bottomright: 8px;-webkit-border-bottom-right-radius: 8px;-moz-border-radius-bottomleft: 8px;-khtml-border-radius-bottomleft: 8px;-webkit-border-bottom-left-radius: 8px;-moz-box-shadow: 0 0 5px #666; -webkit-box-shadow: 0 0 5px #666; }

#example-ticker { background:; padding: 6px; margin: 0 0 10px 0; -moz-box-shadow: 0 0 5px #666; -webkit-box-shadow: 0 0 5px #666; }

#example-wasmachichgerade { height:auto;width:632px;background:url(../images/forml2_bg.gif);color:#ED9233; padding: 6px; margin: 0 0 10px 0;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px; -moz-box-shadow: 0 0 5px orange; -webkit-box-shadow: 0 0 5px orange; }





#example-startseitenmenu { height:auto;width:auto;background:;  margin:-10px auto; }



#example-profil { background:; padding: 0px; margin: 0 0 0px 0; -moz-box-shadow: 0 0 5px #666; -webkit-box-shadow: 0 0 5px #666; }
#example-arccordion { height: auto; background:url(../images/bgacc.png); padding: 0; margin: 0 0 10px 0; -moz-box-shadow: 0 0 5px #666; -webkit-box-shadow: 0 0 5px #666; }
/*===== page-wrap =====*/



#page-wrapcontentleft { height: auto; width: 232px;  }

#page-wrap { height: auto; width: 832px; margin: 10px auto; }

#page-wrap2 { height: auto; width: 842px; margin: 10px auto; }

#page-wrap-startseitein { height: auto; width: 878px; padding: 6px; margin: 10px auto; }

#page-wrap-mehrspaltig { width: 382px;  }


#page-wrap-unterseiten { height: auto; width: 890px; margin: 10px auto; }


/* Generic Utility */
.hide { position: absolute; top: -9999px; left: -9999px; }

/* Specific to example onec */

#pictures-onece
{ height: auto; width: 450px; 
margin-top: -20px;
margin-left: -40px;
background:url(../images/events.png)no-repeat;
  padding: 0px;
}

#pictures-onecl
{ height: auto; width: 450px; 
margin-top: -20px;
margin-left: -40px;
background:url(../images/locations.png)no-repeat;
  padding: 0px;
}

#pictures-oneck
{ height: auto; width: 450px; 
margin-top: -20px;
margin-left: -40px;
background:url(../images/kino.png)no-repeat;
  padding: 0px;
}

#example-onec { position:absolute;height: auto; width: 400px; background:url(../images/menucontent1.png)no-repeat;-moz-border-radius:2px;-khtml-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-moz-box-shadow: 0 0 7px #666; -webkit-box-shadow: 0 0 7px #666; }



#example-onec .list-wrap a, #example-onec .list-wrap a:link, #example-onec .list-wrap a:active, #example-onec .list-wrap a:visited {
color:#ED9233;
text-decoration:none;
display:inline;
background:transparent;
padding:0px;
}

#example-onec .list-wrap a:hover, #example-onec .list-wrap a:focus {
color:#FC4B15;
display:inline;
background:transparent;
padding:0px;
}


#example-onec .hide a, #example-onec .hide a:link, #example-onec .hide a:active, #example-onec .hide a:visited {
color:#ED9233;
text-decoration:none;
display:inline;
background:transparent;
padding:0px;
}



#example-onec .hide a:hover, #example-onec .hide a:focus {
color:#FC4B15;
display:inline;
background:transparent;
padding:0px;
}



#example-onec .nav { overflow: hidden; margin: 0 0 10px 0; }
#example-onec .nav li { width: 100px; height: 22px; background:url(../images/fform.png);float: left; margin: 3px 28px 12px -10px;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px; }
#example-onec .nav li.last { margin-right: 0px; }
#example-onec .nav li a { display: block; padding: 4px; background-color: url(../images/content2.png); color: white; font: bold; font-size: 12px; text-align: center; border: 0; }
#example-onec .nav li a:hover { background-color: #666;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px; }

#example-onec ul { list-style: none; }
#example-onec ul li a { color: #666; }
#example-onec ul li a:hover { background: ; color: ; }
#example-onec ul li:last-child a { border: none; }

#example-onec ul li.nav-one a.current, #example-onec ul.featured li a:hover { width: 140px; background-color: #0575f4; color: white;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px; }
#example-onec ul li.nav-two a.current, #example-onec ul.core li a:hover { height: 22px;background: url(../images/curent.png); color: white; -moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
#example-onec ul li.nav-three a.current, #example-onec ul.jquerytuts li a:hover { background-color: ; color: white;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px; }
#example-onec ul li.nav-four a.current, #example-onec ul.classics li a:hover { background-color: ; color: white;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px; }



/* Specific to example onec2 */

#example-onec2 { position:relative;
height: auto;
text-align: left;
margin-top: 0px;
margin-left: 440px;
margin-bottom: 20px; background:url(../images/menucontent1.png)no-repeat;-moz-border-radius:2px;-khtml-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-moz-box-shadow: 0 0 7px #666; -webkit-box-shadow: 0 0 7px #666; }

#example-onec2 .list-wrap a, #example-onec2 .list-wrap a:link, #example-onec2 .list-wrap a:active, #example-onec2 .list-wrap a:visited {
color:#ED9233;
text-decoration:none;
display:inline;
background:transparent;
padding:0px;
}


#example-onec2 .list-wrap a:hover, #example-onec2 .list-wrap a:focus {
color:#FC4B15;
display:inline;
background:transparent;
padding:0px;
}


#example-onec2 .hide a, #example-onec2 .hide a:link, #example-onec2 .hide a:active, #example-onec2 .hide a:visited {
color:#ED9233;
text-decoration:none;
display:inline;
background:transparent;
padding:0px;
}



#example-onec2 .hide a:hover, #example-onec2 .hide a:focus {
color:#FC4B15;
display:inline;
background:transparent;
padding:0px;
}



#example-onec2 .nav { overflow: hidden; margin: 0 0 10px 0; }
#example-onec2 .nav li { width: 100px; height: 22px; background:url(../images/fform.png);float: left; margin: 3px 28px 12px -10px;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px; }
#example-onec2 .nav li.last { margin-right: 0px; }
#example-onec2 .nav li a { display: block; padding: 4px; background-color: url(../images/content2.png); color: white; font: bold; font-size: 12px; text-align: center; border: 0; }
#example-onec2 .nav li a:hover { background-color: #666;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px; }

#example-onec2 ul { list-style: none; }
#example-onec2 ul li a { color: #666; }
#example-onec2 ul li a:hover { background: ; color: ; }
#example-onec2 ul li:last-child a { border: none; }

#example-onec2 ul li.nav-one a.current, #example-onec2 ul.featured li a:hover { background-color: #0575f4; color: white;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px; }
#example-onec2 ul li.nav-two a.current, #example-onec2 ul.core li a:hover { height: 22px;background: url(../images/curent.png); color: white; -moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
#example-onec2 ul li.nav-three a.current, #example-onec2 ul.jquerytuts li a:hover { background-color: ; color: white;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px; }
#example-onec2 ul li.nav-four a.current, #example-onec2 ul.classics li a:hover { background-color: ; color: white;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px; }


/* Specific to example onec3 */

#example-onec3 { position:relative;
height: auto;
text-align: left;
margin-top: 0px;
margin-left: 440px;
margin-bottom: 20px; background:url(../images/menucontent1.png)no-repeat;-moz-border-radius:2px;-khtml-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-moz-box-shadow: 0 0 7px #666; -webkit-box-shadow: 0 0 7px #666; }

#example-onec3 .list-wrap a, #example-onec3 .list-wrap a:link, #example-onec3 .list-wrap a:active, #example-onec3 .list-wrap a:visited {
color:#ED9233;
text-decoration:none;
display:inline;
background:transparent;
padding:0px;
}


#example-onec3 .list-wrap a:hover, #example-onec3 .list-wrap a:focus {
color:#FC4B15;
display:inline;
background:transparent;
padding:0px;
}


#example-onec3 .hide a, #example-onec3 .hide a:link, #example-onec3 .hide a:active, #example-onec3 .hide a:visited {
color:#ED9233;
text-decoration:none;
display:inline;
background:transparent;
padding:0px;
}



#example-onec3 .hide a:hover, #example-onec3 .hide a:focus {
color:#FC4B15;
display:inline;
background:transparent;
padding:0px;
}



#example-onec3 .nav { overflow: hidden; margin: 0 0 10px 0; }
#example-onec3 .nav li { width: 100px; height: 22px; background:url(../images/fform.png);float: left; margin: 3px 28px 12px -10px;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px; }
#example-onec3 .nav li.last { margin-right: 0px; }
#example-onec3 .nav li a { display: block; padding: 4px; background-color: url(../images/content2.png); color: white; font: bold; font-size: 12px; text-align: center; border: 0; }
#example-onec3 .nav li a:hover { background-color: #666;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px; }

#example-onec3 ul { list-style: none; }
#example-onec3 ul li a { color: #666; }
#example-onec3 ul li a:hover { background: ; color: ; }
#example-onec3 ul li:last-child a { border: none; }

#example-onec3 ul li.nav-one a.current, #example-onec3 ul.featured li a:hover { background-color: #0575f4; color: white;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px; }
#example-onec3 ul li.nav-two a.current, #example-onec3 ul.core li a:hover { height: 22px;background: url(../images/curent.png); color: white; -moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
#example-onec3 ul li.nav-three a.current, #example-onec3 ul.jquerytuts li a:hover { background-color: ; color: white;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px; }
#example-onec3 ul li.nav-four a.current, #example-onec3 ul.classics li a:hover { background-color: ; color: white;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px; }

/* Specific to example onec4 */

#example-onec4 { 
position:absolute;margin-top: 265px;
height: auto; width: 400px; margin-bottom: 420px;background:url(../images/menucontent1.png)no-repeat;-moz-border-radius:2px;-khtml-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-moz-box-shadow: 0 0 7px #666; -webkit-box-shadow: 0 0 7px #666; }



#example-onec .list-wrap a, #example-onec4 .list-wrap a:link, #example-onec4 .list-wrap a:active, #example-onec4 .list-wrap a:visited {
color:#ED9233;
text-decoration:none;
display:inline;
background:transparent;
padding:0px;
}

#example-onec4 .list-wrap a:hover, #example-onec4 .list-wrap a:focus {
color:#FC4B15;
display:inline;
background:transparent;
padding:0px;
}


#example-onec4 .hide a, #example-onec4 .hide a:link, #example-onec4 .hide a:active, #example-onec4 .hide a:visited {
color:#ED9233;
text-decoration:none;
display:inline;
background:transparent;
padding:0px;
}



#example-onec4 .hide a:hover, #example-onec4 .hide a:focus {
color:#FC4B15;
display:inline;
background:transparent;
padding:0px;
}



#example-onec4 .nav { overflow: hidden; margin: 0 0 10px 0; }
#example-onec4 .nav li { width: 100px; height: 22px; background:url(../images/fform.png);float: left; margin: 3px 28px 12px -10px;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px; }
#example-onec4 .nav li.last { margin-right: 0px; }
#example-onec4 .nav li a { display: block; padding: 4px; background-color: url(../images/content2.png); color: white; font: bold; font-size: 12px; text-align: center; border: 0; }
#example-onec4 .nav li a:hover { background-color: #666;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px; }

#example-onec4 ul { list-style: none; }
#example-onec4 ul li a { color: #666; }
#example-onec4 ul li a:hover { background: ; color: ; }
#example-onec4 ul li:last-child a { border: none; }

#example-onec4 ul li.nav-one a.current, #example-onec4 ul.featured li a:hover { width: 140px; background-color: #0575f4; color: white;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px; }
#example-onec4 ul li.nav-two a.current, #example-onec4 ul.core li a:hover { height: 22px;background: url(../images/curent.png); color: white; -moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
#example-onec4 ul li.nav-three a.current, #example-onec4 ul.jquerytuts li a:hover { background-color: ; color: white;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px; }
#example-onec4 ul li.nav-four a.current, #example-onec4 ul.classics li a:hover { background-color: ; color: white;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px; }

/* Specific to example one */

#example-one { height: auto; background:; padding: 0; margin: 0 0 10px 0; -moz-box-shadow: 0 0 5px #666; -webkit-box-shadow: 0 0 5px #666; }



#example-one .list-wrap a, #example-one .list-wrap a:link, #example-one .list-wrap a:active, #example-one .list-wrap a:visited {
color:#ED9233;
text-decoration:none;
display:inline;
background:transparent;
padding:0px;
}


#example-one .list-wrap a:hover, #example-one .list-wrap a:focus {
color:#FC4B15;
display:inline;
background:transparent;
padding:0px;
}


#example-one .hide a, #example-one .hide a:link, #example-one .hide a:active, #example-one .hide a:visited {
color:#ED9233;
text-decoration:none;
display:inline;
background:transparent;
padding:0px;
}



#example-one .hide a:hover, #example-one .hide a:focus {
color:#FC4B15;
display:inline;
background:transparent;
padding:0px;
}



#example-one .nav { overflow: hidden; margin: 0 0 10px 0; }
#example-one .nav li { width: 124px; float: left; margin: 0 6px 0 0; }
#example-one .nav li.last { margin-right: 0px; }
#example-one .nav li a { display: block; padding: 5px; background: #666; color: white; font-size: 10px; text-align: center; border: 0; }
#example-one .nav li a:hover { background-color: #999; }

#example-one ul { list-style: none; }
#example-one ul li a { color: #666; }
#example-one ul li a:hover { background: ; color: ; }
#example-one ul li:last-child a { border: none; }

#example-one ul li.nav-one a.current, #example-one ul.featured li a:hover { background-color: #0575f4; color: white; }
#example-one ul li.nav-two a.current, #example-one ul.core li a:hover { background-color: #f6ab57; color: white; }
#example-one ul li.nav-three a.current, #example-one ul.jquerytuts li a:hover { background-color: #8d01b0; color: white; }
#example-one ul li.nav-four a.current, #example-one ul.classics li a:hover { background-color: #FE4902; color: white; }


/* Specific to example two */

#example-two .list-wrap { background: #eee; padding: 10px; margin: 0 0 15px 0; }

#example-two ul { list-style: none; }
#example-two ul li a {  }


#example-two .nav { overflow: hidden; }
#example-two .nav li { width: 120px; float: left; margin: 0 10px 0 0; }
#example-two .nav li.last { margin-right: 0; }
#example-two .nav li a { display: block; padding: 5px; background: #666; color: white; font-size: 10px; text-align: center; border: 0; }

#example-two li a.current,#example-two li a.current:hover { background-color: #FE4902 !important; color: white; }
#example-two .nav li a:hover, #example-two .nav li a:focus { background: #999;}


/* Specific to example three */

#example-three .list-wrap { background: ; padding: 10px; margin: 0 0 15px 0; }

#example-three ul { list-style: none; }
#example-three ul li a {  }


#example-three .nav { overflow: hidden; }
#example-three .nav li { width: 120px; float: left; margin: 0 10px 0 0; }
#example-three .nav li.last { margin-right: 0; }
#example-three .nav li a { display: block; padding: 5px; background: #666; color: white; font-size: 10px; text-align: center; border: 0; }

#example-three li a.current,#example-two li a.current:hover { background-color: #FE4902 !important; color: white; }
#example-three .nav li a:hover, #example-two .nav li a:focus { background: #999;}


#footpanel {
 
position: fixed;
bottom: 0; left: 0;
z-index: 9999;

background: #FFFFFF; padding: 0px; margin: 0 0 10px 0; -moz-box-shadow: 0 0 5px #666; -webkit-box-shadow: 0 0 5px #666;
width: 94%;
margin: 0 3%;
}
*html #footpanel {
margin-top: -1px;
position: absolute;
top:expression(eval(document.compatMode &&document.compatMode=='CSS1Compat') ?documentElement.scrollTop+(documentElement.clientHeight-this.clientHeight)
: document.body.scrollTop +(document.body.clientHeight-this.clientHeight));
}
#footpanel ul {
padding: 0; margin: 0;
float: left;
width: 100%;
list-style: none;

font-size: -1.0em;
}


/*===== neuigkeitenrahmen =====*/
#neuigkeitenrahmen {  width: 99%; background:;-moz-border-radius:2px;-khtml-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;  -moz-box-shadow: 0 0 2px orange; -webkit-box-shadow: 0 0 2px orange; }


/*===== Birthdaykalender =====*/

.birthall {
width: auto;
position:realtive;
float:right;
 margin-top: -70px;
 
  font-size: 11px;
  color:#656565;

}

/*===== neuigkeitenlside =====*/

#neuigkeitenlside {
  position: relative;
  
  text-align: left;
 
  width: 642px;
  height:auto;
  
  border: 1px solid #ddd;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-box-shadow: 0 0 2px orange; -webkit-box-shadow: 0 0 2px orange;
  
  font-size: 11px;
  color: ;
}



/*===== neuigkeitenrside =====*/

#neuigkeitenrside1 {
  position: absolute;

  
  margin-top: 17px;
  margin-left: 665px;
  width:auto;
  height:auto;
  padding: 0px;
  
  font-size: 11px;
  color: ;
}

#neuigkeitenrside2 {
  position: relative;
  
  text-align: center;
  width:200px;
  height:auto;
  border: 1px solid #ddd;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-box-shadow: 0 0 5px orange; -webkit-box-shadow: 0 0 5px orange;
  border: 1px solid #ccc;
  font-size: 11px;
  color: ;
}







/*===== Fotoverlinkungen =====*/
#newverlinkung {
    width:auto;
    height:20px;
    border-style:solid;
    border-top-width:2px;
    border-bottom-width:2px;
    border-right-width:2px;
    border-left-width:2px;
    border-color:#ED9233;
    color:#000000;
}

/***
Gedanken-Modul CSS-Datei
Gedanken-Modul programmed by hasanOG
***/

#g_box {
width:800px;
margin-left:auto;
margin-right:auto;
}

.g_fieldset {
width:550px;
padding:15px;
margin: 0 auto 15px auto;
background-color:#fff;
border:2px solid #ddd;

-moz-border-radius:5px;
-khtml-border-radius:5px;
-webkit-border-radius:5px;
border-radius:5px;
}

.g_fieldset legend {
font-size:14px;
font-weight:bold;
}


.rows {
width:700px;
margin: 0 auto 0 auto;
text-align:right;
font-size:12px;
color:#888;
}

.g_eintrag {
width:700px;
border:1px solid #ddd;
padding:3px;
margin:0 auto 30px auto;
background-color:#f1f1f1;

-moz-border-radius:5px;
-khtml-border-radius:5px;
-webkit-border-radius:5px;
border-radius:5px;
}

.g_left {
float:left;
font-style:italic;
font-size:13px;
color:#777;
}
.g_left img {
width:30px;
height:30px;
vertical-align:middle;
margin-bottom:5px;
margin-right:5px;
border:1px solid #ccc;
}

.g_right {
width:225px;
float:right;
color:#999;
padding:0 1px 0 1px;
font-style:italic;
font-size:12px;
text-align:right;
margin-top:20px;
}

.g_bottom {
border:1px solid #ddd;
padding:10px;
margin:10px 0 10px 0;
background-color:#fff;
font-size:13px;
clear:both;

-moz-border-radius:5px;
-khtml-border-radius:5px;
-webkit-border-radius:5px;
border-radius:5px;
}

.g_input {
padding:3px;
color:#888;
width:80%;
margin-right:5px;
background-color:#eee;
border:1px solid #ddd;

-moz-border-radius:5px;
-khtml-border-radius:5px;
-webkit-border-radius:5px;
border-radius:5px;
}

.g_input:focus {
border:1px solid #ccc;
background-color:#ddd;
}


.max {
width:80%;
font-style:italic;
font-size:10px;
color:#888;
text-align:right;
}


.gbuttons {
float:right;
margin:-4px 5px 1px 5px;
padding:3px;
text-decoration:none;
font-size:12px;
cursor:pointer;
color:#999;
background:url(../images/form_bg.gif) repeat-x left top;
background-color:#999;
border:1px solid #bbb;

-moz-border-radius:5px;
-khtml-border-radius:5px;
-webkit-border-radius:5px;
border-radius:5px; 
}
.gbuttons:hover {
color:#555;

}
.gbuttons a {
text-decoration:none;
color:#999 !important;
}

.gbuttons:hover a {
color:#555 !important;
}

.gbutton_wrap {
float:right;
margin:0 5px 1px 5px;
}
.gbutton {
padding:3px;
text-decoration:none;
font-size:12px;
cursor:pointer;
color:#999;
background:url(../images/form_bg.gif) repeat-x left top;
background-color:#999;
border:1px solid #bbb;

-moz-border-radius:5px;
-khtml-border-radius:5px;
-webkit-border-radius:5px;
border-radius:5px; 
}
.gbutton:hover {
color:#555;
border:1px solid #999;
}
.gbutton a {
text-decoration:none;
color:#999 !important;
}

.gbutton:hover a {
color:#555 !important;
}
.ggreen { color:darkgreen; }
.gred { color:darkred; }
.gbutton:hover .ggreen { color:green; }
.gbutton:hover .gred { color:red; }


.gtags {
text-align:left;
margin-right:10px;
font-size:12px;
font-style:italic;
}
.gtags a {
color:#aaa;
text-decoration:none;
}
.gtags a:hover {
color:#555;
text-decoration:underline;
}

.clear {
clear:both;
}

/* Kommentieren Formular */

.komm_form {
border-top:1px solid #ddd;
border-bottom:1px solid #ddd;

text-align:right;
font-size:12px;
color:#888;
background-color:#fdfdfd;
display:none;
}

.komm_text {
width:200px;
height:50px;
border:2px solid #ddd;
padding:2px;
color:#777;
margin-top:5px;
margin-bottom:5px;
background-color:#eee;

-moz-border-radius:5px;
-khtml-border-radius:5px;
-webkit-border-radius:5px;
border-radius:5px;
}

.komm_text:focus {
border:2px solid #ddd;
background-color:#ddd;
}

.kbutton {
float:right;
margin-left:3px;
margin-right:5px;
margin-top:38px;
}


/* Kommentare */

.kommentar {
width:85%;
padding:5px;
margin:15px 0 10px 13%;
color:#999;
text-align:left;
font-size:11px;
font-style:italic;
background:url(../images/form_bg.gif) repeat-x left top;
background-color:#eee;
border:1px solid #ddd;

-moz-border-radius:8px;
-khtml-border-radius:8px;
-webkit-border-radius:8px;
border-radius:8px; 
}

.komm-text {
border:1px solid #ddd;
font-style:normal;
padding:2px 2px 2px 4px;
color:#777;
background-color:#fff;
font-size:12px;
}

.kommentar .gbuttons {
margin-top:-2px;
margin-right:2px;
padding:2px 2px 0 2px;
text-decoration:none;
font-size:10px;
cursor:pointer;
color:#999;
background-color:#999;
border: none;

-moz-border-radius:3px;
-khtml-border-radius:3px;
-webkit-border-radius:3px;
border-radius:3px; 
}
.kommentar .gbuttons img {
border:none;
opacity:0.5;
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);
}
.kommentar .gbuttons:hover img {
opacity:1;
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
}

.kommentar .gbuttons:hover {
color:#555;
}
.kommentar .gbuttons a {
text-decoration:none;
color:#999 !important;
outline:none;
}

.kommentar .gbuttons:hover a {
color:#555 !important;
}

.kom-infos {
font-size: 10px;
text-align: right;
color: #999;
}
.kom-infos span {
margin-left: 15px;
}
.kom-infos span a {
color: #aaa;
}
.kom-infos span a:hover {
color: #555;
}

/*Stimmen */

.stimmen-ja {
font-size:10px;
color:#999;
margin-left:25px;
padding-top:2px;
}
.stimmen-nein {
font-size:10px;
color:#999;
margin-left:45px;
padding-top:2px;
}


#seitennavigation {
width:100%;
margin:0 auto 0 auto;
}

.seiten {
padding: 3px;
text-align:center;
font-size:13px;
}

.seiten a {
padding:3px;
margin:0 3px 0 3px;
text-decoration: none;
outline:none;
background-color:#eee;
border: 1px solid #888;
color:#888;

-moz-border-radius: 3px;
-khtml-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius:3px;
}
.seiten a:hover, #seiten a:active {
background-color:#ddd;
border: 1px solid #ccc;
color:#111;

-moz-border-radius: 3px;
-khtml-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius:3px;
}
.seiten .current{
background-color:#ccc;
border: 1px solid #ccc;
padding:5px;
margin:0 3px 0 3px;
font-weight:bold;
color:#222;

-moz-border-radius: 3px;
-khtml-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius:3px;
}
.seiten .nolink {
padding:3px;
margin:0 3px 0 3px;
text-decoration: none;
outline:none;
background-color:#eee;
border: 1px solid #eee;
color:#aaa;

-moz-border-radius: 3px;
-khtml-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius:3px;
}
.seiten .dots {
display:block;
float:left;
padding:3px;
margin:0 3px 0 3px;
}

