#ombregauche {
background-image:url(../images/csoec/gauche.png);
background-repeat:repeat-y;
width:4px;
}
#ombredroite {
background-image:url(../images/csoec/droite.png);
background-repeat:repeat-y;
width:4px;
}
#ombrebasgauche {
background-image:url(../images/csoec/basgauche.png);
background-repeat:no-repeat;
height:8px;
width:4px;
}
#ombrebasdroite {
background-image:url(../images/csoec/basdroite.png);
background-repeat:no-repeat;
height:8px;
width:4px;
}
#ombrebas {
background-image:url(../images/csoec/bas.png);
background-repeat:repeat-x;
height:8px;
}
p {
text-align:justify;
}
body {
background-color: #F5F5F5;
height:100%;
margin-left:auto;
margin-right:auto;
margin-top:0pt;
padding:0em;
}
#global {
background-color:#FFFFFF;
background-image:url(../images/csoec/FondDegradeGris.jpg);
background-position:center bottom;
background-repeat:no-repeat;
margin:auto;
position:relative;
text-align:center;
width:950px;
}
a {
color:#777777;
}
a:hover {
color:#EE3124;
}
.BandeauHaut {
background-image:url(../images/csoec/FondBandeauHaut.png);
background-repeat:no-repeat;
height:186px;
position:relative;
text-align:left;
width:950px;
}
#LogoTopRight {
left:670px;
position:relative;
top:-35px;
}
.LignePointilles {
background-image:url(../images/csoec/FondPointilles.png);
background-repeat:repeat-x;
font-size:1px;
height:1px;
}
.LignePointillesBlanc {
background-image:url(../images/csoec/FondPointillesBlanc.png);
background-repeat:repeat-x;
font-size:1px;
height:1px;
}
#QuickSeach {
background-image:url(../images/csoec/fondrecherche.png);
height:48px;
left:615px;
position:absolute;
text-align:left;
top:-50px;
width:228px;
}
#QuickSearchBox {
background-color:#FFFFFF;
border:1px solid #D5D6D8;
float:left;
height:15px;
left:35px;
position:relative;
text-align:left;
top:13px;
vertical-align:top;
width:140px;
}
.SearchInput {
border:0pt none;
color:#B3AFAE;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:9px;
height:12px;
vertical-align:top;
width:119px;
}
#BtnOk {
left:39px;
position:relative;
top:13px;
}
#LoupeSearch {
vertical-align:top;
}
.LienRechercheAvance {
color:#B3AFAE;
font-family:Arial,Helvetica,sans-serif;
font-size:7pt;
left:36px;
position:relative;
text-align:center;
text-decoration:none;
top:11px;
}

.LienRechercheAvance:visited {
color:#B3AFAE;
font-family:Arial,Helvetica,sans-serif;
text-decoration:none;
font-family:Arial,Helvetica,sans-serif;
font-size:7pt;

}
.LienRechercheAvance:hover {
color:#EE3124;
font-family:Arial,Helvetica,sans-serif;
text-decoration:none;
font-family:Arial,Helvetica,sans-serif;
font-size:7pt;
}

#BandeauBas {
height:147px;
text-align:left;
width:950px;
}
#LignePointilleBasPart1 {
left:122px;
position:relative;
top:82px;
width:113px;
}
#LignePointilleBasPart2 {
left:244px;
position:relative;
top:81px;
width:705px;
}
#LienPiedDePage {
color:#333333;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:9px;
position:relative;
text-align:right;
top:85px;
width:100%;
}
.LienPiedDePage {
color:#333333;
text-decoration:none;
}
.LienPiedDePage:hover {
color:#EE3124;
}
#CheminDeFerTop {
color:#B3AFAE;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:9px;
left:16px;
position:relative;
top:10px;
}
.LienCheminDeFerTop {
color:#B3AFAE;
text-decoration:none;
}
.LienCheminDeFerTop:hover {
color:#EE3124;
}
#CheminDeFerBottom {
color:#FFFFFF;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:9px;
left:10px;
position:relative;
top:115px;
}
.LienCheminDeFerBottom {
color:#FFFFFF;
text-decoration:none;
}
.LienCheminDeFerBottom:hover {
color:#D5D6D8;
}
ul, li {
margin-left:10px;
padding:0px;
}
.LignePointillesVertical {
background-image:url(../images/csoec/FondPointillesVertical.png);
background-position:center;
background-repeat:repeat-y;
height:auto;
width:1px;
}
#HautOrdreExpertsComptables {
left:-275px;
position:relative;
top:18px;
}



#MenuHautLignePointille2 {
height:1px;
left:0px;
position:absolute;
top:54px;
width:960px;
}

#MenuHautLignePointille {
left:0px;
position:absolute;
top:108px;
width:871px;
left:-32px;
}

ul.listefiche{

}
ul.listefiche li {
	margin-bottom:15px;
	color:#383838;
}
.listefiche a {
	display:block;
	font-weight:bold;
	font-size:11px;
}
h3.fiches {
	text-transform:uppercase;
	font-size: 16px;
}
.ok {
background:url(../images/ok.png) no-repeat;
padding-left:23px;
}
.nok {
background:url(../images/nok.png) no-repeat;
padding-left:23px;
}
.date {
line-height:19px;
font-size: 9px;
color:#ccc;
display:block;
margin:5px 0px 5px 0px;
text-align:left;

}

p.text-left, td.text-left, th.text-left, *.text-left
{
    text-align: left;
}

p.text-right, td.text-right, th.text-right, *.text-right
{
    text-align: right;
}

p.text-center, td.text-center, th.text-center, *.text-center
{
    text-align: center;
}

p.text-justify, td.text-justify, th.text-justify, *.text-justify
{
    text-align: justify;
}

div.object-left, table.object-left
{
    float: left;
    clear: left;
}

div.object-right, table.object-right
{
    float: right;
    clear: right;
}

div.object-center, table.object-center
{
    margin-left: auto;
    margin-right: auto;
    text-align: center;
}


