/*********************************HOME*****************************/


/******************Zone titre***********************/

/***********Module COMBO*********************/
#mod_3262224 { 
	z-index: 1000; 
}

#mod_3262222 .main_menu li.titre a {
	padding: 10px 7px 12px 0;
}

#mod_3262222 .main_menu li.stitre a {
	padding: 10px;
}

#mod_3262222 .main_menu ul li.slast a {
    padding-bottom: 10px;
}

/******************Col gauche***********************/

/***********Module UNE*********************/
.mod_552351 .cel1 {
	padding:5px 0 5px 0;
}

.mod_552351 .texte, .mod_552351 .texte a {
	line-height:17px;
	padding-bottom : 10px;
	padding-top:5px;
}

.mod_552351 .rubrique, .mod_552351 .rubrique a {
	padding-bottom:5px;
}

/***********Module AGENDA******************/
.mod_3262298 {
	background:none;
}

.mod_3262298 .entete {
	padding:20px 7px 10px 52px;
}

.mod_3262298 .cel1 {
	padding:8px 8px 8px 12px;
}

.mod_3949767 {
	background-color:#e4e4e4;
}

/***********Module TAG + Actes*********************/
.mod_3262302 .tag, .mod_3262302 .tag a {
	line-height:30px;
}

.mod_3262301 .entete, .mod_3262301 .menu .cel1 a, .mod_3262301 .menu .cel2 a, .mod_3262302 .entete, .mod_3262302 .cel1 {
	padding:7px 0 7px 0;	
}

/***********Plsu de ...*********************/
.mod_3262304, .mod_3262305 {
	border-bottom : none;	
}

/******************Ours***********************/

.texte_blanc {
	color:#ffffff;
	font-family:"Arial",sans-serif;
	font-size:13px;
	line-height:24px;
	text-align:left;
	text-decoration:none;	
}

.texte_blanc a {
	color:#ffffff;
	font-family:"Arial",sans-serif;
	font-size:13px;
	line-height:24px;
	text-align:left;
	text-decoration:underline;	
}

/**********Menu ours*********/

.mod_3262318 .menu_ligne li.id1 img {
	display:none;	
}

/******* Social Tools Ours*******/

.mod_5158445 .menu_ligne .id1 a{ 
	background: url(/docs/img/ours_facebook.png) no-repeat left center; 
	padding:10px 15px 5px 26px;
}

.mod_5158445 .menu_ligne .id2 a{ 
	background: url(/docs/img/ours_twitter.png) no-repeat left center; 
	padding:10px 15px 5px 26px;
}

.mod_5158445 .menu_ligne .id3 a{ 
	background: url(/docs/img/ours_rss.png) no-repeat left center; 
	padding:10px 0 5px 26px;
}
/******************Col droite***********************/

/**********AGENDA*********/

.mod_7804599 {
    background-color: #f7f7f7;
    border: 1px solid #dbdbdb;
    padding: 6px 12px 12px;
}

.mod_7804599 .entete {
padding: 18px 0 6px 34px;
}

.mod_7804599 .cel1.last {
    border-bottom: none;

}

/***********RECHERCHE+NEWSLETTER***********/

.mod_3262226 input, .mod_1710448 input {
	color:#a3a3a3;
	padding-top:7px !important;
	padding-bottom:7px !important;
	padding-left:7px !important;
}

.mod_3262226 .cel1 .button {
    background-image: url("/photo/mod-3262226-1.png?v=1414227296");
    background-position: 258px center;
    background-repeat: no-repeat;
    padding-right: 72px;
}

/**********Newsletter*********/
/*.mod_1710448 .texte, .mod_1710448 .texte a {
	display : none;	
}*/	

.mod_1710448 .cel1 .button {
    margin-right: 0px !important;
}

/********** Partage du site *********/
.mod_4589966 .entete {
        padding:15px 0 8px 33px;
}  

.mod_4589966 .cel1 {
	padding: 4px 7px 4px 11px;
}

/**********Gros plan surr*********/
.mod_3262307 .entete {
	padding:15px 0 8px 47px;
}	

.mod_3262307 .menu .cel1 a {
	padding:7px 7px 7px 11px;
}


/*****Dernier tweets******/
.mod_7804600 {
    background-color: #f7f7f7;
    border: 1px solid #dbdbdb;
    padding: 6px 12px 12px;
}

.mod_7804600 .entete {
padding: 18px 0 6px 34px;
border-bottom:none;
}

.mod_7804600 .cel1.last {
    border-bottom: none;
}

.mod_7804600 .div-tweet {
	background:none;
	padding-left:0;
}

/****** Twitter *****/

.entete_twitter {
 color: #0060A9;
    font: bold 14px "Arial",sans-serif;
    text-align: left;
    text-decoration: none;
    text-transform: uppercase;
line-height:21px;
}

/********* Favoris Twitter ******/

.mod_5158481 {
	border : 1px solid #D3D3D3;
}

.mod_5158481 .entete{
padding: 10px 40px 8px 50px;
}

.mod_5158481 .div-tweet {
background:none;
padding-left:6px;
}
/**********Don*********/


.titre_don {
	color:#ffffff;
	font-family:"Arial",sans-serif;
	font-size:14px;
	text-align:left;
	font-weight:bold;
	padding:12px 0 2px 12px;
}	

.texte_don {
	color:#ffffff;
	font-family:"Arial",sans-serif;
	font-size:14px;
	font-weight:normal;
	text-align:left;
	line-height:20px;
	padding-left:12px;
		
}	

/**********Boutique*********/

.titre_boutique {
	color:#333333;
	font-family:"Arial",sans-serif;
	font-size:14px;
	text-align:left;
	font-weight:bold;
	padding:8px 0 2px 12px;
}	

.texte_boutique {
	color:#333333;
	font-family:"Arial",sans-serif;
	font-size:14px;
	font-weight:normal;
	text-align:left;
	line-height:22px;
	padding-left:12px;
		
}

/********Service Web2.0*******/

.mod_2182059 .cel1 {
	padding:5px 4px 6px;
}	

/*********************************PAGE2*****************************/

/********Navigation*******/

.mod_522128 .cel1 {
	padding:16px 0;
}	

.mod_522128 .resume, .mod_522128 .resume .access, .mod_522128 .resume_article, .mod_522128 .resume a, .mod_522128 .resume_article a, .mod_522128 .texte, .mod_522128 .texte a {
	line-height : 20px	
}	

/********Article*******/


.mod_522112 .cel1 {
	padding:7px 0;
	position: inherit;
}	

.mod_522112 .chapeau, .mod_522112 .chapeau .access,.mod_522112 .texte, .mod_522112 .texte .access, .mod_522112 .titre_liste .texte a {
	line-height : 22px;
}	

.mod_522112 .boutons_ligne {
	text-align : left;
	border-top : 1px solid #D3D3D3;
	border-bottom : 1px solid #D3D3D3;
	padding : 7px 0;
}	

.mod_522112 .boutons_ligne a {
    color: #717171;
    padding-right: 15px;
}

.mod_522112 .titre, .mod_522112 .titre .access {
	margin-bottom:7px;	
}

.code_tags {
	color:#0060a9;
	font-size : 13px;
	font-weight : bold;	
}

.bloc_tags .access a.liens {
	color:#424242;
	text-transform:uppercase;
	font-size : 13px;
	font-weight : bold;	
}

.bloc_tags {
	border-top:1px solid #D3D3D3;
	padding:10px 0;	
}	

.mod_522112 .bookmarks_encapse {
	border:1px solid #D3D3D3;	
}

/*.auteur {
	padding-bottom:7px;
}*/		

/********Comment*******/

.mod_522116 .inputrow input, .mod_522116 .inputrow select, .mod_522116 .inputrow textarea {
	width:98%;
}

.mod_522116 .submit {
	text-align:right;
}

#title_new_comment {
	color:#333333;	
}	

/********Tags*******/

.mod_2085684 .entete, .mod_2085684 .cel1 {
	padding:7px 0;	
}

/********Agenda*******/
.mod_522108 .cel1 {
	padding:7px 0;	
}

.button {
	padding:4px;
}

.button2 {
	padding:3px;
}

/********Boutique*******/

.mod_522114 .cel1bread {
	border-bottom:1px solid #D3D3D3;		
}

.mod_522114 .cel1, .mod_522114 .cel1nobt, .mod_522114 .infos_liste, .mod_522114 .cel1bread, .mod_522121 .entete, .mod_522121 .cel1 {
	padding : 7px 0;
}
	
/*******LibÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â©ration*********/

.entete_lib {
	color:#0060A9;
	font-family:"Arial",sans-serif;
	font-size:14px;
	font-size-adjust:none;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	line-height:normal;
	text-align:left;
	text-decoration:none;
	text-transform:uppercase;
}

.mod_3732508 .entete {
	padding:11px 8px 8px 97px;
}

.mod_3886574 .entete, .mod_3908436 .entete, .mod_3908441 .entete {
padding:10px 8px 8px 105px;
}

/**********Rub une Notes et Ã©tudes***********/

.mod_3949767 .rubrique {
	display:none;	
}

.mod_3949767 .entete {
	padding:20px 8px 8px 53px;
}

.mod_3949767 .separate {
	display:none;
}

.mod_3949767 .texte, .mod_3949767 .texte a {
	font:12px/20px "Arial",sans-serif;
}

.mod_3949767 .titre, .mod_3949767 .titre a {
	padding-bottom:2px;	
}

.mod_3949767 .titre_suivants, .mod_3949767 .titre_suivants a {
	padding-top:8px;	
}

/****** FORM *****/

.mod_522118 .cel1 {
	padding: 0 0 15px;
}

.mod_522118 label {
	padding-top:7px;
}

.mod_522118 .button, .mod_522118 .field_error {
    background-color: #FFFFFF;
    border: 1px solid #DBDBDB;
    color: #A3A3A3;
    font-family: "Arial",sans-serif;
    font-size: 14px;
    padding: 6px;
}

/******* Etude ********/

.share_etudebig {
	border-top:1px solid #e3e3e3;
	border-bottom:1px solid #e3e3e3;
	padding-top:16px;
	padding-bottom:16px;
	margin-top:10px;
	margin-bottom:10px;
}

.share_etude {
    color: #0060a9;
    font-family: "Arial",sans-serif;
    font-size: 13px;
	font-weight: bold;
	float:left;
	padding-right: 10px;
    padding-top: 8px;
}

/***** RSS *****/

.mod_6037847 {
	width:460px;
	float:left;
	margin-bottom:40px;
}

.mod_6037847 .entete {
	padding : 16px 0 10px 0;
	margin-left : 16px;
	margin-right : 16px;
	margin-bottom:8px;
	border-bottom : 1px solid #d4d4d4;
}

/***** Fondation Share ******/

.mod_6037846 {
	float:right;
	width:460px;
	margin-bottom:40px;
    	background-image: url("http://www.fondation-res-publica.org/photo/fond-6037847.png?v=1372589352");
   	background-repeat: repeat-x;
    	border: 1px solid #D4D4D4;
    	position: relative;
	
}

.mod_6037846 .entete {
    background-color: transparent;
    color: #0060A9;
    font: bold 15px "Arial",sans-serif;
    padding: 10px 16px;
    position: relative;
    text-align: left;
    text-decoration: none;
    text-transform: uppercase;
    border-bottom: 1px solid #D4D4D4;
    margin-bottom: 8px;
    margin-left: 16px;
    margin-right: 16px;
    padding: 16px 0 10px;
}

.mod_6037846 .link-fondation {
    list-style: none outside none;
    padding-bottom: 16px;
    padding-left: 16px;

}

.mod_6037846 .link-fondation a{
    color: #333333;
    font: 14px "Arial",sans-serif;
    text-align: left;
    text-decoration: none;
}

.mod_6037846 .link-fondation a:hover{
	color:#0060a9;
}

.mod_6037846 .link1 {
    background: url("/docs/img/facebook.png") no-repeat scroll left center transparent;
    padding: 19px 0 15px 45px;
	margin-bottom: 5px;
}

.mod_6037846 .link2 {
    background: url("/docs/img/twitter.png") no-repeat scroll left center transparent;
    padding: 19px 0 15px 45px;
	margin-bottom: 5px;
}

.mod_6037846 .link3 {
    background: url("/docs/img/mail.png") no-repeat scroll left center transparent;
    padding: 19px 0 15px 45px;
	margin-bottom: 6px;
}