.content_box h3,
.content_box h4
{
	margin: 0 10px;
	padding: 7px 0 7px 0;
	/*background: url(../images/dashed-bottom-border.gif) 0 100% repeat-x;*/
	background: transparent;
	font-size: 14px;
	font-weight: bold;
	color: #0099cc;
}

.tt_linkbox {
	background:url("http://thomascook.nl/fileadmin/tmpl/images/bgLinkboxMid.png") repeat-y scroll 0 0 transparent;
	margin:0 0 14px;
	width:246px;
}

.tt_linkboxLinks a {
	background:url("http://thomascook.nl/fileadmin/tmpl/images/arrow_active.gif") no-repeat scroll 0 2px transparent;
	color:#0099CC;
	font-size:11px;
	line-height:17px;
	padding-left:10px;
	text-decoration:underline;
}

.tt_linkboxLinks {
	background:url("http://thomascook.nl/fileadmin/tmpl/images/bgLinkboxFooter.png") no-repeat scroll left bottom transparent;
	padding:2px 4px 7px 7px;
	width:213px;
}

.homeRightColumnBlockBody p, .homeBottomColumnBlockBody p {
	color:#999999;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
	line-height:14px;
	margin:0;
	padding:0 0 3px;
}

.content_box {
	background:none repeat scroll 0 0 #FFFFFF;
	float:left;
	/* margin:0 22px 0 0; */
	overflow:hidden;
	padding:0;
	width:224px;
}


.bg_table {
	background:url("http://thomascook.nl/fileadmin/tmpl/images/bg_table.gif") repeat-y scroll 0 0 transparent;
	overflow:hidden;
	padding-top:12px;
	width:993px;
}

.content_box.box_1col_3row  {
	background:url("http://thomascook.nl/fileadmin/data/images/HOME/BG-Travel-Shops.gif") no-repeat scroll 0 0 transparent;
	height:240px;
}

.content_box.box_1col_3row img {
	display: none;
}

.homeRightColumnBlock.flexibelBetalen  {
	height:115px;
}
.content_box .content_image  {
	display: none;
	margin: 0px;
}


.content_box.box_1col_2row  {
	background:url("http://thomascook.nl/fileadmin/data/images/HOME/BG-Contact.gif") no-repeat scroll 0 0 transparent;
	height:121px;
}


.offer_toplanden {
	margin-bottom:15px;
	*margin-bottom:0px;
	margin-right:22px;
	width:224px;
	background:url("http://thomascook.nl/fileadmin/data/images/HOME/BG-Speciale-Aanbieding.gif") no-repeat scroll 0 0 transparent;
}

.offer_toplanden_header  {
	color:#EF9800;
	font-size:14px;
	font-weight: bold;
	height:21px;
	margin-bottom:0;
	padding-top:10px;
	padding-left: 10px;
}

.offer_toplanden_divider  {
	background-color:#EF9800;
	*background: transparent;
	height:0px;
	margin-top:1px;
	width:224px;
}

.offer_toplanden_ang  {
	cursor:pointer;
	height:208px;
	margin-bottom:15px;
	margin-top:0px;
	margin-left:8px;
	margin-right:8px;
	position:relative;
	width:208px;
}

.offer_toplanden_ang a img {
	width:208px;
	height: 193px;
}
/*
.tx-kbconttable-pi1 td .spacer-gif{
	height: 0px;
	width: 0px;	
}
*/

#tt_jsq_div {
	background-color:#FFFFFF;
	background-image:url("http://thomascook.nl/fileadmin/data/images/HOME/BG-QSM-Home.gif");
	background-repeat:no-repeat;
	color:#333333;
	font-family:Verdana,Arial;
	font-size:5px;
	height:250px;
	margin-bottom:5px;
	overflow:hidden;
	padding:0;
	width:720px;
}

.tt_f4_headline {
	color:#3FC8E0;
    font-family:Verdana,Arial;
    font-size:18px;
	height:35px;
	margin-left:15px;
	margin-top:5px;
}

.homeRightColumnBlockHeader h3, .homeBottomColumnBlockHeader h3 {
	color:#0099CC;
	font-size:14px;
	font-weight:bold;
	line-height:1.1em;
	margin:0;
	padding:5px 8px 0;
	position:relative;
}

.homeRightColumnBlock.nieuwsbrief  {
	height:113px;
}

.homeRightColumnBlock.flexibelBetalen  {
	height:113px;
}

.homeRightColumnBlock, .homeBottomColumnBlock {
	background-image:url("http://thomascook.nl/fileadmin/tmpl/images/homeRightColumnBlockBottom.png");
	background-position:0 100%;
	background-repeat:no-repeat;
	color:#999999;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
	line-height:15px;
	margin:0 22px 14px 0;
	overflow:hidden;
	padding:0px;
	position:relative;
	width:224px;
	z-index:0;
}

.tx-kbconttable-pi1 .content_box.alt h4 {
	color:#0099CC;
	font-size:14px;
	font-weight:bold;
	line-height:1.1em;
	margin:0;
	padding:5px 8px 0;
	position:relative;
}

.tx-kbconttable-pi1 .header h4 span {
	border-bottom:1px dashed #AFAFAF;
	/*border-bottom:0px;*/
	display:block;
	padding:0 0 6px;
	color:#0099CC;
	font-size:14px;
	font-weight:bold;
	line-height:1.1em;
}

.content_box .header {
	height:auto;
	margin:0;
	padding:6px 0 0;
	*padding:2px 0px;
	width:auto;
}

.content_box .content {
	color:#999999;
	margin:0;
	padding:0 8px 10px;
	/*width:auto;*/
	width:209px;
	*margin:0 9px 10px;
}

.content_box .travelshops_map p {
	background:url("http://thomascook.nl/fileadmin/tmpl/images/teaser_travel/travelshops-map.gif") no-repeat scroll 100% 10px transparent;
	color:#999999;
	height:150px;
	padding:10px 0px 22px;
}

.content_box.box_last_child  {
	float:left;
	/*margin:0 22px 15px 0;*/
	margin:0 22px 23px 0;
}

.offer_toplanden_headline  {
	color:#EF9800;
	font-size:14px;
	font-weight:bold;
	left:0px;
	position:absolute;
	top:135px;
}

.offer_toplanden_descr  {
	color:#999999;
	left:0px;
	line-height:15px;
	position:absolute;
	top:155px;
	width:130px;
}

.content_box.box_1col_4row  {
	background:url("http://thomascook.nl/fileadmin/tmpl/images/teaser/content-box-1col-4row.gif") no-repeat scroll 0 0 transparent;
	height:494px;
	*height:494px;
}


.recommended_top_item .meta_data h4, .recommended_item .meta_data h4 {
	font-size:11px;
	margin:0;
	padding:0;
	border: 0px;
}


.content_box .content p {
	color:#999999;
	line-height:14px;
	padding:0 0 5px;
}


.content_box .content a:link, .content_box .content a:visited {
	color:#0099CC;
	margin-top:27px;
	*margin-top:23px;
	text-decoration:underline;
}

.recommended_item {
	background:url("http://thomascook.nl/fileadmin/tmpl/images/teaser/recommended-item-bg.gif") repeat-x scroll 0 100% transparent;
	height:88px;
	*height:87px;
	margin:0 1px;
	padding:0;
	position:relative;
}

.price {
	color:#0099CC;
	text-align: right;
	/*text-decoration:underline;*/
	float: right;
	*float: none;
	margin-right: 4px;
}

.deal_title {
	text-align: left;
	color:#0099CC;
	text-decoration:underline;
	*float:none;
	/*position: relative;*/
	
}

.tt_linkbox .tt_linkboxLinks a {
	background:url("http://thomascook.nl/fileadmin/tmpl/images/arrow_active.gif") no-repeat scroll 0 2px transparent;
	color:#0099CC;
	font-size:11px;
	line-height:17px;
	padding-left:10px;
	/* text-decoration:none; */
}
