/* feuille de style du site www.credits-rachat-credit.com */
body { background-image:url(images/fond.gif); background-position:center;  margin:0; padding:0; 
font-family:"Trebuchet MS",verdana, sans-serif; font-size:11px; height:100%; color:#3E3E3E; }

h1,h2,h3,h4,h5,h6,p,form,p.spip,ul,li,fieldset { margin:0; padding:0 }
fieldset { border:0; }

h1 { font-size:18px; }
h2 { font-size:15px; }
h3 { font-size:11px; }
h4 { font-size:11px; }


.Style6 {color: #5EABEA}
.Style7 {color: #666666}
.Style8 {color: #FF8202}
.Style11 {color: #CCCCCC; font-weight:normal}

/*menu*/

.menu { color:#666666; }
.ssmenu { color:#5EABEA;  }
.menuon { color: #999999;  }
/*fin menu*/



#conteneur { 
 position: absolute; width: 780px; left: 50%;margin-left: -390px; background-color:#FFF;
  background-image: url(images/fondcadre.gif); background-position:left; background-repeat:repeat-y;}

.hr { background-image:url(images/hr.gif); background-position:center; 
background-repeat:no-repeat; height:30px; width:100%; clear:both; margin:0; }

.cache { display:none; }

a 			{color:#107EEA; text-decoration:none; font-weight:bold; }
a:link 		{text-decoration: none;}
a:visited 	{text-decoration: none;}
a:hover 	{color:#0073E5; text-decoration: none;}
a:active 	{text-decoration: none;}

a img { border:0; }



.actualites_lien:link { color: #333333 ; text-decoration: underline; font-weight: normal; }
.actualites_lien:visited { color: #0099FF ; text-decoration: underline; font-weight: normal; }
.actualites_lien:hover { color:#0099FF ; text-decoration: underline; font-weight: normal; }

.retour_actu_lien:link { color: #009900 ; text-decoration: none; font-weight: bold; }
.retour_actu_lien:visited { color: #00CC00 ; text-decoration: underline; font-weight: bold; }
.retour_actu_lien:hover { color: #00CC00 ; text-decoration: underline; font-weight: bold; }

.lien-suite:link		{color:#343333;font-family:arial;font-size:11px; font-weight:bold; margin-right:2px;text-decoration:none;line-height:15px;}  
.lien-suite:visited		{color:#343333;font-family:arial;font-size:11px; font-weight:bold; margin-right:2px;text-decoration:none;line-height:15px;}  
.lien-suite:hover		{color:#A13A12;font-family:arial;font-size:11px; font-weight:bold; margin-right:2px;text-decoration:none;line-height:15px;}  


.texte { padding:10px 0 0 0; }
.chapo { padding:10px 0 0 0; }
.login input { width:150px; }

#tete { display:block; height:25px; background-image:url(images/hautcadre.gif); background-position:bottom; background-repeat:no-repeat;}

#formulaire { display:block; height:1970px; background-image:url(images/fondcadre.gif); }

#haut { display:block; height:130px; background-image:url(images/fondcadre.gif);padding:0 8px 0 8px; }
#haut_gauche { width:308px; float:left;  }
#logo { height:128px; } 
#haut_droite { width:450px; height:128px; float:left; background-position:right;  }

#block_recherche {  height:56px;width:220px; display:block; background-image: url(images/fond-recherche.gif);
 background-position:left top;  }
#block_recherche fieldset { font-size:9px; color:#fff; padding:13px 0 0 45px;  }
#block_recherche legend { display:none; }



#menu_horiz { display:block; height:38px; background-image:url(images/fondcadre.gif); padding-left:8px; }
#menu_horiz ul { margin:0; padding:0; }
#menu_horiz li { padding: 6px 30px 8px 29px;list-style:none; float:left; border-right:1px solid #3B96ED; background-image:url(images/fond_menu.jpg); background-position:left; }
#menu_horiz li a {  color:#535353; text-decoration:none; font-size:11px; font-weight:bold; }

#ss_flash { border:3px solid #fff; display:block; width:530px; height:178px; }
#ss_flash h2 { margin:100px 0 0 30px; font-size:25px; }
#ss_flash h3 { float:right; margin-right:30px;font-size:18px; font-weight:normal; }
#ss_flash h2,#ss_flash h3 { color:#fff; }
 
#page { background-color:#eee; margin:5px 13px 0 13px; display:block; clear:both; border:0; }
#page2 { background-color:#eee; margin:0px 0px 0 0px; display:block; clear:both; border:0; }
#page3 { background-color:#eee; margin:5px 13px 0 8px; display:block; clear:both; border:0; }
#gauche { float:left; display:block;  }

/* ORI  height:143px; je mets 205_je mets 188   >> j'ai enlevé  height:123px;  de annonces_google */
#annonces_google { display:block; background-image:url(images/fondcadre.gif); padding-left:8px; }
#annonces_google_accueil{ display:block; height:188px; background-image:url(images/fondcadre.gif); padding-left:8px; }
#annonces_google_formulaire { display:block; height:260px; background-image:url(images/fondcadre.gif); padding-left:8px; }

#centre_annonces_google { float:left; display:block; width:750px; }
.centre_titre_annonces_google { background-image:url(images/largecadre1.jpg); height:16px; display:block; }
.centre_titre_formulaire { background-image:url(images/largecadre2.jpg); height:35px; display:block; }
.centre_cont_annonces_google { background-image: url(images/fondlargecadre1.jpg); display:block; }
.centre_cont_fond_annonces_google{ margin:0 10px 0 10px;  }
.centre_pied_annonces_google { background-image: url(images/baslargecadre1.jpg); display:block; height:16px; }



#centre2 { float:left; display:block; width:273px; }
#centre { float:left; display:block; width:516px; }
.centre_titre { background-image:url(images/hautcadre11.jpg); height:35px; display:block; }
.tflash { padding:12px 0 0 25px;  }
.tflash h1 { font-family: Arial, Helvetica, sans-serif; color: #FF3300; font-size:13px; font-variant:small-caps; font-weight:bold; padding-left:3px;}
.tflash h2 { font-family: Arial, Helvetica, sans-serif; color:#009900; font-size:13px; font-variant:small-caps; font-weight:bold; padding-left:4px;}
.centre_cont { background-image: url(images/fondcadre1.gif); display:block; }
.centre_cont_fond { margin:0 20px 0 20px;  }
.centre_pied { background-image: url(images/bascadre1.gif); display:block; height:16px; }

#reference  { float:left; display:block; width:752px; }
.reference_titre { background-image:url(images/hautcadre3.gif); height:35px; display:block; }
.reference_cont { background-image: url(images/fondcadre3.gif); display:block; }
.reference_cont_fond { margin:0 15px 0 15px;  }
.reference_pied { background-image: url(images/bascadre3.gif); display:block; height:16px; }

.ref { float:left; width:180px; height:130px; text-align:center; }
.ref h2 { font-size:10px; }
.ref img,#ref_photo img { border:1px solid #B1B1B1; padding:5px; background-color:#fff; }
.ref a { color:#3E3E3E; }

#ref_photo { width:168px; float:left; padding:  10px 0 5px 0; margin:4px 8px 5px 0; border-right:1px solid #B1B1B1;   }

.presta_mot { padding:5px; margin:3px; background-color:#eeeeee; float:right; width:280px; }
.presta_mot ul , .prestations ul { padding: 10px 0 20px 0px;  }
.presta_mot ul li, .prestations  ul li { list-style:none; padding: 7px 0 4px 30px; background-position:left; background-repeat:no-repeat;  }
.presta_mot ul li a , .prestations  ul li a { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#666666; }

.total_ref { float:left; width:240px; }
.total_ref ul li { list-style:none; padding-left:15px; background-image:url(images/puce.gif); background-repeat:no-repeat; background-position:left; }
.total_ref ul { margin-left:10px; }

.contact { padding:0 0 0 50px; }
.contact label { font-size:12px; font-weight:bold;width:160px; display:block; float:left; }
.contact input { width:50%; }

#droite { float:left; display:block; width:238px;  }
.droite_titre { background-image:url(images/hautcadre2.jpg); height:35px; display:block; }
.droite_titre_google { background-image:url(images/hautcadre2pt.jpg); height:35px; display:block; }

.droite_cont { background-image: url(images/fondcadre2.gif); display:block; }
.droite_cont_fond { margin:0 20px 0 20px;  }
.droite_pied { background-image: url(images/bascadre2.gif); display:block; height:16px; }

/* rajout par fred */
#petit { float:left; display:block; width:242px;  }
.petit_titre { background-image:url(images/hautcadre2.gif); height:35px; display:block; }
.petit_cont { background-image: url(images/fondcadre2.gif); display:block; }
.petit_cont_fond { margin:0 20px 0 20px;  }
.petit_pied { background-image: url(images/bascadre2.gif); display:block; height:16px; }

#petit2 { float:left; display:block; width:257px;  }
.petit_titre2 { background-image:url(images/hautcadre222.jpg); height:35px; display:block; }
.petit_cont2 { background-image: url(images/fondcadre222.jpg); display:block; }
.petit_cont_fond2 { margin:0 20px 0 20px;  }
.petit_pied2 { background-image: url(images/bascadre222.jpg); display:block; height:16px; }

/* accueil */
h3.acc { color:#0E7FE9; padding:5px 0 0 0;  }
h4.acc { padding:0; font-weight:normal; font-size:11px; }
img.acc { border:1px solid #B1B1B1; padding:5px; background-color:#fff; margin-left:30px; }
img.acc2 { border:1px solid #B1B1B1; padding:5px; background-color:#fff; margin-left:0px; }
img.contour { border:1px solid #DFDFDF; padding:0px; background-color:#fff; margin-left:0px;}

ul.acc { margin-left:20px; padding-top:5px; }
ul.acc li { list-style-image:url(images/puce.gif); }
ul.acc li  a { color:#3E3E3E; }
.acc_anim { width:170px; float:left; background-color:#EEEEEE; }
.acc_anim p { padding:5px; text-align:center; font-size:9px; }

/* actu */
ul.actu li { list-style-image:url(images/puce.gif); margin-left:15px; padding-top:5px;}
ul.actu li h2 { color:#0E7FE9; font-size:14px; }
.logo_actu { float:right; }
.actu_date { font:Arial, Helvetica, sans-serif; font-size:9px; }
.lien_actus { width:100%; text-align:right;  }
.actu_autres a { color:#000; } 

#pied { background-image:url(images/bascadre.gif); line-height:11px; height: 59px; width:780px; clear: both; display:block;  }
#pied h2 { display:none; } /*a degager*/
#pied #coor { padding:  13px 10px 0 10px; text-align:center; color:#000; }
#pied #coor a { color:#000; font-weight:normal!important; }
#pied #coor a:hover { text-decoration:none; }
#pied #infos { padding: 0px 10px 2px 10px; text-align:center; color:#666; font-size:9px; font-style: normal; }

#lien { background-color:#3E3E3E; line-height:11px; width:780px; clear:both; display:block; text-align:center; color: #CCCCCC; font-weight:normal; }

#menu_lang {  float:right; }
.liste_lang { border:1px solid #900427; color:#900427; height:15px; font-size:9px; margin-right:5px; font-family:Verdana, Arial, Helvetica, sans-serif;}


.champ { width:100px; border:1px solid #D9D7D7; font-size:9px; height:11px; }
.bouton { border:1px solid #000; font-size:9px; border:1px solid #D9D7D7;background-color:#D9D7D7; color:#fff;
  height:15px; cursor:pointer;}

ul.spip { padding-left:25px; margin:0; }
li.spip {  background-image:url(images/puce.gif); background-repeat:no-repeat; background-position:left 4px; list-style:none;
 padding-left:20px; }

.droite_cont #ps ul.spip { padding-left:2px; margin:0; }

/* style */
.spip_documents { margin:6px;  }
table { width:100%; margin-top:0px; }

/* les style credit */
.agauche { width:100%; display:block; text-align:left!important; clear:both; }
.adroite { width:100%; display:block; text-align:right!important; clear:both; }
.aucentre { width:100%; display:block; text-align:center!important; clear:both; }

.bleu { color:#0073E5; }
.titre-premium { color: #990000; font-weight:bold; font-size:16px}


.savoir_plus { height:1px; width:1px; display:none; }

/* le blog */
p.day-date{
	display: none;
}

.post{
	background: #fff;
	padding: 10px;
	margin: 10px 0;
	-moz-border-radius: 10px;
}

.post-title{
	font-family: "Trebuchet MS", sans-serif;
	background: #fff no-repeat 3px center;
	padding-left: 22px;
	margin: 0;
}

.post-title a{
	text-decoration: none;
	color: #666;
}

.post-info{
	color: #666;
	margin: 0;
	padding-left: 22px;
}

#main p.post-info-co{
	text-align: right;
	border-top: 1px solid #eee;
	margin: 0;
	padding: 1ex 0 0 0;
}

.post-info-co a{
	text-decoration: none;
}

#comments blockquote, #trackbacks blockquote{
	margin: 0;
	padding: 10px;
	background: #fff;
	-moz-border-radius: 10px;
}

/*
*******************************************************************************/

#sidebar ul{
	list-style: none;
	margin: 0;
	padding: 0;
}

#calendar table{
	font-size: 0.8em;
}

#calendar td{
	font-size: 1em;
	background: #FFF;
	text-align: center;
}
