body {	
	margin:0px 0px 0px 0px;
	text-align:center;
	background:url(../images/bg_top.gif ) repeat-x;
}

body, table, input, textarea, select {
	font-family:Verdana, Helvetica, sans-serif;
	font-size:10px;
	color:#414042;
}
img {
	display:block;
	border:0;
}
li{
	margin-bottom:5px;
}

form {
	margin:0;
	padding:0;
	display:inline;
}

fieldset {
	border:1px solid #CCCCCC;
	padding:5px;
	margin-bottom:10px;
}

legend {
	font-weight:bold;
	color:#b43434;
}

#frame {
	width:775px;
	margin:0px auto 0px auto;
	padding:0px;
	text-align:left;
}

a:link {
	text-decoration: none;
	color:#b43434;
	font-weight:bold;
}
a:visited {
	text-decoration: none;
	color:#b43434;
	font-weight:bold;
}
a:hover {
	text-decoration: underline;
	color:#b43434;
	font-weight:bold;
}
a:active {
	text-decoration: underline;
	color:#b43434;
	font-weight:bold;
}

#h {
	position:relative;
	width:775px;
	height:252px;
	text-align:left;
	background:url(../images/imgBandeauAccueil.jpg);
}

#h #pmenu{
	position:absolute;
	right: 22px;
	top: 175px;
	font-weight:bold;
	color:#104850;
	font-size:10px;
	text-align:center;
}

#h #menu{
	width:750px;
	position:absolute;
	font-weight:bold;
	font-size:10px !important;
	text-align:center;
	left: 13px;
	top: 207px;
}

#h #menu img{
	display:inline;
	position:relative;
	top: 4px;
}

#f a:link {
	text-decoration: none;
	color:#ffffff;
	font-weight:bold;
}
#f a:visited {
	text-decoration: none;
	color:#ffffff;
	font-weight:bold;
}
#f a:hover {
	text-decoration: underline;
	color:#ffffff;
	font-weight:bold;
}
#f a:active {
	text-decoration: underline;
	color:#ffffff;
	font-weight:bold;
}

#signature-cyber a:link {
	text-decoration: none;
	color:#000000;
	font-weight:bold;
}
#signature-cyber a:visited {
	text-decoration: none;
	color:#000000;
	font-weight:bold;
}
#signature-cyber a:hover {
	text-decoration: underline;
	color:#000000;
	font-weight:bold;
}
#signature-cyber a:active {
	text-decoration: underline;
	color:#000000;
	font-weight:bold;
}

#pmenu a:link {
	text-decoration: none;
	color:#104850;
}
#pmenu a:visited {
	text-decoration: none;
	color:#104850;
}
#pmenu a:hover {
	text-decoration: underline;
	color:#104850;
}
#pmenu a:active {
	text-decoration: underline;
	color:#104850;
}

#menu a:link {
	text-decoration: none;
	color:#37393b;
}
#menu a:visited {
	text-decoration: none;
	color:#37393b;
}
#menu a:hover {
	text-decoration: underline;
	color:#37393b;
}
#menu a:active {
	text-decoration: underline;
	color:#37393b;
}

#signature-cyber {
	font-weight:bold;
}

h1,
h2.title { 
	font-size:12px;
	font-weight:bold;
	color:#b43434;
	padding: 0;
	margin: 0 0 5px 0;
}

h2.title {
	margin-top: 30px;	
}

h2 { 
	font-size:12px;
	font-weight:bold;
	color:#414042;
	padding:0px 0px 0px 0px;
	margin:0px;
}

h6 { 
	font-size:10px;
	font-weight:bold;
	margin: 0 0 10px 0;
}

.date {
	font-size:10px;
	font-weight:bold;
	color:#b43434;
}

.noirbold {
	font-size:10px;
	font-weight:bold;
	color:#000000;
}

.InputFullLength {
	width:98%;
}

.spaced-table td {
	padding:2px 2px 10px 2px;
}


#c #pubd p{
	margin: 0;
	padding: 0;
}
#wrapper {
min-height:100px;

}
#myvar {
margin-top:10px;
min-height:100px;
}
/*Boutons pour grossir modifier les textes et imprimer*/
#textZoomer{
	position: absolute;
	right: 150px;
	top: 275px;
	z-index: 100;
}
#textZoomer img{
	float: left;
	border: none;
}
#logo_print{
	display: none;
}
#adresse_print{
	display: none;
}

.survey-result-bar {
	height:15px; 
	background-color:#CCCCCC; 
	border:solid; 
	border-width:1px; 
	border-color:#000000; 
	margin-bottom:5px;
}

div#sondages {
	margin:0 0 15px 0;
	padding:0;
}

div#sondages ul {
	margin:0;
	padding:0;
}

div#sondages ul li {
	list-style-type:none;
	margin:0 0 10px 0;
}

#frmSurvey div.question {
	font-weight:bold;
	margin:5px 0;
}

#frmSurvey textarea {
	margin:0 0 10px 25px;
	width:300px;
	height:100px;
}

#frmSurvey ul {
	margin:0 0 10px 20px;
	padding:0;
}

	#frmSurvey ul li {
		list-style-type:none;
	}
	
div.result-bar {
	height:20px; 
	float:left; 
	background-color:#CCCCCC; 
	border:1px solid black; 
	margin-right:5px;
	margin-bottom:10px;
}
div.result-numbers {
	height:20px; 
	line-height:20px;
	float:left;
	margin-bottom:10px;
}

.titleJeunesse  { background:url(../images/jeunesse/bg_titleJeunesse.gif) no-repeat; height:75px; width:775px; margin:0; z-index:75; }
