BODY {
background-color:#EEEAE6;
font-family:Verdana,Arial,Helvetica,sans-serif;
margin:5px;
}

form {
margin:0;
padding:0;
}

PRE {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-style:normal;
font-weight:400;
line-height:16px;
white-space: -moz-pre-wrap; 
white-space: -pre-wrap; 
white-space: -o-pre-wrap;
white-space: pre-wrap; 
word-wrap: break-word;
}

TD,P,LI,UL,.plainTxt,.texteIndexation,A {
color:#000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-style:normal;
font-weight:400;
line-height:16px
}

.modalPopup {
background-color:black;
opacity:0.4; 
filter:alpha(opacity=40); 
-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=40)';
position:absolute; 
margin:0;
padding:0;
top:0; 
left:0;
width:102%;
height:100%;
display:none;
z-index:50;
}

.notAvailable {
color:#c00;
font-size:10px
}

.available {
color:#090;
font-size:10px
}

.communication {
color:#000;
font-size:11px;
font-style:normal;
font-weight:400;
line-height:16px
}

.titreSection {
color:#000;
font-size:12px;
font-style:normal;
font-weight:700;
line-height:18px
}

A.topnav1:hover {
color:#CC2228;
font-weight:700;
line-height:18px;
text-decoration:none
}

A.topnav2:hover {
color:#CC2228;
font-weight:bolder;
line-height:20px;
text-decoration:underline
}

A.topnav3:hover {
color:#CC2228;
font-weight:bolder;
line-height:20px;
text-decoration:underline
}

A.NavSection:link,A.NavSection:visited {
color:#525252;
font-size:10px;
font-weight:bold;
line-height:20px;
text-decoration:underline
}

A.NavSection:hover {
color:#CC2228;
font-size:10px;
font-weight:bold;
line-height:20px;
text-decoration:none
}

.NavSectionSelected {
color:#CC2228;
font-size:10px;
font-weight:bold;
line-height:20px;
text-decoration:none
}

.topnavTiret {
color:#525252;
font-size:11px;
font-weight:400;
line-height:15px;
text-decoration:none
}

A.titre2:hover {
color:#000;
font-weight:700;
line-height:18px;
text-decoration:underline
}

A.titreSelect:hover {
color:#c30;
font-weight:bolder;
line-height:20px;
text-decoration:none
}

.selectedIndex {
color:#036;
font-size:11px;
font-weight:700;
line-height:20px;
text-decoration:none
}

A.titre3:hover {
color:#7993AC;
font-weight:700;
line-height:15px;
text-decoration:none
}

A.titreDossierLink:visited {
color:#7993AC;
font-size:11px;
font-weight:700;
line-height:15px;
text-decoration:underline
}

.Date {
color:#666;
font-size:10.5px;
font-style:normal;
font-weight:400;
line-height:15px
}

.kwicResult {
color:#000;
font-size:10px;
font-style:normal;
font-weight:400;
line-height:13px
}

.titreTableau {
color:#000;
font-size:11px;
font-style:normal;
font-weight:700;
line-height:15px
}

.titreTableau2 {
color:#000;
font-size:10px;
font-style:normal;
font-weight:700;
line-height:12px
}

.tdkwic {
padding-bottom:10px;
padding-left:20px
}

.tdkwicResult {
padding-bottom:10px
}

.tdcheckResult {
padding-top:7px
}

.bgcolorTable {
background-color:#f9f7f6
}

.bgcolorTable2 {
background-color:#c6c1bb
}

.bgcolorTable3 {
background-color:#eeeae6
}

.bgcolorTable4 {
background-color:#706d6a
}

.bgcolorSearch {
background-color:transparent
}

.bgcolorAccueilTableMKT {
background-color:#CC2228
}

.bgcolorCommunication {
background-color:#EAA3A6
}

.bordercolorCadre {
border-bottom:#A5ACB2 1px solid;
border-left:#A5ACB2 1px solid;
border-right:#A5ACB2 1px solid;
border-top:#A5ACB2 1px solid
}

p.document {
line-height:25px
}

.form {
color:#000;
font-family:Trebuchet MS,Arial,Helvetica,sans-serif;
font-size:11px;
font-style:normal;
line-height:10px
}

.formAdvanceSearch {
color:#000;
font-family:Trebuchet MS,Arial,Helvetica,sans-serif;
font-size:11px;
font-style:normal;
line-height:normal
}

A.lien1:hover {
color:#7993AC;
font-weight:400;
letter-spacing:-1px;
line-height:18px;
text-decoration:none
}

A.lien2:hover {
color:#036;
font-weight:400;
line-height:18px;
text-decoration:underline
}

A.lien3:hover {
color:#000;
font-weight:700;
line-height:24px;
text-decoration:underline
}

A.lien4:hover {
color:#7993AC;
font-weight:700;
line-height:18px;
text-decoration:none
}

A.lien6:hover {
color:#036;
font-weight:400;
line-height:normal;
text-decoration:none
}

A.DossierContentSelected:hover {
color:#194169;
font-weight:700;
line-height:18px;
text-decoration:none
}

A.ongletActif:hover {
color:#000;
font-weight:700;
line-height:14px;
text-decoration:none
}

A.ongletInactif:hover {
color:#000;
font-weight:400;
line-height:14px;
text-decoration:none
}

A.ongletInactifTBI:hover {
color:#fff;
line-height:14px;
text-decoration:none
}

.pNavLaterale {
line-height:40px
}

.titreIndexation {
color:#706d6a;
font-size:10px;
font-style:normal;
font-weight:700;
line-height:normal
}

.titreNavDossier {
color:#444;
font-size:11px;
font-style:normal;
font-weight:700;
line-height:18px
}

.titreDossierAlerte {
color:#900;
font-size:12px;
font-weight:700;
line-height:22px;
text-decoration:none
}

.titreArticleVisu {
color:#194169;
font-size:12px;
font-weight:700;
line-height:20px;
text-decoration:none
}

.DocTitreSection {
color:#706d6a;
font-size:11px;
font-style:normal;
font-weight:700;
line-height:20px
}

.DocTitreSousSection {
color:#706d6a;
font-size:11px;
font-style:normal;
font-weight:400;
line-height:normal
}

.PrivateLinkInfo
{
	color:#900;
	font-size:9px;
	font-style:italic;
	line-height:normal
}
.DocHostingInfo
{
	color:#666;
	font-style:italic;
}

A.linkReferencedDoc:link,A.linkReferencedDoc:visited {
	color:#194169;
	font-size:11px;
	line-height:18px;
	text-decoration:underline!important
}

A.linkReferencedDoc:hover {
	color:#7993AC;
	text-decoration:none!important
}

.tdDocument {
padding-left:25px
}

.txtCertificat {
color:#666;
font-size:9px;
font-style:normal;
font-weight:400;
line-height:normal
}

.etiquette {
color:#900;
font-size:10px;
font-style:normal;
font-weight:700;
line-height:normal
}

A.lienSearch:hover {
color:#7993AC;
font-weight:700;
line-height:12px;
text-decoration:none
}

.meteo2 {
color:#666;
font-size:10px;
font-style:normal;
font-weight:400;
line-height:normal
}

.titreExclu {
font-size:11px;
font-weight:700;
letter-spacing:-1px;
line-height:15px
}

.Operator {
color:#000;
font-size:10.5px;
font-style:normal;
font-weight:400;
line-height:normal
}

.AffinerTxt {
color:#000;
font-size:11px;
font-style:normal;
font-weight:400;
line-height:12px
}

.textBox {
color:#000;
font-size:11px;
font-style:normal;
line-height:normal;
width:180px
}

.ParentNode {
color:#000;
cursor:default;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
letter-spacing:-1px;
text-decoration:none
}

.InfoObligatoire {
color:#900;
font-size:10.5px;
font-style:normal;
font-weight:400;
letter-spacing:-1px;
line-height:normal
}

.DocPublicationName {
color:#706d6a;
font-size:10px;
font-style:normal;
font-weight:400;
line-height:normal
}

.DocHeader {
color:#000;
font-size:10.5px;
font-style:normal;
font-weight:400;
line-height:15px
}

.surconsommationVisu {
color:red;
font-size:10px
}

A.navDossierActif:hover {
color:#333;
font-weight:400;
letter-spacing:-1px;
line-height:normal;
text-decoration:underline
}

A.navDossierSelect:hover {
color:#333;
font-weight:700;
letter-spacing:-1px;
line-height:normal;
text-decoration:none
}

A.navDossierActif2:hover {
color:#333;
font-weight:400;
line-height:11px;
text-decoration:underline
}

A.navDossierSelect2:hover {
color:#333;
font-weight:700;
line-height:11px;
text-decoration:none
}

A.lienAPD:hover {
color:#7993AC;
font-weight:400;
line-height:normal;
text-decoration:none
}

A.navDocTypeActif:hover {
color:#333;
font-weight:400;
line-height:15px;
text-decoration:underline
}

A.navDocTypeSelect:hover {
color:#333;
font-weight:700;
line-height:15px;
text-decoration:none
}

A.Price:hover {
color:#333;
font-weight:700;
text-decoration:underline
}

A.stubs:hover {
border-bottom:none;
color:#7993AC;
text-decoration:none
}

.whitebox {
background-color:#fff;
margin:auto;
width:100%
}

.whitetop div {
background:url(../images/interface/contour/c_h_gauche_ns.gif) no-repeat top left
}

.whitetop {
background:url(../images/interface/contour/c_h_droit_ns.gif) no-repeat top right
}

.whitebot div {
background:url(../images/interface/contour/c_b_gauche_ns.gif) no-repeat bottom left
}

.whitebot {
background:url(../images/interface/contour/c_b_droit_ns.gif) no-repeat bottom right
}

.whitetop div,.whitetop,.whitebot div,.whitebot {
font-size:1px;
height:4px;
width:100%
}

.whitecontent {
margin:0
}

.rbroundbox {
border:1px solid #7f9db9;
margin:auto;
width:100%
}

.rbtop div {
background:url(../images/interface/contour/tl.gif) no-repeat top left;
left:-2px;
position:relative
}

.rbtop {
background:url(../images/interface/contour/tr.gif) no-repeat top right;
position:relative;
right:-1px;
top:-1px
}

.rbbot div {
background:url(../images/interface/contour/bl.gif) no-repeat bottom left;
left:-2px;
position:relative
}

.rbbot {
background:url(../images/interface/contour/br.gif) no-repeat bottom right;
bottom:-1px;
position:relative;
right:-1px
}

.rbtop div,.rbtop,.rbbot div,.rbbot {
font-size:1px;
height:7px;
width:100%
}

.rbcontent {
margin:0 14px
}

.tableRow {
height:20px;
padding:0 0 0 10px
}

.lineSpacer {
background:url(../images/spacer_blue.gif);
background-repeat:repeat-x;
height:10px;
width:100%
}

.lineSpacerGray {
background:url(../images/spacer_gris2.gif);
background-repeat:repeat-x;
height:10px;
width:100%
}

.wizTitle {
color:#369;
font-size:10px;
font-weight:700;
padding:5px 0 0
}

.wizWelcomeTitle {
color:#CC2228;
font-size:15px;
font-weight:700;
padding:10px 0 0
}

.wizTxt {
font-size:12px;
line-height:20px;
padding:5px 0
}

.pTxt {
font-size:12px;
line-height:20px
}

.wizTable {
font-size:12px;
padding:3px
}

.rbStepContent {
height:50px;
margin:0 10px;
width:123px
}

.blueArrowBig {
background:url(../images/Interface/AutoConfig/BlueArrowBig.gif);
background-repeat:no-repeat;
height:20px;
left:150px;
position:absolute;
top:27px;
width:15px
}

.blueArrowSmall {
background:url(../images/Interface/AutoConfig/BlueArrowSmall.gif);
background-repeat:no-repeat;
height:20px;
left:122px;
position:absolute;
top:23px;
width:15px
}

.grayArrowSmall {
background:url(../images/Interface/AutoConfig/GrayArrowSmall.gif);
background-repeat:no-repeat;
height:20px;
left:122px;
position:absolute;
top:23px;
width:15px
}

.listbox {
border:1px solid #CEE3ED;
height:150px;
margin:5px 0 0;
overflow:auto;
padding:5px;
width:250px
}

.summarylistbox {
border:1px solid #fff;
height:150px;
margin:5px 0 0 20px;
overflow:auto;
padding:5px;
width:250px
}

.welcomeStep {
color:#039;
font-size:13px;
font-weight:700;
padding:0
}

A.wizlien1:hover {
color:#7993AC;
font-weight:400;
text-decoration:none
}

A.wizStep:link {
color:#369;
font-size:9px;
font-style:italic;
font-weight:700;
text-decoration:none
}

A.wizStep:visited {
color:#369;
font-size:9px;
text-decoration:none
}

A.wizStep:hover {
color:#7993AC;
text-decoration:underline
}

.wizStepActive {
color:#D34247;
font-size:10px;
font-style:italic;
font-weight:700
}

.wizStepInactive {
color:#ACACAC;
font-size:9px;
font-style:italic;
font-weight:700
}

A.list:visited {
color:#194169;
font-size:12px;
text-decoration:none
}

A.list:hover {
color:#7993AC;
font-weight:400;
text-decoration:underline
}

.divInfo {
background-color:#fff;
border:1px solid #000;
display:none;
font-size:9px;
height:auto;
padding:6px;
position:absolute;
text-align:left;
width:200px;
z-index:1000
}

.divMessage {
background-color:#fff;
border:1px solid #000;
color:#000;
display:none;
font-size:12px;
height:auto;
padding:6px;
position:absolute;
text-align:left;
width:200px;
z-index:1000
}

.wizButton {
font-size:11px;
font-weight:700
}

.wizSmallTxt {
font-size:11px
}

.paddingButton {
padding-top:25px
}

.configbox {
border:1px solid #EEEAE6;
border-right:1px solid #FFF;
height:50px;
margin:0;
width:100%
}

.configTL {
background:url(../images/interface/Contour/c_h_gauche_blanc.gif) no-repeat top left;
left:-1px;
position:relative;
top:-1px
}

.configTR {
background:url(../images/interface/Contour/c_h_droit_blanc.gif) no-repeat top right;
position:relative;
right:-1px;
top:-1px
}

.configBL {
background:url(../images/interface/Contour/c_b_gauche_blanc.gif) no-repeat bottom left;
bottom:-1px;
left:-1px;
position:relative
}

.configBR {
background:url(../images/interface/Contour/c_b_droit_blanc.gif) no-repeat bottom right;
bottom:-1px;
position:relative;
right:-1px
}

.configTL,.configTR,.configBL,.configBR {
background-color:#EEEAE6;
font-size:1px;
height:4px;
width:100%
}

.configTitle {
float:inherit;
font-weight:700
}

.wizMessage {
color:#666;
font-size:11px
}

td.accountType {
background-color:#EEEAE6;
border:1px solid #EEEAE6;
border-bottom:1px solid #FFF;
height:40px;
margin:0;
width:150px
}

td.rowInfo {
background-color:#FFF;
border:1px solid #EEEAE6;
height:40px;
margin:0;
text-align:center
}

.imageTL {
background:url(../images/interface/Contour/c_h_gauche_blanc.gif) no-repeat top left;
background-color:#EEEAE6;
height:4px
}

.imageTR {
background:url(../images/interface/Contour/c_h_droit_blanc.gif) no-repeat top right;
background-color:#EEEAE6;
height:4px
}

.imageBL {
background:url(../images/interface/Contour/c_b_gauche_blanc.gif) no-repeat bottom left;
background-color:#EEEAE6;
height:4px
}

.imageBR {
background:url(../images/interface/Contour/c_b_droit_blanc.gif) no-repeat bottom right;
background-color:#EEEAE6;
height:4px
}

.smallTxt,.soldeVisu {
font-size:10px
}

.message,.occurence {
color:#c00;
font-size:11px;
font-style:normal;
font-weight:400;
line-height:normal
}

A.topnav1:link,A.topnav1:visited {
color:#525252;
font-size:10px;
font-weight:700;
line-height:18px;
text-decoration:none
}

A.topnav2:link,A.topnav2:visited {
color:#000;
font-size:11px;
font-weight:bolder;
line-height:20px;
text-decoration:none
}

A.topnav3:link,A.topnav3:visited {
color:#CC2228;
font-size:11px;
font-weight:bolder;
line-height:20px;
text-decoration:none
}

A.titre1:link,A.titre1:visited,A.titreDossierLink:link {
color:#036;
font-size:11px;
font-weight:700;
line-height:15px;
text-decoration:underline
}

A.titre1:hover,A.titreDossierLink:hover {
color:#c30;
font-weight:700;
line-height:15px;
text-decoration:none
}

A.titre2:link,A.titre2:visited,.titreDossier {
color:#900;
font-size:12px;
font-weight:700;
line-height:18px;
text-decoration:none
}

A.titreSelect:link,A.titreSelect:visited {
color:#036;
font-size:11px;
font-weight:bolder;
line-height:20px;
text-decoration:underline
}

A.titre3:link,A.titre3:visited {
color:#194169;
font-size:11px;
font-weight:700;
line-height:15px;
text-decoration:underline
}

.listeTableau,.descriptionDossier {
color:#000;
font-size:11px;
font-style:normal;
font-weight:400;
line-height:15px
}

.tdGestion,.tdFormulaire {
padding-left:15px
}

.bgcolorTable5,.bgcolorAlert,.bgcolorOngletActif {
background-color:#FFF
}

.button,.texteIndexation {
color:#000;
font-size:11px;
font-style:normal;
font-weight:400;
line-height:normal
}

A.lien1:link,A.lien1:visited {
color:#194169;
font-size:11px;
font-weight:400;
letter-spacing:-1px;
line-height:18px;
text-decoration:underline
}

A.lien2:link,A.lien2:visited {
color:#036;
font-size:11px;
font-weight:400;
line-height:18px;
text-decoration:none
}

A.lien3:link,A.lien3:visited {
color:#000;
font-size:11px;
font-weight:700;
line-height:24px;
text-decoration:none
}

A.lien4:link,A.lien4:visited {
color:#194169;
font-size:10px;
font-weight:700;
line-height:18px;
text-decoration:underline
}

A.lien5:link,A.lien5:visited {
color:#194169;
font-size:10px;
font-weight:400;
line-height:18px;
text-decoration:underline
}

A.lien5:hover,A.DossierContentLink:hover {
color:#7993AC;
font-weight:400;
line-height:18px;
text-decoration:none
}

A.lien6:link,A.lien6:visited {
color:#036;
font-size:11px;
font-weight:400;
line-height:normal;
text-decoration:underline
}

A.DossierContentSelected:link,A.DossierContentSelected:visited {
color:#194169;
font-size:11px;
font-weight:700;
line-height:18px;
text-decoration:none
}

A.DossierContentLink:link,A.DossierContentLink:visited {
color:#194169;
font-size:11px;
font-weight:400;
line-height:18px;
text-decoration:underline
}

A.ongletActif:link,A.ongletActif:visited {
color:#000;
font-size:10.5px;
font-weight:700;
line-height:14px;
text-decoration:none
}

A.ongletInactif:link,A.ongletInactif:visited {
color:#000;
font-size:10.5px;
font-weight:400;
line-height:14px;
text-decoration:underline
}

A.ongletInactifTBI:link,A.ongletInactifTBI:visited {
color:#fff;
font-size:10.5px;
line-height:14px;
text-decoration:underline
}

A.lienSearch:link,A.lienSearch:visited {
color:#194169;
font-size:11px;
font-weight:700;
line-height:12px;
text-decoration:underline
}

.meteo,.dataPager {
color:#000;
font-size:10px;
font-style:normal;
font-weight:400;
line-height:normal
}

A.lienMeteo:link,A.lienMeteo:visited {
color:#194169;
font-size:11px;
font-weight:400;
line-height:normal;
text-decoration:none
}

A.lienMeteo:hover,A.lienOperateur:hover,A.lienCle:hover {
color:#7993AC;
font-weight:400;
line-height:normal;
text-decoration:underline
}

A.navDossierActif:link,A.navDossierActif:visited {
color:#000;
font-size:11px;
font-weight:400;
letter-spacing:-1px;
line-height:normal;
text-decoration:none
}

A.navDossierSelect:link,A.navDossierSelect:visited {
color:#000;
font-size:11px;
font-weight:700;
letter-spacing:-1px;
line-height:normal;
text-decoration:underline
}

A.navDossierActif2:link,A.navDossierActif2:visited {
color:#036;
font-size:10px;
font-weight:400;
line-height:11px;
text-decoration:none
}

A.navDossierSelect2:link,A.navDossierSelect2:visited {
color:#036;
font-size:10px;
font-weight:700;
line-height:11px;
text-decoration:underline
}

A.lienOperateur:link,A.lienOperateur:visited {
color:#194169;
font-size:10px;
font-weight:400;
line-height:normal;
text-decoration:none
}

A.lienCle:link,A.lienCle:visited {
color:#930;
font-size:10px;
font-weight:400;
line-height:normal;
text-decoration:none
}

A.lienAPD:link,A.lienAPD:visited {
color:#036;
font-size:10px;
font-weight:400;
line-height:normal;
text-decoration:underline
}

A.navDocTypeActif:link,A.navDocTypeActif:visited {
color:#036;
font-size:10px;
font-weight:400;
line-height:15px;
text-decoration:none
}

A.navDocTypeSelect:link,A.navDocTypeSelect:visited {
color:#036;
font-size:10px;
font-weight:700;
line-height:15px;
text-decoration:none
}

A.Price:link,A.Price:visited {
color:#900;
font-size:12px;
font-weight:700;
text-decoration:none
}

A.stubs:link,A.stubs:visited {
border-bottom:1px dotted;
color:#194169;
text-decoration:none
}

A.wizlien1:link,A.wizlien1:visited {
color:#194169;
font-size:12px;
text-decoration:underline
}

A.list:link,.list {
color:#194169;
font-size:12px;
line-height:20px;
text-decoration:none
}

A.occurlemail:link,A.occurlemail:visited {
color:#003366;
text-decoration:underlined
}

A.occurlemail:hover {
color:#7993AC;
text-decoration:underline
}

A.TabAct:hover,A.TabAct:link,A.TabAct:visited {
color:#CC2228;
font-size:10px;
font-weight:bold;
line-height:14px;
text-decoration:none
}

A.TabInAct:hover {
color:#fff;
font-weight:bold;
line-height:normal;
vertical-align:-3px;
text-decoration:underline
}

A.TabInAct:link,A.TabInAct:visited {
color:#fff;
font-size:10px;
font-weight:bold;
line-height:normal;
vertical-align:-3px;
text-decoration:none
}

A.bingTabAct:hover,A.bingTabAct:link,A.bingTabAct:visited {
color:Orange;
font-size:10px;
font-weight:bold;
line-height:14px;
text-decoration:none
}

A.bingTabInAct:hover {
color:#fff;
font-weight:bold;
line-height:normal;
vertical-align:-3px;
text-decoration:underline
}

A.bingTabInAct:link,A.bingTabInAct:visited {
color:#fff;
font-size:10px;
font-weight:bold;
line-height:normal;
vertical-align:-3px;
text-decoration:none
}

.tabWarningAct {
color:Red;
font-size:11px;
font-weight:700;
line-height:20px;
text-decoration:none
}

.tabWarningInAct {
color:White;
font-size:11px;
font-weight:700;
line-height:20px;
text-decoration:none
}

.CssCloud {
padding:0px;
}

.TagCloud {
border:0px;
overflow:hidden;
text-align:center;
}

.TagCloud A {
color:#CC2228;
font-family:Verdana, Arial, Helvetica;
line-height:32px;
text-decoration:none;
font-weight:700;
cursor:pointer;
}

.TagCloud A:hover {
text-decoration:underline;
}

.TagSize5 {
font-size:20px;
}

.TagSize4 {
font-size:17px;
}

.TagSize3 {
font-size:14px;
}

.TagSize2 {
font-size:11px;
}

.TagSize1 {
font-size:8px;
}

.onglets_rapport
{overflow:hidden; zoom:1; background:url(/images/interface/doc/px_gris.gif) repeat-x 0 100%}

.onglets_rapport
{margin-bottom:15px}

.onglets_rapport p a
{float:left; padding:0 0 0 24px; line-height:39px; font-size:15px; font-weight:bold; color:#969696; text-decoration:underline}

.onglets_rapport p a span
{float:left; padding:0 24px 0 0; line-height:39px}

.onglets_rapport p a:hover
{color:#194169}

.onglets_rapport p a.in
{font-size:15px; color:#194169; text-decoration:none; background:url(/images/interface/doc/f_onglet_in.gif) no-repeat}

.onglets_rapport p a.in span
{background:url(/images/interface/doc/f_onglet_in.gif) no-repeat 100% 0}

.rapport_titre
{line-height:39px; font-size:13px; font-weight:bold; color:#194169;}


.documentLabel
{
	color: #7b7d7b;
}
.socialNetworkLink
{
	color: #003366;
}
.socialNetworkLogo
{
	float: left;
	padding: 2px 10px 0 0
}

.socialNetworkPublicationName
{
	float: left;
}

.networkName
{
	font-weight: bold;
}

.socialNetworkPublicationName p { /* style du paragraph ŕ l'intérieur de la division  */
	padding: 0;
	margin: 0;
}

.socialNetworkAuthorProfileImage { /* photo du profil */
	float: left; 
	padding: 0 10px 0 0;
	border: solid 1px #000;
	background: #000;
}

.socialNetworkText {
	font-size: 14px;
	margin-top:-5px;
}

.socialNetworkAuthorTitle
{
	font-size: 16px;
	font-weight: bold;
	padding: 0;
	margin: 0;
	color: #003366;
}

.socialNetworkTitle
{
	color: #7b7d7b;
	font-style: italic;
}

.socialNetworkDesc
{
	color: #7b7d7b;
	font-style: italic;
}

.socialNetworkName
{
	font-size: 11px;
	color: #5a5552;
	font-weight: bold;
	text-decoration: none;
}
.socialNetworkScreenName
{
	color: #adaaad;
}
.socialNetworkCreatedAt
{
	color: #adaaad;
}
.socialNetworkRef
{
	color: #003366;
	font-weight: bold;
	text-decoration: none;
}

.socialNetworkPost 
{
	overflow: hidden;
	scroll: none;
	_overflow: inherit;
	margin: 10px 0 0 0; 
	padding: 15px 10px; 
	_padding: 20px 10px; 
	border: 1px dotted #ada097;
	_height: 95px;
	background: url('/images/SocialWatch/Document/bg.jpg') bottom repeat-x ;
	position: relative;
	height:100%;
}

.socialNetworkPost .profilePicture 
{
	padding: 0 10px 10px 0; 
}

.socialNetworkPost .textPost 
{
	margin-left: 58px;
	padding:0px 5px 0px 5px;
}

.socialNetworkPost p
{
	padding: 1px 0;
	margin: 0;
}

div.socialNetworkContext { /* style ajoute*/
	margin-top: 20px;
}

div.socialNetworkContext p.title
{
	font-size: 12px;
	font-weight: bold;
}

ul.recentTweets { /* style ajoute*/
	list-style: none;
	margin: 0;
	padding: 0;
	border-top: 1px solid #e6dfda;
	
}

ul.recentTweets li p { /* style ajoute*/
	margin: 0;
	padding: 2px 0;
	font-size: 11px;
	
}

ul.recentTweets li { /* style ajoute*/
	margin: 15px 0;
	padding: 0 0 15px 0;
	border-bottom: 1px solid #e6dfda;
}

ul.recentTweets li img.profile { /* style ajoute*/
	display: block;
	padding: 0 10px 20px 0;
	float: left;
	width: 30px;
	height: 30px;
	clear: right;
}

ul.recentTweets { /* style ajoute*/
	margin-top: 20px;
}

ul.twitterBox {
	list-style: none;
	margin: 0;
	padding: 0;
}

ul.twitterBox li {
	float: left;
	margin: 0 5px 0 0;
	padding: 10px;
	background: #e6dfda;
	text-align: center;
	width: 100px;
	border-bottom: 3px solid #ada097;
}

div.facebookProfile a {

	color: #003366;
	font-weight: bold;
}

div.facebookProfile {
	margin-top: 20px;
}

div.facebookProfile p {
	padding: 0;
	margin: 0 0 0 10px;
}

div.facebookProfile img {
	display: block;
}

ul.facebookBox {
	list-style: none;
	margin: 0;
	padding: 0;
}

ul.facebookBox li {
	float: left;
	margin: 0 5px 0 0;
	padding: 10px;
	background: #e6dfda;
	text-align: center;
	width: 175px;
	_width: 200px;
	height: 35px;
	border-bottom: 3px solid #ada097;
	position: relative;
	line-height:20px;
}

ul.recentComments { /* style ajoute*/
	list-style: none;
	margin: 0;
	padding: 0;
	border-top: 1px solid #e6dfda;
}

ul.recentComments li p { /* style ajoute*/
	margin: 0;
	padding: 2px 0;
	font-size: 11px;
	
}

ul.recentComments li { /* style ajoute*/
	margin: 15px 0;
	padding: 0 0 15px 0;
	border-bottom: 1px solid #e6dfda;
}

ul.recentComments { /* style ajoute*/
	margin-top: 20px;
}
