/* CSS Document */
#responsabilites #header {
	background: url(../images/css/bg_header_responsabilites.gif) no-repeat ;
}
#responsabilites #col_droite .bloc_event .contenu h4{ color:#e31963;}
#responsabilites .menu li.responsabilites .niv2 a:hover, #responsabilites .menu li.responsabilites .niv2 a:hover span{
	color:#e31963;
}
#responsabilites #col_gauche .menu li.responsabilites ul {
	background: url(../images/css/bg_ss_menu_respo.gif) no-repeat ;
}
#responsabilites .menu li.responsabilites.open{
	background: url(../images/css/bg_open_rose.gif) no-repeat ;
}
#responsabilites .menu li.responsabilites .niv2 span span, #responsabilites .menu li.responsabilites li.first span span{
	background: url(../images/css/puce_rose.gif) no-repeat left 2px;
}

#responsabilites .menu li.responsabilites .niv2{
	background: url(../images/css/repeat_ss_menu_respo.gif) repeat-y ;
}
#responsabilites .menu li.responsabilites .bas{
	background: url(../images/css/bas_ss_menu_respo.gif) no-repeat bottom;
}
#responsabilites .menu li.responsabilites .niv3 span{
	background: url(../images/css/puce_rose2.gif) no-repeat left 4px;
}
#responsabilites #col_gauche .menu li.niv1 ul ul {
	background:none;
}
#responsabilites .menu li .courant span{
	color:#e31963;
}
#responsabilites .cnil_image h2{
	color:#e31963;
}
#responsabilites #banniere li.actif{
	background-color:#e42e71 ;
}
#responsabilites #banniere .lien a{
	color:#e31963;
}
#responsabilites #banniere .lien .last{
	background: url(../images/css/puce_rose3.gif) no-repeat right;
}
#responsabilites #banniere .lien .next{
	background: url(../images/css/puce_rose4.gif) no-repeat left;
}
#responsabilites .blocs .item_block h3 a{
	color:#e31963;
}
#responsabilites #col_droite .contenu .bloc_actu span{
	color:#e31963;
}
#responsabilites #col_droite .contenu .bloc_actu .titre a{
	color:#e31963;
}
#responsabilites #col_droite .contenu .bloc_actu h4{
	color:#e31963;
}
#responsabilites #col_droite .contenu .bloc_actu .event{
	background: url(../images/css/puce_rose4.gif) no-repeat left;
	color:#e31963;
}
#responsabilites .calendrier table td .event_j{
	background:url(../images/css/event_day_rose.gif) no-repeat;
}
#responsabilites .blocs .item_block .lien{
	background: url(../images/css/puce_rose4.gif) no-repeat left ;
	color:#e31963 ;
}
#responsabilites #col_droite .bloc_event .contenu .event, #responsabilites #col_droite .bloc_event .contenu .lien,#responsabilites .htmlarea a.lien, #responsabilites .csc-linkToTop a{
	color:#e31963;
	background: url(../images/css/puce_rose4.gif) no-repeat left 1px;
}
/*********************************************************************************
********************************* Cnil_dossier_article ***************************
*********************************************************************************/
#responsabilites .htmlarea h2{
	color:#e31963;
}
#responsabilites .htmlarea h3, #responsabilites .htmlarea h4, #responsabilites .htmlarea h5{
	color:#e31963;
}
#responsabilites .htmlarea p a, #responsabilites .htmlarea li a{
	color:#e31963;
}
#responsabilites .htmlarea ol span{
	color:#e31963;
}
#responsabilites .footer .pagination span{
	color:#e31963;
}
#responsabilites .htmlarea ul li li{
	background: url(../images/css/puce_rose_small.gif) no-repeat left 5px;
}
#responsabilites .footer .retour_liste {
	background: url(../images/css/fleche_rose_big.gif) no-repeat left ;
}
#responsabilites .htmlarea table {
	border-top: 1px solid #e31963;
	border-left: 1px solid #e31963;
}
#responsabilites .htmlarea table td, #responsabilites .htmlarea table th {
	border-bottom: 1px solid #e31963;
	border-right: 1px solid #e31963;
}
#responsabilites .htmlarea table th {
	background-color:#e31963;
}
#responsabilites .htmlarea h3.avec_fond {
	background-color:#e31963;
	color:#fff;
}
/*****************************************************************************************************************************
********************************************* Cnil_dossier_liste  ************************************************************
******************************************************************************************************************************/
#responsabilites .liste_actu li h3 a{
	color:#e31963;
}
#responsabilites .liste_actu li h4{
	color:#e31963;
}
#responsabilites .liste_actu .pagination div span{
	color:#e31963;
}
/*****************************************************************************************************************************
*********************************************** Cnil_accueil_bio  ************************************************************
******************************************************************************************************************************/
#responsabilites .accueil_bio h2{
	color:#e31963;
}
#responsabilites .blocs_actu h3 a{
	color:#e31963;
}
#responsabilites .blocs_actu h4{
	color:#e31963;
}
#responsabilites .blocs_actu .lien {
	background: url(../images/css/puce_rose4.gif) no-repeat left;
	color:#e31963;
}
#responsabilites .carte .contenu .lien, #responsabilites .voir_aussi .lien {
	background: url(../images/css/puce_rose4.gif) no-repeat left;
	color:#e31963;
}
/*****************************************************************************************************************************
************************************************** Cnil_dossier  *************************************************************
******************************************************************************************************************************/
#responsabilites .liste_bloc .item_block .texte h2 a{
	color:#e31963;
	background: url(../images/css/puce_rose.gif) no-repeat left;
}
/******************************************************************************************************************************
*************************************************** Cnil_savoir_plus **********************************************************
******************************************************************************************************************************/
#responsabilites #savoir_plus .item_block h3{
	color:#e31963;
}
#responsabilites #col_droite .bloc_contenu .contenu .event{
	color:#e31963;
	background: url(../images/css/puce_rose4.gif) no-repeat left 1px;
}
/*****************************************************************************************************************************
************************************************* Cnil_courries_agir *********************************************************
******************************************************************************************************************************/
#responsabilites .courries legend{
	color:#e31963;
}
/*****************************************************************************************************************************
************************************************* Cnil_modele_mentions *******************************************************
******************************************************************************************************************************/
#responsabilites .modele_mentions legend{
	color:#e31963;
}
/*****************************************************************************************************************************
********************************************* Cnil_savoir_plus_guides  *******************************************************
******************************************************************************************************************************/
#responsabilites .guides h2{
	color:#e31963;
}
#responsabilites .guides .item_block h3 a{
	color:#e31963;
}
#responsabilites .guides .item_block h4{
	color:#e31963;
}
/*****************************************************************************************************************************
************************************************** Cnil_espace_jeunes ********************************************************
******************************************************************************************************************************/
#responsabilites .right_header p{
	color:#e31963;
}
#responsabilites .bienvenue h2{
	color:#e31963;
}
/*********************************************************************************************************************
************************************************** Cnil_QR ***********************************************************
*********************************************************************************************************************/
#responsabilites .questions_reponses h2{
	color:#e31963;
}


#col_droite .declarer {
	background:transparent url(../images/css/bg_declarer_panier_top.gif) repeat-y;
	margin-bottom: 15px;
}
#col_droite .declarer .bas_bloc {
	height: 12px;
	font-size: 1%;
	background:transparent url(../images/css/bg_declarer_panier_bottom.gif) no-repeat;
}
#col_droite .declarer .contenu_bloc {
	margin: 15px;
	min-height: 150px;
}
#col_droite .declarer .contenu_bloc h3 {
	font-size: 127%;
	font-weight: bold;
	color: black;
	padding: 11px 0;
}

#col_droite .declarer form.page_panier span.label {
	font-weight: bold;
	color: #E31963;
	display: block;
	padding: 2px;
}
#col_droite .declarer form.page_panier span {
	padding: 2px;
}



#col_droite .declarer form.page_panier .btn .left_btn,
#col_droite .declarer form.page_panier .btn .right_btn {
	background: url(../images/css/left_btn_gris.gif) no-repeat transparent;
	float:left;
	display:block;
	width: 7px;
	height:28px;
	margin: 0;
}
#col_droite .declarer form.page_panier .btn .right_btn {
	background:url(../images/css/right_btn_gris2.gif) no-repeat transparent;
	width:10px;
}
#col_droite .declarer form.page_panier .btn button,#col_droite .declarer form.page_panier .btn a {
	float: left;
	border: none;
	height:28px;
	width: 130px;
	background:url(../images/css/repeat_btn_gris.gif) repeat-x transparent;
	color: white;
	font-size: 90%;
	font-weight: bold;
	vertical-align:middle;
	text-align:center;
	line-height:28px;
	text-decoration: none;
	padding: 0;
	cursor: pointer;
	display:block;
}
#col_droite .declarer form.page_panier li.loading {
	text-align: center;
}




#responsabilites .declarer_step_actif span,
#responsabilites .declarer_step span {
	display: block;
	height: 41px;
	float: left;
}
#responsabilites .declarer_step .left {
	width: 5px;
	background: url('../images/css/declarer-step-btn-left.gif') no-repeat transparent;
}
#responsabilites .declarer_step .right {
	width: 5px;
	background: url('../images/css/declarer-step-btn-right.gif') no-repeat transparent;
}

#responsabilites .declarer_step_actif .number,
#responsabilites .declarer_step .number {
	height: 33px;
	font-size: 24px;
	font-weight: bold;
	color: #E31963;
	padding: 4px;
	background: url('../images/css/declarer-step-btn-center.gif') transparent;
}
#responsabilites .declarer_step_actif .label,
#responsabilites .declarer_step .label {
	height: 33px;
	padding: 4px 10px;
	background: url('../images/css/declarer-step-btn-center.gif') transparent;
	color: #656565;
}
#responsabilites .declarer_step_actif .left {
	width: 4px;
	height: 39px;
	background: url('../images/css/declarer-step-btn-left-rose.gif') no-repeat transparent;
}
#responsabilites .declarer_step_actif .right {
	width: 4px;
	height: 39px;
	background: url('../images/css/declarer-step-btn-right-rose.gif') no-repeat transparent;
}

#responsabilites .declarer_step_actif .label,
#responsabilites .declarer_step_actif .number {
	height: 31px;
	background: url('../images/css/declarer-step-btn-center-rose.gif') transparent;
	color: white;
}

#responsabilites img.fleche {
	float: left;
	margin: 15px 10px;
}

#responsabilites .htmlarea .liste_declaration .bloc_declaration {
	border-bottom: solid 1px #e2e2e2;
}
#responsabilites .htmlarea .liste_declaration .bloc_declaration .bloc_item {
	border: solid 1px #e2e2e2;
	border-width: 1px 0 0 0;
	padding-top: 5px;
	margin-top: 5px;
}

#responsabilites .tx-oxcscnildeclaration-pi1  .htmlarea .contenu form,
#responsabilites .tx-oxcscnildeclaration-pi1 .htmlarea .liste_declaration .bloc_declaration .bloc_item .details form {
	display: inline;
}
#responsabilites .tx-oxcscnildeclaration-pi1  .htmlarea .contenu form input,
#responsabilites .tx-oxcscnildeclaration-pi1  .htmlarea .liste_declaration .bloc_declaration .bloc_item .details form input {
	border: none;
}

#responsabilites .tx-oxcscnildeclaration-pi1 .htmlarea form button {
	background: url('../images/css/puce_rose4.gif') no-repeat left transparent;
	padding-left: 20px;
	padding-top: 1px;
	margin: 5px;
	border: none;
	cursor: pointer;
	color: #E31963;
	font-weight:bold;
	font-size: 12px;
	font-family:Arial,Helvetica,sans-serif;
}


#responsabilites .htmlarea .liste_declaration .bloc_declaration .bloc_item h3 {
	background: url('../images/css/plus-gris.gif') no-repeat 631px 8px #e2e2e2;
	color: #656565;
	font-size: 110%;
	font-weight: bold;
	padding: 5px 5px 4px 10px;
	cursor: pointer;
}
#responsabilites .htmlarea .liste_declaration .bloc_declaration .bloc_item h3.active {
	background: url(../images/css/bg_declarer_h3_active.gif) no-repeat right #E31963;
	color: white;
}

#responsabilites .tx-oxcscnildeclaration-pi1 .htmlarea dt {
	color: #E31963;
	font-size: 13px;
	padding: 5px 0 4px 0;
 	background: transparent url(../images/css/separateur_p.gif) repeat-x scroll 0 0;
}

.tx-oxcscnildeclaration-pi1 .contenu form {
	/* font-size: 110%; */
	font-size: 12px;
}


