/* CSS Document */
body {
	margin-top:10px;
	font:12px Verdana, Arial, Helvetica, sans-serif;
	color:#fff;
	background-color:#0F1A66;
}
/***** GENERIQUE *****/
a,a:link,a:active,a:visited,a:hover	{
	font-size:12px;
	color:#c00;
	text-decoration:none;
}
a:hover	{
	text-decoration:underline;
}
img {
	border:none;
}
hr {
	clear:both;
	visibility:hidden;
}
div {
	margin:0;
	padding:0
}
p {
	margin:0;
	padding:0;
}
.floatleft {
	float:left;
}
.floatright {
	float:right;
}
.aligncenter {
	text-align:center;
}
.clearboth{
	clear:both;
}
.bold {
	font-weight:bold;
}
/***** FIN GENERIQUE *****/
#wrapperh {
	width:955px;
	margin:0 auto;
}
/***** HEADER *****/
#logo {
	width:540px;
}
#flagnew {
	width:415px;
	padding:12px 0 0 0;
	text-align:right;
}

/***** FIN HEADER *****/

/***** CONTENU INDEX *****/
#contenuhome ul {
	margin:0 0 0 0;
	padding:5px 0 5px 15px;
}
#contenuhome li {
	margin:0;
	padding:0 0 0 0;

}
#contenuhome h1 {
	margin:0;
	padding:2px 0 5px 0;
}
a {
	text-decoration:none;
}
a:hover {
	text-decoration:none;
}
h1.accroche {
	text-align:left;
	font-size:23px;
	padding:10px 0 15px 0;
	clear:both;
	font-weight:normal;
}
#menugauche {
	width:180px;
	padding-right:13px;
	/*padding-right:23px; !important*/
	float:left;
	font-weight:bold;
}
#menugauche a {
	display:block;
	padding:4px 0;
	text-align:left;
	width:150px;
	text-decoration:none;
	color:#dadada;
}
#menugauche a:hover {
	color:#fed61e;
	font-weight:bold;
}
#cont {
	padding-top:24px;
	width:955px;
	clear:both
}
#contenuhome {
	width:750px;
	float:left;
	font-size:11px
}
#contenuhome a {
	font-size:14px;
}
a.bleu {
	color:#01a6de;
}
a.jaune {
	color:#fed61e;
}
a.gris {
	color:#b5b5b5;
}
a.rouge {
	color:#e53118;
}
a.vert {
	color:#7ab51d;
}
.traiterg {
	width:122px;
	padding-right:10px
}
.traiter {
	padding-left:7px;
	border-left:solid 3px #01a6de;
	margin-top:15px
}
.protectiong {
	width:210px;
	padding-right:10px
}
.protection {
	padding-left:7px;
	border-left:solid 3px #fed61e;
	margin-top:15px
}
.decorerg {
	width:122px;
	padding-right:10px
}
.decorer {
	padding-left:7px;
	border-left:solid 3px #b5b5b5;
	margin-top:15px
}
.graffitig {
	width:122px;
	padding-right:10px
}
.graffiti {
	padding-left:7px;
	border-left:solid 3px #e53118;
	margin-top:15px
}
.nettoyerg {
	width:122px;
}
.nettoyer {
	padding-left:7px;
	border-left:solid 3px #7ab51d;
	margin-top:15px
}
.font9 {
	font-size:9px;
}
/***** FIN CONTENU INDEX *****/
/***** MENU *****/
#menu {
	margin-bottom:10px;
	background-color:#dadadc;
	width:955px;
	clear:both;
}
#menu dl, #menu dt, #menu dd, #menu ul, #menu li {
	margin: 0;
	padding: 0;
	list-style-type: none;
}
#menu dl {
	float: left;
	text-align:center;
}
#menu dt {
	cursor: pointer;
	text-align: center;
	font-weight: bold;
}
#menu dd {
	display:none;
}
#menu li {
	text-align:left;
	width:200px;
	background-color:#fff;
}
#menu a {
	display:block;
	color:#555;
	background-color:#dadadc;
	border-left:solid #fff 2px;
}
#menu a:hover {
	color:#dadadc;
	background-color:#555;
	border-left:solid #fff 2px;
	text-decoration:none;
}
#menu dt a {
	text-decoration: none;
	display:block;
}
#menu li a {
	color:#555;
	background-color:#dadadc;
	text-decoration: none;
	display:block;
	width:200px;
	font-weight:bold;
	padding:10px 5px;
	border:none;
	font-size:12px;
	border-left:solid 2px #fff;
	border-right:solid 2px #fff;
	border-bottom:none;
	border-top:solid 3px #fff;
}
#menu li a:hover, #menu li a:focus {
	text-decoration:none;
	border:none;
	border-left:solid 2px #fff;
	border-right:solid 2px #fff;
	border-bottom:none;
	border-top:solid 3px #fff;
}
#menu dt a:hover, #menu dt a:focus {

}	
#menu a.barrechin:link 	{
	font-size:18px;
	font-weight:normal;
	letter-spacing:2px;
	color:#fff;
	text-decoration:none;
}
#menu a.barrechin:visited {
	color:#ddd;
}
#menu a.barrechin:hover	{
	text-decoration:underline;
}
#menu a.barre:link, #menu a.barre:active, #menu a.barre:visited, #menu a.barre:hover {
	font-size:14px;
	font-weight:bold;
	color:#fff;
	text-decoration:none;
}
#menu a.barre:visited {
	color:#ddd;
}
#menu a.barre:hover	{
	text-decoration:underline;
}
/***** FIN MENU *****/
