.controlFieldsError {
	font-size:11px;
	font-weight:bold;
	margin:0 0 5px 0;
}

BODY
{
	background-color: #F6EEEA;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

#DivMenuStatique
{
	left: 8px;
	top: 8px;
	position: relative;
}

#CorpsDePage
{
	margin-left:40px;
	margin-top:5px;
	margin-right:0px;
	margin-bottom:10px; 
}

#miniTools {
	margin:10px 0 10px 0;
}

#accueil a{
	color:#00A8C6;
	font-size:12px;
	height:11px;
	text-decoration:none;
}

#accueil a:hover{
font-weight:bold;
}

#accueil {
	background:White url(../img/fond_degrade.gif) repeat-y right top;
}

#accueil .top{
	background: transparent url(../img/coin_blanc.gif) no-repeat top left;
	height:18px;
	width:58px;
}
#accueil .bottom{
	background: transparent url(../img/pied_ffffff.gif) no-repeat top left;
	height:28px;
	width:151px;
}

#accueil .TexteHomepage
{
	color:#857671;
	font-size:0.8em;
	text-align: justify;
	padding: 5px 0 20px 0;
	margin:0 20px 0 20px;
	border-bottom:1px dotted #41B0C9;
}

#tableBlocsAccueil {
	
}

#accueil .blocAccueil {
color:#472D53;
font-size:0.8em;
margin:20px 0 10px 0px;
text-align: justify;
width:265px;
}
#accueil .separateur {
width:265px;
margin:0 0 10px 0;
}
#accueil .separateur hr{
	background-color:#41B0C9;
	color:#41B0C9;
	border:0;
	height:1px;
}

#accueil .blocAccueil.left {
	float:left;
	margin-left:30px;
}
#accueil .blocAccueil.right {
	float:right;
	margin-right:30px;
}

#accueil .separateur.left {
	float:left;
	margin-left:30px;
}

#accueil .separateur.right {
	float:right;
	margin-right:30px;
}

#accueil .blocAccueil img {
	margin:0 0 10px 0;
	border:0;
}

#accueil .blocAccueil p {
	margin:0;
	padding:0;
}

/* SONDAGE */
.sondagepi {
	color:#472D53;
	font-size:0.8em;
	margin:20px 0 10px 30px;
	text-align: justify;
	width:265px;
	float:left;
}
.sondagepi h3, .blocAccueil h3{
	color:#3999A9;
}
.sondage_reponsepi {
	margin:10px 0 0 0;
}
.sondage_reponse {
	color:#472D53;
	font-size:0.8em;
}
.sondage_voter {
	color:#472D53;
	text-decoration:none;
	font-weight:900;
}

.sondage_colonne_question, .sondage_colonne_reponse, .nb_votants {
	color:#472D53;
	font-size:0.8em;
}

form.sondageform {
	margin:0 0 0 0;
}

.imageSondage img {
	margin:0 0 10px 0;
}

#DiPlanDuSite
{
	width: 100%;
}

#TitrePage
{
/*	background-color: #783D70;*/
	height: 33px;
	width: 540px;
	float: right;
	margin-bottom:20px;
}

#Corps
{
	background-image: url(../img/fond_degrade.gif);
	background-repeat: repeat-y;
	background-color: White;
	background-position: top right;
}

#Tetiere
{
	width:800px;
}

#Menu
{
	width:172px;
}

#ImpressionRecomm
{
	width:100%;
	text-align: right;
	position: relative;
}

#RetourHtPage
{
	width:100%;
	text-align: right;
	position: relative;
}

.SignatureSysto
{
	color: #00A8C6;
	text-decoration: none;
	font-size: 9px;
}

.SignatureSysto:hover
{
	text-decoration: underline;
}


.LigneTitre
{
	height: 10px;
}

.TxtTitre
{
	color:white;
	font-size: 16px;
	font-weight: bold;
}

.BoutonImprimer
{
	color:#4B4B4B;
	text-decoration: none;
	font-size: 12px;
}

.BoutonImprimer:hover
{
	text-decoration: underline;
}

.MenuStatique
{
	color: #00A8C6;
	text-decoration: none;
	font-size: 12px;
	height: 11px;
}

.MenuStatique:hover
{
	font-weight:bold;
}

/* ---------------- */
	SPAN.titre {
		font-weight: bold;
	}
	A.plan_level1 
	{
		font-size: 12px;
		font-weight: bold;
		padding-top: 15px;
		color: #5A3931;
		list-style-image: url(../img/puce_bleue.gif);
	}

	A.plan_level2 {
		font-size: 11px;
		padding-top: 10px;
		color: #5A3931;
		list-style: circle;
	}

	A.plan_level3 {
		font-size: 10px;
		color: #5A3931;
	}

	A.plan_level4 {
		font-size: 10px;
		color: #5A3931;
	}
	
	.EncartTexteHomepage
	{
		font-size: 14px;
		margin-left: 370px;
		margin-right: 20px;
		padding: 5px;
		height: 130px;
		font-weight: bold;
		background-color: #F6EEEA;
		border: 1px solid black;
		text-align: justify;		
	}	
	
/*	
#scroll_window 
	{
		background-color: White;
		position: absolute;
		width: 180px;
		top: 16px;
		left: 815px;
		padding: 5px;
		border: 1px solid #B2A092;
		color: #5A3931;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
	}
*/

	#scroll_window 
	{
/*		background-color: Aqua;*/
		position: relative;
		width: 250px;
		height: 160px;
		top: 14px;
		_top: 6px;
		left: 360px;
	}
	
	#scroll_up 
	{
	background: transparent url(../img/design/up2.gif) no-repeat center;
	cursor: pointer;
	float: right;
	height: 16px;
	width: 16px;
/*	background-color: #F6EEEA;
	border: 1px solid black;*/
	}
	
	#scroll_down 
	{
	background: transparent url(../img/design/down2.gif) no-repeat center;
	cursor: pointer;
	float: right;
	height: 16px;
	width: 16px;
/*	background-color: #F6EEEA;
	border: 1px solid black;*/
	margin-top: 138px;
	_margin-top: 130px;
	}
	
	#scroll_box 
	{
		font-size: 14px;
		padding: 5px;
		height: 142px;
		_height: 152px;
		font-weight: bold;
/*		background-color: #F6EEEA;
		border: 1px solid black;*/
		text-align: justify;
		overflow: hidden;
		width: 220px;
		_width: 230px;
		float: left;
	}