@media screen {    
    /* ALGMEEEN */

    #contentdiv { width:1000px; }
    #contentdiv .btn {float:right;}
    .wintersport .blockheader { background:transparent url(/img/mainv6/kader/t4lr.gif) repeat-z top left; border-top:1px solid #44c4fa; }
    /*.wintersport .blockheader h2 { background:transparent url(/img/mainv6/kader/t4r.gif) no-repeat top right; }*/
    .blockcontent ul {list-style-image:url(/img/landing/wintersport/vink.png);}
    .bvblock .blockcontent h3 {color:#27678f;}

    .bigger{font-size:20px; color:#fff; font-weight:bold;}

    #hdtextlinks, #search { float:left; }
    #hdtextlinks { width:237px; margin-right:19px; }
    #hdtextlinks .blockcontent { height:226px; font-size:15px; }
    #hdtextlinks .blockfooter { background-color:#fff; }
    #hdtextlinks ul { list-style-type:none; list-style-image:none; margin:0px; padding:0px; }
    #hdtextlinks ul li { background:url(/img/landing/main/linkboxarrow_blue.png) no-repeat 0px 7px; padding:5px 0px 5px 25px; line-height:18px; }

    #wscontent { width:635px; float:left;padding-right:10px; }
    #wstop10 { width:350px; float:right; }
    .loading { background:url(/img/loading/loading2.gif) no-repeat center; height:50px; }

    /*HOOFDPAGINA */

    /*Inleiding*/
    .mainbox { color:#fff; height:375px; margin:0px 0px 15px 0px; /*padding:5px 410px 5px 10px;*/ background-repeat:no-repeat; }
    .mainbox h2 { height:53px; margin:0px 0px 10px 0px; padding:0px; line-height:26px; font-size:18px; }
    .mainbox a { color:#fff; }
    .mainbox span { font-weight:600; }
    #mainbox_content { width:225px; float:left; padding:5px 10px; font-size: 12px;}
    #mainbox_content h2{ color:#fff !important;}
    #mainbox_content p{ color:#fff !important;}

    #mainbox_text { min-height:260px; }

    /*WS Thema's */
    .theme { height:177px; background-repeat:no-repeat;padding:10px 20px 10px 257px;margin-top:24px;}
    .theme h3 { font-size:12px; color:#27678f; font-weight: 600; margin:0px 0px 5px 0px; }
    #theme1_nl .theme { margin:0px 0px 15px 0px; }
    .themecnt { height:110px; }
    .ie .mainbox { margin:0px 0px 15px 0px; }
    .ie .theme { margin:0px 0px 16px 0px; }

    /*Skiset banner */
    #skiset {margin-top:8px;}

    /*Specific box backgrounds( STRAKS TE REGELEN VANUIT CMS*/
    /* #mainbox_nl { background-image:url(/img/landing/wintersport/mainbox.jpg); } 
    #theme1_nl { background-image:url(/img/landing/wintersport/ws_theme1.jpg); }
    #theme2_nl { background-image:url(/img/landing/wintersport/ws_theme2.jpg); }*/

    /*Country/region box*/
    #countrybox { background:url(/img/acties/lm2010/countrybox.jpg) no-repeat; height:96px; margin-top:22px; }
    #countrybox h4 { margin:0 0 6px; text-align:center; line-height:28px; font-size:12px; color:#404040; }
    #countrybox p { line-height:20px; text-align:center;padding-top:5px; }
    #countrybox a {padding:0px 11px 0px 34px; color:#404040; background-position:11px 50%; background-repeat:no-repeat; border-right:1px solid #dbdbe3; }
    #countrybox a:hover { color:#e27C00; }
    #countrybox #dest_nl { background-image:url(/img/mainv6/flags/nl.png); }
    #countrybox #dest_es { background-image:url(/img/mainv6/flags/es.png); }
    #countrybox #dest_it { background-image:url(/img/mainv6/flags/it.png); }
    #countrybox #dest_fr { background-image:url(/img/mainv6/flags/fr.png); }
    #countrybox #dest_at { background-image:url(/img/mainv6/flags/at.png); }
    #countrybox #dest_ch { background-image:url(/img/mainv6/flags/ch.png); padding-left:29px; }
    #countrybox #dest_de { background-image:url(/img/mainv6/flags/de.png); }
    #countrybox #dest_cz { background-image:url(/img/mainv6/flags/cz.png); }
    #countrybox .lastdest, #countrybox a:last-child, #countrybox a:nth-child(4) {  border-right:none; }
    #countrybox a:nth-child(4):after { content:"\A"; white-space:pre;  }
    #countrybox.nl a { background-image:url(/img/mainv6/flags/nl.png); }
    #countrybox.be a { background-image:url(/img/mainv6/flags/be.png); }
    #countrybox.fr a { background-image:url(/img/mainv6/flags/fr.png); }
    #countrybox.de a { background-image:url(/img/mainv6/flags/de.png); }



    /* SKILANDPAGINA */

    #sc_mainmap #gmap{height:374px;position:relative;}
    #country_intro .blockcontent{min-height:457px;position:relative;}
   

    #sa_regions {float:left;width:150px;text-align:right;padding-right:10px;line-height:25px;}
    #sa_areas {float:left;padding: 10px 0 10px 0px;}
    .ski_container {padding:10px 0px !important;}
    #sa_regions ul li {list-style-type:none;color:#27678f;}
    #sa_regions a:link {font-weight:bold;text-decoration:none;color:#000000;}
    #sa_regions a:hover {color:#27678f;}

    #wsinfo {width:210px;height:364px;padding:10px 0 0 30px;background-image:url(/img/landing/wintersport/gm_info.png);}
    #wsinfo h3 { color:#27678f;font-weight:bold;}

    #wsinfo #pistes_links {float:left;width:100px;}
    #wsinfo #pistes_rechts {float:left;width:100px;}

    #content_tabs {line-height:24px;padding:10px 0 0 10px;width:450px;height:340px;}

    #sa_float {float:left;width:210px;}
    #sa_float a {display:block;color:#000000;line-height:15px;padding-left:10px;}
    #sa_float a:hover {color:#27678f;font-weight:bold;background-color:#dff1f8;}
    .no1, .no2{border-right:1px solid #CCCCCC;}


    /* SKIGEBIEDPAGINA */

    #sa_map{height:374px;position:relative;background-repeat:no-repeat;}
    #sa_kenm {background-image:url(/img/landing/wintersport/sa_kenm.png);float:right;width:211px;padding:10px 0 0 25px;height:364px;}
    #sa_kenm span {font-weight:bold;}
    #seizoen {background-image:url(/img/landing/wintersport/season.png);float:left;width:171px;height:69px;margin:10px 0 0 20px;color:#fff;font-weight:bold;padding: 3px 0 0 5px;}
    #sa_lcorner {height:4px;width:4px;position:absolute;bottom:0px;left:0px;}

    #area_intro {position:relative;}
    #area_intro .blockcontent{min-height:693px;position:relative;}
    #area_kenm .blockcontent{height:135px;}

    #area_intro a.btn blue { position:absolute; bottom:20px; right:20px; background-color:#fff; }

    #snow1 {float:left;width:190px;font-weight:bold;color:#27678f;}
    .snow_info_content{ background-image:url(/img/landing/wintersport/bg_snowinfo.gif); height:231px; }
    #snow_info { width:311px; }

    #sa_bottom_div #snow_info { float:left; }
    #sa_bottom_div #skiset { float:right; margin-top:-7px; }

    #sa_eigs {float:left;width:150px;text-align:right;padding-right:10px;line-height:25px;}
    #sa_items {float:left;width:450px;}
    #ski_eigs{background-image:url(/img/landing/wintersport/bg_ski_fac.gif);}
    #sa_eigs ul li {list-style-type:none;color:#27678f;}
    #sa_eigs a:link {font-weight:bold;text-decoration:none;color:#000000;}
    #sa_eigs a:hover {color:#27678f;}
    #sa_items #content_tabs {line-height:24px;padding:0px 0 0 10px;width:450px;height:250px;}

    /* SKIPLAATSPAGINA */

    .snow_city_content #snow1 {float:left;width:180px;font-weight:bold;color:#27678f;}


/*top 10 box*/
#wstop10 .blockcontent { padding:0px;border-left:none; overflow:visible!important;}
#wstop10 .blockcontent .infobox {font-size:12px; margin-left:-390px;}
#wstop10 .blockheader {margin-left:5px;}
#wstop10 .blockfooter { background-color:#fff; margin-left:5px;}
.wsitem { line-height:normal; margin:0px; padding:12px 9px 9px 43px; height:83px;}
.wsitem a { color:#004fa7; font-weight:600; text-decoration:none; font-size:14px; }
.wsitem a:hover {color:#ff750f;}
.wsitem .price {font-weight:600; font-size:14px;}
.wsitem .infobox {position:absolute!important; z-index:99999!important;}
#maincontainer .wspricebox { margin:0px; font-weight:bold; }
.wspricebox .origprice { color:#909090; margin-right:10px; background:url(/img/acties/ws2010/origpricestrike.png) no-repeat center; }
.wspricebox .price { color:#fe0000; margin-right:10px; font-size:14px; }
.wspricebox .perc { font-size:12px; font-weight:bold; background-color:#e27c00; color:#fff; padding:2px 4px; }

    #wstop10 .btn {display:table;float:none;margin:0 auto;}
    #ws1, #ws3, #ws5, #ws7, #ws9 { background-repeat:no-repeat; }
    #ws2, #ws4, #ws6, #ws8, #ws10 { background-color:#ecf9fe;background-repeat:no-repeat; }
    #ws1 { background-image:url(/img/landing/wintersport/hs_nr1.png); }
    #ws2 { background-image:url(/img/landing/wintersport/hs_nr2.png); }
    #ws3 { background-image:url(/img/landing/wintersport/hs_nr3.png); }
    #ws4 { background-image:url(/img/landing/wintersport/hs_nr4.png); }
    #ws5 { background-image:url(/img/landing/wintersport/hs_nr5.png); }
    #ws6 { background-image:url(/img/landing/wintersport/hs_nr6.png); }
    #ws7 { background-image:url(/img/landing/wintersport/hs_nr7.png); }
    #ws8 { background-image:url(/img/landing/wintersport/hs_nr8.png); }
    #ws9 { background-image:url(/img/landing/wintersport/hs_nr9.png); }
    #ws10 { background-image:url(/img/landing/wintersport/hs_nr10.png); }
    #wsc2a { height:44px; text-align:center; padding-top:12px; background-image:url(/img/landing/wintersport/ws2abg.png);background-repeat:no-repeat;}

    body.de #lmhd h1 { float:left; width:247px; }
    body.de #lmhd iframe { float:left; width:738px; height:30px; border:none; }
}
@media print {
    #hdtextlinks, #wstop10, #countrybox { display:none; }
    #wscontent div { background-image:none !important; }
}