﻿ul,ol,li,h1,h2,h2,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset{
	margin:0;
	padding:0;
}
ul{
	list-style:none;
}

fieldset{
	border:0;
}
a,a:link,a:visited{
	color:#4f7bfe;
	text-decoration:underline;
}
a:focus,a:hover{
	text-decoration:none;
}
a img{
	border:0;
	}


.PointerOrange,.PointerOrange:link,.PointerOrange:visited
{
    padding-left: 13px;
	background:url(../images/pointer-orange.gif) no-repeat;
  
    }

.PointerBlue,.PointerBlue:link,.PointerBlue:visited
{
    padding-left: 13px;
	background: url(../images/pointer-blue.gif) no-repeat;    
    }
    
.PointerBlueDark,.PointerBlueDark:link,.PointerBlueDark:visited
{
    padding-left: 13px;
	background: url(../images/pointer-bluedark.gif) no-repeat;
    }
    
.TempVandaag
{
   font-weight:bold;
   font-size: 15px;
   color: #4150ad;
   text-align: center;
   vertical-align: middle;
}

.ConVandaag
{
   font-size: 14px;
   color: #9e9e9e;
}
        
.clear{
	clear:both;
}
.clear0 {
    clear: both;
    display: block;
    height: 0px;
    font:normal 1px/1px arial;
    margin: 0;
	overflow:  hidden;
	padding: 0;
}
body{
	position:relative;
	background:#fff;
	color:#000;
	font:62.5% Arial,Georgia,sans-serif;
}
.replace{
	position:relative;
	margin:0;
	padding:0;
/*
	/* \*/
	overflow:hidden;
	
}
.replace span{
	display:block;
	position:absolute;
	top:0;
	left:0;
	z-index:1;
}
.skiplink{
	display:none;
}
#wrapper{
	margin:0 auto;
	padding:5px 0 0 5px;
	text-align:left;	
}
#header {
	width:910px; height:117px;
	overflow:hidden;
	position:relative;
}
	h1#logo {
		position:absolute;
		top:5px;left:5px;
		width:260px;height:57px;
		background:url(../images/euroreizen.jpg) no-repeat;
    }
		#logo a {
			display:block;
			width:260px;height:57px;
			overflow:hidden;
			text-indent:-9000px;
		}
		
    #language
    {
        position: absolute;       
        left:275px;
		width:150px;	
    }
    
    #language li
        {
            display:inline;
            
            }
		

	#top-r {
		position:absolute;
		text-align: right;
		right:0;
		margin-top: 35px;
		width:310px;
    }
    
    .topul 
    {
        position:absolute;
		text-align: right;
		right:0;
		padding-top: 5px;
		width:450px;
		list-style: inline;		
		float: right;
		clear: both;
		font-size: 12px;
		
    }
    
    .topul li {
		list-style: inline;
		float: right;
		font-weight: bold;
		padding-left: 10px;
    }
    
		p.ddl {
			overflow:hidden;
		}
			p.ddl span 
			{
			    float:left;
			    text-align: right;
				line-height:23px;
				font-size:14px;
				font-weight:bold;
				color:#002784;
			}
			.inputbox {
				margin:0 0 3px 0;
				width:246px;
				height:22px;
				float:right;	
			}
				
	#topnav {
		position:absolute;
		bottom:10px;
		height:37px;
		line-height:37px;
		overflow:hidden;
	}
		#topnav li {
			display:inline;
			float:left;
			margin:0 2px 0 0;
			padding:0 5px 0 0;
			height:37px;
			overflow:hidden;
			line-height:37px;
			background:url(../images/menubg.gif) right no-repeat;
		}
			#topnav a {
				display:block;
				float:left;	
				padding:0 16px 0 16px;
				font-size:1.6em;
				font-weight:bold;
				color:#002784;
				text-decoration:underline;
				background:url(../images/menubg.gif) no-repeat;
			}
			#topnav a:hover{
				text-decoration:none;
			}
			
			#topnav a#active-menu{
				color:#fff;
				text-decoration:none;
			}
			
			#topnav #last_nav{
				margin:0;
			}
			#topnav li#last_nav a{
				padding:0 17px;
			}
#middle {
	width:910px;
	float: left;
}
/*
#ads {
	padding-left: 10px;
	width:65px;
	background-color: Aqua;
	float: left;
}

*/

	#content {
		width:910px;
		overflow:hidden;
		
	}
	
	    .module {
			display:inline; float:left;
			padding:0;
			margin:0 10px 10px 0;
			overflow:hidden;
			font-size:12px;
		}
		
		 .moduleFlex {
			display:inline; float:left;
			padding:0;
			height:100%;
			margin:0 10px 10px 0;
			font-size:12px;
		}
		
		.promoties {
			display:inline; float:left;
			padding:0;
			margin:0 10px 10px 0;
			overflow:hidden;
			font-size:12px;
			
		}
		
		.promotiesLarge {
			display:inline; float:left;
			padding:0;
			margin:0 10px 10px 0;
			overflow:hidden;
			font-size:12px;
			
		}
		
		.cloud {
			display:inline; float:left;
			
			padding:0;
			margin:0 10px 10px 0;
			overflow:hidden;
			font-size:12px;
			background:url(../images/cloudbg.gif) 0 0 no-repeat;
			text-align:center;
		}
		
		.cloud li {
			display:inline;
			margin-right: 5px;            
		}
		
		.left, .right {
			display:inline;
			float:left;
		}
		
		.leftWeather, rightWeather
		{
		    width: 290px;
			display:inline;
			float:left;
		}
		
		.module p {
			float:left;
		}
		
		
		.rss-mod {
			position:relative;
		}
		.r-mod{
			margin:0 0 10px 0;
		}
		
				
			.module h2{
				padding:0 0 0 12px;
				line-height:40px;
				height:38px;
				overflow:hidden;
				font-size:16px;
				font-weight:bold;
				color:#002784;
				background:url(../images/h3bg.gif) 0 0 no-repeat;
			}		
			
			.promoties h2{
				padding:0 0 0 12px;
				line-height:40px;
				height:38px;
				overflow:hidden;
				font-size:16px;
				font-weight:bold;
				color:#002784;
				background:url(../images/h3bgpromoties.gif) 0 0 no-repeat;
			}	
			
			.promotiesLarge h2{
				padding:0 0 0 12px;
				line-height:40px;
				height:38px;
				overflow:hidden;
				font-size:16px;
				font-weight:bold;
				color:#002784;
				background:url(../images/h3bgpromotiesLarge.gif) 0 0 no-repeat;
			}	
		
		
			.moduleFlex h2{
				padding:0 0 0 12px;
				line-height:40px;
				height:38px;
				overflow:hidden;
				font-size:16px;
				font-weight:bold;
				color:#002784;
				background:url(../images/h3bg.gif) 0 0 no-repeat;
			}		
						
			.module h4
			{
			    display:inline;
				font-size:14px;
				font-weight:bold;
						
			}
				.module h2 span{
					display:block;
					padding:0 12px 0 0;
					line-height:40px;
				    height:38px;
					overflow:hidden;
					background:url(../images/h3bg.gif) top right no-repeat;
				}	
				
                .promoties h2 span{
					display:block;
					padding:0 12px 0 0;
					line-height:40px;
				    height:38px;
					overflow:hidden;
					background:url(../images/h3bgpromoties.gif) top right no-repeat;
				}	
				
				.promotiesLarge h2 span{
					display:block;
					padding:0 12px 0 0;
					line-height:40px;
				    height:38px;
					overflow:hidden;
					background:url(../images/h3bgpromotieslarge-2.gif) top right no-repeat;
				}	
				
					.moduleFlex h2 span{
					display:block;
					padding:0 12px 0 0;
					line-height:40px;
				    height:38px;
					overflow:hidden;
					background:url(../images/h3bg.gif) top right no-repeat;
				}	
				
			           			
           	 .module h5 span 
           	 {
           	    margin-top: 5px;
					padding: 0px 16px 0 0;
					line-height:28px;
					color:#002784;
					font-size:14px;
			    	}
              
				
               .rss-mod h2 span{
					padding:0 32px 0 0;
				}
				
			.module div {
				border:2px solid #e2e1e3;
				overflow:hidden;
				width:auto;
				padding:0;
				margin:0;
			}
			
		
				
		    .cloud div {
				margin: 1px;
				overflow:hidden;
				width:auto;
				padding:0;				
			}
			
			  
				.module div div {
				border:0;
					padding:10px;
				}
				
				
				
					.module div div div{
						border:0;
						padding:0;margin:0;
					}
									
						.module div div div div{
							height:auto;
							width:auto;
						}
						
			.module a.rss {
				  position:absolute;
				    top:12px;right:9px;
				    width:22px;
				    height:22px;
			}
			.module a.rss img {
				padding:0;
			}
			
            .moduleFlex div {
				border:2px solid #e2e1e3;
				width:auto;
				padding:0;
				margin:0;
			}
			
			  
				.moduleFlex div div {
					border:0;
					padding:10px;
					}
							
				.moduleFlex div div div{
						border:0;
						padding:0;margin:0;
				}
									
				.moduleFlex div div div div{
						width:auto;
				}
				
        		
			    .moduleFlex a.rss {
			    	    position:absolute;
				    top:12px;right:9px;
				    width:22px;
				    height:22px;
			    }
			    .moduleFlex a.rss img {
				    padding:0;
			    }

			
			
            .promoties div {
				border:2px solid #c8d7ff;
				overflow:hidden;
				width:auto;
				padding:0;
				margin:0;
			}
			
			  
				.promoties div div {
					border:0;
					padding:10px;
				}
							
				.promoties div div div{
						border:0;
						padding:0;margin:0;
				}
									
				.promoties div div div div{
							height:auto;
							width:auto;
				}
				
        		
			    .promoties a.rss {
				    position:absolute;
				    top:12px;right:9px;
				    width:22px;
				    height:22px;
			    }
			    .promoties a.rss img {
				    padding:0;
			    }
			
            
            .promotiesLarge div {
				border:2px solid #c8d7ff;
				overflow:hidden;
				width:auto;
				padding:0;
				margin:0;
			}
			
			  
				.promotiesLarge div div {
					border:0;
					padding:5px;
					padding-top: 10px;
				}
							
				.promotiesLarge div div div{
						border:0;
						padding:0;margin:0;
				}
									
				.promotiesLarge div div div div{
							height:auto;
							width:auto;
				}
				
				.promotiesLarge a.rss {
				position:absolute;
				top:12px;right:9px;
				width:22px;
				height:22px;
			    }
			    
			    .promotiesLarge a.rss img {
				    padding:0;
			    }
				
    			
        .mod0Landen{
			width:675px;
		}
			.mod0Landen div{
				height:445px;
			}
        .mod0Landen .left 
			{
			    float: left;
				width:160px;
				margin:0 0px 0 0;
				z-index: 10;				
			}	
			
			 .mod0Landen .right 
			{
			    float: left;				
				margin:0 0px 0 0;
				z-index: 10;
			}	
			
        .mod0Landen .bottomBorder{
				padding-bottom: 5px;				
			}
			
		.mod0Landen li {
				margin-bottom: 15px;
			}
			
			
	    .mod01landen{
			width:225px;
		}
			.mod01landen div div div{
				height:425px;
			}
			
			.mod01landen .bottomBorder{
				padding-bottom: 10px;			
				height:115px;
			}
			
		    .mod01landen .fotoBorder65
                {
                margin-right:7px;     
                padding: 2px;    
                float: left;
                width: 65px;
                height: 65px;
                border: solid 1px #ccc;  
                vertical-align: middle;
                background-color: #fff; 
                }	
			
		.mod1 {
			width:550px;
			font-size:16px;
			font-weight:bold;
			color:#4f7bfe;
		}
			.mod1 div div div{
				height:330px;
			}
			
        .mod1-23 {
			width:604px;
			font-size:16px;
			font-weight:bold;
			color:#4f7bfe;
		}
			.mod1-23 div div div{
				height:330px;
			}
			
     .mod2 {
			width:350px;
			font-size:12px;
			color:#4f7bfe;
		}
			.vliegtuigTabel 
			{
			    color: #002784;
			    font-weight: bold;
			}
			
			.vliegtuigTabel a
			{
			   font-weight: normal;
			}
			
			.mod2 div div div{
				height:330px;
			}

        .mod3tag {
			width:296px;			
		    }
		    
			    
		.mod3tag div div div{
				height:80px;				
			}
			
	        .cloud1 a{
				font-size:18px;
				color:#002784;
				}	
			
			.cloud2 a{
				font-size:16px;
				color:#002784;
				}	
				
            .cloud3 a{
				font-size:14px;
				color:#002784;
				}	
				
            .cloud4 a{
				font-size:12px;
			    color:#002784;
				}	
				
            .cloud5 a{
				font-size:11px;
				color:#002784;
				}	
				
            .cloud6 a{
				font-size:10px;
				color:#002784;
				}	
			

			
		.mod3 {
			width:297px;			
		    }
		    
			    
		   .inputboxSmall {
				margin:0 0 3px 0;
				width:180px;
				height:22px;				
				float:right;	
			}
		    
			.mod3 div div div{
				height:275px;				
			}
			
			.mod3 .bottomBorder{
				height:85px;
				clear:both;
			}
			
		    .mod3 .fotoBorder65
                {
                margin-right:7px;     
                padding: 2px;    
                float: left;
                width: 65px;
                height: 65px;
                border: solid 1px #ccc;  
                vertical-align: middle;
                background-color: #fff; 
                }
			
			.mod3 .left {
				width:131px;
				margin:0 10px 0 0;
                padding-bottom: 10px;
			}
			.mod3 .right {
				width:130px;
				margin:0;
                padding-bottom: 10px;
			}
			span.m3s {
				width:162px;
				float:right;
			}
				
			.mod3promoties {
			width:297px;			
		    }
		    
			.mod3promoties div div div{
				height:275px;
				
			}
			
			.mod3promoties .bottomBorder{
				padding-bottom: 10px;			

			}
			
		    .mod3promoties .fotoBorder65
                {
                margin-right:7px;     
                padding: 2px;    
                float: left;
                width: 65px;
                height: 65px;
                border: solid 1px #ccc;  
                vertical-align: middle;
                background-color: #fff; 
                }
			
			.mod3promoties .left {
				width:131px;
				margin:0 10px 0 0;					
				padding-bottom: 10px;
			}
			.mod3promoties .right 
			{
			    width:130px;			
			    padding-bottom: 10px;
			}
			
			.mod3promoties li {
				margin-bottom: 3px;
			}
			
			.mod33promoties {
			width:296px;			
		    }
		    
			.mod33promoties div div div{
				height:275px;
				
			}
			
			.mod33promoties .bottomBorder{
				padding-bottom: 10px;			

			}
			
		    .mod33promoties .fotoBorder65
                {
                margin-right:7px;     
                padding: 2px;    
                float: left;
                width: 65px;
                height: 65px;
                border: solid 1px #ccc;  
                vertical-align: middle;
                background-color: #fff; 
                }
			
			.mod33promoties .left {
				width:131px;
				margin:0 10px 0 0;					
				padding-bottom: 10px;
			}
			.mod33promoties .right 
			{
			    width:130px;			
			    padding-bottom: 10px;
			}
			
			.mod33promoties li {
				margin-bottom: 3px;
			}
			
			.mod2013promoties {
			width:296px;			
		    }
		    
			
			.mod2013promoties .bottomBorder{
				padding-bottom: 10px;			

			}
			
		    .mod2013promoties .fotoBorder65
                {
                margin-right:7px;     
                padding: 2px;    
                float: left;
                width: 65px;
                height: 65px;
                border: solid 1px #ccc;  
                vertical-align: middle;
                background-color: #fff; 
                }
			
			.mod2013promoties .left {
				width:131px;
				margin:0 10px 0 0;					
				padding-bottom: 10px;
			}
			.mod2013promoties .right 
			{
			    width:130px;			
			    padding-bottom: 10px;
			}
			
			.mod2013promoties li {
				margin-bottom: 3px;
			}
								
		.mod31{
			width:297px;
		}
			.mod31 div div div{
				height:275px;
			}
			
			.mod31 .bottomBorder{
				padding-bottom: 10px;			
				height:76px;
			}
			
		    .mod31 .fotoBorder65
                {
                margin-right:7px;     
                padding: 2px;    
                float: left;
                width: 65px;
                height: 65px;
                border: solid 1px #ccc;  
                vertical-align: middle;
                background-color: #fff; 
                }
                
            .mod31 .left {
				width:131px;
				margin:0 10px 0 0;
                padding-bottom: 10px;
			}
			.mod31 .right {
				width:130px;
				margin:0;
                padding-bottom: 10px;
			}
                

        .p {
			padding:0 0 16px 0; 
			}	
        
	    .mod32{
			width:296px;
		}
			.mod32 div{
				height:339px;
			}
			.mod32 .left {
				width:275px;
				margin:0 22px 0 0;
			}
			.mod32 .right {
				width:275px;
				margin:0;
			}
					
			.mod32 .bottomBorder{
				padding-bottom: 10px;			
			}
			
		    .mod32 .fotoBorder65
                {
                margin-right:7px;     
                padding: 2px;    
                float: left;
                width: 65px;
                height: 65px;
                border: solid 1px #ccc;  
                vertical-align: middle;
                background-color: #fff; 
                }
    
            .mod32 .fotoBorder266
                {
                padding: 2px;    
                float: left;
                width: 266px;
                height: 80px;
                border: solid 1px #ccc;  
                vertical-align: middle;  
                }
                
                
                
        .mod32VktHuizen{
			width:296px;
			}
		
		.mod32VktHuizen div{
			height:551px;
			}
			
					
		.mod32VktHuizen .bottomBorder{
			padding-bottom: 10px;			
			}
			

		.mod32VktHuizen .fotoBorder266
                	{
                	padding: 2px;    
	                float: left;
        	        width: 266px;
                	height: 80px;
	                border: solid 1px #ccc;  
        	        vertical-align: middle;  
                	}
			
			.mod33{
			width:296px;
		}
			.mod33 div div div{
				height:275px;
			}
			
			.mod33 .bottomBorder{
				padding-bottom: 9px;			
				height:76px;
			}
			
		    .mod33 .fotoBorder65
                {
                margin-right:7px;     
                padding: 2px;    
                float: left;
                width: 65px;
                height: 65px;
                border: solid 1px #ccc;  
                vertical-align: middle;
                background-color: #fff; 
                }
                
            .mod33 li
            {
                margin-bottom: 1px;
			}
                
            .mod33 .left 
            {
                float:left;
				width:140px;
				margin:0 10px 0 0;
                padding-bottom: 10px;
			}
			.mod33 .right {
				float:left;
				width:120px;
				margin:0;
                padding-bottom: 10px;
			}
        
        .mod34{
			width:296px;
		}
			.mod34 div div div{
				height:330px;
			}
			
        .mod34 .bottomBorder{
			padding-bottom: 10px;
			height: 93px;		
			}
			
		    .mod34 .fotoBorder65
                {
                margin-right:7px;     
                padding: 2px;    
                float: left;
                width: 65px;
                height: 65px;
                border: solid 1px #ccc;  
                vertical-align: middle;
                background-color: #fff; 
                }

.mod45{
			width:604px;
		}
			.mod45 div{
				height:196px;
			}
			.mod45 .left {
				width:273px;
				margin:0 22px 0 0;
			}
			
			.mod45 .right {
				width:273px;
				margin:0;
			}
			
			.mod45 .bottomBorder{
				padding-bottom: 10px;			
				height:70px;
			}
			
            .mod45 .bottomBorderFlex{
				padding-bottom: 10px;
				height: 85px;	
			}
		
		    .mod45 .fotoBorder65
                {
                margin-right:7px;     
                padding: 2px;    
                float: left;
                width: 65px;
                height: 65px;
                border: solid 1px #ccc;  
                vertical-align: middle;
                background-color: #fff; 
                }
        
      	.mod4{
			width:604px;
		}
			.mod4 div{
				height:339px;
			}
			.mod4 .left {
				width:273px;
				margin:0 22px 0 0;
			}
			
			.mod4 .right {
				width:273px;
				margin:0;
			}
			
				
			.mod4 .bottomBorder{
				padding-bottom: 10px;			
				height:70px;
			}
			
            .mod4 .bottomBorderFlex{
				padding-bottom: 10px;
				height: 85px;	
			}
		
		    .mod4 .fotoBorder65
                {
                margin-right:7px;     
                padding: 2px;    
                float: left;
                width: 65px;
                height: 65px;
                border: solid 1px #ccc;  
                vertical-align: middle;
                background-color: #fff; 
                }
                
                
                .mod41{
			width:604px;
		}
			.mod41 div{
				height:295px;
			}
			.mod41 .left {
				width:273px;
				margin:0 22px 0 0;
			}
			
			.mod41 .right {
				width:273px;
				margin:0;
			}
			
					
           .mod41 .bottomBorderFlex{
				padding-bottom: 10px;
				height: 85px;						
			}
			
			.mod41 .fotoBorder65
                {
                margin-right:7px;     
                padding: 2px;    
                float: left;
                width: 65px;
                height: 65px;
                border: solid 1px #ccc;  
                vertical-align: middle;
                background-color: #fff; 
                }
                
            .mod4Flex{
			width:604px;
					    }

           
			
		    
		    .mod4Flex .left {
				width:273px;
				margin:0 22px 0 0;
			}
			
			.mod4Flex .right {
				width:273px;
				margin:0;
			}
			
					
            .mod4Flex .bottomBorderFlex{
				padding-top: 5px;
				padding-bottom: 7px;
				height: 77px;						
			}
			
			  .mod4Flex .bottomBorderFlex2{
				padding-top: 5px;
				padding-bottom: 9px;
				height: 97px;					
			}
			
			  .mod4Flex .fotoBorder266
                {
                padding: 2px;    
                float: left;
                width: 266px;
                height: 80px;
                margin-right: 5px;
                border: solid 1px #ccc;  
                vertical-align: middle;  
                }
			
			
		    .mod4Flex .fotoBorder65
                {
                margin-right:7px;     
                padding: 2px;    
                float: left;
                width: 65px;
                height: 65px;
                border: solid 1px #ccc;  
                vertical-align: middle;
                background-color: #fff; 
                }
                
                
                  .mod412Flex{
			width:450px;
					    }

           
			
		    
		 
					
            .mod412Flex .bottomBorderFlex{
				padding-top: 5px;
				padding-bottom: 7px;
				height: 77px;						
			}
			
			  .mod412Flex .bottomBorderFlex2{
				padding-top: 5px;
				padding-bottom: 9px;
				height: 97px;					
			}
			
				
		    .mod412Flex .fotoBorder65
                {
                margin-right:7px;     
                padding: 2px;    
                float: left;
                width: 65px;
                height: 65px;
                border: solid 1px #ccc;  
                vertical-align: middle;
                background-color: #fff; 
                }
                
                
                
            .mod4FlexReal{
			width:604px;
					    }

            .mod4FlexReal div
			{
			  height: 100%;
			}
		    
			
		    .mod4FlexReal .fotoBorder65
                {
                margin-right:7px;
                padding: 2px;    
                float: left;
                width: 65px;
                height: 65px;
                border: solid 1px #ccc;  
                vertical-align: middle;
                background-color: #fff; 
                }
                
                        
         .mod4Steden{
			width:604px;
		}
		
		 .mod4Steden li {
				margin-bottom:6px;
			}	
                
        .mod4Steden .kolom 
			{
			    float: left;
				width:155px;
				margin:0;					
			}
			
			
        .mod4Steden .kolom2
			{
			    float: left;
				width:210px;
				margin:0;					
			}
			
        .mod4Steden .kolom2 li
			{
			   margin-bottom:11px;			
			}
			
        .mod4Steden .kolomLast
			{
			    float: left;				
				margin:0;					
			}

        .mod4Steden .kolomLast2
			{
			    float: left;				
				margin:0;					
			}
			
        .mod4Steden .kolomLast2 li
			{
			   margin-bottom:11px;			
			}


           
			
			.mod4Steden div{
				height:295px;
			}
			
		.mod5 {
			width:297px;
		}
		
		 .mod5 .bottomBorder
           {
            padding-bottom: 10px;
			}			
		
		.mod5 .fotoBorder65
                {
                margin-right:7px;     
                padding: 2px;    
                float: left;
                width: 65px;
                height: 65px;
                border: solid 1px #ccc;  
                vertical-align: middle;
                background-color: #fff; 
                }

          .mod5  .fotoBorder266
                {
                padding: 2px;    
                float: left;
                width: 266px;
                height: 80px;
                border: solid 1px #ccc;  
                vertical-align: middle;  
                }

           .mod5 .PointerOrange,.mod5 .PointerOrange:link,.mod5 .PointerOrange:visited
            {
                clear:both;
                padding-left: 13px;
	            background:url(../images/pointer-orange.gif) no-repeat;
                }
					
		.mod5 div div div{
				height:176px;
			}
			
    
    
    
         .mod5Vlieg {
			width:604px;
		    }
		
		 .mod5Vlieg .bottomBorder {
            padding-bottom: 10px;
            height:70px;
			}			
		
    	.mod5Vlieg .fotoBorder65 {
                margin-right:7px;     
                padding: 2px;    
                float: left;
                width: 65px;
                height: 65px;
                border: solid 1px #ccc;  
                vertical-align: middle;
                background-color: #fff; 
                }

            .mod5Vlieg .left {
				width:273px;
				margin:0 22px 0 0;
			}
			
			.mod5Vlieg .right {
				width:273px;
				margin:0;
			}

                
            .mod5Vlieg div div div{
				height:176px;
			}

		.mod51{
			width:296px;
			position:relative;
		}
			.mod51 div div div{			
				height:176px;
			}
			
        .mod51 .bottomBorder{
				 padding-bottom: 10px;
			}
			
        .mod51 .fotoBorder65
                {
                margin-right:7px;     
                padding: 2px;    
                float: left;
                width: 65px;
                height: 65px;
                border: solid 1px #ccc;  
                vertical-align: middle;
                background-color: #fff; 
                }
			
			.mod51 form {
				width:246px;
				overflow:hidden;
			/*	position:absolute;
				bottom:12px; left:12px; */
			}
			
		.mod6 {
			width:910px;
		}

        .mod6 div div div
        {            
				height:4250px;
		}
		
		.mod61 {
			width:910px;
		}
        	
        .mod7 {
			width:297px;
		}

        .mod7 div div div{
				height:70px;
        }
        
        .mod73 {
			width:296px;
		}

        .mod73 div div div{
				height:70px;
        }
			
	
        .mod8 {
			width:174px;
		}

        .mod8 div div div{
				height:70px;
        }
        
        .mod9 {
			width:910px;
		}
        
        .mod9 div div div
        {            
				height:1050px;
		}
        
        .module img {
			float:left;
			padding:0 9px 5px 0;
		}

    #bookMarker {
	    width:910px; height:30px;
	    color:#002784;
	    font-size:11px;	  
	    text-align:right;
    }
    
    #bookMarker li {
			margin: 0px 0px 5px 5px;
            padding: 2px;    
            float: right;
            width: 16px;
            border: solid 1px #ccc;
            height: 16px;
            vertical-align: middle;
		}		
			#bookMarker #lbast_nav{
				margin: 0px 0px 5px 5px;
                padding: 2px;    
                float: right;
                width: 16px;
                border: solid 1px #ccc;
                height: 16px;
                vertical-align: middle;
		}			
		
	#blue {
		width:910px;
		overflow:hidden;
		color:#fff;
		background-color:#5b87fe;
		margin:0 0 5px 0;
		clear: both;
	}
		#blue div {
			padding:11px;
		}
			#blue div div {
				padding:0;
			}
		#blue h4 {
			font-size:18px;
			font-weight:normal;
			color:#fff;
			border-bottom:1px solid #8dabfe;
			height:30px;
			padding:0;
			margin:0 0 12px 0;
		}
		#blue ul {
			float:left;
			padding:0 10px 12px 0;
			width:177px;
		}
			#blue li {
				margin-bottom: 5px;
			}
				#blue a {
					line-height:100%;
					font-size:12px;
					color:#fff;
					text-decoration:none;
				}
				#blue a:hover {
					text-decoration:underline;
				}		
		#blue ul.endul {
			padding:0 10px 0 0;
			width:60px;
		}	
#footer {
	width:910px; height:35px;
	color:#002784;
	font-size:11px;
	background:#d2deff;
}
	
	#footer ul {
			float:left;	
			padding-left: 10px;		
		}
			#footer li {
				display: inline;
				margin-right: 9px;			
			}
	
	#footer span{
		height:30px; line-height:34px;
		padding: 0px 0px 0px 10px;
	}


    .PagerBorder {
			
            display: inline-block;
			margin: 5px;
            padding: 5px 7px 5px 7px;          
            border: solid 1px #ccc;         
            vertical-align:top;
		}
		
    .PagerBorderActive {
			display: inline-block;
			margin: 5px;
            padding: 5px 7px 5px 7px;          
            border: solid 1px #ccc;         
            vertical-align:top;
            background-color: #c8d7ff;     
            		}
            		
.textInput {
    width: 160px;
    height: 18px;
    background: #fff url('../images/bg-form-input.gif') no-repeat top left;
    border: 1px solid #CDCDCD;
    padding: 2px 2px;
}	

.btnInput {
    width: 75px;
    background: #002985;
    color: #fff;
    border: 0px;
    padding: 2px 2px;
}

.textInputVar {
    height: 18px;
    background: #fff url('../images/bg-form-input.gif') no-repeat top left;
    border: 1px solid #CDCDCD;
    padding: 2px 2px;
}	

.btnInputVar {
    background: #002985;
    color: #fff;
    border: 0px;
    padding: 2px 2px;
}

#banner{ position:fixed; margin:9px 0 0 925px; }

/* New code */
#newsl{ display:none; }

#TB_window #TB_ajaxContent p{ font-size:12px; line-height:1.5em; padding:0 0 12px; font-family:Arial,sans-serif; color:#fff; }
#TB_window #TB_ajaxContent .introSubscribeBox{ font-size:16px; font-weight:bold; padding:0 0 6px; line-height:1.1em; font-family:Helvetica,Arial,sans-serif; }
.emailField { display:block; padding-bottom:6px; }
#submitButton { -moz-border-radius:3px; -webkit-border-radius: 3px; -o-border-radius:3px;  border-radius: 3px; background:#6B8000; border:0; color:#A64500; cursor:pointer; font:700 11px "Lucida Grande",Verdana,Arial,sans-serif; overflow:visible; padding:3px 4px; vertical-align:middle; }
.emailField input { background:#FEFBFA; border:0; color:#666; font:300 11px "Lucida Grande",Verdana,Arial,sans-serif; padding:4px;
width:50%; vertical-align:middle; }
#submitButton:hover { background:#FFF; color:#B63601; }



.mdlhotelf {
			display:inline; float:left;
			padding:0;
			margin:0 10px 10px 0;
			overflow:hidden;
			font-size:12px;
			
		}
		
.mdlhotelf h2{
				padding:0 0 0 12px;
				line-height:40px;
				height:38px;
				overflow:hidden;
				font-size:16px;
				font-weight:bold;
				color:#fff;
				background:url(../images/h3bgorange.gif) 0 0 no-repeat;
			}	
			

.mod3hotels {
			width:296px;			
		    }
		    
.mdlhotelf div {
				border:0px;
				overflow:hidden;
				width:auto;
				padding:0;
				margin:0;
			}
			

.mod3hotels.r-mod{
			margin:0 0 10px 0;
		}
		
		
.gallery-area{
	overflow:hidden;
	background:#fff;
	padding-bottom: 5px;
}
.side-area{
	float:left;
	width:300px;
	position:relative;
	z-index:30;
}
.side-nav{
	margin:0;
	padding:0;
	list-style:none;
	font:bold 14px/17px Arial, Helvetica, sans-serif;
}
.side-nav li{
	background:url(../images/bg-side-nav.png) no-repeat;
	overflow:hidden;
	margin:0 0 5px;
	vertical-align:top;
}
.side-nav li:first-child{background:url(../images/bg-side-nav.png) no-repeat 0 -112px;}
.side-nav li.active{
	margin:0 -28px 5px 0;
	background:url(../images/bg-side-nav.png) no-repeat 0 -56px;
}
.side-nav li.active a{color:#fff;}
.side-nav a{
	color:#002784;
	display:block;
	padding:1px 46px 0 39px;
	height:55px;
	text-decoration:none;
	cursor:pointer;
}
.side-nav a span{
	height:55px;
	display:table-cell;
	vertical-align:middle;
}
*+html .side-nav a span{
	display:block;
	height:auto;
	margin-top: expression(this.parentNode.offsetHeight > this.offsetHeight ? ((this.parentNode.offsetHeight-this.offsetHeight)/2 + "px") : "0"); 
}
.side-nav a:hover{text-decoration:underline;}
.side-nav .active a{
	text-decoration:none;
	padding-right:68px;
}
.gallery-section{
	overflow:hidden;
	width:640px;
	float:left;
	margin:0 0 0 -30px;
	position:relative;
	z-index:1;
}
.gallery-section ul{
	position:relative;
	margin:0;
	padding:0;
	list-style:none;
}
.gallery-section li{
	position:absolute;
	top:0;
	left:0;
	width:100%;
}
.gallery-section img{vertical-align:top;}
.gallery-section .txt-box{
	position:absolute;
	bottom:0;
	left:0;
	background:url(../images/bg-gallery-txt-box.png);
	overflow:hidden;
	padding:5px 0;
}
.gallery-section .txt-box .hold{padding:0 90px 0 41px;}
.gallery-section .txt-box p{
	font:bold 13px/16px Arial, Helvetica, sans-serif;
	color:#fff;
	margin:0;
	width:640px;
	min-height: 25px;
}
.gallery-section .txt-box p a{color:#ff5c00;}
.gallery-section .pagination{
	position:absolute;
	right:11px;
	bottom:8px;
	z-index:100;
}
.gallery-section .pagination a{
	float:left;
	width:15px;
	height:15px;
	overflow:hidden;
	text-indent:-9999px;
	background:url(../images/bg-gallery-pagination.png) no-repeat;
	margin:0 0 0 5px;
}
.gallery-section .pagination a.activeSlide,
.gallery-section .pagination a:hover{background:url(../images/bg-gallery-pagination.png) no-repeat -22px 0;}




/* gallery */
.gallery > ul{
	overflow:hidden;
	margin:0 -28px 0 0;
	padding:5px 0 0;
}
.gallery > ul > li{
	float:left;
	width:125px;
	margin:0 27px 26px 0;
}
.gallery .img-box{
	background:#c8d7ff;
	overflow:hidden;
	border-radius:6px;
	-webkit-border-radius:6px;
	margin:0 0 3px;
	padding:7px 5px 5px;
}
.gallery .img-box a{
	cursor:pointer;
	color:#012885;
}
.gallery .img-box .txt{
	display:block;
	padding:0 0 5px;
	font-weight:bold;
	text-align:center;
	font-size:15px;
	line-height:19px;
	color:#012885;
}
.gallery .img-box img{
	max-width:100%;
	height:auto;
	display:block;
	vertical-align:top;
}
.gallery .lst{
	margin:0;
	padding:0;
	list-style:none;
	font-size:13px;
	line-height:16px;
}
.gallery .lst li{
	background:url(../images/pointer-orange.gif) no-repeat 0 3px;
	padding:0 0 6px 12px;
}
.gallery .lst a{color:#002985;}
/* popup-box */
.overlay-area{
	background:#646464;
	opacity:0.5;
	filter:alpha(opacity=50);
	position:fixed;
	top:0;
	left:0;
	z-index:1000;
	width:100%;
	height:100%;
	
}
.popup-box{
	position:absolute;
	top:200px;
	left:50%;
	margin:0 0 0 -299px;
	z-index:1001;
	background:#fff;
	width:558px;
	padding:15px 20px;
	border:3px solid #5b88fe;
}
.popup-box .holder{position:relative;}
.popup-box .holder:after{
	content:"";
	clear:both;
	display:block;
}
.popup-box .btn-close{
	position:absolute;
	right:-38px;
	top:-27px;
	background:url(../images/bt-btn-close.png) no-repeat;
	width:36px;
	height:38px;
	overflow:hidden;
	text-indent:-9999px;
	clear:both;
}
.popup-box-hold h2{
	color:#002985;
	font:bold 30px/33px Arial, Helvetica, sans-serif;
	margin:0 0 30px;
}
.info-row-hold{
	background:#d2dfff;
	overflow:hidden;
	margin:0 0 38px;
}
.info-row-hold .img{float:left;}
.info-row-hold .img img{vertical-align:top;}
.info-row-hold .txt-box{
	overflow:hidden;
	padding:13px 5px 13px 13px;
}
.info-row-hold .txt-box ul{
	margin:0;
	padding:0;
	list-style:none;
	font:bold 13px/24px Arial, Helvetica, sans-serif;
	color:#002985;
}
.info-row-hold .txt-box li{
	background:url(../images/pointer-orange.gif) no-repeat 0 5px;
	padding:0 0 0 23px;
	margin:15px 0 0;
}
.info-row-hold .txt-box li:first-child{margin-top:0;}
.info-row-hold .txt-box span{color:#ff5a00;}
.email-form-row .row{
	overflow:hidden;
	padding:0 0 7px;
}
.email-form-row .row input[type="text"]{
	float:left;
	border-radius:1px;
	-webkit-border-radius:1px;
	background:#ececec;
	border:1px solid #c6c6c6;
	color:#616161;
	font-size:16px;
	height:19px;
	padding:13px 12px;
	width:355px;
	margin:0 1px 0 0;
}
.email-form-row .row input[type="text"]:focus{outline:none;}
.email-form-row .row input[type="submit"]{
	float:left;
	padding:0;
	cursor:pointer;
	color:#fff;
	background:url(../images/bg-btn-submit.gif) repeat-x;
	font:bold 24px Arial, Helvetica, sans-serif;
	border:1px solid #ff600a;
	border-radius:1px;
	-webkit-border-radius:1px;
	width:173px;
	height:47px;
}
.email-form-row .row input[type="submit"]:hover{
	opacity:0.7;
	filter:alpha(opacity=70);
}
.email-form-row .error-txt{
	display:block;
	color:#e20000;
	padding:0 0 32px;
	font:13px/16px Arial, Helvetica, sans-serif;
}
.email-form-row .link{
	display:block;
	font:13px/16px Arial, Helvetica, sans-serif;
}
.email-form-row .link a{color:#002985;}
body, html{height:100%;}
.form-frame{
	width:100%;
	min-height:100%;
}
/* offer-lst */
.offer-lst{
	margin:0 -11px 0 0;
	overflow:hidden;
	padding:0 0 10px;
	list-style:none;
}
.offer-lst li{
	float:left;
	width:296px;
	margin:0 10px 0 0;
}
.offer-lst h3{
	margin:0;
	color:#00279f;
	font-size:16px;
	line-height:38px;
	background:url(../images/bg-offer-ttl.png) repeat-x;
	padding:0 13px;
	border-top-left-radius:6px;
	border-top-right-radius:6px;
	-webkit-border-top-left-radius:6px;
	-webkit-border-top-right-radius:6px;
}
.offer-lst .txt-holder{
	border:2px solid #e2e1e3;
	overflow:hidden;
	padding:9px 10px;
}
.offer-lst .hold{
	background:#e8e8e8;
	margin:0 0 7px;
	padding:8px 7px;
	overflow:hidden;
}
.offer-lst .txt-box{
	float:left;
	/*width:175px;*/
}

.offer-lst .ontdek{
	margin-top: 15px;
	overflow:hidden;
	text-align:right;
	color:#ff7700;
	float: left;
}

.offer-lst .price-box{
	overflow:hidden;
	text-align:right;
	color:#ff7700;
	width: 150px;
	float: right
}
.offer-lst .price-box .txt{
	display:block;
	font-size:12px;
	line-height:15px;
}
.offer-lst .price-box .price{
	display:block;
	font-size:30px;
	margin:-4px 0 0;
	line-height:33px;
}
.offer-lst .price-box .price span{font-size:12px;}
.offer-lst .link{
	font-size:14px;
	line-height:15px;
	display:inline-block;
	font-weight: bold;
	vertical-align:top;
	background:url(../images/arrow-link.gif) no-repeat 0 3px;
	margin:0 0 4px;
	padding:0 0 0 14px;
	color:#4f7bfe;
}
.offer-lst p{
	margin:0;
	font-size:12px;
	line-height:22px;
	color:#000;
}
.offer-lst .link-row{
	text-align:right;
}
.offer-lst .link-row a{
	color:#ff7700;
	font-size:14px;
	line-height:17px;
	font-weight:bold;
	text-decoration:none;
}
.offer-lst .link-row a:hover{text-decoration:underline;}
/* add-inform-area */
.add-inform-area{
	overflow:hidden;
	padding:0 0 15px;
}
.add-inform-area .fb-box{
	width:296px;
	float:left;
	margin:0 10px 0 0;
}
.add-inform-area .form-block{
	overflow:hidden;
	height:84px;
	background:#ff7700;
	padding:8px 13px;
}
.add-inform-area .form-block h3{
	margin:0 0 4px;
	font-size:18px;
	line-height:22px;
	color:#fff;
}
.add-inform-area .form-block label{
	display:block;
	padding:0 0 8px;
	font-size:14px;
	line-height:17px;
	color:#fff;
}
.add-inform-area .form-block .row{overflow:hidden;}
.add-inform-area .form-block .row input[type="text"]{
	float:left;
	border:1px solid #c6c6c6;
	background:#fff;
	font-size:14px;
	height:17px;
	margin:0 1px 0 0;
	color:#616161;
	padding:6px 10px 7px;
	width:359px;
}
.add-inform-area .form-block .row input[type="submit"]{
	float:left;
	width:116px;
	height:32px;
	background:#5b88fe;
	color:#fff;
	font:16px Arial, Helvetica, sans-serif;
	cursor:pointer;
	padding:0;
	border:0;
	font-weight:bold;
}
.add-inform-area .form-block .row input[type="submit"]:hover{background:#99b4f9;}