/* CSS Document */

body {
	background: url('images/fond.jpg');
	background-color: #FEF6F3;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin:0px;
	padding:0px;
	padding-top:0px;
	color: #339966;
} 

a:link {
color: #335690; text-decoration: underline;
} 

a:visited {
color: #335690; text-decoration: underline;
} 

a:hover {
color: #335690; text-decoration: underline;
}
h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: normal;
}

a.lien:link {
color: #000000; text-decoration: underline;
} 

a.lien:visited {
color: #000000; text-decoration: underline;
} 

a.lien:hover {
color: #000000; text-decoration: underline;
}

.texte {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: normal;
	font-weight: normal;
	text-transform: none;
	color: #000000;
	letter-spacing: normal;
	word-spacing: normal;
	white-space: normal;
	}
	
.texte2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	text-transform: none;
	color: #ffffff;
	letter-spacing: normal;
	word-spacing: normal;
	white-space: normal;
}

.texte3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	text-transform: none;
	color: #ffffff;
	letter-spacing: normal;
	word-spacing: normal;
	white-space: normal;
}

.texte4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	text-transform: none;
	color: #C8A8C8;
	letter-spacing: normal;
	word-spacing: normal;
	white-space: normal;
}

.TopMenuItemContact {
	font-family: Geneva, Arial, Helvetica, san-serif;
	font-size: 8pt;
	font-weight: normal;
	padding: 1px 15px 1px 15px;
	cursor: hand;
	background: #ffffff;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #f4f4f4;
	border-right-color: #f4f4f4;
	border-bottom-color: #f4f4f4;
	border-left-color: #f4f4f4;
}

.TopMenuItem {
	font-family: Geneva, Arial, Helvetica, san-serif;
	font-size: 8pt;
	font-weight: normal;
	padding: 1px 15px 1px 15px;
	cursor: hand;
	background: #ffffff;
	border: 1px solid #000000;
}
.infos {
	margin-left: 20px;
}
.textesointitre {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: normal;
	font-weight: bold;
	text-transform: none;
	color: #CC0066;
	letter-spacing: normal;
	word-spacing: normal;
	white-space: normal;
	}
.textesointitre2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	font-weight: bold;
	text-transform: none;
	color: #339966;
	letter-spacing: normal;
	word-spacing: normal;
	white-space: normal;
	}
	
.texteoffre {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: normal;
	font-weight: normal;
	text-transform: none;
	color: #CC0066;
	letter-spacing: normal;
	word-spacing: normal;
	white-space: normal;
	}
.textesoinnouveaute {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: normal;
	font-weight: normal;
	text-transform: none;
	color: #CC0066;
	letter-spacing: normal;
	word-spacing: normal;
	white-space: normal;
	}
	
.center{text-align:center;}	
	
	
	
a.lien2:link {
color: #000000; text-decoration: underline;
} 

a.lien2:visited {
color: #000000; text-decoration: underline;
} 

a.lien2:hover {
color: #999999; text-decoration: underline;
}
.textepetitcouleur {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: italic;
	line-height: normal;
	font-weight: normal;
	text-transform: none;
	color: #330066;
	letter-spacing: normal;
	word-spacing: normal;
	white-space: normal;
}


.barré {text-decoration:line-through;
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	font-weight: bold;
	text-transform: none;
	color: #339966;
	letter-spacing: normal;
	word-spacing: normal;
	white-space: normal;
}

.Style45 {color: #32558F}
.Style46 {color: #FF0000}
.Style48 {color: #CC0066}
.Style49 {font-size: 10px; line-height: normal; text-transform: none; color: #000000; letter-spacing: normal; word-spacing: normal; white-space: normal; font-family: Verdana, Arial, Helvetica, sans-serif;}

a:link {
color: #339966;
text-decoration:underline;
}
a:visited {
color: #339966;
text-decoration:underline;
}
a:hover {
color: #000;
text-decoration:underline;
}


/* PLAN DU SITE */

#menubas {  margin:0; padding:0; outline:none; padding: 10px 15px 10px 0; text-align:center; color:#555; font-size:10px;  }
 
#menubas a { color:#339966; }
 
#coldusite { width:900px; margin:0 auto; clear:both; text-align:left; color:#C33948;}
 
#coldusite p { line-height:8px; }
 
#col1, #col2, #col3 { width:30%; min-height:100px; _height:100px; float:left; padding:5px 0.1% 5px 2.5%; border-right:1px solid #333;  list-style-position:outside; border-bottom: 1px dashed #333; border-right: 1px dashed #333; color:#339966;}

#menubas li {
	line-height:15px;
}
 
#col3 {border-right: none;}
 
.tailleplan { font-size:0.9em; color:#555; font-family:Arial, Helvetica, sans-serif ;}


.clearvalidator{ clear:both; height:3px;}