@charset "utf-8";

body {

font: normal 100.01% Helvetica, Arial, sans-serif;
margin: 0; padding: 0;
color:#9999FF;
text-align : center;
font-weight: 400;
background-image : url(../pictures/bgrd/body_bgrd3.gif);
min-width : 40em;
/*max-width: 1024px;
max-height:768px;*/

}

a:link {
color : #ff9933;
text-decoration : none;
font-weight : bold;
}
a:visited {
color : #6699ff;
text-decoration : none;
font-weight : bolder;
}
a:focus {
color : #ffff00;
font-weight : bold;
}
a:hover {
color : #ffcc66;
text-decoration : none;
font-weight : bold;
}

a:active {
color : #6699cc;
font-weight : bolder;
}

#Scrollbereich {
	margin-top :0em;
	width: 100.01%;
	
}

#Inhalt {
width : 90%;
font-size:0.95em;
margin-top:0.0em;
margin-left: 0em;
margin-right: 0em;
margin:inherit;
padding: 0em 1em;
}

#Body_Inhalt {

margin-top:0.0em;
/*float:inherit;*/
}

#Body_Watermark {
background-image:url(../pictures/bgrd/masks_big.gif);
background-position : center 70%;
background-repeat : no-repeat;
background-attachment : fixed;
}

html {
padding : 0;
}

#topArea {
margin-top : 0;
top : 0;
left : 0;
width : 100.01%;
height : 6.35em;
background-attachment:inherit;
background-image : url(../pictures/bgrd/head_bgrd.png);
background-repeat : repeat-x;
z-index : 6;
}

html > body #topArea {
position : fixed;
}

#Footer {
position:absolute;
margin-left:0em;
margin-bottom :0em;
left:0em;
bottom : -0.5em;
width :100%;
height : 28;
background-image:url(../pictures/bgrd/footer.png);
/*background-attachment:inherit;*/
background-position:center 100%;
background-repeat:no-repeat;
z-index : 3;
}

html > body #Footer {
position : fixed;
}

#FooterTable {
top:0.2em;
}
.FooterTXT {
top:0.2em;
text-align:center;
font-size:0.78em;
font-weight:bolder;
font-stretch:ultra-expanded;
color:#CCCCCC;
}
/*/################################    Linke Navigation   ################################/*/
 ul#LinkeNavigation {
    width: 6.5em;
    margin: 0; padding: 0.01em;
  }
  * html ul#LinkeNavigation {  /* Korrekturen fuer IE 5.x */
    width: 6.96em;
    w\idth: 6.5em;
    padding-left: 0;
    padd\ing-left: 0.8em;
  }
  ul#LinkeNavigation li {
    list-style: none;
	 margin-top:0.15em;
	 padding-top:0.15em;
  }

  ul#LinkeNavigation a {
    display:block;
	 padding-right:0.2em;	 
	 padding-left:0.2em;	 
	 padding-top:0.3em;
	 padding-bottom:0.5em;
    text-decoration: none;
	 text-align:center;
	 font-size:1.0em;
	 font-weight: bold;
    color: #9999FF;
	 background-position:center;
	 background-repeat:no-repeat;
	 background-image:url(../pictures/buttons/left_men_normal.png);
	 background-attachment:inherit;
  }
  * html ul#LinkeNavigation a {  /* Breitenangaben nur fuer IE */
    width: 100%;
    w\idth: 6.96em;
  }
  ul#LinkeNavigation a:hover {
  	 font-weight: bold;
  	 text-align:center;
    color:#CCCCCC; 
	 background-position:center;
	 background-repeat:no-repeat;
	 background-image:url(../pictures/buttons/left_men_over.png);
	 background-attachment:inherit;
  }


/*#########################################################################################*/


ul#Navigation {
position : absolute;
left : 22em;
margin-top : 0.0em;
}
ul#Navigation li {
list-style : none;
display : inline;
}
ul#Navigation a {
float : left;
font-size : 0.63em;
text-align : center;
text-decoration : none;
width : 58px;
margin-left : 0.05em;
margin-right : 0.05em;
margin-top : 0.3em;
margin-bottom : 0.3em;
padding : 0.35em 0.05em 0.5em ;
background-image : url(../pictures/buttons/men_normal.png);
background-attachment:inherit;
background-position : center 100%;
background-repeat : no-repeat;
color : #FFFFFF;
font-weight:bolder;
}
* html ul#Navigation a {
width : 58px;
width : 58px;
}

ul#Navigation a:hover {
background-image : url(../pictures/buttons/men_over.png);
background-attachment: inherit;
background-position : center 100%;
background-repeat : no-repeat;
color :#000033;
font-weight : bold;
}
ul#Navigation div {
clear : left;
}
/*#########################################################################################*/

#leftArea {
position : absolute;
float : left;
top : 4.0em;
bottom : 0em;
left : 0em;
width : 136px;
height: inherit;
background-image : url(../pictures/bgrd/vorhang_links.gif);
background-repeat : no-repeat;

z-index : 0;
}
html > body #leftArea {
position : fixed;
}

#rightArea {
position : absolute;
float : right;
top : 4.0em;
bottom : 0em;
right : 0;
width : 136px;
height: inherit;
background-image : url(../pictures/bgrd/vorhang_rechts.gif);
background-repeat : no-repeat;
z-index : 0;
}

html > body #rightArea {
position : fixed;
}
#tableLeft {
position : fixed;
width : 136px;
float : left;
left : -1.8em;
top : 8.4em;
text-align : center;
font-size:0.65em;
color:#9999FF;
}

#tableRight {
position : fixed;
width : 136px;
float : right;
right : -1.8em;
top : 9em;
text-align : center;
font-size:0.65em;
color:#9999FF;
}

#tableLeft_bottom{
position : fixed;
width : 136px;
float : left;
left : -2.5em;
top :18.0em;
text-align : center;
font-size:0.65em;
color:#9999FF;
}

#tableRight_bottom {
position : fixed;
width : 136px;
float : right;
right : -2.5em;
top :27.0em;
text-align : center;
font-size:0.65em;
color:#9999FF;
}

ul#videos {
margin : 0;
padding : 0;
text-align : center;
}

ul#videos li {
list-style : none;
display : inline;
margin : 0;
padding : 0;
}

ul#videos a {
float : right;
font-size : 0.70em;
text-decoration : none;
width : 52px;
height : 20px;
margin-left : 0.05em;
margin-right : 1.6em;
margin-top : 0.35em;
margin-bottom : 0.25em;
padding-top : 0.36em;
background-image : url(../pictures/buttons/men_normal.png);
background-repeat : no-repeat;
color : silver;
}

ul#videos a:visited {
background-image : url(../pictures/buttons/men_visited.png);
background-position : center 0%;
background-repeat : no-repeat;
color : #999999;
}

ul#videos a:hover {
background-image : url(../pictures/buttons/men_over.png);
background-position : center 0%;
background-repeat : no-repeat;
color : white;
}
/*#######################################################################################*/
ul#AnkerNavi {
margin : 0;
padding : 0.3em;
text-align : center;
}

ul#AnkerNavi li {
list-style : none;
display : inline;
margin : 0.06em;
padding : 0;
}

ul#AnkerNavi a {
	font-size : 0.75em;
	text-align : center;
	padding : 0.33em 0.33em;
	text-decoration : none;
	border : 1px solid;
	border-color:#666666;
	border-left-color:#9999FF;
	border-top-color :#9999FF;
	letter-spacing : 0.12em;
	color: #9999FF;
/*	background-color : #333333;*/
	background-image:url(../pictures/bgrd/navi_bgrd_normal.png);
}
ul#AnkerNavi a:hover {
font-weight: bolder;
border-color:#9999FF;
border-left-color:#666666;
border-top-color :#666666;
color:#FF9900;
/*background-color: #9999CC;*/
background-image:url(../pictures/bgrd/navi_bgrd_over.png);
}
/*#######################################################################################*/
ul#AnkerNavi_medien {
margin : 0;
padding : 0;
text-align : center;
}
ul#AnkerNavi_medien li {
list-style : none;
display : inline;
margin : 0;
margin-top : 0;
padding : 0;
}
ul#AnkerNavi_medien a {
vertical-align:middle;
float : right;
font-size : 0.80em;
font-weight : bolder;
text-align : center;
text-decoration : none;
width : 120px;
height : 20px;
margin-left : 0.05em;
margin-right : 0.05em;
margin : 0;
margin-top : 0;
padding-top : 0.28em;
background-image:url(../pictures/buttons/120x20_normal.png);
background-position : center 0%;
background-repeat : no-repeat;
color :#9999FF;
}

ul#AnkerNavi_medien a:hover {
vertical-align:middle;
width : 120px;
height : 20px;
margin-left : 0.05em;
margin-right : 0.05em;
margin : 0;
margin-top : 0;
padding-top : 0.28em;
background-image : url(../pictures/buttons/120x20_over.png);
background-position : center 0%;
background-repeat : no-repeat;
color :#FF993;
}
/*#######################################################################################*/
#SectionHeadlines {
position : absolute;
position : fixed;
top : 4.8em;
left : 3.0em;
z-index:6;
}
html > body #SectionHeadlines {
position : fixed;
}

.BildUnterschrift {
	font-size: 0.7em;
	color: #0099FF;
}

.SmalText {
	font-size: 0.65em;
	color: #9999FF;
}
.SmalTextRecht{
	font-size: 0.85em;
	color: #9999FF;
}
.CounterText {
	font-size: 0.95em;
	color: #9999FF;
}
.CounterGesamt {
	font-size: 1.1em;
	text-align:center;
	color: #FF9900;
}
/*#######################################################################################*/

ul#AnkerNavi_year {
margin : 0;
padding : 0;
text-align : center;
}
ul#AnkerNavi_year li {
list-style : none;
display : inline;
margin : 0;
padding : 0;
}
ul#AnkerNavi_year a {
float : right;
font-size : 0.75em;
font-weight : bolder;
text-align : center;
text-decoration : none;
width : 52px;
height : 20px;
margin-left : 0.05em;
margin-right : 0.05em;
margin-top : 0;
margin-bottom : 0;
padding-top : 0.2em;
padding-bottom:0.2em;
background-image : url(../pictures/buttons/men_normal.png);
background-position : center 0%;
background-repeat : no-repeat;
color :#9999FF;
}

ul#AnkerNavi_year a:hover {
background-image : url(../pictures/buttons/men_over.png);
background-position : center 0%;
background-repeat : no-repeat;
color: #FF9900;
font-weight:bolder;
}


.kalender_txt{
font-size:0.85em;
font-weight:bolder;
font-stretch:extra-expanded;
color: #0066FF;
}
.kalender_headline{
font-size:0.95em;
font-weight:bolder;
color: #0066FF;
}

.big_font{
font-size:0.95em;
font-stretch: extra-expanded;
font-weight:bolder;
	color: #0033FF;
}
.big_font2{
font-size:1.1em;
font-weight:bolder;
	color: #6666FF;
}
.big_font3{
font-size:0.83em;
font-weight:bolder;
	color: #6666FF;
}
#ueberschrift_1_1{
font-size:1.0em;

	color: #0033FF;
}
