
#fw_argp_formbyname  select, #fw_argp_formbygroup  select, #fw_argp_formbydpt select {
	color: #666666;
	font-size: 11px;
}

#static_map {
	
	width:128px;
	height:132px;
	padding-top:40px;
	background-attachment: scroll;
	background-repeat: no-repeat;
	text-align:center;
}

.tableau, .tableau_liste {
width:600px;
font-size:10px;
padding : 2px;
}

.tableau_liste h3 {
padding0;
margin:0;

}

.tableau_liste {
border: #FF0000 1px solid;
margin-bottom:5px;
font-size:12px;
}

.tableau td {
background-color:#E2E2E2;
}

.tableau th, .tableau_liste th {
border:#3a71c4 1px solid;
color:#000000;
font-size:12px;
padding:5px;
}

.engagement {
width:150px;
font-weight:bold;
font-size:14px;
color:#FF0000;
border:#990000 1px solid;
text-align:center;
}

.totalcote {
border:#990000 1px solid;
font-weight: bolder;
font-size:18px;
color:#FF0000;
padding:3px;
margin-top:2px;
}

.deputecote {
color:#FF0000;
font-size:14px;
font-weight:bold;
clear:both;
float:right;
padding:5px;
}

.deputecotecumul {
clear:both;
padding:5px;
width:100%;
text-align:center;
color:#FF0000;
font-size:18px;
font-weight:bold;
float:right;
}

#lien_assemblee {
clear:both;
padding-top:20px;
}

#presencedev, #representesdev {
display: none;
}

#adform label {
float:left;
clear:left;
width:140px;
margin:4px;
font-weight:bold;
height:20px;
}

#adform label.divright {
float:left;
clear:right;
width:300px;
}
#adform p {
clear:both;
}
#adform input {
float:left;

width:250px;
margin:4px;
height:20px;
}

#adform input.cp {
width:100px
}


#adform textarea {
width:400px;
height:300px;
margin:2px;
}

#adform textarea.smaller {
width:400px;
height:150px;
margin:2px;
}

#adform .cleardiv {
clear:both;
}

#adform .coche {
width:40px;
float:left;
clear:left;
margin:2px;
}

#adform input.bouton{
background-color:#2E61B7;
color:#FFFFFF;
font-weight:bold;
clear:both;
float:none;
}

#adform input.bouton2{
background-color:#2E61B7;
color:#FFFFFF;
font-weight:bold;
clear:both;
float:none;
}

#adform p.centrer {
clear:both;
text-align:center;
width:100%;
}

#adform ol li {
	margin:3px;
}

#adform ol li ul li {
list-style:circle;
}
#flashinfo {
clear:both;
margin:50px 20px 5px 20px;
border:#FF0000 2px solid;
padding:5px;
text-align:center;
font-size:1.4em;
color:#0066CC;
}

#flashinfo h3 {
	font-weight:bold;
	font-size:1.8em;
	margin:0;
	color:#003366;
}

#flashinfo input {
	font-weight:bold;
	font-size:1.4em;
	background-color:#003366;
	color:#FFFFFF;
}

