/*----------------------------------------------------------------------------------*/
/* Styles container gauche */
/*----------------------------------------------------------------------------------*/
#cts_leftContainer {
	margin-bottom:10px;
	width:100%;
	font-family:Arial, Helvetica, sans-serif;
}

#cts_leftContainer #cts_header {
	position:relative;
	padding-left:10px;
	margin-bottom:2px;
	overflow:auto;
	height:1%;
}

#cts_leftContainer #cts_actions {
	float:left;
}

#cts_leftContainer #cts_moduleIcon {
	float:left;
}

#cts_leftContainer #cts_title {
	float:left;
}

#cts_leftContainer #cts_title .Head {
	color:#006666;
	font-size:0.85em;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}

#cts_leftContainer #cts_title h2 {
	color:#006666;
	margin:0;
}

#cts_leftContainer #cts_actionbutton1 {
	float:right;
}

#cts_leftContainer #cts_actionbutton2 {
	float:right;
	padding-top:3px;
}

#cts_leftContainer #cts_separator {
	clear:both;
	height:22px;
	background-image:url(cts_sep.gif);
	background-repeat:no-repeat;
}

#cts_leftContainer #cts_containerContent {
	padding-left:10px;
	padding-right:10px;
}

#cts_leftContainer #cts_containerContent p {
	margin-top:0;
	text-align:justify;
}

#cts_leftContainer #cts_containerContent a:link, #cts_leftContainer #cts_containerContent a:active, #cts_leftContainer #cts_containerContent a:visited {
	color:#0099CC;
	text-decoration:underline;
}

#cts_leftContainer #cts_containerContent a:hover {
	text-decoration:none;
}

#cts_leftContainer #cts_containerContent .Normal {
	font-size:0.75em;
	font-family:Arial, Helvetica, sans-serif;
}

#cts_leftContainer #cts_containerContent h3 {
	color:#006666;
	font-size:1.2em;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}

#cts_leftContainer #cts_containerContent h4 {
	color:#006666;
	font-size:1.1em;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
}

#cts_leftContainer #cts_containerContent ul {
	list-style-image:url(puce.gif);
}

/*----------------------------------------------------------------------------------*/
/* Styles container accueil */
/*----------------------------------------------------------------------------------*/

#cts_container_accueil {
	width:240px;
	font-family:Arial, Helvetica, sans-serif;
}

#cts_header_bleu, #cts_header_vert, #cts_header_bleuclair, #cts_header_gris {
	height:26px;
	position:relative;
	overflow:visible;
	background-repeat:no-repeat;
}

#cts_header_bleu {
	background-image:url(bg_accueil_bleu.gif);
	background-color:#007bac;
}

#cts_header_vert {
	background-image:url(bg_accueil_vert.gif);
	background-color:#008578;
}

#cts_header_bleuclair {
	background-image:url(bg_accueil_bleuclair.gif);
	background-color:#9e0000;
}

#cts_header_gris {
	background-image:url(bg_accueil_gris.gif);
	background-color:#4cc9f3;
}

#cts_container_accueil #cts_actions {
	float:left;
}

#cts_container_accueil #cts_moduleIcon {
	float:left;
}

#cts_container_accueil #cts_moduleIconActu {
	padding-top:1px;
}

#cts_container_accueil #cts_title {
	float:left;
}

#cts_container_accueil #cts_title h2 {
	margin:0;
}

#cts_container_accueil #cts_title span.Head {
	color:#fff;
	font-size:0.75em;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	padding-left:5px;
	padding-top:4px;
	display:block;
}

#cts_container_accueil #cts_separator {
	clear:left;
	margin-bottom:1px;
}

#cts_container_accueil #cts_containerContent {
	padding-bottom:10px;
}

#cts_container_accueil #cts_actionbutton1 {
	float:right;
}

#cts_container_accueil #cts_containerContent p {
	margin-top:0;
	text-align:justify;
}

#cts_container_accueil #cts_containerContent .Normal {
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.75em;
}

#cts_container_accueil #cts_containerContent a:link, #cts_container_accueil #cts_containerContent a:active, #cts_container_accueil #cts_containerContent a:visited {
	color:#0099CC;
	text-decoration:underline;
}

#cts_container_accueil #cts_containerContent a:hover {
	text-decoration:none;
}

#cts_container_accueil #cts_containerContent h3 {
	color:#65AE2E;
	font-size:1.4em;
	font-family:Arial, Helvetica, sans-serif;
}

#cts_container_accueil #cts_containerContent h4 {
	color:#669966;
	font-size:1.1em;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
}

#cts_container_accueil #cts_containerContent ul {
	list-style-image:url(puce.gif);
}

/*----------------------------------------------------------------------------------*/
/* Styles container principal */
/*----------------------------------------------------------------------------------*/

#cts_container_principal {
	width:100%;
	font-family:Arial, Helvetica, sans-serif;
	margin-bottom:20px;
}

#cts_container_principal #cts_header {
	position:relative;
	overflow:visible;
	height:50px;
}

#cts_container_principal #cts_actions {
	float:left;
}

#cts_container_principal #cts_moduleIcon {
	float:left;
}

#cts_container_principal #cts_title {
	float:left;
}

#cts_container_principal #cts_title .Head {
	color:#006666;
	font-size:1.2em;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}

#cts_container_principal #cts_title h2 {
	margin:0;
}

#cts_container_principal #cts_actionbutton1, #cts_container_principal #cts_actionbutton2 {
	float:right;
	margin-left:10px;
}

#cts_container_principal #cts_actionbutton2 {
	padding-top:4px;
}

#cts_container_principal #cts_deco {
	float:right;
	height:26px;
	width:64px;
	background-image:url(deco1.gif);
	background-repeat:no-repeat;
}

#cts_container_principal #cts_separator {
	clear:both;
}

#cts_container_principal #cts_containerContent {}

#cts_container_principal #cts_containerContent p {
	margin-top:0;
	text-align:justify;
}

#cts_container_principal #cts_containerContent .Normal {
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.8em;
}

#cts_container_principal #cts_containerContent a:link, #cts_container_principal #cts_containerContent a:active, #cts_container_principal #cts_containerContent a:visited {
	color:#0099CC;
	text-decoration:underline;
}

#cts_container_principal #cts_containerContent a:hover {
	text-decoration:none;
}

#cts_container_principal #cts_containerContent h3 {
	color:#65AE2E;
	font-size:1.4em;
	font-family:Arial, Helvetica, sans-serif;
}

#cts_container_principal #cts_containerContent h4 {
	color:#669966;
	font-size:1.1em;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
}

#cts_container_principal #cts_containerContent ul {
	list-style-image:url(puce.gif);
}




