

body{
margin: 0;
padding: 0;
border: 0;
/* overflow: hidden; */
/* overflow: visible !important;*/
height: 100%; 
max-height: 100%; 
font-family: 'Times New Roman',Times,serif; font-size: 100.1%; color: #000000; /* color: #343434;*/

}
h1,h2,h3,h4 {
font-family: Univers, Arial, Helvetica, Verdana, sans-serif;  color: #000000; /* color: #343434;*/
}
#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: #FFF; /*was 666666 #DDDDDD*/
color: white;
}

#framecontentTop{
/* position: absolute; */
top: 0; 
left: 200px; /*Set left value to WidthOfLeftFrameDiv*/
right: 0;
height: 120px; /*Height of top frame div*/
/* overflow: hidden; /*Disable scrollbars. Set to "scroll" to enable*/
background-color: #FFF; /* was 6666666 */
color: #666666 /* was white, 666666 #DDDDDD; */

}

#framecontentBottom{
position: absolute; 
top: auto; 
left: 200px; /*Set left value to WidthOfLeftFrameDiv was 180px*/
width: 100%; /*Width of bottom frame div*/ 
bottom: 0;
height: 60px; /*Height of bottom frame div*/
/* overflow: hidden; /*Disable scrollbars. Set to "scroll" to enable*/
background-color: #FFF; /* was 343434 DDDDDD*/
color: white;
display:none /* keine Anzeige bei print */
}
#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: #FFF; /* was 343434 DDDDDD*/
color: #666666; /* white;*/
display:none /* keine Anzeige bei print */

}
#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: static;  /*was fixed */
top: 110px; /*Set top value to HeightOfTopFrameDiv*/
left: 200px; /*Set left value to WidthOfLeftFrameDiv*/
right: 0;
bottom: 60px; /*Set bottom value to HeightOfBottomFrameDiv*/
/* overflow: auto; */
background: #fff;
/*font-family: Univers, Arial, Helvetica, Verdana, sans-serif; font-size: 100.1%; color: #000000; /* color: #343434;*/

}

#content{
position: static; 

}

#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)*/


}

* 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: #000000;
text-decoration: underline
} 
a[href]:after {
 content:"  <"attr(href)"> ";
 color:#000;
 background-color:inherit;
 /* font-style:italic; */
 font-size:70%;
} 
a:link{

/* text-decoration: none */
text-decoration: underline
}
a:visited{

text-decoration: underline
/* text-decoration: none */

}
a:active{
text-decoration: underline

/* 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;
display:none /* keine Anzeige bei print */
}

* 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 9px;
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 Horzintal Menu */
/*Start vertikal Menu */

#urbangreymenu{
width: 190px; /*width of menu*/
position: relative; 
top: 80px;
display:none /* keine Anzeige bei print */
}

#urbangreymenu .headerbar{
/* font: bold ; */
color: #666666; /* was white */

/* 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;
padding: 7px 0 7px 0px; /*3rd Param 31px is left indentation of header text*/
}

#urbangreymenu ul{
list-style-type: none;
color: #DDDDDD;
margin: 0;
padding: 0;
font-size: 105%;
margin-bottom: 0; /*bottom spacing between each UL and rest of content*/
}

#urbangreymenu ul li{
padding-bottom: 2px; /*bottom spacing between menu items*/
color: #DDDDDD;
}

#urbangreymenu ul li a{
/* font: normal 12px Arial; /* was 12px Arial*/*/
color: #DDDDDD; /* was black , was 343434 dddddd*/
background: #FFF; /* was E9E9E9, 666666 DDDDDD*/
display: block;
padding: 5px 0;
line-height: 17px;
padding-left: 8px; /*link text is indented 8px*/
text-decoration: none;
color: #DDDDDD;
}

#urbangreymenu ul li a:visited{
color: black;
}

#urbangreymenu ul li a:hover{ /*hover state CSS*/
color: #F29200; /* was white */
/* background: black;*/
}


/* END vertikal Menu */
