/* CSS Document */
/*-------------------------------------------- STYLE global */
* {base.css (ligne 15)
border:0 none;
margin:0;
padding:0;}
body{ margin:0; margin:auto; width:100%; height:100%; background-color:#D6D7D8; }
#global{ width:924px;  margin:auto; height:650px; margin-top:5px; background-color:#FFFFFF; }
#en_tete{ position :absolute; width:924px; margin-top:0px; margin:auto; height:49px; }
#corps{ position:absolute; margin-top:50px; width:924px; height:510px; }
#pied{
	
}
.telecharger{
	position:absolute;
	display:block;
	line-height:11px;
	text-align:left;
	padding-left: 50px;
	width: 600px;
	margin: 0px;
	padding-top: 0px;
}
.telecharger img{
	margin-bottom:0px;
	margin-top: 0px;
	margin-right: 2px;
	margin-left: 3px;
}
.font_pied{ FONT-SIZE:10px; }
#logo{
	position:absolute;
	margin-top:20px;
	margin-left:38px;
}
#menu{
	position:absolute;
	margin-top:15px;
	margin-left:262px;
	left: 66px;
	top: 1px;
}
#menu img{ margin-left:15px; }
#bloc_gauche{
	position:absolute;
	margin-top:20px;
	margin-left:38px;
	width:629px;
	height:575px;
background-image:  ; 	background-image: url(../images/border01.gif);
	background-repeat: repeat-y;
	background-position: 627px;overflow: auto;
}
#bloc_gauche a {
	FONT-SIZE:12px;
	color: #666699;
	text-decoration: none;
}
#bloc_gauche a:hover, visited{
	color:#F3C20F;
	text-decoration: underline;
}
#bloc_gauche_signataire{ position:absolute; margin-top:20px; margin-left:38px; width:629px; height:479px;  }
#bloc_gauche_fondateur{ position:absolute; margin-top:20px; margin-left:38px; width:629px; height:479px; }
#bloc_gauche_signataire p{ height: 380px; overflow: auto; }
#bloc_gauche_signataire_ass{ position:absolute; margin-top:20px; margin-left:38px; width:629px; height:479px;  }
#bloc_gauche_signataire_ass p{ height: 410px; overflow: auto; }

#bloc_gauche_comite{ position:absolute; margin-top:20px; margin-left:38px; width:629px; height:479px;  }
#bloc_gauche_comite p{ height: 360px; overflow: auto; margin-top:15px;}
#bloc_droit{ position:absolute; margin-top:30px; margin-left:683px; width:215px;  }
.page{
	padding: 0px;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 0px;
	}
p.page {
	text-align: right;
	
}
img{ border:0px; }
a{ text-decoration:none; font-family:Verdana; color:#A29C91; FONT-SIZE:10px; }
a:hover, visited{ color:#F3C20F; }
#telecharger a{ text-decoration:none; font-family:Verdana; color:#F3C20F; FONT-SIZE:10px; }
#telecharger a:hover, visited{ color:#000000; }

.font_page_on{ font-family:Verdana; color:#A29C91; FONT-SIZE:12px; FONT-weight: bold; }
input, textarea{ background:#A69D92; }
.btnsub {
   width: 72px;
   height: 34px;
   margin: 0;
   padding: 0;
   border: 0;
   background: transparent url(btn_signer.gif) no-repeat top left ;/* on place l'image en arrière plan */
   text-indent: 100px;/* On cache le texte de substitution (très loin car Opera l'affiche même en dehors du boutton : il faut donc le faire sortir de la page)*/
   cursor: pointer;  /* pour transformer de pointeur en main */
}
.btnval {
   width: 72px;
   height: 34px;
   margin: 0;
   padding: 0;
   border: 0;
   background: transparent url(btn_valider.gif) no-repeat top left ;/* on place l'image en arrière plan */
   text-indent: 100px;/* On cache le texte de substitution (très loin car Opera l'affiche même en dehors du boutton : il faut donc le faire sortir de la page)*/
   cursor: pointer;  /* pour transformer de pointeur en main */
}
#bloc_droit p, .powermail_all {
	font-family:Verdana;
	color:#5b5b5b;
	FONT-SIZE:10px;
	margin-left:0px;
	margin-right:10px;
	margin-top:0px;
	text-align: justify;
}
#bloc_droit table{ font-family:Verdana; color:#5b5b5b; FONT-SIZE:12px; margin-left:10px; margin-right:10px;  margin-top:10px; }
.etoile{ color:#FCC717; FONT-weight: bold; }
.titre_appel{ margin-left:25px; margin-top:15px; }
.bodytext,.font_gauche_p, .nbrsign2 { font-family:Verdana; color:#5b5b5b; FONT-SIZE:12px; margin-left:12px; margin-top:5px; margin-right:12px; }
.float_left{ float:left; margin-right:5px; }
.dessous{ clear: both; }
/*-------------------------------------------- STYLE pop up */
.btn_fermer{ text-align:right; margin-right:10px; margin-top:10px; }
.font_popup{ font-family:Verdana; color:#5b5b5b; FONT-SIZE:10px; margin-left:15px; margin-right:15px; margin-top:5px;}
#popup1{
	position:absolute;
	margin-left:12px;
	margin-top:-400px;
	width:417px;
	height:343px;
	left: -87px;
	top: 489px;
}
#txt_popup1{
	position:absolute;
	margin-left:0px;
	width:417px;
	height:343px;
	left: 253px;
	top: 10px;
	background-color: #fcf1ca;
}
#popup2{
	position:absolute;
	margin-left:12px;
	margin-top:-400px;
	width:417px;
	height:343px;
	left: -179px;
	top: 500px;
}
#txt_popup2{
	position:absolute;
	margin-left:0px;
	width:417px;
	height:360px;
	background-color: #fcf1ca;
	left: 253px;
	top: 10px;
}
#popup3{ position:absolute; margin-left:120px; margin-top:-350px; width:417px; height:343px; }
#txt_popup3{ position:absolute; margin-left:0px; width:418px; height:221px; background-color: #fcf1ca;}
#popup4{ position:absolute; margin-left:120px; margin-top:-280px; width:417px; height:343px; }
#txt_popup4{ position:absolute; margin-left:0px; width:418px; height:221px; background-color: #fcf1ca;}
.csc-textpic {clear:left;}
/*----------------formatage zone texte, à reprendre pour le RTE-----------------*/
.csc-header {clear:left;}
.csc-header h1{
	color:#797470;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #fcc717;
	padding-bottom: 5px;
	font-size: 1.2em;	
	margin-top: 10px;	
	margin-bottom: 0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-left: 5px;
}
.nbrsign {
	background-color: #fcf7e4;
	margin: 10px;
	padding: 5px;
	clear: both;
	font-size: 0.9em;
	text-align: center;
	width: 200px;
	display: block;
	border: 1px solid #797470;color:#797470;
}

 h2 {
	height:18px;
	font-size: 1em;
	color:#797470;
	line-height:16px;
	margin:0pt;
	width:380px;
	margin-top: 8px;
	padding-right: 0pt;
	margin-bottom: 8pt;
	padding-left: 28px;
}
.align-center {
	color:#5b5b5b;
	FONT-SIZE:12px;
	text-align: center;
}

/*---------------- styles powermail----------------------------*/

.tx-powermail-pi1_fieldset legend {
	font-weight: bold;
	text-decoration: underline;
	padding:8px;
	color: #4d3d07;
}
.tx-powermail-pi1_fieldset {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.tx-powermail-pi1 {
	
	border: 1px solid #ffea8f; padding:10px;background-color: #fcf1ca;
}
.tx-powermail-pi1 input{
clear:left;
display:block;

}
.tx-powermail-pi1 label{font-family:Verdana;
	color:#5b5b5b;
	FONT-SIZE:10px;
}
.tx-powermail-pi1_fieldset_9, .tx-powermail-pi1_fieldset_10, .tx-powermail-pi1_fieldset_11 {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #c5c5c5;
	padding: 8px;
}
.powermail_mandatory {
	color: #ee0031;
}
.powermail_radio_inner {
	display: inline;
}
.powermail_captcha {
	margin-left:3px;
	margin-top: 5px;
	margin-right: 3px;
	margin-bottom: 5px;
}
#check_uid92_0.powermail_petition {display:inline;}
input.powermail_submit, input.tx-powermail-pi1_confirmation {color:#fcc717;}

