﻿/**
* CSS Alpen-Chalets
*
*@Auteur	Johan van Eck
*@copyright	Euroholidays 2008
*
*/

body  {
	margin: 			0;
	padding: 			0;
	min-height:			100%;
	height:				auto !important;
	background: 	 	#a1d302; 
	background-image:	url('../images/schaduw.png'); 
	background-repeat:	repeat-y;
}

a:link{
color: 				#2A527F;
font-size:			13px;
font-family:		tahoma; 
text-decoration:	none;
}

a:hover{
text-decoration:	none;
font:				tahoma;
}
a:visited{
color: 				#2A527F;
font-size:			13px;
font-family:		tahoma; 
text-decoration:	none;
}

/*-----------------------Positioning boxen---------------
*
*
*
*/


#head-container {
margin:				auto;
width:				990px;
height:				160px;
background-color:	#FFFFFF;
background-image:	url('../images/achtergrond_head.png');
}

#contact a:link{
text-decoration: 	none;
font-family:		Tahoma, Arial;
font-size:			11px;
color:				#666666;
margin:				auto 10px auto auto;
z-index:			1;
}

#contact a:visited{
text-decoration: 	none;
font-family:		Tahoma, Arial;
font-size:			11px;
color:				#666666;
margin:				auto 10px auto auto;
z-index:			1;
}


#head1{
margin: 		auto auto auto auto;
float:			left;
width: 			200px;
height: 		150px;
}

#head2{
margin: 		auto auto auto auto;
float:			left;
width: 			790px;
height: 		150px;
}

#container_back{
	width: 		1000px;
	margin: 	auto;
	min-height:	100%;
	height:		auto !important;
	background:	#FFFFFF;
}

#main_container {
	width: 		990px;
	margin: 	auto;
	min-height:	100%;
	height:		auto !important;
	background:	#E2E6F2;
	overflow: 	hidden;/* voor Firefox*/
}

#menu {
	width: 		20%;
	float: 		left;
	min-height:	100%;
	height:		auto !important;
	background:	#E2E6F2;
}

#aanbieding {
	width: 		18%;
	float: 		right;
	min-height:	100%;
	height:		auto !important;
	background:	#E2E6F2;
}

#content_back {
	margin:			8px;
	float:			left;
	width:			60%;
	min-height:		100%;
	height:			auto !important;
	background:		#FFFFFF;	
}

#hoekl{
float: left;
}

#hoekr{
float:right;
}

#content_main{
	margin-left:	5px;
	margin-right:	5px;
	margin-top:		20px;
	min-height:		584px;
	height:			auto !important;
	background:		#FFFFFF;
}

#footer {
	float:			left;
	width:			100%;
	height: 		30px;
	bottom: 		0;
	text-align: 	center;
	background:		#E2E6F2;
	font-family: 	Tahoma, Verdana, sans-serif;
	font-size: 		11px;
}

/*--------------------Menu-----------------------------------
*
*
*/

#menu table{
margin:				8px auto auto auto;
width:				190px;
font-family: 		Tahoma, Verdana, sans-serif;
background-color:	#9ba9c5;
color:				#FFFFFF;
font-size: 			13px;
font-weight:		bold;
border-collapse:	collapse;
border:				0;
}

#menu td{
height: 			30px;
}

.menuline{
border-bottom:	1px	solid	#FFFFFF;
}

.menu_overige{
margin:				8px auto auto auto;
width:				190px;
font-family: 		Tahoma, Verdana, sans-serif;
background-color:	#9ba9c5;
color:				#FFFFFF;
font-size: 			13px;
font-weight:		bold;
border-collapse:	collapse;
border:				0;
}


/*--------------------Menu-Hover-----------------------------------
*
*
*/

#menu tr.on{
background:		#a1d302;
cursor:			hand;
}

#menu tr.out{
background:		#9ba9c5;
cursor:			hand;
}

#menu tr a:link, #menu a:visited{
display:			block;
width:				100%;
color: 				#FFF5D4;
text-decoration: 	none;
}

/*--------------------Content-----------------------------------
*
*
*/

.table_main  
{
width:				100%;
border-collapse:	collapse; 
margin-top: 		0.5em; 
margin-bottom: 		0.5em;
font-size:			12px; 
font-family: 		Tahoma, Arial, Helvetica; 
text-align: 		left; 
text-color:			#333333; 
background-color:	#FFFFFF;
border:				0;		 
}

h1{
font-family:		Tahoma;
font-size:			14px; 
color: 				#FF6600; 
margin:				0; 
padding:			0;
}

.accomodatienaam{
font-family:		Tahoma;
font-size:			16px; 
font-weight:		bold;
color: 				#FF6600; 
margin:				0; 
padding:			0;
}

.accomodatie{
color: 				#666666;	
margin: 			0px;
font-size:			13 px; 
font-family:		Tahoma; 
font-weight:		bold; 
text-align: 		right;
}

		
h2{
color: 				#666666;	
margin: 			0px;
font-size:			13px; 
font-family:		Tahoma; 
font-weight:		bold; 
text-align: 		left;
}
			
a.tekstlink:link{
color: 				#FF6600;
font-weight:		bold;
font-size:			13px;
font-family:		tahoma; 
text-decoration:	none;
}

a.tekstlink2:link{
color: 				#2A527F;
font-size:			13px;
font-family:		tahoma; 
text-decoration:	none;
}


a.tekstlink:hover{ 
font-family: 		tahoma; 
font-size:			13px;
font-weight:		bold;
color: 				#333333; 
text-decoration:	none; 
}

.plaatsnaam{ 
font-family: 		Tahoma; 
font-size: 			18px; 
color: 				#A1D411; 
font-weight: 		bold; 
}

.tekst{ 
font-size: 			9pt; 
font-family:		Tahoma, Arial;
color: 				#333333; 
line-height: 		15 px; 
text-align: 		left;
}

span.kopje{ 
font-family: 		Tahoma; 
font-size: 			9pt; 
font-weight: 		bold; 
color:				#666666;
}

.index{
margin:					10px;
width:					520px;
height:					200px;
background-image:		url("../images/index_520.png");
background-repeat:		no-repeat;
}

/*--------------------Tabbladen-----------------------------------
*
*
*/
#menu_tab {
	border-bottom : 	1px solid #ccc;
	margin : 			0px;
	padding-bottom : 	19px;
	padding-left : 		10px;
}

#menu_tab ul, #menu_tab li	{
	display : 			inline;
	list-style-type : 	none;
	margin : 			0;
	padding : 			0px;
	


}

	
#menu_tab a:link, #menu_tab a:visited	{
	background : 			#FF6600;				
	border : 				1px solid #ccc;
	color : 				#FFFFFF;
	float : 				left;
	font-family:			tahoma;
	font-size : 			9pt;
	font-weight : 			normal;
	line-height : 			14px;
	margin-right : 			8px;
	padding : 				2px 10px 2px 10px;
	text-decoration : 		none;
}

#menu_tab a:link.active, #menu_tab a:visited.active	{
	background : 				#fff;
	border-bottom : 			1px solid #fff;
	color : 					#000;
}

#menu_tab a:hover	{
	color : 					#A1D411;
}

.tab_overzicht{
color:	#A1D411;
}
	
.section-1 #menu_tab li#nav-1 a, 
.section-2 #menu_tab li#nav-2 a,
.section-3 #menu_tab li#nav-3 a,
.section-4 #menu_tab li#nav-4 a {
	background : #FFF;
	border-bottom : 1px solid #fff;
	color : #000;
}


/*--------------------Prijstabel-----------------------------------
*
*
*/
.table_prijs{
width:						auto;
border:						none;
border-collapse:			collapse; 
margin-left: 				47px; 
margin-top: 				0.5em; 
margin-bottom: 				0.5em;
font-size:					12px; 
font-family: 				tahoma, arial, helvetica; 
text-align: 				left; 
text-color:					#333333;			 
}

.td_prijs {
text-align:					center; 
font-size:					12px;
line-height:				130%;
border-bottom:				1px solid #C9d1db;
padding:					0.3em 0.5em;
}

.td_kopbeschrijving {
text-align:					left; 
font-size:					11px;
line-height:				130%;
border-bottom:				1px solid #C9d1db;
padding:					0.3em 0.5em;
}
		
.td_kop{
font-size:					14px; 
color: 						#FF6600; 
margin:						20px; 
padding:					0;
}
		
.td_datum{
text-align:					left; 
width:						120px;
font-size:					11px;
line-height:				130%;
border-bottom:				1px solid #C9d1db;
padding:					0.3em 0.5em;
}

.std{
text-align:					center; 
font-size:					11px;
width:						70px;
border-bottom:				1px solid #C9d1db;
padding:					0.3em 0.5em;
}

.prijs{
text-align:					center; 
font-size:					12px; 
color:						#333333; 
font-family:				Tahoma; 
font-weight:				bold;
}

.objcode{
text-align:					left; 
font-size:					11px; 
font-weight:				bold;
color:						#333333; 
font-family:				Tahoma; 
border-bottom:				1px solid #C9d1db;
padding:					0.3em 0.5em;
}

.pers1, .pers2{
text-align:					left; 
font-size:					11px; 
font-weight:				bold;
color:						#333333; 
font-family:				Tahoma; 
border-bottom:				1px solid #C9d1db;
padding:					0.3em 0.5em;
}

.pers2{
text-align:					center;
}

.first {
text-align:					left; 
font-size:					11px;
}
			
.aanbieding{
text-align:					left; 
font-size:					11px; 
color:						#FF6600;
line-height:				130%;
border-bottom:				1px solid #C9d1db;
}

/*--------------------Beschikbaarheid-----------------------------------
*
*
*/
.table_beschikbaarheid{
width:						auto;
border:						none;
border-collapse:			collapse; 
font-size:					11px; 
font-family: 				tahoma, arial, helvetica; 
text-align: 				left; 
text-color:					#333333;			 
}
