/* Photodauto */
/* Liens */
a:link, a:visited, a:hover, a:active{color:#CCC; background:transparent;text-decoration:none;}
/* Liens vert fonces */
.lienvf:link, .lienvf:visited, .lienvf:hover, .lienvf:active {color:#033;font-weight:normal}
/* Liens gris fonces */
.liengf:link, .liengf:visited, .liengf:hover, .liengf:active {color:#666; font-weight:bold; text-decoration:underline;}
/* Liens du bas */
a.lienbas:link, a.lienbas:visited, a.lienbas:hover, a.lienbas:active {font-size: 10px;}
a.lienbas:hover {text-decoration:underline;}
/* Corps */
body {margin:0; padding:0; font: 12px verdana, arial; background:#006 url(blueline.png); color:#CCC;}
/* Table vignettes */
.td-vignette {background:#FFF;  border:0;}
.td-menu {background:#CCC;  border: solid 1px #FFF;}
.table-vignette {background:#003; text-align:center; vertical-align:middle; border-color:#069 ;}
/* */
.tab-soumis2 {font-size: 12px;color:#FFF; border: 3px solid #F0F0F0; background:#69C}
.td-soumis {border: 5px solid #69C}
.tab-soumis1 {font-size: 12px;color:#FFF; border: 1px solid #F0F0F0; background:#F0F0F0;line-height:1.5em;}
.tr-s1gris {background:#69C;}
.tr-s1noir {color:#FFF; background:#006;}
.td-s1noir {font-size: 18px;font-weight:bold}
/* Table Menu Vertical */
A.tablepage {font: 10px verdana; color:#CCC;width: 50px;text-align: center;text-decoration: none;border: solid 1px #FFF;}
A.tablepage:link {color:#000;background: #CCC;}
A.tablepage:visited {color:#000;}
A.tablepage:hover {color:#000;border: solid 1px #60C;background:#CCF;}
/* Table Menu Horizontal */
.tab-menuh {background: #FFF;border:thin solid #FFF;text-align:left;}
.td-menuh {border:1px white; text-align:left; vertical-align:middle; font: bold 11px Verdana; background:#69C}
.td-menuh a, .td-menuh a:link, .td-menuh a:visited, .td-menuh a:hover, .td-menuh a:active {color:#FFF; font-weight:bold; text-decoration:none;}
/* Table liens */
table.lien {border:solid 2px #F0F8FF;table-layout:fixed;width:85%;border-collapse:collapse;}
/*table.lien {border:solid 0px #F0F8FF;table-layout:fixed;width:847px;border-collapse:collapse;} */
td.lien0 {border-bottom:none; text-align:center; vertical-align: middle; font:bold 18px verdana; color:#F0F8FF; background:#006;}
/*td.lien0 {border:none; text-align:center; vertical-align: middle; font:bold 18px verdana; color:#DFE4E8; background: transparent url(box_top0.gif) no-repeat top left;} */
td.lien1 {text-align:center; vertical-align: middle; font:bold 18px verdana; color:#FFF; background:#006}
td.lien2 {border:solid 1px #F0F8FF;text-align:center; vertical-align: middle; font: bold 12px Arial; color:#666; background:#69C }
td.lien2 a,  td.lien2 a:link, td.lien2 a:visited, td.lien2 a:hover, td.lien2 a:active {color:#006; font-weight:bold; text-decoration:underline;}
td.lien3 {border:solid 1px #F0F8FF;vertical-align: middle; font: 12px Arial; color:#FFF; background:#69C; text-indent: 5pt}
/* pages intermediaires : tuning fonds */
div.inter1 {background:#69C;border-top:3px solid #F0F8FF;border-bottom:3px solid #F0F8FF;}
table.inter2 img {border:solid 1px #FFF;}
table.inter2 {font-size: 12px;}
table.inter2 h3 {color:#006;font-size: 12px;}
td.inter3 {color:#FFF;}
a.inter4 {color:#FFF;}
div.inter-float {float:left;padding:0;margin:0;background:transparent;width:153px;margin-left: 1%; margin-right: 1%;}
div.inter-float p {color :#FFF;}
div.inter-float h3 {color:#006;}
div.inter-float p, h3 {text-align: center; background:transparent; padding:5px 0 5px; margin:0;}
div.inter-cont {border: 2px dashed #333; background-color: #ffe;background:#69C;border:3px solid #F0F8FF;
border-left:0;border-right:0; text-align:center;}
div.inter-cont img {margin:0 auto;border:solid 0px #FFF;}
div.spacer {clear: both;}
div.inter-cont hr {clear: both;visibility: hidden;}
/* page actualite */
#conteneuract {
position: absolute;
width: 100%;
}
#centreact {margin-left: 250px;margin-right: 250px;text-align:center;}
#gaucheact {
position: absolute;
left:0;
width: 250px;
text-align:right;
}
#gaucheact span{
background: #69C;display:block;text-align:left;width: 200px;float:right;
}
#droiteact {
position: absolute;
right:0;
width: 250px;
}
#piedact {
height: 30px;
}
/* page actualite f1 */
#centreact2 {margin-left: 300px;margin-right: 300px;text-align:center;}

#gaucheact2 {
position: absolute;
left:0;
width: 300px;
text-align:right;
overflow:scroll;
background: #69C;
}

#droiteact2 {
position: absolute;
right:0;
width: 300px;
overflow:scroll;
background: #69C;
}

#gaucheact2 span.actcont2, #droiteact2 span.actcont2{
display:block;width: 300px;
}

#gaucheact2 span.acttitre2, #droiteact2 span.acttitre2{
display:block;background-color: #15115E;line-height: 200%;text-align:center;
}
/* pages visu */
div.vig-float {
 float: left;
 padding-left:15px;
 }

div.vig-float p {
  text-align: center;
  }

div.contvig { margin-top: 12%;}

div.contvig2 { position: relative; top: -334px;}

div.contvig, div.contvig2 {
 padding-left:5px;
 background:#69C;border:3px solid #F0F8FF;
 border-left:0;
 width:970px;
 height:138px;
}

div.contvig img, div.contvig2 img, div.vig-float img {border:solid 1px #F0F8FF;}

div.contvig hr, div.contvig2 hr {
clear: both;
visibility: hidden;
}

#bigimg {
    position: relative;
    top: -160px;
    right: -510px;
    margin: 0;
    z-index: 8;
}

img.bigimg {
    float: right;
    margin: 0;
 border:solid 2px #F0F8FF;
}

div.contpied {
    position: relative;
    top: -314px !important; top: -315px;
    right: -510px;
    margin: 0;
    padding: 7px 2px 0 2px;   /* 1=haut, 2=droite, 3=bas, 4=gauche */
    display: block;
  background:#69C;
  border:solid 2px #F0F8FF;
  width:454px;
    height: 26px;
    z-index: 8;
}


div.contpied img {
border:0;
padding-top:2px;
width:12px;
height:12px;
}

div.piedg {
float: left;
}

div.pied2 {
float: right;
}

div.piedd {
float: right;
clear: left;
margin-left: 4px;
}

div.piedd img {
border:0;
padding-top:0px;
padding-bottom:0px;
width:20px;
height:20px;
}

.clearfloat {
    clear: both;
}

/* debut menu  */
#header-menu {
  float:left;
  width:100%;
  height: 64px;
/*background:#15115E url("bannierephotodauto.jpg") no-repeat right; sans pub*/
background:#15115E url("bannierephotodauto-headerm.jpg") no-repeat right; /* avec pub */
border:3px solid #F0F8FF;
border-left:0;
border-right:0;
margin-top:0;
  font-size:85%;
  line-height:normal;
  }
#header-menu ul {
  margin:0;
/*  padding:42px 10px 0; sans pub*/
  padding:0 5px 0;
  list-style:none;
/*    border:1px solid #00FF00; */
  }
#header-menu li {
  float:left;
  background:url("right000.gif") no-repeat right top;
  margin:0;
  margin-top:41px; /* marge pour pub*/
  padding:0 5px 0 0;
/*  border:1px solid #0000FF;  */
  }
#header-menu a {
  float:left;
  display:block;
  background:url("left0000.gif") no-repeat left top;
  padding:5px 7px 4px 20px;
  text-decoration:none;
  font-weight:bold;
  color:#9cf;
/*  border:1px solid #FF0000; */
  }
/* Commented Backslash Hack
   hides rule from IE5-Mac \*/
#header-menu a {float:none;}
/* End IE5-Mac hack */
#header-menu a:hover {
  color:#fff;
  }
#header-menu #current-menu {
  background-image:url("right_on.gif");
  }
#header-menu #current-menu a {
  background-image:url("left_on0.gif");
  color:#333;
  padding-bottom:5px;
}

span.c1 {top:0;float:right;clear:right;margin:0;margin-right:255px;padding:0;border:0px solid #F0F8FF;width:236px;height:62px}

