label.error
{
 float: none;
 color: red;
 padding-left: .5em;
 vertical-align: top;
}


#errormessagediv
{
 color: #000000;
}

#adv-groot
{
 position: absolute;
 left: 179px;
 top: 406px;
 width: 470px;
 height: 480px;
 overflow: hidden;
}

#bestemming-banner-overlay-big
{
 position: absolute;
 width: 470px;
 height: 480px;
 margin: 0px 0 0 0px;
 background: url('../images/banner-overlay-470x480.png');
}


#headerfaq_fld
{
 float: left;
 margin: 10px 0 0 10px;
 font: normal 11px Verdana, Arial;
 border: 1px solid #7f9db9;
 width: 250px;
 height: 17px;
 padding: 3px 0 0 8px;
 vertical-align: top;
}
#nieuwesite
{
 position: absolute;
 right: 0;
 top: 0;
 width: 125px;
 height: 121px;
}

#nieuwesitelink
{
 cursor: pointer;
}
#formnieuwesite_spinner
{
 height: 300px;
 background: url(../images/ajax-loader.gif) no-repeat 50% 50%;
 display: none;
}
#dialog_nieuwesite, #dialog_nieuwesite_bedankt, #dialog_review_bedankt, #dialog_businesshours
{
 color: #000000;
}


body
{
 margin: 0;
 padding: 0;
 border:0px;
}

img
{
 border: 0;
}

#TextHolder1
{
 width: 0;
 height: 0;
 position: absolute;
 overflow: hidden;
}
#TextHolder2
{
 width: 0;
 height: 0;
 position: absolute;
 overflow: hidden;
}
#TextHeaderHolder
{
 width: 0;
 height: 0;
 position: absolute;
 overflow: hidden;
}
#TextOverigeHolder
{
 width: 0;
 height: 0;
 position: absolute;
 overflow: hidden;
}

#FlighTicketTextHolder1
{
 width: 0;
 height: 0;
 position: absolute;
 overflow: hidden;
}
#FlighTicketTextHolder2
{
 width: 0;
 height: 0;
 position: absolute;
 overflow: hidden;
}

#x_outer_container
{
 position: relative;
 margin: auto;
 width: 970px;
 padding: 0;
 top: 0px;
 overflow: visible;
 text-align: left;
 border-right: 7px solid #ffffff;
 border-left: 7px solid #ffffff;
 background:#ffffff;
}

.h1
{
 margin: 0 0px 10px 0;
 padding: 0;
 font: bold 30px Verdana;
 color: #139BF1;
}

h2
{
 margin: 0px 0 0 0;
 padding: 0 0 10px 0;
 font: bold 14px Verdana, sans-serif;
 color: #000000;
}

#zoekbestemming
{
 margin:10px 0 0 10px;
 float:left;
 font: bold 18px Verdana, sans-serif;
 color: #6a6b6b;
 width:100%;
}


.waarom_wtc_title
{
 margin: 0px 0 0 0;
 padding: 0 0 10px 0;
 font: bold 14px Verdana, sans-serif;
 color: #000000;
}

h2 a
{
 margin: 0px 0 0 0;
 padding: 0 0 10px 0;
 font: bold 14px Verdana, sans-serif;
 color: #139BF1;
}

h3
{
 margin: 0px 0 0 0;
 padding: 10px 0 10px 0;
 font: bold 12px Verdana, sans-serif;
 color: #000000;
}

#tooltip h3
{
 padding: 0;
}

p
{
 font-weight: normal;
}

.blue
{
 color: #139BF1;
}

/*HEADER*/
/*#head
{
 float: left;
 width: 970px;
 height: 154px;
 background:#ffffff;
 border: 0px solid #fff111;
}*/

#head-logo
{
 float: left;
 width: 140px;
 height: 70px;
}


#flags
{
 float: right;
 margin: 1px 0 0 0;
 text-decoration: none;
 font: bold 10px Verdana, Arial, Helvetica, sans-serif;
}
#flags a
{
 color: #808080;
 text-decoration: none;
 font: bold 10px Verdana, Arial, Helvetica, sans-serif;
}

#head-menu
{
 float: right;
 height: 22px;
 width: 790px;
 margin: 10px 0 0 10px;
 text-align: right;
}

#head-menu ul
{
 margin-left: 0;
 padding-left: 0;
 height:75px;
 display: inline;
 font: bold 10px Verdana, Arial, Helvetica, sans-serif;
 color: #808080;
 text-decoration: none;
}

#head-menu ul li
{
 margin-left: 0;
 padding: 0 2px 0 2px;
 list-style: none;
 display: inline;
 text-decoration: none;
}

#head-menu ul li.first
{
 margin-left: 0;
 border-left: none;
 list-style: none;
 display: inline;
 text-decoration: none;
}

#head-menu li a
{
 color: #808080;
 text-decoration: none;
}

#head-menu li a img
{
 margin: 0 0 -2px 0;
}


#head-menu li a:hover
{
 color: #808080;
 text-decoration: none;
}
/*
#nw_payoff
{
 float: left;
 width: 390px;
 margin: 0 0 0 20px;
 font: bold 18px verdana;
 color: #139BF1;
}*/

.zooverawards 
{
   float:left;
   margin: 0 0 0 3px;
   border:0px solid #ff0001;
   width:370px;
   height:35px;
}
#zooverawardmodal
{
 display:none;
 color:#000000;
}
#openmodal 
{
 /* generic properties of the modal */
	color:#000000;
}


#social
{
 float: left;
 margin-left: 295px;
 margin-top: -9px;
}

/* einde */

#menubottom
{
 float: left;
 width: 970px;
 height: 40px;
 font: bold 11px Verdana, Arial;
 color: #ffffff;
 background: url('../images/bl_menubottom.gif');
}

#menubottom-language
{
 float: left;
 margin: 14px 0 0 14px;
 font: bold 11px Verdana, Arial;
 color: #ffffff;
}

#menubottom-language a
{
 font: bold 11px Verdana, Arial;
 color: #ffffff;
 text-decoration: none;
}

#menubottom-language a:hover
{
 text-decoration: underline;
 font: bold 11px Verdana, Arial;
 color: #ffffff;
}


.overigeTekst
{
 width: 600px;
 border: 0px solid #ff0001;
 font: normal 11px Verdana, Arial;
 color: #000000;
}
.overigeTekst p
{
 margin: 10px 0 0 0;
}
/* MAIN  */

#main-container
{
 float: left;
 /*background: url(../images/backmain.gif) no-repeat;*/
 width: 970px;
 border: 0px solid #ff0001;
}

#main-container-home
{
 float: left;
 background: url(../images/backmain.gif) no-repeat;
 width: 970px;
 border: 0px solid #ff0001;
 min-height: 990px;
}

#search-main
{
 display: inline;
 float: left;
 margin: 30px 0 0 14px;
 width: 635px;
}

#search-main_homeNL, #search-main_homeEN
{
 display: inline;
 float: left;
 margin:0;
 width: 949px;
 height: 410px;
 border: 0px solid #ff0001;
}


#submit_newsNL
{
 /*	src="" */
 background: url(/www/images/aanmelden_nb_btnNL.gif);
 width: 125px;
 height: 35px;
 border: 0;
}


#submit_newsEN
{
 /*	src="" */
 background: url(/www/images/aanmelden_nb_btnEN.gif);
 width: 125px;
 height: 35px;
 border: 0;
}

#search-radio
{
 padding: 0 0 0 12px;
 height: 25px;
}
/*
#left-zoek-disable
{
 display: none;
 position: absolute;
 left: 340px;
 background: #ffffff;
 top: 230px;
 width: 300px;
 height: 95px;
 filter: alpha(opacity=60);
 opacity: 0.6;
}
*/
#left-zoek-disable
{
 display: none;
 position: absolute;
 left: 260px;
 background: #139BF1;
 top: 30px;
 width: 230px;
 height: 120px;
 filter: alpha(opacity=60);
 opacity: 0.6;
}

#left-zoek-disable-home
{
 display: none;
 position: absolute;
 left: 635px;
 top:125px;
 background:url(/www/images/enkelereis.png);
 width: 310px;
 height: 150px;
 /*filter: alpha(opacity=60);
 opacity: 0.6;*/
}

.search-radio-33{float:left;padding:5px 0 0 0;border:0 solid #ff0001;margin:0;height:20px;}
.search-radio-33-2{float:left;padding:5px 0 0 0;border:0 solid #ff0001;margin:14px 0 0 0;height:20px;clear:both;font:normal 12px verdana;color:#fff}
.search-radio-33-2 #radio4, .search-radio-33-2 #radio5, .search-radio-33-2 #radio6  
{
   width: 15px;
 height: 15px;
 vertical-align: middle;}

.search-radio-divider
{
 float: left;
 border-right: 1px dotted #139BF1;
 margin: 0 10px 0 0;
 height: 20px;
}
.search-radio-33 img {
    margin: -4px 0 0 0;
}
.pad-bot-3px
{
 padding: 0 0 3px 0;
}


#radio1, #radio2, #radio3, #radio4, #radio5, #radio6
{
 width: 15px;
 height: 15px;
 vertical-align: top;
}

#search-radio label
{
 font: bold 11px Verdana, Arial;
 color: #139BF1;
 vertical-align: top;
 cursor: pointer;
}

#search-radio label:hover
{
 color: #139BF1;
 text-decoration: underline;
}

#search-radio label a
{
 color: #139BF1;
 text-decoration: none;
}

#search-radio label a:hover
{
 color: #139BF1;
 text-decoration: underline;
}

#search-container
{
 height: 188px;
 width: 636px;
 border: 0px solid #a8d8ed;
}

#search-container_home
{
 float: right;
 height: 235px;
 width: 465px;
 border: 1px solid #a8d8ed;
 overflow: hidden;
}

#home-search-cont_l
{
   float:left;
 width: 198px;
 margin:10px 0 0 0;
}
#home-search-cont_l input { margin: 0 10px 0 0 ; }

#home-search-cont_r
{
 float: left;
 height:408px;
 width:734px;
 overflow: hidden;
 border-top: 1px solid #3a59ac;
 border-bottom: 1px solid #3a59ac;
 background: #139bf1;
 /*background:#139bf1 url(../images/ajax-loader.gif) no-repeat 50% 50%; */
}
#home-search-cont_r-end
{
  float: right;
  background : url('/www/images/sf-bg-right.png');
  width:17px;
  height:410px;
}

/*
einde  nieuwe form
*/ 


#search-vliegen-home, #search-hotel-home, #search-autohuur-home, #search-camper-home
{
 height: 410px;
 width: 740px;
 background: url(/www/images/sf-bg-zoeken.png);
 border-top: 0px solid #a8d8ed;
 padding: 0 0 0 10px;
}

#search-camper-home .error 
{
    background:url(/www/images/form-error-camper.png); 
    color:#ff0000;
    margin:-36px 0 0 0;
    width:210px;
 padding:0 0 0 9px;
}


 #search-hotel-home, #search-autohuur-home ,  #search-camper-home
{
     background:#139bf1 url(/www/images/sf-bg-plain.png);
}
span.sf-title {float:left;margin:5px 0 0 0; font:bold 18px Verdana;clear:both;}






.icon_vliegtickets
{
 background: url(../images/li-vliegtickets-bl.gif);
 text-indent: 25px;
}

.icon_bestemming
{
 background: url(../images/li-bestemming-bl.gif);
 text-indent: 25px;
}

.icon_autohuur
{
 background: url(../images/li-autohuur-bl.gif);
 text-indent: 25px;
}
.icon_camperverhuur
{
 background: url(../images/li-camperverhuur-bl.gif);
 text-indent: 25px;
}

.icon_kaart
{
 background: url(../images/li-kaart-bl.gif);
 text-indent: 25px;
}
.icon_reviews
{
 background: url(../images/li-reviews-bl.gif);
 text-indent: 25px;
}

.icon_hotels
{
 background: url(../images/li-hotels-bl.gif);
 text-indent: 25px;
}

.icon_weer
{
 background: url(../images/li-weer-bl.gif);
 text-indent: 25px;
}

.icon_verrereizen
{
 background: url(../images/li-verrereizen-bl.gif);
 text-indent: 25px;
}



.icon_stedentrip
{
 background: url(../images/li-stedentrip-bl.gif);
 text-indent: 25px;
}



.icon_rondreis
{
 background: url(../images/li-rondreis-bl.gif);
 text-indent: 25px;
}



.icon_zonvakantie
{
 background: url(../images/li-zonvakantie-bl.gif);
 text-indent: 25px;
}






#search-vliegen
{
 background: url(../images/zoekform-bg1.gif);
 height: 188px;
 width: 634px;
 border-top: 0px solid #a8d8ed;
}

#search-hotel
{
 height: 186px;
 width: 634px;
 border-top: 0px solid #a8d8ed;
 border-bottom: 0px dotted #a8d8ed;
}

#search-autohuur
{
 height: 186px;
 width: 634px;
 border-top: 0px solid #a8d8ed;
 border-bottom: 0px dotted #a8d8ed;
}


#search-vliegen-reis, #search-hotel-xxx, #search-auto-xxx
{
 float: left;
 font: normal 11px Verdana, Arial;
 width: 636px;
 border-bottom: 0px dotted #a8d8ed;
}

#search-vliegen-reis-home{
 float: left;
 font: normal 11px Verdana, Arial;
 width: 740px;
 margin:19px  0;
 border-bottom: 0px dotted #a8d8ed;
}

#search-hotel-xxx-home
{
 float: left;
 font: normal 11px Verdana, Arial;
 width: 740px;
  border-bottom: 0px dotted #a8d8ed;
}
#search-auto-xxx-home
{
  float: left;
  font: normal 11px Verdana, Arial;
  width: 740px;
  border-bottom: 0px dotted #a8d8ed;
}

#search-camper-xxx-home
{
 float: left;
 font: normal 11px Verdana, Arial;
 width: 740px;
 margin:50px 0 0 0;
  border-bottom: 0px dotted #a8d8ed;
}


#search-vliegen-passagiers
{
 float: left;
 font: normal 11px Verdana, Arial;
 padding: 4px 0 0 12px;
 height: 54px;
 width: 616px;
 border: 0px dotted #a8d8ed;
}
#search-vliegen-passagiers-home
{
 float: left;
 /*font: normal 11px Verdana, Arial;*/
 padding: 0px 0 0 0px;
 width: 720px;

 margin: 10px  0 0 0;
}

#search-hotel-xxx, #search-auto-xxx
{
 /*background:url('../images/zoekform-bg.gif');*/
}
.clearboth{float:left; clear:both;}
.bluetitle
{
 font: bold 12px Verdana, Arial;
 color: #139BF1;
 letter-spacing: 1px;
}


.blacktitle
{
 font: normal 14px Verdana, Arial;
 color: #000;
 width:300px;
 letter-spacing: 1px;
}

#bestemming-titel
{
 width: 940px;
 border: 0px solid #ff0001;
}

.hand
{
 cursor: pointer;
}

.left-zoek-home
{
 float: left;
 width: 340px;
 border: 0px solid #a8d8ed;
 padding: 0px 0 0 0px;
}

.right-zoek-home
{
 float: right;
 margin:0 0px 0 0;
 width: 310px;
 border: 0px solid #a8d8ed;
 padding: 0px 0 0 0px;
}

.left-zoek-home-auto
{
 display: inline;
 float: left;
 margin:65px 0 0 0;
 width: 350px;
 border: 0px solid #a8d8ed;
 }
.right-zoek-home-auto
{
 display: inline;
 height: 140px;
 margin:65px 0 0 0;
 float: left;
 width: 380px;
 border: 0px solid #a8d8ed;
 
}

.top-zoek-home-hotels, .bot-zoek-home-hotels
{
  float: left;
  width: 720px;
  border: 0px solid #a8d8ed;
  margin: 35px 0 0 0;
  color:#fff;
}

.bot-zoek-home-hotels 
{
  border-top: 1px solid #a8d8ed;
  margin: 0 0 0 0;
}


table#hotelsrooms {font:normal 12px Verdana}

table#hotelsrooms tr th { border: 0px solid #ff0001;text-align:left;}
table#hotelsrooms tr td { border: 0px solid #ff0001; }
table#hotelsrooms tr#tr1, table#hotelsrooms tr#tr2, table#hotelsrooms tr#tr3 {height:40px;}


.black {color:#000}
.bold {font-weight:bold;}

.left-zoek
{
  float: left;
  width: 306px;
  border: 0px solid #a8d8ed;
  padding: 4px 0 0 12px;
}

#sf_left_col
{
 line-height: 22px;
 float: left;
 width: 200px;
 height: 175px;
 padding: 4px 0 0 12px;
}
#sf_right_col
{
 line-height: 22px;
 float: left;
 width: 410px;
 height: 175px;
 padding: 4px 0 0 12px;
 border: 0px solid #a8d8ed;
}


#sf_left_col_kamers
{
 line-height: 22px;
 float: left;
 width: 185px;
 height: 175px;
 padding: 4px 0 0 12px;
}
#sf_right_col_kamers
{
 line-height: 22px;
 float: left;
 width: 410px;
 height: 175px;
 padding: 4px 0 0 12px;
 border: 0px solid #a8d8ed;
}

#sf_left_col_camper 
{
 float: left;
 width: 360px;
 border-right: 1px solid #a8d8ed;
}

#sf_right_col_camper 
{
     width: 340px;
     float:right;
     border:0px solid #ff0001;
    }
#sf_right_col_camper span.black{color: #000; line-height:18px;}
#sf_left_col_auto
{
 line-height: 22px;
 float: left;
 width: 200px;
 height: 120px;
 padding: 4px 0 0 12px;
}
#sf_left_col_auto_home
{
 line-height: 22px;
 float: left;
 width: 220px;
 height: 128px;
 padding: 10px 0 0 10px;
 border: 0px solid #a8d8ed;
}

#sf_right_col_auto
{
 line-height: 22px;
 float: left;
 width: 410px;
 height: 128px;
 padding: 4px 0 0 12px;
 border: 0px solid #a8d8ed;
}

#sf_right_col_auto_home
{
 line-height: 22px;
 float: left;
 width: 220px;
 height: 128px;
 padding: 4px 0 0 10px;
 border: 0px solid #a8d8ed;
}

.rowcamperform{height:45px;}
.sfselectbox {font:normal 12px Verdana; float: left;line-height:36px;}
.sfselectbox150px {width:150px;}
a#addHotelRoom {font:bold 12px Verdana;}


.sfcola, .sfcolaa, .sfcola2, .sfcola1,  .sfcolaaa, .sfcolda, .sfcolb, .sfcolba, .sfcolc,  .sfcolca, .sfcold, .sfcole , .sfcolf, .sfcolg, .sfcolk, .sfcolkA {font:bold 12px Verdana; color:#fff;float: left;line-height: 36px;}
.sfcola {width:60px;}
.sfcolaa {width:30px;}
.sfcolaaa {width:115px;}
.sfcola1 {width:80px;}
.sfcola2 {width:150px;height:30px;line-height:0px;}

.sfcolb {width:225px;padding:4px 0 0  5px; height:42px; background:url('/www/images/sfinputbg224.png') no-repeat;}
.sfcolba {width:225px;height:40px;font-weight:normal;}
.sfcolc {width:122px;padding:4px 0 0  5px; height:37px; background:url('/www/images/sfinputbg122.png') no-repeat;}

#sf_right_col_camper .sfcola2 { width:165px; }

.sfcolca {width:100px;}

.sfcold {width:60px; padding:6px 0 0  5px; height:40px; }
.sfcolda {width:30px; padding:6px 0 0  0px; height:35px; }

.sfcole {width:135px; line-height:22px;}
.sfcolf {width:110px;line-height:22px;}
.sfcolg {width:80px;line-height:22px;}

.sfcolh, .sfcoli, .sfcolj {float:left;font:normal 12px verdana;}
.sfcolh {width:135px;}
.sfcoli {width:110px;}
.sfcolj {width:85px; }

.sfcolk {width:120px;}
.sfcolkA {width:100px;}
.sfcoll {width:700px;height:16px;margin:10px 0 0 0;}

.sfcolm {width:700px;height:46px;}

.sfcoln {font:bold 12px Verdana; color:#fff;width:120px;float:left;}
.sfcolo {font:bold 12px Verdana; color:#fff;width:100px;float:left;}
.sfcolp {font:bold 12px Verdana; color:#fff;width:300px;float:left;margin:15px 0 10px 0}


#numberAdults, #numberChildren, #numberInfants {font:normal 12px Verdana; }

#itemss{width:50px;}

.collText70, .collText125, .collText130, .collText170, .coll1,  .coll1a, .coll2, .coll3, .coll4, .coll5, .coll6, .coll7, .coll110, .coll255, .coll300 { float: left;line-height: 22px;height: 23px;}
.collText70 { width: 70px;}                                                                                             
.collText125 { width: 125px;}                                                                                           
.collText130 { width: 130px;}
.collText170 { width: 170px;}
.coll1  { width: 130px; }
.coll1a { width: 130px; }
.coll2 {  width: 152px;}
.coll3 {  vertical-align: middle; width: 16px; }
.coll4 {  width: 155px;}
.coll5 {  width: 200px;}
.coll6 {  width: 110px;}
.coll7 {  width: 85px; }

.coll110{ width: 110px;}
.coll255{ width: 255px;}
.coll300{ width: 300px;}

.coll8
{
 line-height: 22px;
 float: left;
 width: 45px;
 height: 23px;
}
.coll9
{
 line-height: 22px;
 float: left;
 width: 310px;
 height: 23px;
}

.coll30
{
 line-height: 22px;
 float: left;
 width: 30px;
 height: 23px;
}
.coll30weer
{
 line-height: 18px;
 float: left;
 width: 30px;
 height: 23px;
}
.coll40
{
 line-height: 22px;
 float: left;
 width: 40px;
 height: 23px;
}

.coll50
{
 line-height: 22px;
 float: left;
 width: 50px;
 height: 23px;
}

.coll50weer
{
 line-height: 18px;
 float: left;
 width: 50px;
 height: 23px;
}

.coll60
{
 line-height: 22px;
 float: left;
 width: 60px;
 height: 23px;
}
.coll70
{
 line-height: 22px;
 float: left;
 width: 70px;
 height: 23px;
}
.coll70weer
{
 line-height: 22px;
 float: left;
 width: 70px;
 height: 23px;
}

.coll80
{
 line-height: 22px;
 float: left;
 width: 80px;
 height: 23px;
}
.coll90
{
 line-height: 22px;
 float: left;
 width: 90px;
 height: 23px;
}

.coll90weer
{
 line-height: 18px;
 padding: 0 0 0 5px;
 float: left;
 width: 55px;
 text-align: left;
 height: 23px;
}
.coll100
{
 line-height: 22px;
 float: left;
 width: 100px;
 height: 23px;
}
.coll120weer
{
 line-height: 18px;
 float: left;
 width: 120px;
 margin-top: 15px;
}
.coll120weer2
{
 line-height: 18px;
 float: left;
 width: 120px;
}
.coll120
{
 line-height: 22px;
 float: left;
 width: 120px;
 height: 23px;
}
.coll130
{
 line-height: 22px;
 float: left;
 width: 130px;
 height: 23px;
}
.coll150
{
 line-height: 22px;
 float: left;
 width: 150px;
 height: 23px;
}

.coll170
{
 line-height: 22px;
 float: left;
 width: 170px;
 height: 23px;
}

.coll180
{
 line-height: 22px;
 float: left;
 width: 180px;
 height: 23px;
}
.coll190
{
 line-height: 22px;
 float: left;
 width: 190px;
 height: 23px;
}
.coll210
{
 line-height: 22px;
 float: left;
 width: 210px;
 height: 23px;
}
.coll260
{
 line-height: 22px;
 float: left;
 width: 260px;
 height: 23px;
}
.coll260a
{
 line-height: 22px;
 float: left;
 width: 260px;
 height: 23px;
}

.coll290a
{
 line-height: 22px;
 float: left;
 width: 290px;
 height: 23px;
}
.coll290
{
 margin: 0 0px 0px 0;
 padding: 5px 0 5px 0;
 float: left;
 width: 290px;
 border-bottom: 1px solid #f5fbfd;
 overflow: visible;
}

.weerdoor
{
 float: right;
 font-style: italic;
 font-weight: bold;
 font-size: 10px;
}

.car-coll130
{
 line-height: 22px;
 float: left;
 width: 135px;
 height: 20px;
 font-weight: normal;
}


.car-coll137
{
 line-height: 22px;
 float: left;
 width: 145px;
 height: 20px;
 font-weight: normal;
}

.pulldown
{
 padding: 2px;
}

.child_age
{
 width: 45px;
}

#sf_hotel_zoekknop
{
 position: absolute;
 left: 502px;
 top: 389px;
}

#sf_hotel_zoekknop_home
{
 position: absolute;
 left: 645px;
 top: 370px;
 width: 293px;
 height: 47px;
/* background: url(/www/images/main-zoeken.gif);*/
}
#sf_autohuur_zoekknop
{
 position: absolute;
 left: 502px;
 top: 330px;
}
#sf_autohuur_incl
{
 display: inline;
 float: left;
 padding: 2px 0 0 2px;
 margin: 0 0 0 12px;
 width: 614px;
 height: 42px;
 background: #c9e7f4;
}

#sf_autohuur_incl_home
{
 display: inline;
 float: left;
 padding: 2px 0 0 2px;
 margin: 26px 0 0 10px;
 width: 448px;
 height: 42px;
 background: #c9e7f4;
}

.ul_sf_auto
{
 float: left;
 margin: 0 0 0 6px;
 width: 195px;
}

#ul_sf_auto li
{
 height: 17px;
 font: bold 11px Tahoma;
}

ul.sf_auto
{
 list-style-position: inside;
}

.ul_sf_auto_home ul
{
 float: left;
 margin-left: 0;
 padding-left: 0;
 width: 149px;
 border: 0px solid #ff0401;
}

.ul_sf_auto_home ul li
{
 list-style-position: inside;
 letter-spacing: -1px;
 font: normal 10px Verdana, sans-serif;
}

.pass1
{
 float: left;
 width: 140px;
 border: 0px solid #7f9db9;
}


input.reisgegevens
{
 font: normal 11px Verdana, Arial;
 border: 1px solid #7f9db9;
 width: 139px;
 height: 17px;
 padding: 3px 0 0 8px;
}
input.reisgegevens_90
{
 font: normal 11px Verdana, Arial;
 border: 1px solid #7f9db9;
 width: 90px;
 height: 17px;
 padding: 0px 0 0 8px;
}

input.reisgegevens_902{ font: normal 14px Verdana, Arial; border: 0px solid #7f9db9; width: 90px; height: 17px; padding: 3px 0 0 8px;}
input.reisgegevens2{ font: normal 14px Verdana, Arial; border: 0px solid #7f9db9; width: 200px; height: 17px; padding: 3px 0 0 8px;}

input.nieuwsbrief
{
 font: normal 11px Verdana, Arial;
 border: 1px solid #7f9db9;
 width: 260px;
 height: 17px;
 padding: 3px 0 0 8px;
}

input.reisgegevens_small
{
 font: normal 11px Verdana, Arial;
 border: 1px solid #7f9db9;
 width: 100px;
 height: 17px;
 padding: 3px 0 0 8px;
}
.zoeken-knop
{
 float: right;
 width: 140px;
 height: 30px;
 font: normal 11px Verdana, Arial;
 color: #139BF1;
 text-align: right;
 margin: -22px 0 0 0;
}


.zoeken-knop a
{
 line-height: 22px;
 color: #139BF1;
}

.zoeken-knop-home
{
     display: inline;
     float: right;
     font: bold 12px Verdana, Arial;
     color: #139BF1;
     text-align: right;
     margin:0px 0px 0px 0;
}

.zoeken-knop-home img
{
     margin:10px 0px 0px 0px;
}

.zoeken-knop-home a
{
 line-height: 22px;
 color: #ffffff;
 text-decoration:underline;
}

.zoeken-knop-auto
{
 float: right;
 width: 323px;
 height: 47px;
 background: url(/www/images/main-zoeken.gif);
 font: normal 11px Verdana, Arial;
 color: #139BF1;
 text-align: right;
 margin: 90px 20px 0 0;
}

select.zoeken_hotels
{
 font: normal 11px Verdana, Arial;
 border: 1px solid #7f9db9;
 width: 45px;
 padding: 2px 2px 3px 2px;
 vertical-align: bottom;
}
select.zoeken_tijd
{
 font: normal 11px Verdana, Arial;
 border: 1px solid #7f9db9;
 width: 70px;
 padding: 2px 2px 3px 2px;
 vertical-align: bottom;
}

select.passagiers
{
 font: normal 11px Verdana, Arial;
 border: 1px solid #7f9db9;
 width: 110px;
 padding: 2px;
 vertical-align: bottom;
}

#adv-main
{
 position: absolute;
 top: 174px;
 left: 660px;
 width: 290px;
 height: 724px;
 z-index: 90; /*background:url(../../upload/adv-main/europa.jpg)*/
}

#adv-main-overlay
{
 position: absolute;
 top: 0px;
 left: 0px;
 z-index: 0;
 width: 290px;
 height: 724px;
 background: url('../images/adv-corners.png');
}

#adv-main-overlay-link
{
 position: absolute;
 top: 0px;
 left: 0px;
 z-index: 100;
 width: 290px;
 height: 235px;
}
#adv-main-accordion
{
 position: absolute;
 top: 240px;
 left: 10px;
 width: 270px;
}

#camperverhuur
{
 width: 600px;
 height: 250px;
}

#bestemming-image-container
{
 position: absolute;
 top: 166px;
 left: 654px;
 width: 314px;
 height: 231px; /*z-index:90;*/
 padding: 13px 0 0 2px;
 overflow: hidden;
 text-decoration: none;
}

#bestemming-image-container a
{
 text-decoration: none;
}

#bestemming-image-overlay
{
 position: absolute;
 top: 0px;
 left: 0px; /*z-index:100;*/
 width: 316px;
 height: 244px;
 background: url('../images/bestemming-kader.png');
}

#hotels-image-overlay-big
{
 position: absolute;
 top: 0px;
 left: 0px; /*z-index:100;*/
 width: 602px;
 height: 160px;
 background: url('../images/homepage-kader-big.png');
}

#hotels-image-overlay-small
{
 position: absolute;
 top: 567px;
 left: 25px; /*z-index:100;*/
 width: 316px;
 height: 244px;
 background: url('../images/homepage-kader-small.png') no-repeat;
}

#bestemming_container
{
 float: left;
 width: 946px;
 padding: 0px 12px 0 12px;
 background: #ffffff;
 border: 0px solid #ff0001;
}

#breadcrumb
{
 float: left;
 padding: 0 0 0 22px;
 width: 920px;
 height: 20px;
}
#breadcrumb ul
{
 font: bold 10px Verdana;
 margin: 0;
 padding: 0;
}
#breadcrumb ul li
{
 display: inline;
 background: url(../images/arrow_blauw_list.gif) no-repeat;
 margin: 0 0px 0 20px;
 padding: 0 0 0 20px;
 text-indent: 10px;
}


#breadcrumb ul li:first-child
{
 margin: 0 0 0 0px;
 padding: 0 0 0 0px;
 background: #ffffff;
 border-left: none;
 list-style: none;
}

#breadcrumb ul li a
{
 color: #139BF1;
 text-decoration: none;
}
#breadcrumb ul li a:hover
{
 text-decoration: underline;
}
#bestemming_cont-left
{
 float: left;
 width: 315px;
}
#bestemming_cont-right
{
 float: left;
 width: 625px;
}
#bestemming_cont-right_top
{
 width: 625px;
 float: left;
 height: 5px;
 background: url('../images/bestem-content-right_top.png') no-repeat;
}
#bestemming_cont-right_middle
{
 width: 613px;
 float: left;
 padding: 5px 0px 10px 12px;
 font: normal 11px Verdana;
 background: url('../images/bestem-content-right_middle.png');
}



#bestemming_cont-right_middle ul li
{
margin:0 0 0 20px;
 }

 #bestemming_cont-right_middle #bestemming-kolom-wit-container-links ul li, #bestemming-kolom-wit-container-links-reviews ul li
{
margin:0 0 0 0px;
 }

 #bestemming_cont-right_middle #bestemming-kolom-wit-container-rechts  ul li,  #bestemming-kolom-wit-container-rechts-reviews ul li
{
margin:0 0 0 0px;
 }
 


#bestemming_cont-right_bottom
{
 width: 625px;
 float: left;
 height: 5px;
 background: url('../images/bestem-content-right_bottom.png') no-repeat;
}

#bestemming_menu
{
 position: relative;
 width: 316px;
 padding: 0px;
 margin: 0;
}

#bestemming_menu_top
{
 float: left;
 background: url('../images/bestemmingen-menu-top.png') no-repeat;
 width: 316px;
 height: 3px;
}

#bestemming_menu_middle
{
 float: left;
 background: url('../images/bestemmingen-menu-middle.png');
 width: 305px;
 padding: 0 0 0 12px;
}

#bestemming_menu_bottom
{
 float: left;
 background: url('../images/bestemmingen-menu-bottom.png') no-repeat;
 width: 316px;
 height: 3px;
 margin: 0 0 0px 0;
}

#bestemming_menu_middle ul
{
 margin: 0;
 padding: 0;
 list-style: none;
}

#bestemming_menu_middle ul li
{
 font: bold 14px Verdana;
 color: #139BF1;
 padding: 0px 4px 0px 0px;
 border-top: 1px dotted #139BF1; /*	background:url('../images/arrow-blauw2.gif') no-repeat right; */
}

#bestemming_menu_middle ul li div
{
 width:300px;
 overflow:hidden;
}

#bestemming_menu_middle ul li:first-child
{
 border-top: 0px dotted #139BF1;
}

#bestemming_menu_middle ul li img
{
 vertical-align: middle;
}
#bestemming_menu_middle ul li a
{
 text-decoration: none;
 color: #139BF1;
 line-height: 30px;
 height: 28px;
 display: block;
}

#bestemming_menu_middle ul li a:hover
{
 text-decoration: none; /*	color:#000000;*/
 display: block;
}

#bestemming_menu_middle ul li:hover
{
 text-decoration: none;
 color: #000000; /*background:url('../images/arrow-zwart.gif') no-repeat right;*/
}
/*
#li_vliegtickets
{
	text-indent:25px;
	background:url('../images/li-vliegticket-bl.gif') no-repeat right;
	border:0px solid #ff0001;
		border-top:1px dotted #139BF1;
}


#li_vliegtickets:hover
{
	background:url('../images/li-vliegticket-z.gif') no-repeat right;
	border:0px solid #ff0001;
	border-top:1px dotted #139BF1;
}
*/

.bestemming-grid
{
 float: left;
 width: 600px;
 height: 140px;
 margin: 12px 0 0 0;
 background: url('../images/besteming-grid-bg.gif') no-repeat right;
}



.bestemming-grid-kol1
{
 float: left;
 width: 150px;
 height: 120px;
 margin: 10px 0 0 10px;
 overflow: hidden;
}
.bestemming-grid-kol1-overlay
{
 position: absolute;
 width: 150px;
 height: 120px;
 margin: 0px 0 0 0px;
 background: url('../images/kader-150x120.png');
}

.bestemming-grid-kol2
{
 float: left;
 width: 280px;
 height: 130px;
 margin: 10px 0 0 10px;
 overflow:hidden;
}

.bestemming-grid-kol2 span.subkopje
{
 font: bold 11px Verdana;
 color: #000;
 display: block;
 line-height: 18px; /*	text-decoration:underline;*/
}

.bestemming-grid-kol2 span.title
{
 font: bold 12px Verdana;
 color: #139BF1;
 line-height: 18px; /*	text-decoration:underline;*/
}

.bestemming-grid-kol2 span.title a
{
 font: bold 12px Verdana;
 color: #139BF1;
 line-height: 18px;
 text-decoration: underline;
}

.bestemming-grid-kol2 span
{
 font: bold 11px Verdana;
 color: #000000;
 line-height: 18px;
 text-decoration: none;
}

.bestemming-grid-kol2 span p
{
 font: normal 11px Verdana;
 color: #000000;
 line-height: 18px;
 text-decoration: none;
}

.bestemming-grid-kol3
{
 float: left;
 width: 140px;
 margin: 10px 0 0 0px;
 background-color: #ffffff;
 height: 80px;
}
.bestemming-grid-kol3 span.prijs
{
 float: right;
 text-align: right;
 padding: 3px 4px 0 0;
 font: bold 12px Verdana;
 display: block;
 width: 136px;
 height: 20px;
 background: url('../images/bt-prijs-meer.gif');
 color: #ffffff;
}

.prijs-sticker
{
 float: right;
 text-align: center;
 padding: 3px 0px 0 0;
 font: bold 20px Verdana;
 display: block;
 width: 100px;
 height: 40px;
 background: url('../images/bt-prijs-meer.gif');
 background-repeat: no-repeat;
 color: #FF6601;
}

.prijs-sticker span
{
 margin: 0px 5px 0 0px;
 line-height: 30px;
}


.prijs-sticker-camper
{
 float: right;
 text-align: center;
 padding: 3px 10px 0 7px;
 font: bold 20px Verdana;
 display: block;
 width: 100px;
 height: 40px;
 background: url('../images/bt-prijs-meer-camper.gif');
 background-repeat: no-repeat;
 color: #FF6601;
}

.prijs-sticker-camper span
{
 margin: 0px 5px 0 0px;
 line-height: 30px;
}

.bestemming-grid-kol3 span.leesmeer
{
 float: left;
 width: 140px;
 height: 30px;
 margin: 20px 0 0 0;
}

#meerhotels
{
 text-align: right;
 width: 575px;
 float: left;
 padding: 0 10px 10px 10px;
 border: 0px solid #ff0001;
}

#meerhotels a
{
 font: bold 13px Verdana;
 color: #139BF1;
 text-decoration: none;
}
#meerhotels a:hover
{
 font: bold 13px Verdana;
 color: #139BF1;
 text-decoration: undeline;
}

.notification
{
 font: 11px Verdana;
}

a.leesmeer
{
 font: bold 11px Verdana;
 color: #000000;
 text-decoration: undeline;
}



#bestemming-sfeerbeeld
{
 float: left;
 overflow: hidden;
}

#bestemming-sfeerbeeld-overlay
{
 position: absolute;
 width: 600px;
 height: 220px;
 margin: 0px 0 0 0px;
 background: url('../images/omtedoen-bg.png');
}

#bestemming-sfeerbeeld-overlay-float
{
 float: left;
 height: 230px;
 width: 600px;
}

#bestemming-kolom-left
{
 float: left;
 width: 280px;
 padding: 0px 10px 10px 0px;
 border: 0px solid #ff0001;
 font: normal 11px Verdana;
}

#bestemming-kolom-left-fade
{
 float: left;
 width: 280px;
 padding: 0px 10px 10px 0px;
 margin: -15px 0 0 0;
 height: 5px;
}
.cap
{
 text-transform: capitalize;
}
#bestemming-kolom-wit-container-links, #bestemming-kolom-wit-container-links-reviews
{
 float: left;
 width: 290px;
 margin: 0 0 0 0px;
}

#bestemming-kolom-wit-container-rechts, #bestemming-kolom-wit-container-rechts-reviews
{
 float: left;
 width: 290px;
 margin: 0 0 0 20px;
}

#bestemming-kolom-wit-container-breed
{
 float: left;
 width: 584px;
 margin: 0 0 0 0px;
 background: #ffffff;
 padding: 8px;
}

#bestemming-kolom-wit-container-breed ul li
{
 list-style: none;
 border-bottom: 1px solid #b4ddef;
 padding: 4px 0 4px 0;
 height: 30px;
}

.flcontainer1
{
 width: 580px;
}

.flcontainer1 .titel
{
 font: bold 12px Verdana;
 color: #139BF1;
 text-decoration: underline;
 display: block;
 float: left;
 width: 500px;
 text-align: left;
}
.flcontainer1 .prijs
{
 width: 75px;
 font: bold 12px Verdana;
 color: #000000;
 text-decoration: none;
 display: block;
 float: right;
 border: 0px solid #ff0001;
 text-align: right;
}
.flcontainer1 .content
{
 font: normal 11px Verdana;
 display: block;
 float: left;
 width: 580px;
 margin: 0 0 4px 0;
 padding: 4px 0 4px 0;
 text-align: left;
}


#bestemming-kolom-container-links
{
 font: normal 11px Verdana;
 color: #000000;
 float: left;
 width: 290px;
 margin: 0 0 0 0px;
}
#bestemming-kolom-container-rechts
{
 font: normal 11px Verdana;
 color: #000000;
 float: left;
 width: 290px;
 margin: 0 0 0 20px;
}
#bestemming-kolom-wit
{
 float: left;
 width: 270px;
 padding: 10px;
 border: 0px solid #ff0001;
 background: url('../images/bestemming-kader-bg-wit.png');
}


#bestemming-kolom-wit-l, #bestemming-kolom-wit-r
{
 float: left;
 width: 270px;
 padding: 10px;
 border: 0px solid #ff0001;
 background: url('../images/bestemming-kader-bg-wit.png');
}

#bestemming-kolom-wit p, #bestemming-kolom-wit-l p, #bestemming-kolom-wit-r p
{
 font: normal 11px Verdana;
 color: #000000;
}
#bestemming-kolom-wit ul, #bestemming-kolom-wit-l ul, #bestemming-kolom-wit-r ul, #bestemming-kolom-wit-l-620 ul
{
 font: normal 11px Verdana;
 margin: 0 0 0 0px;
 padding: 0 0 0 0px;
 list-style: none;
}

#bestemming-kolom-wit ul li, #bestemming-kolom-wit-l ul li, #bestemming-kolom-wit-r ul li, #bestemming-kolom-wit-l-620 ul li
{
 float: left;
 border-bottom: 1px solid #b4ddef;
 padding: 4px 0 0px 0;
}

#bestemming-kolom-wit ul li .titel, #bestemming-kolom-wit-l ul li .titel, #bestemming-kolom-wit-r ul li .titel
{
 font: bold 12px Verdana;
 color: #139BF1;
 text-decoration: underline;
 display: block;
 float: left;
 width: 200px;
 text-align: left;
}


#bestemming-kolom-wit-l-620
{
 float: left;
 width: 578px;
 padding: 10px;
 border: 0px solid #ff0001;
 background: url('../images/bestemming-kader-bg-wit-620.png');
}

#bestemming-kolom-wit-container-links-620
{
 float: left;
 width: 598px;
 margin: 0 0 0 0px;
}
#bestemming-kolom-wit-onder-620
{
 float: left;
 height: 5px;
 width: 598px;
 background: url('../images/bestemming-kdr-bg-wit-onder-620.png') no-repeat;
}

#bestemming-kolom-wit-l-620 ul li .titel
{
 font: bold 12px Verdana;
 color: #139BF1;
 text-decoration: underline;
 display: block;
 float: left;
 width: 450px;
 text-align: left;
}

.titel a
{
 font: bold 12px Verdana;
 color: #139BF1;
}







#bestemming-kolom-wit ul li .prijs, #bestemming-kolom-wit-l ul li .prijs, #bestemming-kolom-wit-r ul li .prijs
{
 font: bold 12px Verdana;
 color: #000000;
 text-align: right;
 display: block;
 float: right;
 width: 60px;
 height: 20px;
}
#bestemming-kolom-wit-l-620 ul li .prijs
{
 font: bold 12px Verdana;
 color: #000000;
 text-align: right;
 display: block;
 float: right;
 width: 60px;
 height: 20px;
}


.flcontainer
{
 width: 270px;
}


.flcontainer-620
{
 width: 580px;
 padding: 4px 0 4px 0;
}
#bestemming-kolom-wit ul li .content, #bestemming-kolom-wit-l ul li .content, #bestemming-kolom-wit-r ul li .content
{
 display: block;
 float: left;
 width: 270px;
 margin: 0 0 4px 0;
 padding: 0 0 4px 0;
 text-align: left;
}
#bestemming-kolom-wit-l-620 ul li .content
{
 display: block;
 float: left;
 width: 450px;
 margin: 4px 0 4px 0;
 padding: 4px 0 4px 0;
 text-align: left;
}
#bestemming-kolom-wit .meer, #bestemming-kolom-wit-l .meer, #bestemming-kolom-wit-r .meer
{
 font: bold 11px Verdana;
 color: #139BF1; /*text-decoration:underline;*/
 display: block;
 float: left;
 width: 270px;
 margin: 4px 0 0px 0;
 padding: 0 0 0px 0;
 text-align: right;
}

.meer a
{
 color: #139BF1;
}

.meer a:hover
{
 text-decoration: underline;
 color: #139BF1;
}
#bestemming-kolom-wit-onder
{
 float: left;
 height: 5px;
 width: 295px;
 background: url('../images/bestemming-kdr-bg-wit-onder.png') no-repeat;
}

#sfeerbeeld-270x170
{
 overflow: hidden;
 width: 270px;
 height: 170px;
 margin: 0 0 5px 0;
}

#sfeerbeeld-270x170-overlay
{
 position: absolute;
 width: 270px;
 height: 170px;
 margin: 0px 0 0 0px;
 background: url('../images/kader-270x170.png');
}

#sfeerbeeld-270x360
{
 overflow: hidden;
 width: 270px;
 height: 360px;
 margin: 0 0 5px 0;
}

#sfeerbeeld-270x360-overlay
{
 position: absolute;
 width: 270px;
 height: 360px;
 margin: -360px 0 0 0px;
 background: url('../images/kader-270x360.png');
}

#sfeerbeeld-290x390
{
 overflow: hidden;
 width: 290px;
 height: 390px;
 margin: 0 0 5px 0;
}

#sfeerbeeld-290x390-overlay
{
 position: absolute;
 width: 290px;
 height: 390px;
 margin: -390px 0 0 0px;
 background: url('../images/kader-290x390.png');
}

#bestemming-kaart
{
 margin: 12px 0 12px 0;
 width: 600px;
 height: 600px;
 border: 1px solid #afdbee;
}

#bestemmingsweer
{
 display: none;
}

#bestemming-vliegtickets-sfeerbeeld
{
 overflow: hidden;
 width: 290px;
}
#bestemming-vliegtickets-sfeerbeeld-overlay
{
 overflow: hidden;
 width: 290px;
}

#bestemming-kolom-left p
{
 font: normal 11px Verdana;
 color: #000000;
}

#bestemming-back-empty, #bestemming-foreward-empty
{
 float: left;
 width: 280px;
}
#bestemming-buttons
{
 width: 600px;
 margin: 12px 0 0 0;
}

#bestemming-back
{
 background: url('../images/btn-bg-groen.png') no-repeat;
 font: bold 12px Verdana;
 color: #ffffff;
 border: 0px solid #ff0001;
 margin: 0 0 0 0px;
 width: 280px;
 height: 22px;
 text-align: left;
 display: block;
 padding: 6px 0px 0 10px;
 text-decoration: none;
 cursor: pointer;
}


#bestemming-foreward
{
 background: url('../images/btn-bg-groen.png') no-repeat;
 font: bold 12px Verdana;
 color: #ffffff;
 width: 280px;
 height: 22px;
 text-align: right;
 display: block;
 padding: 6px 10px 0 0px;
 text-decoration: none;
 cursor: pointer;
 margin: 0 0 0 0;
}


.knop-links
{
 float: left;
 text-align: left;
 width: 290px;
 border: 0px solid #00ff00;
}

.knop-rechts
{
 float: right;
 width: 290px;
 border: 0px solid #ff0000;
}

table.adv-table tr td.col1
{
 width: 148px;
 color: #139BF1;
 text-decoration: underline;
 font-weight: bold;
 text-align: left;
 display: block;
 visibility: visible;
}

td.col1 a
{
 color: #139BF1;
}

table.adv-table tr td.col2
{
 width: 20px;
 color: #000000;
 font-weight: bold;
 text-align: left;
}

table.adv-table tr td.col3
{
 width: 65px;
 color: #000000;
 font-weight: bold;
 text-align: right;
}

#linkerkolom
{
 display: inline;
 font: normal 11px Verdana, Arial;
 float: left;
 min-height: 750px;
 width: 170px;
 border: 0px solid #ff0001;
}

*html div#linkerkolom
{
 height: 750px;
}


#nieuwsbrief
{
 float: left;
 width: 120px;
 height: 100px;
 padding: 10px;
 color: #139BF1;
 background: #d2ebf5;
 border: 1px solid #afdbee;
}
#waarom-wtc-breed
{
 display: inline;
 float: left;
 width: 282px;
 padding: 10px;
 margin: 10px 0 0 0;
 background: #ffe9da;
 border: 1px solid #139bf1;
 font: normal 11px Verdana;
 line-height: 14px;
}
#waarom-wtc
{
 display: inline;
 float: left;
 width: 130px;
 margin: 10px 0 0 14px;
 padding: 10px;
 background: #ffe9da;
 border: 1px solid #139bf1;
}

#linkerkolom-meer-breed ul
{
 margin: 0 0 0 20px;
 padding: 0 0 0 0px;
}

ul.waarom-wtc, #linkerkolom-meer ul
{
 margin: 0;
 padding: 0 0 0 15px;
}
ul.waarom-wtc
{
 margin: 0 0 15px 0;
}
ul.waarom-wtc li
{
 font: bold 13px Verdana;
 line-height: 18px;
 text-align: center;
 text-decoration: underline;
 margin: 0;
 padding: 0;
 list-style-image: url(../images/arrow-black.gif);
}

ul.arrow-orange
{
 margin: 0;
 padding: 0;
 vertical-align: top;
}
ul.arrow-orange li
{
 font: bold 12px Verdana;
 line-height: 16px;
 text-decoration: none;
 margin: 0px;
 padding: 0 0 0px 0;
 background: url(../images/arrow-orange2.gif) no-repeat;
 padding: 5px 0px 5px 18px;
 list-style: none;
 list-style-image: none;
 border-bottom: 1px solid #e5d1c4;
}

#linkerkolom-meer
{
 display: inline;
 float: left;
 width: 160px;
 margin: 6px 0 0 16px; /*klm tab was 12px 0 0 14px*/
 padding: 0px;
 background: #ffffff;
 border: 0px solid #139bf1;
 font: normal 13px Verdana, Arial;
}

#linkerkolom-meer ul li
{
 font: bold 11px Verdana; /* was 12px voor de klm tab*/
 color: #139BF1;
 line-height: 12px; /*klm was 18px */
 text-decoration: underline;
 list-style-image: url(../images/arrow-blauw.gif);
}
#linkerkolom-meer ul li a
{
 color: #139BF1;
}
#linkerkolom-meer-breed
{
 float: left;
 width: 305px;
 margin: 12px 0 0 0;
 padding: 0px;
 border: 0px solid #139bf1;
 font: normal 13px Verdana, Arial;
}

#linkerkolom-meer-breed ul li
{
 font: bold 12px Verdana;
 color: #139BF1;
 line-height: 18px;
 text-decoration: underline;
 list-style-image: url(../images/arrow-blauw.gif);
}

#linkerkolom-meer-breed ul li a
{
 color: #139BF1;
}

#linkerkolom-meer-breed-seolink
{
 float: left;
 width: 230px;
 margin: 12px 0 0 0;
 padding: 0px;
 border: 0px solid #139bf1;
 font: normal 13px Verdana, Arial;
}
#linkerkolom-meer-breed-seolink ul li
{
 font: normal 12px Verdana;
 color: #139BF1;
 line-height: 18px;
 text-decoration: underline;
 list-style-type:disc;
 margin:0 0 0 20px;
}

#linkerkolom-meer-breed-seolink ul li a
{
 color: #139BF1;
}


#adv-1
{
 position: absolute;
 left: 179px;
 top: 416px;
 width: 470px;
 height: 235px;
 overflow: hidden;
}


#adv-2
{
 position: absolute;
 left: 179px;
 top: 663px;
 width: 470px;
 height: 235px;
 overflow: hidden;
}

#adv-3
{
 position: absolute;
 left: 479px;
 top: 908px;
 width: 470px;
 height: 235px;
 overflow: hidden;
}
#bestemming-banner-overlay
{
 position: absolute;
 width: 470px;
 height: 235px;
 margin: 0px 0 0 0px;
 background: url('../images/banner-overlay-470x235.png');
}
#adv-nbNL
{
 position: absolute;
 left: 179px;
 top: 908px;
 width: 268px;
 height: 215px;
 padding: 10px;
 background: url('../images/nb_ag-235x288.gif');
 font: normal 11px Verdana;
 color: #ffffff;
}
#adv-nbEN
{
 position: absolute;
 left: 179px;
 top: 908px;
 width: 268px;
 height: 215px;
 padding: 10px;
 background: url('../images/ENnb_ag-235x288.gif');
 font: normal 11px Verdana;
 color: #ffffff;
}
.font9px_np
{
 font: bold 10px Verdana, sans-serif;
 margin:7px 10px 0 0;
 color:#000;
 float:right;
}


.cap
{
 text-transform: capitalize;
}

#service ul
{
 margin: 10px 0 0 0;
 padding-left: 0;
 display: inline;
 font: normal 10px Verdana, Arial, Helvetica, sans-serif;
 width: 300px;
}

#service ul li
{
 padding: 0 10px 0 0px;
 float: left;
 list-style: none;
 width: 275px;
 display: inline;
 border-left: 1px solid #c3c3c3;
}
#service ul li img
{
 padding: 0 10px 0 10px;
}
#service ul li:first-child
{
 border-left: 0px solid #777777;
}
#service ul li a
{
 font: bold 10px Verdana, Arial, Helvetica, sans-serif;
 color: #000000;
 text-decoration: none;
}

#service ul li a:hover
{
 color: #000000;
 text-decoration: underline;
}

#subfooterNL,
#subfooterEN
{
    float:left;
	width:956px;
	margin:11px 0 15px 3px;
	padding:4px 0 0 7px;
	height:68px;
}
#subfooterNL
{
 background:url('/www/images/subfooterNL.gif') no-repeat;
}
#subfooterEN
{
 background: url('/www/images/subfooterEN.gif') no-repeat;
}

#subfooterNL.rd
{
 background: url('/www/images/subfooterNL.gif') no-repeat;
}

#subfooterEN.rd
{
 background: url('/www/images/subfooterEN.gif') no-repeat;
}

#mintemp
{
 float: right;
 font: bold 11px Verdana;
 color: #0C93CD;
}

#maxtemp
{
 width: 60px;
 height: 60px;
 float: right;
 line-height: 0;
 font: bold 28px Verdana;
 color: #FE6903;
}

.mintempmini
{
 float: left;
 font: normal 10px Verdana;
 color: #0C93CD;
}

.maxtempmini
{
 float: right;
 font: bold 12px Verdana;
 color: #FE6903;
}

#weeromschrijving
{
 float: left;
 width: 210px;
}
/*landen-bestemming selectie*/
*
{
 margin: 0;
 padding: 0;
}
.break
{
 display: block;
 clear: both;
 width: 90%;
 height: 1px;
 line-height: 1px;
}
#bxb_container
{
 display: none;
 width: 970px;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
}
#bxb_toolbox
{
 display: block;
 width: 640px;
 border: #139BF1 1px solid;
 margin: 0 auto 10px auto;
 padding: 3px;
 background: #09F url(http://www.worldticketcenter.nl/two/image/web/bxb_tool_back.gif) center no-repeat;
}
.bxb_tools
{
 display: inline;
 float: left;
 width: 100px;
 cursor: pointer;
 padding: 3px;
 margin: 3px;
 color: #FFF;
 font-weight: bold;
 text-align: center;
 border: #fff 1px solid;
 background: #00a650 url(http://www.worldticketcenter.nl/two/image/web/bxb_button_back.gif) center no-repeat;
}
#bxb_msgbox
{
 display: block;
 width: 640px;
 border: #139BF1 1px solid;
 margin: 3px auto;
 padding: 3px;
 font-weight: bold;
 background: #09F url(http://www.worldticketcenter.nl/two/image/web/bxb_tool_back.gif) top no-repeat;
}
#bxb_letter_lijst
{
 display: block;
}
#bxb_letter_lijst li
{
 display: inline;
 float: left;
 list-style: none;
 text-align: center;
 margin: 3px 2px;
 width: 19px;
 font-weight: bold;
 color: #139BF1;
 cursor: pointer;
 text-decoration: underline;
}
#bxb_resultbox
{
 display: block;
 width: 640px;
 margin: 10px auto;
 padding: 3px;
 text-align: left;
 border: #139BF1 1px solid;
 background: #fff url(http://www.worldticketcenter.nl/two/image/web/bxb_result_back.gif) top no-repeat;
}
.bxb_landen_lijst
{
 display: inline;
 float: left;
 width: 150px;
 margin: 10px 5px;
}
.bxb_landen_lijst li
{
 list-style: none;
 list-style-position: outside;
 margin: 2px 0;
 cursor: pointer;
 text-decoration: underline;
}
.bxb_landen_lijst li:first-letter
{
 font-weight: bold;
 color: #139BF1;
}
#bxb_progress
{
 display: block;
 width: 50px;
 text-align: center;
 margin: 50px auto;
}
a.bxb_trigger
{
 margin: 0 0 0 3px;
 color: #139BF1;
 font-weight: bold;
}
.bxb_mainairport
{
 font-weight: bold;
 color: #139BF1;
}


/*Autocomplete*/
.globalNavIframe
{
 display: none;
 _display: block;
 _visibility: visible;
 _z-index: -1;
 _position: absolute;
}

#landingspagecontent
{
 float: left;
 border: 1px solid #a6d6eb;
 background: #e3f3f9;
 padding-left: 12px;
 padding-right: 12px;
 padding-top: 12px;
 padding-bottom: 12px;
 width: 919px;
 font: normal 11px Verdana;
}

#landingspagecontent-text
{
 float: left;
 border: 0px solid #a6d6eb;
 background: #e3f3f9;
 padding: 0px;
 width: 420px;
 font: normal 11px Verdana;
}
#landingspagecontent-image
{
 float: right;
 border: 0px solid #a6d6eb;
 background: #e3f3f9;
 padding: 0px;
 width: 470px;
 font: normal 11px Verdana;
}


#landingspagecontent-image-overlay
{
 position: absolute;
 width: 470px;
 height: 235px;
 margin: 0px 0 0 0px;
 background: url('../images/banner-overlay-470x235.png');
}


.p_vliegtickets
{
 padding-top: 10px;
 background-color: white;
 padding: 8px;
 font: normal 11px Verdana;
 font-style: italic;
}

.p_vliegtickets2
{
 padding-top: 10px;
 background-color: white;
 font: normal 11px Verdana;
 font-style: italic;
}

/* tooltip styling */
.tooltip
{
 display: none;
 background: url(http://static.flowplayer.org/tools/img/tooltip/black_arrow_big.png);
 height: 163px;
 padding: 40px 30px 10px 30px;
 width: 310px;
 font-size: 11px;
 color: #fff;
}
.tooltipFixedWidth
{
 width: 310px;
}
#geencontent
{
 width: 590px;
 border: 0px solid #ff0001;
 font: 11px Verdana;
}
#reviews_cont
{
 width: 590px;
 padding: 0 0 0 0px;
}

.review
{
 float: left;
 width: 592px;
 background: #b4ddef;
 margin: 0 0 15px 0;
}

.review-title
{
 width: 580px;
 height: 14px;
 padding: 6px;
 background: #70b4fb;
 color: #ffffff;
 font: normal 11px Verdana, Arial;
}

.review-title span, .review-content span
{
 font: bold 11px Verdana, Arial;
}

.subtitle
{
 float: right;
 font: normal 10px Verdana, Arial;
}

.review-content
{
 float: left;
 width: 410px;
 padding: 6px 6px 6px 6px;
 color: #000000;
 overflow: hidden;
 margin: 0 0 0px 0;
 font: normal 11px Verdana, Arial;
}
.review-content-right
{
 float: right;
 width: 150px;
 padding: 5px;
 background: #70b4fb;
 border-top: 0px solid #b4ddef;
 border-right: 0px solid #b4ddef;
 border-bottom: 0px solid #b4ddef;
 color: #ffffff;
 margin: 0 0 0px 0;
 font: normal 11px Verdana, Arial;
}


.review-waard-left
{
 float: left;
 width: 120px;
}
.review-waard-right
{
 float: right;
 width: 20px;
}


.reviewreactie
{
 margin: 20px 0 0px 0px;
 width: 406px;
 background: #f1f1f1;
 color: #000000;
 padding: 6px;
 border: 1px solid #79c1e1;
}

#zoover
{
 background: url(../images/white.png);
 height: 95px;
 padding: 15px 0 0 15px;
 width: 195px;
 font: normal 11px Verdana;
 color: #ff5704;
}

.zoover
{
 float: right;
 margin: 10px 0 0 0;
}


#review_table1, #review_table2
{
 width: 780px;
 color: #000000;
 border: colapse;
}
#review_table1 input, #review_table2 input
{
 width: 15px;
 height: 15px;
}
#review_table1 td
{
 height: 22px;
 border-bottom: 1px solid #e1e1e1;
 border-right: 1px solid #f1f1f1;
}

#review_table2 td
{
 height: 26px;
 border-bottom: 1px solid #e3f3f9;
 padding: 2px 0 2px 0;
}
#review_table2 td span
{
 color: #999999;
 padding: 2px;
}

td.w300
{
 vertical-align: top;
 width: 250px;
 padding: 6px 0 0 0;
}
td.w50
{
 text-align: center;
 width: 45px;
}
td.w200
{
 padding: 0 5px 0 5px;
 width: 200px;
}
td.w100
{
 text-align: center;
 vertical-align: top;
 padding: 5px 0 0 0;
 width: 80px;
}
#review_table2 td.w300
{
 padding: 10px 0 0 0;
}
#review_table2 input.tekst
{
 width: 520px;
 border: 0px solid #e1e1e1;
 padding: 5px;
 background: #e3f3f9;
}

#review_table2 textarea
{
 width: 520px;
 height: 100px;
 border: 0px solid #e1e1e1;
 padding: 5px;
 background: #e3f3f9;
}

#review_table2 select
{
 width: 260px;
 border: 0px solid #e1e1e1;
 padding: 0px;
 background: #e3f3f9;
}

#dialog_nieuwesite textarea
{
 margin: 3px 0 0 0;
 width: 480px;
 height: 100px;
 border: 0px solid #e1e1e1;
 padding: 5px;
 background: #e3f3f9;
}


#dialog_nieuwesite input.tekst
{
 margin: 3px 0 0 0;
 width: 480px;
 border: 0px solid #e1e1e1;
 padding: 5px;
 background: #e3f3f9;
}

#zooverrating-container
{
 float: right;
 background: url('../images/zoover_btn.gif');
 width: 69px;
 height: 17px;
 text-align: right;
 padding: 3px 4px 0 0px;
 font: bold 11px Verdana;
 color: #ffffff;
 margin: 10px 2px 0 0;
}

#zooverrating-container-empty
{
 float: right;
 width: 68px;
 height: 17px;
 text-align: right;
 padding: 3px 5px 0 0px;
 font: bold 11px Verdana;
 color: #ffffff;
 margin: 10px 0 0 0;
}

.paging a, .onpage
{
 width: 17px;
}


.paging2 a
{
 width: 60px;
}

.paging2 a, .paging a, .onpage
{
 font: normal 10px Tahoma;
 float: left;
 text-decoration: none;
 color: #000000;
 padding: 3px;
 height: 17px;
 line-height: 17px;
 text-align: center;
 background: #b4ddef;
 border: 1px solid #ffffff;
 margin: 2px 2px 0 0px;
}

.paging a:hover, .paging2 a:hover
{
 background: #ffffff;
}

.onpage
{
 background: #ffffff;
}

.totaalReviews
{
 font: normal 10px Tahoma;
 float: left;
 text-decoration: none;
 color: #000000;
 padding: 3px;
 height: 19px;
 line-height: 17px;
 text-align: center;
 border: 0px solid #ffffff;
 margin: 2px 2px 0 0px;
}

a.button_gr
{
 background: transparent url('../images/button_a.png') no-repeat scroll top right;
 color: #FFFFFF;
 display: block;
 float: left;
 font: bold 12px Verdana;
 height: 28px;
 margin-right: 0px;
 padding-right: 18px; /* sliding doors padding */
 text-decoration: none;
}

a.button_gr span
{
 background: transparent url('../images/button_span.png') no-repeat;
 display: block;
 line-height: 18px;
 padding: 5px 0 5px 18px;
}

a.button_gr:hover
{
 background-position: bottom right;
 color: #ffffff;
}

a.button_gr:hover span
{
 background-position: bottom left;
}

a.button_gr_klein
{
 background: transparent url('../images/button_a_klein.png') no-repeat scroll top right;
 color: #FFFFFF;
 display: block;
 float: left;
 font: bold 11px Verdana;
 height: 22px;
 margin: 10px 0 0 2px;
 margin-right: 0px;
 padding-right: 8px;
 text-decoration: none;
}

a.button_gr_klein span
{
 background: transparent url('../images/button_span_klein.png') no-repeat;
 display: block;
 line-height: 9px;
 padding: 5px 0 8px 8px;
}

a.button_gr_klein:hover
{
 background-position: bottom right;
 color: #ffffff;
}

a.button_gr_klein:hover span
{
 background-position: bottom left;
}

#extrainfo
{
 margin: -15px 0 0 0;
 height: 35px;
 width: 300px;
 float: left;
 border-left: 1px solid #ffffff;
 border-right: 1px solid #ffffff;
 font: bold 11px verdana;
 padding: 7px 5px 0 5px;
 color: #ffffff;
}
#infoblok
{
 float: right;
 margin: 0px 0 0 0px;
 border: 1px solid #139BF1;
 font: bold 11px verdana;
 padding: 2px;
 color: #139BF1;
 background: #ffff00;
 cursor: pointer;
}

#aanklantenservice
{
 float: left;
 margin: 10px 0 0 5px;
 cursor: pointer;
}

#stepByStepModal
{
 color: Black;
}

#stepByStepModal select
{
 width: 370px;
}

#carrenthomepagebanner
{
 /*  float:left;   margin:-173px 0 0 0px;   width:302px;   height:180px;   overflow:hidden;*/
 position: absolute;
 top: 147px;
 left: 654px;
 width: 314px;
 height: 177px; /*z-index:90;*/
 padding: 13px 0 0 2px;
 overflow: hidden;
 text-decoration: none;
}

#sample
{
 display: none;
}

/* Overlay */
#simplemodal-overlay
{
 background-color: #333333;
 cursor: wait;
}

/* Container */
#simplemodal-container
{
 height: 150px;
 width: 350px;
 color: #000000;
 background-color: #ffffff;
 border: 4px solid #e3f3f9;
 padding: 12px;
 text-align: center;
 font: bold 11px Verdana;
}
#simplemodal-container code
{
 background: #ffffff;
 border-left: 3px solid #e3f3f9;
 color: #bbb;
 display: block;
 margin-bottom: 12px;
 padding: 4px 6px 6px;
}
#simplemodal-container a
{
 color: #ddd;
}
#simplemodal-container #basic-modal-content
{
 padding: 8px;
}

#complexroute
{
 cursor: pointer;
 float: left;
/* margin was 16 voor billian */
 margin: 6px 0 0 6px;
 width: 147px;
 height: 70px;
 font: normal 10px verdana;
 color: #000000;
 line-height: 16px;
 text-indent: 18px;
 padding: 6px 0 0 6px;
 background: url(../images/complexeroute_bg.gif) no-repeat;
}

#complexroute a
{
 color: #0788c9;
 text-decoration: underline;
}

#complexroutecontainer
{
 display: none;
 color: #000000;
}

.complexrouteleft
{
 float: left;
 margin: 20px;
 padding: 10px;
 border: 1px solid #4cb0d8;
}

table.complexroute tr td
{
 font: normal 11px Verdana;
 color: #000000;
 padding: 4px 0px 4px 0;
 vertical-align: top;
}

td.dottediets
{
 border-left: 1px dashed #000000;
}

table.complexroute tr td.dottedblue
{
 padding: 2px 0 2px 0;
 border-bottom: 1px dashed #4cb0d8;
}

table.complexroute tr td.dottedblack
{
 font: bold 12px Verdana;
 color: #000000;
 border-bottom: 1px dashed #000000;
}
col.col100
{
 width: 100px;
}

col.col125
{
 width: 125px;
}
/* Hide de gele balk zoals zichtbaar in Chrome en Safari */
input
{
 outline: none;
}

/* Dropdown*/
/* Dropdown control */


.selectBox-dropdown {
	
	padding-right: 40px;
	position: relative;
	border: solid 0px #BBB;
	line-height: 1.5;
	text-decoration: none;
	color: #000;
	outline: none;
	vertical-align: middle;
	background:url('/www/images/bg_select.png') ;

	cursor: pointer;
}

.selectBox-dropdown:focus,
.selectBox-dropdown:focus .selectBox-arrow {
	border-color: #666;
	
}

.selectBox-dropn.selectBox-menuShowing {
	-moz-border-radius-bottomleft: 0;
	-moz-border-radius-bottomright: 0;
	-webkit-border-bottom-left-radius: 0;
	-webkit-border-bottom-right-radius: 0;
	border-bottom-left-radius: 0;
	border-bottom-right-radius: 0;
}

.selectBox-dropdown .selectBox-label {
/*		width: 100%;
padding: .2em .3em;
	*/
	padding:6px 6px 6px 6px;
	display: inline-block;
	white-space: nowrap;
	overflow: hidden;
	
}

.selectBox-dropdown .selectBox-arrow {
	position: absolute;
	top: 0;
	right: 0;
	padding:0px 1px 1px 1px ;
	width: 30px;
	height: 100%;
	background: url('/www/images/bg_select.png') right;
	border-left: solid 0px #BBB;
}


/* Dropdown menu */
.selectBox-dropdown-menu {
	position: absolute;
	z-index: 99999;
	max-height: 200px;
	border: solid 1px #BBB; /* should be the same border width as .selectBox-dropdown */
	background: #FFF;
	-moz-box-shadow: 0 2px 6px rgba(0, 0, 0, .2);
	-webkit-box-shadow: 0 2px 6px rgba(0, 0, 0, .2);
	box-shadow: 0 2px 6px rgba(0, 0, 0, .2);
	overflow: auto;
}


/* Inline control */
.selectBox-inline {
	width: 250px;
	outline: none;
	border: solid 1px #BBB;
	background: #FFF;
	display: inline-block;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	overflow: auto;
}

.selectBox-inline:focus {
	border-color: #666;
}


/* Options */
.selectBox-options,
.selectBox-options LI,
.selectBox-options LI A {
	list-style: none;
	display: block;
	padding: 0;
	margin: 0;
   font:normal 12px verdana;
	cursor: pointer;
}

.selectBox-options LI A {
	line-height: 1.5;
	padding: 0 .5em;
	white-space: nowrap;
	overflow: hidden;
	background: 6px center no-repeat;
}

.selectBox-options LI.selectBox-hover A {
	background-color: #EEE;
}

.selectBox-options LI.selectBox-disabled A {
	color: #888;
	background-color: transparent;
}

.selectBox-options LI.selectBox-selected A {
	background-color: #C8DEF4;
}

.selectBox-options .selectBox-optgroup {
	color: #666;
	background: #EEE;
	font-weight: bold;
	line-height: 1.5;
	padding: 0 .3em;
	white-space: nowrap;
}

/* Disabled state */
.selectBox.selectBox-disabled {
	color: #888 !important;
		background:url('/www/images/bg_select-disabled.png') ;
}

.selectBox-dropdown.selectBox-disabled .selectBox-arrow {
	opacity: .5;
/*	filter: alpha(opacity=50);*/
	border-color: #666;
	background: url('/www/images/bg_select-disabled.png') right;
}

.selectBox-inline.selectBox-disabled {
	color: #888 !important;
}

.selectBox-inline.selectBox-disabled .selectBox-options A {
	background-color: transparent !important;
}
.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

span.gratis
{
	float:right;
}

.jquery-checkbox {display: inline; font-size: 16px; line-height: 16px; cursor: pointer; cursor: hand;}
.jquery-checkbox .mark {display: inline;}

.jquery-checkbox img {vertical-align: middle; width: 16px; height: 16px;}
.jquery-checkbox img{background: transparent url(/www/images/checkbox.png) no-repeat;}

.jquery-checkbox img{
	background-position: 0px 0px;
}
.jquery-checkbox-hover img{
	background-position: -16px 0px;
}
.jquery-checkbox-checked img{
	background-position: 0px -16px;
}
.jquery-checkbox-checked .jquery-checkbox-hover img {
	background-position: -16px -16px;
}

.jquery-checkbox-disabled img{
	background-position: 0px -32px;
}
.jquery-checkbox-checked .jquery-checkbox-disabled img{
	background-position: 0px -48px;
}



.loadmask {
    z-index: 100;
    position: absolute;
    top:0;
    left:0;
    -moz-opacity: 0.5;
    opacity: .50;
    filter: alpha(opacity=50);
    background-color: #CCC;
    width: 100%;
    height: 100%;
    zoom: 1;
}
.loadmask-msg {
    z-index: 20001;
    position: absolute;
    top: 0;
    left: 0;
    border:1px solid #6593cf;
    background: #c3daf9;
    padding:2px;
}
.loadmask-msg div {
    padding:5px 10px 5px 25px;
    background: #fbfbfb url('../images/loading.gif') no-repeat 5px 5px;
    line-height: 16px;
	border:1px solid #a3bad9;
    color:#222;
    font:normal 11px tahoma, arial, helvetica, sans-serif;
    cursor:wait;
}
.masked {
    overflow: hidden !important;
}
.masked-relative {
    position: relative !important;
}
.masked-hidden {
    visibility: hidden !important;
}

.social_media_container
{
	width:100%;
}
.social_media_icons
{
	float:right;
	margin:0 3px 0 0;
	width:120px;
	text-align:right;
}
.addthis_container 
{
	float:right;
	margin:2px 0px 0 0;
}
.addthis_toolbox
{
float:right;
}
.social_media_icons A,
.addthis_container A
{
	text-decoration:none;
}
.addthis_button_tweet iframe
{
	width:99px !important;
	height:25px !important;
}
.at300b
{
	padding:0 !important;
}
.addthis_button_facebook_like iframe
{
	width:120px !important;
}
.addthis_button_facebook_like iframe body
{
	float:right;
}
.addthis_button_google_plusone #___plusone_0
{
	width:66px !important;
	height:25px !important;
}
.addthis_button_google_plusone #___plusone_0 iframe
{
	width:100% !important;
	height:25px !important;
}
.atclear 
{
	clear:none !important;
}

