/*
Theme Name: Le Rallye des Gazelles
Version: 1.0
Author: Fred Lacroix
Author URI: http://www.nurun.com/
*/



/* Begin Typography & Colors */
body{
	background-color:#f5f0e1;
	margin:0;
	padding:0;
	background:url(images/bg_accueil.gif) no-repeat top center #f5f0e1;
	font-family:Arial, Helvetica, sans-serif;
	line-height: 1.5em;
	font-size: 0.875em;	
}

h1, h2, h3, h4, h5, h6{
	color:#332200;
	font-family:Tahoma, Geneva, sans-serif;
	font-weight:normal;
	margin-top: 1.25em;
	margin-bottom: 0.25em;
	/*background-color: #c0c0c0;*/
	padding-top: 0.2em;
	padding-bottom: 0em;
}
#titre h2{
	margin:5px 0 0 0;
	padding:0;
	/*font-size:24px;*/
	font-size:1.5em; /* = 24px */
	float:left;
	width:500px;
	line-height: 1.3em
}
h1, h2, h3{
	color:#332200;font-weight:normal;}
	
h1{
	font-size:1.5em;
	text-transform: uppercase;
	border: 1px solid #c4bca9;
	border-left-width: 0;
	border-right-width: 0;
	padding-top: 0.2em;
	padding-bottom: 0.2em;
	margin-top: 0px;
}	
h2{
	font-size:1.572em; /* = 22px */
}

h3{
	font-size:1.25em; /* = 20px */
}
h4{
	font-size:1.125em; /* = 18px */
}
h5, h6{
	font-weight: bold;
}

#content_blog ul{
	/*background-color: #00FF00;*/
	margin-top: -1.25em;
	margin-bottom: 2.25em;
	top: 0.5em;
	display: block;
	position: relative;
}
#content_blog ul li{
	/*background-color: #00FF00;*/
	margin-bottom: 0.5em;
}

#content_blog p{
	/*background-color: #00C100;*/
	/*margin: 0.75em 0 0 0;*/
}


.mobile{
	display:none;}


/* ACCUEIL */
body#accueil{
	background:url(images/bg_accueil2.jpg) no-repeat center top #f5f0e1;
}

#bgb{
	background:url(images/bg_accueil.gif) no-repeat center top #f5f0e1;
	display: block;
	height: 200px;
	width: 100%;
	position: absolute;
	left: 0px;
	top: 0px;
}
#bga{
	background:url(images/bg_accueil.jpg) no-repeat center top;
	display: block;
	height: 625px;
	width: 100%;
	position: absolute;
	left: 0px;
	top: 0px;
}
#accueil #bga{
	background:url(images/bg_accueil.jpg) no-repeat center top;
}


#blog #bga{
	background:url(images/bg_blog.jpg) no-repeat center top;
}

#texte #bga{
	background:url(images/bg_sous-page.jpg) no-repeat center top;
}


#accueil #content{
width:944px;
height:628px;
margin:0 auto;
display:block;
background:url(images/bg_accueil.jpg) no-repeat top left #f5f0e1;
position:relative;
/*display:none;*/

}

/* Logo des frangines oryx */
#home h1{
	margin:0;
	/*padding:62px 0 0 0;*/
	width:223px;
	/*height:0px;
	overflow:hidden;*/
	display:block;
}
#home h1 a{
	margin:0;
	padding:62px 0 0 0;
	width:223px;
	height:62px;
	overflow:hidden;
	display:block;
	/*background-color:#00FF00*/
}


#accueil #home{
	margin:0 0 0 128px;
	width:223px;
	height:62px;
	overflow:hidden;
	display:block;

}

/*
#accueil #home h1{
	padding:62px 0 0 0;
	width:223px;
	height:0px;
	overflow:hidden;
	display:block;
}
*/



/* ENTETE ACCUEIL */
#accueil #entete ul, #accueil #entete li{
padding:0;
margin:0;
list-style:none;
}
#accueil #entete li a{
	display:block;
	overflow:hidden;
	padding-top:48px;
	width:117px;
	height:0;
	position:absolute;
}
#accueil #entete .alaffut{
	top:172px;
	left: 616px;
	display: none;
}

#accueil #entete .financement{
	top:171px;
	left:15px;
}
#accueil #entete .preevenement{
	top:72px;
	left:429px;
}

#accueil #entete .evenement{
	top:69px;
	left:577px;
}
#accueil #entete .postevenement{
	top:109px;
	left:795px;
}
#accueil #popup_alaffut{
	top:62px;
	left:354px;
	position:absolute;
	display: none;
}
#accueil #popup_financement{
	top:109px;
	left:97px;
	position:absolute;

}
#accueil #popup_preevenement{
	top:38px;
	left:344px;
	position:absolute;


}
#accueil #popup_evenement{
	top:9px;
	left:660px;
	position:absolute;
}
#accueil #popup_postevenement{
	top:42px;
	left:647px;
	position:absolute;
}


#accueil .video{
	position:absolute;
	top:196px;
	left:262px;
	height:344px;
	width:425px;
}
.video{

	border:#7c6d52 1px solid;
}

/* ENTETE blog */

#blog #entete ul, #blog #entete li{
padding:0;
margin:0;
list-style:none;
}
#blog #entete li a{
	display:block;
	overflow:hidden;
	padding-top:48px;
	width:117px;
	height:0;
	position:absolute;
}
#blog #entete .alaffut{
	top:70px;
	left:595px;
	display: none;	
}
#blog #entete .financement{
	top:171px;
	left:15px;
}
#blog #entete .preevenement{
	top:72px;
	left:429px;
}

#blog #entete .evenement{
	top:69px;
	left:577px;
}
#blog #entete .postevenement{
	top:109px;
	left:795px;
}
#blog #popup_alaffut{
	top: -1px;
	left:356px;
	position:absolute;
	display: none;

}
#blog #popup_financement{
	top:109px;
	left:97px;
	position:absolute;
	display:none

}
#blog #popup_preevenement{
	top:27px;
	left:375px;
	position:absolute;


}
#blog #popup_evenement{
	top:9px;
	left:660px;
	position:absolute;
	display:none
}
#blog #popup_postevenement{
	top:39px;
	left:640px;
	position:absolute;
	display:none
}




/* NAVIGATION */
#accueil .navigation{
	position:absolute;
	width:255px;
	top:269px;
	left:16px;
	
}
#accueil .navigation .principale h2{
display:none;	
}
.navigation .principale{
	margin:0;
	padding:0;
}
.navigation .principale li{
	list-style:none;
	font-weight:bold;
	font-family:Arial Narrow, Helvetica, sans-serif;
	/*font-size:30px;*/
	padding:0;
	margin:0;
}
.navigation .principale a{
	height:0;
	padding:30px 0 0 0;
	margin:0 0 10px 2px;
	width:227px;
	display:block;
	overflow:hidden;
	background-color:#f5f0e1;
}
.principale a.rallye{	
	background:url(images/bt_rallye_up.gif) no-repeat top left;	
}
.principale li.rallye, .principale a.rallye:hover, .principale a.rallye_on{
	background-image: url(images/bt_rallye_on.gif);
	background-repeat: no-repeat;
	background-position: left 1px;
}
	

.principale a.equipage{
	background:url(images/bt_equipage_up.gif) no-repeat top left;
}
.principale li.equipage, .principale a.equipage:hover, .principale a.equipage_on{
	background-image: url(images/bt_equipage_on.gif);
	background-repeat: no-repeat;
	background-position: left 1px;
}


.principale a.partenaire{
	background:url(images/bt_partenaire_up.gif) no-repeat top left;	
}
.principale li.partenaire, .principale a.partenaire:hover, .principale a.partenaire_on{
	background-image: url(images/bt_partenaire_on.gif);
	background-repeat: no-repeat;
	background-position: left 1px;
}
.principale li.rallye, .principale li.equipage, .principale li.partenaire{
	background-position: 1px 1px;
}

/* NOS TWITS */
#accueil .nos_twits {
	width:438px;	
	position:absolute;
	top:628px;
	left:15px;
	
}

.nos_twits{
	padding:2.5px 0px;
	border:#e1dbca 1px solid;	
	background-color: #FFFFFF;
}
#blog .nos_twits{
	padding-bottom:0;
	border:#fff 1px solid;

		
}
#blog #ti_twits{
	margin:18px 0 0 0;
	width:255px;
	height:25px;
	overflow:hidden;
	display:block;
	background-color: #FFFFFF;
	background-image: url(images/ti_nos-twits2.gif);
	background-repeat: no-repeat;
	background-position: left top;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #c4bca9;
}
 .nos_twits h2{
	display:none;	
}
.nos_twits ul{
	margin:0;
	padding:0;

}
.twitter li{
	font-size:12px;
	line-height:1.4em;
	list-style:none;
	font-family:Verdana, Geneva, sans-serif;
	margin: 3px 4px;
	background-image: url(images/bg_nos_twits.gif);
	background-repeat: no-repeat;
	background-position: 10px center;
	padding: 14px 10px 14px 48px;
	border: 1px solid #eae8e5;
}
#blog .twitter li{
font-size:11px;	
line-height:1em;
margin: 4px 8px;
}
.twitter{
color:#332200;	
}
.twitter a{
	color:#d91d21;
	text-decoration:none;
	font-weight:bold;
}
/* COMMANDITAIRES */
.commanditaires {
width:245px;
margin:0;
padding:0;
clear:both;
text-align:center;
}
#accueil .commanditaires {
position:absolute;
left:699px;
top:503px;
}
.commanditaires li{
	float: left;
	/*height: auto;
	width: auto;*/
	/*background-color:#00FF00*/
	}
	.commanditaires h2{	
display:none;
}
.commanditaires ul,.commanditaires li {
margin:0;
padding:0;
list-style:none;
}
.commanditaires li{
list-style:none;
float:left;
display:inline;
}

.commanditaires a{
	display:block;
	overflow:hidden;
	width:0;
	margin-right:0px;
	height:50px;
	
	}
.commanditaires .nurun{
	height:27px;
	margin:0 0 10px 0;
	padding-left:250px;
	background:url(images/logo_nurun.gif) no-repeat top left;
}

.commanditaires .gagneetfils{
	padding-left:37px;
	background:url(images/logo_gf.gif) no-repeat top left;	
}
.li_gagneetfils{
width: 40px;
}


.commanditaires .distal{
	padding-left:90px;
	margin:0 10px;
	background:url(images/logo_distal.gif) no-repeat top left;	
}
.li_distal{
width: 110px;
}

.commanditaires .parmalat{
	padding-left:85px;
	background:url(images/logo_parmalat.gif) no-repeat top left;
	display: none;
}
.li_parmalat{
	width: 80px;
	display: none;
}

.commanditaires .sys-tech{
	padding-left:105px;
	margin:0 6px;
	background:url(images/logo_systech.gif) no-repeat top left;	
}
.li_sys-tech{
width: 100px;
}


.commanditaires .claude_rousseau{
	padding-left:100px;
	background:url(images/logo_serigraphie.gif) no-repeat top left;	
	margin-right:0;
}
.li_claude_rousseau{
width: 100px;
}

.commanditaires .cochondingue{
	margin-left:50px;
	background:url(images/logo_cochondingue.gif) no-repeat top left;	
}
.li_cochondingue{
width: 55px;
}

.commanditaires .ulaval{
	margin-left:50px;
	background:url(images/logo_ulaval.gif) no-repeat top left;	
}
.li_ulaval{
width: 90px;
}



/* DECOMPTE */
#accueil .decompte{
position:absolute;
top:118px;
left:578px;
}
#blog .decompte{
position:absolute;
top:88px;
left:583px;
}
/* PHOTOS DANS LA COLONNE DE DROITE */
#accueil img.photo{
border:#7c6d52 1px solid;	
}
#accueil .photos_droite{
	width:245px;
	position:absolute;
	left:694px;
	top:196px;
}
#accueil .photos_droite img{
	margin:0 1px 0 0;
	padding:0;
}
#accueil .photos_droite ul, #accueil .photos_droite li{
	margin:0;
	padding:0;
	list-style:none;
}
#accueil #photo3{
position:absolute;
top:547px;
left:470px;
}
#accueil #photo4{
position:absolute;
top:705px;
left:470px;
}

/* #content_blog  commun*/



/* BLOG */
body#blog{
	background:url(images/bg_blog2.gif) no-repeat center top #f5f0e1;
	/*font-family:Tahoma, Geneva, sans-serif;*/
}
#blog #bgb{
	background-image: url(images/bg_blog.gif);
}


#blog #content{
	width:944px;
	height:180px;
	margin:0 auto;
	/*padding-top:190px;*/
	display:block;
	background:url(images/bg_blog.jpg) no-repeat top left #f5f0e1;
	position:relative;
}

#blog #content_blog{
width:641px;
display:block;
margin-top:140px
}

#blog #home{
	width:223px;
	height:62px;
	overflow:hidden;
	display:block;
}

/*
#blog #home h1{
	margin:0;
	padding:62px 0 0 0;
	width:223px;
	height:0px;
	overflow:hidden;
	display:block;
}
*/


#blog #titre{
	border-top:#c4bca9 1px solid;
	padding:5px 0 0 0;
}
#blog #titre div.hr{
	border-bottom:#c4bca9 1px solid;
	clear:both;
	width:614px;
	padding:0 0 4px 0;
}
#blog #content_blog{
	width:614px;	
	display:block;
}
/*225*//*
#blog #titre h2{
	margin:0;
	padding:0;
	font-size:1.5em;
	float:left;
	width:500px;
}

#blog h2, #blog h3{
	color:#332200;font-weight:normal;}
#blog #titre h2 a{
	color:#332200;
	text-decoration:none;
	font-weight:normal;
	width:500px;
	
	display:block;
}
*/

#blog .postmetadata, #blog .date{
	font-size:0.786em;	
	float:right;
}
#blog a{
	color:#d91d21;
	font-weight:bold;
	text-decoration:none;	
}
#blog .postmetadata, #blog .postmetadata a, #blog .navigation a{
	clear:both;
	margin:-12px 0 0 0;
	padding:0;
}
#blog .navigation a{
	font-size:11px;	
}
#blog .date{
	color:#629096;
	line-height: 1em;
	font-weight: bold;
	margin: 3px 0 0 0;
}
#blog .entry{
clear:both;	
font-size:12px;
color:#332200;
margin-bottom:25px;
}
#blog .entry a{
color:#d91d21;
text-decoration:none;
font-weight:bold;
}
#blog #sidebar{
width:256px;
padding:0;
margin:0;
position:absolute;
top:190px;
left:688px;
}
#blog #sidebar .widgettitle{
display:none;	
}
/* DECOMPTE */
#blog .decompte{
position:absolute;
top:78px;
left:578px;
}
#blog .colonne_gauche{
display:block;
width:614px;
position:190px;
top:190px;
margin:0;
padding:0 0 0 16px; 
}
#blog .colonne_droite{
	display:block;
	width:255px; 
	position:absolute;
	left:688px;
	top:191px;
}
#blog .colonne_droite ul, #blog .colonne_droite li{
	margin:0;
	padding:0;
	list-style:none;
}
#blog .noms{
	border:#7c6d52 1px solid;	
	margin:1px 0 10px 0 ;
	width:253px;
	background-color:#faf8f0;
}
#blog .noms a{
	width:0;
	height:19px;
	padding-left:253px;
	overflow:hidden;
	display:block;
}
#blog .noms a#ariane{
	background:url(images/bt_blog_ariane_up.gif) no-repeat top left;
}
#blog .noms a#maude{
	background:url(images/bt_blog_maude_up.gif) no-repeat top left;
}
#blog .suivez-nous{margin-top:0}
/* LIENS PROFILES */
ul.liens_profils{
	border:#7c6d52 1px solid;	
	 margin:1px 0 5px 0 ;
	width:233px;
	background-color:#faf8f0;
	list-style:none;
	padding:0;
	display:block;
	!important margin-top:1px;
}
#blog ul.liens_profils{
	width:254px;
}
ul.liens_profils a{
	width:0;
	height:19px;
	padding-left:228px;
	overflow:hidden;
	display:block;
}
#blog ul.liens_profils a{
	padding-left:249px;
}
ul.liens_profils a#ariane{
	background:url(images/bt_ariane_up.gif) no-repeat top left;
}
ul.liens_profils a#maude{
	background:url(images/bt_maude_up.gif) no-repeat top left;
}

/* TEXTE */
body#texte{
	background-color: #f5f0e1;
	background-image: none;	/*font-family:Tahoma, Geneva, sans-serif;*/
}

#texte #home{
margin-left: 120px;
}



#texte #content{
	width:944px;
	height:180px;
	margin:0 auto;
	/*padding-top:190px;*/
	display:block;
	/*background:url(images/bg_sous-page.jpg) no-repeat top left #f5f0e1;*/
	position:relative;
}


#texte #entete{
display:none

}

#texte .navigation{
	position:absolute;
	width:255px;
	top:70px;
	left:16px;
	
}
#accueil .navigation .principale h2{
display:none;	
}

#texte #content_blog{
	width:681px;
	display:block;
	margin-top:30px;
	float: right;
}

#texte #home{
	width:223px;
	height:62px;
	overflow:hidden;
	display:block;
}
/*
#texte h1{
	margin:0;
	padding:62px 0 0 0;
	width:223px;
	height:0px;
	overflow:hidden;
	display:block;
}
*/


#texte #content_blog h1{
	/*font-family:Tahoma, Geneva, sans-serif;*/
}

/*
#texte #titre{
	border-top:#c4bca9 1px solid;
	padding:5px 0 0 0;
}
*/
#texte #titre{
	display:none;
}

#texte #titre div.hr{
	border-bottom:#c4bca9 1px solid;
	clear:both;
	width:641px;
	padding:0 0 4px 0;
}
/*
#texte #content_blog{
	width:614px;	
	display:block;
}
*/
/*225*//*
#texte #titre h2{
	margin:0;
	padding:0;
	font-size:24px;
	float:left;
	width:500px;
}
#texte h2, #texte h3{
	color:#332200;font-weight:normal;}
#texte #titre h2 a{
	color:#332200;
	text-decoration:none;
	font-weight:normal;
	width:500px;
	
	display:block;
}
#texte .postmetadata, #texte .date{
	font-size:11px;	
	float:right;
	display:none;
}
#texte #titre{
	display:none;
}
*/
/*#texte a{
	color:#d91d21;
	font-weight:bold;
	text-decoration:none;	
}
#texte .postmetadata, #texte .postmetadata a, #texte .navigation a{
	clear:both;
	margin:-15px 0 0 0;
	padding:0;
}
#texte .navigation a{
	font-size:11px;	
}
#texte .date{
	color:#629096;
}
*//*
#texte .entry{
clear:both;	
font-size:12px;
color:#332200;
margin-bottom:25px;
}
#texte .entry a{
color:#d91d21;
text-decoration:none;
font-weight:bold;
}

#texte #sidebar{
width:256px;
padding:0;
margin:0;
position:absolute;
top:190px;
left:688px;
}
#texte #sidebar .widgettitle{
display:none;	
}
*/
/* DECOMPTE */
#texte .decompte{
position:absolute;
top:78px;
left:578px;
}
#texte .colonne_gauche{
display:block;
width:614px;
position:190px;
top:190px;
margin:0;
padding:0 0 0 16px; 
}
#texte .colonne_droite{
	display:block;
	width:255px; 
	position:absolute;
	left:688px;
	top:191px;
}
#texte .colonne_droite ul, #texte .colonne_droite li{
	margin:0;
	padding:0;
	list-style:none;
}
#texte .noms{
	border:#7c6d52 1px solid;	
	margin:1px 0 10px 0 ;
	width:253px;
	background-color:#faf8f0;
}
#texte .noms a{
	width:0;
	height:19px;
	padding-left:253px;
	overflow:hidden;
	display:block;
}
#texte .noms a#ariane{
	background:url(images/bt_blog_ariane_up.gif) no-repeat top left;
}
#texte .noms a#maude{
	background:url(images/bt_blog_maude_up.gif) no-repeat top left;
}
#texte .suivez-nous{
	margin-top:0;
	width:233px;
}

/* LIENS PROFILES */
ul.liens_profils{
	border:#7c6d52 1px solid;	
	 margin:1px 0 5px 0 ;
	width:233px;
	background-color:#faf8f0;
	list-style:none;
	padding:0;
	display:block;
	!important margin-top:1px;
}
#texte ul.liens_profils{
	width:254px;
}
ul.liens_profils a{
	width:0;
	height:19px;
	padding-left:228px;
	overflow:hidden;
	display:block;
}
#texte ul.liens_profils a{
	padding-left:249px;
}
ul.liens_profils a#ariane{
	background:url(images/bt_ariane_up.gif) no-repeat top left;
}
ul.liens_profils a#maude{
	background:url(images/bt_maude_up.gif) no-repeat top left;
}

/* SUIVEZ-NOUS */
.suivez-nous{
	margin-left:0;
	margin-top:40px;
	clear:both;
}
.suivez-nous h2{
background:url(images/ti_suiveznous.gif) no-repeat top left;
padding-left:257px;
display:block;
overflow:hidden;
width:0;
height:20px;
margin:20px 0 5px 0 ;
}
#accueil .suivez-nous h2{
display:none;	
}
#texte .suivez-nous h2{
padding-left:225px;	
}

.suivez-nous ul, .suivez-nous li{
	padding:0;
	margin:0;
}
.suivez-nous li{
	list-style:none;
	/*font-weight:bold;
	font-family:Arial Narrow, Helvetica, sans-serif;
	font-size:12px;*/
	width:225px;
}
.suivez-nous a{
	text-decoration:none;
	color:#332200;
	width:225px;
	height:0;
	text-transform:uppercase;
	display:block;
	margin-bottom:6px;
	padding-top:20px;
	overflow:hidden;
}
#blog .suivez-nous a{
width:225px;
}



.suivez-nous .siteweb, .suivez-nous a.siteweb{
	background:url(images/bt_siteweb_up.gif) no-repeat top left;	
}

.suivez-nous a.siteweb:hover{
	background:url(images/bt_siteweb_on.gif) no-repeat top left;	
}

.suivez-nous li.blog{
	background:url(images/bt_blog_on.gif) no-repeat top left;	
}

.suivez-nous a.blog{
	background:url(images/bt_blog_up.gif) no-repeat top left;	
}
.suivez-nous a.blog:hover{
	background:url(images/bt_blog_on.gif) no-repeat top left;	
}


#blog .suivez-nous .blog,#texte .suivez-nous .siteweb, #accueil .suivez-nous .siteweb{
	display:none;
}




.suivez-nous a.filrss{
	background:url(images/bt_filrss_up.gif) no-repeat top left;
}
.suivez-nous li.filrss, .suivez-nous a.filrss:hover{
	background:url(images/bt_filrss_on.gif) no-repeat top left;	
}


.suivez-nous a.twitter{
	background:url(images/bt_twitter_up.gif) no-repeat top left;
}
.suivez-nous li.twitter, .suivez-nous a.twitter:hover{
	background:url(images/bt_twitter_on.gif) no-repeat top left;	
}


.suivez-nous a.facebook{
	background:url(images/bt_facebook_up.gif) no-repeat top left;
}
.suivez-nous li.facebook, .suivez-nous a.facebook:hover{
	background:url(images/bt_facebook_on.gif) no-repeat top left;	
}


.suivez-nous a.youtube{
	background:url(images/bt_youtube_up.gif) no-repeat top left;
}
.suivez-nous li.youtube, .suivez-nous a.youtube:hover{
	background:url(images/bt_youtube_on.gif) no-repeat top left;	
}


.suivez-nous a.flickr{
	background:url(images/bt_flickr_up.gif) no-repeat top left;
}

.suivez-nous li.flickr, .suivez-nous a.flickr:hover{
	background:url(images/bt_flickr_on.gif) no-repeat top left;	
}


.suivez-nous a.courriel{
	background:url(images/bt_courriel_up.gif) no-repeat top left;
}
.suivez-nous li.courriel, .suivez-nous a.courriel:hover{
	background:url(images/bt_courriel_on.gif) no-repeat top left;	
}

#blog .suivez-nous ul{
margin-left:6px;	
}
#blog .suivez-nous a{
	
	width:255px;}
/* BLOROLL */
.linkcat h2{
display:none;	
}
.linkcat, .linkcat li, .linkcat ul{
list-style:none;	
margin:0;
padding:0;
}
.linkcat{
	margin:20px 0 0 0;
	padding:22px 0 0 7px;
	width:255px;
	background:url(images/ti_blogroll.gif) no-repeat top left;	
}
.linkcat a{
font-size:12px;	
}

#blog .navigation{
	border-top:#c4bca9 1px solid;
	padding:10px 0 50px 0;
}
#blog .navigation .alignleft{
float:left;	
}
#blog .navigation .alignright{
float:right;	
}

/* Page Paartenaire */
/* Zone central de la page */
#partenaire{

}
#partenaire .image1, #partenaire .image2, #partenaire .image3, #partenaire .image4{
	background-image: url(images/partenaire1.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	float: left;
	height: 128px;
	width: 170px;
	margin-bottom: 20px;
}
#partenaire .image2{
	background-image: url(images/partenaire2.gif);
}
#partenaire .image3{
	background-image: url(images/partenaire3.jpg);
}
#partenaire .image4{
	background-image: url(images/partenaire4.gif);
}

#guepard{

}
#dromadaire{


}
#chacal{

}
#antilope{

}
#chinchilla{

}


/* Page equipage */

.video_equipage{
	float: left;
}

div.maude{
	float: right;
}

.fiche_equipage{
	width: 320px;
	float: left;
	/*background-color: #FFFFFF;*/
}
.fiche_equipage h3{
display:block;
height:0;
margin-top:0px;
margin-bottom:20px;
overflow:hidden;
padding-top:20px;
text-decoration:none;
text-transform:uppercase;
width:100%;
background-repeat: no-repeat;
background-position: left top;
}

div.ariane h3{
	background-image: url(images/bt_ariane_up_large.gif);
}
div.maude h3{
	background-image: url(images/bt_maude_up_large.gif);
}

.fiche_equipage ul{
	float: right;
	width: 170px;
	margin-left: 0;
	padding-left: 0;
}

.fiche_equipage li{
	list-style-image:url(images/puce_ariane.gif);
	list-style-position:outside;
	list-style-type:none;
	margin-left: -20px;
}

.maude li{
	list-style-image:url(images/puce_maude.gif);
}


.fiche_equipage a{
	background-repeat: no-repeat;
	background-position: center top;
	float: left;
	width: 92px;
	color:#D91D21;
	font-weight:bold;
	text-decoration:none;
	padding: 138px 0 6px 12px;
	margin: 0 px;
	font-size: 0.8575em; /* vaut 11px */
	line-height: 1.2em;
}

.ariane a{
	background-color: #c9d3ca;
	background-image: url(images/bg_fiche_ariane.jpg);
}
.maude a{
	background-color: #f0cec2;
	background-image: url(images/bg_fiche_maude.jpg);
}

/* Page d'Ariane  et page Maude*/

.page_equipage .fiche_equipage{
	width: 555px;
	/*background-color:#00FF00*/
}

.page_maude div.maude, .page_ariane div.ariane{
float: left;
}


.page_equipage .video{
	width: 348px;
	height: 281px;
	float: right;
	margin: -10px 0 0 0;
	padding: 0;
}

.page_equipage .fiche_equipage ul{
	width: 195px;
	float: left;
	background-image: url(images/bg_fiche_maude2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 300px;
	/*background-color: #c9d3ca;*/
}

.page_ariane .fiche_equipage ul{
	background-image: url(images/bg_fiche_ariane2.jpg);
}
.page_maude .fiche_equipage ul{
	background-image: url(images/bg_fiche_maude2.jpg);
}

.page_equipage .fiche_equipage li{
	margin-left: 13px;
}


.page_equipage .fiche_equipage p{
	width: 348px;
	float: right;
	padding: 0px 0 0 10px;
	/*background-color: #c9d3ca;*/
}

.page_ariane div.maude,.page_maude div.ariane{
	width: 112px;
	float: right;
}


.page_ariane div.maude h3{
	background-image: url(images/bt_maude_up_court.gif);
	margin-bottom: 0px;
}
.page_maude div.ariane h3{
	background-image: url(images/bt_ariane_up_court.gif);
	margin-bottom: 0px;
}

.page_ariane .fiche_equipage a, .page_maude .fiche_equipage a{
	width: 100px;
	color:#D91D21;
	font-weight:bold;
	text-decoration:none;
	padding: 6px 0 6px 12px;
	margin: 11px 0 0 0;
	font-size: 0.8575em; /* vaut 11px */
	line-height: 1.2em;
	background-image: url(images/bg_camera.gif);
	background-repeat: no-repeat;
	background-position: right 23px;
}

.page_maude .fiche_equipage a{
	#f0cec2
}

/* Begin Images */
p img {
	padding: 0;
	max-width: 100%;
	}

/*	Using 'class="alignright"' on an image will (who would've
	thought?!) align the image to the right. And using 'class="centered',
	will of course center the image. This is much better than using
	align="center", being much more futureproof (and valid) */

img.centered {
	display: block;
	margin-left: auto;
	margin-right: auto;
	}

img.alignright{
	padding: 4px;
	margin: 0 0 2px 7px;
	display: inline;
	}

img.alignleft {
	padding: 4px;
	margin: 0 7px 2px 0;
	display: inline;
	}

.alignright {
	float: right;
	margin:0 0 0 10px;
	}

.alignleft {
	float: left
	}
/* End Images */

#content_blog{
	display: block;
	position: relative;
	top: -12px;
}

#blog .post{
	padding: 1px;
}
#blog #titre{
	background-color:#f5f0e1;
	padding: 0px 0 0 0;
}

#titre h2, #titre h2 a{
	color:#332200;

	font-weight:normal;
	display:block;
}
#titre h2 a{
	text-decoration:none;	
}



#blog #titre h2{
	border-top:#c4bca9 0px solid;
	margin: 3px 0 0 0;
	width: 400px;
	font-size:1.714em;/* = 24px */
}

.date_data{
	float:right;
	width: 160px;
	text-align: right;
}

.date_data .postmetadata_x{
	width: 160px;
	font-size:0.786em;
	float:right;
}
#blog .post .hr{
	margin: 0px;
	padding: 0px;
	position: relative;
	bottom: 0px;
	line-height: 1px;	
	height: 1px;	
	
}

.trace{
	background-color: #FFFFFF;
	width: 500px;
	
	position: absolute;
	z-index: 1000;
	padding: 5px;
	border: 1px dotted #660000;
	left: -50px;
	top: -50px;
}
.trace2{
	background-color: #FFFFFF;
	width: 200px;
	z-index: 1000;
	padding: 5px;
	border: 1px dotted #660000;

}

br.ie6{
	display:none
}

#partager{
	position: absolute;
	display:block;
	top:176px;
	left:847px;
}
#blog #partager{
	top:160px;
	left:859px;
}
#texte #partager{
	top:45px;
	left:849px;
}
/*.img_share_facebook{
padding-top:-200px;	
}*/
