BODY { 
    background-image: url('../images/fond.jpg');
    background-repeat: repeat-x;
    background-color:#FBE5E8;
    margin:5px;
}

#tabs {
    width:550px;
    height:230px;
    font-size:11px;
    text-align:center;
    margin:auto;
}

.mapImg {
  width:90px;
  height:50px;
  float:left;
}

.mapTxt {
  color : black;
  font-family: arial;
  font-size: 11px;
  float:right;
  width:100px;
  height:50px;
  vertical:align:top;
}

.cadrePrincipal {
    -moz-border-radius:25px;
    -webkit-border-radius:15px;
    background-color:#662439;
    border:0px solid #662439;
    height:auto;
    padding-bottom:0px;
    -moz-box-shadow: 2px 2px 2px #765156;
    -webkit-box-shadow: 2px 2px 2px #765156;
}

#screenshot {
	position:absolute;
	border:1px solid #ccc;
	background:#ffffff;
	padding:3px;
	display:none;
	color:black;
	font-family:arial;
	font-size:11px;
	text-align:center;
}

#tooltip{
	position:absolute;
	border:1px solid #333;
	background:#f7f5d1;
	padding:2px 5px;
	color:#333;
	display:none;
}

.cadreBas {
   background-color:#DE9AAA;
   -moz-border-radius-bottomright: 25px;
   -moz-border-radius-bottomleft: 25px;
   -webkit-border-bottom-right-radius: 14px;
   -webkit-border-bottom-left-radius: 14px;
}

.cadreInterne {
   
   background-color:#FBE5E8;
}

.bordureArrondie {
   -moz-border-radius:10px;
    -webkit-border-radius:10px;
    -moz-box-shadow: 2px 2px 2px #765156;
    -webkit-box-shadow: 2px 2px 2px #765156;
    border:0px solid #8E2546;
    background-color:white;
}

.cadreMilieu { 
   background-color:#DE9AAA;
   
}

.HautMenu {
    background-color:#8E2546;
    height:25px;
    -moz-border-radius: 22px 22px 0px 0px;
    -webkit-border-radius:25px;
    
}

.BoiteMenu {
    background-color:#662439;
    height:35px;
    background-image: url('../images/menu_content.gif');
}

.BoiteMenu2 {
    background-color:#662439;
    height:35px;
    background-image: url('../images/menu_content2.gif');
}

.imgMenu {
    background-color:#662439;
    height:35px;
    background-image: url('../images/menu_content2.gif');
}


.Boite {
    -moz-border-radius:10px;
    -webkit-border-radius:10px;
    -moz-box-shadow: 2px 2px 2px #765156;
    -webkit-box-shadow: 2px 2px 2px #765156;
    background-color:white;
    border:0px solid #8E2546;
    width:370px;
    height:180px;
}

.BoiteSimple {
    -moz-border-radius:10px;
    -webkit-border-radius:10px;
    -moz-box-shadow: 2px 2px 2px #765156;
    -webkit-box-shadow: 2px 2px 2px #765156;
    background-color:#FBE5E8;
    border:0px solid #8E2546;
    width:480px;
    height:475px;
}

.BoiteSimpleSmall {
    -moz-border-radius:10px;
    -webkit-border-radius:10px;
    -moz-box-shadow: 2px 2px 2px #765156;
    -webkit-box-shadow: 2px 2px 2px #765156;
    background-color:#FBE5E8;
    border:0px solid #8E2546;
    width:480px;
    height:150px;
}

.BoiteSimpleAccueil {
    -moz-border-radius:10px;
    -webkit-border-radius:10px;
    -moz-box-shadow: 2px 2px 2px #765156;
    -webkit-box-shadow: 2px 2px 2px #765156;
    background-color:white;
    border:0px solid #8E2546;
    width:762px;
    height:150px;
}

.BoiteSimpleSmallBlanche {
    -moz-border-radius:10px;
    -webkit-border-radius:10px;
    -moz-box-shadow: 2px 2px 2px #765156;
    -webkit-box-shadow: 2px 2px 2px #765156;
    background-color:#ffffff;
    border:0px solid #8E2546;
    width:480px;
    height:150px;
}

.BoiteForumDetail {
    -moz-border-radius:10px;
    -webkit-border-radius:10px;
    -moz-box-shadow: 2px 2px 2px #765156;
    -webkit-box-shadow: 2px 2px 2px #765156;
    background-color:#FBE5E8;
    border:0px solid #8E2546;
    width:480px;
    height:250px;
}



.BoiteProfil1 {
    -moz-border-radius:10px;
    -webkit-border-radius:10px;
    -moz-box-shadow: 2px 2px 2px #765156;
    -webkit-box-shadow: 2px 2px 2px #765156;
    background-color:white;
    border:0px solid #8E2546;
    width:570px;
    height:300px;
}

.BoiteProfil2 {
    -moz-border-radius:10px;
    -webkit-border-radius:10px;
    -moz-box-shadow: 2px 2px 2px #765156;
    -webkit-box-shadow: 2px 2px 2px #765156;
    background-color:#FFFFFF;
    border:0px solid #8E2546;
    width:570px;
    height:90px;
}

.BoiteProfil3 {
    -moz-border-radius:10px;
    -webkit-border-radius:10px;
    -moz-box-shadow: 2px 2px 2px #765156;
    -webkit-box-shadow: 2px 2px 2px #765156;
    background-color:white;
    border:0px solid #8E2546;
    width:570px;
    height:230px;
}

.BoiteVerticaleMenu {
    -moz-border-radius:10px;
    -webkit-border-radius:10px;
    -moz-box-shadow: 2px 2px 2px #765156;
    -webkit-box-shadow: 2px 2px 2px #765156;
    background-color:white;
    border:0px solid #8E2546;
    width:180px;
    height:150px;
}

.BoiteVerticale {
    -moz-border-radius:10px;
    -webkit-border-radius:10px;
    -moz-box-shadow: 2px 2px 2px #765156;
    -webkit-box-shadow: 2px 2px 2px #765156;
    background-color:white;
    border:0px solid #8E2546;
    width:180px;
    height:475px;
}

.BoiteLogin {
    -moz-border-radius:10px;
    -webkit-border-radius:10px;
    -moz-box-shadow: 2px 2px 2px #765156;
    -webkit-box-shadow: 2px 2px 2px #765156;
    background-color:#DE9AAA;
    border:0px solid #8E2546;
    width:220px;
    height:98px;
}

.BoiteLogin2 {
    -moz-border-radius:10px;
    -webkit-border-radius:10px;
    -moz-box-shadow: 2px 2px 2px #765156;
    -webkit-box-shadow: 2px 2px 2px #765156;
    background-color:#DE9AAA;
    border:0px solid #8E2546;
    width:220px;
    height:78px;
}

.BoiteVerte {
    -moz-border-radius:10px;
    -webkit-border-radius:10px;
    background-color:#FBE5E8;
    border:2px solid #39B772;
    width:370px;
    height:180px;
}



.BoiteProfilAleatoire {
    -moz-border-radius:10px;
    -webkit-border-radius:10px;
    -moz-box-shadow: 2px 2px 2px #765156;
    -webkit-box-shadow: 2px 2px 2px #765156;
    background-color:white;
    border:0px solid #8E2546;
    width:760px;
    height:150px;
    
}

.imgMembre {
  -moz-box-shadow: 3px 3px 3px #765156;
  -webkit-box-shadow: 3px 3px 3px #765156;
}

.imgMembreThumb {
  -moz-box-shadow: 3px 3px 3px #765156;
  -webkit-box-shadow: 3px 3px 3px #765156;
}

.imgArticle {
  -moz-box-shadow: 3px 3px 3px #765156;
  -webkit-box-shadow: 3px 3px 3px #765156;
}

a.lienMenu {
  color:white;
  font-family: Verdana;
  font-size:12px;
  font-weight:bold;
  text-decoration:none;
  
}

.policeDroit {
  color : #CF0E5B;
  font-family: Verdana;
  font-size: 11px;
  font-weight:bold;
}

.policeInformation1 {
  color : #662439;
  font-family: Verdana;
  font-size: 11px;
}

.policeHeader {
  color : white;
  font-family: Verdana;
  font-size: 10px;
  font-weight:bold;
}

.policeLogin {
  color : #662439;
  font-family: Verdana;
  font-size: 11px;
  font-weight:bold;
}

.policeLoginInfo {
  color : black;
  font-family: arial;
  font-size: 11px;
}

.policeHeadSite {
  color : #8E2546;
  font-family: Verdana;
  font-size: 11px;
  font-weight:bold;
}

.lienPartenaire {
  color : #8E2546;
  font-family: Verdana;
  font-size: 11px;
  font-weight:bold;color:
}

.policePartenaire {
  color : #8E2546;
  font-family: Verdana;
  font-size: 11px;
  font-weight:bold;
}

.commentairePresent {
  font-weight : bold;
   color : #415DCE;  
   font-family: Verdana; 
   font-size:10px;
}

.commentaireNonPresent {
   color : black;  
   font-family: Verdana; 
   font-size:10px;
}

.policeLibelle {
  font-weight : bold;
   color : #415DCE;  
   font-family: Verdana; 
   font-size:12px;
}

.notePourVote {
   font-weight : bold;
   color : #415DCE;
   font-family: Verdana;
   font-size:12px;
}

.policeLibelleFille {
   font-weight : bold;
   color : #F63C63;
   font-family: Verdana;
   font-size:12px;
}

a.policeFooter {
  color : #8E2546;
  font-family: Verdana;
  font-size: 11px;
  font-weight:bold;
  text-decoration:none;
}

a.policeFooter:hover {
  color : #8F3652;
  font-family: Verdana;
  font-size: 11px;
  font-weight:bold;
  text-decoration:underline;
}

.lienUserConnecte {
  color : white;
  font-family: Verdana;
  font-size: 11px;
  font-weight:bold;
  text-decoration:none;
}

a.lienPresse {
  color : #C44CCF;
  font-family: Verdana;
  font-size: 11px;
  font-weight:bold;
  text-decoration:none;
}

a.lienPresse:hover {
  color : #C44CCF;
  font-family: Verdana;
  font-size: 11px;
  font-weight:bold;
  text-decoration:underline;
}


a.lienTitreArticle2 {
  color : #CD638D;
  font-family: Verdana;
  font-size: 14px;
  font-weight:bold;
  text-decoration:none;
}

a.lienTitreArticle2:hover {
  color : #CD638D;
  font-family: Verdana;
  font-size: 14px;
  font-weight:bold;
  text-decoration:underline;
}

a.lienPubProfilAleatoire {
  color : #CD638D;
  font-family: Verdana;
  font-size: 12px;
  font-weight:bold;
  text-decoration:none;
}

a.lienPubProfilAleatoire:hover {
  color : #CD638D;
  font-family: Verdana;
  font-size: 12px;
  font-weight:bold;
  text-decoration:underline;
}

a.lienTitreArticle1 {
  color : #31D844;
  font-family: Verdana;
  font-size: 14px;
  font-weight:bold;
  text-decoration:none;
}

a.lienTitreArticle1:hover {
  color : #31D844;
  font-family: Verdana;
  font-size: 14px;
  font-weight:bold;
  text-decoration:underline;
}

a.lienTitreArticle3 {
  color : #FBA602;
  font-family: Verdana;
  font-size: 14px;
  font-weight:bold;
  text-decoration:none;
}

a.lienTitreArticle3:hover {
  color : #FBA602;
  font-family: Verdana;
  font-size: 14px;
  font-weight:bold;
  text-decoration:underline;
}

a.lienTitreArticle4 {
  color : #6581EF;
  font-family: Verdana;
  font-size: 14px;
  font-weight:bold;
  text-decoration:none;
}

a.lienTitreArticle4:hover {
  color : #6581EF;
  font-family: Verdana;
  font-size: 14px;
  font-weight:bold;
  text-decoration:underline;
}

a.lienTitreArticle5 {
  color : #F56868;
  font-family: Verdana;
  font-size: 14px;
  font-weight:bold;
  text-decoration:none;
}

a.lienTitreArticle5:hover {
  color : #F56868;
  font-family: Verdana;
  font-size: 14px;
  font-weight:bold;
  text-decoration:underline;
}

a.lienTitreArticle6 {
  color : #C44CCF;
  font-family: Verdana;
  font-size: 14px;
  font-weight:bold;
  text-decoration:none;
}

a.lienTitreArticle6:hover {
  color : #C44CCF;
  font-family: Verdana;
  font-size: 14px;
  font-weight:bold;
  text-decoration:underline;
}

.policePressePublication {
  color : #C44CCF;
  font-family: Verdana;
  font-size: 11px;
  font-weight:bold;
}


a.lienTexteClassique1 {
  color : black;
  font-family: Verdana;
  font-size: 11px;
  text-decoration:none;
}

a.lienTexteClassique1:hover {
  color : #CD638D;
  font-family: Verdana;
  font-size: 11px;
  text-decoration:none;
}

a.lienTexteClassique2 {
  color : black;
  font-family: Verdana;
  font-size: 11px;
  text-decoration:none;
}

a.lienTexteClassique2:hover {
  color : #FBA602;
  font-family: Verdana;
  font-size: 11px;
  text-decoration:none;
}

a.lienTexteClassique3 {
  color : black;
  font-family: Verdana;
  font-size: 11px;
  text-decoration:none;
}

a.lienTexteClassique3:hover {
  color : #31D844;
  font-family: Verdana;
  font-size: 11px;
  text-decoration:none;
}

a.lienTexteClassique4 {
  color : black;
  font-family: Verdana;
  font-size: 11px;
  text-decoration:none;
}

a.lienTexteClassique4:hover {
  color : #6581EF;
  font-family: Verdana;
  font-size: 11px;
  text-decoration:none;
}


a.lienBandeauMenu2 {
  color : #8E2546;
  font-family: Verdana;
  font-size: 11px;
  font-weight:bold;
  text-decoration:none;
}

a.lienBandeauMenu2:hover {
  color : #8E2546;
  font-family: Verdana;
  font-size: 11px;
  font-weight:bold;
  text-decoration:underline;
}

a.lienClassique {
  color : #8E2546;
  font-family: Verdana;
  font-size: 12px;
  font-weight:bold;
  text-decoration:none;
}

a.lienClassique:hover {
  color : #8E2546;
  font-family: Verdana;
  font-size: 12px;
  font-weight:bold;
  text-decoration:underline;
}

a.lienVote {
  color : #8E2546;
  font-family: Verdana;
  font-size: 10px;
  font-weight:bold;
  text-decoration:none;
}

a.lienVote:hover {
  color : #8E2546;
  font-family: Verdana;
  font-size: 10px;
  font-weight:bold;
  text-decoration:underline;
}

a.lienPhoto {
  color : #CF0E5B;
  font-family: Verdana;
  font-size: 12px;
  font-weight:bold;
  text-decoration:none;
}

a.lienPhoto:hover {
  color : #CF0E5B;
  font-family: Verdana;
  font-size: 12px;
  font-weight:bold;
  text-decoration:underline;
}

a.lienClassiqueSmall {
  color : #8E2546;
  font-family: Verdana;
  font-size: 11px;
  font-weight:bold;
  text-decoration:none;
}

a.lienClassiqueSmall:hover {
  color : #8E2546;
  font-family: Verdana;
  font-size: 11px;
  font-weight:bold;
  text-decoration:underline;
}

a.lienBoiteMenu {
  color : #415DCE;
  font-family: Verdana;
  font-size: 10px;
  font-weight:bold;
  text-decoration:none;
}

a.lienBoiteMenu:hover {
  color : #FDB300;
  font-family: Verdana;
  font-size: 10px;
  font-weight:bold;
}

a.policeRechercheAvancee {
  color : #CD638D;
  font-family: Verdana;
  font-size: 11px;
  font-weight:bold;
  text-decoration:none;
  
}

a.policeRechercheAvancee:hover {
  color : #CD638D;
  font-family: Verdana;
  font-size: 11Spx;
  font-weight:bold;
  text-decoration:underline;
}

a.lienHomme {
  color : #3366CC;
  font-family: Verdana;
  font-size: 11px;
  font-weight:bold;
  text-decoration:none;
}

a.lienHomme:hover {
  color : #3366CC;
  font-family: Verdana;
  font-size: 11px;
  font-weight:bold;
  text-decoration:underline;
}

a.lienFemme {
  color : #CF0E5B;
  font-family: Verdana;
  font-size: 11px;
  font-weight:bold;
  text-decoration:none;
}

a.lienFemme:hover {
  color : #FF6699;
  font-family: Verdana;
  font-size: 11px;
  font-weight:bold;
  text-decoration:underline;
}

.pseudoFille {
   font-weight : bold;
   color : #CF0E5B;
   font-family: Verdana;
}

a.lienPagination {
  color : #CF0E5B;
  font-family: arial;
  font-size: 12px;
  font-weight:bold;
  text-decoration:none;
  padding-right:7px;
  padding-left:7px;
}

a.lienPagination:hover {
  color : #CF0E5B;
  font-family: arial;
  font-size: 12px;
  font-weight:bold;
  text-decoration:underline;
  padding-right:7px;
  padding-left:7px;
}

.paginationEnCours {
  color : #FF6699;
  font-family: arial;
  font-size: 12px;
  font-weight:bold;
  padding-right:7px;
  padding-left:7px;
}

.policeInformationErreur {
  color : #662439;
  font-family: Verdana;
  font-size: 13px;
}


.pseudoGarcon {
   font-weight : bold;
   color : #415DCE;  
   font-family: Verdana;
}

.policeTexte {
   font-family: Verdana;
   color:black;
   font-size:11px;
   
}

.ligneEspaceVoteMoyen {
   font-weight : bold;
   color : #8E2546;
   font-family: Verdana;
   font-size:10px;
}

.celluleEspaceVoteCommentaire {
  height:25px;
}

.policeTexteIt {
   font-family: Verdana;
   color:black;
   font-size:11px;
   font-style:italic;
}


.policeEnteteArticle {
   font-family: Verdana;
   color:black;
   font-size:11px;
   text-align:justify;
   
}

.policeInfoConnecte {

   font-family: Verdana;
   color:#8E2546;
   font-size:12px;
   font-weight : bold;
   
}

.policeTexte2 {
   font-family: Verdana;
   color:black;
   font-size:12px;  
}


.rouge {
   color:#CF0E5B;
   font-size:12px;
   font-family: Verdana;
}

.policeNote {
  
   color : #CF0E5B;
   font-family: Verdana;
   font-size:29px;
}

.policeVoteAucun {
   font-weight : bold;
   color : #415DCE;
   font-family: Verdana;
   font-size:12px;
}

.policeTitre {
   font-weight : bold;
   color : #CF0E5B;
   font-family: Verdana;
   font-size:14px;
}

.policeTitre1 {
   font-weight : bold;
   color : #415DCE;
   font-family: Verdana;
   font-size:14px;
}

.policeTitreMenu {
   font-weight : bold;
   color : #008035;
   font-family: Verdana;
   font-size:14px;
}



.policeTitre2 {  
   font-weight : bold;
   color : #E6BE00;
   font-family: Verdana;
   font-size:14px;
}

.policeTitre3 {
   font-weight : bold;
   color : #6985F1;
   font-family: Verdana;
   font-size:14px;  
}

.policeTitre4 {
   font-weight : bold;
   color : #60D96E;
   font-family: Verdana;
   font-size:14px;  
}

.policePresse {
   font-weight : bold;
   color : #E33178;
   font-family: Verdana;
   font-size:12px;
}

.policeTexteBleu {
   font-family: Verdana;
   font-weight : bold;
   color : #415DCE;  
   font-size: 11px; 
}

a.lienBleuHead {
   font-family: Verdana;
   font-weight : bold;
   color : #415DCE;  
   font-size: 11px;
   text-decoration:none; 
}

a.lienBleuHead:hover {
   font-family: Verdana;
   font-weight : bold;
   color : #415DCE;  
   font-size: 11px; 
   text-decoration:underline;
}

.policeTexte {

   font-family: Verdana;
   color : black;  
   font-size: 11px; 

}

.policeLibelleNoir {
   font-weight : bold;
   color : #8E2546;
   font-family: Verdana;
   font-size:13px; 
}

.policeErreur {
   font-weight : bold;
   color : #8E2546;
   font-family: Verdana;
   font-size:10px;
}


.policeTexteBleuPetit {
   font-family: Verdana;
 
   color : #415DCE;  
   font-size: 10px; 
}

img {
   border:0px;
}

.inputText {
  background:transparent url(../images/input-bck.gif) repeat-x scroll center top;
  background-color:white;
  border:0px;
  -moz-border-radius:5px;
  -webkit-border-radius:5px;
  -moz-box-shadow: -2px -2px 2px #765156;
  -webkit-box-shadow: -2px -2px 2px #765156;
  font-family: Verdana;
  font-size:11px;
  height:20px;
  padding-top:2px;
  margin-bottom:2px;
  padding-left:4px;
}

.inputSelect {
  background:transparent url(../images/input-bck.gif) repeat-x scroll center top;
  border:0px;
  background-color:#FFFFFF;
  -moz-border-radius:5px;
  -webkit-border-radius:5px;
  -moz-box-shadow: -2px -2px 2px #765156;
  -webkit-box-shadow: -2px -2px 2px #765156;
  font-family: Verdana;
  font-size:11px;
  height:20px;
  padding-top:1px;
  padding-left:4px;
  padding-right:5px;
}

.inputSubmit {
   cursor:pointer;
   font-family: Verdana;
   font-size:11px;
   font-weight:bold;
   height:22px;
   padding-bottom:1px;
   color:white;
   background-color:#662439;
   -moz-border-radius:5px;
   -webkit-border-radius:5px;
   -moz-box-shadow: 2px 2px 2px #765156;
   -webkit-box-shadow: 2px 2px 2px #765156;
   border:1px solid #8E2546;
}



.chatFenetre 
{
    position:relative;
    background-color:white;
    width:500px;
    height:300px;
    float: left;
    overflow: auto;
    border: 1px solid #666;

}

.chatAlignementFenetre {
    
    float: left;
    text-align: left;
    vertical-align: bottom;
    height:300px;
    width:500px;
}


.chatAlignement {
    margin-right : 2px;
    margin-top : 3px;
    margin-bottom : 3px;
    float: left;
    text-align: left;
    vertical-align: top;
    border-spacing: 0;
    height : 20px;
    font-family: 'arial' ;
    font-weight:bold;
    font-size: 90%;
    color : #415DCE;
    
}


.chat {
    position : relative;

    float : center;
    margin-left : 15px;
    text-align: center;
    vertical-align: top;
    border-spacing: 0;
    width : 500px;

}

.divAlignCenter {
    text-align: center;
    float: center;
    width: 650px;
    height : 450px;
}

.chatServerfontBoy {

    font-family: 'comic sans ms' ;
    font-size: 90%;
    color: #236AF9;
    font-weight : bold;
}

.chatServerfontGirl {

    font-family: 'comic sans ms' ;
    font-size: 90%;
    color: #F467C8;
    font-weight : bold;
}

.chatServerfontAdmin {

    font-family: 'comic sans ms' ;
    font-size: 95%;
    color: red;
    font-weight : bold;

}

.palette {
    background-color:white;
    width:300px;
    height:60px;
    border: 1px solid #666;
    visibility:hidden;
    position : absolute;
    float : center;
    
}

.paletteRegrptDiv { 

    float:left;
    
}

.paletteVisuCouleur {
    background-color: black;
    width: 18px;
    height : 18px;
    vertical-align: top;
    float: left;
    text-align: left;
}


