/* CSS Document | Techgrafik.com | Concepteurs Web */

/* Style de la page */

body { background:#fcfcfc url(../images/creation/bg.jpg); background-repeat:repeat-x; margin:0; padding:0; font-size:11px; }
p, li { font-family: Verdana, Arial, Helvetica, sans-serif; color:#675C58; font-size:1em; line-height: 19px; }

.texte { font-family: Verdana, Arial, Helvetica, sans-serif; color:#675C58; font-size:1em; line-height: 19px; }
.texteGras { font-family: Verdana, Arial, Helvetica, sans-serif; color:#675C58; font-size:1em; line-height: 19px; font-weight:bold; }
.titre { font-family: Verdana, Arial, Helvetica, sans-serif; color:#675C58; font-size:1.2em; line-height: 19px; font-weight:bold; }

/* Haut de page */

#header { background:#ffffff url(../images/creation/header.gif); margin:auto; width:950px; height: 110px; text-align:center; }

/* Section de contenu */

#content { background:#ffffff; margin:auto; height: auto; vertical-align:top; }
#content_texte { background:#ffffff; margin:auto; width:950px; height: auto; padding: 10px 0px 10px 0px; vertical-align:top; }
#content_texte a:link, a:visited {
	color: #675C58;
	text-decoration: none;
}
#content_texte a:hover { border-bottom:#63686e dotted 1px; color: #63686e; }
#content_texte a:active { color: #63686e; text-decoration: none; }
#content img{ margin: 0; border: 0px; }
#content a:hover img{ border: 0px; }

/* Bas de page */

#footer { background:#fcfcfc url(../images/creation/footer.gif); height: auto; text-align:center; }
#footer_content { background:#fcfcfc url(../images/creation/footer.gif); margin:auto; width:950px; height: auto; text-align: left; padding: 10px 0 0 0; }
#footer_content p{ font-family: Verdana, Arial, Helvetica, sans-serif; color:#c3c3c3; font-size:7.5pt; padding: 0; margin: 0; }
#footer_content a:link{ color: #7da2aa; text-decoration: none; font-size: 7.5pt; }
#footer_content a:visited{ color: #7da2aa; text-decoration: none; font-size: 7.5pt;}
#footer_content a:hover{ color: #e92c8e; border-bottom:#7da2aa dotted 1px; }

/* Éléments de mise en page */

#picture img{ margin: 0; border: 13px solid #eceae2; }
#picture a:hover img{ border: 13px solid #d8d6cf; }

.picturedesignR { float:right; margin-left: 15px; }
.picturedesignL { float:left; margin: 5px 30px 0 0; }

/* Barre de navigation */

#nav { margin:auto; width:950px; height: 21px; text-align:center; }

ul.listMenu { padding:0; margin:auto; text-align:center; font-size:.9em; padding-left:385px; width: 650px; }
ul.listMenu li { background-image:url(../images/creation/onglet.jpg); background-repeat: no-repeat; list-style-type: none; float:left; }
ul.listMenu li.first .menu{ border-width: 1px; }
ul.listMenu .menu { display:block; border-width: 0px 0px 0px 0px; padding-top:7px; height:20px; width:92px; }
ul.listMenu a:link{ font-family: Verdana, Arial, Helvetica, sans-serif; color: #666666; text-decoration: none; font-size: 1em; font-weight: bold; }
ul.listMenu a:visited{ font-family: Verdana, Arial, Helvetica, sans-serif; color: #666666; text-decoration: none; font-size: 1em; font-weight: bold; }
ul.listMenu a:hover{ font-family: Verdana, Arial, Helvetica, sans-serif;  font-size: 1em; font-weight: bold; color: #222426; border-bottom:#666666; }

/* Formulaire contact */

select, option { background-color:#ebe9e0; font-family: Verdana, Arial, Helvetica, sans-serif; color:#717171; font-size:9px;}
textarea { border:1px dotted #cfcdc5; background-color:#fcfcfc; padding:3px; font-family: Verdana, Arial, Helvetica, sans-serif; color:#717171; font-size:11px; line-height: 19px;}
input { border:1px dotted #cfcdc5; background-color:#fcfcfc; padding:3px; font-family: Verdana, Arial, Helvetica, sans-serif; color:#717171; font-size:11px;}

/* Administration design */

.box {
  margin: 2px;
  border: #eaeaea 1px solid;
  background-color:#f4f4f4;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 1em;
  padding-left: 3px;
  padding-right: 3px;
  padding-top: 2px;
  padding-bottom: 2px;
}

.bouton {
  margin: 2px;
  border: #eaeaea 1px solid;
  background-color:#C2D4D7;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #43474C;
  font-size : .9em;
  padding : 2px 3px 2px 3px;
}

.ligne_blanche { background-color: #fff; }
.ligne_coloree { background-color: #f3f3eb; }

