/*
*/
body{
background-color:#C0D8A3}


#puce{
padding-bottom:1px;
padding-right:5px;
padding-left:20px}

#pucesanspad{
padding-bottom:1px;
padding-right:5px;
padding-left:0px}


#contourimages{
border:1px;
border-style:solid;
border-color:#000000;}

#tableprincipale{
width:100%;
height:540px;}

#espacemenu{
padding:10px;
padding-bottom:10px;
width:530px;}

#espacetitre{
width:500px;
height:50px;
padding-top:10px;
margin-left:50px;
padding-bottom:20px}

#espacetexte{
background-color:#F2FAE8;
width:410px;
height:270px;
padding-top:10px;
padding-left:20px;
padding-right:50px;
margin-left:50px;
padding-bottom:10px;
margin-bottom:10px;
border:1px;
border-style:solid;
/*border-color:#ffffff;*/
border-color:#C0D8A3}

#espaceportfolio{
background-color:#F2FAE8;
width:410px;
padding-top:20px;
padding-left:20px;
padding-right:50px;
padding-bottom:30px;
border:1px;
border-style:solid;
/*border-color:#ffffff;*/
border-color:#C0D8A3}

#espaceslogan{
width:550px;
text-align:right;
padding-top:10px}

#espacecopyright{
width:410px;
text-align:left;}

#zonetexte{
width:290px;
margin-left:20px;
margin-top:50px}

#espacegauche{
vertical-align:top;
padding-left:20px;
padding-right:40px;
padding-top:20px}

#bouton{
position:absolute;
top:30px;
left:0px;
background-color:#F2FAE8;
width:65px;
height:27px;
padding-top:2px;
padding-left:20px;
padding-right:2px;
margin-left:0px;
padding-bottom:2px;
margin-bottom:2px;
border:1px;
border-style:solid;
/*border-color:#ffffff;*/
border-color:#C0D8A3}

a.menuvert:link {font-family: Arial; color: #C0D8A3; font-size: 11px; line-height:20px; text-decoration: none; font-weight:bold}
a.menuvert:visited {font-family: Arial; color:#C0D8A3; font-size: 11px; line-height:20px; text-decoration: none; font-weight:bold}
a.menuvert:hover {font-family: Arial; color:#7AC127; font-size: 11px; line-height:20px; text-decoration: none; font-weight:bold}

a.menu:link {font-family: Arial; color: #000000; font-size: 11px; line-height:20px; text-decoration: none; font-weight:bold}
a.menu:visited {font-family: Arial; color:#000000; font-size: 11px; line-height:20px; text-decoration: none; font-weight:bold}
a.menu:hover {font-family: Arial; color:#000000; font-size: 11px; line-height:20px; text-decoration: none; font-weight:bold}

a.menuindex:link {font-family: Arial; color: #69A81C; font-size: 11px; line-height:20px; text-decoration: none; font-weight:bold}
a.menuindex:visited {font-family: Arial; color:#69A81C; font-size: 11px; line-height:20px; text-decoration: none; font-weight:bold}
a.menuindex:hover {font-family: Arial; color:#C0D8A3; font-size: 11px; line-height:20px; text-decoration: none; font-weight:bold}

a.menuportfolio:link {font-family: Arial; color: #C0D8A3; font-size: 11px; line-height:20px; text-decoration: none; font-weight:bold}
a.menuportfolio:visited {font-family: Arial; color:#C0D8A3; font-size: 11px; line-height:20px; text-decoration: none; font-weight:bold}
a.menuportfolio:hover {font-family: Arial; color:#7AC127; font-size: 11px; line-height:20px; text-decoration: none; font-weight:bold}


a.copyright:link {font-family: Arial; color: #B5D094; font-size: 14px; text-decoration: none}
a.copyright:visited {font-family: Arial; color: #B5D094; font-size: 14px; text-decoration: none}
a.copyright:hover {font-family: Arial; color:#E5FCCA; font-size: 14px; text-decoration: none}

a.courriel:link {font-family: Arial; color: #7A9B50; font-size: 12px; text-decoration: underline}
a.courriel:visited {font-family: Arial; color: #7A9B50; font-size: 12px; text-decoration: underline}
a.courriel:hover {font-family: Arial; color:#7AC127; font-size: 12px; text-decoration: none}

a.lien:link {font-family: Arial; color: #7A9B50; font-size: 12px; text-decoration: none}
a.lien:visited {font-family: Arial; color: #7A9B50; font-size: 12px; text-decoration: none}
a.lien:hover {font-family: Arial; color:#7AC127; font-size: 12px; text-decoration: none}

a.Geohost:link {font-family: Arial; color:#FF6600; font-size: 12px; text-decoration: none; font-weight:bold}
a.Geohost:visited {font-family: Arial; color: #FF6600; font-size: 12px; text-decoration: none; font-weight:bold}
a.Geohost:hover {font-family: Arial; color:#FFCC99; font-size: 12px; text-decoration: none; font-weight:bold}



.menu{
	font-family:Arial;
	color:#7AC127;
	font-size:18px;
	text-decoration:none;}

.menuvert{
	font-family:Arial;
	color:#7AC127;
	font-size:12px;
	text-decoration:none;}

.texteslogan{
	font-family:Arial;
	color:#371C00;
	font-size:11px;
	text-decoration:none}

.textebrun{
	font-family:Arial;
	color:#371C00;
	font-size:12px;
	text-decoration:none;
	font-weight:bold}

.textevert{
	font-family:Arial;
	color:#C0D8A3;
	font-size:12px;
	text-decoration:none;
	letter-spacing:1}

.textevertfonce{
	font-family:Arial;
	color:#7A9B50;
	font-size:12px;
	text-decoration:none;
	letter-spacing:1}

.textenoir{
	font-family:Arial;
	color:#000000;
	font-size:12px;
	text-decoration:none;
	letter-spacing:1}

.textegris{
	font-family:Arial;
	color:#000000;
	font-size:12px;
	text-decoration:none;
	letter-spacing:1}
	
.texteblanc{
	font-family:Arial;
	color:#ffffff;
	font-size:12px;
	text-decoration:none;
	letter-spacing:1}

.citation{
	font-family:Arial;
	color:#7A9B50;
	font-size:12px;
	text-decoration:none;
	letter-spacing:1;
	font-weight:bold;}

.titre{
	font-family:Arial;
	color:#000000;
	font-size:22px;
	text-decoration:none;
	font-weight:bold}

.p{
	font-family:Arial;
	color:#7AC127;
	font-size:12px;
	text-decoration:none;
	font-weight:bold;
	letter-spacing:1}
	
.copyrightvert{
	font-family:Arial;
	color:#7A9B50;
	font-size:9px;
	text-decoration:none;
	padding-left:6px}
	
.Googlebleu{
	font-family:"Times New Roman", Times, serif;
	color:#143F9E;
	font-size:14px;
	text-decoration:none;
	font-weight:bold;}

.Googlerouge{
	font-family:"Times New Roman", Times, serif;
	color:#BD2115;
	font-size:14px;
	text-decoration:none;
	font-weight:bold;}

.Googlevert{
	font-family:"Times New Roman", Times, serif;
	color:#259531;
	font-size:14px;
	text-decoration:none;
	font-weight:bold;}

.Googlejaune{
	font-family:"Times New Roman", Times, serif;
	color:#CAB015;
	font-size:14px;
	text-decoration:none;
	font-weight:bold;}