/* définitions de base */
* { 
	margin:0;
	padding:0;
}

body  {
	background-color:#eee;
	color:#4b464d;
	font-size:12px;
	font-family: Verdana, Arial, Helvetica;
	 height: 100%;
}

.center {
	text-align:center;
	width: 1000px;
	margin: 0 auto;
}

/* Page d'accueil */
#home{
}

#homepage {
	width: 1000px;
	background-color:eee;
}

#homepage_navig {
	width:143px;
	float:left;
	background-color:#ddd;
	height:660px;
}

#homepage_navig ul {
	list-style-type:none;
	margin-top:30px;
}

#homepage_navig li a {
	display:block;
	width:137px;
	line-height:40px;
	text-align:right;
	font-family:"Times New Roman", Times, serif;
	font-size:21px;
	margin-bottom:28px;
	
}

#page_navig {
	width:143px;
	float:left;
	background-color:#d3d3d3;
	height:660px;
}

#page_navig ul {
	list-style-type:none;
	margin-top:30px;
}

#page_navig li a {
	display:block;
	width:137px;
	line-height:40px;
	text-align:right;
	font-family:"Times New Roman", Times, serif;
	font-size:21px;
	margin-bottom:28px;
	
}

#nav_form {
	position:relative;
	z-index:500;
	font-family:"Times New Roman", Times, serif;
	text-align:center;
	margin-top:185px;
	font-size:14px;
}

#homepage_contenu {
	float:left;
	background-color:eee;
	height:660px;
	width:855px;
	text-align:center;
}

#homepage_contenu img{
	margin:30px 5px 5px 5px;
}

#home_legende {
	margin-left:427px;
	margin-top:5px;
	text-align:left;
	font-size:12px;
	font-style:italic;
	font-family:"Courier New", Courier, monospace;
}

#homepage_bas {
	background-color:#eee;
	clear:both;
}

#homepage_bas .gauche{
	background-color:#ccc;
	width:143px;
	height:60px;
	float:left;
}


#homepage_bas .droite{
	background-color:#ddd;
	color:#777;
	height:60px;
	font-family:"Times New Roman", Times, serif;
	letter-spacing:17px;
	font-size:16px;
	line-height:80px;
	text-align:left;
	text-indent:25px;

}


/* Entete */
#entete {
	height:68px;
}

#entete_haut {
	height:12px;
	line-height:12px;
	background-color:#bbb;
	overflow:hidden;
}

#entete_bas {
	height:56px;
	background-color:#ddd;
	overflow:hidden
}


/* Pied de page */
#copyright {
	width:1000px;
	text-align:left;
	font-size:10px;
	color:#eee;
}

#copyright a{
	color:#eee;	
}

#copyright a:hover{
	color:#eee;	
}

#copyright_image {
	position:relative;
	top:-295px;
	left:-15px;

}

/* portfolio */
#portfolio {
	width:750px;
}

#galerie_pellicule {
	list-style-type:none;
	margin:0;
	padding:0;
}

#galerie_pellicule li {
	float:left;
	margin:3px;
	padding:0;
}

#galerie_pellicule li img{
	border:1px solid #444;
}


td {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10pt}
a {color:#444444; text-decoration: none}
a:hover {color:#ff6600; text-decoration: none}
.titre {color:#777777; font-size:20px; font-weight:bold; font-family:Georgia, "Times New Roman", Times, serif;}
.bigtext {font-size:14pt; font-weight:bold;}
.subtitle {color:#0066ff; font-size:11pt; font-weight:bold}
.small {font-size:13px}
.titrubrique {color:#ffffff; font-size:11pt; font-weight:bold; font-style: italic}
.gris {color:#555555; font-size:11pt; font-weight:bold}
.orange {color:#FF9933; font-size:11pt; font-weight:bold}
.rouge {color:#FF0000;}
.blanc {color:#FFFFFF; font-weight:bold}
.vert {color:#00AA00;}
.inp {font-family:verdana,arial,helvetica; font-size:10pt}
input { font-family: verdana,arial,helvetica; font-size: 10px; }
textarea { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; }
.pieds { width:980; height:15; font-size:10px; font-family:Verdana, Arial; text-align:right; background-color:c4c4c4; padding:1px; }
.pieds a {color:#444; }
.pieds a:hover {color:#888; text-decoration: underline; }

