.accordion_toggle {
			display: block;
			height: 30px;
			width: 96%;
			background-color:#e9ede4;
			padding: 0 10px 0 10px;
			line-height: 30px;
			color: #ffffff;
			font-weight: normal;
			text-decoration: none;
			outline: none;
			font-size: 12px;
			color: #000000;
			border-bottom: 1px solid #cccccc;
			cursor: pointer;
			margin: 0 0 0 0;
		}
		
		.accordion_toggle_active {
		background-color:#CEDBE8;			
			color: #ffffff;
			border-bottom: 1px solid #024589;
		}
		
		.accordion_content {
			background-color: #e9ede4;
			color: #444444;
			overflow: hidden;
		}
			
			.accordion_content h2 {
				margin: 15px 0 5px 10px;
				color: #0099FF;
			}
			
			.accordion_content p {
				line-height: 150%;
				padding: 5px 10px 15px 10px;
			}
			
		.vertical_accordion_toggle {
			display: block;
			height: 30px;
			width: 99%;
			background-color:#e9ede4;
			padding: 0 10px 0 10px;
			line-height: 30px;
			color: #ffffff;
			font-weight: normal;
			text-decoration: none;
			outline: none;
			font-size: 12px;
			color: #000000;
			border-bottom: 1px solid #cde99f;
			cursor: pointer;
			margin: 0 0 0 0;
		}

		.vertical_accordion_toggle_active {
			background-color:#e9ede4;
			color: #ffffff;
			border-bottom: 1px solid #f68263;
		}

		.vertical_accordion_content {
			background-color: #e9ede4;
			color: #444444;
			overflow: hidden;
		}

			.vertical_accordion_content h2 {
				margin: 15px 0 5px 10px;
				color: #024589;
				font-size:18px;
			}

			.vertical_accordion_content p {
				line-height: 150%;
				padding: 5px 10px 15px 10px;
			}
  			
		/*
			Horizontal Accordion
		*/
		
		.horizontal_accordion_toggle {
			/* REQUIRED */
			float: left;	/* This make sure it stays horizontal */
			/* REQUIRED */

			display: block;
			height: 100px;
			width: 30px;
			background-color:#e9ede4;
			color: #ffffff;
			text-decoration: none;
			outline: none;
			border-right: 1px solid #cde99f;
			cursor: pointer;
			margin: 0 0 0 0;
		}
		
		.horizontal_accordion_toggle_active {
			
			border-right: 1px solid #f68263;
			background-color:#e9ede4;
		}
		
		.horizontal_accordion_content {
			/* REQUIRED */
			height: 100px;	/* We need to define a height for the accordion as it stretches the width */
			float: left;	/* This make sure it stays horizontal */
			/* REQUIRED */
			
			overflow: hidden;
			background-color: #e9ede4;
			color: #444444;
		}
			
			.horizontal_accordion_content p {
				width: 99%;
				line-height: 150%;
				padding: 5px 10px 15px 10px;
			}
					
					
    /* Container styling*/
    #horizontal_container {
      margin: 20px auto 20px auto;
      width: 99%;   
      height: 100px;    
    }
    
    #vertical_nested_container {
      margin: 20px auto 20px auto;
      width: 99%;
    }

	.style1 {
	font-size: 24px;
	color: #FF0000;
}
    </style>
    <link href="/CSS/test.css" rel="stylesheet" type="text/css">
	<style type="text/css">

.style2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
}
.style3 {
	font-family: Arial, Helvetica, sans-serif;
	color: #CC0000;
	font-size: 24px;
}
.style4 {
	font-size: 18;
	font-weight: bold;
}
.style5 {
	font-size: 16;
	font-weight: bold;
}
#navlisthotels
{
margin-left: 5;
padding-left: 5;
list-style: none;
}
#navlisthotels li 
{
padding-left: 15px;
background-image: url(/Images/interne/carre_hotls.gif );
background-repeat: no-repeat;
background-position: 0 em;
font-family: Arial, Helvetica, san-serif;
	font-size: 12px;
	color: #003264;
	text-decoration: none;
	
}


#navlistthalasso
{
margin-left: 10;
padding-left: 5;
list-style: none;
}
#navlistthalasso li 
{
padding-left: 15px;
background-image: url(/Images/titre/komsa.jpg );
background-repeat: no-repeat;
background-position: 0 em;
font-family: Arial, Helvetica, san-serif;
	font-size: 12px;
	color: #003264;
	text-decoration: none;
	
}

#navlist
{
margin-left: 0;
padding-left: 0;
list-style: none;
}

#navlist li 
{
padding-left: 15px;
background-image: url(/Images/titre/komsa.jpg );
background-repeat: no-repeat;
background-position: 0 em;
font-family: Arial, Helvetica, san-serif;
	font-size: 12px;
	color: #003264;
	text-decoration: none;
	
}
.menu_haut {
	font-family: Arial, Helvetica, san-serif;
	font-size: 15px;
	color: #FFFFFF;
	text-decoration: none;
}
A.menu_haut:hover {	COLOR: #00FFFF;	text-decoration : underline;}
.menu_left {
	font-family: Arial, Helvetica, san-serif;
	font-size: 12px;
	color: #004488;
	text-decoration: none;
}

A.menu_left:hover {	COLOR: #9A3265;	text-decoration : underline;}
.txt_general {
	font-family: Arial, Helvetica, san-serif;
	font-size: 12px;
	color: #003264;
	text-decoration: none;
	
}
.txt_accueil {
	font-family: Arial, Helvetica, san-serif;
	font-size: 12px;
	color: #004488;
	text-decoration: none;
	
}
.txt_accueildetail {
	font-family: Arial, Helvetica, san-serif;
	font-size: 14px;
	color: #004488;
	text-decoration: underline;
	font-weight:bold;
	
}
A.txt_accueildetail:hover {	COLOR: #9A3265;	text-decoration : underline;}
.txt_GOLF {
	font-family: Arial, Helvetica, san-serif;
	font-size: 12px;
	color: #003264;
	text-decoration: none;
	
}
.txt_circuit {
	font-family: Arial, Helvetica, san-serif;
	font-size: 12px;
	color: #6B94BC;
	text-decoration: none;
}

.txt_presentation {
	font-family: Arial, Helvetica, san-serif;
	font-size: 18px;
	color: #245F99;
	text-decoration: none;
	font-weight:bold;
	
}
.txt_golf {
	font-family: Arial, Helvetica, san-serif;
	font-size: 12px;
	color: #003264;
	text-decoration: none;
	
	
}

.titret_GOLF {
	font-family: Arial, Helvetica, san-serif;
	font-size: 13px;
	color: #003264;
	text-decoration: none;
	
}
.titret_GOLF2 {
	font-family: Arial, Helvetica, san-serif;
	font-size: 16px;
	color: #56742E;
	text-decoration: none;	
	font-weight: bold;
}

.txt_titre {
	font-family: Arial, Helvetica, san-serif;
	font-size: 15px;
	color: #993363;
	text-decoration: none;
	font-weight: bold;
}
.txt_titre_p {
	font-family: Arial, Helvetica, san-serif;
	font-size: 13px;
	color: #003264;
	text-decoration: none;
	font-weight: bold;
}
.footer {
	font-family: Arial, Helvetica, san-serif;
	font-size: 10px;
	color: #ffffff;
	text-decoration: none;
	font-weight: bold;
}
A.footer:hover {	COLOR: #ffcc00;	text-decoration : underline;}

.tt_images {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #6EA8C5;
	text-decoration: none;
	margin-top: 3px;
	margin-right: 3px;
	margin-bottom: 3px;
	margin-left: 5px;
}
.table
{
	margin: 0;
	margin: 0 auto;
	background: #f4f4f4 url(/images/bg.gif) top center repeat-y;
}
.body
{
	margin: 0;
	margin: 0 auto;
	background: url(/images/index/Background_site.jpg);
	
	background-repeat: repeat-x;
}
#navlist2
{
margin-left: 0;
padding-left: 0;
list-style: none;
}

#navlist2 li 
{
padding-left: 15px;
background-image: url(/Images/titre/komsa2.jpg );
background-repeat: no-repeat;
background-position: 0 em;
font-family: Arial, Helvetica, san-serif;
	font-size: 12px;
	color: #003264;
	text-decoration: none;
	
}
#navlist3
{
margin-left: 0;
padding-left: 0;
list-style: none;
}

#navlist3 li 
{
padding-left: 15px;
background-image: url(/Images/titre/komsa3.jpg );
background-repeat: no-repeat;
background-position: 0 em;
font-family: Arial, Helvetica, san-serif;
	font-size: 12px;
	color: #003264;
	text-decoration: none;
	
}
.hotelshaut {
	font-family: Arial, Helvetica, san-serif;
	font-size: 10px;
	color: #003264;
	text-decoration: none;
	
}
A.hotelshaut:hover {	COLOR: #9A3265;	text-decoration : underline;}
.circuit_list {
	font-family: Arial, Helvetica, san-serif;
	font-size: 12px;
	color: #336699;
	text-decoration: none;
	line-height: 2;
}
A.circuit_list:hover {	COLOR: #9A3265;	text-decoration : underline;}

.hotelsetoiles {
	font-family: Arial, Helvetica, san-serif;
	font-size: 10px;
	color: #993363;
	text-decoration: none;
	
}
.hotels_titre {
	font-family: Arial, Helvetica, san-serif;
	font-size: 12px;
	color: #993363;
	text-decoration: none;
	font-weight: bold;
}
.ALL_images {
	
	margin-top: 3px;
	margin-right: 3px;
	margin-bottom: 3px;
	margin-left: 13px;
}
.hot_images {
	
	border:1px;
	border-color:#000000
	margin-top: 3px;
	margin-right: 3px;
	margin-top:5px;
	margin-bottom: 3px;
	margin-left: 15px;
	position:right;
}
.hot_promotion {
	
	border:0px;
	border-color:#000000
	margin-top: 3px;
	margin-right: 3px;
	margin-top:5px;
	margin-bottom: 3px;
	margin-left: 15px;
	position:right;
}
.hotels_nom {
	font-family: Arial, Helvetica, san-serif;
	font-size: 15px;
	color: #004488;
	text-decoration: none;
	font-weight: bold;
}
.hotels_titre {
	font-family: Arial, Helvetica, san-serif;
	font-size: 13px;
	color: #0066CC;
	text-decoration: none;
	font-weight: bold;
}
.thalasso_bgk {
	background-image: url(/Images/interne/thalasso_bgk_intern.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.thalasso_bgk_eng {
	background-image: url(/Images/interne/eng_thalasso.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.menu_left_bgk {
	background-image: url(/Images/bgk_imenu_left.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.specialgroupe_bgk {
	background-image: url(/Images/titre/Demande_tarifs.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.specialgroup_eng_bgk {
	background-image: url(/Images/titre/Demande_tarifs_eng.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.thalasso_rect {
	font-family: Arial, Helvetica, san-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
	font-weight: bold;
}
.promotion_rouge {
	font-family: Arial, Helvetica, san-serif;
	font-size: 12px;
	color: #ff0000;
	text-decoration: none;
	
}
A.promotion_rouge:hover {
	COLOR: #990000;
	text-decoration : underline;
}
.promotion_blue {
	font-family: Arial, Helvetica, san-serif;
	font-size: 12px;
	color: #003264;
	text-decoration: none;
	
}
A.promotion_blue:hover {	COLOR:  #990000;	text-decoration : underline;}

A.thalasso_rect:hover {	COLOR: #E9EDE4;	text-decoration : underline;}

.thalasso_stitre {
	font-family: Arial, Helvetica, san-serif;
	font-size: 12px;
	color: #009999;
	text-decoration: none;
	font-weight: bold;
}

.thalasso_images {
	
	
	margin-top: 3px;
	margin-right: 3px;
	margin-bottom: 3px;
	margin-left: 15px;
}
.hotels_bgk {
	background-image: url(/Images/hotels/hotels_bgk.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.hotels_bgk_eng {
	background-image: url(/Images/interne/eng_hotels.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.plonge_bgk {
	background-image: url(/Images/interne/plonge_bgk.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.plonge_bgk_eng {
	background-image: url(/Images/interne/eng_plonge.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.congres_bgk {
	background-image: url(/Images/interne/congres_bgk.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.congres_bgk_eng {
	background-image: url(/Images/interne/congres_bgk_eng.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.golf_bgk {
	background-image: url(/Images/interne/golf_bgk.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.golf_bgk_eng {
	background-image: url(/Images/interne/golf_bgk_eng.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.circuit_bgk {
	background-image: url(/Images/interne/circuits_bgk.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.circuit_bgk_eng {
	background-image: url(/Images/interne/eng_circuits.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.Promotion_bgk {
	background-image: url(/Images/promotion/bgk_midd.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
}
.Promotion_bgk_txt {
	background-image: url(/Images/promotion/bgk_midd.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
}
.contact {
	font-family: Arial, Helvetica, san-serif;
	font-size: 12px;
	color: #004488;
	text-decoration: underline;
}

A.contact:hover {	COLOR: #9A3265;	text-decoration : underline;}
.voiture_bgk {
	background-image: url(/Images/interne/voiture.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}

.voiture_bgk_eng {
	background-image: url(/Images/interne/eng_voiture.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.presentation_bgk {
	background-image: url(/Images/interne/presentation_bgk.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.presentation_bgk_eng {
	background-image: url(/Images/interne/presentation_bgk_eng.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.langue {
	font-family: Arial, Helvetica, san-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}
A.langue:hover {	COLOR: #00FFFF;	text-decoration : underline;}
