/* 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; scrollbar-face-color:#006; scrollbar-arrow-color:#789; scrollbar-base-color:#789;}
/* 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 ; bordercolorlight:#006 ; bordercolordark:#003}
/* */
.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:center;}
.td-menuh {border:1px white; text-align:center; 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;border-bottom:solid 2px #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;margin:0;padding:0;text-align:center; vertical-align: middle; font:bold 18px verdana; color:#DFE4E8;background: transparent url(box_top1.gif) no-repeat !important;background: transparent url(box_top0.gif) no-repeat;}
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 {padding:0px;margin:0px;border:solid 1px #F0F8FF;border-left:solid 2px #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} */
td.lien3 {padding:0px;margin:0px;border:solid 1px #F0F8FF;border-right:solid 2px #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;}
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;padding-left:15%;background:#69C;border:3px solid #F0F8FF;
border-left:0;border-right:0;}
div.inter-cont img {border:solid 0px #FFF;}
div.spacer {clear: both;}
div.inter-cont hr {clear: both;visibility: hidden;}
/* Table actualite */
table.actu {border:1px solid #CCF;}
td.actu1 {background: #69C;text-align:center;color:#CCC;font: bold 12px verdana;}
/* td.actu1 a {color:#CCC;font: bold 12px verdana;} */
td.actu2 {color:#FFF;font: bold 10px verdana;}
td.actu2 a,td.actu2 a:link {color:#FFF;font: normal 10px verdana;}
td.actu3 {background: #69C;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:#369 url("bg000000.gif") repeat-x bottom;
background:#69C ;  */
background:#15115E url("bannierephotodauto.jpg") no-repeat right;
border:3px solid #F0F8FF;
border-left:0;
margin-top:0;
  font-size:85%;
  line-height:normal;
  }
#header-menu ul {
  margin:0;
/*  padding:10px 10px 0; */
  padding:42px 10px 0;
  list-style:none;
/*    border:1px solid #00FF00; */
  }
#header-menu li {
  float:left;
  background:url("right000.gif") no-repeat right top;
  margin:0;
  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;
}


