body{ 
margin:0;
padding: 0;
font-size:1em;
font-family:Arial,Verdana,Georgia;
}

#cette_semaine{
display:none;
}

#center a:hover, 
#center_int a:hover{
text-decoration:underline;
}


.tiret{
background:transparent url(../img/tiret.jpg) no-repeat scroll right center;
}

#center_int ul {
margin:0;
}

#center_int ul li{
font-size:0.8em;
}

#center_int ul li ul li {
font-size:1em;
}

.news-single-timedata{
display:none;
}

/*-----------modif detail agenda -----------*/
.user-manifestations-manifestations dd{
display:none;
}

dl.user-manifestations-manifestations dt{
border:solid 1px #D6D6D6;
padding:0.4em 0;
clear:left;
}

dl.user-manifestations-manifestations dt .h4{
padding:0 0 0 0.3em;
font-weight:bold;
font-size:1.3em;
}

dl.user-manifestations-manifestations dt .dates{
padding:0 0 0 0.5em;
color:#F47C2B;
font-size:0.8em;
}

dl.user-manifestations-manifestations dt .locations{
padding:0em 0 0 0.4em;
}

/*----fin modif agenda detail -----*/


#left .spacer-gif{
display:none;
}

#agenda a{
text-decoration:none;
color:#F2680B;
font-size:0.8em;
font-weight:normal;
}

#agenda a:hover{
text-decoration:underline;
color:#F2680B;
font-size:0.8em;
}

#left .news-list-container ul a:hover{
text-decoration:underline;
}

.user-manifestations-news a{
color:#DD7018;
}

.lang_premier{
background:url(../img/sep_blanche.jpg) no-repeat scroll right center;
padding:0 0.4em 0 0;
margin:0;
}

.lang_dernier{
padding:0 0 0 0.4em;
}

.user-manifestations-news a:hover{
color:#DD7018;
text-decoration:underline;
}

#left .user-manifestations-news dt{
margin:0 0 0.7em 0.4em;
}

#left .user-manifestations-news dd{
margin:0 0 0 0.4em;
}

#left .user-manifestations-news{
margin:-2em 0 0;
font-size:0.9em;
}

.manifestationimg{
/*float:left;*/
}

.manifestationimg img{
float:left;
padding: 0 0.5em 0 0;
}

/*frf*/
#center_int .news-latest-container img{
border:none;
float:left;
clear:both;
padding:0 0.4em 0 0;
}

.news-latest-gotoarchive{
display:none;
}

#center_int .news-latest-item{
clear:both;
}

#center_int .news-latest-item{
float:left;
}

#center_int .news-latest-container{
margin:0 0 0 2em;
}


#center_int .news-latest-item h3{
margin:0;
background:none;
padding:0;
}

#center_int .news-latest-item h3 a{
font-size:1em;
font-familly:Arial;
margin:0 0 0 0em;
}



#center_int .news-latest-item span.news-latest-date{
font-size:0.7em;
font-familly:Arial;
}

#center_int .clearer{
display:none;
}

/*frf*/

#center_int{
font-familly:"Arial";
}

.tx-icscomarquage-pi1{
font-size:0.8em;
}

.tx-icsmarchespublics-pi2 label{
float:left;
width:12em;
}

.tx-icsmarchespublics-pi2 input{
float:left;
width:17em;
}


.tx-icsmarchespublics-pi1 label, .tx-icsmarchespublics-pi2 label, .tx-icsmarchespublics-pi2 p{
font-size:0.9em;
font-family:verdana;
}

.tx-icsmarchespublics-pi2 input[type=submit]{
width:6em;
clear:both;
}


.csc-firstHeader a:hover{
text-decoration:underline;
}

#center_int ul li{
margin:0.4em 0;
}

.tx-indexedsearch li{
list-style-type:none;
}
/*pagination*/

div.cag_pagebrowser a{
text-decoration:none;
font-size:0.9em;
}


.previous,
.next,
.number{
font-size:0.9em;
}

div.cag_pagebrowser a:hover{
text-decoration:underline;
font-size:0.9em;
}

div.cag_pagebrowser li.number a{
text-decoration:underline;
font-size:0.9em;
}



div.cag_pagebrowser {
float:left;
font-family:verdana;
margin:0pt;
padding:0pt 0pt 0em;
text-align:center;
margin:0 0 1em 32em;
}

/*fin pagination*/
.hide{
display:none;
}

#menu_horizontal .ssmenu li a{
line-height:1em;
}

#outils{
/*clear:both;
float:right;
height:0;
margin:-2.3em 8em 0 0;
width:10em;*/
float:left;

}

#outils .tx-efafontsize-pi1{
display:inline;
}

#outils li{
list-style-type:none;
display:inline;
}

#outils li.size{
width:2em;
}

#outils li.size span{
padding:0 0.2em;
}

#outils img{
border:none;
}

.news-single-item img{
border:none;
}


/*------------------------------------co marquage -------------------------*/

#ics_comarquage_content li a{
font-size:1.2em;
}

#ics_comarquage_ariane a{
font-size:0.9em;
}

.chapitre p{
font-size:0.9em;
}

#ics_comarquage_content h3{
font-size:0.9em;
}

.ics_comarquage_colonne1{
float:left;
margin:0;
padding:0 5em 0 0;
clear:both;
}

.tx-icscomarquage-pi1 fieldset{
border:none;
}

.tx-icscomarquage-pi1 legend{
font-size:0.9em;
}

.tx-icscomarquage-pi1 label{
font-size:0.9em;
}

.ics_comarquage_colonne2{
float:left;
}

#ics_comarquage_footer{
clear:both;
}

/*---------------------------------fin co marquage -------------------------*/




/*---------------------style sit map---------------------*/

.tx-dropdownsitemap-pi1{
font-size:0.9em;
}

#colonne2_int #contenu_c2_int .tx-dropdownsitemap-pi1 li{
list-style-type:none;
}



/*---------------------fin style map ---------------------*/


/*---------------------style captach ----------------------*/

.tx-pilmailform-pi1 fieldset{
border:none;
}

.tx-pilmailform-pi1{
font-size:0.9em;
width:38em;
}

.tx-pilmailform-pi1 div label{
padding:1em 0;
width:42em;
font-size:0.9em;
}

.tx-pilmailform-pi1 div input{
width:6em;
}

/*.tx-srfreecap-pi2-cant-read{
float:left;
}*/

.tx-pilmailform-pi1 label{
float:left;
width:15em;
}


.tx-pilmailform-pi1 input{
float:left;
margin:0.4em 0;


width:19.45em;
}



.tx-pilmailform-pi1 input[type=submit]{
width:6em;
}

/*---------------------fin style captach ----------------------*/

#center_int h2, .tx-icscalculitineraire-pi1 fieldset legend{
font-size:1.4em;
font-family:Trebuchet MS;
margin:0;
padding:0;
}

#center_int h3{
font-size:1.2em;
font-family:Trebuchet MS;
margin:0;
padding:0;
}

#center_int h4{
font-size:1.1em;
font-family:Trebuchet MS;
margin:0;
padding:0;
}

#center_int h5{
font-size:0.95em;
font-family:Trebuchet MS;
margin:0;
padding:0;
}

#center_int h6{
font-family:Trebuchet MS;
font-size:0.8em;
padding:0;
margin:0;
}

#arbo a:hover{
text-decoration:underline;
}

#left .news-list-container ul li.title{
font-size:0.7em;
}

.liste{
margin:0;
padding:0;
}


.liste a:hover{
text-decoration:underline;
}

#footer a{
text-decoration:underline;
}

#bdp{
font-family:Verdana;
font-size:0.7em;
margin:0;
padding:0;
}

#bdp a{
text-decoration:none;
}

#bdp a:hover{
text-decoration:underline; 
}



#center .news-list-container img{
border:none;
float:left;
margin:1.7em 0 0;
clear:both;
padding:0 0.4em 0 0;
}

#center .news-list-item{
clear:both;
}

#center .news-list-container{
margin:0 0 0 2em;
}


#center .news-list-item h3{
margin:0;
background:none;
padding:0;
}

#center .news-list-item h3 a{
font-size:1.3em;
font-familly:Arial;
margin:0 0 0 0em;

}

#center .news-list-container .news-list-item .news-list-morelink a {
text-decoration:underline;
}
#center .news-list-container .news-list-item .news-list-morelink a:hover {
text-decoration:none;
}


#center .news-list-item span.news-list-date{
font-size:0.7em;
font-familly:Arial;
}

.news-list-morelink {
font-size:0.8em;
float:right;
}

#center .clearer{
display:none;
}

/*---------------------------recherche------------------------- */


#searchForm .tx-indexedsearch{

}

div#searchForm fieldset div.tx-indexedsearch p {
	display: none;

}

div#searchForm fieldset div.tx-indexedsearch {
	margin:0;
	padding:0;
	font-family:Trebuchet MS;
}

div#searchForm input#submit {
/*background: url(../img/envoi.gif) no-repeat center center;*/
border:medium none;
height:23px;
}

#searchForm input#text{
font-family:Trebuchet MS;
}


#searchForm {
float:left;
margin:-0.9em 0 0 0;
padding:0.2em 0 0.2em 0.3em;
}

#searchForm fieldset{
border:none;
display:inline;
margin:0;
}

.tx-indexedsearch-searchbox p{
clear:both;
}

.tx-indexedsearch-searchbox-sword{
margin:0em 0 1em 0;
}

.browsebox{
clear:both;
float:right;
margin:-1.3em 0 0;
}


.browsebox li{

}


.browsebox li a{
font-size:0.8em;
}


.tx-indexedsearch-icon{
display:none;
}

.tx-indexedsearch-descr{
padding:0.5em 0;
}

.tx-indexedsearch-title{
padding:0.6em 0 0;
}


.tx-indexedsearch-title a{
text-decoration:none;
}


.tx-indexedsearch-title a:hover{
text-decoration:underline;

}

.tx-indexedsearch .tx-indexedsearch-res td.tx-indexedsearch-descr{
font-size:0.9em;
font-style:normal;
}


.tx-indexedsearch-res{
margin:1em 0 0 0;
}


.tx-indexedsearch-browsebox{

}

.tx-indexedsearch-searchbox .label,
.tx-indexedsearch-rules,
.tx-indexedsearch-whatis,
.tx-indexedsearch-info,
.tx-indexedsearch-percent{
display:none;
}


.tx-ttnews-browsebox  a{
text-decoration:none;
}


.tx-ttnews-browsebox  a:hover{
text-decoration:underline;
}
/*-----------------------------fin recherche---------------------- */

#banniere img{
border:medium none;
float:right;
margin:-7em 0 0;
}

a{
text-decoration:none;
}

#global{

text-align:center;
}


#header{
position:relative;
height:17em;
}

ul#langue{
padding:0.5em 0;
margin:0;

font-family:arial;
/*font-size:11pt;*/
font-size:0.875em;
text-align:left;
}

ul#langue li{
/*display:inline;*/
display:none;
font-size:0.875em;
}

ul#langue a{

font-family:arial;
/*font-size:11pt;*/
/*font-size:0.875em;*/
}

#langue a:hover{
text-decoration:underline;
}

#top{
width:63em;
margin-left: auto;
margin-right: auto;
margin-top:0;
padding-top:1.1em;
margin-bottom:0;
padding-bottom:0;

}

p#favoris {
background-image:url(../img/favoris.png);
background-repeat:no-repeat;
float:right;
font-family:Arial;
font-size:0.6em;
height:5em;
margin-right:5em;
margin-top:-2.5em;
padding-top:1.5em;
position:relative;
text-align:center;
width:5.4em;
z-index:20;
}

p#favoris a{
position:relative;
}


#logo{
position:absolute;
width:19em;
height:6em;
margin-left:4.6em;
margin-top:-8em;
z-index:1;
padding:0em;
}

#top h1{
display:none;
}

#degrade{
background-repeat:no-repeat;
/*position:absolute;*/
z-index:0;
height:18.5em;
width:63em;
margin-left:-0.4em;
/*margin-top:-O.5em;*/
margin-top:1em; 
padding-top:0.01em;
}

#banniere{
/*position:absolute;*/
z-index:0;
margin:0.4em 1em 1em 0.8em;
height:16.8em;
width:60.9em;
padding:0em;
padding-left:0.1em;
padding-top:0.05em;
}

#image_banniere{
width:60em;
height:13.4em;
background-image:url(../img/banniere.jpg);
background-repeat:no-repeat;
padding:0em;
margin-top:0.7em;
margin-left:0.7em;
margin-right:0.7em;
z-index:0;
}



#menu_horizontal{
/*padding: 5px;
background:  #CCC;*/
margin-left:0.6em;
margin-right:O.6em;
list-style:none;
text-align:center;
/*padding:auto;*/
margin-top:0;
margin-bottom:0;
padding: 0;
}

#menu_horizontal li{
/*display:inline;*/
margin-left:auto;
margin-right:auto;
padding: 0;
list-style: none;
list-style-position: outside;
float:left;
border-right:solid;
border-width:0 0.07em 0 0;
}

#menu_horizontal li.dernier{
border:none;
}

#menu_horizontal li a{
/*display:block;*/
margin-left:auto;
margin-right:auto;
padding:0.68em 0.68em 0.68em 0.68em;
/*padding-top:0.68em;
padding-bottom:0.68em;*/
line-height: 2.8em;
font-family:Arial;
font-weight:bold;
font-size:0.94em;
width: auto;
}

#menu_horizontal li a:hover{
position:relative;
background-image:url(../img/menu.gif);
background-repeat:repeat-x;
}

#menu_horizontal li.actif a {
background-image:url(../img/menu.gif);
background-repeat:repeat-x;
}

ul.ssmenu{
Min-width:6em;
display:none;
position:absolute;
margin:0;
padding:0.3em 0;
}


#menu_horizontal li:hover ul.ssmenu{
display:block;
}


#menu_horizontal li ul.ssmenu li{
border:none;
float: none;
text-align:left;
background:none;
/*width: 100%;*/
}

#menu_horizontal li ul.ssmenu li a{
font-weight:normal;
background:none;
background:url(../img/puce_menu_normal.jpg) no-repeat scroll left center;
padding:0 0.7em;
margin:0 0 0 0.3em;
font-size:0.8em;
}

#menu_horizontal li ul.ssmenu li:hover{
background:none;
}

#menu_horizontal li ul.ssmenu li a:hover{
color:#F47C2B;
}

#site{
width: 62em;
margin-top:3em;
margin-left: auto;
margin-right: auto;
text-align:left;
}

#arbo{
font-family: Verdana;
font-size:0.8em;
width:50em;
float:left;
}


#contenu{
float:left;
width:82%;
}

#left{
float:left;
width:28%;
padding:1em 0;
}


#contenu #left div.csc-header{
	padding:0;
}

#contenu #left .csc-header csc-header-n1{
/*border:solid;*/
margin:0;
padding:0;
}

#left h2{
margin:0;
padding:0 0 0 0.4em;
background:url(../img/puce_left.gif) no-repeat scroll left center;
}


#left .news-list-container{
margin-top:-3em;
border:none;
background:none;
padding-left: 0.6em;
}

#left .news-list-container ul{
list-style-image:none;
list-style-type:none;
/*margin:0em;*/
margin-left:0.2em;
padding:0em;
/*padding-bottom:0.5em;*/
}

#left .news-list-container ul a{
padding:0;
}

#left .news-list-container ul li{
border:none;
font-size:0.9em;
font-family:Arial;
margin:0.4em 0;
}

#left p{
margin-left:1em;
}


#left .news-list-container ul li.title:before{
content:"[";
}

#left .news-list-container ul li.title:after{
content:"]";
}

#left .news-list-container ul p{
font-family:arial;
/*font-size:11pt;*/
font-size:0.75em;
font-weight: bold;
margin:0em;
}


#left ul a, #left p a{
font-family:arial;
/*font-size:11pt;*/
font-size:0.75em;
padding-top:1em;
padding-bottom:1em;
}


#left .news-list-container ul a:before, #left .news-list-container p a:before{
content:"\00BB ";
}

#left #agenda #agendaHaut #agendaHG #agendaHD ul{

	display : none ;
}



#right{
float:right;
width:14%;
clear:right;
padding-left:1em;
border-left:solid;
border-width:0.05em;
margin-left:1em;
}

#right h2{
font-family:georgia;
/*font-size:14pt;*/
font-size:0.9em;
margin:0;
}

#right ul{
margin:0em;
padding-left:0em;
list-style-image: url("../img/puce2.gif");
}

#right li,#right a{
/*font-size:11pt;*/
font-size:0.83em;
font-family:verdana;
list-style-type:none; 
margin: 0; 
}

#right a:hover{

text-decoration:underline;
}

#center{
float:left;
padding-bottom:1em;
text-align:justify;
width:36em;
}



#center_int{
float:left;
padding-bottom:1em;
text-align:justify;
width:37em;
}

#center div.csc-header h2.csc-header-n1{
margin:0;
padding:0;
}

#center .news-latest-container{
border:none;
background:none;
padding-left:10%;
}

#center .news-latest-container .texte img{
clear:both;
float:left;
}

#center .news-latest-container .texte a img{
	border : none ;
}


#center .news-latest-container .texte {
/* height:7em; */
text-align: justify;
padding:0.5em;
margin-bottom:O.5em;
margin-top:0.5em;
}



#center h2{
font-family:georgia;

/*font-size:24pt;*/
font-size:1.5em;
font-weight:normal;
display:inline;
/*padding-right:0.5em;*/
padding-top:0;
padding-bottom:0;
margin:0 0 0 1.7em;
}


#center h3{
font-family:Arial;
/*font-size:11pt;*/
font-size:0.75em;
font-weight:normal;
display:inline;
}

.news-list-item h3 a{
margin:0;
}


#center h3{
background:transparent url(../img/puce_h3_orange.jpg) no-repeat scroll right 0.5em;
padding:0 0.7em;
}


#center h4{
font-size:0.8em;
margin:0;
padding:0;
}


#center h5{
font-size:1.2em;
font-style:bold;
margin:0;
padding:0;
}



#center p, #center_int p{
margin:0.4em 0;
padding:0 0 0 1em;

font-size:0.8em;

font-family : Arial ;
}

/* Agenda Debut */
div.user-manifestations-search form fieldset{
	clear : both ;
	border-width:0.1em;
	margin-bottom : 0.3em ; 
}

div.user-manifestations-search form label{
	clear : both ;
	float : left ;
	margin-bottom : 0.35em ;
}

div.user-manifestations-search form input{
	float : right ;
	margin-bottom : 0.3em ; 
}

div.user-manifestations-search form input#user_manifestations_startdate{
	float : left ;
	margin-left:13.45em;
	width : 5em ;
}

div.user-manifestations-search form input#user_manifestations_enddate{
	float : left ;
	margin-left:14.8em;
	width : 5em ;
}

div.user-manifestations-search form select#user_manifestations_category{
	float : left ;
	margin-left:18.8em;
}

div.user-manifestations-search form select#user_manifestations_op{
	float : left ;
	margin-left:17.95em;

}

div.user-manifestations-search form input.user-manifestations-submit{
	clear : both ;
	float : right ;
}

div.user-manifestations-search form select{
	float : right ;
	margin-bottom : 0.3em ;
}

div.search_pagination ul {
	text-align : center ;
}

div.search_pagination ul li{
	display : inline ;
}

dl.user-manifestations-manifestations{
	font-size : 0.9em ;
}

dl.user-manifestations-manifestation{
	font-size : 0.9em ;
}

dl.user-manifestations-manifestations dt{
	margin : 1em 0em 0em 0em  ;
}

dl.user-manifestations-manifestation dt{
	margin : 1em 0em 0em 0em  ;
}

/*dl.user-manifestations-manifestations dt div.manifestationimg{
	float : left ;
	width : 4.5em ;
}*/


dl.user-manifestations-manifestations dt div.h4 a{
/*	float : left ;*/
}

dl.user-manifestations-manifestations dt div.dates{
/*	clear : both ;*/
}



/* Agenda Fin */

div#compteur{
float:right;
clear:right;
width:15%;
font-size:0.7em;
font-family:verdana;
/*margin-left:1em;*/
margin-left:0;
margin-top:5em;
}

#annonce{
clear:both;
width:29.25em;
margin-left:8.5em;
margin-top:1em;
padding:0.8em;
text-align : center ;
}

#annonce img{

	border:none ;
}

#annonce p{
font-family:georgia;
/*font-size:14pt;*/
font-size:1em;

text-align:center;
vertical-align:center;
padding:1em;
margin:0;
}


#footer{
clear:both;
margin-top:0.5em;
padding-top:0.5em;
margin-bottom:0;
}

#bottom{
width:47em;
/* height:3em; */
margin-left:auto;
margin-right:auto;
margin-top:0;
margin-bottom:0;
}

#envoi{
display:none;
}

.liste ul{
list-style:none;
padding:0;
margin:0;
}

.liste li{
display:inline;
font-family:Verdana;
font-size:0.70em;
padding:0 0.3em;
}

.liste li a{
font-family:Verdana;
padding:0 0.3em 0 0;
}





/**** Style Base Contact ****/

/** tx-basecontact-pi1 **/



/** tx-basecontact-pi2 **/
#contenu  div.tx-basecontact-pi2 fieldset{
	clear : both ;
	margin : 0.5em 0.5em 0.5em 0em ;
	padding-bottom : 0.4em ;
}




#contenu  div.tx-basecontact-pi2 div{
	margin : 0.5em 0.5em 0.5em 1em ;
	font-size : 0.9em ;

}

#contenu  div.tx-basecontact-pi2 input[type="text"]{
	margin-left : 1em ;
}

#contenu  div.tx-basecontact-pi2 textarea{
	margin-left : 1em ;
}

#contenu  div.tx-basecontact-pi2 input[type="checkbox"]{
	margin-left : 1em ;
}

#contenu  div.tx-basecontact-pi2 select{
	margin-left : 1em ;
}

#contenu  div.tx-basecontact-pi2 input.bouton{
	margin-top : 1em ;
}

#contenu  div.tx-basecontact-pi2 h4{
	padding-top : 1em ;
}


/** tx-basecontact-pi3 **/
#contenu  div.tx-basecontact-pi3 ul.basecontact_search_index{
	clear:both ;
	margin : 0 ;
	padding : 0.5em ;

}
#contenu  div.tx-basecontact-pi3 ul.basecontact_search_index li{
	display : inline ;
	padding-right : 0.5em ;
}



/**** Style Base Contact ****/
#contenu  div.csc-header{
	clear : both ; 
	margin : 0 ;
	padding : 0 ;
	padding-top : 1em ;
}

#contenu  div.csc-header h2.csc-firstHeader{
clear:both ;
font-size:1.3em;
font-weight:normal;
/* display : block ; */
}

#contenu  div.csc-header h2{

clear:both ;

/* display : block ; */
}

/** tx-basecontact-pi1 **/
#center  div.tx-basecontact-pi1 h3 {
	font-size : 1em ;
	margin-left : 0 ;
}

#center  div.tx-basecontact-pi1 strong {
	display : block ;
	margin-top : 1em ;
}

#center  div.tx-basecontact-pi1 dt {
	clear : both ;
}
#center  div.tx-basecontact-pi1 dd {
	font-size : 0.8em ;
}

#center  div.tx-basecontact-pi1 thead tr th{
	font-family : verdana ;
	padding-right : 0.8em ;
	font-size : 0.8em ;
	text-align:left;
}

#center  div.tx-basecontact-pi1 tbody tr td{
	font-family : verdana ;
	padding-right : 0.5em ;
	font-size : 0.7em ;
}

#center  div.tx-basecontact-pi1 tbody tr td a{
	font-family : verdana ;
	padding-right : 0.5em ;
}

/** tx-basecontact-pi2 **/
#center  div.tx-basecontact-pi2 fieldset{
	clear : both ;
	margin : 0.5em 0.5em 0.5em 0em ;
	padding-bottom : 0.4em ;
}

#center  div.tx-basecontact-pi2 div{
	margin : 0.5em 0.5em 0.5em 1em ;
	font-size : 0.9em ;
}

#center  div.tx-basecontact-pi2 input[type="text"]{
	margin-left : 1em ;
}


#center  div.tx-basecontact-pi2 textarea{
	margin-left : 1em ;
}

#center  div.tx-basecontact-pi2 input[type="checkbox"]{
	margin-left : 1em ;
}

#center  div.tx-basecontact-pi2 select{
	margin-left : 1em ;
}

#center  div.tx-basecontact-pi2 input.bouton{
	margin-top : 1em ;
}

#center  div.tx-basecontact-pi2 h4{
	padding-top : 1em ;
}

#center  div.tx-basecontact-pi2 h3{
	background : none ;
}

#center  div.tx-basecontact-pi2 thead tr th{
	font-family : verdana ;
	padding-right : 0.8em ;
	font-size : 0.8em ;
	text-align:left;
}

#center  div.tx-basecontact-pi2 tbody tr td{
	font-family : verdana ;
	padding-right : 0.5em ;
	font-size : 0.7em ;
}

#center  div.tx-basecontact-pi2 tbody tr td a{
	font-family : verdana ;
	padding-right : 0.5em ;
}

/** tx-basecontact-pi3 **/
#center  div.tx-basecontact-pi3 ul.basecontact_search_index{
	clear:both ;
	margin : 0 ;
	padding : 0.5em ;

}
#center  div.tx-basecontact-pi3 ul.basecontact_search_index li{
	display : inline ;
	padding-right : 0.5em ;
}

#center  div.tx-basecontact-pi3 thead tr th{
	font-family : verdana ;
	padding-right : 0.8em ;
	font-size : 0.8em ;
	text-align:left;
}


#center  div.tx-basecontact-pi3 tbody tr td{
	font-family : verdana ;
	padding-right : 0.5em ;
	font-size : 0.7em ;
}


#center  div.tx-basecontact-pi3 tbody tr td a{
	font-family : verdana ;
	padding-right : 0.5em ;
}

#center  div.tx-basecontact-pi3 strong {
	display : block ;
	margin-top : 1em ;
}

#center  div.tx-basecontact-pi3 dt {
	clear : both ;
}
#center  div.tx-basecontact-pi3 dd {
	font-size : 0.8em ;
}


/* Style comarquage */


#ics_comarquage_content{

}

#ics_comarquage_content h4{
	font-size:0.8em;
	font-family:georgia;
}



#ics_comarquage_content ul{
/* 	list-style : none ; */
	list-style-image : url(../img/puce2.gif);
}


#ics_comarquage_content div.chapitre{
	padding : 0.8em 0em 0.8em 0em ;
}

#ics_comarquage_content div.chapitre h4{
	font-size : 0.7em ;
}



#ics_comarquage_content div.chapitre strong{
	font-size : 0.7em ;
}


#ics_comarquage_content div.ics_comarquage_organismes_lies{
	padding : 1em 0em 1em 0em ;
}

#ics_comarquage_ariane {
padding : 1em 0em 1em 0em ;
}

#ics_comarquage_maj{
	padding : 0.5em 0em 2em 0em ;
}


/*  ========== ajouts et modifs de FF ========== */

#bottom ul.liste {
	margin-bottom:1em;
}

