@charset "utf-8";
/* CSS Document */
/* General for all colours */
body  {
	color: #000000;
	background-color: #8DD8F8;
	background-image: url(/images/background/headerBackDowntown.jpg);
}
.thrColFixHdr .breadcrumb {
	color: #666;
}
.thrColFixHdr .breadcrumb a {
	color: #666;
	text-decoration: none;
}
.thrColFixHdr .breadcrumb a:hover {
	color: #333;
}
/* the header*/

/* the wrap around the booking and flash */
.thrColFixHdr #container #bmwrap {
	border: 1px solid #8DD8F8;
}

.thrColFixHdr #sidebar {
	background-color: #8DD8F8;
}	
.thrColFixHdr #mainContent {
	color: #000;
} 	
/* the middle background */
.thrColFixHdr .wrapcontent {
	background-image: url(/images/boxes/content/downtown/content-middle.gif);
}
.wrapcontent h1 {
	background-image: url(/images/boxes/content/downtown/content-top.gif);
}
.blog {
	color: #000;
}
.blog img {
	color: #000;
	background-color: #FFF;
}
/* the footer */
.thrColFixHdr #footer {
	background-color: #00ADF7;
	border-top-color: #C5E6FF;
} 
.thrColFixHdr #footer a:link {
	color: #000;
} 
#footer .addHostel {
/*	border: 2px solid #C5E6FF;
	background-color: #8DD8F8; */
}
#footer .addHostel h2 {
	color: #666;
}
#footer .addHostel ul li a:link, #footer .addHostel ul li a:visited {
	color: #666;
}
#footer .addHostel ul li a:hover {
	color: #999;
}

#footer .addHostel1 {
/*	border: 1px solid #C5E6FF;
	background-color: #8DD8F8; */
}
#footer .addHostel1 h2 {
	color: #666;
}
#footer .addHostel1 ul li a:link, #footer .addHostel1 ul li a:visited {
	color: #666;
}
#footer .addHostel1 ul li a:hover {
	color: #999;
}
.clearbot1 {
	background-image: url(/images/boxes/content/downtown/content-bottom.gif);
}
.spreadsimple {
	color: #333333;
}

/* menu general styles and colours*/
.p7EPM54 .p7epm_trigs a {
	color: #666;
	/*background-image: url(/images/menu/downtown/buttonOn.gif);
	background-repeat: no-repeat;
	background-position: center center;*/
}
.p7EPM54 .p7epm_trigs a:hover {
	color: #333;
	/*background-image: url(/images/menu/downtown/buttonOver.gif);
	background-repeat: no-repeat;
	background-position: center center;*/
}

.p7EPM54 .p7epm_content {
	border: 2px solid #C5E6FF;
	background-color: #40C8F4;
}

.p7EPM54 .p7epm_trigs .p7epm_open {
/*	background-image: url(../../images/menu/downtown/buttonOver.gif);
	background-repeat: no-repeat;
	background-position: center center;*/
}

/*The basic boxes*/

/* The Basic Box - the layout of the text in the top box*/
.nameTop, .nameTopBigger {
	color: #666666;
}
/* basic box for all */
.basicbox-tr {
	background-image: url(/images/boxes/bookingspanel/downtown/roundbox_tr.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
/* top-left corner and left side */
.basicbox-tl {
	background:       url(/images/boxes/bookingspanel/downtown/roundbox_tl.jpg) no-repeat left top;
}
/* bottom-right corner and bottom side */
.basicbox-br {
	background:   url(/images/boxes/bookingspanel/downtown/roundbox_br.jpg) no-repeat right bottom;
}
/* bottom-left corner */
.basicbox-bl {
	background:   url(/images/boxes/bookingspanel/downtown/roundbox_bl.jpg) no-repeat left bottom;
}
.basicbox-content  {
	color: #333333;
}
.basicbox-content  a:link, .basicbox-content  a:visited, .basicbox-content  a:active{
	color: #000000;
	background-image:    url(/images/boxes/bookingspanel/general/boxNavOutSmallx.gif) !important;
	text-decoration: none;
}
.basicbox-content  a:hover, .basicbox-content  a.current:link, .basicbox-content  a.current:visited {
	background-image:    url(/images/boxes/bookingspanel/general/boxNavOverSmallx.gif) !important;
	color: #000033;
}

.specialsPromo {
	background-color: #FF6634;
}
/* basicbox CSS ends here  */
.pigmenu {
	color: #8DD8F8;
}
/* menu backgrounds 
.boxBasicUptown {
	padding-bottom: 4px;
	width: 225px;
}
.boxBasicDowntown {
	padding-bottom: 4px;
	width: 225px;
}
.boxBasicBeach {
	padding-bottom: 4px;
	width: 225px;
}

.menuUptown {

	background-color: #6C0;

}
.menuDowntown {
	background-color: #09F;
}
.menuBeach {
	background-color: #F90;
}
.menuMedia {
	background-color: #8DD8F8;
}
.menuAboutUs {
	background-color: #8DD8F8;
} */

/* the panelmenus for the ajax menus */
.panelMenu {
	background-color: #8DD8F8;
	padding-bottom: 17px;
}
.menuDT a:link, .menuDT a:visited {
	font-size: 1em; !important;
	font-weight: bold;
	color: #FFF;
	line-height:1.5em;
}
/* de linken in de box */
.boxlinks ul li a:link, .boxlinks ul li a:visited  {
	color: #000;
}
.boxlinks ul li a:hover  {
	color: #ED2F59;
}
.boxlinks ul li a.active  {
	color: #C5E6FF;
} 

/* menu background*/
.p7EPM54 .p7epm_content.pan1 {
	background-image: url(/images/menu/downtown/hostels.jpg);
	background-color: #FFD27B;
}

/* de specials in de menu*/

.thrColFixHdr #container #bmwrap .flash .flashbox .pigmenu #p7EPM_1 #p7EPMdw_1 #p7EPMw1_3 #p7EPMc1_3 .blogFeed ul {
	list-style-type: circle;	
}
.thrColFixHdr #container #bmwrap .flash .flashbox .pigmenu #p7EPM_1 #p7EPMdw_1 #p7EPMw1_2 #p7EPMc1_2 .specialsLinks ul li {
	list-style-type: circle;	
}
.feedlink {
	}
.feedlink a:link, .feedlink a:visited{
	color: #333;	
}
.feedlink a:hover {
	color: #FFEFCF;	
}
.menulist ul li {
	list-style-type: circle; /*list-style-image: url(/images/menu/downtown/bullet.gif);*/
}
.ezinelink ul li {
	list-style-type: circle; /*list-style-image: url(/images/menu/downtown/bulletred.gif);*/
}
.ezinelink ul li a:link {
	color: #000;
	text-decoration: none;
}
.ezinelink ul li a:hover {
	color: #F0F5CB;
	text-decoration: none;
}
.hlink {
}
.hlink a {
	
}
.ezinelink {
	margin-bottom: 8px;
	padding-top: 6px;
}
.divCenterNav .ruler {
	background-image: url(/images/menu/downtown/hr.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	height: 20px;
	clear: both;
	margin-top: 12px;
}
/*********************************************************************************************/
/*                                 menu links inline deze is goed                            */
/*********************************************************************************************/

.p7EPM54 a.iLink {
	display:inline-block;
	padding:0 0 0 10px;
	line-height:40px;
	height:41px;
	background:url(/images/menu/downtown/iLink.jpg);
	text-decoration:none;
	color:#000;
	text-align:center;
	margin:1px 0 0 0;
	font-size: 14px;
}
.p7EPM54 a.iLink b {
	display:inline-block;
	height:41px;
	padding:0 15px 0 5px;
	font-weight:bold;
	font-size:12px;
	cursor:pointer;
	background-image: url(/images/menu/downtown/iLink.jpg);
	background-position: right top;
}
.p7EPM54 a.iLink:hover {
	color:#fff;
	background-position:left bottom;
}
.p7EPM54 a.iLink:hover b {
	color:#fff;
	background-position:right bottom;
}

/*********************************************************************************************/
/* //////////////       menu links inline deze is goed     /////////////////////////         */
/*********************************************************************************************/

/*********************************************************************************************/
/*                                 menu links inline deze is goed                            */
/*********************************************************************************************/

.p7EPM54 a.iLink2 {
	display:inline-block;
	padding:0 0 0 10px;
	line-height:28px;
	height:41px;
	background:url(/images/menu/downtown/iLink2.jpg);
	text-decoration:none;
	color:#000;
	text-align:center;
	margin:1px 0 0 0;
}
.p7EPM54 a.iLink2 b {
	display:inline-block;
	height:41px;
	padding:0 15px 0 5px;
	font-weight:bold;
	font-size:12px;
	cursor:pointer;
	background-image: url(/images/menu/downtown/iLink2.jpg);
	background-position: right top;
}
.p7EPM54 a.iLink2:hover {
	color:#000;
	background-position:left bottom;
}
.p7EPM54 a.iLink2:hover b {
	color:#fff;
	background-position:right bottom;
}

/*********************************************************************************************/
/* //////////////       menu links inline deze is goed     /////////////////////////         */
/*********************************************************************************************/

/*********************************************************************************************/
/*                                ilink voor includes                            */
/*********************************************************************************************/

a.iLink3 {
	display:inline-block;
	padding:0 0 0 10px;
	line-height:40px;
	height:41px;
	background:url(/images/menu/downtown/iLink3.jpg);
	text-decoration:none;
	color:#000;
	text-align:center;
	margin:1px 0 0 0;
}
a.iLink3 b {
	display:inline-block;
	height:41px;
	padding:0 15px 0 5px;
	font-weight:bold;
	font-size:12px;
	cursor:pointer;
	background-image: url(/images/menu/downtown/iLink3.jpg);
	background-position: right top;
	color: #000;
}
a.iLink3:hover {
	color:#000;
	background-position:left bottom;
}
a.iLink3:hover b {
	color:#fff;
	background-position:right bottom;
}

/*********************************************************************************************/
/* //////////////       menu links inline deze is goed     /////////////////////////         */
/*********************************************************************************************/
/*********************************************************************************************/
/*                                 iLinks met achtergrond                                    */
/*********************************************************************************************/

a.iLink {
	background:url(/images/menu/downtown/iLink.jpg);
	color:#000;
}
a.iLink b {
	background-image: url(/images/menu/downtown/iLink.jpg);
}
a.iLink:hover {
	color:#fff;
}
a.iLink:hover b {
	color:#fff;
}
/*********************************************************************************************/
/*   END                              iLinks met achtergrond                                 */
/*********************************************************************************************/

.column3 {
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #C5E6FF;
}
/* center nav links*/
.divCenterNav a:link, .divCenterNav a:visited {
	color: #FFF;
	text-decoration: none;
	font-weight: bold;
}
.divCenterNav a:hover {
	color: #000;
	text-decoration: none;
	font-weight: bold;
}

/*********************************************************************************************/
/*                               hoofd menu links languages                                   */
/*********************************************************************************************/

a.menu {
	display:inline-block;
	padding:0 0 0 10px;
	line-height:27px;
	height:30px;
	background:url(/images/menu/downtown/iLink4.jpg);
	text-decoration:none;
	text-align:center;
	margin:1px 0 0 0;
}
a.menu b {
	display:inline-block;
	height:30px;
	padding:0 12px 0 3px;
	font-weight:bold;
	font-size:13px;
	cursor:pointer;
	background-image: url(/images/menu/downtown/iLink4.jpg);
	background-position: right top;	
}
a.menu:hover {
	background-position:left bottom;
}
a.menu:hover b {
	color:#fff;
	background-position:right bottom;
}


/*********************************************************************************************/
/*                              end  menulinks languages                                   */
/*********************************************************************************************/



/* submenu nav links
.boxlinks ul, .boxlinks1 ul {
	margin: 12px;
	padding-left: 14px;
	list-style-type: circle;
}

.boxlinks ul li, .boxlinks1 ul li {
	line-height:1.7em;
	padding-left: 0px;
	margin-bottom: 6px;
}

.boxlinks1 ul li {
	line-height:1.3em;

}


.boxlinks ul li a:link, .boxlinks ul li a:visited  {
	font-size: 1.1em;
	font-weight: bold;
	text-decoration: none;
}
.boxlinks ul li a:hover  {
	font-size: 1.1em;
	font-weight: bold;
	text-decoration: none;
}
.boxlinks1 ul li a:link, .boxlinks1 ul li a:visited  {
	font-size: 1em;
	font-weight: bold;
	text-decoration: none;
}
.boxlinks1 ul li a:hover  {
	font-size: 1em;
	font-weight: bold;
	text-decoration: none;
}
.boxlinks ul li a.active  {
	font-size: 1.1em;
	font-weight: bold;
	text-decoration: none;
	color: #F00;
}
*/