
/* CSS DE BASE */

/*********************** PAGE TEMPLATE STYLES *********************************/
BODY { 
	font-family:arial;
	font-size:8x;
	color:#000;
	margin:0px;
	padding:0px;
	background-color:#fff;
}

html, body {
	height:100%;
}


/*configuration des differents id pour la misse en forme de la page*/
/*div general de la page*/
#page {
	position:absolute;
	width:100%;
	height:100%;
}
/*tableau contenant la fenetre*/
#centrer {
	width:780px;
	border:1px solid black;
	background-color:#FFFFFF;
	background-image:url('/public/_site--dire--name/html/toolkit/img/saison/pied_page.gif');
	background-repeat:no-repeat;
	background-position:100% 100%;}

/*barre d'outils haut*/
td.barre_outils_haut{height:20px;width:100%;background-color:#000000;color:#FFFFFF;font-size:9px;font-weight:bold;padding-left:10px}
td.txt_outil{color:#B3B3B3;font-size:9px;font-family:Arial;font-weight:bold;padding:0px 10px 3px 0px ;vertical-align:bottom;}
td.x_prime{color:#B3B3B3;font-size:9px;font-family:Arial;font-weight:bold;padding:0px 0px 3px 0px ;vertical-align:bottom;}
.sep{padding:0px 10px;}
a.x_prime{color:#B3B3B3;font-size:9px;font-family:Arial;font-weight:bold;text-decoration:none;}
a.x_prime:hover{color:#FFFFFF;text-decoration:underline;}

table.haut_page {background-image:url('/public/_site--dire--name/html/toolkit/img/bleu/fond_haut_page.gif');background-repeat:repeat-y;height:170px;background-color:#FFFFFF;width:100%}

td.roadline{width:385px;vertical-align:top;padding:18px 0px 0px 18px;font-size:8px;color:#294275;background-image:url('/public/_site--dire--name/html/toolkit/img/bleu/fond_haut_page.gif');background-repeat:repeat-y;height:30px;background-color:#FFFFFF;}
   
td.col_left{width:301px;height:100%;background-color:#012593;vertical-align:top;border-right:1px solid black;background-image:url('/public/_site--dire--name/html/toolkit/img/fond_col_left.jpg');background-repeat:repeat-y;}

table.marge_contenu{padding:30px 10px 30px 14px;width:100%}







/************************ ELEMENTARY CSS *********************************/
IMG {border: 0px;}
A {border:0px}
P {margin:0px}
div{position:relative;}
input,select,textarea {border:0px;width:180px;font-family:verdana;font-size:10px;}
.bt input{width:75px;}

em{margin:0 4px;}
strong{margin:0 4px;}
strike{margin:0 8px 0 30px;}





/************************ BASIC STYLES *********************************/
/* TEXT-STYLE */
.text-style {font-size:11px;color:#1359A8;vertical-align:top;clear:both;margin-bottom:3px;}
.text-styleb {font-size:11px;font-weight:bold;color:#1359A8;vertical-align:top;clear:both;margin-bottom:3px;}
/* not used */
/* .text-style2 */
/* .text-style2b */


a.text-style {font-size:11px;color:#1359A8;text-decoration:none;}
a.text-style:hover {text-decoration:underline;}

a.text-styleb {font-size:11px;color:#1359A8;font-weight:bold;text-decoration:none;}
a.text-styleb:hover {text-decoration:underline;}

/* not used */
/* a:text-style:visited */
/* a:text-style:active */
/* a:text-styleb:visited */
/* a:text-styleb:active */
/* ... */






/************************ PROPERTIES *********************************/

/* BLOCK-TITLE */
.block-title {font-size:14px;color:#1359A8;font-weight:bold;vertical-align:center;margin:35px 0px 18px 0px;clear:both;}

/* INTER-TITLE */
div.inter-title-text-style {clear:both;color:#5B8CC2;font-weight:bold;font-size:11px;margin:0px 0px 3px 0px;}
div.inter-title-text-styleb {clear:both;color:#5B8CC2;font-weight:bold;font-size:11px;margin:0px 0px 3px 0px;}

/* TEXT-IMAGE */
div.text-image-i-right {float:right;margin:0px 0px 2px 5px;}
div.text-image-i-left {float:left;margin:0px 5px 2px 0px;}
div.text-image-t {font-size:11px;color:#1359A8;vertical-align:top;margin:0px 0px 3px 0px;}


/* SPECIFIC-TEXT */
div.text-paragraph{font-size:11px;color:#1359A8;vertical-align:top;margin:0px 0px 2px 0px;}
/* not used */
/* div.text-paragraph-bg */


/* IMAGE-URL */
div.image-url {width:100%;vertical-align:center;}
/* not used */
/* a.image-url */


/* POINT-LINE */
li.point-line-round{color:#1359A8;margin:0px 0px 10px 15px;font-size:11px;list-style-image:url('/public/_site--dire--name/html/toolkit/img/bleu/point-line-round.gif');list-style-position:outside; padding:0px 0px 0px 9px;clear:both;}
/* not used */
/* li.point-line-square */


/* BLOCK-POINT-LINE */
table.block-point-line li.point-line-round{color:#1359A8;margin:0px 0px 10px 15px;font-size:11px;list-style-image:url('/public/_site--dire--name/html/toolkit/img/bleu/point-line-round.gif');list-style-position:outside; padding:0px;clear:both;}
/* not used */
/* li.point-line-square */


/* ATTACHED-FILE  */
div.attached-file{margin-top:8px;}
/* MAILTO  */
div.mailto{margin-top:8px;}

/* URL-LINKS  */
div.url-links{margin-top:8px;}

/* PAGE-TOP */
div.page-top{display:none;
} 


/* CODE-SAMPLE */
div.code-sample{}







/************************ BLOCKS *********************************/
/* BLOCK-PAGE-HEAD */
td.bandeau_tt{text-align:center;padding-top:15px;}
td.tt_page {padding-left:12px;padding-top:5px;}
div.tt_page{width:388px;}
td.accroche{padding-left:12px;padding-top:20px;font-size:14px;font-weight:bold;color:#5B8CC2;}

/* BLOCK INDEX */
div.pos_index{float:left ;width:43%;padding:7px 5px 0px 19px}
a.lien_index{font-size:11px;color:#2D8B7D;font-weight:bold;text-decoration:none;}
a.lien_index:hover{text-decoration:underline;}


/* BLOCK-ENCART-ENCADRE */
.fond_recherche{background-image:url('/public/_site--dire--name/html/toolkit/img/saison/visu_tt2_ty1.gif');background-repeat:no-repeat;background-position:100% 100%;}
.fond_degrade{background-image:url('/public/_site--dire--name/html/toolkit/img/bleu/degrade_cour.gif');background-repeat:repeat-x;background-position:0% 0%;height:76px;background-color:#D5E9FC;}
.fondencart{clear:both;background-color:#D5E9FC;width:100%;}
.text_actu{font-size:11px;color:#61B6F3;vertical-align:top;clear:both;padding:0px 10px 10px 10px;vertical-align:top;}
.actu_tt{border-bottom:1px solid white;background-color:#61B6F3;font-size:11px;font-weight:bold;color:white}
.border_h{background-image:url('/public/_site--dire--name/html/toolkit/img/bleu/encart/pix_hb.gif');background-repeat:repeat-x;background-position:0% 0%;}
.border_g{background-image:url('/public/_site--dire--name/html/toolkit/img/bleu/encart/bord_h_d.gif');background-repeat:no-repeat;background-position:100% 0%;}
.border_d{background-image:url('/public/_site--dire--name/html/toolkit/img/bleu/encart/pix_g.gif');background-repeat:repeat-y;}/*coin carre*/
.border_d_bis{background-image:url('/public/_site--dire--name/html/toolkit/img/bleu/encart/bord_h_g.gif');background-repeat:no-repeat;background-position:100%% 0%;}
.border_b{background-image:url('/public/_site--dire--name/html/toolkit/img/bleu/encart/pix_hb.gif');background-repeat:repeat-x;background-position:0% 100%;}
.border_d_b{background-image:url('/public/_site--dire--name/html/toolkit/img/bleu/encart/bord_b_g.gif');background-repeat:no-repeat;background-position:0% 0%;}
.border_g_b{background-image:url('/public/_site--dire--name/html/toolkit/img/bleu/encart/bord_b_d.gif');background-repeat:no-repeat;background-position:0% 0%;}
.deuxpoint{background-image:url('/public/_site--dire--name/html/toolkit/img/bleu/deuxpoint.gif');background-repeat:repeat-y;background-position:50% 50%;width:20px;}


/* BLOCK-ENCART-RECHERCHE */
.border_h_ev{background-image:url('/public/_site--dire--name/html/toolkit/img/bleu/evenement/pix_hb.gif');background-repeat:repeat-x;background-position:0% 0%;}
.border_g_ev{background-image:url('/public/_site--dire--name/html/toolkit/img/bleu/evenement/bord_h_d.gif');background-repeat:no-repeat;background-position:100% 0%;}
.border_d_ev{background-image:url('/public/_site--dire--name/html/toolkit/img/bleu/evenement/pix_g.gif');background-repeat:repeat-y;}/*coin carre*/
.border_d_bis_ev{background-image:url('/public/_site--dire--name/html/toolkit/img/bleu/evenement/bord_h_g.gif');background-repeat:no-repeat;background-position:0% 0%;}
.border_b_ev{background-image:url('/public/_site--dire--name/html/toolkit/img/bleu/evenement/pix_hb.gif');background-repeat:repeat-x;background-position:0% 100%;}
.border_d_b_ev{background-image:url('/public/_site--dire--name/html/toolkit/img/bleu/evenement/bord_b_g.gif');background-repeat:no-repeat;background-position:0% 0%;}
.border_g_b_ev{background-image:url('/public/_site--dire--name/html/toolkit/img/bleu/evenement/bord_b_d.gif');background-repeat:no-repeat;background-position:0% 0%;}

.block_recherche_inv{margin:5px 0px ;padding-left:3px;border-left:solid 1px #4974A7;visibility:hidden;display:none;}
.text_resul{border-bottom:2px solid #4974A7;}


/* BLOCK-ENCART-DYNAMIC */

/* REMONTEES */
.space_remonte{margin:30px 0px 10px 7px;width:293px;}
.space_new_txt {float:left;width:220px;vertical-align:center;margin-top:20px;line-height:14px}
.space_new_img {vertical-align:top;}
/*lien newsletter*/
a.lien_newsletter {
	font-size:9px;
	color:#FFFFFF;
	text-decoration:none;
}
a.lien_newsletter:hover {text-decoration:underline;}
/*texte newsletter*/
.txt_newsletter_11 {font-size:11px;color:#FFFFFF;}
.txt_newsletter_12 {font-size:12px;color:#FFFFFF;}
/*sep*/
div.sep_remonte{background-image:url('/public/_site--dire--name/html/toolkit/img/sep_remonte.gif');background-repeat:repeat-x;width:100%;position:relative;margin-bottom:20px}
/*/sep*/






/********************** STYLES COMMUN *******************************/
.space_top{margin-top:8px;}
.space_bottom{margin-bottom:8px;}
td.space_top{padding-top:8px;}
td.space_bottom{padding-bottom:8px;}
td.space_left{padding-left:8px;}
td.space_right{padding-right:8px;}
td.space{padding:8px;}





/*****************************************/
/*               General        		 */
/*****************************************/
* {
margin:0;
padding:0;
}

html, body {
margin: 0;
padding: 0;
height: 100%;
}

html { overflow-y: scroll; } 

body {
margin:0;
padding:0;
height: 100%;
text-align: center;
font-size:62.5%;
color:#000;
font-family:Arial, Helvetica, sans-serif;
background: #fff ;
}

img {
border:0;
}

a {
text-decoration:none;
}

a:hover {
text-decoration:underline;
}

img {
display: block;
}

#header {display:none;}

#header-inscription {display:none;}

#container {
margin-left: auto;
margin-right: auto;
width:761px;
background:#FFF url(../img/bg-container.gif) repeat-y;
text-align: left;
position: relative;
font-size:1.1em;
min-height: 100%; /* For Modern Browsers */
height: auto !important;
height: 100%;
}

#HP-gauche {
width:510px;
float:left;
}

h1 {
font-size:1em;
color:#39C;
}

h1 span, h2 span {
display:none;
}

#HP-bienvenue p, #HP-bienvenue-pro p {
margin-left:15px;
margin-right:20px;
margin-top:20px;
width:270px;
}

a.en-savoir-plus {
color:#E93B97;
font-weight:bold;
padding-left:13px;
background:transparent url(../img/puce-plus.gif) no-repeat 0 5px;
}

a.en-savoir-plus-noir {
color:#374d61;
font-weight:bold;
padding-left:13px;
background:transparent url(../img/puce-plus-noir.gif) no-repeat 0 5px;
}

a.top {
color:#E93B97;
font-weight:bold;
padding-left:13px;
background:transparent url(../img/puce-top.gif) no-repeat 0 8px;
}

#HP-droit {
margin-left:11px;
float:left;
width:230px;
}

.bloc-droit {
background:#CCC url(../img/bg.gif);
width:230px;
margin-top:12px;
padding-top:8px;
padding-bottom:5px;
margin-bottom:10px;
}

.bloc-droit img {
margin-left:8px;
}

.clearboth {
width:100%;
clear:both;
height:1px;
line-height:0.1em;
font-size:1px;
}

.hello {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:0.9em;
margin-right:10px;
text-align:right;
float:left;
}

#deconnexion-home .hello{
width:620px;
}

#deconnexion .hello{
width:407px;
}

#bouton {
width:105px;
float:left;
text-align:right;
}

#bouton img{
display:inline;
}

#deconnexion-home, #deconnexion {
margin-right:11px;
min-height:12px;
}

#deconnexion-home {
background:#E5E8EA url(../img/bg-deconnexion.gif) no-repeat;
margin-left:11px;
width:735px;
}

#deconnexion {
background:#E5E8EA url(../img/bg-deconnexion.gif) no-repeat -233px 0;
width:522px;
}

#glossaire-lettres {
margin-left:18px;
}

#glossaire-lettres img {
display:inline;
vertical-align:top;
margin-bottom:40px;
}

.letter {
height:34px;
border-bottom:4px solid #e5e8ea;
margin-bottom:14px;
}

.letter h3 {
font-size: 21px;
display:inline;
float:left;
}

.letter .top {
padding-top:5px;
text-align:right;
}

hr {
height: 1px;
margin: -0.5em 0;
padding: 0;
color: #cbd1d6;
background-color: #cbd1d6;
border: 0;
clear:both;
/*margin-top:30px;*/
margin-bottom:15px;
}

/*****************************************/
/*               Pre home        		 */
/*****************************************/

h1.prehome-ph {
height:25px;
background:transparent url(../img/H1-prehome-ph.gif) no-repeat 0 1px;
}

h1.pourquoi {
background:transparent url(../img/H1-pourquoi.gif) 0 20px;
}

h1.la-maladie-veineuse {
background:transparent url(../img/H1-la-maladie-veineuse.gif) 0 20px;
}

h1.prehome-md {
height:25px;
background:transparent url(../img/H1-prehome-md.gif) no-repeat 0 1px;
}

h1.selection {
background: transparent url(../img/H1-votre-selection.gif) no-repeat 0 20px;
}

#pre-home {
margin-left: auto;
margin-right: auto;
text-align: left;
position: relative;
width:706px;
height:272px;
margin-top:24px;
background-color:#FFF;
}

#code_oublie {
margin-left: auto;
margin-right: auto;
text-align: left;
position: relative;
width:706px;
height:100px;
background-color:#FFF;
font-size:1.1em;
}

#code_oublie .login{
background-color:#FFF;
width:241px;
height:85px;
padding-top:8px;
padding-right:28px;
float:right;
text-align:justify;
}

#code_oublie form{
float:right;
}

#foldering-prehome-ph, #foldering-prehome-md {
margin-left: auto;
margin-right: auto;
text-align: left;
position: relative;
width:706px;
height:124px;
background-color:#FFF;
font-size:1.1em;
}

#foldering-prehome-ph .intro, #foldering-prehome-md  .intro{
width:235px;
margin-left:184px;
margin-top:26px;
margin-right:17px;
float:left;
display:inline;
}

#foldering-prehome-ph .login, #foldering-prehome-md  .login{
background-color:#f1f2f4;
width:241px;
height:85px;
padding-top:8px;
padding-left:5px;
margin-top:18px;
float:left;
}

#foldering-prehome-ph .login p, #foldering-prehome-md .login p{
margin-top:10px;
text-align:right;
padding-right:4px;
color:#777;
}

#foldering-prehome-ph .login img, #foldering-prehome-md .login img{
vertical-align:middle;
display:inline;
padding-left:14px;
}

#foldering-prehome-ph p input, #foldering-prehome-md p input{
margin-left:18px;
}

input.prehome {
border:1px solid #d2d2d2;
width:97px;
font-size:0.9em;
color:#777;
padding-left:3px;
}

a.puce-login {
color:#777;
padding-left:13px;
background:transparent url(../img/puce-login.gif)  no-repeat 0 5px;
}

.login .bouton {
vertical-align:bottom;
}

/*****************************************/
/*               	Menu        		 */
/*****************************************/

#menu, #menu-contact, #menu-ph, #menu-md, #menu-md-form, #menu-glossaire, #menu-faq, #menu-actu, #menu-qui-sommes-nous, #menu-mentions, #menu-plan{
display: none;
}


html>body .one {
width: 183px;
}

#menu li.one a {
display:block;
height:22px;
}

#menu li{
list-style-type:none;
padding-top:8px;
}

#menu li ul{
padding-left:0;
width:199px;
background:#F1F1F3 url(../img/bg-menu-li-ul.gif) no-repeat 0 100%;
}

#menu li ul li{
padding-left:45px;
width:154px;
background:#F1F1F3 url(../img/puce-menu.gif) no-repeat 38px 12px;
line-height:1em;
}

#menu li ul li em{
font-weight:bold;
font-style:normal;
}

ul.sousnav {
margin-left:0;
padding-left:0;
background-color:#FF99FF;
padding-bottom:10px;
}

#menu li.onestrong {
background:#F1F1F3 url(../img/bg-menu-listrong.png) no-repeat 0 0;
width:199px;
}

#menu li.onestrong span{
padding-left:24px;
font-weight:bold;
background:transparent url(../img/puce-menu.gif) no-repeat 17px 4px;
}

#menu a:hover{
text-decoration:none;
font-weight:bold;
}

#menu a {
color:#374D61;
}

#menu li strong{
font-weight:bold;
padding-left:8px;
background:transparent url(../img/puce-menu.gif) no-repeat 1px 4px;
height:22px;
}

/*****************************************/
/*               Ss Niveau        		 */
/*****************************************/

h1.inscription-ph {
background:transparent url(../img/H1-formulaire-inscription-ph.gif) 0 20px;
}

h1.inscription-me {
background:transparent url(../img/H1-formulaire-inscription-me.gif) 0 20px;
}

h1.modif {
background:transparent url(../img/H1-modifications.gif) 0 20px;
}

h1.contact {
background: transparent url(../img/H1-contact.gif) no-repeat 0 20px;
}

h1.glossaire {
background: transparent url(../img/H1-glossaire.gif) no-repeat 0 20px;
}

h1.faq {
background: transparent url(../img/H1-faq.gif) no-repeat 0 20px;
}

h1.actualites {
background: transparent url(../img/H1-actualites.gif) no-repeat 0 20px;
}

h1.mentions {
background: transparent url(../img/H1-mentions.gif) no-repeat 0 20px;
}

h1.plan {
background: transparent url(../img/H1-plan.gif) no-repeat 0 20px;
}

#chemin-de-fer{display:none;}
}

#contenu, #contenu-pro{
margin-left:14px;
margin-bottom:10px;
width:522px;
float:left;
}

#contenu {
margin-top:9px;
background:transparent url(../img/bg-H1-contenu.gif) repeat-x;
}

#ph_1, #ph_2, #ph_3, #ph_4, #ph_5, #ph_6, #ph_7, #ph_8, #ph_9, #ph_10, #ph_11, #ph_12, #ph_13, #ph_14, #ph_15, #ph_16, #ph_17, #ph_18, #ph_19, #ph_20  {
width:496px;
margin-left:11px;
margin-top:11px;
margin-bottom:11px;
}

#contenu h1, #contenu-pro h1{
height:47px;
margin-bottom:16px;
background-repeat:no-repeat;
}

#contenu h2, #contenu-pro h2{
background-color:#F1F2F4;
color:#374D61;
margin-top:9px;
margin-bottom:14px;
/*padding-left:20px;*/
clear:both;
}

#contenu-pro h2 .glossaire {
background-color:#FFF;
}

.divh3 h3, h3.no-sifr{
padding-left:14px;
padding-right:14px;
padding-top:6px;
padding-bottom:6px;
min-height:12px;
color:#1D83E0;
font-size:1em;
font-weight:bold;
background:#F1F2F4 url(../img/bg-H3-contenu.gif) repeat-x 0 100%;
margin-bottom:15px;
}

#contenu h4, #contenu-pro h4{
font-weight:bold;
font-size:1.1em;
margin-bottom:13px;
}

#contenu h4.ssmargin, #contenu-pro h4.ssmargin{
margin-bottom:0;
}

#contenu p, #contenu-pro p{
padding-bottom:12px;
}

/*ul.puces li{
background:transparent url(../img/li-puce.gif) no-repeat 0 5px;
list-style-type:none;
padding-left:12px;
}*/

#contenu ul li{
background:transparent url(../img/li-puce.gif) no-repeat 0 5px;
list-style-type:none;
padding-left:12px;
}

ul.puces-rose li{
background:transparent url(../img/li-puce-rose.gif) no-repeat 0 5px;
list-style-type:none;
padding-left:12px;
}

#img-menu {
background:#CCC url(../img/bg.gif);
margin-top:22px;
padding-top:10px;
height:97px;
padding-left:11px;
width:199px;
voice-family: "\"}\"";
voice-family:inherit;
width:188px; /* burn IE 5.5 */
height:87px;
}

html>body #img-menu { 
width: 188px;
height:87px;
}
.form-margin {
clear:both;
height:15px;
}

.quest-left, .quest-right {
float:left;
width:240px;
margin-left:15px;
display:inline;
}

.quest-left input, .quest-right input{
margin-right:8px;
padding-top:0;
margin-top:0;
display:inline;
}

#ul-phleb {
margin-bottom:60px;
}

.quest-left label, .quest-right label{
width:200px;
float:left;
padding-top:4px;
margin-left:10px;
}

*> .quest-left label, .quest-right label {
padding-top:0;
}

label .mail{
margin-left:0;
}

.quest-left input, .quest-right input{
float:left;
width:15px;
}
 
.line {
clear:both;
overflow:hidden;
height:100%;
}

#abo-resu-phlebo {
border:1px solid #cbd1d6;
width:517px;
}

#abo-resu-phlebo p {
margin-left:11px;
margin-top:6px;
}

.email-abo {
width:259px;
padding-left:3px;
border:1px solid #cbd1d6;
}

#bt-valid {
padding-right:10px;
margin-top:15px;
width:501px;
text-align:right;
height:30px;
}
#bt-valid input{width:75px;}

#anim-flah-pdt {
width:511px;
height:365px;
}

#fiche-pdt {
width:511px;
background: #CCC url(../img/bg.gif);
}

#titre-bloc-pdt-1, #titre-bloc-pdt-2, #titre-bloc-pdt-3, #titre-bloc-pdt-4,  #titre-bloc-pdt-3-cata, #titre-bloc-pdt-2-cata{
height:34px;
margin-left:11px;
width:490px;
}

#titre-bloc-pdt-1, #titre-bloc-pdt-3, #titre-bloc-pdt-4, #titre-bloc-pdt-2-cata {
margin-top:13px;
}

#fiche-pdt .validbloc2 {
width:100%;
text-align:right;
background-color:#33FFCC;
}

#fiche-pdt .validbloc2 a{
border:0;
}

#titre-bloc-pdt-1 img, #titre-bloc-pdt-2 img, #titre-bloc-pdt-3 img, #titre-bloc-pdt-3-cata img, #titre-bloc-pdt-4 img{
float:left;
margin-left:12px;
}

#fiche-pdt .titre {
color:#59a4e8;
margin-left:31px;
display:inline;
float:left;
padding-top:13px;
}

#fiche-pdt .selection {
margin-left:10px;
padding-top:13px;
width:170px;
float:left;
color:#e7007c;
}

#fiche-pdt .selection-bt {
margin-left:10px;
float:left;
margin-top:8px;
}

#fiche-pdt .classe, #fiche-pdt .type {
padding-top:8px;
margin-left:8px;
width:135px;
float:left;
}

#fiche-pdt .classe select, #fiche-pdt .type select{
width:90px;
}

#titre-bloc-pdt-1 {
background:#FFF url(../img/1.gif) no-repeat 14px 14px;
}

#titre-bloc-pdt-2 , #titre-bloc-pdt-2-cata{
background:#FFF url(../img/2.gif) no-repeat 14px 14px;
}

#titre-bloc-pdt-3, #titre-bloc-pdt-3-cata{
background:#FFF url(../img/3.gif) no-repeat 14px 14px;
}

#last-bloc-pdt {
margin-bottom:13px;
}

#titre-bloc-pdt-4 {
background:#FFF url(../img/4.gif) no-repeat 14px 14px;
}

#contenu-bloc-pdt-1, #contenu-bloc-pdt-2, #contenu-bloc-pdt-3, #contenu-bloc-pdt-4 {
overflow:auto;
margin-left:11px;
width:490px;
background-color:#FFF;
}

#contenu-bloc-pdt-1, #contenu-bloc-pdt-2, #contenu-bloc-pdt-3, #contenu-bloc-pdt-4 {
padding-bottom:4px;
}


#contenu-bloc-pdt-1 p, #contenu-bloc-pdt-2 p, #contenu-bloc-pdt-3 p{
margin-left:15px;
height:65px;
}

#contenu-bloc-pdt-1 a, #contenu-bloc-pdt-2 a, #contenu-bloc-pdt-3 a{
border:3px solid #a2acb6;
margin-left:25px;
margin-top:5px;
float:left;
}

#contenu-bloc-pdt-1 a:hover, #contenu-bloc-pdt-2 a:hover, #contenu-bloc-pdt-3 a:hover{
border:3px solid #e7007c;
}

#contenu-bloc-pdt-1 a.actif, #contenu-bloc-pdt-2 a.actif, #contenu-bloc-pdt-3 a.actif{
border:3px solid #e7007c;
}


#contenu-bloc-pdt-3 .inputpdt, #contenu-bloc-pdt-4 .inputpdt{
width:45px;
/*background:#FFF url(../img/bg-input.png);*/
padding-left:3px;
border:1px solid #cbd1d6;
}

#valid-bloc-pdt-2 {
margin-left:11px;
width:485px;
padding-right:5px;
background-color:#FFF;
padding-bottom:4px;
text-align:right;
}

#valid-bloc-pdt-2 img{
display:inline;
}

.line-form {
clear:both;
height:18px;
margin-bottom:8px;
}

.line-form label {
margin-left:15px;
margin-right:10px;
float:left;
}

.line-form .colOne{
width:85px;
}

.line-form .colTwo{
width:80px;
}

.line-form .bt-find {
text-align:right;
padding-right:5px;
float:right;
}

.line-form input {
float:left;
}

#valid {
width:500px;
padding-right:10px;
margin-top:9px;
background-color:#CC6666;
float:right;
text-align:right;
}

.deux-col {
width:510px;
overflow:auto;
}

.deux-col-actu {
width:476px;
}

.deux-col div, .deux-col-actu div  {
float:left;
}

.deux-col .formation-blabla {
width:313px;
}

.deux-col .formation-blabla {
width:313px;
margin-bottom:24px;
}

.deux-col .colG-maladie {
margin-right:20px;
}

.deux-col .maladie-blabla {
width:305px;
}

.deux-col-actu .actu-blabla {
width:310px;
margin-bottom:24px;
}

.deux-col-actu .img-actu img{
margin-left:10px;
border:3px solid #f1f2f4;
background:transparent url(../img/);
}

p.mentions {
font-size:0.8em;
color:#999;
}

#resultat-selection {
margin-top:14px;
padding-left:13px;
padding-right:13px;
overflow:auto;
background:#f1f2f4 url(../img/bg-selection.gif) no-repeat;
width:522px;
voice-family: "\"}\"";
voice-family:inherit;
width: 496px;
}

html>body #resultat-selection { /* burn IE5.5 */
width: 496px;
}

#resultat-selection h2{
margin-bottom:0;
}

#resultat-selection .contenu-selection{
padding-left:10px;
/*padding-right:10px;*/
padding-top:22px;
background:#FFF url(../img/bg-contenu-selection.gif) repeat-x;
float:left;
width:496px;
voice-family: "\"}\"";
voice-family:inherit;
width: 476px;
}

html>body #resultat-selection .contenu-selection {
width: 476px;
}

#bottom-resultat-selection {
background:#f1f2f4 url(../img/bg-bottom-resultat-selection.gif) no-repeat 0 100%;
}

.date{
font-weight:bold;
color:#999;
line-height:1.4em;
margin-bottom:0;
}

#resultat-selection h4 {
margin-top:12px;
margin-bottom:10px;
}

#resultat-selection #deux-col-resultat .img-conseil {
width:93px;
height:92px;
float:left;
}

#deux-col-conseil .conseil-blabla {
width:382px;
height:92px;
float:left;
}

#deux-col-conseil .conseil-blabla p{
margin-top:52px;
}

#deux-col-resultat .bloc-img{
/*width:190px;*/
width:185px;
float:left;
}

#deux-col-resultat .bloc-blabla{
float:left;
width:286px;
}

#deux-col-resultat .bloc-blabla .colG {
width:149px;
float:left;
text-align:right;
margin-right:10px;
}

#deux-col-resultat .bloc-blabla .colD {
width:121px;
float:left;
font-weight:bold;
}

#deux-col-resultat .ligne {
margin-bottom:8px;
clear:both;
overflow:auto;
}

#deux-col-resultat li {
list-style-type:none;
}

#deux-col-resultat .bloc-spe {
padding:8px;
width:250px;
margin-top:15px;
background-color:#f1f2f4;
margin-bottom:16px;
}

#deux-col-resultat .color {
margin-left:76px;
width:210px;		
}

#deux-col-resultat .color img{
border:3px solid #a2acb6;
vertical-align:top;
display:inline;
margin-left:11px;
}

p.puce-p {
background:transparent url(../img/puce-p.gif) no-repeat 0 5px;
padding-left:9px;
clear:both;
}

.bt-left {
margin-left:8px;
margin-top:13px;
height:30px;
float:left;
width:200px;
clear:both;
}

.bt-right {
margin-top:15px;
height:30px;
float:right;
width:200px;
text-align:right;
}

.bt-right img {
display:inline;
}

.archive-actu {
margin-bottom:15px;
}

.colPlan {
float:left;
}

.bloc-plan {
width:248px;
margin-right:10px;
margin-bottom:10px;
}

.bloc-plan li, .bloc-plan-spe li {
list-style-type:none;
}

.bloc-plan li.en-savoir-plus-noir-nolink {
color:#374d61;
font-weight:bold;
padding-left:13px;
background:transparent url(../img/puce-plus-noir.gif) no-repeat 0 5px;
}

.bloc-plan ul ul{
margin-left:12px;
margin-top:5px;
margin-bottom:5px;
}

#login-phlebo {
border-bottom:1px solid #cbd1d6;
padding-bottom:15px;
}

#login-phlebo label{
width:288px;
float:left;
}

#login-phlebo input.login-phlebo{
float:left;
width:109px;
/*background:#FFF url(../img/bg-input.png);*/
padding-left:3px;
border:1px solid #CBD1D6;
}

#login-phlebo em{
font-style:normal;
color:#E20079;
}

#login-phlebo .bt{
margin-left:10px;
width:88px;
float:right;
text-align:right;
}

/*****************************************/
/*     Formulaire contact / inscription  */
/*****************************************/

.contact {
padding-top:12px;
width:430px;
overflow:auto;
background:transparent url(../img/bg-contact.gif) repeat-y 156px 0;
}

.contact div{
clear:both;
overflow:auto;
margin-bottom:5px;
}

.contact label{
float:left;
text-align:right;
padding-right:26px;
padding-top:4px;
width:156px;
voice-family: "\"}\"";
voice-family:inherit;
width: 130px; /* special IE 5.5 que j'adore :-( */
}

*> .contact label {
padding-top:0;
}

.contact label.bt-radio {
width:auto;
padding-right:0;
}

html>body .one {
width: 130px;
}

.contact input, .contact textarea {
margin-left:10px;
margin-right:7px;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:1.1em;
}

.contact span {
float:left;
background-color:#CCC;
padding-left:4px;
}

.contact span.civilite {
background-color:transparent;
}

.contact .col1, .contact .col2 {
width:45px;
}

.contact .text, .contact .cp, .contact .ville {
border:1px solid #cbd1d6;
padding-left:3px;
}

.contact .text {
width:252px;
font-size:1em;
}

.contact .cp {
width:69px;
}

.contact .ville {
width:161px;
}

.contact textarea {
border:1px solid #cbd1d6;
width:252px;
height:58px;
overflow:auto;
padding-left:3px;
font-family:Arial, Helvetica, sans-serif;
font-size:1em;
}

.contact .abo {
margin-left:153px;
padding-left:3px;
}

.contact .labelabo {
padding-left:0;
padding-right:0;
width:237px;
text-align:left;
float:left;
}

.contact .lineform {
width:259px;
float:left;
margin-left:165px;
display:inline;
}

.contact select {
margin-left:10px;
margin-right:7px;
float:left;
}

#bt-valid-contact {
padding-right:0px;
margin-top:15px;
text-align:right;
height:30px;
padding-left:319px;
}

/*****************************************/
/*               Foldering       		 */
/*****************************************/

#pave-foldering {
width:100%;
border:2px solid #F1F2F4;
}

.divh3 {
width:100%;
float:left;
}

/* #pave-foldering h3 { */
.divh3 h3{
padding-top:6px;
margin-bottom:0;
margin-left:2px;
background:transparent url(../img/bg-H3-contenu.gif) repeat-x 2px 3px;
}

.foldering-top {
background:#F1F2F4 url(../img/bg-titre-foldering.gif) repeat-x 2px 0;
width:514px;
margin-left:2px;
height:29px;
}

.foldering-top .bt {display:none;}

#fiche-pdt .bt {display:none;
}

/*****************************************/
/*               	footer        		 */
/*****************************************/

#footer, #footer-HP {display:none;}

#footer-HP {display:none;}


ul.left li {
background:transparent url(../img/puce-footer.gif) no-repeat 0 2px;;
}

ul.left li a{
padding-left:20px;
}

#footer span, #footer-HP span {
margin-left:10px;
margin-right:10px;
}
/*
#form {
width:135px;
float:left;
padding-top:4px;
margin-left:9px;
}

#form form {
width:135px;
float:left;
}

select, option {
font-size:10px;
}
*/

/*bdelpa@x-prime.com add*/
#imgg
{
padding-right:10px;
float:left;
}

#imgd
{
padding-left:35px;
float:right;
}

.text-style {font-size:11px;color:#1359A8;vertical-align:top;clear:both;margin-bottom:3px;}
.text-styleb {font-size:11px;font-weight:bold;color:#1359A8;vertical-align:top;clear:both;margin-bottom:3px;}

a.text-style {font-size:11px;color:#1359A8;text-decoration:none;}
a.text-style:hover {text-decoration:underline;}

div.url-links{margin-top:8px;}
/*div.url-links a.text-style
div.url-links a.text-styleb*/

*> .page-top img{display:none;} /* corrige pour FF, zone bouton haut page a 100% de largeur */

/* correction marge-haute faq bloc conteneur */
div.faq{padding:12px 0 12px 5px;}

h1.la-maladie-veineuse{background:none;}
h1.la-maladie-veineuse span{display:block;color:#526576;font-size:2.6em;}
*> h1.la-maladie-veineuse span{font-size:2.0em;}

