/* 
    AUTHOR: Agence 1Seconde tous droits réservés
            www.1seconde.com
*/

/* ------------------------------------------ */
/* RESETS, BASIC PAGE SETUP, BASIC TYPOGRAPHY */
/* ------------------------------------------ */
* { margin: 0; padding: 0; }
html { overflow-y: scroll; }
body { font: 62.5% Helvetica, sans-serif; }
ul { list-style: none inside; }
p { font: 1.3em/1.3em; margin-bottom: 1.3em; }
a { outline: none; }
a img { border: none; }
/* END RESET */


/* ------------------------------------------ */
/* PAGE STRUCTURE */
/* ------------------------------------------ */
#page-wrap {
	width: 775px;
	margin: 0 auto;
}
/* END STRUCTURE */



/* ------------------------------------------ */
/* TABLE STRUCTURE */
/* ------------------------------------------ */

.table-entete {
	width: 100%;
	height: 66px;
	
	background-image: url(ressources/pages/entete.jpg);
	background-repeat: no-repeat;
	background-position: top center;
}

.table-visuel {
	width: 100%;
	height: 313px;
	
	background-image: url(ressources/pages/visuel.jpg);
	background-repeat: no-repeat;
	background-position: top center;
}

.table-entete-pages {
	width: 100%;
	height: 121px;
	
	background-image: url(ressources/pages/entete-pages.jpg);
	background-repeat: no-repeat;
	background-position: top center;
}

.table-visuel-pages {
	width: 100%;
	height: 107px;
	
	background-image: url(ressources/pages/palace-pages.jpg);
	background-repeat: no-repeat;
	background-position: top center;
}
.table-gps {
	width: 384px;
	height: 28px;
	
	background-image: url(ressources/boutons/petits/bkg-gps.jpg);
	background-repeat: no-repeat;
}

.table-grass {
	width: 100%;
	height: 198px;
	
	background-image: url(ressources/pages/grass.jpg);
	background-repeat: repeat-x;
}
.table-formulaire {
		
	border-style:dotted;
	border-color:#FF99CC;

}


/* ------------------------------------------ */
/* TEXTE STRUCTURE */
/* ------------------------------------------ */
.copyright {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}
.copyright-lien {
  color: #FFFFFF;
  text-decoration: underline;
  font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.copyright-lien:hover {
  color: #F237E8;
  text-decoration: underline;
    font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.texte-page {
  color: #333333;
    font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-align: justify;
}
.texte-formulaire {
  color: #333333;
    font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-align: left;
}
.texte-coord {
  color: #333333;
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.texte-titre-coord {
  color: #B03C00;
    font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: 700;
}
.texte-gps {
  color: #666666;
    font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: 700;
}
.texte-tableau-legende {
  color: #666666;
    font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: 700;
}
.texte-tableau {
  color: #666666;
    font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: 700;
}
