/*JF suppresion de l'image
body{background:url(../images/back.jpg) top no-repeat #4893C0; margin: 0px; padding: 0px;}*/

* { margin: 0px; padding: 0px; }
#navig{margin:5px 45px 3px;font-size:12px;font-style:italic;color:#FFF}
#navig a,#bas_desc a{color:#CCC;text-decoration:none}
#navig a:hover,#bas_desc a:hover{color:#ff2798}
#menu_sc{font-size:1px;overflow:hidden;cursor:pointer;padding:0px 0px 0px 1px;  list-style:none}
#menu_sc a *{  display:none}
#menu_sc a,#menu_sc a .hover{height:29px;position:relative;display:block;background:url(../images/menu_g.jpg) 0 0 no-repeat}
#menu_sc a.part{  background-position:0px 0px;  width:234px}
#menu_sc .high a.part:hover,#menu_sc a.part .hover{  background-position:-234px 0px;  width:234px}
#menu_sc a.pans{  background-position:0px -29px;  width:234px}
#menu_sc .high a.pans:hover,#menu_sc a.pans .hover{  background-position:-234px -29px;  width:234px}
#menu_sc a.compet{  background-position:0px -58px;  width:234px}
#menu_sc .high a.compet:hover,#menu_sc a.compet .hover{  background-position:-234px -58px;  width:234px}
#menu_sc a.mordant{  background-position:0px -87px;  width:234px}
#menu_sc .high a.mordant:hover,#menu_sc a.mordant .hover{  background-position:-234px -87px;  width:234px}
#menu_sc a.transport{  background-position:0px -116px;  width:234px}
#menu_sc .high a.transport:hover,#menu_sc a.transport .hover{  background-position:-234px -116px;  width:234px}
#menu_sc a.agress{  background-position:0px -145px;  width:234px}
#menu_sc .high a.agress:hover,#menu_sc a.agress .hover{  background-position:-234px -145px;  width:234px}
#menu_sc a.aboi{  background-position:0px -174px;  width:234px}
#menu_sc .high a.aboi:hover,#menu_sc a.aboi .hover{  background-position:-234px -174px;  width:234px}
#menu_sc a.nourr{  background-position:0px -203px;  width:234px}
#menu_sc .high a.nourr:hover,#menu_sc a.nourr .hover{  background-position:-234px -203px;  width:234px}
#menu_sc a.prop{  background-position:0px -232px;  width:234px}
#menu_sc .high a.prop:hover,#menu_sc a.prop .hover{  background-position:-234px -232px;  width:234px}
#menu_sc a.att{  background-position:0px -348px;  width:234px}
#menu_sc .high a.att:hover,#menu_sc a.att .hover{  background-position:-234px -348px;  width:234px}
#menu_sc a.troub{  background-position:0px -290px;  width:234px}
#menu_sc .high a.troub:hover,#menu_sc a.troub .hover{  background-position:-234px -290px;  width:234px}
#menu_sc a.trans{  background-position:0px -319px;  width:234px}
#menu_sc .high a.trans:hover,#menu_sc a.trans .hover{  background-position:-234px -319px;  width:234px}
#menu_sc a.vacc{  background-position:0px -261px;  width:234px}
#menu_sc .high a.vacc:hover,#menu_sc a.vacc .hover{  background-position:-234px -261px;  width:234px}
#menu_sc a.legis{  background-position:0px -319px;  width:234px}#menu_sc .high a.legis:hover,
#menu_sc a.legis .hover{  background-position:-234px -319px;  width:234px}
#haut_menu{background-image:url(../images/haut_menu.jpg);width:234px;height:30px;margin:0px 0px 0px 1px}
#bas_menu{background-image:url(../images/bas_menu.jpg);width:234px;height:22px;margin:0px 0px 0px 1px}
#espace{width:234px;height:85px}
#autre{float:right;margin:20px 15px 0px 0px}
#haut_autre{background-image:url(../images/haut_autre.jpg);height:42px;width:192px}
#cont_autre{background-image:url(../images/rep_autre.jpg);width:192px}
#bas_autre{background-image:url(../images/bas_autre.jpg);height:24px;width:192px}
.prev_vid{font-size:12px;}
.prev_vid a{text-decoration:none;color:#FFF;display:block;padding:5px;}
.prev_vid a:hover{background-color:#ff5bde;font-style:italic}
.prev_vid span{display:block}
#autre h2{font-size:12px;font-family:Arial,Helvetica,sans-serif;font-weight:bold;color:#6d6d6d;text-align:center;padding:30px 0px 0px 0px}
#lecteur{width:442px;height:370px;margin-left:40px;background-color:#121212}
img.fleche{float:right;margin-top:18px;}
#desc{margin:0px 53px 0px}
#haut_desc{background-image:url(../images/haut.jpg);width:436px;height:42px}
#cont_desc{background-image:url(../images/rep_desc.jpg);width:436px;font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#FFF}
#cont_desc p{margin:0px 20px;padding:10px 0px;text-align:justify}
#bas_desc{background-image:url(../images/bas_desc.jpg);width:436px;height:27px}
#haut_desc h1{font-size:14px;font-style:italic;font-weight:bold;font-family:Arial,Helvetica,sans-serif;color:#ff2798;padding:16px 0px 0px 50px}
#bas_desc h6{font-size:12px;font-style:italic;font-weight:normal;font-family:Arial,Helvetica,sans-serif;color:#fff;text-align:right;padding:0px 15px}
#reportage{background:url("../images/reportages.jpg") no-repeat scroll 0 0 transparent;float:right;height:350px;margin:12px 1px 0;width:453px;}
#reportage_accueil{background:url("../images/reportage3.jpg") no-repeat scroll 0 0 transparent;float:right;height:350px;margin:12px 1px 0;width:453px;}
#reportage h1, #reportage_accueil h1{font-size:14px;font-style:italic;font-weight:bold;font-family:Arial,Helvetica,sans-serif;color:#f62e91;padding:7px 0 3px 5px;}
#reportage h2, #reportage_accueil h2{font-size:14px;font-style:italic;font-weight:bold;text-align:left;font-family:Arial,Helvetica,sans-serif;color:#fff;padding:7px 0px}
#reportage a, #reportage_accueil a{color:#FFF;text-decoration:none;font-size:12px}
#reportage a:hover, #reportage_accueil a:hover{text-decoration:underline;color:#f62e91;font-size:12px}
.left{float:left;padding:0px 5px 0px 5px}
#videos_affichees, 
#presse_simulateur_diplomes{color:#FFFFFF;font-size:12px;margin:0 auto;padding:10px 0;width:820px;height:340px;}
.video_affichee{height:290px;background-color:#1C1C1C;float:left;width:155px;margin:20px 0;padding:10px}
.video_affichee_milieu{margin:20px 40px;}
.video_accueil{margin:10px 0;}
.video_affichee h1{color:#F62E91;font-family:Arial,Helvetica,sans-serif;font-size:14px;font-style:italic;font-weight:bold;padding:7px 0 30px 5px;}
.video_affichee_presse{background-color:#1C1C1C;float:left;width:220px;height:220px;margin:20px 0;padding:10px}
.video_affichee_presse a{
color:#FFFFFF;
font-size:12px;
text-decoration:underline}
.video_affichee_presse a:hover{
color:#F62E91;
font-size:12px;
text-decoration:none}
.video_affichee_milieu_presse{margin:20px 50px;}
.video_affichee_presse h1{color:#F62E91;font-family:Arial,Helvetica,sans-serif;font-size:14px;font-style:italic;font-weight:bold;padding:7px 0 3px 5px;}
.video_accueil_presse{margin:10px 0;}
#cntrep{text-align:justify;padding:32px 50px 0 0;height:116px;}
h4{text-align:right;padding:5px 0px}
#derniers_membres_inscrits{height:290px;background-color:#1C1C1C;color:#FFFFFF;float:left;font-size:12px;margin-left:39px;margin-top:20px;padding:10px;width:155px;}
#derniers_membres_inscrits h1{color:#F62E91;font-family:Arial,Helvetica,sans-serif;font-size:14px;font-style:italic;font-weight:bold;padding:7px 0 3px 5px;}
#derniers_membres_inscrits a{color:#FFF;text-decoration:none;font-size:12px}
#derniers_membres_inscrits a:hover{text-decoration:underline;color:#f62e91;font-size:12px}
.membre_inscrit{margin:10px auto;}
.page_membres{color:white;height:75px;float:left;width:250px;}
.page_membres img{float:left;margin-right:5px;}
.page_membres p{font-size:11pt;}
.hidden{visibility:hidden}


.pagination {font:12px Arial, Helvetica, sans-serif;padding:40px 0;text-align:center;color:white}
.pagination a {background:none repeat scroll 0 0 #FFFFFF;border:1px solid #F62E91;color:#F62E91;margin:2px;padding:0.2em 0.4em;text-decoration:none;}
.pagination a:hover {background:none repeat scroll 0 0 #FFFFFF;border:2px solid #F62E91;color:#F62E91;font-weight:bold;}
.pagination span.inactive {background:none repeat scroll 0 0 #1C1C1C;border:1px solid #F0F0FF;color:#FFFFFF;margin:2px;padding:0.2em 0.4em;}
.pagination span.active {background:none repeat scroll 0 0 #1C1C1C;border:1px solid #F62E91;color:#F62E91;font-weight:700;margin:2px;padding:0.2em 0.4em;}


.bord1{}
.bord2{}
.bord3{}
.bord4{}
.faq_question{font-size:18px;font-style:italic;font-weight:bold;font-family:Arial,Helvetica,sans-serif;color:#f62e91;padding:7px 0 3px 5px;}
.faq_reponse{color:white;margin-bottom:20px;margin-top:10px;text-align:justify;}
#diplomes{width:820px;padding:50px;}
#diplomes a{color:#FFF;text-decoration:underline;font-size:11pt}
#diplomes a:hover{text-decoration:underline;color:#f62e91;font-size:11pt}
#page_membres_presentation{width:820px;margin:50px auto;color:white;font-size:11pt;}
#page_membres_presentation a{color:#FFF;text-decoration:underline;font-size:11pt}
#page_membres_presentation a:hover{text-decoration:underline;color:#f62e91;font-size:11pt}
#cadre_membres{height:380px;margin:0 auto;padding-left:200px;width:620px;}
#ss_rep a *{display:none}
#ss_rep a{display:block;color:#3c3c3c;width:151px;height:15px;background-image:url(../images/ss_rep.jpg);cursor:pointer;float:right}
#ss_rep a:hover{background-position:bottom;color:#f62e91}
.cacher,.cacher2,.cacher3{margin:0px;padding:0px;outline:none;background-color:#1c1c1c;width:200px}
#video_pre{width:820px;margin:0 auto}
.attente{margin:0px 0px 0px 230px}
#plus{width:820px;margin:0 auto;height:340px;}
#plus h1{font-size:14px;font-style:italic;font-weight:bold;font-family:Arial,Helvetica,sans-serif;color:#f62e91;padding:7px 0 3px 5px;}
.plus_single{width:190px;height:180px;background:#1C1C1C;float:left;margin:10px;}
.plus_single a{text-decoration:none;color:#FFF;display:block;padding:5px;margin:0px 10px 0px 9px}
.plus_single a:hover{background-color:#FF5BDE;color:black;font-style:italic}
.plus_single p{color:white;margin-bottom:10px;padding:5px;}
.plus_debut{margin-left:0}
.plus_fin{margin-right:0}

/*JF Suppression ancien formatage pub Eukanuba*/
/*#pub_haut{padding:40px 00px 0px 320px}@charset "UTF-8";*/

#pubgau, #pubdro {
padding:1px 0;
}

#pubtram{padding:0px 0px 0px 340px; font-size:12px;font-family:Arial,Helvetica,sans-serif;color:#FFFFFF
}@charset "UTF-8";

#pubgau {
float:left;
padding:10px 0px 0px 0px;
width:340px;
}

#pubdro {
padding:10px 0px 0px 0px;
margin-left:350px;
}

/*JF Ajout formatage lien html pub Eric Tramson*/
.lienpub a{color:#FFF;font-size:12px}
.lienpub a:hover{color:#f62e91;text-decoration:none;font-size:12px}


.spacer{clear:both}
.div_audio_presse{height:60px;margin: 20px 0px;}
.div_lien_presse{height:60px;margin: 20px 0px;}
.div_lien_presse a{color:#FFF;font-size:12px}
.div_lien_presse a:hover{color:#f62e91;text-decoration:none;font-size:12px}
*+html .div_audio_presse img{margin-top:10px}
.left_spac{clear:left}

#race_chien_abecedaire{font-size:12px;margin:0 auto;width:820px;height:190px}
#plus{font-size:12px;margin:0 auto;width:820px;height:400px}
#race_chien{float:right;height:180px;width:400px;background:#1C1C1C}
#race_chien h1, 
#abecedaire h1{font-family:Arial,Helvetica,sans-serif;font-size:14px;font-style:italic;font-weight:bold;padding:7px 0 3px 5px;color:#F62E91;}
#race_chien form{width:370px;margin:0 auto;}
#race_chien p, 
#abecedaire p{color:white;margin-bottom:10px;padding:5px;text-align:justify;}
#abecedaire{background:none repeat scroll 0 0 #1C1C1C;height:180px;width:400px;}
.abecedaire_canin{font-size:35px}
.abecedaire_canin a{text-decoration:none}
#abecedaire p a{color:#FFF;font-size:12px}
#abecedaire p a:hover{color:#f62e91;text-decoration:none;font-size:12px}

/*JF suppression bordure blanche*/
/*
#global{position: relative;width:948px;margin:50px auto auto auto; }
#titre{background-image:url(../images/titre.jpg);width:948px;height:186px; border-top:2px solid #ffffff;border-left:2px solid #ffffff; border-right:2px solid #ffffff}
#conteneur{width:948px;background-image:url(../images/cont_rep.jpg); border-right:2px solid #ffffff; border-left:2px solid #ffffff}
#bas{width:948px;background-image:url(../images/bas.jpg);height:78px; border-left:2px solid #ffffff;border-right:2px solid #ffffff;border-bottom:2px solid #ffffff;}
*/
#global{position: relative;width:948px;margin:0px auto auto auto; }
#titre{background-image:url(../images/titre.jpg);width:948px;height:186px } 
#conteneur{width:948px;background-image:url(../images/cont_rep.jpg)}
#bas{width:948px;background-image:url(../images/bas.jpg);height:78px }

/*#conteneur{width:948px;background-image:url(../images/cont_rep.jpg); border:5px solid #ff0000}*/

#contenu{background-image:url(../images/patte_bas.jpg);background-repeat:no-repeat;background-position:bottom right;min-height:600px}
#bande{background-image:url(../images/bande.jpg);height:53px;width:590px;margin:0px 0px 0px 27px;padding:0px}
#bouton{background-image:url(../images/ok.jpg);border:none;height:53px;width:46px;margin:0px 10px 0px 0px;float:right;cursor:pointer}
#bouton:hover{background-position:0px 52px}
#contenu_droit{width:235px;float:right;height:105px}
#question{background-color:#333;border:1px solid;color:#FFF;border-color:#c34289}
#pageflip img{width:50px;height:52px;z-index:99;position:absolute;right:0;top:0;-ms-interpolation-mode:bicubic}
#pageflip .msg_block{width:50px;height:50px;position:absolute;right:0;top:0;background:url(../images/subscribe.png) no-repeat right top;text-indent:-9999px}a img{border:0px}*,* focus{outline:none}
#bande label{padding:19px 0px 0px 15px;display:block;width:250px;font-size:12px;float:left}
#bande input{margin:15px 0px 0px 0px;width:250px;height:14px}
#navigation{cursor:pointer;padding:0px 0px 0px 21px;  list-style:none}
#navigation a *{  display:none}
#navigation a,#navigation a .hover{  height:32px;position:relative;display:block;background:url(../images/menu_part.jpg) 0 0 no-repeat}
#commentaire{height:44px;width:475px;background-image:url(../images/com_fond.jpg);margin:5px 0px 0px 27px}
#commentaire h1{font-size:14px;font-style:italic;font-weight:bold;font-family:Arial,Helvetica,sans-serif;padding:14px 0px 0px 80px}
#commentaire a{color:#FFF;text-decoration:none}
#commentaire a:hover{color:#ff2798;text-decoration:underline}
#connexion{color:#FFF;font-size:12px;padding:5px 0px 0px 50px}
#connexion a{color:#FFF;font-size:12px}
#connexion a:hover{color:#f62e91;text-decoration:none;font-size:12px}
#petite_annonce_accueil{color:#FFF;font-size:12px;}
#petite_annonce_accueil p{margin-top:25px;}
#petite_annonce_accueil a, .liens a{color:#FFF;text-decoration:underline;font-size:12px}
#petite_annonce_accueil a:hover, .liens a:hover{color:#f62e91;text-decoration:none;font-size:12px}


/*.news{float:left;margin:10px 16px;-moz-border-radius:10px 10px 10px 10px;-webkit-border-radius:10px 10px 10px 10px;border-radius:10px 10px 10px 10px;-moz-box-shadow:4px 0 4px #151515;-webkit-box-shadow:4px 0 4px #151515;box-shadow:4px 0 4px #151515;background:-moz-linear-gradient(-45deg,#1D1D1D,#353535) repeat scroll 0 0 transparent;background:-webkit-linear-gradient(-45deg,#1D1D1D,#353535) repeat scroll 0 0 transparent;-pie-background:linear-gradient(-45deg,#1D1D1D,#353535) repeat scroll 0 0 transparent;behavior:url(PIE.php); position:relative; z-index:1; padding:5px; width:165px}
*/

.news{float:left;margin:10px 16px; z-index:1; padding:5px; width:165px; background-color: #1C1C1C;}
.news img{float:right}
.news a img{border:2px solid #404040}
.news a{font-size:12px;font-family:Tahoma,Geneva,sans-serif;color:#CCC;text-decoration:none}
.news a:hover{color:#ff2798}


#cont_onglet{background-image:url(../images/fond_rep_prof.jpg);width:948px;color:#FFF}

#pieddepage{font-size:10px;color:#FFF;font-family:Verdana,Geneva,sans-serif;margin:5px auto;width:350px;text-align:center}
#pieddepage a{color:#FFF}
#pieddepage a:hover{color:#f62e91;text-decoration:none}
#comment_form{margin:5px 70px}
#comment_form textarea{width:413px;height:80px;font-family:Arial,Helvetica,sans-serif;font-size:12px}
#bouton_form{background-image:url(../images/envoie2.jpg);border:0px;width:203px;height:46px;margin:0 100px;cursor:pointer}
#connect{margin:0px 115px}
#connect a{color:#666;font-family:"Century Gothic",Arial;font-size:14px;font-weight:bold;text-decoration:none}
#connect a:hover{color:#f62e91;font-family:"Century Gothic",Arial;font-size:14px;font-weight:bold}
.ac_results{padding:0px;border:1px solid black;background-color:white;overflow:hidden;z-index:99999}
.ac_results ul{width:100%;list-style-position:outside;list-style:none;padding:0;margin:0}
.ac_results li{margin:0px;padding:2px 5px;cursor:default;display:block;font:menu;font-size:12px;line-height:16px;overflow:hidden}
.ac_loading{background:white url('../images/indicator.gif') right center no-repeat}
.ac_odd{background-color:#ffd9ec}
.ac_over{background-color:#f62e91;color:white}@charset "UTF-8";
#navigation a.part{ background-position:0px 0px; width:214px}
#navigation .highlight a.part:hover,#navigation a.part .hover{ background-position:-214px 0px; width:214px}
#navigation a.pro{ background-position:0px -32px; width:214px}
#navigation .highlight a.pro:hover,#navigation a.pro .hover{ background-position:-214px -32px; width:214px}
#navigation a.pttann{ background-position:0px -63px; width:214px}
#navigation .highlight a.pttann:hover,#navigation a.pttann .hover{ background-position:-214px -63px; width:214px}
#navigation a.perdus{ background-position:0px -96px; width:214px}
#navigation .highlight a.perdus:hover,#navigation a.perdus .hover{ background-position:-214px -96px; width:214px}
.center{text-align:center;}
#ss_cont{background-color:#1c1c1c; width:800px;margin:0 auto; color:#FFF;font-size:12px; padding:10px; background-image:url(../images/fond_chien.jpg); background-repeat:no-repeat; background-position:bottom right;}
#ss_cont a{color:#FFF;text-decoration:underline;font-size:12px}
#ss_cont a:hover{text-decoration:none;color:#f62e91;font-size:12px}
#ss_cont p{margin:20px 0px;}
#ss_cont h1{ text-transform:capitalize; font-size:14px; text-align:center;text-decoration: blink;}
.image_left{float:right; border:5px solid #232323;}

#partage{height:44px;width:475px;background-image:url(../images/partage_fond.jpg);margin:5px 0px 5px 27px;}
