/*****************************************
 **** CSS For www.best-of-goldwin.com ***/
/*************************************************
 **** Also look in the sitespezific CSS Files ****
 ************************************************/

/*************************
 **** Global Settings ****
 ************************/
 
*{margin:0;padding:0;}

html{
height:100%;
margin-bottom:1px;
}
body{
font-family: Arial, Helvetica, FreeSans, sans-serif;
font-size:75%;
line-height:18px;
}
.wrapper{ font-size:12px; }

h1 { font-size:  2em; }
h2 { font-size:22px; line-height:40px; height:40px; }
h3 { font-size:1.6em; }
h4 { font-size:14px; margin-bottom:5px; }
h5 { font-size:1.2em; }
h6 { font-size:  1em; }

p, ul, ol, dl, blockquote {
line-height:18px;
}
a:link, a:visited{
text-decoration:none;
color:#3F3E33;
}
a:hover{
text-decoration:underline;
color:#666666;
}
/***********************
 **** Global Layout ****
 **********************/
.wrapper{
position:relative;
width:970px;
margin:0 auto;
}
.header, .mainbody, .footer{
padding:0 10px;
}
.header{
height:416px;
}
.toolbar{
height:40px;
margin:0 10px;
}
.mainbody{
padding:10px 20px;
}
.sidebar{
float:left;
width:262px;
}
.content{
float:right;
width:655px;
height:940px;
}
.footer{
padding:23px 28px 18px 28px;
}
.clear{
display:block;
clear:both;
}

/*********************
 **** Backgrounds ****
 ********************/ 
 
/**** Main Backgrounds ****/
body                                { background:#393622 url(../bilder/bg.jpg)                     0    0       repeat-x; }
.header                             { background:        url(../bilder/header-bg.jpg)              0    0    no-repeat  ; }
.mainbody                           { background:        url(../bilder/mainbody-bg.jpg)            0    0       repeat-y; }
.footer                             { background:        url(../bilder/footer-bg.jpg)              0    0    no-repeat  ; }

/**** Header Backgrounds ****/
h1                                  { background:        url(../bilder/h1-bg.jpg)                  0    0    no-repeat  ; }
h1 a                                { background:        url(../bilder/logo.jpg)                   0    0    no-repeat  ; }

/**** Navigation ****/
.nav                                { background:        url(../bilder/nav-bg.jpg)               100%   0    no-repeat  ; }
.nav li                             { background:        url(../bilder/nav_li-bg.jpg)              0    0       repeat-x; }
.nav a                              { background:        url(../bilder/nav-border.jpg)           100%   0    no-repeat  ; }
.nav a:hover                        { background:        url(../bilder/nav_hover-bg.jpg)           0    0       repeat-x; }
.nav a:hover span                   { background:        url(../bilder/nav_hover-border.jpg)     100%   0    no-repeat  ; }

/**** Active Navigation highlightning ****/
#home      .nav .home      a,
#videos    .nav .videos    a,
#bonus     .nav .bonus     a,
#meinungen .nav .meinungen a,
#eingang   .nav .eingang   a             { background:        url(../bilder/nav_hover-bg.jpg)           0    0       repeat-x; }

#home      .nav .home      a span,
#videos    .nav .videos    a span,
#bonus     .nav .bonus     a span,
#meinungen .nav .meinungen a span,
#eingang   .nav .eingang   a span        { background:        url(../bilder/nav_hover-border.jpg)     100%   0    no-repeat  ; }

/**** Teaser Box ****/
.teaser                             { background:#393622 url(../bilder/teaser-bg.jpg)              0    0       repeat-x; }

/**** Toolbar ****/
.toolbar                            { background:        url(../bilder/toolbar-bg.jpg)             0    0       repeat-x; }
.toolbar button                     { background:        url(../bilder/ok-button.jpg)              0    0       repeat-x; }
.toolbar input.button               { background:        url(../bilder/ok-button.jpg)              0    0       repeat-x; }

/**** Sidebar ****/
.sidebar h3                         { background:        url(../bilder/h3-bg.jpg)                  0    0       repeat-x; }
.reference h3 span                  { background:        url(../bilder/ref_h3-bg.jpg)              0    0    no-repeat  ; }
.top_downloads h3 span              { background:        url(../bilder/down_h3-bg.jpg)             0    0    no-repeat  ; }
.sidebar h3 span span               { background:none                                                                   ; }
.reference .sidebar_content         { background:#CFC38E                                                                ; }
.top_downloads .sidebar_content     { background:#CFC8A8                                                                ; }
#trailer                            { background:#000000                                                                ; }
.tools .info                        { background:        url(../bilder/info.jpg)                   0    0    no-repeat  ; }
.tools .play                        { background:        url(../bilder/play.jpg)                   0    0    no-repeat  ; }
.tools .download                    { background:        url(../bilder/download.jpg)               0    0    no-repeat  ; }
.tools a.info:hover                 { background:        url(../bilder/info-hover.jpg)             0    0    no-repeat  ; }
.tools a.play:hover                 { background:        url(../bilder/play-hover.jpg)             0    0    no-repeat  ; }
.tools a.download:hover             { background:        url(../bilder/download-hover.jpg)         0    0    no-repeat  ; }
.reference .more                    { background:        url(../bilder/more_reference.jpg)         0    0    no-repeat  ; }
.top_downloads .more                { background:        url(../bilder/more_top_downloads.jpg)     0    0    no-repeat  ; }

/**** Content ****/
.content                            { background:#F2F1E7                                                                ; }
.content h3                         { background:        url(../bilder/h3-bg.jpg)                  0    0       repeat-x; }
.content .tools .info               { background:        url(../bilder/content_info.jpg)           0    0    no-repeat  ; }
.content .tools .play               { background:        url(../bilder/content_play.jpg)           0    0    no-repeat  ; }
.content .tools .download           { background:        url(../bilder/content_download.jpg)       0    0    no-repeat  ; }
.content .tools a.info:hover        { background:        url(../bilder/content_info-hover.jpg)     0    0    no-repeat  ; }
.content .tools a.play:hover        { background:        url(../bilder/content_play-hover.jpg)     0    0    no-repeat  ; }
.content .tools a.download:hover    { background:        url(../bilder/content_download-hover.jpg) 0    0    no-repeat  ; }
.content .more a                    { background:        url(../bilder/content_more-button.jpg)    0    0    no-repeat  ; }
.content .more a.down               { background:        url(../bilder/more_gold-button.jpg)       0    0    no-repeat  ; }
.content .more a.stream             { background:        url(../bilder/more_silver-button.jpg)     0    0    no-repeat  ; }
.content .more a.gal                { background:        url(../bilder/more_gold-button.jpg)       0    0    no-repeat  ; }
.content .more a.live               { background:        url(../bilder/more_gold-button.jpg)       0    0    no-repeat  ; }

/**** Footer ****/
.footer_logo                        { background:        url(../bilder/logo2.jpg)                  0    0    no-repeat  ; }
/*.footer_menu a                      { background:none                                                                   ; }*/

/**** Active Footer Menu highlightning ****/
#home      .footer_menu .home      a,
#videos    .footer_menu .videos    a,
#bonus     .footer_menu .bonus     a,
#meinungen .footer_menu .meinungen a,
#eingang   .footer_menu .eingang   a{ color:#6F6D61;background:none;}

/****************
 **** Header ****
 ***************/

/**** Logo ****/
h1 a{
display:block;
height:118px;
width:433px;
}
h1 span{
margin-left:-999em;
}
/**** Navigation ****/
.nav{
height:33px;
list-style:none;
}
.nav li{
display:inline-block;
float:left;
}
.nav a{
display:block;
}
.nav span{
display:block;
padding:0 17px 0 15px;
line-height:33px;
text-transform:uppercase;
}
.nav a:link, .nav a:visited{
color:#DFD7B5;
text-decoration:none;
font-weight:bold;
}
.nav a:hover{
color:#6F6D61;
}

/**** Active Navigation highlightning ****/
#home      .nav .home      a,
#videos    .nav .videos    a,
#bonus     .nav .bonus     a,
#meinungen .nav .meinungen a,
#eingang   .nav .eingang   a{
color:#6F6D61;
}

/**** Teaser Box ****/
.teaser{
height:265px;
}
.teaser_big{
float:right;
display:block;
}
.teaser_big img{
height:265px;
width:578px;
}
.teaser h2, .teaser p{
margin-left:30px;
color:#6F6D61
}
.teaser h2{
}
.teaser p{
height:76px;
}
.teaser_small{
margin-left:1px;
display:block;
}
.teaser_small img{
height:149px;
width:371px;
}

/******************
 **** Mainbody ****
 *****************/

/**** Toolbar ****/
.toolbar{
line-height:40px;
}
.keyword_search, .category_select, .model_select{
float:left;
width:267px;
padding:0 20px 0 29px;
color:#5F5C47;
font-weight:bold;
}
.toolbar input{
width:110px;
}
.toolbar select{
width:120px;
}
.toolbar button{
border:none;
height:20px;
width:38px;
}
.toolbar input.button{
border:none;
height:20px;
width:38px;
cursor:pointer;
}
.toolbar button span{
margin-left:-999em;
}

/**** Sidebar ****/
.sidebar h3{
font-size:16px;
color:#FFFFFF;
font-weight:normal;
height:35px;
line-height:35px;
border-bottom:3px solid #BFBFBF;
}
.sidebar h3 span{
display:block;
height:35px;
line-height:35px;
padding-left:53px;
}
.sidebar h3 em{
font-weight:bold;
padding-left:0px;
font-style:normal;
}
.sidebar_content{
margin-bottom:10px;
padding:11px;
}
.top_downloads .sidebar_content{
border:18px solid #CFC38E;
height:269px;
}
.sidebar_content ol{
margin:0 0 2em 2em;
}
#trailer{
height:185px;
width:240px;
margin-bottom:18px;
}
.reference .reference_img{
display:block;
height:193px;
width:76px;
float:left;
margin-right:18px;
}
.reference_img img{
height:193px;
width:76px;
}
.reference p{
}
#trailer p{
overflow:visible;
color:#FFFFFF;
padding:9px;
}
#trailer a:link, #trailer a:visited{
color:#FFFFFF;font-weight:bold;
}
.sidebar_content .tools{
margin-bottom:33px;
}
.tools{
height:34px;
padding-top:18px;
margin-bottom:18px;
}
.tools a{
display:block;
float:left;
height:34px;
width:22px;
margin-left:18px;
}
.tools span{
margin-left:-999em;
}
.sidebar_content .more{
display:block;
height:49px;
width:140px;
line-height:33px;
padding-left:35px;
text-decoration:none;
margin:0 auto;
}
.more span{
font-weight:bold;
}
.content h3{
font-size:16px;
color:#FFFFFF;
font-weight:normal;
height:35px;
line-height:35px;
}
.content h3 span{
display:block;
height:35px;
line-height:35px;
padding-left:53px;
}
.content h3 span em{
font-weight:bold;
padding-left:0px;
font-style:normal;
}
.content .more{
padding-left:2em;
}
.content .more a{
display:block;
height:50px;
width:140px;
padding-left:35px;
line-height:33px;
margin-right:2em;
text-decoration:none;
}
.content .more a.down,
.content .more a.stream,
.content .more a.gal,
.content .more a.live{
height:35px;
width:99px;
padding-left:35px;
line-height:23px;
margin-right:1em;
}
.content .more a.down,
.content .more a.stream{
float:left;
}
.more_dvd a{
float:left;
}
/****************
 **** Footer ****
 ***************/
.footer_logo{
display:block;
float:left;
height:58px;
width:233px;
}
.footer_logo span{
margin-left:-999em
}
.footer_menu{
list-style:none;
margin:0 0 0 400px;
}
.footer_menu li{
float:left;
border-right:1px solid #7F784F;
}
.footer_menu a{
padding:0 9px 0 9px;
line-height:18px;
color:#CFC69B;
}
.footer_menu a:hover{
background:none;
}
.footer p{
margin:18px 0 0 350px;
color:#7F784F;
}
.footer .wm{
margin:9px 0 0 300px;
color:#CFC69B;
}
.big_link{
position:absolute;
display:block;
height:814px;
width:273px;
top:576px;
left:677px;
}
.big_link span{
display:none;
}
/*****************************
 **** End of: goldwin.css ****
 ****************************/