/* general styles */
*{	font-family:Verdana, Arial,Helvetica, sans-serif}
html, body, div, span, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, font, img, strong, sub, sup, ol, ul, li,
fieldset, form, label, legend,
 caption, tbody, tfoot, thead {margin: 0;padding: 0;border: 0;outline: 0;vertical-align: baseline;}
:focus {outline: 0;}
ol, ul {	list-style: none;}
/* tables still need 'cellspacing="0"' in the markup */
table {	border-collapse: separate;	border-spacing: 0;}
caption, th, td {	text-align: left;	font-weight: normal;}
blockquote:before, blockquote:after,q:before, q:after {	content: "";}
blockquote, q {	quotes: "" "";}
a{	font-weight:normal;text-decoration:none; color:#0E5398;} 
a:visited{	color:#0E5398;}
a:hover{ color:#6699CC; text-decoration:none;}
a.warning{	color:#E14A03;}
.warning{	color:#E14A03;	font-weight:bold;}
br.clear {clear:both;}
h1{	font-size:24px;	font-weight:bold; color:#333;}
h2{	font-size:16px; font-weight:bold; margin-top:8px;}
h3{	font-size:16px; font-weight:bold; margin-bottom:3px;}
h4{	font-size:13px; font-weight:bold;}
p{	font-size:13px; color:#333; margin-top:5px; line-height:20px; }
hr{		border-bottom:1px dotted #C4C4C4; border-top : none; border-left : none; border-right : none; color : #fff; }
/* general form styles */
form div{clear: both;	margin-top:5px;}
label{	cursor:pointer;line-height:20px;	width: 110px;	float: left;	text-align: right;	padding-right:10px;	display: block;}
fieldset{ border: 1px solid #78A5D1; position:relative; margin-bottom:25px;  margin-top:1em; padding:0 10px 20px 10px;  }
legend{	 font-weight:bold; font-size:12px; padding-bottom:3px;line-height:14px;font-size:13px;	color:#444444;	font-weight:bold; }

/* **custom layout styles** */

a.video{background-color:#FEFEF4; border:1px solid #E7E6E4;padding:112px 8px 8px 8px; background-repeat:no-repeat; background-position:8px 8px;  display:block; background-image:url('../images/video.jpg'); width:100px; margin:0 auto 10px auto; text-decoration:none!important;}
a.video:hover{text-decoration:underline!important;}

/* general */

html{height:100%; overflow-y:scroll;}
body {	background-color:#f7f7f7;  background-image:url('../images/body_top.jpg'); background-repeat:no-repeat;   margin:0;  }

#main{width:910px; position:relative; margin: 0 auto 0 auto; padding:101px 0 0 0;}
#logo{width:155px; cursor:pointer; height:27px; background-repeat:no-repeat; position:absolute; top:25px; left:0px;
 background-position:top 0; background-image:url('../images/logo.png'); display:block; float:left; }

#content{margin-top:0px;}
#navbar{ position:absolute; top:77px;left:0px; }
#navbar a{float:left; font-size:12px;color:white;  margin:0 25px 0 0;height:24px; line-height:24px; text-transform:uppercase;}

#newsletter{width:287px; height:101px; background-image:url('../images/body_topright.png'); position:absolute; top:0px; right:0px;}
#newsletter label{color:white; width:202px; font-weight:normal; font-size:12px; text-align:left; }
#newsletter input{background-image:url('../images/input.gif'); margin-bottom:0px; font-size:11px; border:0; width:192px; height:16px; line-height:16px; padding:6px 4px 4px 6px;}
#newsletter form{margin:15px 0 0 70px;}
#newsletter form a{margin:5px 18px 0 0;float:right;}


a.btn_inverted{display:block; float:left; padding:0 12px 0 14px; font-size:11px; font-weight:normal;position:relative;background-image:url('../images/button_inverted_left.png'); height:26px; line-height:26px; color:white;}
a.btn_inverted span{display:block; position:absolute; top:0px; right:-3px; width:5px; height:26px; background-image:url('../images/button_inverted_right.png');}

a.btn{display:block; float:left; padding:0 12px 0 14px; font-size:11px; font-weight:normal;position:relative;background-image:url('../images/button_left.png'); height:22px; line-height:22px; color:white;}
a.btn span{display:block; position:absolute; top:0px; right:-3px; width:4px; height:22px; background-image:url('../images/button_right.png');}


#crumbs{float:left; display:block; clear:both; width:100%; margin:12px 0 12px 0; font-size:10px; color:#333333;}
#crumbs a{float:left; display:block; color:#333333; }
#crumbs span {float:left; display:block; padding:0 3px 0 3px;}
#crumbs div {float:left; display:block; padding:0 3px 0 3px;}


.hdescr{position:relative;}
.youtube{float:right; margin:0 0 15px 15px;}
.hdescr table{border-collapse:collapse;border:0px solid #CCC!important;}
.hdescr td{border:1px solid #CCC; font-size:11px; line-height:18px; padding:0 0 0 3px;}
.hdescr th{border:0px solid #CCC!important;}
.hdescr tr{border:0!important;}
.hdescr  tr:first-child td:first-child{border:0!important;}
.clearleft{clear:left;}

#footerholder{ background-color:#f0f0f0;}
#footer{margin:0 auto 0 auto;  width:910px; height:199px; background-image:url('../images/footer.jpg');}



/*
Images are wrapped in divs classed "flickr_badge_image" with ids "flickr_badge_imageX" where "X" is an integer specifying ordinal position. Below are some styles to get you started!
*/
#footer .left{float:left; width:240px; margin:20px 50px 0 20px;}
.flickr_badge_image{float:left; }
.flickr_badge_image {}
.flickr_badge_image img {}
#flickr_badge_source {text-align:left; margin:0 10px 0 10px;}
#flickr_badge_icon {float:left; margin-right:5px;}
#flickr_www {display:block; padding:0 10px 0 10px !important; font: 11px Arial, Helvetica, Sans serif !important; color:#3993ff !important;}
#flickr_badge_uber_wrapper a:hover,
#flickr_badge_uber_wrapper a:link,
#flickr_badge_uber_wrapper a:active,
#flickr_badge_uber_wrapper a:visited {text-decoration:none !important; background:inherit !important;color:#3993ff;}
#flickr_badge_source {padding:0 !important; font: 11px Arial, Helvetica, Sans serif !important; color:#666666 !important;}
#footer .left a.flickr{float:left; padding: 0 0 0 35px; text-decoration:underline; margin:6px 0 0 87px; height:20px; line-height:20px; background-image:url('../images/flickr.jpg'); background-repeat:no-repeat;  color:white; font-size:10px;}


#footer .right{float:right; margin:20px 20px 0 0;}

#subfooter{margin: 17px auto 35px auto; height:60px; border-top:1px solid #CCC; padding:5px  0 0 0; width:910px; }
#subfooter p{float:left;  }
#subfooter p a{color:#333333;  text-decoration:underline;font-size:11px; }
#subfooter #partners{float:right;}

.middle{width:260px; float:left; margin:20px 0 0 0;}
.middle {font-size:10px ; color:white;}
#footer .middle a.twitter{float:left; padding: 0 0 0 24px;  background-position:-8px -3px ;text-decoration:underline; margin:0 0 0 0; height:26px; line-height:26px; background-image:url('../images/twitter.png'); background-repeat:no-repeat;  color:white; font-size:10px;}

.middle p{margin:0; padding:0 0 8px 0; margin:0 0 8px 0; font-size:10px; border-bottom:1px solid white; color:white; line-height:12px;}
.middle p a{color:white; text-decoration:underline;}


/* main */
.sociallinks{float:left; width:231px; margin:10px 0 0 0; border:1px solid #CCC; min-height:24px; height:auto!important; height:24px; font-size:11px;}
.sociallinks a{float:left; clear:both;width:206px;  border-top:1px dotted #CCC; line-height:24px; height:24px; padding:0 0 0 25px; background-repeat:no-repeat; background-position:4px 4px;}
.sociallinks a:first-child{border-top:0;}

a.facebook_url{background-image:url('../images/fb_icon.png');}
a.foursquare_url{background-image:url('../images/fq_icon.png');}
a.twitter_url{background-image:url('../images/tw_icon.png');}
a.website_url{background-image:url('../images/link_icon.png');}
a.tomtom_url{background-image:url('../images/tomtom_icon.png');}
a.trip_url{background-image:url('../images/trip_adviser_icon.png');}
a.youtube_url{background-image:url('../images/citymotions.png');}




#homemain{position:relative;width:910px; margin:0 0 18px 0;height:300px;}
#overlay{position:absolute; top:0px; z-index:2; left:0px; height:300px; width:359px; background-image:url('../images/main_overlay.png');}

/* normal */
#normalmain{ position:relative;width:910px; margin:0 0 18px 0;height:150px;}

#normalmain .media{height:150px;}
#normalmain #mediacontainer{height:150px;}
#overlay_normal{position:absolute; top:0px; z-index:2; left:0px; height:150px; width:359px; background-image:url('../images/main_overlay_small.png');}
#overlay_normal h1{line-height:150px; width:300px; color:white; font-size:13px; text-transform:uppercase; font-weight:normal; text-align:center;}
#overlay_normal h1 a{color:white;}


#overlay form{margin:30px 0 0 30px;}
#overlay h1{font-size:12px; padding-bottom:7px;font-weight:bold; text-transform:uppercase; color:white;}
#overlay label{float:left; color:white; text-align:left; width:auto; padding-right:18px; font-size:12px}
#overlay  .top{float:left; clear:both; margin:11px 0 0 0;}
#overlay label.big{clear:both;width:100%; padding-bottom:7px;}
#overlay select.dayselect{ float:left; }
#overlay select.monthselect{ width:88px; }


#overlay select{  font-size:11px;  float:left;line-height:16px;margin:2px 10px 0 0; padding:1px 1px 1px 1px;}
#overlay input{width:45px; float:left; font-size:11px; line-height:16px; padding:1px 0 1px 3px; border:0px;}
#overlay a{clear:both; margin:15px 0 0 0;}
#overlay .starlet{float:left; cursor:pointer;  background-position:1px 1px; margin-right:5px; clear:none; width:14px; background-repeat:no-repeat; height:13px; display:block; background-image:url('../images/star_full.png');}
#overlay .star_empty{float:left; cursor:pointer; margin-right:5px; clear:none;width:14px; height:13px; display:block; background-image:url('../images/star_empty.png');}

#overlay .top{width:298px;}

/* mediacontainer */
#mediacontainer{width:910px;  position:relative; height:300px; overflow:hidden;}
.media{float:left; display:block; width:910px; height:300px;}
#homeslider_controller{position:absolute; width:18000px; top:0px; left:0px; z-index:1;}

#midstroke_home_dots{position:absolute; z-index:3; bottom:15px; right:15px; width:auto;}
.full{width:7px; height:7px; margin:0 6px 0 0; display:block; background-image:url('../images/dot_full.png'); float:left;}
.empty{width:7px; height:7px;  margin:0 6px 0 0; display:block; background-image:url('../images/dot_empty.png'); float:left;}





#tablets{width:634px; margin:0 0 20px 0; padding:0 12px 0 12px; min-height:460px; height:auto!important; height:460px; float:left; border:1px solid #CCC; background-color:white;}
#events{float:right;  margin:0 0 10px 0; min-height:330px; height:auto!important; height:330px;width:237px; background-color:white; border:1px solid #CCC; }


#events h2{border-bottom:1px solid #CCC; margin:18px 12px 5px 12px; color:#555; font-size:12px; font-weight:bold; padding:0 0 7px 0;}
#events .event{margin:14px 0 6px 12px; float:left; clear:both;}
#events .event span{float:left; display:inline-block; font-size:16px; font-weight:bold;}
#events .event i{float:left; margin:4px 10px 0 3px; display:inline-block; font-size:11px;  font-weight:normal;}

#events .event b{float:left; width:160px; display:inline-block; margin:3px 0 0 0; font-weight:normal; font-size:11px;}

#events .event a{text-decoration:underline; color:black; width:160px;display:inline-block;}


#events_big{float:right;  margin:0 0 0 0;  width:910px; background-color:white; border:1px solid #CCC; }


#events_big h2{border-bottom:1px solid #CCC; margin:18px 12px 5px 12px; color:#555; font-size:12px; font-weight:bold; padding:0 0 7px 0;}
#events_big .event{margin:14px 0 10px 12px; float:left; width:350px;}
#events_big .event span{float:left; display:block; font-size:16px; font-weight:bold;}
#events_big .event i{float:left; margin:4px 10px 0 3px; display:block; font-size:11px;  font-weight:normal;}

#events_big .event b{float:left;  display:block; margin:3px 0 0 0; width:268px;font-weight:normal; font-size:11px;}

#events_big .event a{text-decoration:underline; color:black; width:268px;}




#tablets h2{ float:left; cursor:pointer; margin:11px 0 0 0; color:#555j; font-size:12px; font-weight:bold; padding:7px 10px 7px 10px;}
#tablets h2.active{border:1px solid #CCC; border-bottom:0; padding-left:9px; padding-right:9px; padding-top:6px;}
#tablets h2 a{ color:#333; font-size:12px; font-weight:bold;  }

#tab{float:left; width:100%; border-bottom:1px solid #CCC; margin:0 0 19px 0;}
#tablets img{float:left; margin:0 15px 15px 0;}
#tablets h3{font-size:13px; padding:0; margin:0 0 15px 0; font-weight:bold;}
#tablets h3 a {font-weight:bold; font-size:13px; color:#000;}
#tablets p{font-size:11px; line-height:15px; margin:0 ; padding:0 0 14px 0;}
#tablets .promo{position:relative; padding:0; margin:0 0 15px 0;clear:both;}
#tablets .promo a.btn{position:absolute; top:0px; right:3px;}
#tablets .promo h3 a{width:240px; display:inline-block;}

#tablets {position:relative;}
#tablets img.main{position:absolute;width:100%; top:0px; left:0px;}

#hotelseeker{width:908px; height:81px; border:1px solid #CCC; color:#333; background-color:white;}
#hotelseeker div{float:left; clear:none;} 

#seeker{float:left; width:310px; margin:0 0 0 20px;}
#seeker label{float:left; clear:both;font-size:11px ;  width:310px; text-align:left; font-weight:bold; margin:15px 0 3px 0; color:#333;}
#seeker input{background-image:url('../images/searchbar.gif');float:left; width:195px; height:18px; line-height:18px; font-size:11px; color:#333; padding:4px 2px 4px 4px; border:0;}
#seeker a{float:left; display:block; line-height:26px; height:26px; font-size:11px; color:white;text-align:center; background-repeat:no-repeat; background-image:url('../images/searchbar.gif'); background-position: -204px 0 ;width:75px;}
#stars{float:left; text-align:left;  width:270px; font-size:11px; font-weight:bold; margin:20px 0 0 0;}
#invertstars{float:left; text-align:left;  width:270px; font-size:11px; font-weight:bold; margin:20px 0 0 0;}



#stars label{text-align:left; width:55px;}
#invertstars label{text-align:left; width:55px;}


.cbs{float:left; width:270px; margin:20px 0 0 0;}
.cbs label{width:200px; font-size:11px; font-weight:bold; text-align:left; margin:0 0 0 12px;}
.cbsbottom{margin-top:8px;}
.cbs input{margin-left:0px;}

#stars .starlet{float:left; cursor:pointer;  background-position:1px 1px; margin-right:5px; clear:none; width:14px; background-repeat:no-repeat; height:13px; display:block; background-image:url('../images/star_full.png');}
#stars .star_empty{float:left; cursor:pointer; margin-right:5px; clear:none;width:14px; height:13px; display:block; background-image:url('../images/star_empty.png');}

#hotelseeker input.checkbox{float:left; }


/* hotel */

.hotel{width:878px; min-height:375px; height:auto!important;height:375px; padding:6px 15px 15px 15px;
position:relative; background-color:white; border:1px solid #CCC; margin:23px 0 0 0; }

.tab{float:left; width:100%; border-bottom:1px solid #CCC; margin:0 0 19px 0;}
.tab h2{ float:left; cursor:pointer; margin:11px 0 0 0; color:#555j; font-size:12px; font-weight:bold; padding:7px 10px 7px 10px;}
.tab h2.active{border:1px solid #CCC; border-bottom:0; padding-left:9px; padding-right:9px; padding-top:6px;}

.pics{float:left; width:250px; padding-bottom:8px;}
.bigpic{float:left; clear:both;}
.smallpic{float:left; cursor:pointer; margin:15px 15px 0 0;}
.tabcontent p{font-size:11px; line-height:15px; margin:0 ; padding:0 0 14px 0;}
.map{float:left; display:block; border:1px solid #CCC; width:878px;  height:314px;}

.hotelbuttons{position:absolute; top:12px; right:17px;}
.hotel a.reservlink {float:left; margin:0 0 0 15px; }
.hotel a.moreinfolink{float:left;}
#mapcontent a.reservlink span{display:block; float:none; margin:0; line-height:22px;}
#mapcontent a.reservlink{float:left; margin:5px 0 0 0; }
#mapcontent h2{margin-top:0; padding-right:60px;}

.hotel .starlet{float:left; cursor:pointer;  background-position:1px 1px; margin-right:5px; clear:none; width:14px; background-repeat:no-repeat; height:13px; display:block; background-image:url('../images/star_full.png');}
.hotel .star_empty{float:left; cursor:pointer; margin-right:5px; clear:none;width:14px; height:13px; display:block; background-image:url('../images/star_empty.png');}
.hotel h3{float:left; margin-bottom:10px; font-size:14px; font-weight:bold;}
.hdescr{float:left;width:628px;}
.mystars{float:left;}
.hdescr .mystars{margin:2px 0 0 4px;}

#invertstars    .starlet{float:left; cursor:pointer; margin-right:5px; clear:none;width:14px; height:13px; display:block; background-image:url('../images/star_empty.png');}
#invertstars  .star_empty{float:left; cursor:pointer;  background-position:1px 1px; margin-right:5px; clear:none;
 width:14px; background-repeat:no-repeat; height:13px; display:block; background-image:url('../images/star_new.png');}
#mapcontent a.backbtn{background-image:url('../images/back.png');background-repeat:no-repeat; line-height:14px; width:37px; height:15px; 
background-position:top right; padding:0 15px 0 0; display:block; font-size:10px; color:#777; position:absolute; top:18px; right:21px;}
 
.arran_ev{float:left; clear:both; background-color:white; border:1px solid #CCC;  margin-bottom:18px;}
.arran_ev .leftie{float:left; border-right:1px solid #CCC; width:219px; padding:18px 18px 18px 18px; }
.arran_ev .rightie{float:left; width:616px; position:relative; padding:18px;}
.arran_ev h2, h1{ font-size:12px; font-weight:bold;}
.arran_ev p{padding:0; margin:0 0 14px 0; line-height:15px; font-size:11px; color:#333; }
.arran_ev .rightie img{float:left; padding:0; margin:3px 20px 15px 0;}
.arran_ev .rightie a.reservlink{position:absolute; top:18px; right:18px;}


.text{background-color:white; font-size:11px; padding:18px; border:1px solid #CCC; margin:0 0 18px 0;}
.text p{font-size:11px; line-height:15px; color:#333;}




.mappy{border:1px solid #CCC; height:433px; background-color:white; margin:0 0 18px 0;}
#mapcontent{float:left; border-right:1px solid #CCC; position:relative; width:219px; padding:18px 18px 18px 18px;}
#mappy{float:left; width:616px; position:relative;  padding:18px;}
#themap{border:1px solid #CCC; width:615px; height:396px;}
.mappy h2, h1{ font-size:12px; font-weight:bold;}



.pdfs{border:1px solid #CCC ; margin:0 0 18px 0; float:left; clear:both;background-color:white; padding:18px;}
.pdfs a{float:left; background-image:url('../images/pdf.jpg'); background-repeat:no-repeat; display:block; float:left; padding:0 0 0 38px; line-height:32px; font-size:11px; text-decoration:underline; color:#666;
width:244px; }

#finaltabs{background-color:white; padding:0 0 0 12px; border:1px solid #CCC;}
.noborder{border:0!important;}
#finaltabs .tab{border:0px;}
#finaltabs p{font-size:11px; color:#333; line-height:15px; padding:0 0 15px 10px;}


#mapcontent p{font-size:11px; line-height:15px; color:#333;}
#mapcontent span{text-decoration:underline; cursor:pointer;}

#superdeals{margin:0 0 15px 10px;float:right;}
#langbar{position:absolute;  width:136px; z-index:500; top:31px; left:220px;}
#langbar #langbar_current{position:absolute;  background-image:url('../images/closed.png'); z-index:501; width:136px; height:27px; top:0; left:0;}
#langbar #langbar_ext{position:absolute; height:103px; background-repeat:no-repeat; background-image:url('../images/block.png'); width:136px; top:30px; left:0px; z-index:502;}


#langbar span{cursor:pointer;display:block;  line-height:25px; width:94px; margin:2px 0 0 7px; background-position:0 3px ; color:white; font-size:12px; padding: 0 0 0 32px; background-repeat:no-repeat;} 
#langbar a{display:block;  line-height:25px; width:94px; margin:2px 0 0 7px; background-position:0 3px ; color:white; font-size:12px; padding: 0 0 0 32px; background-repeat:no-repeat;} 
#langbar #langbar_ext a{display:block;  line-height:23px; width:94px; margin:2px 0 0 7px; background-position:0 3px ; color:white; font-size:12px; padding: 0 0 0 32px; background-repeat:no-repeat;} 
#langbar .nl{background-image:url('../images/dutch_flag.png');}
#langbar .de{background-image:url('../images/german_flag.png');}
#langbar .es{background-image:url('../images/espagnol_flag.png');}
#langbar .fr{background-image:url('../images/french_flag.png');}
#langbar .en{background-image:url('../images/english_flag.png');}

a.moore{float:right; clear:both; background-color:#09254D; height:26px; font-size:13px; line-height:26px; color:white; text-decoration:none; font-weight:bold; padding:0 18px 0 18px; margin:12px 0 12px 0;}

#mapcontent{overflow:hidden;height:375px;}
#mapcontent img{width:219px; margin:7px 0 5px 0; max-height:150px;}
#mapcontent img.small{width:auto; margin:7px 0 5px 0;float:left; }
#mapcontent p{width:219px; text-align:justify;}
#mapcontent h3{ font-size:10px;}
#mapcontent span{ font-size:11px; display:block; float:left;  line-height:36px;margin-left:10px; margin-top:7px;}

#normalcontent{width:868px; padding:20px;  background-color:white; border:1px solid #CCC; position:relative;float:left; clear:both; display:block; margin:0 0 20px 0;}

.blogarticles{margin:0 0 0 0;}
.blogarticles h1{font-size: 12px;
font-weight: bold; margin:0 0 20px 0;}
.blogarticles h3{font-size: 13px;
padding: 0;
margin: 0 0 15px 0;
font-weight: bold;}
.blogarticles img{float:left; margin:0 15px 15px 0;}
.blogarticles p{font-size: 11px;
line-height: 15px;
margin: 0;
padding: 0 0 14px 0;}
.blogarticles .promo{margin:0 0 25px 0;}
.forcebottommargin{margin-bottom:5px!important;}

#agenda_left{float:left; padding-bottom:20px; padding-top:5px; clear:none; border-right:1px solid #CCC; width:230px;}
#agenda_left a{float:left; clear:both; margin:10px 0 0 12px;  font-size:11px;color:#333; }
#agenda_left a.active{font-weight:bold;}
#agenda_big{float:left;padding-bottom:20px; width:679px;}
.nobottommargin{margin-bottom:0!important;}

#normalcontent ul{font-size:13px; margin:0 0 0 16px;}

#normalcontent li{list-style-type:disc;padding:0 0 0 0px; line-height:20px;}

#tabcontent1, #tabcontent2, #tabcontent3{margin-right:10px;}

.leftie h2{margin-top:0px; margin-bottom:7px;}

#reserverenbutton{background-image:url('../images/bigbutton.png'); line-height:48px; font-weight:bold;  margin:30px 0 0 0!important;
text-transform:uppercase;background-repeat:no-repeat; background-position:0 0; width:166px; height:50px; font-size:16px; text-align:center; padding:0;}

.mybackbtn{float:right!important; margin:0 0 23px 20px;}
#maincontent .forcetablets_en{min-height:330px; height:auto!important; height:330px!important;}
#maincontent .forcetablets_fr{min-height:330px; height:auto!important; height:330px!important;}
#maincontent .forcetablets_es{min-height:330px; height:auto!important; height:330px!important;}
#maincontent .forcetablets_de{min-height:330px; height:auto!important; height:330px!important;}

.specialmap{float:right; clear:none; width:132px; height:32px; background-image:url('../images/kaartgent.png'); margin:0 0 5px 10px;}

a.youtubelink{float:left; clear:none; margin:0 10px 10px 0;}
.sociallinks .youtubelink{margin:0;}


#rgbform{width:550px; margin:0 0 0 15px;}
#rgbform label{font-size:11px; width:200px; float:left;text-align:left; clear:none;}
#rgbform label span{font-weight:bold; color:red;}
#rgbform input.text{float:left; clear:none; padding:1px; height:22px; line-height:22px; width:200px;}
#agenda_big h3{font-size:18px; font-weight:normal; margin:15px 0 20px 0;}
.uitleg p{float:left;  margin:8px 10px 8px 12px;}

#rgbform a.btn{float:left; clear:both; margin:0 0 0 210px;}

.rgblogo{width:208px; margin:10px 0 0 0!important; float:left; clear:both;}
