html, body {
	margin: 			0;
	padding: 			0;
	height: 			100%;
}
html,body {
	margin:0;
	padding:0;
	background:#FFF url(pics/fond.jpg) top center repeat-y;
}

body {
	background: 		#FFF url(pics/fond.jpg) top center repeat-y;	
}

img {
	border:					0px;
}

form {
	border:					0px;
	margin:					0px;
}

input {
	font:					11px Verdana;
	color:					#333;
	border:					1px solid #E6E6E6;
	background-color:		#DDDDDD;
}

textarea {
	font:					11px Verdana;
	color:					#333;
	border:					1px solid #E6E6E6;
	background-color:		#DDDDDD;
}

fieldset {
	background-color:		#F5F5F5;
	border:					1px solid #E6E6E6;
}

legend {
	font:					14px Verdana;
	color:					#FF6600;
}

.txt {
	font:					12px Verdana;
	line-height:			18px;
	color:					#333;
}

#contenu{
	margin-left: 		auto;
	margin-right: 		auto; 
	width:				1024px;
	height:				100%;
	background: 		#FFF url(pics/fond_conteneur.gif) top center repeat-y;
}

#bas{
	margin-left: 		auto;
	margin-right: 		auto; 
	width:				1024px;
	text-align: 		center;
	margin-top: 140px;
}

#menu{
	width:				1024px;
	height: 			46px;
	background: 		#333 url(pics/fond_haut.gif) top center no-repeat;
}

#bandeau{
	width:				1024px;
	height: 			303px;
}

#bloc_gauche{
	width:				298px;
	height: 			790px;
	float:				left;
	background: 		url(pics/fond_gauche.jpg) top center no-repeat;
}

#bienvenue{
	width:				258px;
	height:				250px;
	padding-top:		110px;
	padding-left:		20px;
	padding-right:		20px;
	text-align: 		center;
	font:				bold 12px Verdana, Geneva, sans-serif;
	color:				#444;
	line-height:		24px;
} 
#bienvenuecata{
	width:				258px;
	height:				250px;
	padding-top:		90px;
	padding-left:		20px;
	padding-right:		20px;
	text-align: 		center;
	font:				bold 12px Verdana, Geneva, sans-serif;
	color:				#444;
	line-height:		24px;
} 

#actup{
	width:				258px;
	height:				260px;
	padding-left:		20px;
	padding-right:		20px;
	text-align: 		center;
	font:				12px Verdana, Geneva, sans-serif;
}

#pastille{
	width:				258px;
	height:				100px;
	padding-top:		180px;
	padding-left:		20px;
	padding-right:		20px;
	text-align: 		center;
	font:				12px Verdana, Geneva, sans-serif;
}

#bloc_droit{
	width:				726px;
	float:				left;
	text-align:			center;
}

.txtG {
	font:				12px Verdana, Geneva, sans-serif;
	text-align:			justify;
}
.dateG {
	font:				12px Verdana, Geneva, sans-serif;
	color:				#069;
	text-align:			justify;
	text-decoration:	none;
}

#packSurMesure{
	font:					12px Verdana;
	color:					#FFFFFF;
	text-align:				justify;
	padding-top:			50px;
	padding-left:			60px;
	padding-right:			25px;
}

#packWeb{
	font:					12px Verdana;
	color:					#333333;
	text-align:				justify;
	padding-top:			75px;
	padding-left:			25px;
	padding-right:			25px;
}

#packPremium{
	font:					12px Verdana;
	color:					#333333;
	text-align:				justify;
	padding-top:			75px;
	padding-left:			25px;
	padding-right:			25px;
}

#packECommerce{
	font:					12px Verdana;
	color:					#333333;
	text-align:				justify;
	padding-top:			75px;
	padding-left:			25px;
	padding-right:			25px;
}
.lien {
	font:				bold 14px Verdana, Geneva, sans-serif;
	color:				#333;
	line-height:		30px;
	text-decoration:	none;
}
.lien:hover {
	font:				bold 14px Verdana, Geneva, sans-serif;
	color:				#069;
	line-height:		30px;
	text-decoration:	none;
}.cherche {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333;
}
.champs {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #FFF;
	background-color: #333;
	border: 1px solid #333;
}
