/*
*{padding: 0; margin: 0;}
*/
@import url('nstyle.css');
html, body {
	background-color: #EBEEEB;
	min-height: 100%;
	height: auto !important;
	height: 100%;
	padding: 0;
	margin: 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

.formulaire {
	margin:0;
	padding:0;
}



.travaux {
	color:#fff;
	background:#FF0000;
	padding:10px;
	margin:0;
	font-size:18px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
}

.brdV {
	border:1px solid #04A300;}

.brdJ {
	border:1px solid #FCDC03;}

.brdB {
	border:1px solid #0066FF;}


blockquote {
	margin:0 0 15px 15px;
	padding:0;
	font-style:italic;

}

ul li {
	display: inline;
	margin-left: 1em;
	text-transform: uppercase;
	font-weight:bold;
	color:#aa0000;
}
.warning {
	background-image:url(/icono/boutons/warning03.gif);
	background-repeat:no-repeat;
	background-position: left top;
	padding:5px 5px 5px 20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FF0000;
}

.notice {
	background-image:url(/icono/boutons/notice03.jpg);
	background-repeat:no-repeat;
	background-position: left;

	padding:5px 5px 5px 20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #666666;
}

.identite {
	color:#0089FE;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	margin-top:3px;
}

.identite a{
	color:#0089FE;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
}

.bck {
	padding:0px;
	margin:0 0 0 15px;

}

.pttform {
	border:1px solid #7F9DB9;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	padding-left:2px;
	width:50px;
	margin-bottom:2px;
}

/* ------------ UNE ------------ */
#log {
	width:738px;
/*	background-image:url(/icono/log/form_fd.jpg);*/
	background-repeat:repeat-y;
	margin-left:8px;

}

#log #connex {
	background-color:#FFFFFF;
	width:365px;
	margin:15px 0 15px 0;

}

#log #brd {
	border:1px solid #CFD6CE;

}

#log #item {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#CB180A;
}

#log #item a {
	color:#CB180A;
	text-decoration:none;
}
#log #item a:hover {
	color:#CB180A;
	text-decoration: underline;
}

#log .form {
	border:1px solid #7F9DB9;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	padding-left:2px;
}

#log .form:focus{
	background-color:#ffc;
}

/* ------------ UNE ------------ */
#une {
	width:738px;
	height:444px;
	background-image:url(/icono/une/fd_interne.jpg);
	background-repeat:repeat-y;
}



/* ADHERENT */
#une #adh{
	background-image:url(/icono/une/adh_fd.jpg);
	background-repeat:repeat-y;
	margin-bottom:15px;
}

#une #adh #op {
	margin-left:5px;
}

#une #adh #mobas{
	background-image:url(/icono/une/adh_mo_bas.jpg);
	background-repeat:no-repeat;
	height:28px;
	width:205px;
}

#une #adh .form {

	color:#0089FE;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	padding-left:1px;
}



/* SELECT */
#une #select{
	background-image:url(/icono/une/select_fd.jpg);
	background-repeat:repeat-y;
	margin-bottom:15px;
}

#une #select #op {
	margin-left:3px;
}


#une #select .form {
	height:15px;
	color:#0089FE;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	padding-left:1px;
}

/* Rechercher */
#une #rech {
	background-image:url(/icono/une/rech_fd.jpg);
	background-repeat:repeat-y;
	margin-bottom:15px;
}

#une #rech #op {
	margin-left:3px;
}


#une #rech #op {
	margin-left:3px;
}


#une #rech .form {
	height:15px;
	color:#0089FE;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	padding-left:1px;
}

/* Sympat */
#une #sympat {
	background-image:url(/icono/une/sympat_fd.jpg);
	background-repeat:repeat-y;
	background-color:#E3F0FF;
	margin-bottom:15px;
}

#une #sympat #op {
	margin-left:5px;
}

#une #sympat #mobas{
	background-image:url(/icono/une/sympat_mo_bas.jpg);
	background-repeat:no-repeat;
	height:28px;
	width:205px;
}

#une #sympat .form {
	color:#0089FE;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	padding-left:1px;
}

/*TABLEAU DE BORD*/

.tabord {
	text-align:left;
	background:#fff url(/icono/une/tabord_tit.jpg) top left no-repeat;
	padding:29px 0 0 0;
}

.tabord .contenu {
	border-left:1px solid #BFC8BE;
	border-right:1px solid #BFC8BE;
	border-bottom:1px solid #BFC8BE;
	padding:5px;
	width:353px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#0089FE;


}

.tabord .contenu a{

	color:#0089FE;
	text-decoration:none;

}

.tabord .brd {

}


/* Je veux */
#veux {
	background-color:#FCDC03;
	margin-top:8px;

}

#veux .form {
	height:15px;
	color:#2F2F2F;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	padding-left:1px;
	margin:2px 0 2px 4px;
}

/* Responsable */
#res {
	background-color:#76CC42;
	margin-top:8px;
	text-align:left;

}

#res .form {
	height:15px;
	color:#2F2F2F;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	padding-left:1px;
	margin:2px 0 2px 4px;
}



#res .liste {
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#FFFFFF;
	margin:5px 0 0 5px;
	padding:0;
}

#res .liste a {
	color:#FFFFFF;
	text-decoration:none;

}
/* Aide  */
#aide {
	background-color:#FFFFFF;
	width:155px;
	margin-top:8px;
}

#aide #brd {
	border-left: 1px solid #D4E5F6;
	border-right: 1px solid #EBF4FD;
	text-align:left;

}

#aide #form {
	height:15px;
	color:#2F2F2F;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	padding-left:1px;
	margin:2px 0 2px 4px;
}

/* ------------ formulaire ------------ */
#form {
	background-image:url(/icono/boutons/form_fd.jpg);
	background-repeat:repeat-y;
}

#form #ht {
	background-image:url(/icono/boutons/form_ht.jpg);
	background-repeat:no-repeat;
	width:756px;


}

.item {
	color:#0089FE;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

.item a{
	color:#0089FE;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
}



.att {
	color: #FF0000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-style:italic;
}

.rslt {
	color:#FF8A00;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

.liste {
	color:#0089FE;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	margin-top:10px;
	padding-left:20px;
}

/* ------------ adh       ------------ */

#adh .form {
	color:#000000;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	padding-left:2px;
	width:138px;
	margin-bottom:5px;
	text-transform:uppercase;

}

#adh .form:focus, #adh .formDeux:focus{
	background-color:#ffc;
}

#adh #formTit{
	background-image:url(/icono/adh/form_tit.jpg);
	height:45px;
	background-position:top;
	background-repeat:no-repeat;

}
#adh .formRadio {

	color:#000000;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	margin-bottom:5px;

}

#adh .formDeux {

	color:#000000;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	padding-left:2px;
	width:400px;
	text-transform:uppercase;
	margin-bottom:5px;

}

/* -- Qui -- */
#adh #qui {
	background-image:url(/icono/adh/qui_fd.jpg);
	background-repeat:repeat-y;

}

#adh #qui #bloc {
	background-image: url(/icono/adh/qui_bloc_fd.jpg);
	background-repeat:repeat-y;
	margin-left:4px;
}

#adh #qui #col1 {
	width:75px;

}

#adh #qui #col2 {
	width:120px;
	text-align:right;
	padding-right:10px;

}
#adh #qui #col3 {
	width:140px;

}
#adh #qui #col4 {
	width:200px;
	text-align:right;
	padding-right:10px;
}

#adh #qui #col5 {
	width:176px;

}

/* -- Situation -- */
#adh #situ {
	background-image:url(/icono/adh/situ_fd.jpg);
	background-repeat:repeat-y;

}

#adh #situ #bloc {
	background-image: url(/icono/adh/situ_bloc_fd.jpg);
	background-repeat:repeat-y;
	margin-left:4px;
}

#adh #situ #col1 {
	width:75px;

}

#adh #situ #col2 {
	width:120px;
	text-align:right;
	padding-right:10px;

}
#adh #situ #col3 {
	width:140px;

}
#adh #situ #col4 {	width:200px;
	text-align:right;
	padding-right:10px;
}

#adh #situ #col5 {
	width:176px;

}

/* -- Mililtantisme -- */
#adh #milit {
	background-image:url(/icono/adh/milit_fd.jpg);
	background-repeat:repeat-y;

}

#adh #milit #bloc {
	background-image: url(/icono/adh/milit_bloc_fd.jpg);
	background-repeat:repeat-y;
	margin-left:4px;
}

#adh #milit #col1 {
	width:75px;

}

#adh #milit #col2 {
	width:120px;
	text-align:right;
	padding-right:10px;

}
#adh #milit #col3 {
	width:140px;

}
#adh #milit #col4 {	width:200px;
	text-align:right;
	padding-right:10px;
}

#adh #milit #col5 {
	width:176px;

}


/* -- Mandat -- */
#adh #elu {
	background-image:url(/icono/adh/elu_fd.jpg);
	background-repeat:repeat-y;

}

#adh #elu  #bloc {
	background-image: url(/icono/adh/elu_bloc_fd.jpg);
	background-repeat:repeat-y;
	margin-left:4px;
}

#adh #elu  #col1 {
	width:75px;

}

#adh #elu  #col2 {
	width:120px;
	text-align:right;
	padding-right:10px;

}
#adh #elu  #col3 {
	width:140px;
}
#adh #elu  #col4 {
	width:200px;
	text-align:right;
	padding-right:10px;
}

#adh #elu  #col5 {
	width:176px;
}
#adh #elu  #col345 {
    width:516px;
}
#adh #elu  #col34 {
    width:340px;
}
/* -- fiche -- */
#adh #fiche {
	background-image:url(/icono/adh/fiche_fd.jpg);
	background-repeat:repeat-y;

}

#adh #fiche  #bloc {
	background-image: url(/icono/adh/fiche_bloc_fd.jpg);
	background-repeat:repeat-y;
	margin-left:4px;
}

#adh #fiche  #col1 {
	width:75px;

}

#adh #fiche  #col2 {
	width:120px;
	text-align:right;
	padding-right:10px;

}
#adh #fiche  #col3 {
	width:140px;

}
#adh #fiche  #col4 {	width:200px;
	text-align:right;
	padding-right:10px;
}

#adh #fiche  #col5 {
	width:176px;

}

/* -- R�cap -- */
#adh #recapGche1 {
	width:60px;
}

#adh #recapGche2 {
	width:79px;
	text-align:right;

}

#adh #recapGche3 {
	width:216px;
	margin-left:10px;

}



#adh #recapDrte1 {
	width:64px;

}

#adh #recapDrte2 {
	width:84px;
	text-align:right;

}

#adh #recapDrte3 {
	width:210px;
	margin-left:10px;
}

/* ------------ USUAL       ------------ */


#usual .form {

	color:#000000;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	padding-left:2px;
	width:150px;
	margin-bottom:5px;

}

#usual #formTit{


}
#usual .formRadio {

	color:#000000;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	margin-bottom:5px;

}

#usual .formDeux {

	color:#000000;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	padding-left:2px;
	width:400px;
	text-transform:uppercase;
	margin-bottom:5px;

}



#usual #col1 {
	width:175px;
	text-align:right;
	padding-right:10px;

}
#usual #col2 {
	width:175px;

}
#usual #col3 {
	width:175px;
	text-align:right;
	padding-right:10px;
}

#usual #col4 {
	width:175px;

}

#usual .liste {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	margin-left:15px;
	text-decoration:none;
}

#usual .liste a {

	text-decoration:none;
}


/* ------------ USER       ------------ */

#user #lesforms {
	background-image:url(/icono/user/user_fd.jpg);
	background-repeat:repeat-y;

}
#user .form {

	color:#000000;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	padding-left:2px;
	width:150px;
	margin-bottom:5px;

}

#user #formTit{
	background-image:url(/icono/user/user_form_tit.jpg);
	height:45px;
	background-position:top;
	background-repeat:no-repeat;

}
#user .formRadio {

	color:#000000;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	margin-bottom:5px;

}

#user .formDeux {

	color:#000000;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	padding-left:2px;
	width:400px;
	text-transform:uppercase;
	margin-bottom:5px;

}



#user #col1 {
	width:175px;
	text-align:right;
	padding-right:10px;

}
#user #col2 {
	width:175px;

}
#user #col3 {
	width:175px;
	text-align:right;
	padding-right:10px;
}

#user #col4 {
	width:175px;

}

#user .liste {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	margin-left:15px;
	text-decoration:none;
}

#user .liste a {

	text-decoration:none;
}

/* ------------ RECHERCHE       ------------ */
#rech #lesforms {
	background-image:url(/icono/user/user_fd.jpg);
	background-repeat:repeat-y;

}
#rech .form {

	color:#000000;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	padding-left:2px;
	width:150px;
	margin-bottom:5px;
}

#rech .form:focus, #adh .formDeux:focus{
	background-color:#ffc;
}

#rech #formTit{
	background-image:url(/icono/recherche/form_tit.jpg);
	height:45px;
	background-position:top;
	background-repeat:no-repeat;

}

#rech #bloc {
	background-image: url(/icono/recherche/rech_bloc_fd.jpg);
	background-repeat:repeat-y;
}

#rech .formRadio {

	color:#000000;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	margin-bottom:5px;

}

#rech .formDeux {

	color:#000000;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	padding-left:2px;
	width:400px;
	text-transform:uppercase;
	margin-bottom:5px;

}

#rech #col1 {
	width:95px;

}

#rech #col2 {
	width:120px;
	text-align:right;
	padding-right:10px;

}
#rech #col3 {
	width:140px;

}
#rech #col4 {
	width:180px;
	text-align:right;
	padding-right:10px;
}

#rech #col5 {
	width:176px;

}

#rech .liste {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	margin-left:15px;
	text-decoration:none;
}

#rech .liste a {

	text-decoration:none;
}


/* ------------ contact       ------------ */

#contact .form {
	color:#000000;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	padding-left:2px;
	width:138px;
	margin-bottom:5px;
	text-transform:uppercase;

}

#contact .form:focus, #contact .formDeux:focus{
	background-color:#ffc;
}

#contact #formTit{
	background-image: url(/icono/contact/form_tit);
	height:45px;
	background-position:top;
	background-repeat:no-repeat;

}
#contact .formRadio {

	color:#000000;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	margin-bottom:5px;

}

#contact .formDeux {

	color:#000000;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	padding-left:2px;
	width:400px;
	text-transform:uppercase;
	margin-bottom:5px;

}

/* -- Qui -- */
#contact #qui {
	background-image:url(/icono/contact/qui_fd.jpg);
	background-repeat:repeat-y;

}

#contact #qui #bloc {
	background-image: url(/icono/contact/qui_bloc_fd.jpg);
	background-repeat:repeat-y;
	margin-left:4px;
}

#contact #qui #col1 {
	width:75px;

}

#contact #qui #col2 {
	width:120px;
	text-align:right;
	padding-right:10px;

}
#contact #qui #col3 {
	width:140px;

}
#contact #qui #col4 {
	width:200px;
	text-align:right;
	padding-right:10px;
}

#contact #qui #col5 {
	width:176px;

}


.rslt_tit {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
	padding:0 0 0 25px;
}

/* ------------ COTISATIONS DETATILLES       ------------ */

#cotisTableau th {
	padding:0px 5px 10px 7px;
	border-top:1px solid #ccc;
	border-bottom:1px solid #ccc;
	border-right:1px solid #ccc;
	background-color: #E0F0FF;
	vertical-align:middle;
	height: auto;}


#cotisTableau td{
	border-bottom:1px solid #ccc;
	border-right:1px solid #ccc;
	text-align:center;
	padding: 3px 0 3px 0;}

#cotisTableau .totaux {
	text-align:right !important;
	background-color: #E0F0FF;
	font-weight:bold;}

#cotisTableau .nom {

	padding-left:2px;
	text-align: left !important;
	border-left:1px solid #ccc;}

.cotisTit{
	background-image:url(/icono/cotis/cotis_tit.jpg);
	height:45px;
	background-position:top;
	background-repeat:no-repeat;

}


#cotisUne td {
	font-size:10px;
	border:1px solid #ccc;
	text-align:center;}

#cotisUne th {
	background:#E0F0FF;
	font-size:10px;
	border-top:1px solid #ccc;
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
	text-align:center;}

/*
--
-- AJAX
--
*/


#AjaxFonct {
	background:#EBEEEB;
	-moz-border-radius: 6px;
	padding:2px 10px 2px 10px;
	margin:2px 10px 2px 10px;}

#alpha {
	display:block;
	text-align:center;}

#myRslt {

}

.autocompleter {
	border: 1px solid #6FBEFF;
	width: 250px;
	background-color: #ffc;
	color:#000000 !important;
	font-weight:normal !important;
}

.autocompleter ul li{
	display:block;
	padding: 2px 10px 0 0;
	white-space: nowrap;
	font-size: 11px;
	font-family:Arial, Helvetica, sans-serif;
}
.selectAutocompleter{
	background-color: #d2fb8f;
}

#info {
	display:none;
	width:195px;
	margin:5px;
	padding:5px;
	background:#FFFFFF;}



#feedback {

}

#ajax-loader
{
	display:none;
}

.colListe {
	float:left;
}

.e-suppressions li {
	display: list-item;
}

.e-form {
	padding: 10px;
}

.e-form label{
	display: block;
	color:#0089FE;
	margin: 10px 0 3px 0;
}

.e-form fieldset label{
	display: inline;
}

.e-form input[type=text],
.e-form textarea,
.e-form select {
	width: 90%;
	padding: 2px;
}

.e-col1,
.e-col2 {
	width: 324px;
	float: left;
}

.nettoyeur { clear: both; margin: 0; padding: 0; border: none; height: 0; line-height: 1px; font-size: 1px; }
