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

#columnContent{
	width: 960px;background:#2c639a url("../images/bgIp.jpg") top left no-repeat; padding:15px 0 15px 0; z-index: 2;
}
#BGblc { background:url(../images/BGContent.gif) left top repeat-y;width: 960px;}

div#av_lcol p.blue { color:#0099CC;}
/**
***** LEFT ****
**/
 
#leftColumn{
	float: left;width: 630px; padding: 0px 15px 0px 15px;
}
/***banner***/
/*****/
#leftColumn h1#banner{background: url("../images/banner.jpg") top left no-repeat;width: 627px;height: 157px;text-indent: -9999px;}
#leftColumn h1#bannerBebe{
	background: url("../images/banner.jpg") top left no-repeat;width: 627px;height: 157px;text-indent: -9999px;
}
#leftColumn h1#bannerDemenagement{
	background: url("../images/banner_demenagemt.jpg") top left no-repeat;width: 627px;height: 157px;text-indent: -9999px;
}
#leftColumn h1#bannerIndep{
	background: url("../images/bannerIndep.jpg") top left no-repeat;width: 627px;height: 157px;text-indent: -9999px;
}

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


#leftColumn h1#bannerJob{
	background: url("../images/bannerPremierJob.jpg") top left no-repeat;width: 627px;height: 157px;text-indent: -9999px;
}
#leftColumn h1#bannerMariage{
background: url("../images/bannerMariage.jpg") top left no-repeat;width: 627px;height: 157px;text-indent: -9999px;
}
#leftColumn h1#bannerPension{
background: url("../images/bannerPension.jpg") top left no-repeat;width: 627px;height: 157px;text-indent: -9999px;
}
#leftColumn h1#bannerAV{
background: url("../images/bannerAV.jpg") top left no-repeat;width: 627px;height: 157px;text-indent: -9999px;
}
#leftColumn h1#bannerContact{
background: url("../images/bannerContact.jpg") top left no-repeat;width: 627px;height: 157px;text-indent: -9999px;
}
#leftColumn h1#bannerAF {background: url("../images/bannerAffiliation.jpg") top left no-repeat;width: 627px;height: 157px;text-indent: -9999px;
}
#leftColumn h1#bannerExpats{
	background: url("../images/bannerExpats.jpg") top left no-repeat;width: 627px;height: 157px;text-indent: -9999px;
}
#leftColumn h1#bannerExpatsEN{
	background: url("../images/bannerExpatsEN.jpg") top left no-repeat;width: 627px;height: 157px;text-indent: -9999px;
}


/***start***/
a.linkJ{color:#fff; text-decoration:none;border-bottom:1px solid #fff;font-size:12px; font-style:italic;}
/*****/
#start{ color:#fff;}
#start h2{ color:#f4961e; font-size: 14px; font-weight: bold;margin: 15px 0;}
#start p{color: #fff; margin:0 0 15px 0;font-size: 11px; font-style:italic;}
#start p strong{color: #fff;line-height: 20px;font-size: 12px;}

/***avantagesr***/
ul#navContent {height:30px; list-style:none; width:627px; background-color:#3e8ad4;}
ul#navContent li{float:left; height:30px;}
/* ul#navContent li a.selected{ background:#fff none; color:#f28800; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold;} */
ul#navContent li a {float:left; padding:8px 8px 0 8px;color:#fff; text-decoration:none; height:22px; display:block; background:#3e8ad4 url(../images/separ_navContent.jpg) right top no-repeat; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal;}
ul#navContent li a.selected {float:left; padding:8px 8px 0 8px;color:#f28800; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; text-decoration:none; height:22px; display:block; background:#fff ;}
ul#navContent li a:hover { font-size:14px; background-color:#fff; text-decoration:none; color:#f28800;font-family:Arial, Helvetica, sans-serif;}
ul#navContent li a#lang{ background-color:#3e8ad4; }
ul#navContent li a#lang img{ border:none; margin-top: -5px; }
ul#navContent li a#lang:hover img{ border: none; }

/*
ul#navContent li a:link{float:left; padding:8px 12px 0 12px;color:#fff; text-decoration:none; height:22px; display:block; background:#3e8ad4 url(../images/separ_navContent.jpg) right top no-repeat; font-family:Trebuchet MS; font-size:14px; font-weight:normal;}
ul#navContent li a:active{font-size:14px; background-color:#fff; text-decoration:none; color:#f28800;font-family:Trebuchet MS;}
ul#navContent li a:visited{float:left; padding:8px 12px 0 12px;color:#fff; text-decoration:none; height:22px; display:block; background:#3e8ad4 url(../images/separ_navContent.jpg) right top no-repeat; font-family:Trebuchet MS; font-size:14px; font-weight:normal;}
ul#navContent li a:hover{ font-size:14px; background-color:#fff; text-decoration:none; color:#f28800;font-family:Trebuchet MS;}
*/

/** Navigation  Dentalia**/
ul#navContent li a.DentaliaNav{ font-size: 13px;}
ul#navContent li#selectedDentalia a{ background:#fff none; color:#f28800; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold;}
/*****/
#avantagesI{background:#fff url(../images/bgAvantagesPi.gif) top left no-repeat;
	width: 625px; height: 261px;}
#avantagesI ul{list-style: none;padding: 55px 0 0 320px ;}
#avantagesI ul li{font-weight: normal; color:#2d2d2d; font-size:11px;}
#avantagesI ul li#l0{width: 355px;}
#avantagesI ul li#l1{width: 375px;margin:12px 0 0 0;}
#avantagesI ul li#l2{width:250px;margin:7px 0 0 0 ;}
#avantagesI ul li#l3{width:250px;margin:7px 0 0 0 ;}
#avantagesI ul li#l4{width:250px;margin:20px 0 0 0 ;}
#avantagesI ul li#l5{width:250px;margin:14px 0 0 0 ;}
#avantagesI ul li#l5 span{font-size: 10px;line-height:10px;color: #666;}
#avantagesI ul li#l6{width:250px;margin:25px 0 0 0 ; color:#2885bf;}

#avantagesII{background:#fff; width: 627px; heig--ht: 768px;  padding: 0 0 20px 0;}
#avantagesII h2{ color:#4b5259; font-weight:bold; font-size:14px; padding:20px 0 4px 16px; font-style:italic;}
#av_top{ color:#666; font-style:italic; padding:0 15px 0 15px; font-size:12px; line-height:15px;}
#av_top span{ font-weight:bold; color:#747373;}
#avantagesII h3.avantages_titre{ color:#f48d31; font-weight:bold; font-size:18px; padding:24px 0 6px 15px;}
#avantagesII h-4{ margin: 10px 0 0 18px; font-weight: normal; color: #F4961E}
#avantagesII h4.avantages_sous_titre{margin:0 0 15px 18px; font-weight: normal; color: #F4961E; font-size: 12px;}
.notice{ font-size: 11px;padding: 6px 15px;color: #818181;}
#av_lcol{ width:275px; float:left;}

#av_lcol h4#bull1{ color:#333333; font-size:12px; font-weight: bold; background:url(../images/av_bull1.jpg) no-repeat; padding:3px 0 0 25px; margin:0 0 0 15px;}
#av_lcol h4#bull2{ color:#333333; font-size:12px; font-weight: bold; background:url(../images/av_bull2.jpg) no-repeat; padding:3px 0 0 25px; margin:0 0 0 15px;}
#av_lcol h4#bull3{ color:#333333; font-size:12px; font-weight: bold; background:url(../images/av_bull3.jpg) no-repeat; padding:3px 0 0 25px; margin:0 0 0 15px;}
#av_lcol h4#bull4{ color:#333333; font-size:12px; font-weight: bold; background:url(../images/av_bull4.jpg) no-repeat; padding:3px 0 0 25px; margin:0 0 0 15px;}
#av_lcol h4#bull5{ color:#333333; font-size:12px; font-weight: bold; background:url(../images/av_bull5.jpg) no-repeat; padding:3px 0 0 25px; margin:0 0 0 15px;}
#av_lcol h4#bull6{ color:#333333; font-size:12px; font-weight: bold; background:url(../images/av_bull6.jpg) no-repeat; padding:3px 0 0 25px; margin:0 0 0 15px;}

div#av_lcol p a.linkContent { background:none; text-decoration:underline; margin:0px; padding:4px 0 0px 0px; font-size:12px; height:15px;}
div#av_lcol p a.linkContent:hover {text-decoration:none; }

#av_lcol p{ color:#8f8f8f; font-size:12px; padding:4px 0 12px 40px;}
#av_lcol a{ color:#2885bf; font-size:14px; font-weight:bold; display:block; margin:0 0 0 37px; background: url(../images/av_magn.jpg)right 0 no-repeat ; padding:13px 0 0 0; height:27px; width:235px;}
/** #av_lcol a{ color:#2885bf; font-size:14px; font-weight:bold; text-decoration:none; border-bottom:1px solid #2885bf; display:block; margin:0 0 0 35px; background: url(../images/av_magn.jpg) no-repeat right; padding:10px 0 0 0;} **/

/* avantages dentalia */

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

#av_topDent{ color:#666666; font-style:italic; padding:0 0 0 15px; font-size:12px; line-height:15px;}

#av_lcolDent{ width:600px; float:left;}
#av_lcolDent strong{ font-weight: bold;}
#av_lcolDent h4#dent1{ 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_lcolDent h4#dent2{ 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_lcolDent h4#dent3{ 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_lcolDent h4#dent4{ 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_lcolDent h4#dent5{ 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_lcolDent p#art1{ color:#555555; font-size:12px; background:url(../images/dent1.jpg) no-repeat; padding:8px 0 12px 80px; margin:0 0 0 15px; height:75px;}
#av_lcolDent ul#art2{ color:#555555; font-size:12px; background:url(../images/dent2.jpg) no-repeat; padding:8px 0 12px 80px; margin:0 0 0 15px; height:110px; list-style:url(../images/bullDent.jpg);}
#av_lcolDent ul#art2  li{ color:#555555; font-size:12px; padding:0 0 0 0; margin:0 0 0 18px;}
#av_lcolDent ul#art2 li#first { color:#555555; font-size:12px; padding:0 0 0 0; margin:6px 0 0 18px;}
#av_lcolDent p#art3{ color:#555555; font-size:12px; background:url(../images/dent3.jpg) no-repeat; padding:8px 0 12px 80px; margin:0 0 0 15px; height:110px;}
#av_lcolDent p#art4{ color:#555555; font-size:12px; background:url(../images/dent4.jpg) no-repeat; padding:8px 0 12px 80px; margin:0 0 0 15px; height:120px;}
#av_lcolDent p#art5{ color:#555555; font-size:12px; background:url(../images/dent5.jpg) no-repeat; padding:8px 0 12px 80px; margin:0 0 0 15px; height:110px;}

#av_lcolDent p{ color:#8f8f8f; font-size:12px; padding:4px 0 12px 35px;}
#av_lcolDent p a{color: #389fe0; font-weight: bold; text-decoration: underline; font-size: 12px;}

/* Dentalia remboursements */
ul#Remb1 { color:#555555; font-size:12px; padding:8px 0 12px 31px; margin:0 0 0 15px;list-style:url(../images/bullDent.jpg);}
#av_lcolDent ul#Remb1  li{ color:#555555; font-size:12px; padding:0 0 0 0; margin:0 0 0 18px;}
#av_lcolDent ul#Remb1 li.first { color:#555555; font-size:12px; padding:0 0 0 0; margin:6px 0 0 18px;}
p#Remb2 { color:#555555; font-size:12px; padding:8px 0 12px 31px; margin:0 0 0 15px;}
p#Remb3 { color:#555555; font-size:12px; padding:8px 0 12px 31px; margin:0 0 0 15px;}
#av_lcolDent p.Remb4 { color:#555555; font-size:12px; padding:8px 0 12px 31px; margin:0 0 0 15px;}
ul#Remb4ul { color:#555555; font-size:12px; padding:8px 0 12px 31px; margin:0 0 0 15px;list-style:url(../images/bullDent.jpg);}
ul#Remb4ul  li{ color:#555555; font-size:12px; padding:0 0 0 0; margin:0 0 0 18px;}
ul#Remb4ul li.first { color:#555555; font-size:12px; padding:0 0 0 0; margin:6px 0 0 18px;}

div#avantagesDent table{ margin:20px 0 20px 15px; width:560px;}
div#avantagesDent table td{ border-bottom: 1px solid #fff; height:25px; font-size:12px; padding:8px;}
div#avantagesDent table td.blueTab { background-color:#e0eaee;}
div#avantagesDent table td h3{color:#1A528F; font-size:14px; padding:0; margin:0px;}
div#avantagesDent table td.drt{ text-align:center; font-weight: bold;}


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

#av_rcol{ width:310px; float:left;}
#av_rcol img{ float:ri-ht;}
#av_box{width:246px; height:110px; background:url(../images/av_box.jpg) top left no-repeat; padding:70px 0 0 0; text-align:center; margin:20px 0 0 55px;position: relative;}
#av_box_expats{width:246px; height:110px; background:url(../images/av_box.jpg) top left no-repeat; padding:70px 0 0 0; text-align:center; margin:70px 0 0 55px;position: relative;}
#av_box_expats.en{width:246px; height:110px; background:url(../images/av_box_EN.jpg) top left no-repeat; padding:70px 0 0 0; text-align:center; margin:70px 0 0 55px;position: relative;}

#av_box p{ margin:10px 20px 0 20px; font-weight: bold;}
#av_box_expats p#inscriptExpats {margin:0px 20px 0 20px; font-weight: bold;}
#av_box a{display:block; width:116px; height:18px;position: absolute;top: 140px;left: 85px; color:#fff; text-decoration:none; font-size:12px;}
#av_box_expats a{display:block; width:116px; height:18px;position: absolute;top: 140px;left: 85px; color:#fff; text-decoration:none; font-size:12px;}

/***questions et reponses***/
#qa1{ margin:20px 0 0 0;background: url(../images/bgqa.gif) top left no-repeat; width: 626px;}
#qa1 a.question{color:#f4961e; font-size:14px; font-weight:bold; text-decoration:none; display:block; width:619px; margin:0;}
#qa1 p{color:#fff; margin:20px 0 0 20px; font-size:11px; width:580px; height:140px;}

#qa2{width: 626px;}
#qa2 a.question{color:#f4961e; font-size:14px; font-weight:bold; text-decoration:none; border-bottom:1px solid #7da2c8; display:block; height:20px; width:622px; background:url(../images/qa_plus.jpg) no-repeat top right; margin:10px 0 0 0;}
#qa2 p{color:#fff; margin:20px 0 0 20px; font-size:11px; width:580px;}

#qa3{width: 626px;}
#qa3 a.question{color:#f4961e; font-size:14px; font-weight:bold; text-decoration:none; border-bottom:1px solid #7da2c8; display:block; height:20px; width:619px; background:url(../images/qa_plus.jpg) no-repeat top right; margin:10px 0 0 0;}
#qa3 p{color:#fff; margin:20px 0 0 20px; font-size:11px; width:580px;}

#qa4{width: 626px;}
#qa4 a.question{color:#f4961e; font-size:14px; font-weight:bold; text-decoration:none; border-bottom:1px solid #7da2c8; display:block; height:20px; width:619px; background:url(../images/qa_plus.jpg) no-repeat top right; margin:10px 0 0 0;}
#qa4 p{color:#fff; margin:20px 0 0 20px; font-size:11px; width:580px;}

#qa5{width: 626px;}
#qa5 a.question{color:#f4961e; font-size:14px; font-weight:bold; text-decoration:none; border-bottom:1px solid #7da2c8; display:block; height:20px; width:619px; background:url(../images/qa_plus.jpg) no-repeat top right; margin:10px 0 0 0;}
#qa5 p{color:#fff; margin:20px 0 0 20px; font-size:11px; width:580px;}

#qa6{width: 626px;}
#qa6 a.question{color:#f4961e; font-size:14px; font-weight:bold; text-decoration:none; border-bottom:1px solid #7da2c8; display:block; height:20px; width:619px; background:url(../images/qa_plus.jpg) no-repeat top right; margin:10px 0 0 0;}
#qa6 p{color:#fff; margin:20px 0 0 20px; font-size:11px; width:580px;}


#qaII{ padding:0 15px 39px 15px; width: 930px; background:#2c639a url(../images/bg_qabot.jpg) center bottom no-repeat;}
#qaIIinside { background:url(../images/bg_qatop.jpg) no-repeat top left #fff;}
#qaII div h3{color: #fc8b00; font-size:20px; font-weight:bold; padding:20px 0 20px 15px; }

/* === Bloc atouts partenamut profil --- */

#ulqa{list-style-type: none;margin: 0 0 0 15px;position:relative;width:891px; border-bottom: 1px solid #dcdcdc;  }
#ulqa li.unsel{background:url(../images/bg_question.gif) no-repeat top left; color: #848282; text-decoration: none;padding: 25px 15px 15px 15px;display:block;font-size: 12px; height:17px; font-weight:bold;cursor: pointer;}
#ulqa li.unselextjs{background:url(../images/bg_question.gif) no-repeat top left; color: #848282; text-decoration: none;padding: 25px 15px 15px 15px;display:block;font-size: 12px; height:17px; font-weight:bold;cursor: pointer;}
#ulqa li.sel{background: url(../images/bg_question_on.gif) no-repeat top left;color: #fff;  text-decoration: none;padding: 25px 15px 15px 15px;display:block;font-size: 12px; height:17px; font-weight:bold; cursor: pointer;}
#ulqa li.selextjs{background: url(../images/bg_question_on.gif) no-repeat top left;color: #fff;  text-decoration: none;cursor: pointer;}
#ulqa li{height: 57px;}

ul#ulqa li.qaitems{position: absolute; top: 0;left: 451px; width:400px; height:209px; color:#393737; font-size:12px; padding:20px 10px 0 30px;}
ul#ulqa li.qaitems strong{ font-weight: bold; color: #f28800; font-size: 12px;}
ul#ulqa li.qaitems a{  color: #389fe0; font-weight: bold; text-decoration: underline; font-size: 12px;}
ul#ulqa li#bg0{background: url(../images/Item0bg.gif) top left no-repeat;}
ul#ulqa li#bg1{background: url(../images/Item1bg.gif) top left no-repeat;}
ul#ulqa li#bg2{background: url(../images/Item2bg.gif) top left no-repeat;}
ul#ulqa li#bg3{background: url(../images/Item3bg.gif)  top left no-repeat;}

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

#ulqa li#Item0 a:hover{ text-decoration:none;}
#ulqa li#Item1 a:hover{ text-decoration:none;}
#ulqa li#Item2 a:hover{ text-decoration:none;}
#ulqa li#Item3 a:hover{ text-decoration:none;}

#ulqa li#Item0 p{font-size:12px; margin:0px 0 10px 0px;}
#ulqa li#Item1 p{font-size:12px; margin:0px 0 10px 0px;}
#ulqa li#Item2 p {font-size:12px; margin:0px 0 10px 0px;}
#ulqa li#Item3 p{font-size:12px; margin:0px 0 10px 0px;}

/* ---- bloc 02*/
#ulqa li#Item0B{position: absolute; top: 0;left: 451px; width:380px; height:266px; color:#393737; background:url(../images/item1bg02.jpg) no-repeat top left;font-size:12px; padding:20px 30px 0 30px;}
#ulqa li#Item1B{ position: absolute; top: 0;left: 451px; width:380px; height:266px; color:#393737; background:url(../images/item2bg02.jpg) no-repeat top left;font-size:12px; padding:20px 30px 0 30px;display: none;}
#ulqa li#Item2B{position: absolute; top: 0;left: 451px; width:380px; height:266px; color:#393737; background:url(../images/item3bg02.jpg) no-repeat top left;font-size:12px; padding:20px 30px 0 30px;display: none;}
#ulqa li#Item3B{ position: absolute; top: 0;left: 451px; width:380px; height:266px; color:#393737; background:url(../images/item4bg02.jpg) no-repeat top left;font-size:12px; padding:20px 30px 0 30px;display: none;}
#ulqa li#Item4B{ position: absolute; top: 0;left: 451px; width:380px; height:266px; color:#393737; background:url(../images/item5bg02.jpg) no-repeat top left;font-size:12px; padding:20px 30px 0 30px;display: none;}

#ulqa li#Item0B a{font-size:12px; margin:0px; padding:0px; color:#2885BF; display:inline;}
#ulqa li#Item1B a{font-size:12px;  margin:0px; padding:0px; color:#2885BF; display:inline;}
#ulqa li#Item2B a{font-size:12px; margin:0px; padding:0px; color:#2885BF; display:inline;}
#ulqa li#Item3B a{font-size:12px; margin:0px; padding:0px; color:#2885BF; display:inline;}
#ulqa li#Item4B a{font-size:12px; margin:0px; padding:0px; color:#2885BF; display:inline;}

#ulqa li#Item0B a:hover{ text-decoration:none;}
#ulqa li#Item1B a:hover{ text-decoration:none;}
#ulqa li#Item2B a:hover{ text-decoration:none;}
#ulqa li#Item3B a:hover{ text-decoration:none;}
#ulqa li#Item4B a:hover{ text-decoration:none;}

#ulqa li#Item0B p{font-size:12px; margin:0px 0 10px 0px;}
#ulqa li#Item1B p{font-size:12px; margin:0px 0 10px 0px;}
#ulqa li#Item2B p {font-size:12px; margin:0px 0 10px 0px;}
#ulqa li#Item3B p{font-size:12px; margin:0px 0 10px 0px;}
#ulqa li#Item4B p{font-size:12px; margin:0px 0 10px 0px;}

#ulqa li#Item0B p strong{ font-weight:bold; font-size:12px;}
#ulqa li#Item1B p strong{ font-weight:bold; font-size:12px;}
#ulqa li#Item2B p strong{ font-weight:bold; font-size:12px;}
#ulqa li#Item3B p strong{ font-weight:bold; font-size:12px;}
#ulqa li#Item4B p strong{ font-weight:bold; font-size:12px;}

ul.QAList1{list-style-type: none; font-size: 12px;}
ul.QAList1 li{margin: 0 0 0 15px; line-height: 1em; padding: 0; font-size: 12px;}
ul.QAList2{list-style-type: disc; font-size: 12px;}
ul.QAList2 li{margin: 0 0 0 15px; line-height: 1em; padding: 0; font-size: 12px;}
ul.QAList3{list-style-type: square; font-size: 12px;}
ul.QAList3 li{margin: 0 0 0 30px; line-height: 1em; padding: 0; font-size: 12px;}

li.qaitems h4{}
li.qaitems h6{ display:inline; }

/***paper***/
/*****/
#paper{margin: 19px 0 0 0;background: url(../images/bgPaperassePi.gif) top left no-repeat;height: 208px; width: 597px;padding: 15px;}
#paper h3{color:#fff;font-size: 18px;margin: 0 0 7px 0;}
#paper h4{color:#fff;font-size: 16px;font-weight: normal;margin: 0 0 7px 0;}
#paper p{color:#fff;margin:  12px 0;width: 370px;}
#paper p a{text-decoration: none;border-bottom:1px solid #fff; color:#fff;}
/**
***** RIGHT ****
**/

#rightColumn{float:left; width:300px; padding: 0px 0 0px 0;}
/***affi***/
/*****/
#affiI{background: #fff;width:286px;margin: 0 0 10px 0;}
#affiI h3{background: url("../images/headerAffiPi.gif") top left no-repeat; height: 52px; text-indent: -9999px;}
#affiI .descI{ padding: 5px; line-height: 12px;}
#affiI #affiIform{}
#affiI #affiIform ul  {list-style:none;padding: 10px 0 0px 15px;}
#affiI #affiIform ul li input{width:250px;border:1px solid #ccc; border-color:#CCC #CCC #666 #CCC;margin:3px 0;padding:2px;}
#affiI #affiIform ul li .checkbox{float:left;width:15px;border: none;padding:0;margin:0;}
#affiI #affiIform ul li  label{color:#7b7b7b;float:left; margin:3px 0 0 5px; width:150px;font-size:10px;line-height:100%;overflow:hidden;}
#affiI #subsI{background: url(../images/footerAffiPi.gif) bottom left no-repeat; position: relative;height: 107px; text-align:right;}
#affiI #subsI #tarifBtn{position: absolute;background: none; width: 130px; height:28px; background:url(../images/CalculDevis.gif) left top no-repeat; right:10px; top:7px; text-indent: -9999px;cursor:pointer; }
#affiI #subsI #rdvBtn{position: absolute;background: none; width: 130px; height:28px; background:url(../images/faitesOffre.gif) left top no-repeat; right:10px; top:39px; text-indent: -9999px;cursor:pointer; }
#affiI #subsI #AffiliBtn {position: absolute;background: none;width: 130px; height:28px; background:url(../images/AffillExpress.gif) left top no-repeat; right:10px; top:70px; text-indent: -9999px;cursor:pointer; }

/*****Box Hospitalia*****/
div#BoxHopitalia { background: #fff; width:286px; height:240px; margin:20px 0 20px 0; position:relative;}
div#BoxDentalia { background: #fff; width:286px; height:240px; margin:10px 0 10px 0; position:relative;}

/***products***/
#products{margin: 0 0 0 0;background: url(../images/produits.jpg) top left no-repeat;height: 268px; width: 960px; position: relative;}
#products h3{ text-indent: -9999px;}
#products p{color:#fff;margin:12px 0;width: 370px;}
#products a.titre_footer{ color:#1A528F; font-size:12px; text-decoration: underline; font-weight: bold}
.prod1 { padding:45px 0 0 110px; float:left; width:205px; height:80px; text-decoration:none; }
#products div.prod1 a.texte_footer{  float:left; width:180px; color:#999; margin:5px 0; text-decoration: none;}
.prod2 { padding:20px 0 0 110px; float:left; width:200px; height:80px;text-decoration:none;}
#products div.prod2 a.texte_footer{  float:left; width:180px; color:#999; margin:5px 0; text-decoration: none;}

/**** Footer ***** */
a.Footer_job{display: block; width: 300px; height: 78px; position: absolute;z-index: 60; top: 59px; left: 15px; text-indent: -9999px; line-height: 1.1em;}
a.Footer_demenagement{display: block; width: 300px; height: 78px; position: absolute;z-index: 5; top: 59px; left: 325px; text-indent: -9999px;}
a.Footer_couple{display: block; width: 300px; height: 78px; position: absolute;z-index: 5; top: 59px; left: 635px; text-indent: -9999px;}
a.Footer_bebe{display: block; width: 300px; height: 78px; position: absolute;z-index: 5; top: 160px; left: 15px; text-indent: -9999px;}
a.Footer_independant{display: block; width: 300px; height: 78px; position: absolute;z-index: 5; top: 160px; left: 325px; text-indent: -9999px;}
a.Footer_pension{display: block; width: 300px; height: 78px; position: absolute;z-index: 5; top: 160px; left: 635px; text-indent: -9999px;}

/***testi***/
/* ************************** */
img#hospitalia_link{ height:112px; display:block; margin:20px 0 0 0;}
img#dentalia_link{ height:112px; display:block; margin:0 0 20px 0;}
/*****/
#texti{width:286px;margin:  10px 0 0 0; background: #fff; }
#texti h3{text-indent: -9999px; background: url(../images/headerTesti.gif) top left no-repeat; height: 52px;}
.testiText h4{color:#2c2b2b; font-size: 14px;padding: 5px 12px 2px 12px;}
.testiText h5{color: #ef8500;font-size: 14px; font-weight: normal; font-style: italic;margin: 0 12px 5px 12px; border-bottom: 1px solid #ccc;padding: 0 0 7px 0;}
.contentT{background: url(../images/top-quotes.gif) 5px 0 no-repeat;padding: 16px  0 0 16px; position:relative; height: 150px;}
.contentT p{background: url(../images/bottom-quotes.gif) bottom right no-repeat;float: left;width: 140px; padding: 0 0 8px 0;}
.contentT img{float: left; position:absolute; bottom:0px;}
#footerT{background: #f0f2f5 url(../images/footerTesti.gif) bottom left no-repeat;height: 22px;padding: 7px 0 7px 0;}
#footerT a.nextTBtn{display: block;width: 146px; height: 22px; margin: 0 0 0 115px;background:#058bcc url(../images/btnNextTesti.gif) top left no-repeat; color: #fff; text-indent: -9999px;}


/*devis*/     

#devis{width:286px;margin:  10px 0 0 0; background: #fff;}
#devis h3{text-indent: -9999px; background: url(../images/devis.gif) top left no-repeat; height: 52px;}
#devis p{ margin:15px 15px 10px 15px;}
#devisBg { background:url(../images/devisStar.jpg) top right no-repeat; margin:0; padding:0;}
#devis div#devisBt{ background:url(../images/devisBt.jpg) no-repeat; width:191; height:40px; padding:15px 0 0 85px;}
#devis div#devisBt a{ color:#FFFFFF; font-size:13px; text-decoration:none; width:88px; height:20px; display:block; padding:5px 0 0 30px;}

/*devis dentalia*/     

#devisDentalia{width:286px;margin:  10px 0 0 0; background: #fff;}
#devisDentalia h3{text-indent: -9999px; background: url(../images/devisDentalia.gif) top left no-repeat; height: 52px;}
#devisDentalia p{ margin:15px 15px 10px 15px;}
#devisBgDentalia { background:url(../images/devisStarDentalia.jpg) top right no-repeat; margin:0; padding:0;}
#devisDentalia div#devisBt{ background:url(../images/devisBt.jpg) no-repeat; width:191; height:40px; padding:15px 0 0 85px;}
#devisDentalia div#devisBt a{ color:#FFFFFF; font-size:13px; text-decoration:none; width:88px; height:20px; display:block; padding:5px 0 0 30px;}


/*conditions*/

#cond{width:286px;margin:  10px 0 0 0; background: #fff;}
#cond h3.conditions_dentalia_title{text-indent: -9999px; background: url(../images/cond_dentalia.gif) top left no-repeat; height: 52px;}
#cond h3.conditions_hospitalia_title{text-indent: -9999px; background: url(../images/cond_hospitalia.gif) top left no-repeat; height: 52px;}
#cond strong{font-size:12px;font-weight: bold; color: #ef8500}
#cond p{ margin:15px 15px 10px 15px; font-weight: bold;}
#condBg { background:url(../images/condPen.jpg) top right no-repeat; margin:0; padding:0; height:170px;}
#cond div#condBt{ background:url(../images/condBt.jpg) no-repeat; width:191; height:40px; padding:15px 0 0 85px;}
#cond div#condBt a{ color:#FFFFFF; font-size:12px; text-decoration:none; width:88px; height:18px; display:block; padding:8px 0 0 10px;}

#cond div#condBt_dentalia{ background:url(../images/condBt.jpg) no-repeat; width:191; height:40px; padding:15px 0 0 85px;}
#cond div#condBt_dentalia a{ color:#FFFFFF; font-size:13px; text-decoration:none; width:88px; height:20px; display:block; padding:6px 0 0 8px;}

/*--- AVANTAGES---- */

.avantages_intitule{color:#565656;  }
.avantages_enfants_intitule{color:#565656; display: block; margin-top:6px;  }
div#boxAv { width:585px; border:1px solid #dcdcdc; margin:20px 0 0 15px;}
/*bebe*/
div.Av_titre_0{background:url(../images/AVbebe.jpg) left top no-repeat; width:555px; height:52px; color:#1595d6; font-size:20px; display:block; font-weight:bold; text-decoration:none; padding:30px 0 0 30px; cursor: pointer;}
div.Av_titre_0_sel{background:url(../images/AVbebeSelect.jpg) left top no-repeat; width:555px; height:52px; color:#fff; font-size:20px; display:block; font-weight:bold; text-decoration:none; padding:30px 0 0 30px;cursor: pointer;} 
div.Av_titre_0_sel_{background:url(../images/AVbebeSelect.jpg) left top no-repeat; width:555px; height:52px; color:#fff; font-size:20px; display:block; font-weight:bold; text-decoration:none; padding:30px 0 0 30px;cursor: pointer;}
/* */
div.Av_content_0{background:#fff url(../images/bgAvantagesContent.gif) left top no-repeat; padding:2px 25px 25px 15px;}
div.Av_content_0 a{ color: #389fe0; font-weight: bold; text-decoration: underline; font-size: 12px;}
div.Av_content_0 a.back_to_top{ background: url(../images/back_to_top_btn.png) top left no-repeat; font-size:12px; font-style: bold; padding: 2px 0 0 25px; margin: 30px 0 0 0px; height:25px; display: block; color: #f08220; text-decoration: underline;}
#boxAv div.Av_content_0 h2{ color:#f4961e; font-weight:bold; font-size:14px; padding:20px 0 4px 25px; font-style:italic;}
div.Av_content_0 h3.bulle01{ background:url(../images/av_bull1.jpg) left top no-repeat; color:#2c649b; font-size:14px; font-style: normal; text-transform:uppercase; padding: 0 0 0 25px; margin: 20px 0 5px 0px; height:25px; line-height:17px;}
div.Av_content_0 h3.bullet2{ background:url(../images/av_bull2.jpg) left top no-repeat; color:#2c649b; font-size:14px; font-style: normal; text-transform:uppercase; padding: 0 0 0 25px; margin: 20px 0 5px 0px; height:25px; line-height:17px;}
div.Av_content_0 h4{color:#f98d0b; font-size:14px; font-style: normal; margin: 0 0 5px 25px;}
div.Av_content_0 ul { list-style:none; margin: 0 0 5px 25px;}
div.Av_content_0 ul li{ background:url(../images/list_bull.gif) left 3px no-repeat; padding:0px 0 5px 15px; font-size:12px;}
div.Av_content_0 ul li.sans_bullet{ background: none; padding:0px 0 10px 0px; font-size:12px;}
div.Av_content_0 p.cond { margin: 10px 0 0 25px; color:#787878;}
div.Av_content_0 p.desc { font-style: italic; font-weight: bold; color: #515151; margin: 15px 0 0 25px;}

/*ado*/
div.Av_titre_1{background:url(../images/AVado.jpg) left top no-repeat;width:555px; height:57px; color:#1595d6; font-size:20px; display:block; font-weight:bold; text-decoration:none; padding:25px 0 0 30px;cursor: pointer;}
div.Av_titre_1_sel{background:url(../images/AVadoSelec.jpg) left top no-repeat;width:555px; height:57px; color:#fff; font-size:20px; display:block; font-weight:bold; text-decoration:none; padding:25px 0 0 30px;cursor: pointer;}
div.Av_titre_1_sel_{background:url(../images/AVadoSelec.jpg) left top no-repeat;width:555px; height:57px; color:#fff; font-size:20px; display:block; font-weight:bold; text-decoration:none; padding:25px 0 0 30px;cursor: pointer;}
/**/
div.Av_content_1 { background:#fff url(../images/bgAvantagesContent.gif) left top no-repeat; padding:2px 40px 25px 25px;} 
div.Av_content_1 a{ color: #389fe0; font-weight: bold; text-decoration: underline; font-size: 12px;}
div.Av_content_1 a.back_to_top{ background: url(../images/back_to_top_btn.png) top left no-repeat; font-size:12px; font-style: bold; padding: 2px 0 0 25px; margin: 30px 0 0 0px; height:25px; display: block; color: #f08220; text-decoration: underline;}
div.Av_content_1 h2{color:#585a5d; font-size:18px; font-style: normal; margin:0; padding:17px 0;}
div.Av_content_1 h3.bullet1{ background:url(../images/av_bull1.jpg) left top no-repeat; color:#2c649b; font-size:14px; font-style: normal; text-transform:uppercase; padding: 0 0 0 25px; margin: 20px 0 5px 0px; height:25px; line-height:17px;}
div.Av_content_1 h3.bullet2{ background:url(../images/av_bull2.jpg) left top no-repeat; color:#2c649b; font-size:14px; font-style: normal; text-transform:uppercase; padding: 0 0 0 25px; margin: 20px 0 5px 0px; height:25px; line-height:17px;}
div.Av_content_1 h3.bullet3{ background:url(../images/av_bull3.jpg) left top no-repeat; color:#2c649b; font-size:14px; font-style: normal; text-transform:uppercase; padding: 0 0 0 25px; margin: 20px 0 5px 0px; height:25px; line-height:17px;}
div.Av_content_1 h3.bullet4{ background:url(../images/av_bull4.jpg) left top no-repeat; color:#2c649b; font-size:14px; font-style: normal; text-transform:uppercase; padding: 0 0 0 25px; margin: 20px 0 5px 0px; height:25px; line-height:17px;}
div.Av_content_1 h3.bullet5{ background:url(../images/av_bull5.jpg) left top no-repeat; color:#2c649b; font-size:14px; font-style: normal; text-transform:uppercase; padding: 0 0 0 25px; margin: 20px 0 5px 0px; height:25px; line-height:17px;}
div.Av_content_1 h3.bullet6{ background:url(../images/av_bull6.jpg) left top no-repeat; color:#2c649b; font-size:14px; font-style: normal; text-transform:uppercase; padding: 0 0 0 25px; margin: 20px 0 5px 0px; height:25px; line-height:17px;}
div.Av_content_1 h3.bullet7{ background:url(../images/av_bull7.jpg) left top no-repeat; color:#2c649b; font-size:14px; font-style: normal; text-transform:uppercase; padding: 0 0 0 25px; margin: 20px 0 5px 0px; height:25px; line-height:17px;}
div.Av_content_1 h4{color:#f98d0b; font-size:14px; font-style: normal; margin: 0 0 5px 25px;}
div.Av_content_1 ul { list-style:none; margin: 0 0 5px 25px; font-size: 12px;}
div.Av_content_1 ul li{ background:url(../images/list_bull.gif) left 3px no-repeat; padding:0px 0 5px 15px; font-size:12px;}
div.Av_content_1 ul li.sans_bullet{ background: none; padding:0px 0 5px 0px; font-size:12px;}
div.Av_content_1 p.desc { font-style: italic; font-weight: bold; color: #515151; margin: 15px 0 0 25px;}
div.Av_content_1 p strong { font-size:12px;margin:10px 0 6px 25px; padding:0; font-weight: bold;}
div.Av_content_1 p.cond { margin: 10px 0 0 25px; color:#787878;}
div.Av_content_1 p.cond_sport { margin: 10px 0 0 0; color:#787878;}

/*adulte*/
div.Av_titre_2 {background:url(../images/AVadulte.jpg) left top no-repeat; width:555px; height:52px; color:#1595d6; font-size:20px; display:block; font-weight:bold; text-decoration:none; padding:30px 0 0 30px;cursor: pointer;}
div.Av_titre_2_sel {background:url(../images/AVadulteSelect.jpg) left top no-repeat; width:555px; height:52px; color:#fff; font-size:20px; display:block; font-weight:bold; text-decoration:none; padding:30px 0 0 30px;cursor: pointer;}
div.Av_titre_2_sel_ {background:url(../images/AVadulteSelect.jpg) left top no-repeat; width:555px; height:52px; color:#fff; font-size:20px; display:block; font-weight:bold; text-decoration:none; padding:30px 0 0 30px;cursor: pointer;}

div.Av_content_2 { background:#fff url(../images/bgAvantagesContent.gif) left top no-repeat; padding:2px 40px 25px 25px;} 
div.Av_content_2 a{ color: #389fe0; font-weight: bold; text-decoration: underline; font-size: 12px;}
div.Av_content_2 a.back_to_top{ background: url(../images/back_to_top_btn.png) top left no-repeat; font-size:12px; font-style: bold; padding: 2px 0 0 25px; margin: 30px 0 0 0px; height:25px; display: block; color: #f08220; text-decoration: underline;}
div.Av_content_2 h2{color:#585a5d; font-size:18px; font-style: normal; margin:0; padding:17px 0;}
div.Av_content_2 h3.bullet1{ background:url(../images/av_bull1.jpg) left top no-repeat; color:#2c649b; font-size:14px; font-style: normal; text-transform:uppercase; padding: 0 0 0 25px; margin: 20px 0 5px 0px; height:25px; line-height:17px;}
div.Av_content_2 h3.bullet2{ background:url(../images/av_bull2.jpg) left top no-repeat; color:#2c649b; font-size:14px; font-style: normal; text-transform:uppercase; padding: 0 0 0 25px; margin: 20px 0 5px 0px; height:25px; line-height:17px;}
div.Av_content_2 h3.bullet3{ background:url(../images/av_bull3.jpg) left top no-repeat; color:#2c649b; font-size:14px; font-style: normal; text-transform:uppercase; padding: 0 0 0 25px; margin: 20px 0 5px 0px; height:25px; line-height:17px;}
div.Av_content_2 h3.bullet4{ background:url(../images/av_bull4.jpg) left top no-repeat; color:#2c649b; font-size:14px; font-style: normal; text-transform:uppercase; padding: 0 0 0 25px; margin: 20px 0 5px 0px; height:25px; line-height:17px;}
div.Av_content_2 h3.bullet5{ background:url(../images/av_bull5.jpg) left top no-repeat; color:#2c649b; font-size:14px; font-style: normal; text-transform:uppercase; padding: 0 0 0 25px; margin: 20px 0 5px 0px; height:25px; line-height:17px;}
div.Av_content_2 h3.bullet6{ background:url(../images/av_bull6.jpg) left top no-repeat; color:#2c649b; font-size:14px; font-style: normal; text-transform:uppercase; padding: 0 0 0 25px; margin: 20px 0 5px 0px; height:25px; line-height:17px;}
div.Av_content_2 h3.bullet7{ background:url(../images/av_bull7.jpg) left top no-repeat; color:#2c649b; font-size:14px; font-style: normal; text-transform:uppercase; padding: 0 0 0 25px; margin: 20px 0 5px 0px; height:25px; line-height:17px;}
div.Av_content_2 h3.bullet8{ background:url(../images/av_bull8.jpg) left top no-repeat; color:#2c649b; font-size:14px; font-style: normal; text-transform:uppercase; padding: 0 0 0 25px; margin: 20px 0 5px 0px; height:25px; line-height:17px;}
div.Av_content_2 h3.bullet9{ background:url(../images/av_bull9.jpg) left top no-repeat; color:#2c649b; font-size:14px; font-style: normal; text-transform:uppercase; padding: 0 0 0 25px; margin: 20px 0 5px 0px; height:25px; line-height:17px;}
div.Av_content_2 h3.bullet10{ background:url(../images/av_bull10.jpg) left top no-repeat; color:#2c649b; font-size:14px; font-style: normal; text-transform:uppercase; padding: 0 0 0 25px; margin: 20px 0 5px 0px; height:25px; line-height:17px;}
div.Av_content_2 h3.bullet11{ background:url(../images/av_bull11.jpg) left top no-repeat; color:#2c649b; font-size:14px; font-style: normal; text-transform:uppercase; padding: 0 0 0 25px; margin: 20px 0 5px 0px; height:25px; line-height:17px;}
div.Av_content_2 h3.bullet12{ background:url(../images/av_bull12.jpg) left top no-repeat; color:#2c649b; font-size:14px; font-style: normal; text-transform:uppercase; padding: 0 0 0 25px; margin: 20px 0 5px 0px; height:25px; line-height:17px;}
div.Av_content_2 h4{color:#f98d0b; font-size:14px; font-style: normal; margin: 0 0 5px 25px;}
div.Av_content_2 ul { list-style:none; margin: 0 0 5px 25px;}
div.Av_content_2 ul li{ background:url(../images/list_bull.gif) left 3px no-repeat; padding:0px 0 5px 15px; font-size:12px;}
div.Av_content_2 ul li.sans_bullet{ background: none; padding:0px 0 5px 0px; font-size:12px;}
div.Av_content_2 p.desc { font-style: italic; font-weight: bold; color: #515151; margin: 15px 0 0 25px;}
div.Av_content_2 p strong { font-size:12px; margin:10px 0 6px 25px; padding:0; font-weight: bold;}
div.Av_content_2 p.cond { margin: 10px 0 0 25px; color:#787878;}

/*senior*/
div.Av_titre_3{background:url(../images/AVsenior.jpg) left top no-repeat; width:555px; height:52px; color:#1595d6; font-size:20px; display:block; font-weight:bold; text-decoration:none; padding:30px 0 0 30px;cursor: pointer;}
div.Av_titre_3_sel{background:url(../images/AVseniorSelect.jpg) left top no-repeat; width:555px; height:52px; color:#fff; font-size:20px; display:block; font-weight:bold; text-decoration:none; padding:30px 0 0 30px;cursor: pointer;}
div.Av_titre_3_sel_{background:url(../images/AVseniorSelect.jpg) left top no-repeat; width:555px; height:52px; color:#fff; font-size:20px; display:block; font-weight:bold; text-decoration:none; padding:30px 0 0 30px;cursor: pointer;}
/**/
div.Av_content_3 { background:#fff url(../images/bgAvantagesContent.gif) left top no-repeat; padding:2px 40px 25px 25px;} 
div.Av_content_3 a{ color: #389fe0; font-weight: bold; text-decoration: underline; font-size: 12px;}
div.Av_content_3 a.back_to_top{ background: url(../images/back_to_top_btn.png) top left no-repeat; font-size:12px; font-style: bold; padding: 2px 0 0 25px; margin: 30px 0 0 0px; height:25px; display: block; color: #f08220; text-decoration: underline;}
div.Av_content_3 h2{color:#585a5d; font-size:18px; font-style: normal; margin:0; padding:17px 0;}
div.Av_content_3 h3.bullet1{ background:url(../images/av_bull1.jpg) left top no-repeat; color:#2c649b; font-size:14px; font-style: normal; text-transform:uppercase; padding: 0 0 0 25px; margin: 20px 0 5px 0px; height:25px; line-height:17px;}
div.Av_content_3 h3.bullet2{ background:url(../images/av_bull2.jpg) left top no-repeat; color:#2c649b; font-size:14px; font-style: normal; text-transform:uppercase; padding: 0 0 0 25px; margin: 20px 0 5px 0px; height:25px; line-height:17px;}
div.Av_content_3 h3.bullet3{ background:url(../images/av_bull3.jpg) left top no-repeat; color:#2c649b; font-size:14px; font-style: normal; text-transform:uppercase; padding: 0 0 0 25px; margin: 20px 0 5px 0px; height:25px; line-height:17px;}
div.Av_content_3 h3.bullet4{ background:url(../images/av_bull4.jpg) left top no-repeat; color:#2c649b; font-size:14px; font-style: normal; text-transform:uppercase; padding: 0 0 0 25px; margin: 20px 0 5px 0px; height:25px; line-height:17px;}
div.Av_content_3 h3.bullet5{ background:url(../images/av_bull5.jpg) left top no-repeat; color:#2c649b; font-size:14px; font-style: normal; text-transform:uppercase; padding: 0 0 0 25px; margin: 20px 0 5px 0px; height:25px; line-height:17px;}
div.Av_content_3 h3.bullet6{ background:url(../images/av_bull6.jpg) left top no-repeat; color:#2c649b; font-size:14px; font-style: normal; text-transform:uppercase; padding: 0 0 0 25px; margin: 20px 0 5px 0px; height:25px; line-height:17px;}
div.Av_content_3 h3.bullet7{ background:url(../images/av_bull7.jpg) left top no-repeat; color:#2c649b; font-size:14px; font-style: normal; text-transform:uppercase; padding: 0 0 0 25px; margin: 20px 0 5px 0px; height:25px; line-height:17px;}
div.Av_content_3 h3.bullet8{ background:url(../images/av_bull8.jpg) left top no-repeat; color:#2c649b; font-size:14px; font-style: normal; text-transform:uppercase; padding: 0 0 0 25px; margin: 20px 0 5px 0px; height:25px; line-height:17px;}
div.Av_content_3 h3.bullet9{ background:url(../images/av_bull9.jpg) left top no-repeat; color:#2c649b; font-size:14px; font-style: normal; text-transform:uppercase; padding: 0 0 0 25px; margin: 20px 0 5px 0px; height:25px; line-height:17px;}
div.Av_content_3 h3.bullet10{ background:url(../images/av_bull10.jpg) left top no-repeat; color:#2c649b; font-size:14px; font-style: normal; text-transform:uppercase; padding: 0 0 0 25px; margin: 20px 0 5px 0px; height:25px; line-height:17px;}
div.Av_content_3 h3.bullet11{ background:url(../images/av_bull11.jpg) left top no-repeat; color:#2c649b; font-size:14px; font-style: normal; text-transform:uppercase; padding: 0 0 0 25px; margin: 20px 0 5px 0px; height:25px; line-height:17px;}
div.Av_content_3 h3.bullet12{ background:url(../images/av_bull12.jpg) left top no-repeat; color:#2c649b; font-size:14px; font-style: normal; text-transform:uppercase; padding: 0 0 0 25px; margin: 20px 0 5px 0px; height:25px; line-height:17px;}
div.Av_content_3 h4{color:#f98d0b; font-size:14px; font-style: normal; margin: 0 0 5px 25px;}
div.Av_content_3 ul { list-style:none; margin: 0 0 5px 25px;}
div.Av_content_3 ul li{ background:url(../images/list_bull.gif) left 3px no-repeat; padding:0px 0 5px 15px; font-size:12px;}
div.Av_content_3 ul li.sans_bullet{ background: none; padding:0px 0 5px 0px; font-size:12px;}
div.Av_content_3 p.desc { font-style: italic; font-weight: bold; color: #515151; margin: 15px 0 0 25px;}
div.Av_content_3 p strong { font-size:12px; margin:10px 0 6px 25px; padding:0; font-weight: bold;}
div.Av_content_3 p.cond { margin: 10px 0 0 25px; color:#787878;}

/* ------ adresse ------*/

#boxAddress{list-style-type: none;margin: 30px 0 0 15px;width:585px; border-left: 1px solid #dcdcdc; border-right: 1px solid #dcdcdc; border-bottom: 1px solid #dcdcdc;}
div.adressTitle{height: 15px;background:url(../images/BGaddressOff.jpg) no-repeat top left; color: #727272; text-decoration: none;padding: 15px 15px;display:block;width:555px;font-size: 18px; font-weight:bold; border-top:1px solid #dcdcdc;}
div.adressTitle_sel{height: 15px;background: url(../images/BGaddressON.jpg) no-repeat top left;color: #fff; text-decoration: none;padding: 15px 15px;display:block;width:555px;font-size: 18px;font-weight:bold; border-top:1px solid #dcdcdc;}
div.adressTitle_sel_{height: 15px;background: url(../images/BGaddressON.jpg) no-repeat top left;color: #fff; text-decoration: none;padding: 15px 15px;display:block;width:555px;font-size: 18px; font-weight:bold; border-top:1px solid #dcdcdc;}

div.adressContent{width:525px;  color:#393737; background: url(../images/BGaddressContent.jpg) no-repeat top left;font-size:12px; padding:20px 30px 0 30px; position: relative;}


div.itemAd { width:175px; float:left; margin:10px 0 10px 0; display: block;}
div.itemAd h3 {font-size:14px; font-weight:bold; color:#000; margin:0 0 4px 0;} 
div.itemAd p { margin:2px 0; padding:0; font-size:12px;}
div.itemAd p strong { color:#f28800;  font-size:12px;}

div.itemAdClas {width:162px;float:left; margin:0 10px 0 0 ;}
div.itemAdClas h3{ background:#68c3e1; width:157px; color:#fff; margin:0; padding:0 0 0 5px; height:17px; line-height:17px; font-size:12px;}
div.itemAd2 { width:162px; margin:10px 0 10px 0; }
div.itemAd2 h5 { font-size:14px; font-weight:bold; color:#000; margin:0 0 4px 0;} 
div.itemAd2 p {font-size:12px margin:2px 0 2px 0; }
div.itemAd2  p strong { color:#f28800;  font-size:12px;}

/* ---- FormContact ---- */
form#innerCO { width:500px; float:left; margin:0 30px 0 20px;}

/*form */

form#innerCO fieldset#fsContact{ margin:5px 0 15px 0;  border:0px solid #fff; display:block;}
form#innerCO fieldset#fsContact ul{float:left; list-style:none; width:365px; text-align:right;margin:10px 0 0 0; float:left;} 
form#innerCO fieldset#fsContact ul li {}
form#innerCO fieldset#fsContact ul li label{color:#696969; font-weight: bold; font-size:12px; display:block; float:left; width:80px; text-align:left;}
form#innerCO input.textField{margin:0 7px 5px 3px;width:250px;height:15px; font-size:11px; background:#fff; border:1px solid #cbcbcb; padding:0 3px;}  
form#innerCO input.CP{margin:0 152px 5px 3px;width:70px;height:15px; font-size:11px; background:#fff; border:1px solid #cbcbcb; padding:0 3px; padding:0 3px;}  
form#innerCO textarea#textarea {margin:0px 7px 10px 3px;width:250px;height:95px; font-size:11px; background:#fff; border:1px solid #cbcbcb; padding:0 3px; padding:0 3px;}

form#innerCO fieldset#fsContact ul li label.bte{color:#000000; font-size:12px;}
form#innerCO input.Num{margin:0 23px 5px 3px;width:70px;height:15px; font-size:11px; background:#fff; border:1px solid #cbcbcb; padding:0 3px; padding:0 3px;}  
form#innerCO fieldset#fsContact ul li label.message{color:#000000; font-size:12px; vertical-align:top;}
form#innerCO input.NumBte{margin:0 7px 5px 3px;width:86px;height:15px; font-size:11px; background:#fff; border:1px solid #cbcbcb; padding:0 3px; padding:0 3px;}  

form#innerCO fieldset#fsContact ul li.envoyer a{ background:url(../images/btnEnvoyer.jpg) left top no-repeat; margin:0 5px 0 0px; padding:0 0 0 30px; color:#ff7800; display:block; float:right; width:100px; height:24px; color:#FFFFFF; text-align:left; font-size:12px; text-transform:uppercase; text-decoration:none; line-height:19px;}

a.contactLink {color:#F4961E; font-size:12px; margin:0 0 0 25px; text-decoration:underline; font-weight:bold; font-style:italic; float: left;}
a.contactLink:hover {text-decoration:none; }

#form_rdv{ padding: 0 0 0 0;}
#form_calc{ padding: 0 0 0 0;}
#content_center{padding: 0 0 0 0; width:620px;}
#mandat_field { float: right; margin-right: 20px;}

/*---------- Affiliation Express ---------------*/

h2.ColorOrang {color:#f4961e;}

div#AffiliationE {background:#fff; width: 627px; hei-ght: 689px; padding: 0 0 20px 0;}

div#AffiliationE h3 { font-size:14px; font-style:italic; font-weight:bold; color:#f4961e; padding:20px 0 14px 15px;}
img.ImgAFF { float:left; margin:0 0 0 15px;}
p.AFFexpress { margin: 10px; 0 0 15px; float:left; width:500px; font-style:italic; font-size:12px;}

div.AffilProfilOrang { width:190px; text-align:center; margin:25px 0 0 15px; color:#f4961e; float:left;}
div#avantagesII div.AffilProfilOrang  h3.orang { color:#f4961e; font-size:14px; font-weight:bold; padding:10px 0 10px 0; } 
div#avantagesII div.AffilProfilOrang  p.orang { color:#f4961e; font-size:12px; padding:0 5px;} 
div#avantagesII div.AffilProfilOrang img { margin:33px 0 10px;}

div.AffilProfil { width:190px; text-align:center; margin:25px 0 0 5px; color:#79b1d3; float:left; border-left:1px solid #d8d8d8; padding:0 0 0 5px;}
div#avantagesII div.AffilProfil h3 { color:#79b1d3; font-size:14px; font-weight:bold; padding:10px 0 10px 0; } 
div#avantagesII div.AffilProfil  p { color:#79b1d3; font-size:12px; padding:0 5px;} 
div#avantagesII div.AffilProfil img { margin:20px 0 10px;}
div#avantagesII p.imgAffProfil { height:50px;}

div.AffilProfilChrono { width:190px; text-align:center; margin:25px 0 0 5px; color:#79b1d3; float:left; border-left:1px solid #d8d8d8; padding:0 0 0 5px;}
div#avantagesII div.AffilProfilChrono h3 { color:#79b1d3; font-size:14px; font-weight:bold; padding:10px 0 10px 0; } 
div#avantagesII div.AffilProfilChrono  p { color:#79b1d3; font-size:12px; padding:0 5px;} 
div#avantagesII div.AffilProfilChrono img { margin:33px 0 10px;}


/*----- Profils FAQ ------*/

#faq{list-style-type: none;margin: 20px 0 0 15px;position:relative;width:585px; border: 1px solid #dcdcdc; border-top:0;}
#faq 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;}
#faq 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;}

#faq 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;}
#faq li.selextjs{background: url(../images/BgQaDentOn.gif) no-repeat top left;color: #fff;  text-decoration: none;cursor: pointer;}

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

p.questionIntro strong{font-size: 14px; font-style: italic; font-weight: bold; color: #4b5259;}
p.questionIntro{ margin: 20px 0 4px 15px; font-size: 12px; color: #666; font-style: italic; line-height: 15px;}


#faq li.qaitems{font-size:12px; font-weight: normal; width:525px; color:#393737; background:url(../images/BgQaDent.gif) no-repeat top left; padding:30px 30px 30px 30px;}
#faq li.qaitems strong{ font-weight: bold; color: #f28800; font-size: 12px;}
#faq li.qaitems strong.strongBlack{ font-weight: bold; color: #393737; font-size: 12px;}

#faq li.qaitems a { color: #389fe0; font-weight: bold; text-decoration: underline; font-size: 12px;}

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

#faq li#Item5 ul{ font-size:12px; list-style: none; }
#faq li#Item5 ul li{ font-size:12px; margin:10px 0 0 0px; padding:0; height:auto;}
#faq li#Item5 ul li strong { font-size:12px; font-weight:bold;}
#faq li.qaitems ul.faqList{ margin: 6px 0 6px 0;}
#faq li.qaitems ul.faqList li{background:url(../images/list_bull.gif) left 3px no-repeat; padding:0px 0 3px 15px; font-size:12px;}


span.RegisteredTrademark{ font-size: 10px; margin: 0 0 6px 0;}

/*
Download
*/
#downloadContent{ padding: 10px 20px 0 10px; background: #fff; width: 596px;}
#downloadContent h2{ font-size: 14px; font-weight: bold; font-style: italic; margin: 0 0 20px 0;}
#downloadContent h3{ margin: 0 0 10px 0; font-size: 12px; font-weight: normal; color: ##454545;}
ul#pdfList{font-size:12px; list-style: none;}
ul#pdfList li{ font-size: 12px; padding: 5px 0 0 30px; margin: 0 0 0 20px; font-weight: bold; color: #de1a1a; background: url(../images/pdfIconSmall.gif) 0 0 no-repeat; display: block; height: 30px;}
ul#pdfList li a{font-weight: bold; color: #de1a1a; text-decoration: underline;}
ul#missingData{ font-size: 12px; list-style: url(../images/bullMissingData.gif);}
ul#missingData li{ margin: 10px 0 5px 40px; padding: 0; font-size: 12px;}
.downloadFormality{ font-size: 12px; display: block; margin: 0 0 28px 0;}
.downloadFormality strong{ font-size: 12px; font-weight: bold; color: #1A528F; margin: 6px 0 0 0; display: block;}
.downloadFormality a{font-size: 12px; font-weight: bold; color: #1A528F; text-decoration: underline;}

/*clicktochat*/
#affiCtc{width:286px;margin: 0 0 20px 0;}
#affiCtc h3{background:url(../images/header_Ctc.jpg) no-repeat top left;height: 78px;display: block;text-indent: -9999px}
#affiCtc div{background-color: #ffffff;}
#affiCtc div p{font-size: 12px;color: #807d7d;font-style: italic;padding: 10px 0 0 15px;}
#affiCtc div p#bulle{font-size: 16px;color: #f29c31;font-weight: bold;font-style: normal;background: url(../images/bg_Ctc.jpg) no-repeat top left;height: 70px;display: block;padding: 23px 100px 0 20px;}
#affiCtc div p#bulle .MaqueeTxt {margin:22px 0 0 16px; width:150px;color: #2066a0; font-size: 11px; font-weight: normal;}
#affiCtc a#ctc_on{background:url(../images/ClickToChat_Applet_on.jpg) no-repeat top left;height: 63px;display: block;}
#affiCtc a#ctc_off{background:url(../images/ClickToChat_Applet_off.jpg) no-repeat top left;height: 63px;display: block;}
#affiCtc #affiCtc_end{background: url(../images/footerAffiC2C.gif) bottom left no-repeat; position: relative;height: 120px; text-align:right;}
/*end clicktochat*/

div#id_coti{margin: 20px 0 0 10px;}
div#id_coti p{margin: 10px 0 0 0;width: 500px;font-size: 12px;}


















