/*************
CONTENT GLOBAL
*************/
.couleur_verte {color: #97ba10;}
.couleur_orange {color: #f18e00;}
.couleur_violette {color: #e2007a;}
.couleur_bleue {color: #0099cc;}
.couleur_mac {color: #555555;}
.couleur_eservices {color: #005365;}

/****** ajout pour suppression pointillé autour des liens***/
body img, body a{outline: 0;}
/****/

.blocs_content {
	width: 1005px;
	padding-left: 5px;
	margin: 0 auto;
	display: block;
}
.blocs_content .bloc {
	float: left;
	margin: 0 15px 15px 0;
}
.blocs_content .bloc.bloc_990 {
	width: 990px;
	min-height: 150px;
	background: transparent url("accueil/bg_top_990.png") no-repeat left top;
}
.blocs_content .bloc.bloc_700 {
	width: 700px;
	min-height: 50px;
	background: transparent url("accueil/bg_top_700.png") no-repeat left top;
}
.blocs_content .bloc.bloc_320 {
	width: 320px;
	min-height: 57px;
	background: transparent url("accueil/bg_top_320.png") no-repeat left top;
}
.blocs_content .bloc.bloc_275 {
	width: 275px;
	min-height: 50px;
	background: transparent url("accueil/bg_top_275.png") no-repeat left top;
}
.blocs_content .bloc.bloc_990 .bloc_content {
	float: left;
	width: 990px;
	min-height: 150px;
	background: transparent url("accueil/bg_bottom_990.gif") no-repeat left bottom;
}
.blocs_content .bloc.bloc_700 .bloc_content {
	float: left;
	width: 700px;
	min-height: 50px;
	background: transparent url("accueil/bg_bottom_700.gif") no-repeat left bottom;
}
.blocs_content .bloc.bloc_320 .bloc_content {
	float: left;
	width: 320px;
	min-height: 57px;
	background: transparent url("accueil/bg_bottom_320.png") no-repeat left bottom;
}
.blocs_content .bloc.bloc_275 .bloc_content {
	float: left;
	width: 275px;
	min-height: 50px;
	background: transparent url("accueil/bg_bottom_275.gif") no-repeat left bottom;
}
.blocs_content .bloc.bloc_275 .bloc_content h3 {
	font-size: 14px;
	color: #0099cc;
	margin: 7px 0 0 16px;
	padding: 0;
	text-shadow: 0 1px 0 #ffffff;
}
.blocs_content .colonne_275 {
	float: left;
	width: 290px;
}
.blocs_content .colonne_320 {
	float: left;
	width: 325px;
}
.blocs_content .colonne_700 {
	float: left;
	width: 715px;
}

/*************
CONTENT FOOTER
*************/
.blocs_content .copyright {
	float: left;
	width: 960px;
	padding: 10px 15px 8px 15px;
	font-size: 11px;
	color: #888888;
}
.blocs_content .copyright p {
	margin: 0;
	padding: 0;
}
.blocs_content .copyright p.liens {
	float: right;
}
.blocs_content .copyright p.liens a {
	text-decoration: none;
	color: #888888;
}
.blocs_content .copyright p.liens a:hover {
	color: #0099cc;
}
.blocs_content .copyright p.annee {
	float: left;
}
.blocs_content .footer {
	float: left;
	width: 990px;
	background: transparent url("accueil/bg_footer.png") no-repeat left top;
}
.blocs_content .footer .colonne {
	float: left;
	width: 179px;
	margin: 12px 0 12px 15px;
	min-height: 50px;
}
.blocs_content .footer .colonne h5 {
	font-size: 11px;
	color: #777777;
	margin: 0;
	padding: 0 0 3px 0;
}
.blocs_content .footer .colonne ul {
	margin: 0;
	padding: 0 0 5px 0;
	font-size: 11px;
}
.blocs_content .footer .colonne ul li {
	margin: 0;
	padding: 0;
	list-style-position: inside;
}
.blocs_content .footer .colonne ul li a {
	text-decoration: none;
	color: #888888;
}
.blocs_content .footer .colonne ul li a:hover {
	color: #0099cc;
}
/***** ajout curseur d'attente pour fiche produit ****/
.blocs_content .cursor_waiting, .cursor_waiting a, .cursor_waiting a:hover, .cursor_waiting a:visited, .cursor_waiting a:link, .cursor_waiting a:active {
    cursor: url('/ressourcesciel/binaires/images/2011/global/cursors/wait.gif'), progress;
}
.filter {
	position: fixed;
	width: 100%;
	height: 2000px;
	background-color: #000000;
	top: 0;
	left: 0;
	z-index: 10000;
	display: none;
	opacity: 0.8; /* propri?t? css3 */
	filter: alpha(opacity=80); /* pour IE */
}