/* @group content */
#content{background:#FFF;}
.bgitem{background:#FFF left bottom url('../../common/images/bg_title.jpg') no-repeat;}
/* @end */
/* @group maincontent */
#loading{visibility:hidden;display:none;padding-top:20px;padding-bottom:20px;}
#loadingtbl{border:1px SOLID #000;background-color:#FFF;text-align:center;}
#maincontent{width:587px;float:left;}
#maincontent #h1{color:#F00;font-size:18px;font-weight:bold;padding-bottom:10px;}
#maincontent #h2{font-size:12px;font-weight:bold;vertical-align:top; color:#000000;padding-bottom:10px;}
#maincontent #h2 .doth{padding:0 5px 0 5px;}
#maincontent #desccriptionshort {color: #999999;}
#maincontent #overzicht_reizen .accoText{font-size:10px;}
/*#maincontent #hotelinfo .accoTextTitle{font-size:16px;}*/
/*#maincontent #hotelinfo .RedTextBold{color:#FF0;}*/
#maincontent #thumbs{padding:5px;border-bottom:1px SOLID #000;}
#maincontent #breadcrums{border-bottom:1px SOLID #000;background-color:#FF3;padding:2px 0 2px 0;}
#maincontent #imgdiv{padding:5px;}
#maincontent #reidata{margin:10px;}
#maincontent #reidata #tbl_titles{font-weight:bold;}
#maincontent #reidata #selectdetaildate{padding:2px;text-align:left;}
#maincontent #reidata .date{width:78px;text-align:left;padding-right:5px;}
#maincontent #reidata .dgn{text-align:left;width:70px;padding-right:5px;}
#maincontent #reidata .prs{width:60px;}
#maincontent #reidata .kmrt{}
#maincontent #reidata .from{width:75px;}
#maincontent #reidata .price{text-align:right;padding-right:10px;color:#F00;font-weight:bold;font-size:14px;width:67px;}
#maincontent #reidata .book
{
	width: 58px;
}
#maincontent #reidata td{line-height:28px;}
#maincontent #reidata #changeoptions{padding-bottom:10px;}
#maincontent #reidata #changeoptions td{line-height:18px;}
#maincontent #reidata td .on{border-top:1px DASHED #CCC;}
#maincontent #hotelinfo{padding:5px;}
#maincontent .textinfo{padding:5px;font-weight:normal;}
.textinfo{border-top:1px SOLID #000;border-right:1px SOLID #000;background-color:#FFF;padding:5px;height:160px;}
#maincontent #hotelinfo table{border:1px SOLID #000;}
#maincontent #hotelinfo .accoText{}
#maincontent #hotelinfo .accoTextTitle{font-weight:bold;}
#maincontent #zoover{float:right;width:150px;}
#maincontent #weatherinfo{padding:5px;}
.infotitleblock{
	background : #FDCF22;
	padding : 5px;
	font-weight:bold;
	font-size: 14px;
}	
#hotlinks{font-size:16px;font-weight:bold;color:#F00;}
/* @end */
/* @group rightcontent */
#rightcontent{width:200px;float:right;}
#rightmenu{background-color:#FDCF23;border-bottom:1px SOLID #000;}
.boekingtbl{padding:1px;border:1px SOLID #000;background-color:#FFF;}
.boekingtbl h3{font-size:10px;text-align:center;border-bottom:1px DASHED #CCC;padding-bottom:5px;padding-top:10px;margin-bottom:6px;margin-top:0px;background-color : #FBE021;}
#banners{text-align:center;}
#banners .img{border-bottom:1px SOLID #000;}
/* @end */

#breadcrums{width:100%;background-color:#FFF;border-bottom:1px SOLID #000;text-align:left;}

.itemon{background-color:#EEE;cursor:pointer;}
.itemoff{background-color:#FFF;}
.grey{background-color:#EEE;}

a.boeklink{font-size:11px;color:#000;font-weight:normal;}
a.boeklink:hover{color:#F00;}
a.boeklinkred{font-size:11px;color:#F00;}
a.boeklinkred:hover{color:#000;}

.hotelrightmenu
{
	background-color: #ff0000;
	border-top-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
	padding: 10px;
}

.hotelrightmenu h1
{
color:#FFFF33;
font-size:16px;
font-weight:bold;
margin-top:4px;	
}

.hotelrightmenu hr
{
border:2px dashed #FFFF33;
margin:12px 7px;
}
.hotelrightmenu ul{text-align:left;margin-top:0px;margin-bottom:0px;}
.hotelrightmenu ul li{list-style:none;margin-left:-25px;}
.hotelrightmenu ul li a{font-size:11px;font-weight:bold;color:#FFF;line-height:17px;}
.hotelrightmenu .rmenuon{cursor:pointer;width:271px;background:#5FA4BF;border:1px SOLID #FFF;padding:0 3px 0 3px;}
.hotelrightmenu .rmenuoff{cursor:pointer;width:271px;border:1px SOLID #F00;padding:0 3px 0 3px;}
.hotelrightmenu #cprice{float:right;}

.hotelimageslink
{
	color: #ff0000;
	text-decoration: underline;
	font-weight: bold;
	font-size: 13px;
}
.thumb
{
    margin-right: 8px;
    margin-top: 4px;
    height: 40px;
    width: 60px;
    overflow: hidden;
    color: #000000;
    }
