@charset "utf-8";
body {
	color:#000;
	background-color:#FFE0A3;
	background-image:url(/images/background/headerBack2a.jpg)
}
.thrColFixHdr .breadcrumb {
	color:#666
}
.thrColFixHdr .breadcrumb a {
	color:#666;
	text-decoration:none
}
.thrColFixHdr .breadcrumb a:hover {
	color:#333
}
.thrColFixHdr #container #bmwrap {
	border:1px solid #FFE0A3
}
.thrColFixHdr #sidebar {
	background:#FFE0A3
}
.thrColFixHdr #mainContent {
	color:#000
}
.thrColFixHdr .wrapcontent {
	background-image: url(/images/boxes/content/content-middle.gif);
	
}
.wrapcontent h1 {
	background-image:url(/images/boxes/content/content-top.gif)
}
.blog {
	color:#000
}
.blog img {
	color:#000;
	background-color:#FFF
}
.thrColFixHdr #footer {
	background-color:#FFD27B;
	border-top-color:#FFEFCF
}
.thrColFixHdr #footer a:link, .thrColFixHdr #footer a:visited {
	color:#000;
	text-decoration:none
}
#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 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/content-bottom.gif)
}
.spreadsimple {
	color:#333
}
.p7EPM54 .p7epm_trigs a {
	color:#666;
	background-image:url(/images/menu/buttonOn.gif);
	background-repeat:no-repeat;
	background-position:center center
}
.p7EPM54 .p7epm_trigs a:hover {
	color:#333;
	background-image:url(/images/menu/buttonOn.gif);
	background-repeat:no-repeat;
	background-position:center center
}
.p7EPM54 .p7epm_content {
	border:2px solid #FFEFCF;
	background-color:#FFD27B
}
.p7EPM54 .p7epm_trigs .p7epm_open {
	background-image:url(/images/menu/buttonOn.gif);
	background-repeat:no-repeat;
	background-position:center center
}
.nameTop, .nameTopBigger {
	color:#666
}
.basicbox-tr {
	background-image:url(/images/boxes/bookingspanel/general/roundbox_tr.gif);
	background-repeat:no-repeat;
	background-position:right top
}
.basicbox-tl {
	background:  url(/images/boxes/bookingspanel/general/roundbox_tl.gif) no-repeat left top
}
.basicbox-br {
	background:  url(/images/boxes/bookingspanel/general/roundbox_br.gif) no-repeat right bottom
}
.basicbox-bl {
	background:  url(/images/boxes/bookingspanel/general/roundbox_bl.gif) no-repeat left bottom
}

.basicbox2-tr {
	background-image:url(/images/boxes/bookingspanel/general/roundbox2_tr.gif);
	background-repeat:no-repeat;
	background-position:right top
}
.basicbox2-tl {
	background:  url(/images/boxes/bookingspanel/general/roundbox2_tl.gif) no-repeat left top
}
.basicbox2-br {
	background:  url(/images/boxes/bookingspanel/general/roundbox2_br.gif) no-repeat right bottom
}
.basicbox2-bl {
	background:  url(/images/boxes/bookingspanel/general/roundbox2_bl.gif) no-repeat left bottom
}


.basicbox-content {
	color:#333
}
.basicbox-content a:link, .basicbox-content a:visited, .basicbox-content a:active {
	color:#000;
	
	text-decoration:none
}
.basicbox-content a:hover, .basicbox-content a.current:link, .basicbox-content a.current:visited {
	
}
.specialsPromo {
	background-color:#FF6634
}
.pigmenu {
	color:#FFE0A3
}
.panelMenu {
	background-color:#FFE0A3;
	padding-bottom:17px
}
.menuDT a:link, .menuDT a:visited {
	font-size:1em;
!important;
	font-weight:bold;
	color:#FFF;
	line-height:1.5em
}
.boxlinks ul li a:link, .boxlinks ul li a:visited {
	color:#000
}
.boxlinks ul li a:hover {
	color:#ED2F59
}
.boxlinks ul li a.active {
	font-size:1.1em;
	font-weight:bold;
	text-decoration:none;
	color:#F00
}
.p7EPM54 .p7epm_content.pan1 {
	background-image:url(/images/menu/general/hostels.jpg);
	background-color:#FFD27B
}
.thrColFixHdr #container #bmwrap .flash .flashbox .pigmenu #p7EPM_1 #p7EPMdw_1 #p7EPMw1_2 #p7EPMc1_2 .specialsLinks ul li {
	list-style-type:circle
}
.mslink {
}
.thrColFixHdr #container #bmwrap .flash .flashbox .pigmenu #p7EPM_1 #p7EPMdw_1 #p7EPMw1_3 #p7EPMc1_3 .blogFeed ul {
	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
}
.ezinelink ul li {
	list-style-type:circle
}
.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/general/hr.gif);
	background-repeat:no-repeat;
	background-position:center bottom;
	height:20px;
	clear:both;
	margin-top:12px
}
.p7EPM54 a.iLink {
	display:inline-block;
	padding:0 0 0 10px;
	line-height:40px;
	height:41px;
	background:url(/images/menu/general/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/general/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
}
.p7EPM54 a.iLink2 {
	display:inline-block;
	padding:0 0 0 10px;
	line-height:28px;
	height:41px;
	background:url(/images/menu/general/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/general/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
}
a.iLink3 {
	display:inline-block;
	padding:0 0 0 10px;
	line-height:40px;
	height:41px;
	background:url(/images/menu/general/iLink3.jpg);
	text-decoration:none;
	color:#000;
	text-align:center;
	margin:1px 0 0 0
}
.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/general/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
}
a.iLink {
	background:url(/images/menu/general/iLink.jpg);
	color:#000
}
a.iLink b {
	background-image:url(/images/menu/general/iLink.jpg)
}
a.iLink:hover {
	color:#fff
}
a.iLink:hover b {
	color:#fff
}
.column3 {
	border-right-width:2px;
	border-right-style:solid;
	border-right-color:#FEF1CF
}
.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
}
.boxlinks ul, .boxlinks1 ul {
	margin:12px;
	padding-left:14px;
	list-style-type:circle
}
.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
}
.boxlinks1 ul li a.active {
	color:#F00
}
/***********************/
/*                     */
/*       links         */
/*                     */
/***********************/

/*link as used in mobile - a white link - need to revisited this one*/
.elink  {
	color: #191516;
	background-color: #FFEFCF;
	border: 1px solid #ccc;
}


/*coloured links general*/

a.smalllink  {
	color: #191516 !important;
	background-color: #FFC54A;
	border: 2px solid #FFEFCE;
}
a.smalllink:hover  {
	color: #FFEFCF !important;
	background-color: #F9A630;
	border: 2px solid #FFEFCE;
}



/*********************************************************************************************/
/*                                the new bookingbox 2013                                 */
/*********************************************************************************************/

.input {
    border: 1px solid #006;
    background: #ffc;
}
.input:hover {
    border: 1px solid #f00;
    background: #ff6;
}
.button1 {
	border: 3px solid #FEEECE;
	color: #FFF;
	background-color: #666666;
	background-image: url(/forms/up.png);
	background-repeat: no-repeat;
	background-position: left top;
	font-size: 25px;
	font-weight: bold;
	margin-top: 16px;
	padding-top: 2px;
	padding-right: 8px;
	padding-bottom: 2px;
	padding-left: 8px;
	font-family: Verdana, Geneva, sans-serif;
	width: 224px;
	text-align: center;
	margin-bottom: 16px;
	border-radius: 10px;
	box-shadow: 0px 0px 5px #ccc;
	-moz-box-shadow: 0px 0px 5px #ccc;
	-webkit-box-shadow: 0px 0px 5px #ccc;
	cursor: pointer;
}
.button1:hover {
	background-color: #0C3;
}
/*-----------------------*/
/*de bookbox en opmaak*/
.basicbox-book {
	background-color: #FFD37C;
	border: 3px solid #FFEFCF;
	margin-right: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	-moz-box-shadow: 10px 10px 10px #666;
	-webkit-box-shadow: 10px 10px 10px #666;
	box-shadow: 10px 10px 10px #666;
	margin-top: 10px;	
  box-shadow: 0px 0px 5px #ccc;
  -moz-box-shadow: 0px 0px 5px #ccc;
  -webkit-box-shadow: 0px 0px 5px #ccc;
}
.basicbox-book .nameTop  {
	background-color: #FFEFCF;
	padding-top:4px;
	text-align:center
}
#d,#m,#y, #n {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 15px;
}
form {
	margin: 0px;
	padding: 0px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
}
form select {
	margin: 0px;
	padding: 0px;
}
/*opmaak van de bookingbox elementen*/
.searchsubmit {
	margin-left: 94px;

	padding-bottom: 4px;
}
#booknow {
	padding-right: 6px;
	padding-left: 6px;
	padding-bottom: 2px;		
	
}
.basicbox-book .bookhostel {
	padding-bottom: 18px;
	width: 210px;
	padding-top: 8px;
	padding-left: 6px;
}
.bookbox a img {
	margin:0px;
	padding-top:7px
}
/*------------------------*/
.vspace {
	margin-top: 12px;
	margin-bottom: 8px;
}

#left{float:left;width:200px;}
#right{float:right;width:200px;}
#center{margin:0 auto;width:200px;}



/*de gekleurde box voor rechter side en opmaak*/
.basicbox-right {
	background-color: #FFD37C;
	border: 3px solid #FFEFCF;
	margin-right: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	margin-top: 10px;
	box-shadow: 0px 0px 5px #ccc;
	-moz-box-shadow: 0px 0px 5px #ccc;
	-webkit-box-shadow: 0px 0px 5px #ccc;					
}
.basicbox-right .nameTop  {
	background-color: #FFEFCF;
	padding-top:4px;
	text-align:center
}
/*de witte box voor rechter side en opmaak*/
.basicbox-right-white {
	background-color: #FFEFCF;
	border: 3px solid #FFEFCF;
	margin-right: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	margin-top: 10px;
	box-shadow: 0px 0px 5px #ccc;
	-moz-box-shadow: 0px 0px 5px #ccc;
	-webkit-box-shadow: 0px 0px 5px #ccc;
	margin-bottom: 10px;
	margin-left: 10px;					
					
}
.basicbox-right-white .nameTop  {
	background-color: #FFEFCF;
	padding-top: 4px;
	text-align: center;
	font-size: 16px;
}
.basicbox-right-white ul  {
	padding-left: 0px;
	margin-left: 28px;
}
.basicbox-right-white ul li {
	list-style-position: outside;
	list-style-image: url(/images/boxes/compare/tickbox.gif);
	padding-bottom: 6px;
	padding-left: 0px;
	margin-left: 0px;
}
#loading {
	display: block;
	position: absolute;
	padding: 4px;
	margin-top: 4px;
	top: 195px;
	background-color: #E75A31;
	width: 210px;
	height: 100px;
	border: 3px solid #FFEFCF;
	font-size: 12px;
	color: #FFF;
	font-weight: bold;
}
 .thrColFixHdr #container #bmwrap .flash .flashbox .container {
	z-index: 0;
}
