@charset "UTF-8";
/* CSS Document */

#leftColumn h1#bannerHospit{
	background: url("../images/banner_hospitalia.jpg") top left no-repeat;width: 627px;height: 157px;text-indent: -9999px;
}


#avantagesHospit{background:#fff; width: 627px; hei-ght: 689px; padding: 0 0 20px 0;}
#avantagesHospit h2{ color:#4b5259; font-weight:bold; font-size:14px; padding:20px 0 4px 15px; font-style:italic;}
#avantagesHospit h3{ color:#f48d31; font-weight:bold; font-size:18px; padding:24px 0 16px 15px;}

#av_topHospit{ color:#666666; font-style:italic; padding:0 20px 0 15px; font-size:12px; line-height:15px;}
img.Formules_Detail_Item{ float: left;}
#av_lcolHospit{ width:600px; float:left;}

#av_lcolHospit h4#hospit1{ color:#1a528f; font-size:12px; font-weight: bold; background:url(../images/av_bull1.jpg) no-repeat; padding:3px 0 0 30px; margin:0 0 0 15px;}
#av_lcolHospit h4#hospit2{ color:#1a528f; font-size:12px; font-weight: bold; background:url(../images/av_bull2.jpg) no-repeat; padding:3px 0 0 30px; margin:0 0 0 15px;}
#av_lcolHospit h4#hospit3{ color:#1a528f; font-size:12px; font-weight: bold; background:url(../images/av_bull3.jpg) no-repeat; padding:3px 0 0 30px; margin:0 0 0 15px;}
#av_lcolHospit h4#hospit4{ color:#1a528f; font-size:12px; font-weight: bold; background:url(../images/av_bull4.jpg) no-repeat; padding:3px 0 0 30px; margin:0 0 0 15px;}
#av_lcolHospit h4#hospit5{ color:#1a528f; font-size:12px; font-weight: bold; background:url(../images/av_bull5.jpg) no-repeat; padding:3px 0 0 30px; margin:0 0 0 15px;}
#av_lcolHospit p#art1{ color:#555555; font-size:12px; background:url(../images/hospit1.jpg) no-repeat; padding:8px 0 12px 80px; margin:0 0 0 15px; height:80px;}
#av_lcolHospit p#art2{ color:#555555; font-size:12px; background:url(../images/hospit2.jpg) no-repeat; padding:8px 0 0 80px; margin:0 0 0 15px; height:80px; }
#av_lcolHospit p#art3{ color:#555555; font-size:12px; background:url(../images/hospit3.jpg) no-repeat; padding:8px 0 12px 80px; margin:0 0 0 15px; height:80px;}
#av_lcolHospit ul#art4{  color:#555555; font-size:12px; background:url(../images/hospit4.jpg) no-repeat; padding:8px 0 12px 80px; margin:0 0 0 15px; height:90px; list-style:url(../images/bullDent.jpg);}
#av_lcolHospit ul#art4 li{ color:#555555; font-size:12px; padding:0 0 0 0; margin:0 0 0 18px;}
#av_lcolHospit ul#art4 li#first { color:#555555; font-size:12px; padding:0 0 0 0; margin:6px 0 0 18px;}
#av_lcolHospit p#art5{ color:#555555; font-size:12px; background:url(../images/hospit5.jpg) no-repeat; padding:8px 0 12px 80px; margin:0 0 0 15px; height:80px;}


#av_lcolHospit p{ color:#8f8f8f; font-size:12px; padding:1px 10px 12px 25px;}

/* === Choix formules === */
#formule{list-style-type: none;margin: 0 0 0 15px;position:relative; width:574px; border-bottom: 1px solid #dcdcdc; border-right: 1px solid #dcdcdc;  }
#formule li.unsel{background:url(../images/hospitForm2off.gif) no-repeat top left; color: #848282;    text-decoration: none; text-indent: -9999px;}
#formule li.unselextjs{background:url(../images/hospitForm2off.gif) no-repeat top left; color: #848282;    text-decoration: none;text-indent: -9999px;}
#formule li.sel{color: #fff;  text-decoration: none;text-indent: -9999px;}
#formule li{height: 42px; cursor: pointer; }

ul#formule li.qaitems{position: absolute; top: 0;left: 223px; width:321px; height:149px; color:#393737; font-size:12px; padding:20px 10px 0 20px;}
ul#formule li.qaitems strong{ font-weight: bold; color: #f28800; font-size: 12px;}
ul#formule li.sel0{color: #fff;  text-decoration: none;text-indent: -9999px; background:url(../images/hospitForm1on.gif) no-repeat top left;}
ul#formule li.unsel0{color: #fff;  text-decoration: none;text-indent: -9999px; background:url(../images/hospitForm1off.gif) no-repeat top left;}
ul#formule li.sel1{color: #fff;  text-decoration: none;text-indent: -9999px; background:url(../images/hospitForm2on.gif) no-repeat top left;}
ul#formule li.unsel1{color: #fff;  text-decoration: none;text-indent: -9999px; background:url(../images/hospitForm2off.gif) no-repeat top left;}
ul#formule li.sel2{color: #fff;  text-decoration: none;text-indent: -9999px; background:url(../images/hospitForm3on.gif) no-repeat top left;}
ul#formule li.unsel2{color: #fff;  text-decoration: none;text-indent: -9999px; background:url(../images/hospitForm3off.gif) no-repeat top left;}
ul#formule li.sel3{color: #fff;  text-decoration: none;text-indent: -9999px; background:url(../images/hospitForm4on.gif) no-repeat top left;}
ul#formule li.unsel3{color: #fff;  text-decoration: none;text-indent: -9999px; background:url(../images/hospitForm4off.gif) no-repeat top left;}
ul#formule li a{ color: #389fe0; font-weight: bold; text-decoration: underline; font-size: 12px;}

ul#formule li#hospitalia_formules_titre_bg1{ background:url(../images/hospitForm2off.gif) no-repeat top left;}
ul#formule li#hospitalia_formules_titre_bg2{ background:url(../images/hospitForm3off.gif) no-repeat top left;}
ul#formule li#hospitalia_formules_titre_bg3{ background:url(../images/hospitForm4off.gif) no-repeat top left;}

ul#formule li#bg0{background:url(../images/item0bghf.gif) no-repeat top left;}
ul#formule li#bg1{background:url(../images/item1bghf.gif) no-repeat top left;}
ul#formule li#bg2{background:url(../images/item2bghf.gif) no-repeat top left;}
ul#formule li#bg3{background:url(../images/item3bghf.gif) no-repeat top left;}

/*----------------*/

#hospitPgForm{margin:15px 0 0 15px; position:relative; width:600px; border: 1px solid #dcdcdc;}
#menuPgForm{height: 165px; width:236px; position:absolute; top:0; left:0;}
#menuPgForm div{padding: 0 0 0 0; display:block; width:236px; font-size: 12px;}

.menuPgForm_0{background: url(../images/hospitFormB1off.gif) no-repeat top left; height:40px; text-indent: -9999px; cursor: pointer;}
.menuPgForm_0_sel{background: url(../images/hospitFormB1on.gif) no-repeat top left; height:40px; text-indent: -9999px; cursor: pointer;}
.menuPgForm_0_sel_{background: url(../images/hospitFormB1on.gif) no-repeat top left; height:40px; text-indent: -9999px; cursor: pointer;}
/**/
.contentPgForm_0{top: 0;left: 0px; width:600px; color:#393737; padding:0 0 0 0;}
#hospitPgForm div.contentPgForm_0 h2{width:300px; margin:0 0 15px 250px; color: #ef9625; font-style: normal; font-weight: bold; font-size: 14px;}
#hospitPgForm div.contentPgForm_0 h3{width:400px; margin:0 0 0 3px; color: #555; font-size:  14px;}
#hospitPgForm div.contentPgForm_0 h4 { margin: 30px 0 0 23px;}
#hospitPgForm div.contentPgForm_0 p#av_topHospit{width:300px; margin:0 0 0 250px;}
#hospitPgForm div.contentPgForm_0 div#av_lcolHospitPgForm{ margin:00px 0 0 0;}

.menuPgForm_1{background: url(../images/hospitFormB2off.gif) no-repeat top left; height:40px; text-indent: -9999px; cursor: pointer;}
.menuPgForm_1_sel{background: url(../images/hospitFormB2on.gif) no-repeat top left; height:40px; text-indent: -9999px; cursor: pointer;}
.menuPgForm_1_sel_{background: url(../images/hospitFormB2on.gif) no-repeat top left; height:40px; text-indent: -9999px; cursor: pointer;}
/**/
.contentPgForm_0{top: 0;left: 0px; width:600px; color:#393737; padding:0 0 0 0;}
#hospitPgForm div.contentPgForm_1 h2{width:300px; margin:0 0 15px 250px; color: #ef9625; font-style: normal; font-weight: bold; font-size: 18px;}
#hospitPgForm div.contentPgForm_1 h3{width:500px; margin:0 0 0 3px; color: #555; font-size:  14px;}
#hospitPgForm div.contentPgForm_1 h4 { margin: 30px 0 0 23px;}
#hospitPgForm div.contentPgForm_1 p#av_topHospit{width:300px; margin:0 0 0 250px;}
#hospitPgForm div.contentPgForm_1 div#av_lcolHospitPgForm{ margin:00px 0 0 0;}

.menuPgForm_2{background: url(../images/hospitFormB3off.gif) no-repeat top left; height:40px; text-indent: -9999px; cursor: pointer;}
.menuPgForm_2_sel{background: url(../images/hospitFormB3on.gif) no-repeat top left; height:40px; text-indent: -9999px; cursor: pointer;}
.menuPgForm_2_sel_{background: url(../images/hospitFormB3on.gif) no-repeat top left; height:40px; text-indent: -9999px; cursor: pointer;}
.contentPgForm_2{top: 0;left: 0px; width:600px; color:#393737; padding:0 0 0 0;}
#hospitPgForm div.contentPgForm_0 h2{width:300px; margin:0 0 15px 250px; color: #ef9625; font-style: normal; font-weight: bold; font-size: 18px;}
#hospitPgForm div.contentPgForm_0 strong{ font-weight: bold; font-style: italic;}
#hospitPgForm div.contentPgForm_1 strong{ font-weight: bold;font-style: italic;}
#hospitPgForm div.contentPgForm_2 strong{ font-weight: bold;font-style: italic;}
#hospitPgForm div.contentPgForm_3 strong{ font-weight: bold;font-style: italic;}
#hospitPgForm div.contentPgForm_2 h3{width:400px; margin:0 0 0 3px; color: #555; font-size:  14px;}
#hospitPgForm div.contentPgForm_2 h4 { margin: 30px 0 0 23px;}
#hospitPgForm div.contentPgForm_2 p#av_topHospit{width:300px; margin:0 0 0 250px;}
#hospitPgForm div.contentPgForm_2 div#av_lcolHospitPgForm{ margin:00px 0 0 0;}

.menuPgForm_3{background: url(../images/hospitFormB4off.gif) no-repeat top left; height:46px; text-indent: -9999px; cursor: pointer;}
.menuPgForm_3_sel{background: url(../images/hospitFormB4on.gif) no-repeat top left; height:46px; text-indent: -9999px; cursor: pointer;}
.menuPgForm_3_sel_{background: url(../images/hospitFormB4on.gif) no-repeat top left; height:46px; text-indent: -9999px; cursor: pointer;}
.contentPgForm_3{top: 0;left: 0px; width:600px; color:#393737; padding:0 0 0 0;}
#hospitPgForm div.contentPgForm_3 h2{width:300px; margin:0 0 15px 250px; color: #ef9625; font-style: normal; font-weight: bold; font-size: 18px;}
#hospitPgForm div.contentPgForm_3 h3{width:400px; margin:0 0 0 3px; color: #555; font-size:  14px;}
#hospitPgForm div.contentPgForm_3 h4 { margin: 30px 0 0 23px;}
#hospitPgForm div.contentPgForm_3 p#av_topHospit{width:300px; margin:0 0 0 250px;}
#hospitPgForm div.contentPgForm_3 div#av_lcolHospitPgForm{ margin:00px 0 0 0;}


#Item0{top: 0;left: 0px; width:600px; color:#393737; padding:0 0 0 0;}
#Item0 h2{width:300px; margin:0 0 15px 250px; color: #ef9625; font-style: normal; font-weight: bold; font-size: 14px;}
#Item0 h3{width:300px; margin:0 0 0 250px;}
#Item0 h4 { margin: 30px 0 0 23px;}
#Item0 p#av_topHospit{width:300px; margin:0 0 0 250px;}
#Item0 div#av_lcolHospitPgForm{ margin:00px 0 0 0;}

#Item1{top: 0;left: 0px; width:600px; color:#393737; padding:0 0 0 0; display: none;}
#Item1 h2{width:300px; margin:0 0 15px 250px; color: #ef9625; font-style: normal; font-weight: bold; font-size: 14px;}
#Item1 h3{width:300px; margin:0 0 0 250px;}
#Item1 p#av_topHospit{width:300px; margin:0 0 0 250px;}
#Item1 div#av_lcolHospitPgForm{ margin:00px 0 0 0;}

#Item2{top: 0;left: 0px; width:600px; color:#393737; padding:0 0 0 0; display: none;}
#Item2 h2{width:300px; margin:0 0 15px 250px; color: #ef9625; font-style: normal; font-weight: bold; font-size: 14px;}
#Item2 h3{width:300px; margin:0 0 0 250px;}
#Item2 p#av_topHospit{width:300px; margin:0 0 0 250px;}
#Item2 div#av_lcolHospitPgForm{ margin:30px 0 0 0;}

#Item3{top: 0;left: 0px; width:600px; color:#393737; padding:0 0 0 0; display: none;}
#Item3 h2{width:300px; margin:0 0 15px 250px; color: #ef9625; font-style: normal; font-weight: bold; font-size: 14px;}
#Item3 h3{width:300px; margin:0 0 0 250px;}
#Item3 p#av_topHospit{width:300px; margin:0 0 0 250px;}
#Item3 div#av_lcolHospitPgForm{ margin:30px 0 0 0;}



#av_lcolHospitPgForm h4#hospit1{ color:#1a528f; font-size:12px; font-weight: bold; background:url(../images/av_bull1.jpg) no-repeat; padding:3px 0 0 30px; margin:0 0 0 15px;}
#av_lcolHospitPgForm h4#hospit2{ color:#1a528f; font-size:12px; font-weight: bold; background:url(../images/av_bull2.jpg) no-repeat; padding:3px 0 0 30px; margin:0 0 0 15px;}
#av_lcolHospitPgForm h4#hospit3{ color:#1a528f; font-size:12px; font-weight: bold; background:url(../images/av_bull3.jpg) no-repeat; padding:3px 0 0 30px; margin:0 0 0 15px;}
#av_lcolHospitPgForm h4#hospit4{ color:#1a528f; font-size:12px; font-weight: bold; background:url(../images/av_bull4.jpg) no-repeat; padding:3px 0 0 30px; margin:0 0 0 15px;}
#av_lcolHospitPgForm h4#hospit5{ color:#1a528f; font-size:12px; font-weight: bold; background:url(../images/av_bull5.jpg) no-repeat; padding:3px 0 0 30px; margin:0 0 0 15px;}
#av_lcolHospitPgForm h4#hospit6{ color:#1a528f; font-size:12px; font-weight: bold; background:url(../images/av_bull6.jpg) no-repeat; padding:3px 0 0 30px; margin:0 0 0 15px;}
#av_lcolHospitPgForm h4#hospit7{ color:#1a528f; font-size:12px; font-weight: bold; background:url(../images/av_bull7.jpg) no-repeat; padding:3px 0 0 30px; margin:0 0 0 15px;}
#av_lcolHospitPgForm ul#art1{ color:#555555; font-size:12px; padding:8px 20px 12px 48px; margin:0 0 0 15px; heig-ht:230px; list-style:url(../images/bulldent.jpg);}
#av_lcolHospitPgForm ul#art1 li{ color:#555555; font-size:12px; padding:0 0 0 0; margin:0 0 0 10px;}


#av_lcolHospitPgForm ul#art2{ color:#555555; font-size:12px; background:url(../images/hospit2.jpg) no-repeat; padding:8px 0 12px 80px; margin:0 0 0 15px; height:110px; list-style:url(../images/bulldent.jpg);}
#av_lcolHospitPgForm ul#art2 li{ color:#555555; font-size:12px; padding:0 0 0 0; margin:0 0 0 18px;}
#av_lcolHospitPgForm ul#art2 li#first { color:#555555; font-size:12px; padding:0 0 0 0; margin:6px 0 0 18px;}
#av_lcolHospitPgForm ul#art3{ color:#555555; font-size:12px; background:url(../images/hospit3.jpg) no-repeat; padding:8px 0 12px 80px; margin:0 0 0 15px; height:110px;}
#av_lcolHospitPgForm p#art4{ color:#555555; font-size:12px; background:url(../images/hospit4.jpg) no-repeat; padding:8px 0 12px 80px; margin:0 0 0 15px; height:120px;list-style:url(../images/bulldent.jpg);}
#av_lcolHospitPgForm p#art5{ color:#555555; font-size:12px; background:url(../images/hospit5.jpg) no-repeat; padding:8px 0 12px 80px; margin:0 0 0 15px; height:110px;}

/* --------------- */
h2.ChooseFormule_title{ background: url(../images/Choisissez_la_formule.png) no-repeat; text-indent: -9999px; margin: 0 0 0 20px;}

/*----------------*/

/* ==== */
#dentQA{list-style-type: none;margin: 20px 0 0 15px;position:relative;width:585px; border-top: 0;border-bottom: 1px solid #dcdcdc;; border-right:1px solid #dcdcdc; border-left: 1px solid #dcdcdc;}
#dentQA li.unsel{background:url(../images/bgQaDentOff.gif) no-repeat top left; color: #848282; text-decoration: none;padding: 15px 15px;display:block;width:555px;font-size: 12px; height:27px; font-weight:bold;cursor: pointer;}
#dentQA li.unselextjs{background:url(../images/bgQaDentOff.gif) no-repeat top left; color: #848282; text-decoration: none;padding: 15px 15px;display:block;width:555px;font-size: 12px; height:27px; font-weight:bold;cursor: pointer;}

#dentQA li.sel{background: url(../images/BgQaDentOn.gif) no-repeat top left;color: #fff;  text-decoration: none;padding: 15px 15px;display:block;width:555px;font-size: 12px; height:27px; font-weight:bold; cursor: pointer;}
#dentQA li.selextjs{background: url(../images/BgQaDentOn.gif) no-repeat top left;color: #fff;  text-decoration: none;cursor: pointer;}


#dentQA li#Item0 a{font-size:12px; margin:0px; padding:0px; color:#2885BF; display:inline;}
#dentQA li#Item1 a{font-size:12px; margin:0px; padding:0px; color:#2885BF; display:inline;}
#dentQA li#Item2 a{font-size:12px; margin:0px; padding:0px; color:#2885BF; display:inline;}
#dentQA li#Item3 a{font-size:12px; margin:0px; padding:0px; color:#2885BF; display:inline;}
#dentQA li#Item4 a{font-size:12px; margin:0px; padding:0px; color:#2885BF; display:inline;}
#dentQA li#Item5 a{font-size:12px; margin:0px; padding:0px; color:#2885BF; display:inline;}

#dentQA li.qaitems{font-size:12px; font-weight: normal; height: 160px;width:525px; color:#393737; background:url(../images/BgQaDent.gif) no-repeat top left; padding:20px 30px 0 30px;}
#dentQA li.qaitems strong{ font-weight: bold;}
#dentQA li.qaitems a { color: #69b5e5; font-weight: bold;}

#dentQA li#Item1 ul{ font-size:12px; list-style:url(../images/bullDent.jpg);}
#dentQA li#Item1 ul li{ font-size:12px; margin:10px 0 0 17px; padding:0; height:auto;}

#dentQA li#Item5 ul{ font-size:12px; list-style: none; }
#dentQA li#Item5 ul li{ font-size:12px; margin:10px 0 0 0px; padding:0; height:auto;}
#dentQA li#Item5 ul li strong { font-size:12px; font-weight:bold;}


/*----- Formules -----*/

#Item0 h3.formH3 {color:#f48d31; font-weight:bold; font-size:16px; padding:24px 0 16px 15px; margin:0 0 0 0px;}
#av_lcolHospitPgForm {margin:0 0 0 0px;}

#Item1 h3.formH3 {color:#f48d31; font-weight:bold; font-size:16px; padding:24px 0 16px 15px; margin:0 0 0 0px; width:500px;}

#av_lcolHospitPgForm ul.FormuleH1{ color:#555555; font-size:12px; padding:8px 20px 12px 0px; margin:0 0 0 45px; heig-ht:230px; list-style:url(../images/bulldent.jpg);}
#av_lcolHospitPgForm ul.FormuleH1 li{ color:#555555; font-size:12px; padding:0 0 0 0; margin:0 0 5px 20px;}
#av_lcolHospitPgForm ul.FormuleH1 li.first {color:#555555; font-size:12px; padding:0 0 0 0; margin:6px 0 5px 20px;}
#av_lcolHospitPgForm ul.FormuleH1 li ul{ color:#555555; font-size:12px; padding:8px 0px 0px 0px; margin:0px; list-style: disc;}
#av_lcolHospitPgForm ul.FormuleH1 li ul li{padding:2px 0px; margin:0 0 0 20px; font-size:12px;}
#av_lcolHospitPgForm ul.FormuleH1 li ul li.last{padding:2px 0px; margin:0 0 10px 20px; font-size:12px;}

div#av_lcolHospitPgForm p.artForm {color:#555555; font-size:12px;  padding:8px 20px 12px 0px; margin:0 0 0 45px;}

/* ----- Calculer un devis ---- */
div#calculatorGlobale{ width: 589px; border: 1px solid #d8d8d8; margin: 20px 20px 0 15px;}
div#calculatorItem { width: 350px; float: left; padding: 14px 17px 40px 25px;}
div#calculatorItem h3 { font-size: 12px; font-weight: bold; color: #1a528f; padding: 3px 0 0 22px; margin: 0 0 10px 0; background: url(../images/bullet_01_normal.jpg) top left no-repeat;}
div#calculatorItem h3.bullet2 { font-size: 12px; font-weight: bold; color: #1a528f; padding: 3px 0 0 22px; margin: 10px 0 10px 0; background: url(../images/bullet_02_normal.jpg) top left no-repeat;}
div#calculatorItem p { margin: 0 0 15px 0;}
div#calculatorProcess{ width: 395px; background: #ff4455;}
div#calculatorResult { width: 194px; height: 569px; background:url(../images/bg_repeat_calculator.png) top left repeat-y; float: right; position: relative;}
.calculator_img{ margin:20px 0 13px 0;}
div#calculatorResult input#val_cot{ position: absolute; background: #fff; width: 120px; height: 18px; position: absolute; top: 120px; left: 36px; padding: 1px 0 0 5px; color: #f28e0c; font-size: 18px; font-weight: bold; text-align: right; z-index: 50px;}
table#calculator_table{ background: #fff;}
.calculator_area{ border: 1px dotted #d9d9d9; color: #7d7d7d; float: left; font-size: 12px; text-align: center; background: #fff;}
table#produit_table tr td{ padding: 6px 3px;}
table#calculator_table tr td {  padding: 12px 3px;}
span.img_max{ background: url(../images/calculator_plus.png) top right no-repeat; width: 15px; height: 15px; display: block; text-indent: -9999px; float: left; margin: 0 4px 0 4px;}
span.img_min{ background: url(../images/calculator_moins.png) top right no-repeat; width: 15px; height: 15px; display: block; text-indent: -9999px; float: left; margin: 0 4px 0 0;}
td.calculator_left{ margin: 0 10px 0 0;}
.calculator_formules{ text-decoration: none; font-weight: bold; display: block; float: left; margin: 0 0 0 6px; width:120px;}
.input_formules{ float: left;}


