/*****************************************************************************/
/*** Bysoft, Novactive, FHF - 2010 ***/

/*
	Mapping noms de classe du conteneur <-> objet
	page02	.bycss         <-> Rubrique
	page03	.lescenter     <-> Article chaine
	page04	.noscenter     <-> Rubrique (nos metiers)
	page05	.ledicocenter  <-> Rubrique (le dico medical)
	page06	.surcocenter   <-> Article
	page11	.hocenter      <-> Formulaire
	page12	.hospicenter12 <-> Rubrique (sous rubrique le dico medical)
	page13	.hospicenter13 <-> Definition
	page14	.hospicenter14 <-> Rubrique (actus)
	page15	.con-p15       <-> Home espace pro
	page16	.hospicenter16 <-> Partenaires
	page20	.hospicenter20 <-> Home videos
	page21	.hospicenter21 <-> Detail video
*/

/*** Reset CSS ***/
html{ }
body{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; background: #FFFFFF url(../images/bg.jpg) repeat-x scroll 0 0; }

h1.first-h1{
	margin:0;
	padding:0;
	line-height:0;
	font-size:0;
	height:0;
}

body,
h1,h2,h3,h4,h5,h6,
ul,ol,li,p,
pre,quote,
form,textarea,input,iframe,
img{ margin: 0; padding: 0; font-weight: normal; }
img{ border: 0 none; }
img,input{vertical-align: middle;}
ol,ul,li{ list-style: none; }
a{ color: #0066FF; text-decoration: none; }
a:hover, a:focus {text-decoration: underline;}

.clearfixed{ clear: both; float: none; margin: 0; padding: 0; font-size: 0; line-height: 0; height: 0;}
.btn{cursor: pointer;}
input.btn{border: 0 none;}
.clear {clear: both; height: 0; overflow: hidden;}
.limageBordee img {border:1px solid #A5A5A5;}


/*** Layout CSS (qzContainer) ***/
.container{
  width: 1020px;
  padding-bottom: 20px;
  margin: 0 auto;
  background: transparent url(../images/bg2.jpg) no-repeat scroll 54% 105px;
}
.anchor-link{visibility: hidden; position: absolute;}
.page{width: 990px; clear: both; margin: 0 auto 0 5px;}

	.header{height: 110px; background: transparent url(../images/bg-header.jpg) no-repeat scroll center bottom;}
  .header a{color: #001E62; font-weight: bold; }
  .logo{float: left; margin-top: 18px; padding-left: 22px;}
  /* .header h1, .header p.h1{font-size: 0; line-height: 0; height: 0;} */
  .header-right .text-input{width: 189px;/*IE7*/ height: 20px; padding: 4px 5px 0; border: 0 none; /*font-size: 12px;*/ color: #001E62; background: transparent url(../images/input-bg-200.gif) no-repeat scroll 0 0;}
  .header-right .pro-input .text-input{padding-left: 35px; padding-top: 2px; padding-bottom: 3px;width: 165px;/*font-size: 15px;*/font-weight: bold;background: transparent url(../images/header-img.gif) no-repeat scroll 0 0;}
  .header-right{float: right;margin-top: 6px;padding-right: 4px;}
  .header-right a span{display: block; height: 0; line-height: 0; font-size: 0; overflow: hidden; text-indent: -9999em}
  .h-search{margin: 14px auto;}

.main-nav{float: left; margin-top: 18px; padding-left: 76px; }

  .main-nav li{float: left; width: 65px; text-align: center; padding-bottom: 3px;}
  .main-nav a { background: transparent url(../images/button-whole.gif) no-repeat scroll -25px -17px; display: block; font-size: 0.923em; line-height: 100%; padding-top: 47px; }
	.nav-01 .active, .nav-01 a:hover, .nav-01 a:focus {background-position: -25px -99px; text-decoration: none}
	.nav-02 a {background-position: -88px -17px;}
	.nav-02 .active, .nav-02 a:hover, .nav-02 a:focus {background-position: -88px -99px; text-decoration: none}
	.nav-03 a {background-position: -150px -17px;}
	.nav-03 .active, .nav-03 a:hover, .nav-03 a:focus {background-position: -150px -99px; text-decoration: none}
	.nav-04 a {background-position: -215px -17px;}
	.nav-04 .active, .nav-04 a:hover, .nav-04 a:focus {background-position: -215px -99px; text-decoration: none}
	.nav-05 a {background-position: -280px -17px;}
	.nav-05 .active, .nav-05 a:hover, .nav-05 a:focus {background-position: -280px -99px; text-decoration: none}
	.nav-06 a {background-position: -343px -17px;}
	.nav-06 .active, .nav-06 a:hover, .nav-06 a:focus {background-position: -343px -99px; text-decoration: none}
	.nav-07 a {background-position: -405px -17px;}
	.nav-07 .active, .nav-07 a:hover, .nav-07 a:focus {background-position: -405px -99px; text-decoration: none}



.site-link{text-align: right;}
.btn-ok{cursor: pointer; font-size: 0;height: 20px;width: 20px; border: 0 none; background: transparent url(../images/btn-ok.gif) no-repeat scroll center center;}


/*** footer ***/
.footer{margin:0 auto; width:980px; padding-top:5px; border-top:1px #D6D6EB solid; background-color:#FFFFFF;}
  .footer,
  .footer a{font-size:11px; color:#333333;}
  .footer p.contact-info{line-height:160%;}
  .footer-menu{height:25px;position:relative; }
  .footer-menu span{font-size:11px;}
  .footer-menu,
  .footer-menu a{color:#4A5166; text-align:center;}
  .w3c-vertication{position:absolute;right:72px;}
  .footer strong{font-size:12px; font-weight:bold;}
  /*.footer-left{width:675px;padding-left:12px;}*/
  .footer-left li{line-height:160%;}
  .footer-right{float:right;padding-right:10px; }
  .footer-right strong{padding-left:18px;}
  .partner-link{position:relative; width:268px; height:260px;margin-top:4px; border:1px #D6D6EB solid;}
    .partner-link .partner_01{float:left; padding:10px 15px 0 16px;}
    .partner-link .partner_02{padding:28px 0 40px;}
    .partner-link .partner_03{float:right; padding:0 35px 0 0;}
    .partner-link span{position:absolute; display:block; width:10px; height:10px; font-size:0px; background:transparent url(../images/v2/corner-footer-v2.gif) no-repeat scroll 0 0;}
    .partner-link span.corner-01{left:-1px; top:-1px; background-position:0 0}
    .partner-link span.corner-02{right:-1px; top:-1px; background-position:right 0;}
    .partner-link span.corner-03{bottom:-1px; left:-1px; background-position:0 bottom}
    .partner-link span.corner-04{bottom:-1px; right:-1px;background-position:right bottom;}
    .partner-link .more{position:absolute; right:12px; bottom:8px; padding-left:9px;color:#001E62;font-size:11px;background:transparent url(../images/v2/icon-link-arrow-v2.png) no-repeat scroll 0 4px;}

.content{padding: 10px 15px 10px;background-color: #FFFFFF;}
.breadcrumb{height: 16px; /*font-size: 12px;*/ color: #001E62}
  .breadcrumb li{float: left;padding-left: 10px; padding-right: 2px; background: transparent url(../images/icon-link-arrow.png) no-repeat scroll 0 4px;}
  .breadcrumb li.first{padding-left: 0; background-image: none;}
  .breadcrumb li.active a{font-weight: bold;}
  .breadcrumb a{color: #001E62}
  .breadcrumb a:hover{text-decoration: underline;}


/*** Left ***/
.left{float: left; clear: left;width: 220px; padding-top: 9px; color: #001E62;}
.left a{color: #001E62;}
.left div input{width: 180px; height: 14px; border: 0 none; padding: 5px 10px; /*font-size: 11px;*/ color: #001E62;}
.left div label{display: block; padding: 2px 0 8px; /*font-size: 13px;*/ font-weight: bold;}
.left .list-block{margin-bottom: 10px; padding-bottom: 3px; background: transparent url(../images/title-left-01-bot.gif) no-repeat scroll 0 bottom;}
/*.left .list-block .title{height: 30px; padding-left: 48px; padding-top: 10px; color: #FFFFFF; font-size: 14px; font-weight: bold; background: transparent url(../images/title-left-01.gif) no-repeat scroll 0 0;}*/
.left .list-block .title { background: url(../images/title-left-01.gif) no-repeat scroll 0 0; color: #FFFFFF; font-weight: bold; min-height: 20px;/* IE6 */ padding: 10px 0 10px 48px; }
.left .list-block .title a{color: #FFFFFF;}
.left .list-block ul{padding: 0 0 15px; background: transparent url(../images/title-left-01-mid.gif) repeat-y scroll 0 0;}
.left .list-block li{}
.left .list-block li.active{margin-left:1px; width:218px; background-color: #CCD2E0; }
.left .list-block li.active .list-sub .active{width:217px; background-color: transparent;}
.left .list-block li a{display: block;margin: 0 10px; padding: 8px 0 10px 18px; border-bottom: 1px solid #7F8EB0; background: transparent url(../images/icon-list-01.gif) no-repeat scroll 5px 12px;}
.left .list-block li.active a{border: 0 none; background: transparent url(../images/icon-list-02.gif) no-repeat scroll 4px 14px;}
.left .list-block li ul{padding: 0; background: #F2F4F7 none no-repeat scroll 0 0;}
.left .list-block li ul li{}
.left .list-block li.active ul a{padding-left: 42px; border: 0 none; background: transparent url(../images/icon-note-blue.gif) no-repeat scroll 25px 10px;}
.left .list-block li ul li.last a{border-bottom: 1px solid #7F8EB0; }
.left .search-local-block{margin-bottom: 10px;}


.left .search-local-block .search-box{padding-bottom: 11px; background: transparent url(../images/title-left-02-mid.gif) no-repeat scroll 0 bottom;}
.left .search-local-block .search-box h2{height: 0; font-size: 0; line-height: 0;}

.left .search-local-block .notice{padding: 5px 0; /*font-size: 11px;*/ line-height: 100%;}
.left .search-local-block .comment-link{padding: 10px 0;text-align: center; background-color: #D3F3CD;}
.left .search-local-block .comment-link a{/*font-size: 14px;*/ font-weight: bold;}
.left .search-local-block .search-form-box{padding: 0 10px; background-color: #D3F3CD;}
.left .search-local-block .search-form-box input{ background: transparent url(../images/input-bg-200-01.gif) no-repeat scroll 0 0;}
.left .search-local-block .search-form-box .btn-set{height: 24px;}
.left .search-local-block .search-form-box .btn-set input{cursor: pointer; float: right;width: 80px; height: 24px; padding: 0; padding-bottom: 4px;  background: transparent url(../images/input-bg-80-01.gif) no-repeat scroll 0 0; color: #001E62; /*font-size: 12px;*/}
.left .search-local-block .local-box{ height: 110px; background: #F6FDF5 url(../images/title-left-02-bot.gif) no-repeat scroll 0 bottom;}
.left .search-local-block .local-box form{overflow: hidden;}
.left .search-local-block .local-box img{float: right; margin-top: 2px;}
.left .search-local-block .local-box .title{padding: 15px 0 0 10px; line-height: 130%; /*font-size: 14px;*/ font-weight: bold; display: block; }
.left .research-block input{ background: transparent url(../images/input-bg-200-02.gif) no-repeat scroll 0 0; }
.left .research-block input.btn{color: #001E62;float: right;background: transparent url(../images/input-bg-80-02.gif) no-repeat scroll 0 0;width: 80px;height: 24px;padding: 0 0 4px;}
.left .research-block .title{height: 35px; }
.left .research-block .title h2{height: 0; line-height: 0; font-size: 0; }
.left .research-block .research-box{padding: 0 10px;background-color: #FFCDDE;}
.left .research-block {padding-bottom: 12px; background: transparent url(../images/title-left-03-bot.gif) no-repeat scroll 0 bottom;}
.left .research-block.p14-res{margin-bottom: 15px;}
.left .ad-block{padding-top: 20px;}
.left .ad-block img{width: 220px;}

/* left p1 */
.left .nos-p1 li a {border: 0 none;}
.left .nos-p1 li.border a {border-bottom: 1px solid #7F8EB0;}
.left .nos-p1 li.letterList a {border-top: 1px solid #7F8EB0;}
	.left .nos-p1 li.letterList li a {border-top: none;}
.left .nos-p1 li.first a {font-weight: bold;}
.left .nos-p1 li input{margin-left: 10px;/*font-size: 11px;*/ background: transparent url(../images/input-bg-200.gif) no-repeat scroll 0 0;}
.left .nos-p1 li .letter{margin-left: 25px;height: 150px;width: 180px;background: transparent none no-repeat scroll 0 0;}
.left .nos-p1 li .letter li{margin: 0; padding: 0; }
.left .nos-p1 li .letter li{width: 30px; height: 30px; float: left;}
.left .nos-p1 li .letter li a{ width: 27px; height: 27px; padding: 0; margin: 0; text-indent: -99999em; overflow: hidden; /*background: transparent url(../images/letter.gif) no-repeat scroll 0 0;*/ background: transparent url(../images/button-whole.gif) no-repeat scroll -34px -212px; }

/* left p3 */
.left .vos-p3 ul{padding-bottom: 25px;}
.left .vos-p3 li.active {font-weight: bold;}
.left .vos-p3 {padding-bottom: 3px;}
.left .vos-p3 li.active {font-weight: bold;}
.left .vos-p3 li.active li.active,

/* left p4 */
.left .nos-p4{}
.left .nos-p4 .title {background: transparent url(../images/title-p4-nos.gif) no-repeat scroll 0 0;}
.left .nos-p4 li.active{/*height: 65px;*/ background-color: #D7D7EB;}
.left .nos-p4 li.letterList a{border: 0 none;}
.left .nos-p4 li.active a{padding-bottom: 5px; background: transparent url(../images/icon-list-03.gif) no-repeat scroll 5px 13px;}
.left .nos-p4 li.active form {height: 65px;} /**/
.left .nos-p4 li.first a{font-weight: bold;}
.left .nos-p4 li input{margin-left: 10px;/*font-size: 11px;*/ background: transparent url(../images/input-bg-200.gif) no-repeat scroll 0 0;}
.left .nos-p4 li  .letter{margin-left: 25px;height: 150px;width: 180px;background: transparent none no-repeat scroll 0 0;}
.left .nos-p4 li  .letter li{margin: 0; padding: 0; }
.left .nos-p4 li  .letter li{width: 30px; height: 30px; float: left;}
.left .nos-p4 li  .letter li a{ width: 27px; height: 27px; padding: 0; margin: 0; text-indent: -99999em; overflow: hidden; /*background: transparent url(../images/letter.gif) no-repeat scroll 0 0;*/ background: transparent url(../images/button-whole.gif) no-repeat scroll -34px -212px; }

/* left p5 */
.left .le-p5{}
.left .le-p5 li.border a{border-bottom: 1px solid #7F8EB0;}
.left .le-p5 .title{background: transparent url(../images/title-left-le-p5.gif) no-repeat scroll 0 0;}

/* left p9 */
.left .p9-fiche-block{padding-bottom: 4px;}
.left .p9-fiche-block ul{padding-bottom: 0;}
.left .p9-fiche-block li.active{}
.left .p9-fiche-block li.active a {font-weight: bold;background: transparent url(../images/icon-list-03.gif) no-repeat scroll 4px 14px;}
.left .p9-fiche-block li.last{}
.left .p9-fiche-block li.li-02 a,
.left .p9-fiche-block li.last a {border: 0 none;}

/* left p12 */
.left .ad-l-p12{padding: 2px 0 12px}

/* left p 13*/
.left .nos-p4 .text-active{font-weight: bold;background-color: #CCD2E0;margin-left: 1px;width: 218px;}
.left .nos-p4 li.text-active a {background: transparent url(../images/icon-list-02.gif) no-repeat scroll 4px 14px;border: 0 none;}
.left .nos-p4 li.border a {border-bottom: 1px solid #7F8EB0;}

/* left p 14*/
.left .fic-p14 .title{background: transparent url(../images/title-left-le-p14.gif) no-repeat scroll 0 0;}
.left .list-block li.down a{background: transparent url(../images/icon-list-04.gif) no-repeat scroll 5px 12px;}

/* left p 16*/
.left .fic-p16 .title{background: transparent url(../images/title-fic-p16.gif) no-repeat scroll 0 0;}
.left .fic-p16 ul li.last a{border-bottom: none;}
.left .fic-p16 ul li.border  a{border-bottom: 1px solid #7F8EB0;}
.left .fic-p16 ul{padding: 0 0 5px;}

/* left p 20*/
.left .fic-p20 .title{background: transparent url(../images/title-fic-p20.gif) no-repeat scroll 0 0;}
.left .research-block20{padding-bottom: 12px;margin-bottom: 4px; background: transparent url(../images/title-left-20-bot.gif) no-repeat scroll 0 bottom;}
.left .research-block20 .title h2{height: 0; font-size: 0; line-height: 0;}
.left .research-block20 .research-box{padding: 0 10px;background-color: #EBCCEB;}
.left .research-block20 input{ background: transparent url(../images/input-bg-200-20.gif) no-repeat scroll 0 0; }
.left .list-block.fic-p20 li:hover a{font-weight: normal;}

/* left p 21*/
.left .fic-p20 li.active a{font-weight: normal;}

/* menu (override) */
.left .nos-p1 .title {line-height: 12px; padding-bottom:12px; padding-top:4px; }
.left .nos-p1 .title {background-image: url(../images/onglet_comment-ca-marche.jpg);}
.left .nos-p2 .title {background-image: url(../images/onglet_vos-droits.jpg);}
.left .nos-p3 .title {background-image: url(../images/title-left-01.gif);}
.left .nos-p4 .title {background-image: url(../images/title-p4-nos.gif);}
.left .nos-p5 .title {background-image: url(../images/onglet_le--dico.jpg);}
.left .le-p5 .title  {background-image: url(../images/title-left-le-p5.gif);}
.left .nos-p6 .title {background-image: url(../images/onglet_la-sante-en-clic.jpg);}
.left .nos-p7 .title {background-image: url(../images/onglet_hopital-et-vous.jpg);}
.left .fic-p16 .title {background-image: url(../images/onglet_partenaires.gif); line-height: 12px; padding-bottom:12px; padding-top:4px; }
.left .nos-p1 li.active,
.left .nos-p2 li.active,
.left .nos-p6 li.active,
.left .nos-p4 li.active {font-weight:bold}
.left .nos-p1 li.active li.active,
.left .nos-p2 li.active li.active,
.left .nos-p4 li.active li.active,
.left .fic-p16 li.active li.active {background-color: transparent;}
.left .vos-p3 li.active li.last a,
.left .nos-p1 li.active li.last a,
.left .nos-p2 li.active li.last a {padding-bottom: 20px;border-bottom: 1px solid #7F8EB0;}
.left .vos-p3 li.active li a,
.left .nos-p1 li.active li a,
.left .nos-p4 li.active li a,
.left .fic-p16 li.active li a,
.left .nos-p2 li.active li a {padding: 5px 0 5px 45px;background-position: 25px 6px;}
.left .vos-p3 li.active li.active a,
.left .nos-p4 li.active li.active a,
.left .nos-p1 li.active li.active a,
.left .nos-p2 li.active li.active a,
.left .fic-p16 li.active li.active a {background: transparent url(../images/icon-list.gif) no-repeat scroll 25px 6px;}


/*** Right ***/
.right{float: right; padding-top: 10px;width: 220px; color: #001E62;}
.right .ad-block{margin-top: 12px;}
.right .ad-block img{width: 220px;}
.right .list-block{padding-bottom: 6px; margin-bottom: 10px;}
.right .list-block .title h2{font-size: 0; line-height: 0; height: 0;}
.right .list-block.bg-blue{background: #F8F8FC url(../images/title-right-01-bot.gif) no-repeat scroll 0 bottom;}
.right .list-block.bg-blue .title img{margin-top: -1px;}
.right .list-block.bg-blue ul li a{color: #001e62;background: url(../images/cri-point1.jpg) no-repeat scroll 1px -3px;padding-left: 12px;}
.right .list-block.bg-orange{}
.right .list-block.bg-orange ul li a{color: #001e62;background: url(../images/cri-point2.gif) no-repeat scroll 1px -2px;padding-left: 12px; }
.right .list-block.bg-blue ul{background-color: #F8F8FC;}
.right .list-block.bg-orange ul{padding-bottom: 5px; background: #EDEFD8 url(../images/title-right-02-bot.gif) no-repeat scroll 0 bottom;}
.right .list-block li{padding: 10px;background: transparent none no-repeat scroll 10px bottom;}
.right .list-block.bg-blue li{background-image: url(../images/line-blue-202.gif);}
.right .list-block.bg-blue li.last{padding-bottom: 5px; background-image: none;}
.right .list-block.bg-orange li{background-image: url(../images/line-orange.gif);}
.right .list-block.bg-orange li.last{background-image: none;padding: 10px 10px 3px;}

/* right p4 */
.right .right_con{clear: both;background: url(../images/cri-titler2.gif) no-repeat scroll 0 bottom;padding-bottom: 6px; margin-bottom: 16px;float: left; /*background-color: #d3d3e9;*/}
.right .right_con.bot-01{padding-bottom: 5px; background: transparent url(../images/cri-titler9.gif) no-repeat scroll 0 bottom;}
.right .right_con .title h2{ height: 0; font-size: 0; line-height: 0;}
.right .right_con .title h2 { font-size: 1.083em; font-weight: bold; display: none } /**/
.right .right_con .title h2 img { position: relative; bottom: -1px; } /**/
.right .right_con_pic{float: left; padding: 8px 6px;}
.right .right_con_text{float: left; padding: 8px 2px 8px 0;width: 160px; color: #333333;}
.right .right_con_text p {height: 15px;padding: 0;padding-top: 4px;}
.right .right_con_text p a{float: right; text-decoration: underline;color: #001e62;}
.right .right_con_ul{padding: 9px 12px;line-height: 17px;}
.right .right_con_ul a{color: #001e62;padding-left: 12px;background: transparent url(../images/icon-list-ro-right.gif) no-repeat scroll 0 3px;}
.right .right_con_uld{line-height: 17px;}
.right .right_con_uld li{border-bottom: solid 1px #d3d3e9;width: 202px;float: left;padding: 10px 6px 11px 11px;}
.right .right_con_uld img{float: left;}
.right .right_con_uld .document_title{float: left;width: 170px;padding: 0 0 0 6px;}
.right .right_con_uld .lastli{border-bottom: none;padding: 13px 6px 6px 11px}
.right .right_con_ulv{line-height: 17px;}
.right .right_con_ulv li{border-bottom: solid 1px #d3d3e9;width: 202px;float: left;padding: 10px 6px 10px 11px;}
.right .right_con_ulv img{float: left;}
.right .right_con_ulv .document_title{float: left;width: 120px;padding: 0 0 0 10px;line-height: 13px;}
.right .right_con_ulv .document_title a{color: #001E62;}
.right .right_conbor_more{float: right;padding: 3px 10px 0;color: #001e62; font-weight: bold; text-decoration: none; /*font-size: 10px;*/}
.right .right_conbor_more.videos{display:none}
.right .right_conroom{ text-align: center;padding: 8px 20px;color: #001e62;}
.right .right_conroom .w1{padding: 4px 0 0 0;}
.right .right_conroom .w2{ font-weight: bold;}
.right .right_conroom .w2 a{ text-decoration: none }
.right .right_conroom .w2 a:hover{ text-decoration: underline }
.right_conborp{float: left;border-left: solid 1px #ffcdde;border-right: solid 1px #ffcdde;width: 218px;}
.right_con_pu{background: #ffcdde url(../images/cri-titler8.gif) no-repeat scroll 0 bottom;width: 196px;padding: 6px 12px 16px; font-weight: bold;color: #001e62;}
.right .right_con_ula .lastli{border-bottom: none;}
.right .right_con_ula{color: #001e62;}
.right .right_con_ula li{float:left;border-bottom: solid 1px #d3d3e9;width: 202px;padding: 10px 6px 10px 11px;}
.right .right_con_ula img{float:left;}
.right .right_con_ula .document_title{float:left;display:block;width:140px;padding: 0 0 0 10px}
.right .right_con_ula .document_title p{clear:left;display:block}
.right .right_con_ula .document_title a{color: #001E62;text-decoration:none;padding:0;margin:0}
.right .right_con_ulc{padding: 8px 12px;line-height: 17px;}
.right .right_con_ulc li{padding: 6px 0;}
.right .right_con_ulc li.last{padding: 6px 0 3px;}
.right .right_con_ulc li a{color: #001e62;padding-left: 12px;background: transparent url(../images/icon-list-ro-right.gif) no-repeat scroll 0 3px;}
.right .right_conbor{ float: left;border-left: solid 1px #d3d3e9;border-right: solid 1px #d3d3e9;width: 218px;}
/* .right .right_conbor{ background: url(/extension/hopital_retraite/design/hopital_refonte/images/cri-right-title20-1b.gif) no-repeat 0 -4px; border: none; width: 220px; } /**/
.right .right_conbor p a{ float: right; color: #333333 ; text-decoration: underline; margin: 0 5px 8px 0 }
.right .block_video .right_conbor { background-position: 0 0; }
.right .block_video .right_conbor p a{ text-decoration: none; margin: 0 5px 0 0; }
.right .block_video .title h2 { height: auto; font-size: 1.083em; line-height: 1.2; padding-left: 12px; }
.right .block_video .title h2 img {padding-left: 10px;}

/* right p6 */
.right .zoom-p6{}
.right .zoom-p6 .item-box li{padding: 5px 0 15px; background: transparent none no-repeat scroll 0 0;}
.right .zoom-p6 .item-box li.last{padding-bottom: 5px;}
.right .zoom-p6 a{color: #001E62;/*font-size: 12px;*/padding-left: 10px;background: transparent url(../images/icon-zoom-list.gif) no-repeat scroll 0 4px; }
.right .zoom-p6 li.last a{background: transparent url(../images/icon-zoom-list.gif) no-repeat scroll 0 4px;}

/* right p7 */
.right .gm-p7 .items-block{padding: 10px 1px 0 1px;}
.right .gm-p7 .item-box{padding-bottom: 12px;}
.right .gm-p7 p {float:right; padding:2px; color:#001E62 }
.right .gm-p7 p a{color:#001E62}
.right #gmaps{width:218px; height:228px}

/* right p8 */
.right .block-r{color: #666666; margin-bottom: 5px; }
.right .block-r .title h2{font-size: 0;height: 0; line-height: 0;}
.right .block-r .block-bot{font-size: 0;line-height: 0;height: 12px;background: transparent url(../images/right-bot-p9.gif) no-repeat scroll 0 bottom;}
.right .block-rating{color: #333333; padding: 0 0 7px; background: #D3D3E9 url(../images/right-mid-p9.gif) no-repeat scroll 0 bottom;}
.right .title-rating,
.right .block-rating ul{padding: 0 9px;}
.right .title-rating{padding-bottom: 7px;padding-top: 5px;}
.right .block-rating li a{color: #0066FF;}
.right .items-block{padding: 0 10px; background: transparent url(../images/right-bg-line-p9.gif) repeat-y scroll 0 0;}
.right .block-rating li{padding-bottom: 17px;line-height: 140%;}
.right .block-rating li span.sp-01{display: block; float: left;width: 77px;}
/*.right .block-rating li .img-rating-left{padding-left: 7px;}*/
.right .block-rating li .ratingimg{padding: 0 0 0 4px;}
.right .block-rating li.last{padding-bottom: 7px;}
.right .rat-p8 li{position: relative;width: 210px;}
.right .rat-p8 li span.rat-img{position: absolute; left: 78px;}
.right .rat-p8 li span.rat-img01{position: absolute; left: 84px;}
.right .rat-p19 li span.rat-img{left: 82px;}
.right .rat-p19 li span.rat-img01{ left: 84px;}
.right .title-box a,
.right .title-rating a{color: #001E62;font-weight: bold;/*font-size: 12px;*/}
.right .rating-p9{background:#D3D3E9 url(../images/right-mid-p9-v2.gif) no-repeat scroll 0 bottom;}
.right .item-box {/*font-size: 11px;*/padding: 2px 0;}
.right .item-box.boxtop{padding-top: 13px;}
.right .item-box ul{width: 200px;}
.right .item-box li{padding-left: 10px;padding-bottom: 1px;/*font-size: 11px;*/background: transparent url(../images/cri-point4.jpg) no-repeat scroll 0 4px;}
.right .b2 li{padding-right: 10px;}
.right .b2 .item-box li{padding-left: 0;/*font-size: 11px;*/background: none;}

/* right p9 */
.right .patient-feedback{color: #001E62;font-weight: bold; }
.right .patient-feedback .title h2{font-size: 0;height: 0; line-height: 0;}
.right .patient-feedback li {clear: both;padding: 6px 0;/*font-size: 11px;*/font-weight: bold;}
.right .patient-feedback li.last{padding-bottom: 8px;}
.right .patient-feedback li.first{padding-top: 15px;}
.right .patient-feedback li  img{vertical-align: baseline;}
.right .patient-feedback li span{float: left; display: block; width: 125px;padding-right: 2px; text-align: right; /*font-size: 11px;*/font-weight: bold; }
.right .patient-feedback .feedback-list{background: transparent url(../images/title-feedback-mid-p9.gif) repeat-y scroll 0 0;}
.right .patient-feedback .list-box{background: transparent url(../images/title-feedback-top-bg-p9.gif) no-repeat scroll 0 0;}
.right .patient-feedback .list-box ul{padding-left: 5px;background: transparent url(../images/title-feedback-mid-p9-01.gif) no-repeat scroll 0 bottom;}
.right .patient-feedback .feedback-btn{padding: 3px 10px 10px; text-align: right;background: #FFF2BF url(../images/title-feedback-bot-bg-p9.gif) no-repeat scroll 0 bottom;}
.right .box-orange li,
.right .box-pink li{background:transparent none no-repeat scroll 0 0; padding-left:0px;}
.right .box-orange li a,
.right .box-pink li a{font-size:11px; color:#001E62; font-weight:bold;}
.right .box-orange li span,
.right .box-pink li span{font-weight:normal;}
.right .box-pink .items-block{background:transparent url(../images/right-bg-line-p9-pink.gif) repeat-y scroll 0 0;}
.right .box-orange .items-block{background:transparent url(../images/right-bg-line-p9-orange.gif) repeat-y scroll 0 0;}
.right .box-orange .block-bot {background:transparent url(../images/right-bot-p9-orange.gif) no-repeat scroll 0 bottom;}
.right .box-pink .block-bot {background:transparent url(../images/right-bot-p9-pink.gif) no-repeat scroll 0 bottom;}

/* right p11 */
.right .b11{margin-top: 5px;}
.right .b11 .item-box {/*font-size: 12px;*/ line-height: 140%; padding: 2px 0;}

/* right p14*/
.right .bg-purple{background: #DBDBEE url(../images/title-right-p14bottom.gif) no-repeat scroll 0 bottom;}
.right .list-block.bg-purple .title img{margin-top: -1px;}
.right .bg-purple .select_box{padding: 0 10px;}
.right .bg-purple .select_box .mb{padding-bottom: 10px;}
/*.right .bg-purple .select_box .clear{clear: both;font-size: 10px;padding: 6px 0 4px;}*/
.right .bg-purple .select_box_bg{background: transparent url(../images/right-p14-selectbox.gif) no-repeat scroll 0 0;width: 140px;height: 22px;float: left;}
.right .bg-purple .select_box_bg input{border: 0;margin: 2px 2px 0;width: 136px;}
.right .bg-purple a{float: left;padding: 4px 0 0 2px;font-weight: bold;color: #001E62;}

/* right p20*/
.right .right_con_ul20{line-height: 17px;}
.right .right_con_ul20 li{width: 202px;float: left;padding: 10px 6px 10px 8px;}
.right .right_con_ul20 li.last{padding-bottom: 16px}
.right .right_con_ul20 img{float: left;}
.right .right_con_ul20 .document_title{float: left;width: 120px;padding: 0 0 0 8px;line-height: 13px;}
.right .right_con_ul20 li .document_title .f11{/*font-size: 11px;*/}
.right .right_conbor_more20{float: right;padding: 3px 10px 5px;color: #001e62; font-weight: bold; /*font-size: 10px;*/border-top: solid 1px #d3d3e9;width: 198px;text-align: right;}


/*** Center ***/
.center{ width:490px; float: left;padding-left: 15px; padding-top: 2px }
.bycss h2, .lescenter h2, .noscenter h2, .ledicocenter h2{ clear: both; /*font-size: 16px;*/ color: #001E62; font-weight: bold; border-bottom: 1px solid #D6D6EB; /*height: 24px;*/ padding-left: 4px; width: 480px; }
.bycss h2 img, .lescenter h2 img, .noscenter h2 img, .ledicocenter h2 img { position: relative;padding-left: 20px;bottom: -1px; }

/* pagination */
.center .pages{ text-align:right; color:#666; font-size:11px; padding:10px 2px 10px; clear: both}
.center .pages a{color:#666;}
.center .pages a.active-page{color:#001e62;}
.center .pages abbr {border: none;}

/* CSS Document */
.fb{ float: left; }

/* center p2 */
/* .bycss{ width: 490px;float: left; } */
.bycss h1{/*font-size: 16px;*/color: #390;font-weight: bold;float: left;width: 350px;}
.bycss h3 a{/*font-size: 12px;*/color: #390; text-decoration: underline;}
.bycss .center_title{float: left;padding: 10px 4px;}
.bycss .title_button{float: right;}
.bycss .text-lower{background: url(../images/cri-button.gif) no-repeat;display: block;float: left;width: 30px;height: 20px;}
.bycss .text-bigger{background: url(../images/cri-button.gif) no-repeat -27px 0;display: block;float: left;width: 34px;height: 20px;}
.bycss .print{background: url(../images/cri-button.gif) no-repeat -58px 0;display: block;float: left;width: 34px;height: 20px;}
.bycss .email{background: url(../images/cri-button.gif) no-repeat -92px 0;display: block;float: left;width: 30px;height: 20px;}
.bycss .content_gray{background-color: #F2F4F7;padding: 10px;float: left;}
.bycss .content_gray img{float: left;width: 115px;height: 140px;padding-right: 10px;padding-top: 5px;}
.bycss .content_gray p{line-height: 138%;}
.bycss .content_list{clear: both;padding: 18px 4px 0;}
.bycss .content_list p{clear: both;padding-top: 10px;line-height: 140%;}
.bycss .content_list ul li{background: url(../images/cri-list.gif) no-repeat left center;padding-left: 20px;line-height: 22px;}
.bycss .content_list ul{padding: 10px 0 0;}
.bycss .content_list .lire_suite { margin-top: 5px; display: block; text-align: right; }
.bycss .content_list .lire_suite a{ color: #390 }
.bycss .tableau { border-left: 1px solid #D3D3E9; border-top: 1px solid #D3D3E9; margin: 0; width: 488px; }
	.bycss .tableau td { border-bottom: 1px solid #D3D3E9; border-right: 1px solid #D3D3E9; line-height: 200%; text-indent: 28px; }
	.bycss .tableau td a, .hospicenter12 .tableau td a { background: url(../images/cri-list.gif) no-repeat scroll 0 4px; color: #339900;display: inline-block; line-height: 18px; height: auto; margin: 2px 0; padding-left: 18px;	text-indent: 0; width: 215px; }
	.bycss .tableau td, .hospicenter12 .tableau td { text-indent: 11px; vertical-align: top; }

/* center p5 */
/* .ledicocenter{width: 490px;float: left;} */
.ledicocenter h1{/*font-size: 16px;*/color: #390;font-weight: bold;float: left;width: 350px;}
.ledicocenter h2{/*font-size: 16px;*/color: #001E62;font-weight: bold;float: left;padding-right: 10px;}
.ledicocenter h3 a{/*font-size: 12px;*/color: #390;text-decoration: underline;}
.ledicocenter .center_title{float: left;padding: 10px 4px;}
.ledicocenter .title_button{float: right;}
.ledicocenter .text-lower{background: url(../images/cri-button.gif) no-repeat;display: block;float: left;width: 30px;height: 20px;}
.ledicocenter .text-bigger{background: url(../images/cri-button.gif) no-repeat -27px 0;display: block;float: left;width: 34px;height: 20px;}
.ledicocenter .print{background: url(../images/cri-button.gif) no-repeat -58px 0;display: block;float: left;width: 34px;height: 20px;}
.ledicocenter .email{background: url(../images/cri-button.gif) no-repeat -92px 0;display: block;float: left;width: 30px;height: 20px;}
.ledicocenter .content_gray{background-color: #F2F4F7;padding: 9px 7px;float: left;}
.ledicocenter .content_gray p{line-height: 140%;}
.ledicocenter .content_list{clear: both;padding: 18px 4px 0;}
.ledicocenter .content_list ul li{background: url(../images/cri-list.gif) no-repeat left center;padding-left: 20px;line-height: 24px;}
.ledicocenter .content_list p{clear: both; padding-top: 10px; line-height: 140%;}
.ledicocenter .content_list ul{padding: 13px 0 0;}

/* center p6 */
/*.surcocenter{width: 490px;float: left;margin-top: 10px;} */
/*.surcocenter h1{font-size: 16px;color: #390;font-weight: bold;padding: 4px;}
.surcocenter h2{font-size: 16px;color: #001E62;font-weight: bold;float: left;width: 350px;}*/
.surcocenter h3 {/*font-size: 13px;*/color: #390;font-weight: bold;/*float: left;*/width: 100%;}
.surcocenter h3 a {/*font-size: 12px;*/color: #390;text-decoration: none;}
.surcocenter h1{font-size: 1.333em;color: #001E62;font-weight: bold;float: left;width: 350px;}
.surcocenter h2{font-size: 1.333em;color: #390;font-weight: bold;padding: 4px;}
.surcocenter h3, .surcocenter h4, .content_list h4 {margin: 12px 5px 0;}
.surcocenter h4, .content_list h4 { color:#339900;}
.surcocenter p {margin: 6px 0 0 24px;}
.surcocenter ul {margin: 6px 0 0 24px;}
.surcocenter ul li p {margin: 2px 0 0 ;}
.surcocenter .center_title{float: left;padding: 10px 4px 0;}
.surcocenter .title_button{float: right;}
.surcocenter .text-lower{background: url(../images/cri-button.gif) no-repeat;display: block;float: left;width: 30px;height: 20px;}
.surcocenter .text-bigger{background: url(../images/cri-button.gif) no-repeat -27px 0;display: block;float: left;width: 34px;height: 20px;}
.surcocenter .print{background: url(../images/cri-button.gif) no-repeat -58px 0;display: block;float: left;width: 34px;height: 20px;}
.surcocenter .email{background: url(../images/cri-button.gif) no-repeat -92px 0;display: block;float: left;width: 30px;height: 20px;}
.surcocenter .title_ta{clear: both;font-style: italic;/*font-size: 13px;*/color: #001E62;padding: 0 4px 13px;}
/*.surcocenter .middle-con{clear: both;padding: 12px 5px 0;}
.surcocenter .middle-con p{clear: both;padding: 6px 0 0 24px; background-color: #FFFFFF;}
.surcocenter .middle-con ul{padding: 0 0 0 40px;}
.surcocenter .middle-con ul li{background: url(../images/cri-point1.gif) no-repeat scroll left 7px;padding: 8px 0 8px 14px;}*/
.surcocenter .content_important{margin-top: 10px;color: #f60;border: solid 1px #f60;padding: 10px 8px;}
.surcocenter .content_important a{color: #001E62;text-decoration: underline;}
.surcocenter .right img{margin-left:10px}
.surcocenter .table{padding: 0;}
.surcocenter table{margin: 12px 0 14px;border-left: solid 1px #CCD2E0;border-bottom: solid 1px #CCD2E0;color: #001E62;}
.surcocenter table th{text-align: left; font-weight: normal; color: #001E62;width: 484px;height: 24px;line-height: 24px;padding-left: 6px;background-color: #D3D3E9;margin-top: 13px;border-bottom: 1px solid #fff;}
/*.surcocenter table th.space{font-size: 0; height: 1px; line-height: 1px;background-color: #FFFFFF;}*/
.surcocenter table .col1{width: 94px;}
.surcocenter table .col2{width: 142px;}
.surcocenter table .col3{width: 190px;}
.surcocenter table .col4{width: 64px;text-align: center;padding: 0;}
.surcocenter table td{border-top: solid 1px #CCD2E0;border-right: solid 1px #CCD2E0;line-height: 23px;padding-left: 4px;}
.surcocenter table td.top{vertical-align: top;}
.surcocenter .bo_ta, .surcocenter .withBorder, .lescenter .withBorder {border: solid 1px #CCD2E0;}
.surcocenter .bo_ta ul, .surcocenter .withBorder ul, .lescenter .withBorder ul {padding: 0 8px 30px 34px;}
.surcocenter .bo_ta ul li, .surcocenter .withBorder ul li, .lescenter .withBorder ul li {background: url(../images/cri-point1.gif) no-repeat scroll 1px -3px;padding: 0 0 15px 14px;}
.surcocenter .bo_ta ul {margin: 0;}

/* center p14 */
.hospicenter14 h1 {font-size: 1.333em;color: #390;font-weight: bold;float: left;width: 350px;}
.hospicenter14 h2 {font-size: 1.333em;color: #001e62;font-weight: bold;padding: 10px 0 0 4px;height: 20px;border-bottom: solid 1px #D3D3E9;}
	.hospicenter14 h2 a {color: #001e62}
.hospicenter14 h3{color:#001E62; /*color: #390;*/ font-size: 1em; font-weight: bold; clear:left}
	.hospicenter14 h3 a{color:#001E62; /*color: #390;*/}
.hospicenter14 .center_title{padding: 10px 4px 0;height: 20px;}
.hospicenter14 .title_button{float: right;}
.hospicenter14 .text-lower{background: url(../images/cri-button.gif) no-repeat;display: block;float: left;width: 30px;height: 20px;}
.hospicenter14 .text-bigger{background: url(../images/cri-button.gif) no-repeat -27px 0;display: block;float: left;width: 34px;height: 20px;}
.hospicenter14 .print{background: url(../images/cri-button.gif) no-repeat -58px 0;display: block;float: left;width: 34px;height: 20px;}
.hospicenter14 .email{background: url(../images/cri-button.gif) no-repeat -92px 0;display: block;float: left;width: 30px;height: 20px;}
.hospicenter14 .cen_article{clear:left;padding: 5px 12px;line-height: 140%;}
.hospicenter14 .cen_article .fgreen{color: #390;}
.hospicenter14 .cen_article .ptop{padding: 8px 0 0;}
.hospicenter14 .dashedline{border-bottom: dashed 1px #D3D3E9;width: 100%;margin: 6px 9px;width: 456px;height: 1px;font-size: 1px;}
.hospicenter14 .space20{height: 20px;font-size: 20px;overflow: hidden;}

/* center p15 */
.hopital_box .title_h1, .medicals_box .title_h1, .pmsi_box h3 {font-size:13px;}
.pro_box .title_h1, .pmsi_box .title_h1, .medicals_box #title_h1_2, .part_box .title_h1{font-size:15px;font-weight:bold}
.pro_box h2, .hopital_box .title_h1{font-size:12px;font-weight:bold;}
.hopital_box a,.medicals_box a, .pmsi_box a{color:#001E62;text-decoration: underline;}
.pro_box h2 a, .medicals_box li a{color:#001E62;text-decoration: none;}
.pro_box li h3 {font-size:12px;font-weight:normal;padding:0;}
.pmsi_box h3 {	font-size:12px;}
.pro_box .btm .title {color:#001E62;font-size:13px;}

.medicals_box li {margin-bottom:15px;}
.hopital_box a, .medicals_box a, .pmsi_box a {margin:0;}
.part_mid {background:url(../images/v2/bg_part_btm-v2.gif) left bottom no-repeat; padding-bottom:5px; margin-bottom:15px;}
.part_mid .btm {background:url(../images/v2/bg_part_mid-v2.gif) left center repeat-y; padding:0px 10px;}
.part_box .top {background:url(../images/v2/bg_part_top-v2.gif) left top no-repeat; height:49px; padding-left:10px; margin-top:11px;}
*+html .part_box .top {margin-top:19px;}
.pro_box .btm, .pmsi_box .btm {background:#D6D6EB url(../images/v2/bg_pro_btm-v2.gif) left bottom no-repeat; padding:0 0 10px;}
.pro_box .top, .pmsi_box .top {background:url(../images/v2/bg_pro_top-v2.gif) left top no-repeat; height:36px; margin-top:15px;}
.pro_box .top, .hopital_box {padding:0 9px 0 10px;}
.medicals_box{padding:0 9px 15px 10px}
.pro_box .btm li {padding-top:10px;}
.pro_box li {padding:0 20px;}
.pro_box .title_h1 {background:url(../images/v2/icon_une-v2.gif) no-repeat left center; display:block; line-height:21px; padding-left:25px;}
.pro_box {margin-bottom:13px;}
*+html .pro_box {margin-bottom:13px!important;}
html>body .pro_box {margin-bottom:18px;}
.pmsi_box form {margin-left:20px;}
.pmsi_box p {margin-bottom:2px;}
.pmsi_box select {height:22px; width:340px; margin-bottom:2px;}
.pmsi_box input {height:18px; width:336px; margin-bottom:2px;}
.pmsi_box input[type=submit]{margin:5px 0; width:100px}
.pmsi_box label {padding-bottom:2px; display:block; color:#333;}

.pmsi_box .notice {
	float:right; 
	font-size:10px; 
	height:auto; 
	margin-right:5px;
}
.pmsi_box .title {
	font-size:12px; 
	font-weight:bold; 
	margin-bottom:10px;
}
.pmsi_box .top {
	background:transparent url(../images/v2/icon_search-v2.gif) no-repeat left top; 
	display:block; 
	line-height:24px; 
	padding-left:30px;
	font-size:15px;
	z-index:1;
}

.pmsi_box .btm {background:#F6FDF5 url(../images/v2/bg_pmsi_btm-v2.gif) left bottom no-repeat; padding:5px 10px 15px;}
.pmsi_box .research-l{width:345px;}
.pro_box li h3 {margin-top:10px;}
.pro_box li h2 a {margin:0; text-decoration:none;}

/* center p21 */
/* .hospicenter21 {width: 490px;float: left;} */
.hospicenter21 h1{/*font-size: 16px;*/color: #390;font-weight: bold;float: left;width: 350px;}
.hospicenter21 h2{/*font-size: 12px;*/font-weight: normal;}
.hospicenter21 h3{/*font-size: 16px;*/color: #001E62;font-weight: bold;line-height: 24px;border-bottom: solid 1px #D6D6EB;width: 481px;height: 24px;padding-left: 4px;}
.hospicenter21 h3 img{padding-left: 10px;position: relative;}
.hospicenter21 .center_title{padding: 10px 4px 0;height: 20px;}
.hospicenter21 .title_button{float: right;}
.hospicenter21 .text-lower{background: url(../images/cri-button.gif) no-repeat;display: block;float: left;width: 30px;height: 20px;}
.hospicenter21 .text-bigger{background: url(../images/cri-button.gif) no-repeat -27px 0;display: block;float: left;width: 34px;height: 20px;}
.hospicenter21 .print{background: url(../images/cri-button.gif) no-repeat -58px 0;display: block;float: left;width: 34px;height: 20px;}
.hospicenter21 .email{background: url(../images/cri-button.gif) no-repeat -92px 0;display: block;float: left;width: 30px;height: 20px;}
.hospicenter21 .content_pink{background-color: #F5E5F5;float: left;width: 472px;margin-left: 5px;padding: 10px 8px;line-height: 140%;}
.hospicenter21 .content_pink .content_pink_video{ float: left; position: relative;}
.hospicenter21 .content_pink .content_pink_text .f16{/*font-size: 16px;*/}
.hospicenter21 .content_pink .content_pink_text .f14{/*font-size: 14px;*/}
.hospicenter21 .content_pink .content_pink_text  ul li{background: url(../images/cri-listvideo20.gif) no-repeat 0 3px;padding: 3px 0 2px 20px;}
.hospicenter21 .content_pink .content_pink_text  ul li a{font-weight: bold;color: #001E62;}
.hospicenter21 .content_list{clear: both;padding: 4px 4px 0;}
.hospicenter21 .content_list ul{padding-top: 10px;}
.hospicenter21 .content_list ul li{background: url(../images/cri-listvideo21.gif) no-repeat 0 0;padding: 0 0 0 27px;line-height: 170%;}
.hospicenter21 .content_list ul li a{font-weight: bold;color: #001E62;}
.hospicenter21 .content_list .content_videoplay{padding: 10px 0 15px;}
.hospicenter21 .video_centerp{line-height: 140%;padding: 0 4px 10px;}
.hospicenter21 .cp{padding: 5px 0 10px 4px; clear: left}
.hospicenter21 .content_pink2 .picto_video {	position: absolute; top: 6px; right: 7px;	}
.hospicenter21 .content_pink2 .picto_video { right: 53px; top: 34px;	}


/*** font-size proportionnelles ***/
.header-right .text-input {font-size: 1em;}
.header-right .pro-input .text-input {font-size: 1.25em;}
.footer a {font-size: 0.917em;}
	.footer a strong {font-size: 1.091em;}
.footer strong {font-size: 1em;}
.partner-link .more {font-size: 0.917em;}
.breadcrumb {font-size: 1em;}
.left div input {font-size: 0.917em;}
.left div label {font-size: 1.0833em;}
.left .list-block .title {font-size: 1.167em;}
.left .search-local-block .notice {font-size: 0.917em;}
.left .search-local-block .comment-link h3 {font-size: 1.167em;}
	.left .search-local-block .comment-link a {font-size: 1em;}
.left .search-local-block .search-form-box .btn-set input {font-size: 1em;}
.left .search-local-block .local-box .title {font-size: 1.167em;}
.left .nos-p4 li input {font-size: 0.917em;}
.left .list-block.fic-p8 li:hover {font-size: 1em;}
.left .list-block.fic-p8 li:hover a {font-size: 1em;}
.right .list-block {clear:both;}
.right .right_conbor_more {font-size: 0.833em;}
.right .right_con_ula {font-size: 0.917em;}
.right .right_con_uld a {color: #333333;}
.right .zoom-p6 a {font-size: 1em;}
.right .title-box a, .right .title-rating a {font-size: 1em;}
.right .item-box {font-size: 0.917em;}
	.right .item-box li {font-size: 1em;}
	.right .b2 .item-box li{font-size: 1em;}
.right .patient-feedback li {font-size: 0.917em;}
	.right .patient-feedback li span{font-size: 1em;}
.map18 {font-size: 1em;}
.bycss h2, .lescenter h2, .noscenter h2, .ledicocenter h2, .bycss h1, .lescenter h1, .noscenter h1, .ledicocenter h1, .ledicocenter h2, .resultcenter h1, .hocenter h1, .hospicenter h1, .hospicenter10 h1, .hospicenter13 h1, .hospicenter13 h2, .hospicenter19 h1, .hospicenter20 h1, .hospicenter20 .content_list h2, .hospicenter21 h1, .hospicenter21 h3 {font-size: 1.333em;}
.resultcenter h2{font-size:1.167em}
.bycss .content_list h2 a { color: #001E62; text-decoration: none; }
.hocenter h2, .hospicenter h2, .center-p11 h2, .center-p11 h3, .hospicenter10 h2, .hospicenter19 h2 {font-size: 1.167em;}
.bycss h3, .noscenter h3, .ledicocenter h3, .hospicenter10 h3, .hospicenter12 h3, .hospicenter13 h3, .hospicenter19 h3, .hospicenter21 h2 {font-size: 1em;}
.surcocenter h3,.surcocenter h4, .content_list h4 {font-size: 1.0833em;}
	.surcocenter h3 a {font-size: 0.923em;}
.surcocenter .title_ta {font-size: 1.0833em;}
.hocenter .title_ta, .hospicenter .title_ta, .hospicenter10 .title_ta, .hospicenter19 .title_ta, .hospicenter19 .ho_con_t {font-size: 1em;}
.resultcenter .content_gray, .hospicenter19 .content_gray {font-size: 1.167em;}
.hospicenter12 .content_gray {font-size: 1em;}
.resultcenter .res_mid_con .link3 {font-size: 1.167em;}
.right .b11 .item-box {font-size: 1em;}
.center-p11 .form-box {font-size: 1em;}
.center-p11 .form-box .input-set p {font-size: 1em;}
.center-p11 .link a {font-size: 1em;}
.center-p11 .btn-set a{font-size: 14px; font-weight: bold; color: #FFFFFF;}
.result-p17 table h2, .result-p17 table h2 a {font-size: 1em;}
.right .bg-purple .select_box .clear{font-size: 0.833em;}
.right .right_con_ulv li .document_title .f11 {font-size: 0.917em;}
.right .right_conbor_more20 {font-size: 0.833em;}
.hospicenter10 .ho_con ul li, .hospicenter19 .ho_con ul li{font-size: 0.923em;}
.hospicenter10 .ho_con .ho_con_listbook ul li {font-size: 1em;}
.hospicenter10 .content_table h2, .hospicenter19 .content_table .content_table_title {font-size: 0.923em;}
.hospicenter10 .tableau td, .hospicenter10 .content_table_right .ins_d, .hospicenter19 .tableau td, .hospicenter19 .content_table_right .ins_d {font-size: 0.923em;}
.hospicenter13 .center_title2 .b1 a {font-size: 0.833em;}
.hospicenter20 .content_pink .content_pink_text .f16, .hospicenter21 .content_pink .content_pink_text .f16 {font-size: 1.333em;}
.hospicenter20 .content_pink .content_pink_text .f14, .hospicenter21 .content_pink .content_pink_text .f14 {font-size: 1.167em;}


/*** NOVACTIVE ***/

/* override patch */
.content_gray { margin-bottom: 1em; }
.content_gray img{ float: left; margin-right: 10px; }
.content_gray li, #intro li{ background: url(../images/cri-point_bg_gray.gif) no-repeat scroll left 7px; padding: 8px 0 8px 14px;}
.content_list p img, .content_list img { float: left;	margin-right: 10px;	}
.content_list h2 img, .content_list h3 img{ float: none; }
.surcocenter li, #search_result li, .childRub li{ background: url(../images/cri-point1.gif) no-repeat scroll left 7px; padding: 8px 0 8px 14px; }

/* intro */
#intro { background-color: #F2F4F7; padding: 10px 20px; }
	#intro p {margin: 0; padding: 0;}

/* search */
#search_result .warning h2{margin-bottom: 10px;}
#search_result li{padding-bottom: 0;}

/* partnership */
#comments .comment {margin: 0 7px;}
#comments .comment h3 { color: #339900; font-weight: bold; margin: 15px 0 5px 0; }
#comments .comment span {font-style: italic;}
#comments .comment p {margin: 10px 0 20px;}

/* site map */
.plan_site h1, .plan_site h2 { color: #339900; margin-bottom: 1em; }
.plan_site li { background: url(../images/cri-point1.gif) no-repeat left 7px; padding: 8px 0 8px 14px; }
	.plan_site li li { background-position: 0 -3px; padding: 2px 0 2px 14px; background:transparent url(../images/cri-point1.gif) no-repeat scroll left 0; }

/* edit definition */
.editForm form{ margin-top:15px; color: #333333; }
.editForm h1{ float: none;	width: 490px; }
.warning{ color: #9d0000; }
.warning h2{ margin-top: 10px; color: #9d0000; }
.editForm form{padding-left:4px;}
.editForm h2{padding-left: 0;}
.warning ul{color: #9d0000;}
.editForm textarea, .oe-window{width: 445px;}
.editForm input, .editForm textarea, .oe-window{margin: 10px 0;}
.editForm .button, .editForm .defaultbutton, .editForm .button{ background-color: #F2F4F7; border:1px solid #001E62; color: #001E62; cursor: pointer; }


/*** FHF ***/

/* override patch */
.right .item-box span, .right .item-box ul li span { color:#001E62; font-weight: bold }
.right .gmap{ text-align: center;}
.article img {	float: left; margin-right: 1em; }
.hospicenter .adr, .hospicenter .e-mail, .hocenter .title_ta, .hospicenter .title_ta, .hospicenter10 .title_ta, .hospicenter .description{ clear: left; }
.hospicenter .tel, .hospicenter .street-address, .hospicenter .postal-code{padding-left:14px;}
.hospicenter .locality, .hospicenter .postal-code{float: left;}
.hospicenter .locality{ padding-left:5px }

/* Resultats de recherche */
.resultcenter .res_mid .res_mid_con .depnd{ margin-top:10px; border-top : 1px solid #fff }
.resultcenter .res_mid .res_mid_con .depnd a:hover{text-decoration: underline }
.right .title-box p{color:#001E62;font-weight:bold;font-size:12px;}

/* autocompletion */
.ac_results { padding: 0px; border: 1px solid #aaa; 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_odd {background-color: #eee;}
.ac_over { background-color: #0A246A; color: white; }
#moteur{	position: relative; }

.suggestionsBox, .suggestionsBox2 {position: absolute; left: 30px; margin: 10px 0px 0px 0px; width: 200px; background-color: #212427; -moz-border-radius: 7px; -webkit-border-radius: 7px; border: 2px solid #000; color: #fff; }
.suggestionList, .suggestionList2 { margin: 0px; padding: 0px; }
.suggestionList li, .suggestionList2 li { margin: 0px 0px 3px 0px; padding: 3px; cursor: pointer; }
.suggestionList li:hover , .suggestionList2 li:hover { background-color: #659CD8; }

/* bloc moteur */
.search-local-block .itmes-list,
.search-local-block .title-block,
.search-local-block .items-link{ display: none; }

/* bloc moteur pro */
.con-p15 .h-row-01 .col-block-right .row-02 p input{ width: 340px; }

/* espace enfants */
.childRub .actu_rub p.limage {float:left;}
.childRub .actu_rub p.limage img {margin-right:12px;}
.childRub .part_entete{margin-left: 1em;}

/* bloc newsletter */
.right .bg-purple #desabonne a{color:#001E62; float:left; font-size: 0.833em; font-weight: normal; padding:6px 0 4px 0;}

/* abo newsletter */
.class-folder .attribute-header h2{padding-bottom:12px }
.class-folder .block{padding:3px 0}
.class-folder form{padding:6px 3px;background-color:#F6FDF5}
.class-folder form label{display:block}
.class-folder form input{width:200px}
.class-folder form input[type=submit]{width:auto}

/* newsletter edit profil */
h2.context-title{padding:0 0 10px 0; }
.context-attributes .block{padding:3px 0}
.context-attributes, .controlbar{padding:6px 3px;background-color:#F6FDF5}
/*.context-attributes, .controlbar{padding:6px 3px;background-color:#F6FDF5}*/
.context-attributes label{display:block}
.context-attributes input{width:200px}
.block input.button{width:auto;margin:5px 0;}
.bglight td{padding:0 0 0 0;}
.bglight td input[type=checkbox]{margin:0 10px;cursor:pointer;}


/* addthis */
.addthis{ margin-top:10px; float: right }

/* login page */
.center .warning h2{ color: #001E62; }
.center .warning ul{ margin-left: 15px}
.center .warning ul li { list-style-type: square; }
.center .login h2{ color: #001E62; margin-top: 20px }
.center .login .tour { padding: 5px; }

/* sitemap */
#sitemap{padding-top:4px; overflow:hidden}
#sitemap h2{padding:4px 10px; color:#601C74; font-size:12px; font-weight:bold;}
#sitemap h2 a{color:#0066ff;}
#sitemap .items-catelog{float:left;display:inline; margin-right:28px; margin-bottom:14px}
#sitemap .items-catelog.last{margin-right:0px;}
#sitemap .items-list{width:300px; height:130px; background-color:#F8F7F6; overflow:hidden;}
#sitemap .items-list ul{padding:10px 0;}
#sitemap .items-list ul ul{padding:0;}
#sitemap .items-list li{padding:1px 10px 1px 32px; font-size:11px; color:#666666;}
#sitemap .items-list li a{ color:#666666;}

#sitemap .links-block{clear:both; width:920px; padding-top:4px; padding-bottom:10px; padding-left:10px;}
#sitemap .links-block h2{padding-left:0px;}
#sitemap .links-block p{line-height:160%; font-size:12px; font-weight:bold; color:#333333}
#sitemap .links-block p a{color:#333333}

