/* CSS Document */

body{
	background-color:#F1F1F0;
	background-image:url(../images/edf_background.jpg);
	background-repeat:repeat-x;
	background-attachment:fixed;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#596870;
	margin:0px;
}
.h{
	font-size:12px;
	font-weight:bold;
}
.size10{
	font-size:10px;
}
.size12{
	font-size:12px;
}
.gras{
	font-weight:bold;
}
.separator{
	margin-bottom:15px;
	margin-top:10px;
}
.pageBtn{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#5A6870;
	background-image:url(../images/edf_pageBt.jpg);
	background-repeat:repeat-x;
	width:85px;
	height:17px;
	padding-left:8px;
	padding-right:8px;
}
a.pagination{
	text-decoration:none;
	color:#5A6870;
}
a.mentions:hover{
	text-decoration:none;
	color:#596870;
}
a.mentions{
	text-decoration:none;
	color:#7D9E27;
	font-weight:normal;
}

img.contour{
	padding:6px;
	background-color:#EEEEEE;
}
#global{
	background-image:url(../images/edf_global_bg.png);
	background-position:center;
	background-repeat:repeat-y;
	padding:6px;
	width:986px;
	position:absolute;
	left:50%;
	margin-left:-473px;
}
#header{
	background-color:#FFFFFF;
	padding:6px;
	width:974px;
	height:225px;
	text-align:center;
}
#menu{
	background-color:#FDFDFE;
	background-image:url(../images/edf_menu_bg.jpg);
	background-repeat:repeat-x;
	height:39px;
	margin-left:6px;
	margin-right:6px;
	width:974px;
}
#menu ul{
	position:relative;
	width:974px;
	margin-top:3px;
	margin-left:0px;
	padding:0px;
	overflow:hidden;
	display:block;
	float:left;
}
#menu li{
	display:inline;
	list-style:none;
	float:left;
	margin-left:2px;
}

#content{
	background-color:#FDFDFE;
	width:974px;
	margin-left:6px;
	margin-right:6px;
}
#concours{
	background-image:url(../images/edf_concours_bg.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
}

#concours ul{
	position:relative;
	margin:0px;
	padding:0px;
	display:block;
	float:left;
	width:100%;

}
#concours ul.white{
	background-color:#FCFDFD;
	border: 1px solid #D8DCDE;

}
#concours ul.gris{
	background-color:#D8DCDE;
	border: 1px solid #D8DCDE;
}
#concours ul li{
	display:inline;
	list-style:none;
	float:left;
	padding-bottom:2px;
	padding-top:2px;
	margin-left:3px;
}
#concours ul li.left{
	width:110px;
	font-weight:bold;
	}
#concours ul li.right{
	width:200px;

}

#concours_img ul{
	position:relative;
	margin-left:0px;
	margin-bottom:0px;
	padding:0px;
	display:block;
	float:left;
}
#concours_img li{
	display:inline;
	list-style:none;
	float:left;
	margin-left:15px;
}

#concours_text{
	width:320px;
	float:left;
	margin-left:20px;
	padding-right:20px;
}
#concours_text p{
	text-align:justify;
}
#concours_img{
	margin-top:10px;
	/*background-color:#EEEEEE;*/
	text-align:right;
	width:580px;
	float:right;
	padding:6px;
	margin-right:20px;

}
#tableauResultat{
	float:right;
}
#contacts{
	background-image:url(../images/edf_concours_bg.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
	padding-top:30px;
	padding-bottom:10px;
	float:left;
}
#contacts_left{
	float:left;
	width:270px;
	padding:6px;
}
#contacts_right{
	float:right;
	width:650px;
	padding:4px;
}
#contacts_r_text{
	width:480px;
	float:left;
	margin-left:-5px;
}
#contacts_r_img{
	width:170px;
	float:right;
}
#elevage{
	background-image:url(../images/edf_concours_bg.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
	padding-top:30px;
	padding-bottom:10px;
	float:left;
}
#elevage_left{
	float:left;
	width:166px;
	padding:6px;
	margin-left:10px;
}
#elevage_right{
	float:right;
	width:771px;
}
#elevage_r_textL{
	float:left;
	width:370px;
	text-align:justify;
	padding-right:15px;
	padding-bottom:10px;
	padding-top:10px;
}
#elevage_r_textR{
	float:right;
	width:370px;
	text-align:justify;
	padding-bottom:10px;
	padding-top:10px;
	padding-right:15px;
}

#laine{
	background-image:url(../images/edf_concours_bg.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
	padding-top:30px;
	padding-bottom:10px;
	float:left;
}
#laine_left{
	float:left;
	width:360px;
	margin-left:15px;
	text-align:justify;

}
#laine_left ul{
	position:relative;
	margin:0px;
	padding:0px;
	display:block;
	float:left;
	width:100%;
}
#laine_left ul.white{
	background-color:#FCFDFD;
}
#laine_left ul.gris{
	background-color:#D8DCDE;
}
#laine_left ul li{
	display:inline;
	list-style:none;
	float:left;
	padding-bottom:2px;
	padding-top:2px;
	margin-left:3px;
}
#laine_left ul li.left{
	width:100px;
}
#laine_right{
	float:right;
	margin-right:0px;
	margin-top:0px;
	width:580px;

}
#laine_right ul{
	position:relative;
	margin-left:0px;
	margin-bottom:10px;
	padding:0px;
	display:block;
	float:left;
}
#laine_right li{
	display:inline;
	list-style:none;
	float:left;
	margin-left:15px;
}
#mouton{
	background-image:url(../images/edf_concours_bg.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
	padding-top:10px;
	padding-bottom:10px;
	float:left;
}
#mouton_head{
	margin-left:15px;
}
#mouton_left{
	margin-left:15px;
	float:left;
	width:364px;
	text-align:justify;
}
#mouton_right{
	float:right;
	width:590px;
	margin-top:20px;
}
#mouton_right ul{
	position:relative;
	margin-left:0px;
	margin-bottom:10px;
	padding:0px;
	display:block;
	float:left;
}
#mouton_right ul li{
	display:inline;
	list-style:none;
	float:left;
	margin-left:15px;
}
#vendre{
	background-image:url(../images/edf_concours_bg.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
	padding-top:10px;
	padding-bottom:10px;
	float:left;
	width:974px;
}
#vendre_left{
	float:left;
	margin-left:10px;
	margin-right:0px;
	text-align:justify;
	width:665px;	

}
#vendre_left_left{
	float:left;
	margin-left:0px;
	padding:5px;
	text-align:justify;
	width:390px;
}
#vendre_left_right{
	float:right;
	padding:0px;
	text-align:justify;
	width:225px;
}
#vendre_right{
	float:right;
	margin-right:10px;
	width:274px;
	margin-top:65px;
	margin-right:5px;

}
#vendre_right ul{
	position:relative;
	margin-left:0px;
	margin-bottom:10px;
	padding:0px;
	display:block;
	float:left;
}
#vendre_right li{
	display:inline;
	list-style:none;
	float:left;
	margin-left:15px;
}

#separation{
	text-align:center;
	width:1000px;
}
#annonces{
	margin-top:10px;
}
.annonce{
	background-image:url(../images/edf_vendre_annonceBg.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
	width:950px;
	margin-left:10px;
	float:left;
	background-color:#FFFFFF;
	

}
.annonce_img{
	float:left;
	width:150px;

	padding:6px;
	
}
.annonce_text{
	float:right;
	width:758px;
	padding-top:10px;
	padding-left:6px;
	padding-right:20px;
	
}
#photos{
	background-image:url(../images/edf_concours_bg.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
	padding-top:10px;
	padding-bottom:10px;
	float:left;
}
#photos_header{
	float:left;
	margin-left:15px;
	margin-bottom:10px;
}
#photos_header_left{
	width:430px;
}
#photos_header_right{
	width:400px;
}
#galerie{
	margin-bottom:10px;
	margin-top:10px;
	float:left;	
}
#galerie ul{
	position:relative;
	margin-left:0px;
	margin-bottom:15px;
	padding:0px;
	display:block;
	float:left;
}
#galerie li{
	display:inline;
	list-style:none;
	float:left;
	margin-left:15px;
}
#mailing{
	background-image:url(../images/edf_concours_bg.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
	padding-top:10px;
	padding-bottom:10px;
	float:left;
}
#mailingLeft{
	width:170px;
	float:left;
	padding:10px;
}
#mailingRight{
	width:780px;
	float:right;
}
#mailingRight span{
	display:block;
	margin-top:6px;
	text-align:right;
}
#mailingRight input.text{
	width:240px;
}
#mailingRight input.bt{
	width:240px;
	background-color:#97A4AD;
}
#mailingR_left{
	margin-top:10px;
	float:left;
	width:350px;
	margin-bottom:10px;
}
#mailingR_right{
	margin-right:10px;
	margin-top:30px;
	margin-bottom:10px;
	float:right;
	width:400px;
}
#footer{
	float:left;	
	margin-top:6px;
	margin-left:6px;
	margin-right:6px;
	width:974px;
	font-size:smaller;
}
#erreur{
	color:#FF0000;
	font-weight:bold;
	text-align:center;
}

#admin ul{
	position:relative;
	margin-left:0px;
	margin-bottom:-10px;
	padding:0px;
	display:block;
	overflow:visible;
	float:left;
	width:100%;
}
#admin ul li{
	position:relative;
	display:inline;
	list-style:none;
	float:left;
	/*margin-left:15px;*/
	text-align:left;
	padding-left:3px;
}
#admin ul li.civilite{
	width:5%;
}
#admin ul li.nom{
	width:15%;
}
#admin ul li.prenom{
	width:15%;
}
#admin ul li.cp{
	width:10%;
}
#admin ul li.email{
	width:40%;
}

#adminMenu{
	display:block;
	margin-bottom:20px;
}
#adminMenu ul{
	position:relative;
	margin-left:0px;
	margin-bottom:-10px;
	padding:0px;
	display:block;
	overflow:visible;
	width:100%;
}
#adminMenu ul li{
	position:relative;
	display:block;
	list-style:none;
	text-align:left;
	padding-left:3px;
	width:100%;
}
/*                        P*,
                       F :9
                E.    $  :!?
                F'M:  $   :!#.,
                >':!L*"       .`P*
                L   :         .  ~M4<(*
                 r /:         '!   ! `!!<.^"*
               ,"  ~.       9: !.  !  `M !!!!  "
              F   ~'!  :    !! `! :!:  X; `~`!:4x *
              F/       /HL  !!  ~ !!!   M> \ X: M M
             F/        MM$R!.     !~   :~!  >'M:?L4M
            F~    :::  X!@!`Mk          ~`~ ' !M ! !
          .\MX:!!!!!M8X!   XRMi         '  \ ! !>' '
          .M$!!! ~!!HMRM M$RMMMM:             ~'!
          .$M!!!   -=:^~MRMMMMMM!!:            )(>
          4RM!!   @  XM$MMMMMMM!\~!:
         :$MMM!   \!~\M$RMMMMMMMX >~MH   !!..
         :MMMM!:!!!XM8$$MMMMMMMMX>` !$8x  !!!!`:!
        F$8$MMX!!!!MMMMMMMMMMMMM!> ! !$$M  !!!!.!!>
       F$$$$MMM!!!!MMMMMMMMMMMM!!~ :  !R$M  !!!X !Xh
      *@$$$$$M!!!!?!'!MM!M!XMM!!!  !   !?RM '!!M! ~M
     68$$$$$$!~~~~` !!!!!!!!!!!!~       !!?X `!MX  `
     d$$$$$$X!X!~   `!!!!!!!!!!~ :`',    !!!! `!!X
    )MMM$$$MM!XHHM$X> `!!!!!~~  :    L   `!!!! '!!!
   \MMMM$$RMMMMM$$R~          .d      r    !!!   !!.
  FXMMMMMMMMM!?M?!       uuud`         L    !!!   !!
 $:MM$MMMMMXXX!!  <    .`               b    `!>  !!
 PX!9$MMMM$$$WMMM~    @                  N    !!.  .
l ~ M$MMM$$$$$!!   .d`                    &   !!! .!
F  . M$XM$$$$R.- u`                        k   ~!!!!
  MR~ $>X$$ :> z`                           L   `!!!
k     ? @$ X:'`                              >    `!
 k ~! !:! '$R:                               `.    !
  L       !#~@                                 k   '
   `c...  z           KonFucius                  .
                                                  k


*/

#alpaga{
	background-image:url(../images/edf_concours_bg.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
	padding-top:10px;
	padding-bottom:10px;
	float:left;
	width:970px;
}
#alpaga_head{
	margin-left:15px;
	float:left;
}

#alpaga ul{
	position:relative;
	width:625px;
	margin-top:3px;
	margin-left:0px;
	padding:0px;
	overflow:hidden;
	display:block;
	float:left;
}
#alpaga li{
	display:block;
	list-style:none;
	float:left;
	padding-bottom:0px;

}

#alpaga_sousmenu{
	float:right;
	margin-right:330px;
	margin-top:25px;
	height:30px;
}
#alpaga_left{
	margin-top:-10px;
	margin-left:15px;
	float:left;
	width:624px;
	text-align:justify;
}

#alpaga_left li{
	display:block;
	list-style:none;
	float:left;
	padding-bottom:29px;

}

#alpaga_right{
	float:right;
	width:315px;
	margin-top:-50px;
	
}

#alpaga_right ul{
	width:300px;
	position:relative;
	margin-left:5px;
	padding:0px;
	display:block;
	float:left;

}
#alpaga_right li{
	display:block;
	list-style:none;
	float:left;
	/*height:220px;*/
	margin-bottom:8px;
	background-color:#009999;
}
#alpaga_right li img{
	display:block;
}

.paragraphe_gauche{
	float:left;
	width:300px;
	padding-top:5px;
}
.paragraphe_droite{
	float:right;
	width:300px;
	padding-top:5px;
	text-align:justify;
}

.paragraphe{
	padding-top:5px;
}

#etalon{
	background-image:url(../images/edf_concours_bg.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
	padding-top:10px;
	width:972px;
	padding-bottom:10px;
	float:left;
}

#genetique{
	position:relative;
	left:320px;
	margin-right:130px;
	margin-top:0px;
	top:-45px;
	height:30px;
	width:600px;
}

.bloc_etalon-haut{
	background-image:url(../images/edf_etalon_bg.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
	width:950px;
	margin-left:10px;
	float:left;
	padding-left:-50px;
	height:315px;
	margin-bottom:10px;
	
}

.bloc_etalon-4photos{
	background-image:url(../images/edf_etalon_bg.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
	width:950px;
	margin-left:10px;
	float:left;
	padding-left:-50px;
	height:320px;
	margin-bottom:10px;
	
}



.bloc_etalon{
	background-image:url(../images/edf_etalon_bg.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
	width:950px;
	margin-left:10px;
	float:left;
	padding-left:-50px;
	height:177px;
	margin-bottom:10px;
	
}

.bloc_etalon2{
	background-image:url(../images/edf_etalon_bg.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
	width:950px;
	margin-left:10px;
	float:left;
	padding-left:-50px;
	height:290px;
	margin-bottom:10px;
	
}

.bloc_etalon_bas {
	background-image:url(../images/edf_etalon_bg.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
	width:950px;
	margin-left:10px;
	float:left;
	padding-left:-50px;
	height:190px;
	margin-bottom:10px;
	
}


.gros_bloc_etalon{
	background-image:url(../images/edf_etalon_bg.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
	width:950px;
	margin-left:10px;
	float:left;
	padding-left:-50px;
	height:190px;
	margin-bottom:10px;

}


.gros_bloc_etalon ul{
	position:relative;
	margin-left:0px;
	padding:0px;
	display:block;
	float:left;
	top:0px;


}
.gros_bloc_etalon li{
	display:block;
	list-style:none;
	float:left;
	padding-top:20px;
	/*height:220px;*/
	margin-left:10px;
}

.gros_bloc_etalon li img{
	display:block;
}


.bloc_etalon ul{
	position:relative;
	margin-left:0px;
	padding:0px;
	display:block;
	float:left;
	top:0px;
	width:300px;


}
.bloc_etalon li{
	display:block;
	list-style:none;
	float:left;
	/*height:220px;*/
	margin-left:10px;
	background-color:#009999;

}

.bloc_etalon li img{
	display:block;
}
.etalon_text{
	float:right;
	width:600px;
	
	padding-top:15px;
	padding-left:6px;
	padding-right:30px;

}

.english-text{
	float:right;
	width:600px;
	margin-top:15px;
	text-align:justify;
	color:#82a431;
	font-style:italic;

}

.photos-etalon{
	float:left;
}

.photos-etalon ul{
	position:relative;
	margin-left:0px;
	margin-bottom:15px;
	padding:0px;
	display:block;
	float:left;
}
.photos-etalon li{
	display:inline;
	list-style:none;
	float:left;
	margin-left:5px;
}

#mentions{
	padding:5px;

}

#bt_home{
	position:absolute;
	left:39px;
	top:0px;
	width:87px;
	height:30px;
	background-image:url(../images/edf_home_back.jpg);
	background-repeat:no-repeat;
	text-align:left;
	padding-left:14px;
	padding-top:3px;
	
	
}

#bouton li{
	float:left;
	display:inline;
}

a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5a6870;
	font-weight:bold;
}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #5a6870;
}
a:hover {
	text-decoration: none;
	color: #999999;
}
a:active {
	text-decoration: none;
	color: #5a6870;
}

A.bt_home:link {color:#FFFFFF; text-decoration:none;}
A.bt_home:visited {color:#FFFFFF; text-decoration:none;}
A.bt_home:active {color:#FFFFFF; text-decoration:none;}
A.bt_home:hover {color:#FFFF00; text-decoration:none;}
