/* CSS Document */
/* CMT style v1.0 by Andurance.com
  ____ __  __ _____ 
 / ___|  \/  |_   _|
| |   | |\/| | | |  
| |___| |  | | | |  
 \____|_|  |_| |_|  Comité Martiniquais du Tourisme.
 
*/
/* Tableaux */
#article table {
	margin: auto;
	margin-bottom: 1em;
	border: 1px solid;
	border-collapse: collapse; }
#article table caption {
	caption-side: top; /* bottom pas pris en compte par IE */
	text-align: center;
	margin: auto;
	padding: 3px;
	font-weight: bold; }
#article table td{border:1px solid #666666;
}
#article table tr.row_first { background: #FFC; }
#article table tr.row_odd { background: #DDD; }
#article table tr.row_even { background: #EEE; }
#article able th, table td { padding: 3px; text-align: left; vertical-align: middle; }
#article table p{margin:0;padding:0;}
/* basic elements */

body
{
margin:0;
padding:0;
}

/* specific divs */

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

#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;
}

#droite, #droite2, #droite4, #droite5, #droite-acces /* RUBRIQUE */
{
width:205px;
height:850px;
float:right;
background-image:url(../images/droite2.jpg);
background-repeat:no-repeat;
}
.warning
{font-weight:bold;color:red;}
#droite2 /* ARTICLE */
{
background-image:url(../images/droite3.jpg);
background-repeat:no-repeat;
}

#droite4
{
background-image:url(../images/droite5.jpg);
background-repeat:no-repeat;
}

#droite5
{
background-image:url(../images/droite6.jpg);
background-repeat:no-repeat;
}

#droite-acces
{
background-image:url(../images/droite-acces.jpg);
background-repeat:no-repeat;
/*height:20px;*/
}

/* S T Y L E  F O R M U L A  I R E */

#acces
{
font:normal 11px arial;
color:#666666;
/*height:265px;*/
}

.formacces
{
width:160px;
padding:0;
margin:0;
}

.submitacces
{
padding:0;
margin:0;
}

.reponseacces
{
padding:0;
margin:0;
color:#FF0000;
}

.rememberacces
{
padding:0;
margin:0;
}

.pacces
{
padding:0;
margin:0;
}

.pacces2
{
padding:0;
margin:2px 0 10px 0;
}

.labelacces
{
padding:0;
margin:0;
}

#acces input
{
padding:0;
margin:0;
}

#acces legend
{
display:none;
}

#acces fieldset
{
padding:0;
margin:0;
border:0;
}

#acces form
{
padding:0 0 0 10px;
margin:0 0 5px 0;
height:135px;
}

#un
{
height:79px;
width:749px;
/*background-image:url(../images/temp.jpg);*/
background-repeat:no-repeat;
background-position:right bottom;
}

#article, #article2
{
background-image:url(../images/bg-article.jpg);
background-repeat:no-repeat;
width:498px;
float:left;
font:normal 11px arial;
color:#666666;
padding:15px 20px 0 20px;
text-align:justify;
}

#article2
{
background-image:url(../images/bg-article2.jpg);
background-repeat:no-repeat;
width:750px;
padding:15px 0 0 0;
}

#annee-agenda
{
font:normal 14px arial;
}

#mois-agenda
{
font:bold 12px arial;
color:#ee7f25;
}

.vingtpx
{
padding:0 20px 0 20px;
}

#article p
{
margin : 15px 0 0 0;
}

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

#haut-page
{
text-align:right;
font:bold 11px arial;
height:20px;
width:730px;
clear:both;
}

#haut-page a
{
text-decoration:none;
color:#3860af;
}

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

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

#annexe-article a:hover
{
text-decoration:underline;
color:#666666;
}

#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;*/
}
#footer a{color:#999999;text-decoration:none;}
#footer a:hover {text-decoration:underline;}
.titre
{
font:normal 18px arial;
color:#116eb4;
}

#legende
{
color:#999999;
}

#photo
{
float:left; 
}

#galerie_mini img
{
border:0;
}

#galerie_mini a:visited, #galerie_mini a {text-decoration:none; color:#d00; font-weight:bold; margin:0 0 0 0; padding:1px; border:1px solid white; outline:none; float:left; display:block;}
#galerie_mini a:visited img, #galerie_mini a img{filter: alpha(opacity=50);
 filter: progid:DXImageTransform.Microsoft.Alpha(opacity=50);
 -moz-opacity: 0.50; opacity:0.5;
}
#galerie_mini a:hover {background-color:transparent; color:#06a; border:1px solid #9b9c99; outline:none;}
#galerie_mini a span {display:none; outline:none;}
#galerie_mini a:hover span {display:block; position:absolute; top:50px; left:0; font-size:12px; height:18px; padding:4px; font-weight:normal; color:#a40;  	outline:none;}

#galerie_mini a:hover img {
filter: alpha(opacity=100);
 filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);
 -moz-opacity: 1.00; opacity:1;
}

#galerie_mini a:focus img{
filter: alpha(opacity=100);
 filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);
 -moz-opacity: 1.00; opacity:1;
}

#galerie_mini a:active img{
filter: alpha(opacity=100);
 filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);
 -moz-opacity: 1.00; opacity:1;
}

#galerie_mini a:active, #galerie_mini a:focus
{
border:1px solid #9b9c99;
}

.chemin
{
font:normal 11px arial;
color:#999999;
padding:12px 0 0 18px;
width:580px;
height:40px;
}

.titre-rubrique
{
font:normal 12px arial;
color:#11b5c2;
padding:0 0 0 18px;
text-transform:uppercase;
}

.titre-rubrique2, .titre-rubrique2 a
{
font:normal 12px arial;
color:#116eb4;
text-decoration:none;
}
.titre-rubrique2 a:hover
{
text-decoration:underline;
}
.titre-rubrique3
{
font:normal 12px arial;
color:#666666;
}

.sous_rub_annexe, #annexe .sous_rub_annexe a 
{
font:bold 11px arial;
color:#11b5c2;
text-decoration:none;
}

#annexe .sous_rub_annexe a:hover
{
text-decoration:underline;
}

/*  A   G  E   N   D   A   */

.desc
{
color:#ee7f25; padding:10px 0 20px 0;
}

.mois
{
margin:10px 0 20px 0;
}

.mois a
{
font:bold 12px arial;
color:#666666;
text-decoration:underline;
text-transform:uppercase;
}

.annee
{
color:#ee7f25; padding:10px 0 10px 0; font:normal 18px arial; 
}

.gris
{
color:#666666;
}

.lien_gris
{
color:#666666;
text-decoration:none;
}

.lien_gris:hover
{
color:#666666;
text-decoration:underline;
}

.bleu
{
color:#116eb4;
}

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

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

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

.imp-env
{
float:right;
padding:0 10px 0 0;
margin:-5px 0 0 0;
}

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

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

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

#drapeaux
{
float:right;
}

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

.logo_actu1
{
float:left; 
margin:0 10px 10px 0;
width:auto; /*157px*/
height:auto; /*105px*/
}

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

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

/* 
	STYLES DE FCKeditor
*/

.Gras
{
	font-weight: bold;
	color: #000000;
}

.Titre_paragraphe
{
	font-weight: bold;
	font-size: 11px;
	color: #666666;
}

.Sous-titre
{
	font-weight: bold;
	font-size: 14px;
	color: #116eb4;
}

#pub
{
padding:70px 0 0 10px;
}

#pub2
{
padding:265px 0 0 10px;
}

#pub3
{
padding:0 0 0 10px;
}

/* STYLE POUR LES INPUT COLONNE DE DROITE PAGE ARTICLE */
.style1
{
width:160px; height:13px; margin:0 0 0 10px; color:#666666; float:left; font-size:11px;
}

.style2
{
width:186px; margin:12px 0 0 10px; color:#666666; font-size:11px; height:18px;
}

.lien_retour_logo
{
	display:block;
	margin:20px 0 52px 0;
	height:100px;
}

