/********/
/*Header*/
/********/
#global h1 {text-indent:-9000px;}
h1 {display:block; margin:5px 0 0 25px; width:780px; height:156px; }

#canins .titre-canin{background:url(../images/titre_canins.jpg) no-repeat;}
#canins .titre-recherche{background:url(../images/titre_recherche.jpg) no-repeat;}
#canins .titre-pratique{background:url(../images/titre-enpratique.jpg) no-repeat;}
#canins .titre-liens{background:url(../images/titre-liens.jpg) no-repeat;}
#canins .titre-assistance{background:url(../images/titre-assistance.jpg) no-repeat;}
#canins .titre-experts{background:url(../images/titre-experts.jpg) no-repeat;}
#canins .titre-inscription{background:url(../images/titre-inscription.jpg) no-repeat;}
#canins .titre-clinique{background:url(../images/titre-clinique.jpg) no-repeat;}
#bovins .titre-bovin{background:url(../images/titre_bovins.jpg) no-repeat;}
#bovins #contenu{background:url(../images/background_bovins.jpg) no-repeat;}
#bovins #contenu #principal h2{color:#000;}
#bovins #contenu #principal #pres_centre #liens_impression_envoi{padding-top:5px;}
#bovins #contenu #principal #pres_centre #liens_impression_envoi a{color:#fff;}
#bovins #contenu #principal #pres_centre h3{color:#fff;}
#bovins #contenu #principal #pres_centre dl {font-weight:bold;}
#bovins #contenu #principal #pres_centre p.auteur{margin-bottom:9px;}
#bovins #contenu #annexe {margin-right:20px; float:right; width:180px;}
#bovins #contenu #annexe div#push_perso {height:50px; padding:0 12px 0px 12px; color:#EB8528; background:none; border:0; }
#bovins #contenu #annexe div#push_perso a {color:#666; font-size:9px; text-decoration:underline;}

#header #logo{position:absolute; top:25px; right:66px;}
#header #logo_assistance{position:absolute; top:25px; right:55px;}

/*menu contextuel*/
#ss_nav{clear:both; margin:12px 0 0 25px; height:20px; background:url(../images/bg_ssnav.png) no-repeat;}
#ss_nav li{float:left; margin-left:19px; padding-left:10px; background:url(../images/puce_orange.gif) no-repeat 0 0.7em;}
#ss_nav li a{height:20px; color:#B3B3B3; font-size:12px; line-height:20px;}
#ss_nav li a.nolink, #ss_nav li a.nolink:hover{cursor:default; text-decoration:none;}
#ss_nav li a.actif{color:#2276D9;}
#ss_nav li.actif a, #ss_nav li a:hover{text-decoration:underline; color:#666;}
#ss_nav li a.actif:hover{text-decoration:none;}
#ss_nav li.actif ul li a{text-decoration:none;}

#header #ss_nav li {margin-top:0;}
#header #ss_nav li ul {top:20px;}
#header #ss_nav li ul li {float:left; width:162px; padding-left:0; background:url(../images/bg_menu_separateur.gif) repeat-x;}
#header #ss_nav li ul li.first {background:none;}
#header #ss_nav li ul li a {float:none; height:auto; font-family:Verdana, Arial, sans-serif; font-size:10px; line-height:1.2;}

/*********/
/*Contenu*/
/*********/
/*zone principale*/
#contenu #principal{float:left; width:570px;}


#contenu #principal #pres_centre ul {margin:10px 0 10px 40px; list-style-type:disc; font-size:11px; color:#666}
#contenu #principal #pres_centre ul li {list-style-position:inside;}
#contenu #principal #pres_centre ul li ul {margin-left:20px; list-style-type:square;}

#contenu #principal #pres_centre table.contact
{
	margin-left: 20px;
}
#contenu #principal #pres_centre table.contact td.first
{
	border-bottom: 1px dotted #999;
}

#contenu #principal #pres_centre table.fiche_expert
{
	width: 100%;
	margin-left: 20px;
}
#contenu #principal #pres_centre table.fiche_expert tr
{
	border: 1px dotted #FAE0C9;
	padding-top: 5px;
	padding-bottom: 5px;
}


#contenu #principal #pres_centre #assist{border:1px solid #E8E8E8; width:525px; height:56px; color:#000; font-size:11px; line-height:14px; padding:10px 20px 10px 10px; margin-bottom:20px;}
.bold {font-weight:bold; color:#666666 !important;}
#contenu #principal h2{margin:10px 20px; color:#BDBDBD; font-size:14px;}
#contenu #principal h2 span{color:#EB8528;}
#contenu #principal .them{color:#EB8528;font-size:11px;margin-bottom:11px;margin:0 30px 0 15px; float:left;}
#contenu #principal .them2{color:#EB8528;font-size:11px;margin-bottom:11px;margin:10px 40px 10px 20px;}
#contenu #principal select{ width :150px;}
#contenu #principal #pres_centre #recherche {border-bottom:1px dashed #FAE0C9;padding:12px 0px 25px 7px;}
#contenu #principal #pres_centre #recherche #trouve {color: #373737; font-size:11px; font-weight: bold; width: 390px; float:left; padding-left:10px;}
#contenu #principal #pres_centre #recherche .pages{float:left; width: 150px; text-align:right;}
#contenu #principal #pres_centre #recherche img {vertical-align:bottom;}
#contenu #principal #pres_centre #recherche .search {margin-left:10px; margin-right:10px;}
#contenu #principal #pres_centre #gras {color: #373737; font-size:11px; font-weight: bold;}

#contenu #principal #pres_centre #contact {color: #000; font-size:14px; margin:30px 20px 0px 20px; padding-bottom:15px;}

#contenu #principal #pres_centre #formu div {padding-top:5px;}

#contenu #principal #pres_centre #formu{color:#666666;;}
#contenu #principal #pres_centre #formu_contact{color:#666666;;background-color:#FEF9F4;border-bottom:1px dashed #FAE0C9;border-top:1px dashed #FAE0C9; padding:15px 20px; margin-bottom:20px;}




/***formulaires***/
#contenu #principal #pres_centre #formu #infos {border-bottom:1px dashed #FAE0C9;padding:15px 0 15px 20px;}
#contenu #principal #pres_centre #formu #fonction {border-bottom:1px dashed #FAE0C9;padding:15px 0 15px 20px;}
#contenu #principal #pres_centre #formu #coordonnees {border-bottom:1px dashed #FAE0C9;padding:15px 0 15px 20px;}
#contenu #principal #pres_centre #formu #infos input{border:1px solid #E8E8E8; margin:0 0 5px;  width:218px; height:16px;}
#contenu #principal #pres_centre #formu #fonction input{border:1px solid #E8E8E8; margin:0 0 5px;  width:218px; height:16px;}
*html #contenu #principal #pres_centre #formu #fonction input{height:19px;}
#contenu #principal #pres_centre #formu #coordonnees input{border:1px solid #E8E8E8; margin:0 0 5px;  width:218px; height:16px;}
#contenu #principal #pres_centre #formu #infos label {display : block;}
#contenu #principal #pres_centre #formu #fonction label {display : block;}
#contenu #principal #pres_centre #formu #coordonnees label {display : block;}
#contenu #principal #pres_centre #formu #newsletter {border-bottom:1px dashed #FAE0C9;padding:15px 0 15px 20px; margin-bottom: 15px}
#contenu #principal #pres_centre #formu #newsletter label{margin-right:20px; display:fixed !important;}
#contenu #principal #pres_centre #formu #newsletter input { margin-bottom:0px;  width:auto; height:auto;}
#contenu #principal #pres_centre #formu #coordonnees .sstitre{color:#949494; font-size:12px; line-height:24px;}
#contenu #principal #pres_centre #formu #coordonnees .fleft{margin-right:39px;}
#contenu #principal #pres_centre #formu select{width:66px; border:1px solid #E8E8E8;}
#contenu #principal #pres_centre #formu .select{width:220px; border:1px solid #E8E8E8;}
*html #contenu #principal #pres_centre #formu .select{width:220px; border:1px solid #E8E8E8;}
#contenu #principal #pres_centre #formu .select_size{width:66px; border:1px solid #E8E8E8; height:17px;}
#contenu #principal #pres_centre #formu_contact input{border:1px solid #E8E8E8; margin-bottom:10px;  width:218px; height:20px;}
#contenu #principal #pres_centre #formu_contact textarea {height:66px; width:380px;border:1px solid #E8E8E8; margin-bottom:10px;}
#contenu #principal #pres_centre #formu span{color:#000;}
#contenu #principal #pres_centre #formu .entete{color:#373737; font-size:14px; margin-bottom:10px;}
#contenu #principal #pres_centre #formu a{font-size:10px; line-height:15px;}
#contenu #principal #pres_centre #oblig{color:#666666; font-size:10px; line-height:14px; text-align:right; margin-right:15px;}
#contenu #principal #pres_centre #formu .arrow {margin: -15px 15px 0 12px; vertical-align:middle;}
#contenu #principal #pres_centre #formu .arrow1 {margin: -15px 15px 0 12px;}

/**hack ie6 positionnement des flèches sur le formulaire inscription**/
*html #contenu #principal #pres_centre #formu .arrow {margin: -3px 15px 0 12px; vertical-align:2px;}
*html #contenu #principal #pres_centre #formu .arrow1 {margin: -15px 15px 0 12px; vertical-align:-2px;}

*+html #contenu #principal #pres_centre #formu .arrow {margin: -3px 15px 0 12px; vertical-align:2px;}
*+html #contenu #principal #pres_centre #formu .arrow1 {margin: -15px 15px 0 12px; vertical-align:-5px;}



#contenu #principal h3 {color:#EB8528; font-size:18px;}
#contenu #principal #pres_centre h3{margin:15px 0 10px 20px; color:#EB8528; font-size:18px; clear:both;}
#contenu #principal #pres_centre .centre h3{margin-top:0; margin-left:0;}
#contenu #principal #pres_centre h4{margin:15px 0 5px 20px; color:#EB8528; font-size:12px; clear:both;}
#contenu #principal #pres_centre #en_savoir_plus h4{font-size:11px;}




.big_img {height:80px;}
#contenu #principal #pres_centre #liste_result.faq {}
#contenu #principal #pres_centre #liste_result.faq .result{border-bottom:1px dashed #FAE0C9; padding: 15px 0;}
#contenu #principal #pres_centre #liste_result.faq .result .video  {margin-right:5px; vertical-align:bottom;}
#contenu #principal #pres_centre #liste_result.faq .result .assist {margin-right:8px;}

#contenu #principal #pres_centre #liste_result.faq .result .img {float:left;margin: 0 5px 0 20px;}
#contenu #principal #pres_centre #liste_result.faq .result h3 {font-size:11px; font-weight: bold; margin: 0 0 0 20px !important; color:#666666; clear : none;}
#contenu #principal #pres_centre #liste_result.faq .result h3 a{display:block; padding-left:15px; text-decoration:none; background:url(../images/deroule.gif) no-repeat 0 .2em;color:#939290}
#contenu #principal #pres_centre #liste_result.faq .result h3 a:hover{text-decoration:underline;}
#contenu #principal #pres_centre #liste_result.faq .result h4{color:#666666;}
#contenu #principal #pres_centre #liste_result.faq .question {color: #666666; font-size:10px; text-align:right; margin : 15px 0; background:url(../images/ico-question.gif) no-repeat 110pt -0.1em;}
#contenu #principal #pres_centre #liste_result.faq .question a {color:#EB8528;}
#contenu #principal #pres_centre #liste_result.faq .result p {font-size:1.1em;color:#666; margin: 0 0 1px 20px;}
#contenu #principal #pres_centre #liste_result.faq .result span{display:block;}
#contenu #principal #pres_centre #liste_result.faq .result span.fichier{display:block; margin:10px 20px 0 20px;font-weight:bold;color:#666666;float:left;}
#contenu #principal #pres_centre #liste_result.faq .result span.fichier1{display:block; margin:10px 0 0 20px;font-weight:bold;color:#666666}
#contenu #principal #pres_centre #liste_result.faq .result span.fichier img{margin-right:5px;}
#contenu #principal #pres_centre #liste_result.faq .result span.fichier1 img{margin-right:5px;}
#contenu #principal #pres_centre #liste_result.faq .result span.fichier a{text-decoration:none}
#contenu #principal #pres_centre #liste_result.faq .result span.fichier1 a{text-decoration:none}

#contenu #principal #pres_centre #liste_result.faq .result .dl a {color: #666666; padding:0 0 0 15px; background:url(../images/bg_lien_contact.gif) no-repeat 0 .2em; font-weight:bold; text-decoration:none;}

#contenu #principal #pres_centre #liste_result.faq .result .dl1 a {color: #666666; padding:0 0 0 15px; background:url(../images/bg_lien_contact.gif) no-repeat 0 .2em; font-weight:bold; text-decoration:none; margin-left:20px;}

#contenu #principal #pres_centre #liste_result .result_lien{border-bottom:1px dashed #FAE0C9; padding: 15px;}
#contenu #principal #pres_centre #liste_result .result_lien img{float:left; margin: 0 5px 0 20px}
#contenu #principal #pres_centre #liste_result .result_lien h3 {color: #373737; font-size:11px; font-weight: bold;margin:0 0 5px;clear:none;}
#contenu #principal #pres_centre #liste_result .result_lien h4 {color: #373737; font-size:11px;margin:0;clear:none; font-weight:normal;margin:0 0 5px}
#contenu #principal #pres_centre #liste_result .result_lien p{color:#666666; font-size:11px;margin:0 0 3px; clear:none;}
#contenu #principal #pres_centre #liste_result .result_lien span {display:block;}
#contenu #principal #pres_centre #liste_result .result_lien .dl a {color: #666666; padding:0 0 0 15px; background:url(../images/bg_lien_contact.gif) no-repeat 0 .2em; font-weight:bold; text-decoration:none;}


#contenu #principal #pres_centre #liste_result.video .result {border-bottom:1px dashed #FAE0C9; padding: 15px 0;}
#contenu #principal #pres_centre #liste_result.video .result h3 {color:#666666; font-size:11px;line-height:20px; font-weight: bold; margin: 0 0 0 15px !important;}
#contenu #principal #pres_centre #liste_result.video .result h3 a{padding-left:25px; text-decoration:none !important; background:url(../images/video.gif) no-repeat 0 -0.5em; color:#666666; line-height:20px;}
#contenu #principal #pres_centre #liste_result.video .result p {font-size:1.1em;color:#666; margin-left:40px;}
#contenu #principal #pres_centre #liste_result.video .result .dl a {margin-left:40px; color: #666666; display:inline; padding:0 0 0 15px; background:url(../images/bg_lien_contact.gif) no-repeat 0 .2em; font-weight:bold; text-decoration:none;}

#contenu #principal #pres_centre #liste_result.cabinet .result {border-bottom:1px dashed #FAE0C9; padding: 15px 0;}
#contenu #principal #pres_centre #liste_result.cabinet .result h3 {line-height:20px;color:#666666; font-size:11px; font-weight: bold; margin: 0 0 0 15px !important;}
#contenu #principal #pres_centre #liste_result.cabinet .result h3 a{display:block;padding-left:25px; text-decoration:none !important; background:url(../images/push_savoir_plus_picto_pdf.gif) no-repeat 0; color:#666666;line-height:20px;}
#contenu #principal #pres_centre #liste_result.cabinet .result p {font-size:1.1em;color:#666; margin-left:40px;}
#contenu #principal #pres_centre #liste_result.cabinet .result .dl a {margin-left:40px; color: #666666; display:inline; padding:0 0 0 15px; background:url(../images/bg_lien_contact.gif) no-repeat 0 .2em; font-weight:bold; text-decoration:none;}


#contenu #principal #pres_centre .intro {line-height:1.5em; margin-bottom:7px; color:#000;}
#contenu #principal #pres_centre .intro a:link, #contenu #principal p.intro a:visited {color:#000;}
#contenu #principal #pres_centre .intro img {float:left; margin:0 10px 0 0;}

#contenu #principal #pres_centre a:link, #contenu #principal #pres_centre a:visited  {color:#999;}
#contenu #principal #pres_centre a:hover, #contenu #principal #pres_centre a:active  {color:#CCC;}

#contenu #principal .clinique {background: url(../images/fond_clinique.png) no-repeat 5px; height: 400px;}
#contenu #principal .centre {overflow:hidden; /*min-height:165px;*/}
#contenu #principal .centre dl {overflow:hidden; padding:15px 0 3px 20px; /*min-height:150px;*/ margin-bottom:10px;}
#contenu #principal .centre dl p {margin-top:10px; color:#666; font-size:11px;}
#contenu #principal .centre dl ul{margin-top:10px; color:#666; font-size:11px;}
#contenu #principal .centre dl dt {float:left;}
#contenu #principal .centre .legende {display:block; padding:10px 0; color:#BDBDBD; font-size:10px; clear: both;}
#contenu #principal .centre dl dd p span{display:block; color:#2276D9; font-size:18px;}
#contenu #principal .centre dl dd p.auteur{color:#000; margin-bottom: 10px;}
#contenu #principal .centre dl dd {float:left; padding-left:12px;}
#contenu #principal .centre dl dd h3 { clear: none !important; }
#contenu #principal .centre dl dd .photo { margin-right: 15px; float: left; }

#contenu #principal .centre_wp {width:560px; background:url(../images/separateur_centre.gif) repeat-x;}
#contenu #principal .centre_wp h3 {margin-bottom:-10px; padding:10px 0 0 25px;}
#contenu #principal .centre_wp p {margin-top:10px; padding-left:25px; width:530px; color:#666; font-size:11px;}
#contenu #principal .centre_wp .adresse {padding-bottom:12px; background:url(../images/separateur_centre.gif) repeat-x 0 100%;}

#contenu #principal #pres_centre .encadre {width:533px; border:1px solid #CCC; margin:5px 0 5px 20px; color:#999; background:url(../images/bg_encadre.gif) bottom repeat-x; display:block;}
#contenu #principal #pres_centre .encadre p {margin:15px 20px; text-align:justify;}
#contenu #principal #pres_centre .encadre ul {margin:15px 10px 10px 20px; float:left;}
#contenu #principal #pres_centre .encadre ul li{margin:8px 12px; display:block; text-align:justify; list-style-type:circle;}
#contenu #principal #pres_centre .encadre p.picto, #contenu #principal #pres_centre .encadre ul.picto {margin:15px 10px 10px 20px; width:405px; float:left;}

#contenu #principal #pres_centre .encadre .rente {background:url(../images/rente.jpg) no-repeat; display:block; width:92px; height:92px; float:left; margin:7px 0 0 0;}
#contenu #principal #pres_centre .encadre .compagnie {background:url(../images/compagnie.jpg) no-repeat; display:block; width:92px; height:92px; float:left; margin:7px 0 0 0;}
#contenu #principal #pres_centre .encadre .nac {background:url(../images/nac.jpg) no-repeat; display:block; width:92px; height:92px; float:left; margin:7px 0 0 0;}

#contenu #principal .actus {overflow:hidden; margin-top:10px; background:#F6F9FD url(../images/separateur_centre.gif) repeat-x;}
#contenu #principal .actus dl {overflow:hidden; padding:15px 0; background:url(../images/separateur_centre.gif) repeat-x 0 100%;}
#contenu #principal .actus dl p{width:240px; color:#666; font-size:11px;}
#contenu #principal .actus dl dt {float:left; margin-left:20px;}
#contenu #principal .actus dl dd span{display:block; padding:5px 0; color:#666; font-size:11px; font-weight:bold;}
#contenu #principal .actus dl dd h3.titre_actus{margin-bottom:10px; color:#2175D9; font:bold 12px Verdana, Arial, sans-serif;}
#contenu #principal .actus dl dd {float:left; padding:0 0 0 12px; width:235px;}
#contenu #principal .actus dl dd .adresse {margin-top:28px; color:#666; padding-bottom:12px;}
#contenu #principal .actus dl dd .adresse span {color:#666; font-size:11px; font-weight:bold;}

#contenu #principal #liste_actus {width:560px; margin-top:20px;}
#contenu #principal #liste_actus ul {width:560px; margin:10px 0 0 0; border-bottom:1px dashed #D3E3F7}
#contenu #principal #liste_actus ul li {padding:5px 0 5px 20px; background:url(../images/separateur_centre.gif) repeat-x; color:#666; font-size:11px;}
#contenu #principal #liste_actus ul li strong {color:#000; font-weight:bold;}
.lire_suite {font-size:11px; font-weight:bold; background:url(../images/picto_fleche.gif) no-repeat 0px 3px; color:#666; padding-left:14px;}
.lire_suite:hover {text-decoration:underline;}
#contenu #principal #liste_actus p{margin:12px 0 0 20px;}

#contenu #principal #pres_centre #resume{border:1px solid #E8E8E8; overflow:hidden;}
#contenu #principal #pres_centre #resume ul{width:179px; float:left; border-right:1px solid #E8E8E8; margin:0; padding:0;}
#contenu #principal #pres_centre #resume ul li{list-style:none; float:left;}
#contenu #principal #pres_centre #resume ul li a{padding-left:28px; width:151px; display:block; line-height:20px; text-decoration:none; background:url(../images/puce_gris.gif) no-repeat 20px 8px; color:#373737; border-bottom:1px dashed #CCC;}
#contenu #principal #pres_centre #resume ul li a:hover{background:#FEF9F4 url(../images/puce_gris.gif) no-repeat 20px 8px; color:#EB8528;}
#contenu #principal #pres_centre #resume ul li.actif a{color:#EB8528;}
#contenu #principal #pres_centre #resume ul li a.last, #contenu #principal #pres_centre #resume ul li a.last:active, #contenu #principal #pres_centre #resume ul li a.last:visited, #contenu #principal #pres_centre #resume ul li a.last:hover{border-bottom:0;}
#contenu #principal #pres_centre #resume p{float:left; width:363px; padding:3px 3px 3px 12px; margin:0; font-size:11px; color:#000;}

#contenu #principal #pres_centre #resume2{border:1px solid #E8E8E8; overflow:hidden;}
#contenu #principal #pres_centre #resume2 ul{width:188px; float:left; border-right:1px solid #E8E8E8; margin:0 10px 0 0; padding:0;}
#contenu #principal #pres_centre #resume2 ul li{list-style:none;padding:5px 10px 8px; width:170px; display:block;float:left; line-height:20px; text-decoration:none; color:#373737;}
#contenu #principal #pres_centre #resume2 ul img{float:left; margin-right: 5px;}
#contenu #principal #pres_centre #resume2 ul .first{ border-bottom:1px dashed #CCC;}
#contenu #principal #pres_centre #resume2 p {padding:5px;}

#contenu #principal #pres_centre #liens_impression_envoi{padding:24px 5px 4px 0; border-bottom:1px dashed #CCCCCC; text-align:right; overflow:hidden;}
#contenu #principal #pres_centre #liens_impression_envoi a{float:right; margin-left:7px;}
#contenu #principal #pres_centre #liens_impression_envoi a img{float:left; margin-right:4px;}
#contenu #principal #pres_centre #liens_impression_envoi a, #contenu #principal #pres_centre #liens_impression_envoi a:active, #contenu #principal #pres_centre #liens_impression_envoi a:visited, #contenu #principal #pres_centre #liens_impression_envoi a:hover{font:normal 10px Arial, Helvetica, sans-serif; color:#666; text-decoration:none;}

#contenu #principal #pres_centre #editorial{border-bottom:1px dashed #CCC; padding-bottom:15px; padding-top:10px;}
#contenu #principal #pres_centre #editorial p{font-size:11px; color:#666;margin-left:20px}
#contenu #principal #pres_centre #editorial .centre dl dd p{margin-left:0; margin-top:0;}
#contenu #principal #pres_centre #editorial p strong, #contenu #principal #pres_centre #editorial .centre dl dd p.auteur{color:#000;}

#contenu #principal #pres_centre #en_savoir_plus, #contenu #principal #pres_centre #auto_promo{margin-top:15px; overflow:hidden;}
#contenu #principal #pres_centre #en_savoir_plus #pushs_col1, #contenu #principal #pres_centre #auto_promo #pushs_pub1{float:left; width:274px; margin-right: 11px;}
#contenu #principal #pres_centre #en_savoir_plus #pushs_col2, #contenu #principal #pres_centre #auto_promo #pushs_pub2{float:left; width:274px;}
#contenu #principal #pres_centre #en_savoir_plus .push{background:url(../images/push_savoir_plus_bg.gif) repeat-y left top; margin-bottom:5px; float:right; width:274px; }
#contenu #principal #pres_centre #en_savoir_plus .push .push-bottom{display:block;}
#contenu #principal #pres_centre #en_savoir_plus .associe h4, #contenu #principal #pres_centre #en_savoir_plus .home h4{margin:0; padding:3px 0 0 26px; height:19px; background:url(../images/push_savoir_plus_associes_border_haut.gif) no-repeat left top;}
#contenu #principal #pres_centre #en_savoir_plus .home h4{padding-left:13px; font-size:14px; font-weight:normal;}
#contenu #principal #pres_centre #en_savoir_plus .autre h4{margin:0; padding:3px 0 0 26px; height:19px; background:url(../images/push_savoir_plus_autres_border_haut.gif) no-repeat left top;}
#contenu #principal #pres_centre #en_savoir_plus .push ul{margin:0 1px; padding:0; position:relative;}
#contenu #principal #pres_centre #en_savoir_plus .push ul li{list-style:outside none; border-bottom:1px dashed #FAE0C9; overflow:hidden;}
#contenu #principal #pres_centre #en_savoir_plus .push ul li.push-reponses{border-bottom:0; font-weight:bold;}
#contenu #principal #pres_centre #en_savoir_plus .push ul li a{padding-left:26px; display:block; font:normal 11px Arial, Helvetica, sans-serif; color:#666; text-decoration:none;}
#contenu #principal #pres_centre #en_savoir_plus .video ul li a{ background: url(../images/video.gif) no-repeat scroll 20px 2px; height: 35px; padding-left: 40px; }
#contenu #principal #pres_centre #en_savoir_plus .push ul li a:hover{background-color:#FEF9F4;}
#contenu #principal #pres_centre #en_savoir_plus .push ul li a img{float:left; margin-right:8px; margin-top:8px;}
#contenu #principal #pres_centre #en_savoir_plus .push ul li a span{display:block;}
#contenu #principal #pres_centre #en_savoir_plus .push ul li a span.push-doc, #contenu #principal #pres_centre #en_savoir_plus .push ul li a span.push-faq{padding:7px 7px 5px 0;}
#contenu #principal #pres_centre #en_savoir_plus .push ul li a span.push-multimedia{padding:9px 7px 5px 0; height:57px; cursor:pointer;}
#contenu #principal #pres_centre #en_savoir_plus .push ul li a span.push-service{padding:6px 7px 7px 0;}
#contenu #principal #pres_centre #en_savoir_plus .push ul li a span.push-expert{padding:9px 7px 5px 0; height:57px; cursor:pointer;}
#contenu #principal #pres_centre #en_savoir_plus .push ul li a span.push-expert img{margin-top:15px; margin-right:8px;}
#contenu #principal #pres_centre #en_savoir_plus .push ul li a span.push-expert span{padding-top:12px; height:auto; font-weight:bold;}
#contenu #principal #pres_centre #en_savoir_plus .push ul li a span.push-outils{padding:11px 7px 9px 0;}
#contenu #principal #pres_centre #en_savoir_plus .push ul li.push-reponses a img{margin-right:8px; margin-top:4px;}
#contenu #principal #pres_centre #en_savoir_plus .push ul li.push-reponses a span{font-weight:bold; padding:2px 7px 0 0;}
#contenu #principal #pres_centre #en_savoir_plus .push ul li a span.push-produit{padding:9px 7px 5px 0; height:auto; cursor:pointer;}
#contenu #principal #pres_centre #en_savoir_plus .push ul li a span.push-produit img{margin-top:3px; margin-right:8px;}
#contenu #principal #pres_centre #en_savoir_plus .push ul li a span.push-produit strong{font-size:11px; color:#000;}
#contenu #principal #pres_centre #en_savoir_plus .push ul li a span.push-produit span{padding-top:0; height:auto; font-weight:bold;}
#contenu #principal #pres_centre #en_savoir_plus .home p{margin:0; padding:8px 12px; font-size:11px;}
#contenu #principal #pres_centre #en_savoir_plus .home p strong{color:#373737;}
#contenu #principal #pres_centre #en_savoir_plus .home ul li a{padding:0;}
#contenu #principal #pres_centre #en_savoir_plus .home ul li a:hover{background:none; text-decoration:underline;}
#contenu #principal #pres_centre #en_savoir_plus .home ul li a img{margin-top:3px;}
#contenu #principal #pres_centre #en_savoir_plus .home ul li.agenda_complet{border:0;}
#contenu #principal #pres_centre #en_savoir_plus .home ul li.agenda_complet a{display:block; padding:4px 12px 3px; background:url(../images/bg_lien_agenda_complet.gif) no-repeat 0 100%; color:#EB8528; font-weight:bold;}
#contenu #principal #pres_centre #en_savoir_plus #agenda img.push-bottom{margin-top:-8px;}

/*focus*/
#contenu #principal #pres_centre #focus h2 {margin:0; padding:6px 12px 3px; background:url(../images/bg_focus_titre.gif) no-repeat; color:#FFF; font-size:16px; font-weight:normal;}
#contenu #principal #pres_centre #focus .item {padding:3px 12px; background:url(../images/bg_focus_item.gif) repeat-y; color:#373737; overflow:hidden;}
#contenu #principal #pres_centre #focus .last {border-top:1px dashed #FAE0C9; background:url(../images/bg_focus_last.gif) no-repeat 0 100%;}
#contenu #principal #pres_centre #focus .main {padding:3px; background:url(../images/bg_focus_main.gif) no-repeat 0 100%;}
#contenu #principal #pres_centre #focus .item h3 {margin:0; padding-top:5px; color:#373737;}
#contenu #principal #pres_centre #focus .main h3 {float:left; padding:0;}
#contenu #principal #pres_centre #focus .item img {float:left; margin:5px 10px 5px 0;}
#contenu #principal #pres_centre #focus .main img {margin:0 10px 0 0;}
#contenu #principal #pres_centre #focus .item .contenu_item {float:left; width: 290px;}
#contenu #principal #pres_centre #focus .main .contenu_item p {padding: 10px; padding-right: 20px;}
#contenu #principal #pres_centre #focus .item p {margin:0; padding:5px;}
#contenu #principal #pres_centre #focus .item p strong {color:#373737;}
#contenu #principal #pres_centre #focus .more {padding-left:18px; background:url(../images/picto_fleche.gif) no-repeat 0 .25em; color:#666; font-weight:bold; text-decoration:none;}
#contenu #principal #pres_centre #focus .more:hover {text-decoration:underline;}

/*tag cloud*/
#contenu #principal #pres_centre #tag_cloud {margin-top:15px; width: 560px;}
#contenu #principal #pres_centre #tag_cloud ul {margin:0; padding:0; list-style:none; overflow:hidden; font-size:13px;}
#contenu #principal #pres_centre #tag_cloud li {float:left;}
#contenu #principal #pres_centre #tag_cloud li a {float:left; padding-left:12px; background:url(../images/bg_onglet_tag_cloud.gif) no-repeat; color:#EB8528; opacity:.5;}
#contenu #principal #pres_centre #tag_cloud li a:hover {opacity:.85;}
#contenu #principal #pres_centre #tag_cloud li a span {display:block; padding:3px 12px 3px 0; background:url(../images/bg_onglet_tag_cloud.gif) no-repeat 100% 0;}
#contenu #principal #pres_centre #tag_cloud.tag_cloud_1 li.tag_cloud_1 a, #contenu #principal #pres_centre #tag_cloud.tag_cloud_2 li.tag_cloud_2 a {opacity:1;}
#contenu #principal #pres_centre #tag_cloud p {margin:-1px 0 0; padding:8px 12px; border-top:1px solid #CCC; background:url(../images/bg_tag_cloud.gif) no-repeat 0 100%;}
#contenu #principal #pres_centre #tag_cloud.tag_cloud_1 p#tag_cloud_2, #contenu #principal #pres_centre #tag_cloud.tag_cloud_2 p#tag_cloud_1 {position:absolute; left:-10000px;}
#contenu #principal #pres_centre #tag_cloud a {text-decoration:none;}
#contenu #principal #pres_centre #tag_cloud a:hover {text-decoration:underline;}
#contenu #principal #pres_centre #tag_cloud p a {margin-right:5px; color:#666;}

/*sidebar*/
#contenu #annexe {float:right; width:180px;}
div.push_annexe {margin-bottom:10px; padding-top:30px; font-size:11px;}

div.push_annexe h2 {position:absolute; left:-10000px;}

div.push_annexe#push_zone_recherche {background:url(../images/push_zone_recherche.gif) no-repeat;}
div.push_annexe#push_mon_pfizer {background:url(../images/push_mon_pfizer.gif) no-repeat;}
div.push_annexe#push_zone_expertise {background:url(../images/push_zone_expertise.gif) no-repeat;}
div.push_annexe#push_whatsnew {background:url(../images/quoi_de_neuf_grey.gif) no-repeat !important;}
div.push_annexe#push_discover {background:url(../images/decouvrez_grey.gif) no-repeat !important;}
div.push_annexe .contenu_push {padding-bottom:1px; background:url(../images/push_annexe_bottom.gif) no-repeat 0 100%;}

div.push_annexe a {color:#666;}
div.push_annexe a:hover {text-decoration:underline;}

/****Annexe inscription****/
div.push_annexe .contenu_push .discover{border-bottom :1px dashed #FAE0C9; padding:10px 10px 10px 14px;}
div.push_annexe .contenu_push .discover_push{padding:10px 10px 10px 21px;}
div.push_annexe .contenu_push .discover_push h6 {color:#000; font-weight:bold; line-height:13px;font-size:11px;}
div.push_annexe .contenu_push .discover_push .text {color:#666666; line-height:13px;}
div.push_annexe .contenu_push .discover_push a{color:#666666; line-height:13px;  display:inline; font-weight:bold;}
div.push_annexe .contenu_push .discover_push img{margin: 10px 5px 10px 0px; vertical-align:middle;}
div.push_annexe .contenu_push .discover_last{border-bottom :1px dashed #FAE0C9; padding:10px 10px 10px 14px; margin-bottom:10px;}
div.push_annexe .contenu_push .discover_last h6 {color:#000; font-weight:bold; line-height:13px;font-size:11px;}
div.push_annexe .contenu_push .discover_last .text {color:#666666; line-height:13px;}
div.push_annexe .contenu_push .discover h6 {color:#000; font-weight:bold; line-height:13px;font-size:11px;}
div.push_annexe .contenu_push .discover .text {color:#666666; line-height:13px;}
div.push_annexe #more{border:1px solid #E8E8E8; margin:0 0 5px; font-weight:bold; width:148px; height:92px; margin-top:15px; padding: 15px; color:#666666;}
div.push_annexe #more img{margin: 10px 5px 10px 0px; vertical-align:middle;}
/****Fin annexe inscription****/

/****onglets****/
#contenu #principal #pres_centre #refresh{overflow:hidden; background:url(../images/bg_separator_refresh.gif) repeat-x 0 100%;}
#contenu #principal #pres_centre #refresh ul{margin:10px 0 0; list-style-type:none; overflow:hidden;}


#refresh .onglets li{float:left; text-align:center;width:80px; display: block;}
#refresh .onglets a{background : url("../images/onglet_bg.gif") top left repeat-x;display:table-cell;vertical-align:middle; width:80px; height:35px;color:#EB8528;text-decoration:none !important;}
#refresh .onglets li.on a, #refresh .onglets li a:hover{background:url("../images/onglet_bg_hover.gif") repeat-x scroll left top; height:35px;position:relative; color:#EB8528 !important; text-decoration:none;}



div.push_annexe .contenu_push ul {margin:0 1px; list-style:none;}
div.push_annexe .contenu_push ul li {padding-bottom:1px; border-top:1px solid #FAE0C9;}
div.push_annexe .contenu_push ul li.first {border:0;}
div.push_annexe .contenu_push ul a {display:block; padding:4px 5px 2px 24px; background:url(../images/push_annexe_bg_lien.gif) no-repeat 0 100%;}

div.push_annexe .contenu_push ul ul {margin:0;}
div.push_annexe .contenu_push ul ul li {padding-bottom:1px; border-top:1px dashed #FAE0C9;}
div.push_annexe .contenu_push ul ul li.first {border:0;}
div.push_annexe .contenu_push ul ul a {background:none; color:#373737; font-weight:bold;}
div.push_annexe .contenu_push ul ul a span {font-weight:normal;}

div.push_annexe .contenu_push_contacts {width:178px; color:#666;}
div.push_annexe .contenu_push_contacts dt {padding:8px 12px 5px 12px; background:url(../images/push_annexe_bg_contact.gif) repeat-x; color:#373737; font-size:11px; font-weight:bold;}
div.push_annexe .contenu_push_contacts dt.first {background:none;}
div.push_annexe .contenu_push_contacts dd {padding:0 12px 8px 12px; overflow:hidden;}
div.push_annexe .contenu_push_contacts dd a {display:inline; padding:0 0 0 15px; background:url(../images/bg_lien_contact.gif) no-repeat 0 .2em; font-weight:bold;}
div.push_annexe .contenu_push_contacts dd img {float:left;}
div.push_annexe .contenu_push_contacts dd span {float:right; width:105px;}

div#push_zone_recherche form {background:url(../images/bg_zone_recherche.gif) no-repeat 4px 8px;}
div#push_zone_recherche form .text {position:relative; padding:8px 3px; height:20px;}
div#push_zone_recherche form .text label {position:absolute; left:-10000px;}
div#push_zone_recherche form .box {padding:5px 0; float:left; width:85px;}
div#push_zone_recherche form select {width:154px; font:11px Arial, Verdana, sans-serif;}
div#push_zone_recherche form fieldset {padding:0 4px 8px; border:1px dashed #FAE0C9; border-width:0 0 1px;}
div#push_zone_recherche form fieldset.last {border:0;}
div#push_zone_recherche form fieldset legend {color:#373737; font-weight:bold;}
div#push_zone_recherche form fieldset legend span, div#push_zone_recherche form fieldset legend label {display:block; padding:8px 0 6px;}
div#push_zone_recherche #keyword {margin:3px 0 0 10px; padding:0; border:0; width:138px; background:#FFF; color:#666; font:11px Arial, Verdana, sans-serif;}
div#push_zone_recherche #submit_keyword {position:absolute; top:8px; left:153px;}
div#push_zone_recherche #submit_advanced {display:block; margin:8px 12px 7px 75px;}

div#push_perso {height:59px; padding:10px 12px 0px 12px; color:#EB8528; background:url(../images/background_identify.gif) repeat-x;border:1px solid #FAE0C9; }
div#push_perso a {font-size:9px; text-decoration:underline;}

.js div#push_zone_recherche .contenu_push_recherche, .js div.push_annexe .contenu_push ul ul, .js div.result .contenu_push_answer, .js div.push_annexe .contenu_push_contacts {position:absolute; left:-10000px;}
.js div#push_zone_recherche .on .contenu_push_recherche, .js div.push_annexe .contenu_push ul .on ul, .js div.result.on .contenu_push_answer, .js div.push_annexe .on .contenu_push_contacts {position:static;}
#contenu #principal #pres_centre #liste_result.faq.js  div.result.on h3 a{padding-left:15px; text-decoration:none !important; background:url(../images/renroule.gif) no-repeat 0 .2em;color:#666666}
#contenu #principal #pres_centre #liste_result.faq.js  div.result.alt.on {background-color:#fff !important;}

.js div.push_annexe .contenu_push ul .on a {background-position:-178px 100%;}
.js div.push_annexe .contenu_push ul .on .contenu_push_contacts dd a {background-position:0 .2em;}


/******** boutons *********/

.button_valid_bg{
	background : url(../images/button_valid_bg.gif) top left repeat-x;
	color : white;
	font-weight : bold;
	border : none;
	height : 20px;
	line-height : 18px;
	font-size:11px;
	font-weight : bold;
	margin : 0 0 0 0 !important;
	float:left;
	display:inline;
	cursor:pointer;
	padding-bottom: 2px;
}

.fleft{
float:left;
}

.relative{
position:relative;
}

.ml_20{margin-left:20px;}
