@charset "utf-8";

#iframe-chat{width:820px;
height:630px;
padding:0;
margin:0;
border:0;
}

.texte-annonce{font-size:11px;}

.clip a{color:#FF3366;font:bold 12px Arial, Helvetica, sans-serif;text-decoration:none;}
.clip {margin-bottom:15px}
#listeCommentaires a{color:#FF6699;}

#liens {text-align:left;padding:10px;}
#liens h2{margin:0;padding:0;}
html #liens h2 a{color:#FF99CC}

#horiscroll{margin:0 auto;margin-left:25px}


.webcams{}
.webcams .bordure-charte{margin-left:35px;width:490px;text-align:center;}
#comments{clear:both}
#ecrire-commentaire{width:520px;}
.spip_barre{background-color:#FFFFFF}
#ecrire-commentaire label{width:50px}
.label{padding:5px;}
.previous{display:block;float:left;}
.next{display:block;float:right;}
.next,.previous{color:#FF6699;font:normal 11px Arial, Helvetica, sans-serif;text-decoration:none;}
a img{border:0;}
.pagination{clear:both;font-size:18px;padding:10px;}
.pagination a{color:#FF6699;}
#hierarchie{
color:#FFFFFF;
margin: 5px 10px;
font-size:12px;
text-decoration:none;
}
#explication strong.spip{
color:#FF6666;
}
#hierarchie a{
color:#FFFFFF;
text-decoration:none;
}

.bloc-petite-annonce
{border:1px solid #FFFFFF;margin-right:5px;
padding:5px;}

bloc-petite-annonce h2 a {color:#FF0099;}
body#body-disclaimer
{
	background-color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	margin:0;padding:0 0 15px 0;
}
/* CSS Document */
/* Images typographiques (via image_typo), URL a revoir... */
.format_png { behavior: url(win_png.htc); }
body {
	background-color:#333333;
	font-family:Arial, Helvetica, sans-serif;
	margin:0;padding:0 0 15px 0;
}
img{border:0;}
#main
{
width:834px;
margin:0 auto;
padding:0;
}
/*======================================================

M E N U 

=====================================================*/
#menu{
background-color:#BD146A;
border-bottom:5px solid #FF6699;
height:35px;
margin:0/*0 1px 0 1px;*/
}

#menu h1{
float:left;
padding:5px 7px;
font:bold 10px Geneva, Arial, Helvetica, sans-serif;

}
#menu h1 a{
color:#FFFFFF;
text-decoration:none;
}
#menu h1 a:hover{
text-decoration:underline overline;
color:#FF9999;
font-weight:bold;}
/*======================================================

H E A D E R

=====================================================*/
#header{text-align:center;background-image:url(../images/header-bg.jpg);
background-repeat:no-repeat;
background-position:top left;
width:835px;
height:226px;
position:relative;
}

#banniere-marraine{
position:absolute;
z-index:6;
bottom:20px;
right:20px;
font:bold 11px Arial, Helvetica, sans-serif;
color:#FFFFFF;
}

#header-flash
{position:absolute;right:6px;z-index:4;}

#mascotte{position:absolute;left:-10px;z-index:5;}

#logo{position:absolute;left:124px;top:72px;z-index:5;}
/*-------------------------------------------------------------*/
/*.bordure-charte{border:1px solid #FFFFFF;}*/
/*
#newsletter{
width:200px;
}
*/
.newsletter{
color:#FFFFFF;
height:auto;
text-align:center;
}
.newsletter fieldset{
border:0;
padding:0px 10px 5px 10px;
font-size:10px;
}
.newsletter fieldset legend{
display:none;
}
#centrale{
border-left:1px solid #BA136B;
border-right:1px solid #BA136B;
background-color:#000000;}

.rose{color:#ff99cc;}
#newsletter-texte
{
font-size:10px;
padding:0px 10px 5px 10px;
}
/*======================================================

A M A T R I C E

=====================================================*/
.amatrice #logo-amat{float:left;width:160px;}
.amatrice .logo-amat{float:left;width:115px;padding:5px;}

.amatrice #description-amat,
{float:left;color:#FFFFFF;width:400px;}

.amatrice #description-amat p,
.logo-amat p,#logo-amat p ,
.logo-amat p a{font-size:11px;}

.amatrice #description-amat p a,
.logo-amat p a,#logo-amat p a{color:#FFFFFF;font-weight:normal;}
.logo-amat a{color:#FFFFFF;font-weight:bold;text-decoration:none;}

.amatrice #description-amat h2,
#logo-amat h2,
.logo-amat h2{margin-top:0;margin-bottom:7px;font-size:12px;
clear:both;}
.logo-amat h2 a,#logo-amat h2 a{color:#FF9999;text-decoration:none;}

.amatrice .pub300x250{float:left;border:1px solid white;width:270px; padding:10px 15px}

.pub300x250 h1{color:#FF6699;font-size:14px;text-align:center;}

html h2.titre-annonce,
html h2.titre-annonce a{color:#FFFFFF;font-size:12px;}


#texte-annonce{color:#FFFFFF;font-size:11px;}
.mot-cle{color:#FF6633;text-decoration:none;}
/*======================================================

C O L O N N E     G A U C H E

=====================================================*/
#colonne-gauche{
width:590px;/*592*/
/*border-left:1px solid #993366;*/
float:left;
background-color:#000000;
}

.bloc-contenu{
min-height:220px;
height:auto !important;
background-color:#000000;
height:220px;
padding-bottom:20px;
padding-left:15px;
}
.bloc-contenu h1{
color:#FF9999;
font-size:20px;
}

.bloc-contenu h2{
font-size:14px;
}

.bloc-contenu,
.bloc-contenu p{
color:#FFFFFF;
}

.bloc-contenu p{
font-size:11px;
}

.bloc{
background:url(../images/bloc-bg.jpg) no-repeat top left;
min-height:220px;
height:auto !important;
background-color:#000000;
height:220px;
padding-bottom:20px;
}
.bloc h1{margin-top:0;}
.photo ul{
list-style-type:none;
margin:0;
padding:0;}

.photo ul li{
float:left;
width:115px;
margin-left:30px;
color:#FFFFFF;}

.photo ul li a.logo{
}

.photo ul li a img
{border:1px solid #666666;}

.photo ul li h2{
height:35px;
font:normal 11px Arial, Helvetica, sans-serif;
color:#FFFFFF}

.photo ul li h2 a{
color:#FFFFFF;
text-decoration:none;
font-size:11px;}
.photo ul li h2 a:hover{
color:#FF9900;
}

.photo ul li div.lire-la-suite a{
color:#cc0066;
font-size:11px;}

#inscription{margin-bottom:15px;}

#inscription iframe{
display:block;
margin:0 auto;
width:545px;
height:172px;
border:1px solid #CA4634
}

.video-extrait h2
{
color:#FFFFFF;
text-decoration:none;
margin-left:25px;
font-size:11px;}

.video-extrait #player-video-extrait
{
float:left;
width:320px;
margin-left:15px;/**/
position:relative;
}

.video-extrait #player-video-extrait td a
{
background-image:url(../images/bt-lien-video-bg.jpg);
background-repeat:repeat-x;
padding:5px 10px;
display:block;
width:200px;
color:#000000;
margin-top:15px;
text-decoration:none;
position:absolute;
right:-230px;
bottom:10px;
}


.video-extrait #texte-video-extrait
{
float:left;
color:#FFFFFF;
width:210px;
margin-left:25px;
font-size:11px;
}

.clearboth{clear:both;}

.bloc-dernieres-videos
{
height:590px;
}

#dernieres-videos{
margin-left:15px;
}

#dernieres-videos td{
background-color:#FFFFFF;
border:5px solid black;
padding:5px;
}
/*======================================================

C O L O N N E     D R O I T E

=====================================================*/
#colonne-droite{
border:0;
width:242px;/*238*/
/*border-right:1px solid #BA136B;*/
background-color:#333333;
float:left;
color:#FFFFFF;
position:relative;
min-height:600px;
height:auto !important;
height:600px;
}


#colonne-droite .bloc{
background:url(../images/colonne-droite-bg.gif) bottom repeat-x #333333;
min-height:150px;
height:auto !important;
height:150px;
}
#colonne-droite .amatrice{
text-align:center;
min-height:150px;
height:auto !important;
height:150px;
}
#colonne-droite .bloc h1{
font-size:14px;
text-align:center;
}

#colonne-droite .bloc h2{
color:#FFFFFF;
font-size:10px;
}

#colonne-droite .bloc h2 a{
color:#FFFFFF;
text-decoration:none;
}

#colonne-droite .bloc h1 a{
color:#FFFFFF;
text-decoration:none;}

.amatrice td img{
border-left:2px solid #FFFFFF;
border-top:2px solid #FFFFFF;
border-right:2px solid #CCCCCC;
border-bottom:2px solid #CCCCCC;
}

#logo-cote-01{
position:absolute;
right:-33px;
top:245px;
}

#logo-cote-02{
position:absolute;
right:-33px;
top:840px;
}
/*======================================================

D I S C L A I M E R

=====================================================*/
#disclaimer{
width:950px;
margin:0 auto;
padding:0;
font-size:13px;

}

#disclaimer #mentions-texte{
padding-left:350px;
background-image:url(../images/belbonda-martinique-guadeloupe.jpg);
background-repeat:no-repeat;
background-position:top left;
border:3px solid #990033;

}
.rouge{color:#FF0000;}
#disclaimer h1.rouge{color:#FF0000;font-size:35px;margin:0;padding:0;}
#disclaimer h1{text-align:center;
font-family:Verdana, Arial, Helvetica, sans-serif;}
#disclaimer p{color:#000}
#disclaimer #mentions-texte p{color:#660066;}
.centre{text-align:center;}
.gras{font-weight:bold;}
.gros{font-size:14px;}
#disclaimer p.orange{color:#FF6600 }
#disclaimer ul{
list-style-type:square;
color:#CC0066;}

#disclaimer ul li{
color:#CC0000;}

.bordure-bt{border:3px solid #CC0066;}

#disclaimer h1{text-align:center;
font-family:Verdana, Arial, Helvetica, sans-serif;}
.petitTitre{
display:inline;
font-size:11px;
text-align:center;
}
#sponsors a{color:#CC3366}
/*======================================================

F O O T E R

=====================================================*/
#footer
{
clear:both;
dsiplay:block;
background:url(../images/footer-bg.gif) bottom repeat-x #bd146a;
border:1px solid #bd146a;
color:#FFFFFF;
font-size:12px;
padding:15px 10px;
/*
min-height:140px;
height:auto !important;
height:140px;
*/
position:relative;
}
#footer-logo{
position:absolute;
bottom:0;
right:15px;
}
#footer a
{
color:#FF99CC;
}
.souligne{
text-decoration:underline;
}

#footer-retour-haut
{
position:absolute;
left:270px;
top:-20px;
}
.pas-affiche{display:none;}

p.spip a.spip_out{color:#FF66CC;}