/* CSS Document */
/* CMT style v1.0 by Andurance.com
  ____ __  __ _____ 
 / ___|  \/  |_   _|
| |   | |\/| | | |  
| |___| |  | | | |  
 \____|_|  |_| |_|  Comité Martiniquais du Tourisme.
 
*/
.attribute-caption
{font-weight:bold}
div.object-left
{
    float: left;
    clear: left;
}
div.object-right
{
    float: right;
    clear: right;
	margin: 5px 0 0 15px;
}
div.attribute-caption p, 
div.attribute-image,
div.attribute-caption,
div.attribute-image p {margin:0;padding:0;}



div.object-center
{
    margin-left: auto;
    margin-right: auto;
    text-align: center;
}
/* basic elements */
td
{
text-align:center;
}
body
{
margin:0;
padding:0;
background-image: url(../images/bg-rubrique.jpg);
background-repeat:repeat-x;
}

/* specific divs */

#main
{
background-image:url(../images/border.jpg);
background-repeat:repeat-y;
background-position:right;
width:955px;
}

#contener
{
float:right;
width:750px;
}

#title
{
height:64px;
width:750px;
background-image:url(../images/title.jpg);
}

#header
{
height:133px;
width:750px;
/*background-image:url(../images/header2.jpg);*/
}

#menu
{
height:26px;
width:750px;
background-image:url(../images/h.gif);
background-repeat:no-repeat;
background-position:right;
position:relative;
z-index:100;
}

#droite-hebergement
{
	width:205px;
	float:right;
	padding:0;
}
#bg-bloc-droite{
background-image:url(../images/bg-bandeau-droite.jpg);
background-repeat:repeat-y;}

#bloc-formulaires-droite{
background-image:url(../images/bg-logo.jpg);
background-position:top left;
background-repeat:no-repeat;
padding-top:20px;
}

#droite-hebergement #bandeau-pub
{
/*padding:0 0 0 10px;*/
text-align:center;
}
.lien_retour_logo
{
	display:block;
	margin:0 0 50px 0;
	height:106px
}

#carte
{
background-image:url(../images/bg-carte.jpg);
background-repeat:no-repeat;
background-position:top left;
padding:28px 0 0 5px;
margin:0 0 0 0;
}

#un
{
height:78px;
width:750px;
font: normal 11px Arial;
color:#999999;
}

#un a
{
text-decoration:none;
color:#999999;
}

#un a:hover
{
text-decoration:underline;
color:#999999;
}

.chemin
{
width:580px;
height:40px;
padding:12px 0 0 15px;
}

.chemin a
{
text-decoration:none;
font: normal 11px Arial;
color:#999999;
}

.chemin a:hover
{
text-decoration:underline;
font: normal 11px Arial;
color:#999999;
}

div#bloc-conten-central h1
{
/*margin:0 250px 0 0;*/
margin:0px;
padding:0 0 0 15px;
font:normal 12px Arial;
color:#11b5c2;
text-transform: uppercase;
float:left;
}
/*____________________________________________________________________________________________________________________


>>>   N A V I G A T E U R    P E R M E T T A N T   D E   P A S S E R    D E    PA G E    E N    P A G E 

______________________________________________________________________________________________________________________*/
.navigateur{
/*border:1px solid blue;*/
float:right;
margin		: -8px 0 0 0;
padding		: 0 15px 0 0;
text-align	: right;
}


#footer
{
height:16px; /*24-8*/
width:760px; 
clear:both;
background-image:url(../images/footer-art.jpg);
background-repeat:no-repeat;
font:normal 11px arial;
background-color:#FFFFFF;
color:#999999;
padding:8px 0 0 0px;/*8px 0 0 24px;*/
}

#ref
{
width:523px;
float:left;
background-image:url(../images/bg-article.jpg);
background-repeat:no-repeat;
font:normal 11px Arial;
color:#666666;
padding:20px 0 0 15px;
margin:0;
}

#ref-sejour
{
width:750px;
background-image:url(../images/bg-ref.jpg);
background-repeat:no-repeat;
font:normal 11px Arial;
color:#666666;
margin:0;
padding:0;
}

#logo-hotel
{
margin:40px 0 0 0;
}

#logo-hotel li
{
list-style-type:none;
display:inline;
}
/*________________________________________________________________________________________


>>>    R U B R I Q U E         V O T R E      S E J O U R  

________________________________________________________________________________________*/
#envie_de
{
/*width:392px;
float:left;*/
}

#envie_de ul
{
padding:0;
margin:0;
list-style:none;
}

#envie_de ul li
{
padding:0;
margin:0 0 15px 0;
list-style-type:none;
}

#envie_de ul li a,
#envie_de ul li a:hover
{
color:#666666;
text-decoration:none;
}
#envie_de ul li .titre2 a
{
color:#ef8834;
text-decoration:none;
}

#envie_de ul li .titre2 a:hover
{
color:#ef8834;
text-decoration:underline;
}
#envie_de #blanc
{
margin:20px 0 2px 0;
padding:0 15px 0 15px;
}
/*________________________________________________________________________________________


>>>    V U E     L I G N E     D ' U N E    F I C H E     H O T E L  

________________________________________________________________________________________*/
.contenu_de_ligne_hotel
{
margin:0 20px 0 140px;
text-align:justify;
}

.contenu_de_ligne_hotel h2
{
color:#116eb4;
font:normal 11px Arial;
margin:0;
padding:0;
}

.contenu_de_ligne_hotel h1
{
color:#116eb4;
font:normal 18px Arial;
margin:0;
padding:0;
}
/* + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ooo Lien "Voir la suite" pour cet hotel
+ + + + + + + + + + + ++ + + + + + + + + + + + + + + + +*/
.voir_suite_hotel
{
	color			: #ee7f25;
	padding			: 0 0 0 0;
	margin			: 10px 0 0 10px;
	text-decoration	: none;
}
.voir_suite_hotel:hover
{
	color			: #ee7f25;
	text-decoration	: underline;
}
#ref h2
{
color:#116eb4;
font:normal 11px Arial;
margin:0;
padding:0;
}

#ref h1
{
color:#116eb4;
font:normal 18px Arial;
margin:0;
padding:0;
}

#liste ul li
{
list-style-type:none;
margin:0 0 30px 0;
}

#annexe
{
height:750px;  
width:207px; 
background-image:url(../images/annexe.jpg);
background-repeat:no-repeat;
float:right;
padding:30px 0 0 5px;
font:normal 11px arial;
color:#666666;
}

#annexe a
{
text-decoration:none;
color:#666666;
}

#drapeaux
{
float:right;
}

#drapeaux img
{
margin:7px 5px 0 0;
}

#page
{
background-image:url(../images/page.jpg);
height:53px;
width:750px;
clear:both;
}

.nb_pages
{
float:right; padding:27px 0 0 0; font:normal 11px arial; color:#999999;
}

.retour-bas
{
float:right; padding:25px 20px 0 0; font:normal 11px arial; color:#999999; 
}

#page a
{
text-decoration:none;
color:#999999; 
}

#page a:hover
{
text-decoration:underline;
color:#999999;
}

#pub
{
padding:0 0 0 10px;
}
.description_agenda p{
margin:0;
padding:0;
}
#pub-agenda
{
padding:70px 0 0 10px;
}
.titre-rubrique
{
font:normal 12px arial;
color:#11b5c2;
padding:0 0 0 15px;
text-transform:uppercase;
}

.retour
{
float:right; padding:12px 20px 0 0; font:normal 11px arial; color:#999999;
}

#legende
{
color:#999999;
}

/*
G A L E R I E   P H O T O
*/

#photo
{
float:left; 
margin:0 8px 0 0;
}

#photo img
{
border:1px solid #CCCCCC;
}

#galerie_mini2 img
{
border:0;
}

#galerie_mini2 a:visited, #galerie_mini2 a {text-decoration:none; /*display:inline-block;*/ outline:none;}
#galerie_mini2 a:visited img, #galerie_mini2 a img{filter: alpha(opacity=50);
 filter: progid:DXImageTransform.Microsoft.Alpha(opacity=50);
 -moz-opacity: 0.50; opacity:0.5; padding:1px; border:1px solid white;
}
#galerie_mini2 a:hover { outline:none;}
#galerie_mini2 a:active { outline:none;}
#galerie_mini2 a:focus{ outline:none;}
/*#galerie_mini2 a span {display:none; outline:none;}*/
/*#galerie_mini2 a:hover span {display:block; position:absolute; top:50px; margin:0; left:0; font-size:12px; height:18px; padding:1px; color:#a40; outline:none;}*/

#galerie_mini2 a:hover img {
filter: alpha(opacity=100);
 filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);
 -moz-opacity: 1.00; opacity:1; border:1px solid #9b9c99;
}

#galerie_mini2 a:focus img{
filter: alpha(opacity=100);
 filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);
 -moz-opacity: 1.00; opacity:1; border:1px solid #9b9c99;
}

#galerie_mini2 a:active img{
filter: alpha(opacity=100);
 filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);
 -moz-opacity: 1.00; opacity:1; border:1px solid #9b9c99;
}


#container1 a:hover {  /* wakeup IE */
	border-width: 0;}

#liste-icone ul
{
margin:10px 0 10px 0;
padding:0;
}

#liste-icone ul li
{
list-style-type:none;
display:inline;
margin:0 5px 0 0;
}

#descriptif /*ref*/
{
padding:0 20px 0 0;
}

#slideDoor ul
{
list-style:none;
padding:0;
margin:0;
}

#slideDoor li
{
list-style-type:none;
padding:0;
margin:0;
display:inline;
}

.lien_bleu{
color:#116eb4;
text-decoration:none;
}

.lien_bleu:hover{
color:#116eb4;
text-decoration:underline;
}
/*-------------------------------------
P L A N      D U      S I T E
-------------------------------------*/
h1.bleu{
font		: bold 20px Verdana, Arial, Helvetica, sans-serif;
color		: #4d6eb4;
}
h1.bleu a{
color				: #4d6eb4;
text-decoration		: none;
}
ul li h1.bleu{
font		: bold 15px Verdana, Arial, Helvetica, sans-serif;
color		: #666666;
}
ul li h1.bleu a{
color				: #666666;
text-decoration		: none;
}
ul li ul li h1.bleu{
font		: bold 12px Verdana, Arial, Helvetica, sans-serif;
color		: #666666;
}
ul li ul li h1.bleu a{
color				: #666666;
text-decoration		: none;
}
ul li h2
{
font		: normal 11px Verdana, Arial, Helvetica, sans-serif;
color		: #12c2e2;
}
ul.sitemap
{
list-style-type:none
}
ul.sitemap li{
margin:0;padding:0;
}
ul li h2{
margin:0;
padding:0;
}
ul li h2 a
{
color				: #12c2e2;
text-decoration		: none;
}
