/* sondage */
/***********/

.histo_vert
{
  background: url(/images/bandeau_sondage_vert.gif) bottom no-repeat scroll;
}

.histo_orange
{
  background: url(/images/bandeau_sondage_orange.gif) bottom no-repeat scroll;
}

.histo_jaune
{
  background: url(/images/bandeau_sondage_jaune.gif) bottom no-repeat scroll;
}

.histo_rose
{
  background: url(/images/bandeau_sondage_rose.gif) bottom no-repeat scroll;
}

.histo_bleu
{
  background: url(/images/bandeau_sondage_bleu.gif) bottom no-repeat scroll;
}

/* CSS Document */


html,
body
{
	width:100%;
	height:100%;
	margin:0;
	padding:0;
}

body
{
	font: 12px Arial, Helvetica, sans-serif;
	color:#000;
	text-align:left;
}

div
{
	position:relative;
}
p,
form
{
	margin:0;
	padding:0;
}

.clear
{
	clear:both;
	height:1px;
	font-size:0;
	line-height:0;
}

a
{
	color:black;
	text-decoration:none;
}
a:hover
{
	color:black;
	text-decoration:underline;
}
a img
{
	border:none;
}
a:hover  img
{
	border:none;
}

.masquer
{
	display:none;
	clear:both;
}
ul,
li
{
	margin:0;
	padding:0;
}
li
{
	list-style-type:none;
}
.separateur_pointille_01,
.separateur_pointille_article
{
	clear:both;
	height:4px;
	font-size:0;
	line-height:0;
	background:transparent url(/images/commun/pointille.gif) repeat-x 0 0;
	margin:5px 0;
}

.form-error-msg, 
.form_error
{
	color: red;
}

.save-ok h2
{
  margin: 0 !important;
  padding: 5px 20px 5px 25px;
  font-size: 11px;
  color: #fff;
  background: #73B65A;
}

div.form-row
{
  padding: 5px;
}

div.form-row-login
{
  padding: 5px;
  text-align: right;
}

#error_for_username
{
  margin: .25em 0;
}

.link_login
{
	color:#6D6D6D;
	font-size:10px;
	text-decoration:underline;
}

div.input
{
  padding: 5px;
}

#sf_admin_container div.reponses
{
	clear: left;
}

#sf_admin_container div.reponses label,
#sf_admin_container label.question
{
  width: auto;
}

div#services_box div label
{
  width: auto;
}