/* PLEASE DO NOT CHANGE - PLEASE DO NOT CHANGE - PLEASE DO NOT CHANGE ANYTHING /////////////////////////////////////////////////////*/

/* ### Top Navigation ######################################################### */


#navgesamt
{
overflow:hidden;
}



#twitterlink 
{
        background:transparent url(navi_twitter_1.jpg) no-repeat scroll 0 0;
	display:block;
	float:left;
	width: 79px;
        height:25px;
        
}
#facebooklink 
{
        background:transparent url(navi_facebook.jpg) no-repeat scroll 0 0;
	display:block;
	position: absolute;
        left:79px;
	width: 91px;
        height:25px;
        
}
#vimeolink 
{
        background:transparent url(navi_vimeo.jpg) no-repeat scroll 0 0;
	display:block;
	width: 72px;
        height:25px;
        position: absolute;
        left:170px;
}

#flickrlink 
{
        background:transparent url(navi_flickr.jpg) no-repeat scroll 0 0;
	display:block;
	position: absolute;
        left:242px;
	width: 71px;
        height:25px;
        
}
#xinglink 
{
        background:transparent url(navi_xing.jpg) no-repeat scroll 0 0;
	display:block;
	width: 62px;
        height:25px;
        position: absolute;
        left:312px;
}


#speak_switch
{
 	float:right;
        position:absolute;
        top:0px;
        right:250px;
}


/* ### Sub Navigation ######################################################### */

#nav {
	display:block;
	float:left;
	width: 207px;
        padding: 0px;
        margin-right: 0px;
       	font-family:verdana, arial, helvetica, sans-serif;
         }

/*
ul.rex-navi1 cufon canvas
{
border-bottom:1px dotted white;
padding-bottom:9px;
z-index:2;
}
*/

ul.rex-navi1 cufon{
border-bottom: 1px dotted white;
margin-bottom:-10px;
padding-bottom:8px;
z-index:2;

}


/* Safari */



.linie2  {
border-bottom: 1px solid;
width:207px;
font-size: 0px; 
min-height:1px;
clear:both;
z-index:3;
line-height:1px;
}

#nav p.copy,
#nav p {
	padding-right:0px;
	color:#000000;
	text-align: left;
}

#nav p.copy a {
	color: #000000;
	background: inherit;
	text-decoration: none;
}

#nav p.copy a:hover {
	text-decoration: none;
}

#nav ul.rex-navi1 { padding: 0px 0px 0px 0px;  }
#border-bottom:1px solid red;


/* ### Reiter ######################################## */

#reiter_jahr
{
height:50px;
width:530px;
border: 1px solid black;
}

#sechs
{
float:left;
margin-top:0px;
width:79px;
height:30px;
background-image:url(reiter/2006_hellgruen.gif);
}

#sechs_klick
{
float:left;
margin-top:0px;
width:79px;
height:30px;
background-image:url(reiter/2006_dunkelgruen.gif);
}

#acht
{float:left;
margin-top:0px;
width:80px;
height:30px;
background-image:url(reiter/2008_hellgruen.gif);
}

#acht_klick
{
float:left;
margin-top:0px;
width:80px;
height:30px;
background-image:url(reiter/2008_dunkelgruen.gif);
}


#zehn
{

float:left;
margin-top:0px;
width:105px;
height:30px;
background-image:url(reiter/2010_hell.gif);
}

#zehn_klick
{
float:left;
margin-top:0px;
width:85px;
height:30px;
background-image:url(reiter/2010_dunkel.gif);
}





#mittwoch
{
cursor:pointer;
float:left;
width:111px;
height:30px;
background-image:url(mittwoch.jpg);
}
#mittwoch_klick
{
cursor:pointer;
float:left;
curser:pointer;
margin-top:0px;
width:111px;
height:30px;
background-image:url(mittwoch_klick.jpg);
}

#donnerstag
{
cursor:pointer;
float:left;
padding-top:0px;
width:130px;
height:30px;
background-image:url(donnerstag.jpg);
}


#donnerstag_klick
{
cursor:pointer;
curser:hand;
float:left;
width:130px;
height:30px;
background-image:url(donnerstag_klick.jpg);
}


#freitag
{
cursor:pointer;
float:left;
width:100px;
height:30px;
background-image:url(freitag.jpg);
}


#freitag_klick
{
cursor:pointer;
float:left;
width:100px;
height:30px;
background-image:url(freitag_klick.jpg);
}

/* und nochmal auf Englisch */

#wednesday
{
cursor:pointer;
float:left;
width:127px;
height:30px;
background-image:url(wednesday.jpg);
}
#wednesday_klick
{
cursor:pointer;
float:left;
margin-top:0px;
width:127px;
height:30px;
background-image:url(wednesday_klick.jpg);
}

#thursday
{
cursor:pointer;
float:left;
padding-top:0px;
width:113px;
height:30px;
background-image:url(thursday.jpg);
}


#thursday_klick
{
cursor:pointer;
float:left;
width:113px;
height:30px;
background-image:url(thursday_klick.jpg);
}


#friday
{
cursor:pointer;
float:left;
width:100px;
height:30px;
background-image:url(friday.jpg);
}


#friday_klick
{
cursor:pointer;
float:left;
width:100px;
height:30px;
background-image:url(friday_klick.jpg);
}








/* ### nav1st - first level navigation ######################################## */

ul.rex-navi1 {
	padding:0px 0px 0px 0px;
	font-size:1.3em;
	text-transform:uppercase;
	display:block;
        text-decoration: none;

	}

ul.rex-navi1 li {
	display: block;
	padding:0px 20px 0px 0px;
	color:#000000;
	font-weight:bold;
	text-align: right;
        text-decoration: none;
}



ul.rex-navi1 a {
	display: block;
	color:#000000;
	padding: 8px 0;
        text-decoration: none;
}


ul.rex-navi1 a:hover, 
ul.rex-navi1 li a.rex-active, 
ul.rex-navi1 li a.rex-current,
ul.rex-navi1 li a.rex-normal  {
background-position:158px -12px;
        text-decoration: none;
}





/* ### nav2nd - second level navigation ######################################### */

ul.rex-navi2 {
	margin: 0 0 0 0;
	font-size:1em;
	font-weight:normal;
        font-family:georgia; 
        text-transform:none;
}

ul.rex-navi2 .linie2  {
border-bottom: 1px dotted;
width:207px;
font-size: 0px; 
line-height:1px;
min-height:1px;
clear:both;
z-index:3;
}

ul.rex-navi2 li {
	padding:0px 0px 0px 0px;
	margin:0;
        font-size:0.8em;
	font-weight:normal;
	border:none;
	text-align: right;
}


ul.rex-navi2 a {
	display: block;
	color:#000000;
	padding: 4px 0;
        font-family:georgia;
        border-bottom:1px solid white;
        margin-bottom:-1px;
  
}


ul.rex-navi2 a:hover, 
ul.rex-navi2 li a.rex-active, 
ul.rex-navi2 li a.rex-current 

{
        background-repeat: no-repeat;
	background-position:158px -12px;
	background-repeat: no-repeat;
        font-family:georgia;
        color:#7AB51D;
}



ul.rex-navi2 li a.rex-current 
{
color:#7AB51D;
}



#breadcrumb {
  margin-bottom: 20px;
}
#main-block #breadcrumb p
{
  display: inline;
  color: #000000;
  font-size: 1em;
}


#main-block #breadcrumb ul, 
#main-block #breadcrumb li {
  display: inline;
  color: #7AB51D;
  font-size: 1em;
}
#main-block ul.rex-breadcrumb li {
  margin-left: 0px;
  padding: 0 6px 0 13px;
  background-image: url(raquo.gif);
  background-position: 0px 2px;
  background-repeat: no-repeat;
  list-style: none;
}
#main-block ul.rex-breadcrumb li.rex-lvl1 {
  margin: 0;
  padding-left: 5px;
  background: none;
}





#unternav
{
	display:block;
        float:left;
        width:207px;
        border: 0px;
        margin-top:-1px;
        background-color:#DEECC8;
border-top:2px solid black;
top:-1px;
z-index:2;
clear:both;
position:relative;

}

ul.unternav {
	padding:1px 0px;
	font-size:1.2em;
	text-transform:uppercase;
	display:block;
        color:black;
	font-family:"DIN Alternate", verdana, arial, helvetica, sans-serif;
        color:black;
	font-size: x-small;

	}


ul.unternav a {
	display: block;
	color:#000000;
	padding: 0px 0;
}

/*
#dotted {
background-image:url(linie.jpg);
height:65px;
}
*/

#topnav
{
        text-align: left;
        padding-right: 20px;
        width:775px;
        height: 25px;
	font-family:verdana, arial, helvetica, sans-serif;
	font-size:1.2em;
        color:black;

}



