﻿a:link,a:visited {color:#159;}
a:hover {color:#37b;}
a:active {color:#e70;}

body {margin:0;padding:0;background:#eee url('../images/bg_body.gif') repeat-x;font-family:verdana, Arial, Helvetica, sans-serif;color:#666;}

h1,h2,h3,h4,p,table,tr,td,th,ul,ol,form {margin:0;padding:0;}

h1 {padding:10px 0 50px 0;font-weight:normal;font-family:Tahoma, Arial, Helvetica, sans-serif;font-size:24px;}
h1+h3 {padding-top:0;}
p+h1 {margin-top:30px;}
h2 {padding:18px 0;font-weight:normal;font-family:Tahoma, Arial, Helvetica, sans-serif;font-size:18px;}
h3 {padding:14px 0;font-family:Tahoma, Arial, Helvetica, sans-serif;font-size:14px;}
h4 {padding:10px 0;font-family:Tahoma, Arial, Helvetica, sans-serif;font-size:12px;}

img {border:0;}

input.readOnly {background-color:#eee;color:#444;}

p,li,td {margin-bottom:7px;font-size:12px;line-height:18px;}
ul,ol {margin-left:30px;}
ul {list-style-type:square;}

table,tr,td {border-collapse:collapse;vertical-align:top;}

sup {color:#37b;}

.blue {font-weight:bold;color:#37b;}
.blueN {color:#37b;}

.clear {clear:both;}

.date {font-style:italic;font-family:"Times New Roman", Times, serif;}

.error, .locked, .status {padding:10px 5px 5px 30px;margin:10px 10px 10px 0;font-size:11px;}
.error {border:1px #f33 solid;background:#fff url('../images/emblem_important.png') no-repeat 3px 3px;color:#f33;}
.locked {border:1px #e70 solid;background:#fff url('../images/emblem_readonly.png') no-repeat 3px 3px;color:#e70;}
.status {border:1px #070 solid;background:#fff url('../images/emblem_readonly.png') no-repeat 3px 3px;color:#070;}
.error p,.error li,.locked p,.locked li,.status p,.status li {font-size:11px;line-height:normal;text-align:left;}
.error ul,.locked ul,.status ul {margin-left:15px;font-size:11px;}
.error li,.locked li,.status li {padding:0;}

.feedback {padding:5px;border:1px #37b dashed;color:#37b}

.footnote {font-size:10px;color:#666;text-align:justify;line-height:normal;}
.note {font-size:10px;line-height:normal;}

.linkFollow {text-align:right;}

#container {width:840px;margin:auto;background-color:#fff;}

#borderL {width:20px;background:url('../images/bg_left.gif') repeat-y;}
#borderR {width:20px;background:url('../images/bg_right.gif') repeat-y;}

#main {}

.price {font-weight:bold;color:#e70;}
table.priceList td.price p {margin-top:10px;padding-top:10px;border-top:1px #fb7 solid;font-size:18px;font-weight:bold;color:#e70;text-align:right;}

/***** HEADER *********/

#header {position:relative;height:96px;}
#headerLogo {}

#nav1 {position:absolute;top:10px;right:10px;}
#nav1 ul {position:relative;float:left;margin:0;padding:0;}
#nav1 li {list-style:none;float:left;margin:0 0 0 1px;padding:5px 15px 5px 15px;font-family:Tahoma, Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;color:#333;}
#nav1 a {color:#333;text-decoration:none;}
#nav1 li:hover,#nav1 li.LinkSelected {background:url('../images/bg_nav1.gif') repeat-x 50% bottom;color:#fff;}
#nav1 li:hover a,#nav1 li.LinkSelected a {color:#fff;}

#nav2 {z-index:10;position:relative;float:left;}
#nav2 ul {position:relative;float:left;width:795px;margin:0;padding:0 0 0 5px;background-color:#e70;}
#nav2 li {list-style:none;float:left;margin:6px 0 0 0;padding:5px 15px 10px 15px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:13px;font-weight:bold;color:#fff;}
#nav2 a {color:#fff;text-decoration:none;}
#nav2 a:hover {text-decoration:underline;}
#nav2 li.LinkSelected {background-color:#fb7;}
#nav2 li.LinkSelected a {color:#000;}

#nav3 {z-index:15;position:relative;float:left;}
#nav3 ul {position:relative;float:left;width:790px;margin:0;padding:2px 5px 2px 5px;border-bottom:1px #d95 solid;background-color:#fb7;}
#nav3 li {list-style:none;float:left;margin:0;padding:2px 5px 2px 15px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#fff;}
#nav3 a {color:#000;text-decoration:none;}
#nav3 a:hover {text-decoration:underline;}
#nav3 li.LinkSelected {font-weight:bold;}

#path {position:relative;margin:0;padding:2px 10px 4px 20px;border-bottom:1px #ddd dashed;font-size:10px;color:#aaa;}
#path a {color:#666;text-decoration:none;}
#path a:hover {color:#333;text-decoration:underline;}

#wrapper {height:220px;background:#37b url('../images/home_bandeau.jpg') no-repeat;}
#wrappercc {height:220px;background:#37b url('../images/home_bandeau_cc.jpg') no-repeat;}
	#homeSpecial {float:right;margin-right:20px;padding:6px 20px;border:1px #6095ca solid;border-top:0;background-color:#518bc5;text-align:center;}
		#homeSpecial p {margin:0 0 3px 0;padding:0;color:#f4c6ca;}
		#homeSpecial h2 {margin:0;padding:0 0 4px 0;font-size:24px;color:#fff;font-weight:bold;}
			#homeSpecial h2 .specialChar {font-size:18px;}
		#homeSpecial h3 {margin:0;padding:0;font-size:14px;color:#fff;font-weight:bold;}
		#homeSpecial a {color:#fff;text-decoration:none;}
		#homeSpecial a:hover {color:#9bd;}

.blocFootnote {position:relative;float:right;width:288px;margin:20px 0 10px 0;}
	.blocFootnote p {color:#222;font-size:11px;}
	.blocFootnote p .discret {color:#666;}

/***** CONTENU DE PAGE *********/

#content {position:relative;padding:20px;}

#navSteps {position:relative;width:760px;height:60px;margin-bottom:20px;background-color:#eee;}
.currentStep, .linkedStep, .otherStep {position:relative;float:left;width:150px;height:48px;padding-top:10px;border:1px #fff solid;}
.currentStep {background-color:#e70;}
.linkedStep {background-color:#6ae;}
.otherStep {background-color:#cde;}
#navSteps h2, #navSteps p {text-align:center;color:#fff;margin:0;padding:0;}
#navSteps h2 {font-family:Arial, Helvetica, sans-serif;font-size:30px;}
.linkedStep a {width:150px;color:#fff;text-decoration:none;}
.linkedStep a:visited {color:#fff;}
.linkedStep:hover {background-color:#37b;}
.linkedStep p a:hover {text-decoration:underline;}

table#startFile {margin-left:50px;width:600px;}
table#startFile td {padding:10px;border-top:1px #ccc dashed;border-bottom:1px #ccc dashed;}


/*--- 2 colonnes 2/3 1/3 ---*/
.bloc1 {position:relative;float:left;width:450px;margin-bottom:10px;border:1px #ccc solid;}
.bloc1 h2 {border-bottom:1px #eee solid;padding:10px;margin-bottom:10px;background:url('../images/bg_bloc1_title.gif') repeat-x;}
.bloc1 h3, .bloc1 h4, .bloc1 p, .bloc1 ul, .bloc1 img, .bloc1 input {padding-left:10px;padding-right:10px}
.bloc1 input,.bloc1 object {margin-left:10px;}
.bloc1 p input {margin-left:0;}
.bloc1 object {display:block;margin:0 0 10px 10px;}

.bloc1 img {margin-bottom:10px}
.bloc1 table {margin:10px;}
.bloc1 .feedback {margin:10px;}
.bloc1 .feedback table {margin:0 0 10px 0;}

.bloc2 {position:relative;float:right;width:286px;margin-bottom:10px;border:1px #ccc solid;}
.bloc2 h2 {border-bottom:1px #eee solid;padding:10px;margin-bottom:10px;background:url('../images/bg_bloc1_title.gif') repeat-x;}
.bloc2 h3, .bloc2 h4, .bloc2 p, .bloc2 ul, .bloc2 img {padding-left:10px;padding-right:10px}
.bloc2 img {margin-bottom:10px}
.bloc2 h3 {padding-top:0;}
.bloc2 table {margin:0 10px 10px 10px;}
.bloc2 td {border-bottom:1px #ccc dashed;padding:4px 0 4px 0;}

.bloc2 .thumb {float:left;width:100%;}
	.bloc2 .thumb img {float:left;width:100px;}
	.bloc2 .thumb p {float:left;width:155px;margin:0;padding:0;}

/*--- 2 colonnes 1/3 2/3 ---*/
.bloc1b {position:relative;float:left;width:286px;margin-bottom:10px;border:1px #ccc solid;}
.bloc1b h2, .bloc1b h2 {border-bottom:1px #eee solid;padding:10px;margin-bottom:10px;background:url('../images/bg_bloc1_title.gif') repeat-x;}
.bloc1b h3, .bloc1b h4, .bloc1b p, .bloc1b ul, .bloc1b img {padding-left:10px;padding-right:10px}
.bloc1b img {margin-bottom:10px}
.bloc1b table {margin:10px;}

.bloc2b {position:relative;float:right;width:450px;margin-bottom:10px;border:1px #ccc solid;}
.bloc2b h2 {border-bottom:1px #eee solid;padding:10px;margin-bottom:10px;background:url('../images/bg_bloc1_title.gif') repeat-x;}
.bloc2b h3, .bloc2b h4, .bloc2b p, .bloc2b ul, .bloc2b img {padding-left:10px;padding-right:10px}
.bloc2b img {margin-bottom:10px}
.bloc2b h3 {padding-top:0;}
.bloc2b table {margin:0 10px 10px 10px;}
.bloc2b td {border-bottom:1px #ccc dashed;padding:4px 0 4px 0;}
.bloc2b object {margin:10px;}

/*--- 3 colonnes 1/3 ---*/
.bloc3 {position:relative;float:left;width:241px;margin:0 5px 10px 5px;border:1px #ccc solid;}
.bloc3 h2 {border-bottom:1px #eee solid;padding:10px;margin-bottom:10px;background:url('../images/bg_bloc1_title.gif') repeat-x;}
.bloc3 h3, .bloc3 h4, .bloc3 p, .bloc3 ul {padding-left:10px;padding-right:10px}

/*--- 2 colonnes 1/2 ---*/
.bloc4 {position:relative;float:left;width:368px;margin:0 5px 10px 5px;border:1px #ccc solid;}
.bloc4 h2 {border-bottom:1px #eee solid;padding:10px;margin-bottom:10px;background:url('../images/bg_bloc1_title.gif') repeat-x;}
.bloc4 h3, .bloc4 h4, .bloc4 p, .bloc4 ul {padding-left:10px;padding-right:10px}

/*--- blocs spéciaux ---*/
.calcForm {position:relative;float:right;width:286px;margin-bottom:10px;border:1px #f7bc82 solid;background-color:#fce9d5;}
.calcForm h2 {padding:10px;margin-bottom:10px;border-bottom:1px #fd8 solid;background:url('../images/bg_calcForm_title.gif') repeat-x;color:#333;}
.calcForm h3, .calcForm p, .calcForm ul {padding-left:10px;padding-right:10px}
.calcForm p.v2011 {position:relative;float:left;width:175px;font-size:10px;line-height:normal;}
.calcForm input {position:relative;float:right;margin:0 10px 10px 0;}

.calcRes {position:relative;float:left;width:450px;margin-bottom:20px;border:1px #c50 solid;background-color:#e70;}
.calcRes h2 {padding:10px;margin-bottom:10px;border-bottom:1px #e94 solid;background:url('../images/bg_calcRes_title.gif') repeat-x;color:#333;
}
.calcRes h3, .calcRes p, .calcRes ul {padding-left:10px;padding-right:10px;color:#fff;}
.calcRes big {color:#fff;font-size:28px;font-family:Arial, Helvetica, sans-serif;}
.calcRes p>big {display:block;text-align:right;margin:-25px 200px 15px 0;}

.blocBleu {position:relative;float:right;width:286px;margin-bottom:20px;border:1px #049 solid;background-color:#37b;}
.blocBleu h2 {border-bottom:1px #8ae solid;padding:10px;margin-bottom:10px;color:#fff;}
.blocBleu h3, .blocBleu p, .blocBleu ul {padding-left:10px;padding-right:10px;color:#fff;}
.blocBleu h3 {padding-top:0;}
.blocBleu form {text-align:right;margin:10px 10px 10px 0;}
	.blocBleu form.startNow {text-align:center;margin:0;}
.blocBleu p.light {padding-top:10px;color:#fff;}
div.blocBleu>p {margin-top:10px;}
.blocBleu a, .blocBleu a:visited, .blocBleu a:hover {color:#fff;}
.blocBleu .trait {border-bottom:1px #8ae solid;margin:10px 0 10px 10px;}
.blocBleu .light {margin-top:10px;padding:10px;background-color:#8ae;text-align:center}
.blocBleu .light p {margin:0;padding:0;}
.blocBleu .light img {margin-top:5px;border:1px #159 solid;}
.blocBleu input.startNow {margin:20px 0;padding:10px 20px;font-size:16px;}

.blocStart {position:relative;margin:10px;padding:10px;border:1px #049 solid;background:#37b url('../images/bg_blocStart.jpg') no-repeat left top;}
.blocStart h3, .blocStart p {padding:10px;text-align:center;color:#fff;}
.blocStart form {text-align:center;margin-bottom:10px;}
.blocStart input {float:none;margin:0;}

.infoBox {margin-left:30px; padding-left:10px; border-left:5px #48c solid;}
.infoBox p {color:#159;}
.infoBox .discret {font-size:10px; color:#48c;}


/***** QUESTIONNAIRE ******/

table#quest {position:relative;background-color:#eee;}

td#questHeader {position:relative;}

#questTab {position:relative;background-color:#fff;}
#questTab ul {margin:0;padding:0;}
#questTab li {display:inline;margin:0 5px 0 0;padding:5px;background-color:#ddd;}
#questTab input {cursor:pointer;border:none;background-color:transparent;padding:0;margin:0;font-size:12px;font-weight:bold;font-family:Tahoma, Arial, Helvetica, sans-serif;color:#333;}
#questTab li.LinkStandard:hover {background-color:#6ae;color:#fff;} 
#questTab li.LinkStandard:hover input {color:#fff;} 
#questTab li.LinkSelected {background-color:#37b;color:#fff;} 
#questTab li.LinkSelected input {color:#fff;}

#tabDesc {position:relative;padding:3px 5px;background-color:#37b;color:#fff;}
#tabDesc p,#tabDesc td,#tabDesc li {font-size:11px;font-style:italic;}
#tabDesc p {margin:0;}

#questContent {position:relative;width:550px;}
#questContent h1 {padding:10px 10px 0 10px;line-height:normal}

.questBloc {position:relative;margin-top:10px;padding-bottom:5px;border-left:1px #6ae solid;background-color:#cde;}
.questBloc h2 {padding:5px 10px 5px 10px;margin-bottom:10px;background-color:#6ae;color:#fff;}
.questBloc p, .questBloc h3, .questBloc table {margin-left:10px;margin-right:10px;}
.questBloc p, .questBloc li {line-height:normal;}
.questBloc h3 {color:#444;}
.questBloc td {padding:3px;font-size:12px;vertical-align:middle;}
.questBloc td input {margin-bottom:0;}
.questBloc td li {list-style-type:none;margin:0}
.questBloc td.separ {border-top:1px #fff solid;}

table.CCList td.CCName {width: 350px; font-weight: bold; vertical-align:top}
table.CCList td.CCDeadline {width: 100px; vertical-align:top}
table.CCList td.CCStatus {width: 100px;text-align:center; vertical-align:middle; border-radius:5px;}
table.CCList td.Status0 {background-color: #bbb}
table.CCList td.Status1 {background-color: #0F0}
table.CCList td.Status2 {background-color: #F80}
table.CCList td.Status3 {background-color: #F00}
table.CCList td.Status10 {background-color: #FF0}

table.CCContractDetails, table.CCContractDetails td, table.CCContributionGrid, table.CCContributionGrid td 
	{border-collapse:collapse; border: 1px #444 solid;vertical-align: top;}

table.CCContractDetails td.CCCOntribution {width:250px;}
table.CCContractDetails td.CCDetailsBeneficiary {width:150px;}
table.CCContractDetails td.CCDetailsName {font-weight: bold;width:100px;}

table.CCContributionGrid td {}

.formulaBlock {border:1px #6ae solid;margin:20px auto 0 auto;width:400px;padding-top:5px}
table.formula {position:relative;margin-left:-20px;}
table.formula td li {list-style-type:circle;margin-bottom:5px;}
table.formula2 {border:1px #fff solid;}
table.formula2 td {border:none;border-bottom:1px #fff solid;}
table.formula2 th {padding:5px;border:1px #fff solid;color:#fff;background-color:#6ae;}
span.formula {white-space:nowrap;font-family:"Times New Roman", Times, serif;font-style:italic;font-size:14px;color:#000;}
.noFormula {border:1px #fff solid;padding:5px;}

table.planning {margin:20px 0 10px 10px;}
table.planning th {width:80px;height:80px;background:#6ae url('../images/bg_planning.gif') no-repeat 0 bottom;color:#fff;}
table.planning th.lastStep {background-image:url('../images/bg_planning_last.gif');height:60px;}
table.planning td {padding:0 0 20px 10px;}
table.planning h3 {padding:0;}
table.planning li {margin:0;}
table.planning th p {background-color:#cde;margin:6px;padding:1px;border:1px #eee solid;color:#333;line-height:14px;}

#questFooter {position:relative;width:550px;margin:10px 0 10px 0;}

td#questRight {position:relative;width:200px;padding:0 10px 10px 10px;}
td#questRight .blocBleu {float:none;width:190px;height:auto;margin-top:20px;}
td#questRight .legende {position:relative;width:190px;border:1px #ccc solid;}
td#questRight .legende p {margin:4px;}
td#questRight .legende div {height:20px;padding:0 4px 0 4px;margin:4px;color:#fff;font-size:11px;font-family:Tahoma, Arial, Helvetica, sans-serif;font-weight:bold;}
td#questRight input {margin-top:10px;}
td#questRight .validateBox {position:relative;padding:0 10px 10px 10px;margin-top:30px;border:2px #6ae solid;background-color:#e0e8f0;color:#333;text-align:center;}
td#questRight .validateBox .error {margin:0;border:0;}
td#questRight .error, td#questRight .locked {margin-right:0;}

#AdmBox {margin-top:20px;padding:3px;border:1px #999 solid;}

.selectFormulas {z-index:100;position:relative;float:right;width:29px;height:29px;margin:5px;background:url('images/formules/formula_view_button.png') no-repeat; overflow:hidden;}
	.selectFormulas:hover {width:244px;height:255px;right:-215px;background:url('images/formules/formula_view_button.png') no-repeat -29px 0;}
	.selectFormulas ul {float:left;margin-left:37px;width:195px;padding:5px 4px 5px 7px;border:1px #fff solid;border-left:0;background-color:#cde;}
	.selectFormulas li {float:left;}
	.selectFormulas img {margin:0 1px;border:5px #fff solid;}
		.selectFormulas a:hover img {border:5px #e70 solid;}
	.selectFormulas li.Selected img {border:5px #6ae solid;}

.formulaGraph {position:relative;width:490px;height:400px;}
.graphLegendOrd {z-index:20;position:absolute;top:5px;left:0;}
.graphLegendAbs {z-index:20;position:absolute;top:330px;left:410px;}
.graphBG img {z-index:10;margin-left:40px;}
.canyon {background:url('images/formules/formule_graph2.png') no-repeat;}
.graphValue {z-index:20;position:absolute;font-weight:bold;}
	.graphMaxOrd {top:25px;left:0;}
	.graphMaxAbs {top:330px;left:340px;}
	.graphMin {top:310px;left:35px;}
.graphInput {z-index:20;position:absolute;width:30px;}
	.inputInflexion_graph1 {display:none;}
	.inputTarget1_graph1 {display:none;}
	.inputTarget2_graph1 {display:none;}
	.inputInflexion_graph2 {top:155px;left:5px;}
	.inputTarget1_graph2 {display:none;}
	.inputTarget2_graph2 {top:330px;left:190px;}
	.inputInflexion_graph3 {top:155px;left:5px;}
	.inputTarget1_graph3 {top:330px;left:190px;}
	.inputTarget2_graph3 {top:330px;left:265px;}
	.inputInflexion_graph4 {top:155px;left:5px;}
	.inputTarget1_graph4 {top:330px;left:190px;}
	.inputTarget2_graph4 {display:none;}
	.inputInflexion_graph5 {top:230px;left:5px;}
	.inputTarget1_graph5 {top:330px;left:190px;}
	.inputTarget2_graph5 {top:330px;left:280px;}
	.inputInflexion_graph6 {top:65px;left:5px;}
	.inputTarget1_graph6 {top:330px;left:190px;}
	.inputTarget2_graph6 {top:330px;left:250px;}
/*provisoire:*/
	.inputInflexion {top:230px;left:5px;}
	.inputTarget1 {top:330px;left:190px;}
	.inputTarget2 {top:330px;left:280px;}

/***** PAGES IK *********/

#wgAgentLogin {float:left;width:260px;padding:10px;border:#ddd 1px solid;background-color:#eee;text-align:right;}
#wgAgentLogin h2 {margin:0 0 10px 0;padding-top:0;border-bottom:1px #e0e0e0 solid;text-align:left;}

#wgAgentNew {float:right;width:456px;border:#ccc 1px solid;}
#wgAgentNew h2 {border-bottom:1px #eee solid;padding:10px;margin-bottom:10px;background:url('../images/bg_bloc1_title.gif') repeat-x;}
#wgAgentNew h3, #wgAgentNew p {padding:10px;}


#ikUserID {position:relative;}
#ikUserID h2 {margin-bottom:10px;padding:0 0 10px 0;border-bottom:1px #eee solid;}
#ikUserID p {margin-bottom:10px;}
#ikUserIDExisting {position:relative;float:left;width:350px;margin-top:20px;padding-right:20px;border-right:1px #ccc solid;}
#ikUserIDExisting p.remindPassword{margin-top:10px;padding-top:5px;border-top:1px #eee solid;}
#ikUserLogin {position:relative;text-align:right;}
#ikUserEmail, #ikUserPassword, #ikUserSubmit {margin-bottom:5px;text-align:right;font-size:12px;} /* position:relative; */
#ikUserIDNew {position:relative;float:left;width:350px;margin-top:20px;padding-left:20px;}

#ikUserForm {position:relative;margin:auto;padding:10px;width:400px;border:1px #ccc solid;}
table#ikNewAccount {position:relative;margin:0 auto 0 auto;width:400px;}
tr.ikFormItem {height:30px;}
tr.ikFormItemPWD {height:40px;}
tr.ikFormItemPWD td {padding-top:10px;border-top:1px #eee solid;}
td.ikFormLabel {padding-right:10px;text-align:right;font-size:11px;vertical-align:middle;}
.ikFormAction {width:394px;margin-top:10px;text-align:right;}

#ikContactForm {width:500px;margin:10px auto 20px auto;padding:10px;border:1px #ccc solid; background-color:#f2f2f2;}
#ikContactForm textarea {width:494px;height:100px;}
#ikContactFormSubmit {position:relative;text-align:right;}
#ikContactFormSubmit input {width:150px;}

#ikContactRemindAddress {margin-top:10px}
#ikUserIDSummary {float:left;width:250px;padding:10px;border:1px #ccc solid; background-color:#fff;}
#ikUserEditAccount {margin-top:10px;}

#ikCart table {width:760px;}
#ikCart th {padding:4px 10px 4px 10px;background-color:#37b;color:#fff;text-align:right;font-size:12px;}
#ikCart td {padding:4px;text-align:right;background-color:#cde;color:#333;font-size:12px;}
#ikCart td.colArticle {text-align:left;}
#ikCart tr.ikCartTotal td {background-color:#6ae;color:#fff;font-size:14px;font-weight:bold;}
#ikCart td.colTotalPrice {font-weight:bold;}
#ikCart td.colActions img {padding:4px 0 4px 10px;}
#ikCartActions {position:relative;width:760px;}
#ikCartActions p {position:relative;padding:5px;margin-top:10px;font-weight:bold;}
#ikCartActions p.buttonNeutral {float:left;background-color:#ccc;}
#ikCartActions p.buttonValidate {float:right;background-color:#2a0;}
#ikCartActions a {color:#fff;text-decoration:none}

/***** MON COMPTE *****/

.dossierSociete {font-size:12px;margin:0 10px 10px 10px;color:#fff;}
.dossierSociete a {color:#fff;text-decoration:none;}
.dossierSociete a:visited {color:#fff}
.dossierSociete a:hover {color:#fff;text-decoration:underline;}
.dossierSociete a:active {color:#e70}

.nomSociete {background-color:#37b;padding:3px;font-size:13px;font-weight:bold;}
.actionsSociete {background-color:#6ae;padding:3px;}
.actionsSociete img {position:absolute;right:0;}

/***** POPUP **********/

#containerPopup {width:540px;margin:auto;background-color:#fff;}
#containerPopup .bloc1 {background-color:#fff;}

/***** FOOTER *********/

#footer {position:relative;height:60px;background-color:#fb7;font-size:11px;color:#fff;}
#footer p {font-size:11px;}
#footer a {color:#fff;text-decoration:none;}
#footer a:hover {color:#fff;text-decoration:underline;}

#footerMain {position:relative;top:20px;height:27px;background-color:#e70;padding:13px 20px 0 20px;}

#footerNav {position:absolute;top:0;right:0;}
#footerNav ul {margin:0;padding:13px 5px 0 0;}
#footerNav li {display:inline;margin:0;padding:5px 10px 5px 10px;}