* {padding:0;margin:0;font-family:Arial,Verdana,Helvetica,sans-serif;}
form,body,h1,h2,h3,h4,h5,h6,p {font-size:90%;}
body {margin:0px;background-color:#FFFFFF;scrollbar-face-color:#EEEEEE;scrollbar-shadow-color:#FFFFFF;scrollbar-highlight-color:#FFFFFF;scrollbar-3dlight-color:#FF5500;scrollbar-darkshadow-color:#FF5500;scrollbar-track-color:#DDDDDD;scrollbar-arrow-color:#FF5500;}
img {border:0px;}

a {color:#000000;text-decoration:none}
a:hover {text-decoration:underline}
.chevron {color:#FD6801;font-weight:bold }
a:hover .no_url {text-decoration:none}

/* header */ 

.banniereup{background:#5998C9; padding:0px 40px ;text-align: center; }
.banniere{border:1 px; border-color:#000000; text-align: center; }
.tabcentre{text-align: center; }
 

a.lienblanc {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; color: #FFFFFF; font-weight: bold; text-decoration: none ; text-transform: uppercase; letter-spacing:-1px;}
a.lienblanc:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; color: #740022; font-weight: bold; text-decoration: none; text-transform: uppercase; letter-spacing:-1px;}

/* menu vertical */ 
.textecompte {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; font-style: normal; 
    font-weight: bold;
	color: #5998C9}

.fondmenu { background: #F9F2E9 }

.fondpucepartir { background: url( http://www.petitfute.com/images-accueil/puce-menu.gif) #FF8323;}
.fondpucefute { background: url( http://www.petitfute.com/images-accueil/puce-menu.gif) #2FAD3A; }
.fondpuceservice { background: url( http://www.petitfute.com/images-accueil/puce-menu.gif) #B623FF; }

a.liencompte {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; color: #5998C9; font-weight: bold; text-decoration: none ; text-transform: uppercase}
a.lienpieds:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; color: #ff0000; font-weight: bold; text-decoration: none; text-transform: uppercase}

.h1 {}
.textebox {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; font-style: normal; 
    font-weight: normal;
	color: #000000}

.texte1noir {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; font-style: normal; 
    font-weight: normal;
	color: #000000}

.textenews {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; font-style: normal; 
    font-weight: normal;
	color: #000000}
	
.texte1rouge {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; font-style: normal; 
	font-weight: bold;
	color: #c70a0c;
	}

.texte1noirpetit {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9px; font-style: normal; 
    font-weight: normal;
	color: #000000}
	
.texte1noirbold {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; font-style: normal; 
    font-weight: bold;
	color: #000000}
	
.textemininoir {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9px; font-style: normal; 
    font-weight: normal;
	color: #000000}
	
.texte1orange {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; font-style: normal; 
    font-weight: normal;
	color: #FE8B1B}
	
.texte1kaki {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; font-style: normal; 
    font-weight: normal;
	color: #AAA833}
		
.texte1gris {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; font-style: normal; 
    font-weight: normal;
	color: #993300}
a.liennoir {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; color: #000000; font-weight: normal; text-decoration: none ; text-transform: uppercase}
a.liennoir:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; color: #740022; font-weight: normal; text-decoration: none; text-transform: uppercase}

a.miniliennoir {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; color: #000000; font-weight: normal; text-decoration: normal; text-transform: none}
a.miniliennoir:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; color: #740022; font-weight: normal; text-decoration: normal; text-transform: none}



/* coeur de la page  */ 
/* BLOC1 */
.fondbloc1 { background: #AAA833 } 
.titrebloc1{  
	texte-align: left;
    font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 13px; font-style: normal; 
    font-weight: bold;
    text-transform: uppercase;
	color: #AAA833}
.titre2bloc1{  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; font-style: normal; 
    font-weight: bold;
	color: #AAA833}
/* EQUIVALENCE DECOUVERTE */	
.titregrasbiggerunderline{  
	texte-align: left;
    font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 13px; font-style: normal; 
    font-weight: bold;
    text-transform: uppercase;
	color: #AAA833}	
.titregrasbigger{  
	texte-align: left;
    font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 13px; font-style: normal; 
    font-weight: bold;
    text-transform: uppercase;
	color: #AAA833}	
.titregras{  
	texte-align: left;
    font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 13px; font-style: normal; 
    font-weight: bold;
    text-transform: uppercase;
	color: #AAA833}
.textebold{  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; font-style: normal; 
    font-weight: bold;
	color: #AAA833}
.texte {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; font-style: normal; 
    font-weight: normal;
	color: #000000}
.barblack {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; font-style: normal; 
    font-weight: normal;
	color: #000000}
/* FIN EQUIVALENCE DECOUVERTE */	
.imgbloc1{ margin: 0 2px 2px 0 }

/* BLOC2 */
.fondbloc2 { background: #1BB3FE } 
.titrebloc2{  
	texte-align: left;
    font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 13px; font-style: normal; 
    font-weight: bold;
    text-transform: uppercase;
	color: #1BB3FE}
.titre2bloc2{  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; font-style: normal; 
    font-weight: bold;
	color: #1BB3FE}
.fondfrombloc2 { background: #F9F2E9 } 

/* BLOC3 */
.fondbloc3 { background: #7C33AA } 
.titrebloc3{  
	texte-align: left;
    font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 13px; font-style: normal; 
    font-weight: bold;
    text-transform: uppercase;
	color: #7C33AA}
.titre2bloc3{  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; font-style: normal; 
    font-weight: bold;
	color: #7C33AA}
.imgbloc3{ margin: 0 2px 2px 2px }
a.lienbloc3 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; color: #7C33AA; font-weight: normal; text-decoration: none ; text-transform: none}
a.lienbloc3:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; color: #740022; font-weight: normal; text-decoration: none; text-transform: none}

/* BLOC4 */
.fondbloc4 { background: #FE8B1B } 
.titrebloc4{  
	texte-align: left;
    font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 13px; font-style: normal; 
    font-weight: bold;
    text-transform: uppercase;
	color: #FE8B1B}
.titre2bloc4{  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; font-style: normal; 
    font-weight: bold;
	color: #FE8B1B}

.imgbloc4{ margin: 0 2px 2px 2px }

/* BLOC5 */
.fondbloc5 { background: #F32F6B } 
.titrebloc5{  
	texte-align: left;
    font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 13px; font-style: normal; 
    font-weight: bold;
    text-transform: uppercase;
	color: #F32F6B}
.titre2bloc5{  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; font-style: normal; 
    font-weight: bold;
	color: #F32F6B}

.imgbloc5{ margin: 0 2px 2px 2px }

/* BLOC6 */
.fondbloc6 { background: #FFDB28 } 
.titrebloc6{  
	texte-align: left;
    font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 13px; font-style: normal; 
    font-weight: bold;
    text-transform: uppercase;
	color: #D7B613}
.titre2bloc6{  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; font-style: normal; 
    font-weight: bold;
	color: #D7B613}
.fondfrombloc6 { background: #F9F2E9 }

/* BLOC7 */
.fondbloc7 { background: #007A32 } 
.titrebloc7{  
	texte-align: left;
    font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 13px; font-style: normal; 
    font-weight: bold;
    text-transform: uppercase;
   letter-spacing:-1px;
	color: #007A32}
.titre2bloc7{  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; font-style: normal; 
    font-weight: bold;
	color: #007A32}
.fondfrombloc7 { background: #F9F2E9 }

/* BLOC8 */
.fondbloc8 { background: #FE8B1B } 
.titrebloc8{ 
	text-decoration:underline;
	text-decoration:none; 
	texte-align: left;
    font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 13px; 
	font-style: normal; 
    font-weight: bold;
    text-transform: uppercase;
	color: #7c33aa;
	}
.span8{
display:block;
float:left;
margin-right:5px;
margin-top:3px;

color: #7c33aa;

 }
	
.titre2bloc8{  
	text-decoration:underline;
	text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; font-style: normal; 
    font-weight: bold;
	color: #7c33aa
	}
	
/* BLOC9 */
.titrebloc9{  
	texte-align: left;
    font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 13px; font-style: normal; 
    font-weight: bold;
    text-transform: uppercase;
	color: #6699CC}
.titre2bloc9{  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; font-style: normal; 
    font-weight: bold;
	color: #6699CC}
	
/* BLOC10 */
.titrebloc10{  
	texte-align: left;
    font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 13px; font-style: normal; 
    font-weight: bold;
    text-transform: uppercase;
	color: #339933}
.titre2bloc10{  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; font-style: normal; 
    font-weight: bold;
	color: #339933}	
	
/* BLOC11 */
.titrebloc11{  
	texte-align: left;
    font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 13px; font-style: normal; 
    font-weight: bold;
    text-transform: uppercase;
	color: #999999}
.titre2bloc11{  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; font-style: normal; 
    font-weight: bold;
	color: #999999}	

/* Article*/ 
.titre_article {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 22px; font-style: normal; 
    font-weight: Bold;
	color: #FF8323}
.titre_article_bleu {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 22px; font-style: normal; 
    font-weight: Bold;
	color: #6699CC}
.titre_article_week {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 22px; font-style: normal; 
    font-weight: Bold;
	color: #AAA833}
.titre_article_petit_rub {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 14px; font-style: normal; 
    font-weight: Bold;
	color: #FF8323}
.titre_article_petit_9 {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 14px; font-style: normal; 
    font-weight: Bold;
	color: #6699CC}
.titre_article_petit_rub_week {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 14px; font-style: normal; 
    font-weight: Bold;
	color: #AAA833}
.titre_article_blanc {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; font-style: normal; 
    font-weight: normal;
	color: #FFFFFF}	
.sous_titre_article {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; font-style: normal; 
    font-weight: Bold;
	color: #999999}
/* Article box  */
.titrebox{  
	texte-align: left;
    font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 13px; font-style: normal; 
    font-weight: bold;
    text-transform: uppercase;
	color: #FE8B1B}
/* Article box forum */

.titrebloxforum{  
	texte-align: left;
    font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 13px; font-style: normal; 
    font-weight: bold;
    text-transform: uppercase;
	color: #FE8B1B}
/* BLOC haut */
.titreblochaut{  
	texte-align: left;
    font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; font-style: normal; 
    font-weight: bold;
    text-transform: uppercase;
	color: #000}
	
.fondfromblochaut { background: #F9F2E9 }
.imblochaut { text-align: left; }

/* pieds de page */ 
.textepieds {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; font-style: normal; 
    font-weight: normal;
	color: #5998C9}
a.lienpieds {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; color: #5998C9; font-weight: normal; text-decoration: none ; text-transform: uppercase}
a.lienpieds:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; color: #ff0000; font-weight: normal; text-decoration: none; text-transform: uppercase}







div#bonplans {margin-top:10px;font-family:Verdana, Arial, Helvetica, sans-serif;}

div#bonplans titre{color: #7c33aa;font-weight:bold;font-size:14px;margin-bottom:10px;}

div#bonplans titre span{display:block;float:left;margin-right:5px;margin-top:3px;padding-left:30px;}

div#bonplans ul{list-style-type:none;float:left;}

div#bonplans ul div.left img{width:40px;}

div#bonplans ul div{float:left;}

div#bonplans ul li{border-bottom:1px solid #999999;clear:left;margin-bottom:5px;padding-bottom:5px;}

div#bonplans a{text-decoration:none;}

div#bonplans a:hover{text-decoration:underline;}

div#bonplans p.title{font-weight:bold;font-size:11px;}
div#bonplans p.content{font-weight:normal; font-size:11px;}

div#bonplans p.prix{font-weight:bold;color:#EB6909;font-size:11px;}

div#bonplans span.suite{color:#EB6909;}



div#bonplans ul div.right{margin-left:10px;

text-align:center;

width:60px;}

div#bonplans ul div.middle{width:180px;margin-left:10px;}

.spacer { clear:both;}

#left {
float : left;
}

#right {
float : right;
}







