/*============BODY==========================================================================================*/	
body {
background:#22304E url(http://www.hotelglenmore.be/images/bg/bgy.jpg) repeat-y scroll center;
border:0pt none;
font-family:"MS Trebuchet", Georgia, Arial;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
margin:0pt;

	}
	 
introbody {
background:#22304E url(http://www.hotelglenmore.be/images/bg/taalbg.jpg) repeat-y scroll center;
border:0pt none;
font-family:Arial;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
margin:0pt;

	}
	
.img a {
border:none
} 
.img {
border:none
} 


	
/*============VERWIJDEREN LINK-BORDERS in IE567 & FF12+=============================================================*/	
a:active, a:focus {
	outline: 0;
	}	
a:link img{
	text-decoration: none;
	border:0;
	border:none;
	}
a:visited img{
	text-decoration: none;
	border:0;
	border:none;
	}
a:hover img{
	text-decoration: none;
	border:0;
	border:none;
	}
a img{
	text-decoration: none;
	border:0;
	border:none;
	}
li{
	outline: none;
	cursor: pointer ;
}
	

	
	
/*==========MAIN=========================================================================================*/	
#main {
	background:#fff none repeat scroll 0%;
	margin: 0 auto;
	width: 800px;
              
	}
#intromain {
	/*position: absolute;       /*uit om te centreren*/
	margin: 0 auto;
	width: 800px;
	height: 100%;                  /*op 'auto' werkt de mainborder niet meer*/
	}



/*================HEADER===================================================================================*/
#25 {
position:relative;
float:left;
margin: 30px 0px 0px 15px;
width:100px;
height:100px;
	z-index:10;
}

#header {
float:left;
width: 800px;
	display: inline;

	z-index:2;
	height:141px;
	background-image: url(../images/bg/header.jpg);
	background-repeat:no-repeat;
	}	
#header-top {
    float:left;
    width: 800px;
	display: inline;

	z-index:2;
	height:30px;
	}	
	
	
	#menu {
	/*left: 45px;
	width: 740px;
	height: 20px;*/
	position:absolute;
		display: inline;
	top: 113px;
	float:left;	}	
	
		
/*================ CONTENT  ==========*/
#contentindex {
	display:inline;
	width: 800px;
	height: 600px;
    background-image: url(../images/bg/bgblue.jpg);

	float:left;
	
	}	


.home {
	   font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	   font-size: 13px;
	   color: #003366;
	   line-height: 16px;
      }

.home a:link, .home a:visited,.home a:active {
	   color: #003366;
	   text-decoration:underline;
	   }
	
.home a:hover {
       text-decoration:underline;	   
	   }

/*================= .prijzen====================*/	  
#contentprijzen {
	display:inline;
	width: 800px;
	height: 750px;
    background-image: url(../images/bg/bgblue.jpg);
	padding-top:0px;
	padding-bottom:35px;
	float:left;
	}
.prijzen_titel {
	font-family: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #4e5f81;
	font-weight:bold;
	background-color: #e8f0fd;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 4px;
	padding-left: 6px;
       }
.prijzen_omschrijving {
	font-family: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003366;
	font-weight:bold;
	   }
.prijzen_prijs {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003366;
	font-weight:normal;
	background-color: #FFFFCC;
	text-indent: 20px;
	   }
.prijzen_korting {
	font-family: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #006699;
	font-weight:bold;
	text-indent: 68px;
	background-image: url(../images/prijzen/5%25.jpg);
	background-repeat:no-repeat;
	}
	
.prijzen_inbegrepen {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003366;
	font-weight:normal;
	text-indent: 5px;
	}


.citytaks {
	text-align:right;
	font-family: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
	color:#333333;
	font-weight: bold;
	font-size: 12px;
	}	
	
.promocursief {
font-size:10px;
font-style:italic;
}
	
	
	
	

/*===========================================================LAYERS========================================*/
#introbg {
	width: 800px;
	height: 1200px;
	text-align:center;
    background-image: url(../images/bg/bgintro.jpg);
	top: 0px;
	}
#intro {
	position:absolute;
	width: 700px;
	height: 500px;
	top: 120px;
	text-align: left;
    margin: 0px 50px 0px 50px;
    width: 650px;
    padding: 0; /* Zero to prevent IE box trouble. */	}
	

	
	
	
	
	
/*---------------------------------------------- thalasso ----------------------------------------*/
	
	
	
#contentthalassocreatie {
	display:inline;
	float:left;
	width: 800px;
	height: 570px;
    background-color:#F5FAFE;
	top: 171px;
	}	
#contentspecialiteiten {
	display:inline;
	float:left;
	width: 800px;
	height: 570px;
    background-color:#F5FAFE;
	top: 171px;
	}		
	
#contentlichaamsverzorging {
	display:inline;
	float:left;
	width: 800px;
	height: 637px;
    background-color:#F5FAFE;
	top: 171px;
	}	
	
#contenthotstone {
	display:inline;
	float:left;
	width: 800px;
	height: 570px;
    background-color:#F5FAFE;
	top: 171px;
	}			
	
#contentkuurarrangementen {
	display:inline;
	float:left;
	width: 800px;
	height: 900px;
    background-color:#F5FAFE;
	top: 171px;
	}		
	
	
	
	
	
	
	
	
	
#thalassomenu{
	padding-top:18px;
	margin-left:12px;
	display:inline;
	float:left;
	width:170px;
	height:500px;
	vertical-align:top;
	}
#thalassomenu td a:link,
#thalassomenu td a:visited{

font-family: Arial, Helvetica, sans-serif;
text-decoration:none;

font-size:10px;
text-transform:uppercase;
text-indent:9px;
display:block;
color:#2A4560; /*8495AF*/
background-color:#FFFFFF;
line-height:34px;
border:1px solid #2A4560;
margin-bottom:2px;
}	
#thalassomenu td a:hover,
#thalassomenu td a:active{
font-weight:bold;
text-indent:12px;
background-color:#8E9EB7;
color:#fff;
text-decoration:none;
}	
	
	
#hotstone{	
    margin-left:12px;
	margin-top:20px;
    float:left;
	width:580px;
	height:450px;
}
#thalassocreatie{	
    margin-left:12px;
	margin-top:20px;
    float:left;
	width:580px;
	height:550px;
}
#kuur{	
	display:inline;
	float:left;
	width: 800px;
	height: 930px;
    background-color:#F5FAFE;
	top: 171px;
}
.hotstone {
	font-size:36px;
	color:#6A7F76;
	text-align: center;
}
	
#restaurant {
	display:inline;
	float:left;
	width: 800px;
	height: 568px;
    background-image: url(../images/bg/bgblue.jpg);
	top: 171px;
	}

.gtitelrood {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 24px;
	color: #CC0000;
	font-weight: normal;
}
.thumbnail {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #506C82;
}
.veigenschappen2 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}	
.veigenschappen2 li{
cursor:default;
}	



.formvraag {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	padding: 5px;
	background-color: #456177;
	font-weight: bold;
	font-style: italic;
}
.prijsrood {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #CC0000;
	font-weight: bold;
	padding: 10px;
}
.v12 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003366;
}
#contentpromoth35 {
	display:inline;
	float:left;
	width: 800px;
	height: 790px;
    background-image: url(../images/bg/bgblue.jpg);
	top: 171px;
	}
#contentpromovv {
	display:inline;
	float:left;
	width: 800px;
	height: 650px;
    background-image: url(../images/bg/bgblue.jpg);
	}
	#contentozon {
	display:inline;
	float:left;
	width: 800px;
	height:  700px;
    background-image: url(../images/bg/bgblue.jpg);
	}
	
	
	#eindejaar {
	display:inline;
	float:left;
	width: 800px;
	height:  490px;
    background-image: url(../images/bg/bgblue.jpg);
	}
	
	
#contentpromoth2 {
	display:inline;
	float:left;
	width: 800px;
	height: 770px;
    background-image: url(../images/bg/bgblue.jpg);
	}

#contentreservatie {
	display:inline;
	float:left;
	width: 800px;
	height: 940px;
    background-image: url(../images/bg/bgblue.jpg);
	}
	
#contentcontact {
	display:inline;
	float:left;
	width: 800px;
	height: 550px;
    background-image: url(../images/bg/bgblue.jpg);
	text-align:left;
color:#003366;
font-family:"Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;

	}
#contentseminaries {
	display:inline;
	float:left;
	width: 800px;
	height: 1120px;
    background-image: url(../images/bg/bgblue.jpg);
	}
.seminariestekst {
text-align:left;
color:#003366;
font-family:"Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:bold;
	vertical-align:top;
}	
.seminariestitel {
text-align:center;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	color: #990000;
}
.seminariesprijs {
   padding: 5px 5px 5px 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFCC33;
	text-align:center;

	line-height:18px;
	background-color:#990000;
}		
.seminariesextratitel {

text-align:center;
line-height:30px;

font-family: Georgia, "Times New Roman", Times, serif;
font-size:14px;
font-weight:bold;
height:30px;
}



#contentligging {
	display:inline;
	float:left;
	width: 800px;
	height: 800px;
    background-image: url(../images/bg/bgblue.jpg);
color:#003366;
font-family:"Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
	}
	#contentligging img {
margin: 10px 202px 0px 202px;
	
	}


#googlemaps {
margin: 24px 100px 24px 60px;
	width: 640px;
	height: 480px;
  
}
	
	
	



















	
/*-------------------------------------------menu----------------------------------------------*/
.horizontalmenu{
top:144px;
position:absolute;
font-family:"MS Trebuchet", Arial, Verdana;
font-size:11px;
font-weight:bold;
line-height:18px;
text-transform:uppercase;
position:absolute;
float:left;
margin-left:36px;
}

.horizontalmenu ul{
margin: 0px;
padding: 0;
list-style-type: none;


}

/*Top level list items*/
.horizontalmenu ul li{
position: relative;
display: inline;
float: left;
/*background-color: #F3F3F3; /*overall menu background color*/
}

/*Top level menu link items style*/
.horizontalmenu ul li a{
display: block;
/*width: auto; /*Width of top level menu link items*/
width:70px;
padding: 1px 9px 1px 9px;

text-decoration: none;
color: #434E6E;
/*border: 1px solid black;
border-left-width: 0;
border-right-width: 0;*/
text-align:left;
}
	
/*1st sub level menu*/
.horizontalmenu ul li ul{
left: 0;
position: absolute;
top: 1em; /* no need to change, as true value set by script */
display: block;
visibility: hidden;
}

/*Sub level menu list items (undo style from Top level List Items)*/
.horizontalmenu ul li ul li{
display: list-item;
float: none;


}

/*All subsequent sub menu levels offset after 1st level sub menu 
.horizontalmenu ul li ul li ul{ 
left: 159px; /* no need to change, as true value set by script
top: 0;
}
 */
 
 
/* Sub level menu links style */
.horizontalmenu ul li ul li a{
display: block;
background-color:#FFFFFF;
width: 130px; /*width of sub menu levels*/
color: #434E6E;
text-decoration: none;
padding: 1px 5px 1px 8px;
border: 1px solid #ccc;
text-transform:capitalize;
text-align:left;
font-weight:normal;
}

.horizontalmenu ul li a:hover{
background-color: #434E6E;
color: white;
}

/*Background image for top level menu list links */
.horizontalmenu .mainfoldericon{
background: url(../images/meer.gif) no-repeat center right;
}

/*Background image for subsequent level menu list links */
.horizontalmenu .subfoldericon{
background: #F3F3F3 url(media/arrow-right.gif) no-repeat center right;
}

* html p#iepara{ /*For a paragraph (if any) that immediately follows suckertree menu, add 1em top spacing between the two in IE*/
padding-top: 1em;
}
	
/* Holly Hack for IE \*/
* html .horizontalmenu ul li { float: left; height: 1%; }
* html .horizontalmenu ul li a { height: 1%; }



.rightmenu{
top:117px;
position:absolute;
margin-left:668px;

font-family:Verdana;
font-size:12px;}

.rightmenu a{
color: #FFFFFF;


text-decoration:none;
margin-left:10px;
}
.rightmenu a:hover {
text-decoration:underline;
}






.vwater {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #336699;
	background-color: #E6ECF0;
	padding: 5px;
	margin: 5px;
}

.kuurtitel {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	color: #6A7F76;
	background-color:#EDE7CD;
	text-indent: 5px;
}

.kuursubtitel {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	color: #FFFFFF;
	background-color: #D3C587;
	height: 20px;
	text-indent: 8px;
}
.lichaam {
	background-color:#FFF2F9;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 28px;
	color: #003366;
	text-indent: 10px;

}
.groenrood {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 24px;
	color: #CC0000;
	font-weight: normal;
	background-color:#DCE66C;
}

#footer {
background-image:url(/images/bg/footer.jpg);
color:#7485A3;
display:inline;
float:left;
font-family:"Trebuchet MS",Verdana;
font-size:12px;
padding:10px 0px 12px 40px;
width:760px;
background-repeat:repeat-x;
height:67px;
}
#footer a{
color:#AAB6C6;
font-family:"Trebuchet MS",Verdana;
font-size:11px;
text-decoration:none;
}
#footer a:hover{
text-decoration:underline;
}


.folder a {
	font-family:"Trebuchet MS",Verdana;
	font-size:13px;
	color:#0066CC;
	text-decoration:underline;
	background-color: #FFFFCC;
	display:inline;
}

.folder a:visited {
	font-family:"Trebuchet MS",Verdana;
	font-size:13px;
	color:#0066CC;
	text-decoration:underline;
	background-color: #FFFFCC;
	display:inline;
}




.gsubtitelrood {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 22px;
	color: #CC0000;
	font-weight: bold;
	background-image: none;
	display: inline;
	background-repeat: no-repeat;
	float: none;
	font-style: italic;
}
.gsubsubtitelrood {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CC0000;
	font-weight: bold;
	background-image: none;
	display: inline;
}

.kuurduur {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003366;
	font-weight:normal;
	background-color: #FFFFCC;
	text-indent: 0px;
	text-align: right;
}
.kuurprijs {
    font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	color: #CC0000;
	padding: 10px;
}

#contact-wrapper {
width:400px;
margin-left:100px;
float:left;

}

#contact-data {
width:250px;
float:left;
margin-left:20px;
}

#contact-wrapper label {
clear:both;
	display:block;
	float:left;
	font-size:13px;
	width:400px;
}
form#contactform input {
clear:both;
	border:1px solid #B7B7B7;
	padding:1px 1px 1px 3px;
	float:left
}
form#contactform textarea {
clear:both;
	border:1px solid #B7B7B7;
	padding:1px 1px 1px 3px;
	float:left;
	width:380px;
	height:200px;
}
form#contactform input:focus, form#contactform textarea:focus {
border:1px solid #003366;
}

.error {
border:1px solid red;
padding:12px;
color:red;
background-color:#ffe5e5;
-moz-border-radius:3px;
}
.no_error {
border:1px solid #23720b;
padding:12px;
color:#23720b;
background-color:#bfffac;
-moz-border-radius:3px;
}
