﻿/*************************************************************************************/
/*************************             ANNUAIRES            **************************/
/*************************************************************************************/


#annuaire_gauche {
	float:left;
}


#annuaire_gauche #infosRecherche {
	
	background-color:#fdc709;
	font-style:italic;
	font-weight:bold;
	padding:5px;
	color:#535353;
	margin:0 0 2px;
	font-size:1em;
}

#annuaire_gauche #infosRecherche span {
	color:#000000;
	font-size:1.4em;
}

.link_button {
	clear:both;
}

#rightCenter2Cols, .rightCenter2Cols {
	float:left;
	margin:0 0 0 15px;
	width:480px;
}


* html #rightCenter2Cols #retour, * html .rightCenter2Cols #retour {
	width:100px;
	float:left;
	margin:0 0 0 190px;
}

#rightCenter2Cols #searchResultDetail, .rightCenter2Cols #searchResultDetail {
	float:left;
	width:485px;
}

#advancedSearch, #simpleSearch {
	float:left;
	width:470px;
	background-color:#fdc709;
padding:15px 5px;
	margin:0;
}

#advancedSearch fieldset, #simpleSearch fieldset {
	border:0;
}

#advancedSearch legend, #simpleSearch legend {
	display:none;
}

#advancedSearch input, #simpleSearch input {
	
	border:0;
	clear:both;
	padding:2px;
}

#advancedSearch input.input_180, #simpleSearch input.input_180 {
	width:180px;
}

#advancedSearch textarea, #simpleSearch textarea {
	width:228px;
	border:0;
	clear:both;
	padding:2px 4px 2px 10px;
}

#advancedSearch select, #simpleSearch select {
	width:185px;
	border:0;
	clear:both;
	padding:2px;
}
*+ html #advancedSearch select {
	width:auto;
}
*+ html #simpleSearch select {
	width:auto;
}
* html #advancedSearch select {
	width:auto;
}
* html #simpleSearch select {
	width:auto;
}
#simpleSearch select {
	width:auto\0;
}

#advancedSearch .select_groupepolitique label, #simpleSearch .select_groupepolitique label,
#advancedSearch .select_canton label, #simpleSearch .select_canton label,
#advancedSearch .label_none label, #simpleSearch .label_none label {
	display:none;
}

#advancedSearch label, #simpleSearch label {
background:url("../images/interface/puce_bg_jaune.jpg") no-repeat scroll 0 2px transparent;
color:#535353;
display:block;
font-size:0.9em;
font-weight:bold;
padding:0 0 5px 15px;
}

#advancedSearch .button, #simpleSearch .button {

}

.evt {
  	background:none;
  	display:inline-block;
  	padding:10px 0;
	width:380px;
	clear:both;
}

.lienTexteImage {
	clear:both;
}

.searchCGFormContentColumn  {
	float:left;
	min-height:40px;
	margin-bottom:15px;
	width:230px;
}

 .searchCGFormContentColumnRight  {
	float:right;
	padding:20px 0 0 0;
	width:240px;
}

#advancedSearch .searchCGFormContentColumnRight input, #simpleSearch .searchCGFormContentColumnRight input {

	background:url("../images/bg_btn_jaune.gif") repeat-x scroll left bottom transparent;
	border:medium none;
	color:#FFFFFF;
	cursor:pointer;
	font-weight:bold;
	font-family:arial;
	font-style:italic;
	padding:1px 10px !important;
	padding:1px 0px;
	width:auto;
}

#advancedSearch .searchCGFormContentColumnRight input:hover, #simpleSearch .searchCGFormContentColumnRight input:hover{
  background:url("../images/bg_btn_jaune_hover.gif") repeat-x scroll left bottom transparent;
}

.resultat_item {
	background:url("../images/interface/barre_jaune.jpg") no-repeat scroll 0 bottom transparent;
	width:480px;
	padding:10px 0;
}

.resultat_item h3 {
	font-style:italic;
}

.resultat_item p em {
	font-style:normal;
	font-weight:bold;
}


#resultsList .resultsContentWeb {
	padding-bottom:15px;
	margin-bottom:15px;
	border-bottom:2px dashed #E6D184;
	width:485px;
}

#resultsList .bgPink {
	border-bottom:2px dashed #e6d184;
}

.paging {
	float:left;
	margin-left:250px;
	margin-top:30px;
}

#resultsListDetails #identiteFonc{
	float:left;
}

#resultsListDetails #identiteFonctions {
	background:none repeat scroll 0 0 #FCC709;
	float:left;
	padding:5px;
	width:475px;
}

#resultsListDetails #infosConseillersGeneraux {
	float:left;
	clear:both;
	width:100%;
}
.cornerBlueBis {
	float:left;
	clear:both;
	width:100%;
}

.pagin_annuaire {
	float:left;
	width:480px;
}

.pagin_annuaire .paging {
	float:none;
	margin:0;
	padding:15px 0;
	text-align:center;
}

#resultsListDetails {
	float:left;
	width:485px;

}

.floatRightButton {

}

#illustrationIdentite {
	float:left;
	padding:10px 10px 10px 0;
}

#identiteFonctionsIntro {
	float:left;
	padding:10px 0 0;
	width:408px;
}
#identiteFonctionsIntro p {
font-size:0.9em;
}
#identiteFonctionsIntro h3 {
	font-style:italic;
	color:#535353;
	font-size:1.4em;
}

.infosConseillersGeneraux_autres strong,
.stitre,
h1.stitre,
h2.stitre,
h3.stitre,
h4.stitre,
h5.stitre,
h6.stitre {
	color:#515151;
	font-size:1.4em;
	font-style:italic;
	font-weight:bold;
	padding:3px 0;
}

.infosConseillersGeneraux_autres {

}

.infosConseillersGeneraux_autres hr {
	display:none;
}

#infosConseillersGeneraux ul,
.infosConseillersGeneraux_autres ul {
	margin:0;
	padding:0;	
}

#infosConseillersGeneraux ul li,
.infosConseillersGeneraux_autres ul li {
	margin:0 0 0 15px;
	padding:2px 0;
}


#infosConseillersGeneraux dl {
	margin:0;
	padding:0 10px;
}

#infosConseillersGeneraux dt,
#infosConseillersGeneraux dd {
	border-bottom:1px dashed #CDA308;
	font-size:0.9em;
	margin:0;
	padding:2px 0;	
}

#infosConseillersGeneraux dt {
	float:left;
	font-weight:bold;
	width:90px;	
}

#infosConseillersGeneraux dd {
	margin:0;
	width:240px;
}


.type_handicap span {
	display: block;
	float: left;
	width: 100px;
}

