

body{
margin: 0;
padding: 0;
border: 0;
overflow: hidden;
height: 100%; 
max-height: 100%; 
font-family: Univers, Arial, Helvetica, Verdana, sans-serif; font-size: 100.1%; color: #343434; /* color: #343434;*/
background-color: #FFFFFF 
}
h1{
font-size:1.5em;
}
h2{
font-size:1.3em;
}
#contentcentered{
position: static; 
padding: 0;
top: 20; 
text-align: center;

background-color: green;
}
#framecontentLeft{
position: absolute; 
top: 0; 
left: 0; 
width: 200px; /*Width of left frame div*/
height: 100%;
overflow: hidden; /*Disable scrollbars. Set to "scroll" to enable*/
background-color:  #FFFFFF; /*was 666666 #DDDDDD*/
/* color: white;*/
color: #FFFFFF
}

#framecontentTop{
position: absolute; 
top: 0; 
/* left: 5px; /*Set left value to WidthOfLeftFrameDiv*/
/* right: 0; */

height: 180px; /*Height of top frame div*/
  margin-left: auto;
  margin-right: auto;
  width: 100%; /*Width of bottom frame div*/ 
  text-align: center;
overflow: hidden; /*Disable scrollbars. Set to "scroll" to enable*/
background-color: #FFFFFF; /* was 6666666 */
/* color: #666666 /* was white, 666666 #DDDDDD; */
}

#framecontentBottom{
position: absolute; 
top: auto; 
/* left: 2px; /*Set left value to WidthOfLeftFrameDiv was 180px*/
width: 100%; /*Width of bottom frame div*/ 
bottom: 0;
height: 100px; /*Height of bottom frame div*/
overflow: hidden; /*Disable scrollbars. Set to "scroll" to enable*/
background-color: #FFFFFF; /* was 343434 DDDDDD*/
color: white;

}
#framecontentLeftBottom{
position: absolute; 
top: auto; 
/* left: 200px; /*Set left value to WidthOfLeftFrameDiv was 180px*/ 
/* width: 100%; /*Width of bottom frame div*/
bottom: 0;
height: 80px; /*Height of bottom frame div* was 80 before google translate/
overflow: hidden; /*Disable scrollbars. Set to "scroll" to enable*/
background-color: #FFFFFF; /* was 343434 DDDDDD*/
color: #666666 /* white;*/

}
#framecontentLeftBottom a {
Color: #343434;
text-decoration: underline
} 
#framecontentLeftBottom a:link{

text-decoration: none

}
#framecontentLeftBottom a:visited{


text-decoration: none

}
#framecontentLeftBottom a:active{


text-decoration: none

}
#framecontentLeftBottom a:hover{color:#F29200;
font-weight:bold;
text-decoration: underline

}
#maincontent{
position: fixed; 
top: 120px; /*Set top value to HeightOfTopFrameDiv*/
/* left: 5px; /*Set left value to WidthOfLeftFrameDiv*/
right: 0;
bottom: 100px; /*Set bottom value to HeightOfBottomFrameDiv*/
overflow: auto; 
background-color: #FFFFFF
}
#content{
position: static; 

}
#contentcentered{
text-align: center;
overflow: auto;
background-color: green;
}

#trailer{
position: absolute;
height : 150px;
width: 200px;
top: 20px;
right: 20px
}
#trailerphoto{
position: absolute;
float:left;
height : 150px;
width: 200px;
top: 120px; /*was 80*/
right: 20px
}
.innertube{
margin: 25px; /*Margins for inner DIV inside each DIV (to provide padding)*/
line-height: 150%; /* war nicht dabei vorher */

}

* html body{ /*IE6 hack*/
padding: 110px 0 60px 180px; /*Set value to (HeightOfTopFrameDiv  0 HeightOfBottomFrameDiv was 120 WidthOfLeftFrameDiv)was 200*/
}

* html #maincontent{ /*IE6 hack*/
height: 100%; 
width: 100%; 
}

* html #framecontentTop, * html #framecontentBottom{ /*IE6 hack*/
width: 100%;
}
/*  START LINK- Decoration */
a {
Color: #F29200;
text-decoration: underline
} 
a:link{

text-decoration: none

}
a:visited{


text-decoration: none

}
a:active{


text-decoration: none

}
a:hover{color:#F29200;
font-weight:bold;
text-decoration: underline

}
/*  END LINK- Decoration */
/* START Horizontal Menu */
/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */
    
#slidetabsmenu {
float:right;
width:100%;
font-size:105%;
line-height:normal;
border-bottom: 1px solid gray;
}

* html #slidetabsmenu{ /*IE only. Add 1em spacing between menu and rest of content*/
margin-bottom: 1em;
}

#slidetabsmenu ul{
list-style-type: none;
margin:0;
margin-left: 10px;
padding:0;
}

#slidetabsmenu li{
display:inline;
margin:0;
padding:0;
}

#slidetabsmenu a {
float:left;
/* background:url(images/tab-left.gif) no-repeat left top; Tabs ausgeschaltet */
margin:0;
padding:0 0 0 0px;
text-decoration:none;
}

#slidetabsmenu a span {
float:left;
display:block;
/* background:url(images/tab-right.gif) no-repeat right top; Tabs ausgeschaltet */
padding:3px 14px 3px 5px;
/*font-weight:bold;*/
color:#666666; /* Farbe Schrift Reiter #3B3B3B, DDDDDD*/
}

/* Commented Backslash Hack hides rule from IE5-Mac \*/
#slidetabsmenu a span {float:none;}
/* End IE5-Mac hack */

#slidetabsmenu a:hover span {
color: #F29200; /* was black */
}

#slidetabsmenu #current a {
background-position:0 -125px;
font-weight:bold;
}

#slidetabsmenu #current a span {
background-position:100% -125px;
color: #343434; /* was black */

}

#slidetabsmenu a:hover {
background-position:0% -125px;
}

#slidetabsmenu a:hover span {
background-position:100% -125px;
}
/* END Horizontal Menu */
/*Start vertikal Menu */

#urbangreymenu{
width: 190px; /*width of menu*/
position: relative; 
top: 70px; /* was 80 */
background-color: #FFFFFF
}

#urbangreymenu .headerbar{
/* font: bold ; */
color: #343434; /* was white was 666666*/
background-color: #FFFFFF;
/* background: #606060 url(media/arrowstop.gif) no-repeat 8px 6px; /*last 2 values are the x and y coordinates of bullet image*/*/
margin-bottom: 0; /*bottom spacing between header and rest of content*/
/* text-transform: uppercase;*/
font-size: 110%;
text-align: left;
 /*3rd Param 31px is left indentation of header text 7px 0 7px 0px; */
padding: 0px 0px 0px 7px
}

#urbangreymenu ul{
list-style-type: none;
color: #666666; /* was DDDDDD */
/* font-weight:bold; */
background-color: #FFFFFF;
margin: 0;
padding: 7px 0px 0px 0px;
/* padding: px; */
font-size: 105%;
margin-bottom: 0; /*bottom spacing between each UL and rest of content*/
}
#urbangreymenu #leftcurrent a {
background-position:0 -125px;
font-weight:bold;
color: #343434;
}

#urbangreymenu ul li{
padding-bottom: 2px; /*bottom spacing between menu items*/
color: #666666; /* was DDDDDD */
background-color: #FFFFFF
}

#urbangreymenu ul li a{
/* font: normal 12px Arial; /* was 12px Arial*/*/
color: #666666; /* was DDDDDD */ /* was black , was 343434 dddddd*/
background-color: #FFFFFF; /* was E9E9E9, 666666 DDDDDD*/
display: block;
padding: 5px 0;
line-height: 17px;
padding-left: 8px; /*link text is indented 8px*/
text-decoration: none;
color: #666666; /* was #DDDDDD; 20110120*/
}


#urbangreymenu ul li a:visited{
color: #666666; /* was black*/
}

#urbangreymenu ul li a:hover{ /*hover state CSS*/
color: #F29200; /* was white */
/* background: black;*/
background-color: #FFFFFF
}


/* END vertikal Menu */
