/*   
	Theme Name: EVACI 2011 - Tables
	Theme URI: http://www.evaci2011.be
	Description: EVACI 2011 Theme
	Author: Sam Vanfleteren
	Version: 1.0
*/

table {
	border-collapse: collapse;
}

	tr {
		
	}
	
	td {
		width: 130px;
		padding: 2px;
		padding-left: 5px;
		padding-right: 5px;
		text-align: center;
		
		border-bottom-width: 1px;
		border-bottom-color: #EEE;
		border-bottom-style: solid;
		
		border-right-width: 1px;
		border-right-color: #EEE;
		border-right-style: solid;
	}


.hotel-prijzen-table {
	
}

	.hotel-prijzen-table-title {
		background-color: #DDD;
		font-weight: bold;
		color: #666;
	}

.hotel-table {
	border-width: 0px;
	
	margin-top: 10px;
}

	.hotel-table-tr {}

	.hotel-table-value, .hotel-table-info, .hotel-table-ico {
		height: 30px;
		vertical-align: middle;
		padding: 1px;
		text-align: left;
		border-width: 0px;
	}

	.hotel-table-ico {
		width: 50px;
	}

	.hotel-table-info {
		padding-bottom: 6px;
		width: 140px;
		
		font-weight: bold;
	}
	
	.hotel-table-value {
		width: 250px;
	}
	
#partners {}
	
	.partnerlogo {
		width: 200px;
		text-align: left;
		height: 45px;
		border-width: 0px;
	}
	
	.partnertext {
		width: 400px;
		text-align: left;
		height: 45px;
		border-width: 0px;
	}
	
	.partnerlogo > a > img, .partnerlogo > img {
		height: 40px;
	}
	
.overview-step3-label {
	border-width: 0px;
	text-align: left;
	width: 200px;
}

.overview-step3-userinput {
	border-width: 0px;
	text-align: left;
	font-weight: bold;
}

.overview-step3-label, .overview-step3-userinput {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DDD;
}

/* 
	SCHEDULES
*/

#schedule th {
	font-weight: bold;
	text-align: center;
	border-width: 1px;
}

#schedule tr {}

#schedule td {
	padding: 3px;
	padding-top: 3px;
	padding-bottom: 3px;
	
	border-bottom-width: 0px;
	border-top-width: 0px;
}

.proefnaam, .datum {
	height: 40px;
}

.proefnaam {
	font-weight: bold;
	text-align: left;
	width: 300px;
	height: 30px;
	padding-left: 10px;
}

.datum {
	text-align: center;
	width: 50px;
	
	border-left: 1px;
	border-color: #DDD;
	border-style: solid;
	
	border-bottom-width: 0px;
	border-top-width: 0px;
}

	.odd { 
		background-color: #CCC;
	}
	
	.even {
		background-color: #FFF;
	}
	
/*
	PROFILE- OVERVIEW
*/

.profile-overview-image, .profile-overview-info {
	border-width: 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DDD;
}

.profile-overview-image {
	width: 200px;
	height: 200px;
}

.profile-overview-info {
	width: 500px;
}

/*
	STEP - RESERVEREN
*/

#dataGegevens td {
	border-bottom: 0px;
	width: 150px;
	text-align:left;
}

#dataGegevens {
	margin-bottom:40px;
}

.total_table_long {
	width: 600px;
}

.total_table_short {
	width: 75px;
}

#vat_table {
	margin-top: 40px;
	font-size:14px;
	width:400px;
}

#vat_table .hotel-prijzen-table-title {
	text-align:left;
	width: 350px;
}

.grand_total {
	font-size:16px;
	font-weight:bold;
}
	