body {
}

.pct_global{
	width:940px;
	margin-left: auto;
	margin-right: auto;
}

.pct_global_news{
	width:940px;
	background: #FFFFFF;
	margin-left: auto;
	margin-right: auto;
}


#A #pct_module div.pct_module_content {
	font-size:12px;
	font-weight:normal;
	font-family: 'Lucida Grande', Verdana, Geneva, Lucida, Arial, Helvetica, sans-serif;
	display:none;

}

#B #pct_module div.pct_module_content {
	font-size:12px;
	font-weight:normal;
	font-family: 'Lucida Grande', Verdana, Geneva, Lucida, Arial, Helvetica, sans-serif;
	display:none;
}

#C #pct_module div.pct_module_content {
	font-size:12px;
	font-weight:normal;
	font-family: 'Lucida Grande', Verdana, Geneva, Lucida, Arial, Helvetica, sans-serif;
	display:none;
}

#D #pct_module div.pct_module_content {
	font-size:12px;
	font-weight:normal;
	font-family: 'Lucida Grande', Verdana, Geneva, Lucida, Arial, Helvetica, sans-serif;
	display:none;
}

#E #pct_module div.pct_module_content {
	font-size:12px;
	font-weight:normal;
	font-family: 'Lucida Grande', Verdana, Geneva, Lucida, Arial, Helvetica, sans-serif;
	display:none;
}

#Gauche #pct_module div.pct_module_content {
	font-size:12px;
	font-weight:normal;
	font-family: 'Lucida Grande', Verdana, Geneva, Lucida, Arial, Helvetica, sans-serif;
	display:block;
}

#Centre #pct_module div.pct_module_content {
	font-size:12px;
	font-weight:normal;
	font-family: 'Lucida Grande', Verdana, Geneva, Lucida, Arial, Helvetica, sans-serif;
	display:block;
}

#Droite #pct_module div.pct_module_content {
	font-size:12px;
	font-weight:normal;
	font-family: 'Lucida Grande', Verdana, Geneva, Lucida, Arial, Helvetica, sans-serif;
	display:block;
}
/* HEADER */
/* GLOBAL */
#pct_header {
	width:100%;
	height:165px;
}
/* FIN GLOBAL */
/* INFORMATIONS PORTAIL */
/* GLOBAL */
#pct_ban {
	width:80%;
	height:165px;
	background: url(img/bg_ban.jpg);
	background-repeat:repeat-x;
	float:left;
}
#pct_ban_readonly {
	width:100%;
	height:165px;
	background: url(img/bg_ban.jpg);
	background-repeat:repeat-x;
	float:left;
}
/* FIN GLOBAL */
div.pct_menu {
	width:19%;
	height:30px;
	padding-left:8px;
	padding-top:5px;
	float:left;
	text-align:center;
	list-style-type:none;
	border: 0px dashed #aaa;
}

div.pct_menu li {
	width:100%;
	height:30px;
	float:left;
	text-align:center;
	border: 0px dashed #FF0000;
}
#pct_ban_left {
	width:18px;
	height:165px;
	float:left;
	background: url(img/cache_blanc_arrondie.png) no-repeat;
	background-position:top;
}

.pct_register_link {
	text-decoration : none;
	font-family:Arial,serif;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
}
/* ZONE DE CONTENU */
/* GLOBAL */
#pct_ban_cont {
	width:682px;
	height:165px;
	float:left;
}
/* FIN GLOBAL */
#pct_logo {
	width:200px;
	height:165px;
	background: url(img/logo.png) no-repeat;
	float:left;
}
#pct_accroche {
	width:482px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:35px;
	font-weight:bold;
	color:#FFFFFF;
	text-align: left;
}
#pct_accroche_h1 {
	vertical-align:top;
	font-family:Arial, Helvetica, sans-serif;
	font-size:35px;
	font-weight:bold;
	color:#FFFFFF;
	text-align: left;
}
#pct_description {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#507106;
	font-style: italic;
	font-weight:bold;
	text-align: left;
}
/* FIN ZONE DE CONTENU */
#pct_ban_right {
	width:23px;
	height:165px;
	float:right;
	background: url(img/cache_gris_arrondie.png) no-repeat;
	background-position:bottom;
}
/* FIN INFORMATIONS PORTAIL */
/* CONNEXION / SAUVGARDE */
/* GLOBAL */
#pct_sauv_connect {
	width:20%;
	height:165px;
	float:right;
	background-color:#204080;
	text-align: center;
	margin-left: auto;
	margin-right: auto;
}
/* FIN GLOBAL */
#pct_sauv {
	width:188px;
	height:109px;
	float:right;
	background: url(img/fond_sauv.jpg) no-repeat;
	background-position:top;
	padding-top:5px;
}
.pct_bouton_sauv {
	border:none;
	width:178px;
	height:100px;
	background:url(img/bouton_sauv.png) no-repeat 0 0;
	margin-left: auto;
	margin-right: auto;
	text-align:center;
	font-size:20px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
	font-weight:bold;
	color:#FFFFFF;
}
.pct_bouton_sauv_hover {
	border:none;
	width:178px;
	height:100px;
	background:url(img/bouton_sauv.png) no-repeat 0 -100px;
	margin-left: auto;
	margin-right: auto;
	text-align:center;
	color:#FFFFFF;
	font-size:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
}
#pct_separateur {
	width:188px;
	height:2px;
	float:right;
	background: url(img/separateur_sauv_connect.png) no-repeat;
	background-position:top;
}
#pct_connect {
	text-align: center;
	margin-left: auto;
	margin-right: auto;
	width:188px;
	height:28px;
	float:right;
	background: url(img/fond_arrondie_bout.png);
	background-repeat:repeat-x;
}
#pct_sauv_connect_readonly {
}

#pct_sauv_readonly {
}

#pct_separateur_readonly {
}

#pct_connect_readonly {
}
/* FIN CONNEXION / SAUVGARDE */
/* FIN HEADER */
/* ZONE DE MESSAGE */
.pct_explications01 {
	width:100%;
	height:20px;
	background: url(img/separateur_header_outil.png) no-repeat #1f3f7f;
	background-position:top;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style: italic;
	text-align: center;
	padding:8px 0 5px 0;
	color: #FFFFFF
}

.pct_explications02 {
	width:100%;
	height:20px;
	background: url(img/separateur_header_outil.png) no-repeat #1f3f7f;
	background-position:top;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style: italic;
	font-weight: bold;
	text-align: center;
	padding:8px 0 5px 0;
	color: #ccfb00;
}
/* FIN ZONE DE MESSAGE */
/* HABILLAGE BARRE DE MENU */
/* GLOBAL */
#pct_outil {
	width:100%;
	margin-left: auto;
	margin-right: auto;
	background-color:#1f3f7f;
}
/* HABILLAGE EXTERNE */

.pct_fond_outil_no_connect{
	width:98%;
	height:101px;
	margin-left: auto;
	margin-right: auto;
	background: url(img/fond_hure_non_connecte.jpg); background-repeat:repeat-x;
}

.pct_fond_outil_admin_connect{
	width:98%;
	height:101px;
	margin-left: auto;
	margin-right: auto;
	background: url(img/fond_hure_admin.jpg); background-repeat:repeat-x;
}

.pct_fond_outil_connect{
	width:98%;
	height:101px;
	margin-left: auto;
	margin-right: auto;
	background: url(img/fond_hure_connecte.jpg); background-repeat:repeat-x;
}
/* HABILLAGE ZONE TRANSPARENTE */
#pct_zone_transp {
	width:99%;
	height:78px;
	margin-left: auto;
	margin-right: auto;
	padding-top:12px;
}

#pct_gauche_transp {
	width:1%;
	height:78px;
	float:left;
	background: url(img/gauche_transp.png) no-repeat;
}

#pct_contenu_transp {
	width:98%;
	height:78px;
	float:left;
	background: url(img/contenu_transp.png);
	background-repeat:repeat-x;
}

#pct_droite_transp {
	width:1%;
	height:78px;
	float:right;
	background: url(img/droite_transp.png) no-repeat;
}
/* HABILLAGE INTERNE */
#pct_int_outil {
	width:98%;
	height:55px;
	padding-top:11px;
}

#pct_int_outil_gauche {
	width:1%;
	height:55px;
	float:left;
	background: url(img/int_outil_gauche.png) no-repeat;
}

#pct_int_outil_contenu {
	width:98%;
	height:55px;
	float:left;
	background: url(img/int_outil_contenu.jpg);
	background-repeat:repeat-x;
}

#pct_int_outil_droit {
	width:0%;
	height:55px;
	float:right;
	background: url(img/int_outil_droit.png) no-repeat;
}

/* HABILLAGE MODULES */
#pct_zone_bout_outil {
	width:100%;
	height:41px;
}
/* FIN HABILLAGE BARRE DE MENU */
/* ZONES DE DROP */

div.pct_menu-hover {
	border: 1px dashed #f00;
}

div.pct_drop_zone {
	width:20%;
	list-style-type:none;
	list-style-position:outside;
	min-height:600px;
	background:#d6d6d6;
}

div.pct_drop_zone_li {
	width:18%;
	list-style-type:none;
	list-style-position:outside;
	background: #FFFFFF;
    border: 1px dashed #aaa;
}

div.pct_drop_zone #pct_module{
	min-height:41px;
    border: 1px solid #aaa;
	margin-bottom:5px;
}

div.pct_drop_zone-hover {
	border: 1px dashed #f00;
	background: #d6d6d6;
}
#Gauche {
	width:32%;
	margin:5px 0px 5px 0px ;
	float:left;
}

#Centre {
	width:32%;
	margin-top:5px;
	margin-bottom:5px;
	margin-left:17px;
	margin-right:auto;
	float:left;
}

#Droite {
	width:32%;
	margin:5px 0px 5px 0px ;
	float:right;
}
/* FIN ZONES DE DROP */
/* MODULES */
div.pct_module_utilise {
	margin-top:12px;
	float:left;
	list-style-type:none;
	width:0%;
    border: 0px dashed #aaa;
	height:30px;
	float:left;
}

.pct_module{
	border:0px dashed;
	width:100%;
	background-color:#FFFFFF;
	overflow:auto;
}
/* BARRE DE TITRE DES MODULES */
/* GLOBAL */
.pct_title {
	width:100%;
	text-align:center;
}
/* MODULES ISSUS DE LA BARRE DE MENU */
/* EXTREMITE GAUCHE */
.pct_bout_outil_gauche {
	width:25%;
	height:41px;
	float:left;
	cursor:move;
	background: url(img/icone_fleche.png) no-repeat;
}
/* ZONE DE TITRE */
.pct_module_entete_titre{
	width:100%;
	height:41px;
	float:left;
	background: url(img/bout_outil_contenu.png);
	background-repeat:repeat-x;;
}
/* EXTREMITE DROITE */
.pct_bout_outil_droit {
	width:0%;
	height:41px;
	float:left;
	background: url(img/bout_outil_droit.png) no-repeat;
}
/* FIN MODULES ISSUS DE LA BARRE DE MENU */
/* MODULES ISSUS DE LA ZONE DE DROP*/
/* EXTREMITE GAUCHE */
#Gauche #pct_module .pct_bout_outil_gauche {
	width:14%;
	height:41px;
	cursor:move;
	float:left;
	background: url(img/icone_fleche.png) no-repeat;
}

#Centre #pct_module .pct_bout_outil_gauche {
	width:14%;
	height:41px;
	cursor:move;
	float:left;
	background: url(img/icone_fleche.png) no-repeat;
}

#Droite #pct_module .pct_bout_outil_gauche {
	width:14%;
	height:41px;
	cursor:move;
	float:left;
	background: url(img/icone_fleche.png) no-repeat;
}
/* ZONE DE TITRE */
#Gauche #pct_module div.pct_module_entete_titre {
	width:100%;
	height:41px;
	padding-bottom:10px;
	float:left;
	background: url(img/bout_vert_outil_contenu.png);
	background-repeat:repeat-x;
}

#Centre #pct_module div.pct_module_entete_titre {
	width:100%;
	height:41px;
	padding-bottom:10px;
	float:left;
	background: url(img/bout_vert_outil_contenu.png);
	background-repeat:repeat-x;
}

#Droite #pct_module div.pct_module_entete_titre {
	width:100%;
	height:41px;
	padding-bottom:10px;
	float:left;
	background: url(img/bout_vert_outil_contenu.png);
	background-repeat:repeat-x;
}
.pct_title_mod{
	width:68%;
	height:41px;
	overflow:hidden;
	white-space:nowrap;
	float: left;
}
.pct_title_mod_readonly{
	width:80%;
	height:41px;
	overflow:hidden;
	white-space:nowrap;
	float: left;
}
.pct_h1_menu {
	float: left;
	margin-left:auto;
	margin-right:auto;
	cursor: move;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
}
.pct_h1_mod {
	float: left;
	margin-left:0px;
	text-overflow: ellipsis;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
}
/* ICONES */
.pct_module_bouton_config {
	width:20px;
	height:41px;
	float:right;
	margin-top:8px;
	background: url(img/process.png) no-repeat;
}
.pct_module_bouton_remove {
	width:20px;
	height:41px;
	float:right;
	margin-top:8px;
	background: url(img/remove.png) no-repeat;
}
.pct_module_bouton_no_config {
	width:20px;
	height:41px;
	float:right;
	margin-top:8px;
	background: url(img/no_process.png) no-repeat;
}
.pct_module_bouton_no_remove {
	width:20px;
	height:41px;
	float:right;
	margin-top:8px;
	background: url(img/cant_remove.png) no-repeat;
}
/* EXTREMITE DROITE */
#Gauche #pct_module div.pct_bout_outil_droit {
	width:0%;
	height:41px;
	float:right;
	background: url(img/bout_vert_outil_droit.png) no-repeat;
}

#Centre #pct_module div.pct_bout_outil_droit {
	width:0%;
	height:41px;
	float:right;
	background: url(img/bout_vert_outil_droit.png) no-repeat;
}

#Droite #pct_module div.pct_bout_outil_droit {
	width:0%;
	height:41px;
	float:right;
	background: url(img/bout_vert_outil_droit.png) no-repeat;
}
/* MODE STATIC */
#Gauche #pct_module div.pct_module_entete_titre_static {
	width:100%;
	height:30px;
	float:left;
	valign:top;
	background: url(img/bout_vert_outil_contenu.png);
	background-repeat:repeat-x;
}

#Centre #pct_module div.pct_module_entete_titre_static {
	width:100%;
	height:30px;
	float:left;
	vertical-align:top;
	background: url(img/bout_vert_outil_contenu.png);
	background-repeat:repeat-x;
}

#Droite #pct_module div.pct_module_entete_titre_static {
	width:100%;
	height:30px;
	float:left;
	background-repeat:repeat-x;
	background: url(img/bout_vert_outil_contenu.png);
}
.pct_h1_mod_static {
	float: left;
	vertical-align:top;
	margin-left:20px;
	text-overflow: ellipsis;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
}
.pct_title_mod_static{
	width:100%;
	vertical-align:top;
	overflow:hidden;
	white-space:nowrap;
	float: left;
}
.pct_mod_title_link_static {
	text-decoration : none;
	font-family:Arial,serif;
	font-weight:bold;
	color:#000000;
}
/* FIN MODE STATIC */
/* FIN MODULES ISSUS DE LA ZONE DE DROP*/
/* FIN BARRE DE TITRE DES MODULES */
/* CONTENU DES MODULES */
.pct_mod_content{
	width:100%;
}
.pct_mod_title_link {
	vertical-align:top;
}
.pct_rss_title_link {
	text-decoration : none;
	font-family:Arial,serif;
	font-weight:bold;
	color:#000000;
}

.pct_rss_corps_link {
	text-decoration : none;
	font-family:Arial,serif;
	font-size:12px;
	font-weight:bold;
	color:#737BDD;
}

.pct_news_box_title{
	width:100%;
	font-family:Arial,serif;
	font-size:12px;
	font-weight:bold;
	color:#737BDD;
	background-color:#FFFFFF;
}

.pct_news_box{
	width:90%;
	margin:0 5% 5px 5%;
	font-family: 'Lucida Grande', Verdana, Geneva, Lucida, Arial, Helvetica, sans-serif;
	font-size:13px;
	background-color:#FFFFFF;
}

.pct_news_box_date{
	color:#333333;
	font-size:12px;
	font-style:italic;
	text-align:right;
}

.pct_news_box_corps_close{
	width:100%;
	display:none;
}

.pct_news_box_corps_open{
	width:100%;
	display:block;
	background-color:#FFFFFF;
}

.pct_actus_box_title{
	width:100%;
	margin-top:10px;
	font-family:Arial,serif;
	font-size:12px;
	font-weight:bold;
	color:#737BDD;
}

.pct_actus_box{
	width:90%;
	margin:0 5% 5px 5%;
	border: 0px solid;
	font-family: 'Lucida Grande', Verdana, Geneva, Lucida, Arial, Helvetica, sans-serif;
	font-size:11px;
}

.pct_info{
	font-weight:lighter;
	font-size:10px;
	margin-left:5%;
	margin-bottom:5px;
}

.pct_actus_box_date{
	color:#333333;
	font-size:11px;
	font-weight:bold;
	text-align:left;
}
#pct_contenu_droit_haut {
	width:100%;
}

#pct_contenu_droit_bas {
	width:100%;
	border-width: 0px;
	border-style: solid;
	border-color:#d6d6d6;
	background-color:#FFFFFF;
}
.pct_flux_new{
	border:solid;
	border-color:#CCC;
	border-width:thin;
}

.pct_flux_valid{
	border:solid;
	border-color:#093;
	border-width:thin;
}

.pct_flux_invalid{
	border:solid;
	border-color:#FF0000;
	border-width:thin;
}

.pct_enclosure_news{
	float: left;
	margin: 4px;
	margin-top: 8px;
	width:100px;
}

.pct_enclosure_feed{
	float: left;
	margin: 4px;
	margin-top: 8px;
	width:100px;
}

.pct_enclosure_all{
	float: left;
	margin-left: 10px;
	margin-right: 10px;
	margin-bottom: 10px;
	width:100px;
	hspace:50px;
	vspace:50px;
	border:1px solid;
}

.pct_h2_mod {
	margin-left:5%;
	margin-right:5%;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
}

.pct_h3_mod {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}
/* FIN CONTENU DES MODULES */
/* BOUTON DE REDUCTION DE LA BARRE DE MENU */
.pct_reduc_outil_bas {
	width:100%;
	height:35px;
	margin-left: auto;
	margin-right: auto;
	background-color:#FFFFFF;
	background: url(img/reduc_outil_bas.png) no-repeat;
	background-position:top;
}

.pct_reduc_outil_bas:hover {
	cursor:pointer;
}

.pct_reduc_outil_haut {
	width:100%;
	height:35px;
	margin-left: auto;
	margin-right: auto;
	background-color:#FFFFFF;
	background: url(img/reduc_outil_haut.png) no-repeat;
	background-position:top;
}

.pct_reduc_outil_haut:hover {
	cursor:pointer;
}

#pct_contenu {
	width:100%;
	margin-left: auto;
	margin-right: auto;
	text-align:left;
	background-color:#FFFFFF;
}

.pct_contenu_news {
	width:100%;
	min-height:400px;
	margin:10px 5px 10px 5px;
	background: #FFFFFF;
	text-align:left;
}
/* FIN BOUTON DE REDUCTION DE LA BARRE DE MENU */
/* FOOTER */
#pct_pied {
	width:100%;
	height:145px;
	margin-left: auto;
	margin-right: auto;
	text-align:center;
	float:left;
	background: url(img/bas_fond_menu_03.png);
	background-repeat:repeat-x;
	vertical-align: bottom;
}

#pct_pied_haut {
	width:100%;
	height:28px;
}

#pct_pied_haut_gauche {
	width:8px;
	height:28px;
	background: url(img/pied_h_gauche.jpg) no-repeat;
	float:left;
}

#pct_pied_haut_contenu {
	width:100%;
	height:28px;
	background: url(img/pied_h_interieur.jpg);
	background-repeat:repeat-x;
}

#pct_pied_haut_droit {
	width:8px;
	height:28px;
	background: url(img/pied_h_droit.jpg) no-repeat;
	float:right;
}

#pct_pied_menu {
	padding-left:100px;
	width:100%;
	height:50px;
	margin-left: auto;
	margin-right: auto;
	text-align:center;
}

.pct_bouton_pied {
	width:173px;
	height:28px;
	float:left;
	margin-top:5px;
	border:none;
	background:url(img/bouton_rollover.png) no-repeat 10px 0px;
	margin-left: auto;
	margin-right: auto;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#FFFFFF;
}

.pct_bouton_pied_hover {
	border:none;
	margin-top:5px;
	width:173px;
	height:28px;
	background:url(img/bouton_rollover.png) no-repeat 10px -28px;
	margin-left: auto;
	margin-right: auto;
	text-align:center;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#000000;
}

#pct_pied_bas {
	width:100%;
	height:50px;
	background: url(img/pied_fond_bas.jpg);
	background-repeat:repeat-x;
	text-align: center;
	padding-top:50px;
}

.pct_credits {
	color: #909090;
	font-size:28px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
}
/* FIN FOOTER */
