body {
	/*background: url(../img/background.jpg) repeat-y left center;*/
	margin:0;
}

#content2 .tx-dropdownsitemap-pi1 div.expAll{
background-color:#849772;
border:none;
}
#partage {
    float: right;
    margin-right: -14em;
}
#pageSIP div#page, div#pageInterieur {
width: 68.6em;
}
#pageSIP #header {
width: 67.6em;
}

#pageInterieurSIP #partage {
margin-right: -24em;
}

#pageInterieurSIP #content {
margin-left: 0.5em;
}

#pageSIP #haut {
width:100%;
}

#pageSIP #fondEntete {
width:100%

}

.tx-dropdownsitemap-pi1 img{
margin:0 0.2em;
}
#content2SIP {
width: 55.4em;
}

div#pageInterieur{
margin-top: 0.25em;
margin-bottom: 0em;
}

div#header .logo img{
margin:1.2em 0 0 3em;
position:absolute;
width:194px;
}

.tx-rtmeteofr-pi1 {
	margin:0 0 0 -5em;
}

span.h4 a:hover{
text-decoration:underline;
}

div#pageInterieur div#content .ics_comarquage_colonne1 li,
div#pageInterieur div#content .ics_comarquage_colonne2 li,
div#pageInterieur div#content .tx-icsteleprocedures-pi1 li,
div#pageInterieur div#content .user-manifestations-search li{
color:#FFF;
}

.tx-newloginbox-pi1 table,
.tx-newloginbox-pi1 tr,
.tx-newloginbox-pi1 td{
border:none;
}

/*--------------style tte actu--------------------------*/
.news-single-timedata{
display:none;
}

.news-single-item table,
.news-single-item tr,
.news-single-item td{
border:none;
}

.tx-ttnews-browsebox table,
.tx-ttnews-browsebox table tr,
.tx-ttnews-browsebox table td{
border:none;
}

.tx-ttnews-browsebox-SCell{
background-color:transparent;
}

.news-list-date{
font-size:0.8em;
margin:0 0 0 0.3em;
}

#content2 .news-list-container h3{
margin:0;
padding:0;
font-family:"Trebuchet MS";
}

#content2 .news-list-container img{
margin:1.6em 0 0 0;
}

#content2 .news-list-container h3 a{
font-size:0.85em;
text-decoration:none;
margin:0 0 0 0.3em;
}


#content2 .news-list-container h3 a:hover{
font-size:0.85em;
text-decoration:underline;
}


/*---------------------fin style tte actu----------------------*/


/*-----------------------recherche avancée-----------------------*/

.tx-indexedsearch-whatis{
clear:both;
}

div#pageInterieur div#content .tx-indexedsearch .Result_row p{
width:48em;
}

.Search_form{
width:31em;
}

div#pageInterieur div#content .tx-indexedsearch p{
float:left;
margin:0;
padding:0.3em 0;
width:11em;
clear:both;
}

div#pageInterieur div#content .tx-indexedsearch input[type="checkbox"]{
width:1em;
clear:both;
}


div#pageInterieur div#content .tx-indexedsearch input[type="submit"]{
width:5em;
}

div#pageInterieur div#content .tx-indexedsearch input{
float:left;
width:14em;
}

div#pageInterieur div#content .tx-indexedsearch label{
float:left;
width:11em;
}

div#pageInterieur div#content .tx-indexedsearch select{
float:left;
width:14em;
margin:0.1em 0;
}

div#pageInterieur div#content .tx-indexedsearch li{
list-style-type:none;
font-size:1em;
clear:both;
}

/*-----------------------fin de la recherche avancée-----------------------*/

.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr .tx-indexedsearch-redMarkup{
color:#FFF;
background-color:#849772;
}

.tx-indexedsearch-rules{
display:none;
}

.tx-indexedsearch-info{
display:none;
}

/*----------------Marchés public + comarquage -----------------------------*/
.ics_comarquage_avertissement {
font-size:0.9em;
}

.ics_comarquage_colonne2{
float:left;
}

#ics_comarquage_footer{
margin:3em 0 0;
clear:both;
}

.tx-newloginbox-pi1 p,.tx-newloginbox-pi1 h3{
font-size:0.9em;
}

#colgv2 .tx-newloginbox-pi1 table td, #colgv2 .tx-newloginbox-pi1 table th{
border:none;
}

.tx-newloginbox-pi1 label{
font-size:0.9em;
}

.tx-icsmarchespublics-pi2 label{
float:left;
width:11em;
}

#ics_comarquage_ariane{
font-size:0.7em;
}

#ics_comarquage_ariane a{
font-size:0.9em;
}

#content #contenu .chapitre p{
font-size:0.8em;
padding:0.5em 0;
}

#content #contenu .chapitre li{
font-size:0.8em;
padding:0.3em 0;
}


.tx-icsmarchespublics-pi2 input{
/*float:left;*/
width:12em;
}

.tx-icsmarchespublics-pi1 label, .tx-icsmarchespublics-pi2 label, .tx-icsmarchespublics-pi2 p{
font-size:0.9em;
}

#ics_comarquage_content h3{
font-size:0.9em;
}

.tx-icsmarchespublics-pi2 input[type=submit]{
width:6em;
}

.ics_comarquage_colonne1{
float:left;
margin:0;
padding:0 5em 0 0;
}



.tx-icscomarquage-pi1 fieldset{
border:none;
}

.tx-icscomarquage-pi1 legend{
font-size:0.9em;
}

.tx-icsteleprocedures-pi1 li{
font-size:0.9em;
}

#contenu .tx-icsteleprocedures-pi1 li a{
color:#FFF;
}


.tx-icscomarquage-pi1 label{
font-size:0.9em;
}

/*----------------------Fin marché public co marquage ----------------------------*/


/*-----------modif detail agenda -----------*/

#search_topbar .left{
display:none;
}

#search_topbar .right{
margin:1em 0 0 0;
}



.user-manifestations-manifestations dt{
	border:none;
	padding-left: 0.5em;
}

.user-manifestations-manifestations .dates{
/*color:#29D26C;*/
font-size:0.9em;
}

.user-manifestations-manifestations .h4 a{
/*color:#00C94F;*/
font-size:1.2em;
}

.user-manifestations-search fieldset{
background-color:#527258;
border:medium none;
margin:0 0 0;
padding:0.5em;
color:white;
}


.user-manifestations-search select{
font-size:0.8em;
}

.user-manifestations-search fieldset.user-manifestations-dates{
padding:0;
margin:0;
}


.user-manifestations-search legend{
margin:0 0 1em 0;
font-size:1.2em;
display:none;
}

.user-manifestations-search label{
float:left;
width:16em;
clear:both;
}

.user-manifestations-search select{
margin-bottom:0.5em;
}


.user-manifestations-search input{
/*float:left;*/
width:18em;
height:0.9em;
margin-bottom:0.5em;
}

.user-manifestations-search input[type=submit]{
width:6em;
height:1.7em;
}


/*----fin modif agenda detail -----*/


#content .csc-header-n3 h5{
margin:0 0 1em 0;
padding:0;
float:right;
}

#content .csc-header-n3 h5 a{
background:transparent url(../img/puce_tt_actu.gif) no-repeat scroll right 0.63em;
font-size:0.9em;
padding:0 1.3em 0 0;
}

#agenda_meteo .dates{
font-size:0.75em;
}

#agenda_meteo dl{
margin:0;
padding:0;
}

#agenda_meteo dd{
font-size:0.7em;
}

#agenda_meteo h2{
color:#527258;
font-size:0.88em;
font-weight:bold;
margin:1em 0 0 0;
}

#agenda_meteo{
float:right;
min-height:10em;
width:16.59em;
}

#agenda_meteo table{
border:none;
}

#agenda_meteo table td{
border:none;
}

#bdp a{
color:#527258;
text-decoration:none;
}


#bdp a:hover{
color:#527258;
text-decoration:underline;
}

#bdp{
color:#527258;
font-family:"Trebuchet MS";
font-size:0.7em;
margin:-1.7em 0 0 22.5em;
padding:0 0 0;
}

/*
p{
font-size:0.7em;
}*/


.tx-icsteleprocedures-pi1{
margin:0 0.5em;
}

/*---------------------style sit map---------------------*/

#pageInterieur #haut #content #content2 .tx-dropdownsitemap-pi1 li{
list-style-type:none;
}

#haut .tx-dropdownsitemap-pi1{
float:none;
clear:both;
}

#haut .tx-dropdownsitemap-pi1 img{
float:none;
}


.tx-dropdownsitemap-pi1{
font-size:0.9em;
}

/*---------------------fin style map ---------------------*/


/*---------------------style captach ----------------------*/

.tx-pilmailform-pi1{
font-size:0.9em;
width:34em;
}

.tx-pilmailform-pi1 div label{
padding:1em 0;
width:38em;
font-size:0.9em;
}

.tx-pilmailform-pi1 div input{
width:15em;
}

/*.tx-srfreecap-pi2-cant-read{
float:left;
}*/

.tx-pilmailform-pi1 label{
float:left;
width:9em;
}


.tx-pilmailform-pi1 input{
float:left;
width:19.45em;
margin:0.4em 0;
}



.tx-pilmailform-pi1 input[type=submit]{
width:6em;
clear:both;
}

/*---------------------fin style captach ----------------------*/


/*#content2 img{
margin:1em 1em;
}*/

div#page,div#pageInterieur {
	font-family: Trebuchet MS;
	font-size: 1em;
	width: 60.3em;
	/*margin-top: -0.5em;
	margin-left: -0.5em;*/
	margin:auto;
	background: url(../img/siteBorderRight.gif) repeat-y top right;
	padding-right:12px;
}

#pageInterieurSIP {
width:68.6em;
margin-left:auto;
margin-right:auto;
}


#conteneur{
	background: url(../img/siteBorderLeft.gif) repeat-y top left #A8BF91;
	padding-left:14px;
	padding-bottom:1.3em;
}

.tx-efafontsize-pi1 img{
margin:0;
}

div#content a{
	text-decoration : none ;
}

div#content a:hover{
	text-decoration : underline ;
}

/***************** Header ********************/

div#header {
	width:59.38em;
}

div#fondEntete{
height:130px;
}

div#header h1 {
	display: none;
}

div#header a img {
	border: none;
	width: 59.38em;
}

div#header div#recherche {
	float: right;
	margin-left: 0em;
	margin-top: -7.5em;
	padding-right: 1em;
}

div#header div#recherche fieldset {
	border:0em;
}

div#header div#recherche fieldset div.tx-indexedsearch p {
	display: none;
}

div#header div#recherche fieldset div.tx-indexedsearch ul li {
	list-style-type: none;
}
/*
div#header div#recherche form fieldset div.tx-indexedsearch ul li input#submit {
	margin-left: 0.25em;
	border: solid #FFFFFF 0.06em;
	background: url(../img/search_button.jpg) no-repeat center center;
	position: relative;
	z-index: 100;
}*/

div#header div#recherche input#text {
	font-family: Trebuchet MS;
	font-size: 0.69em;
	height: 1.5em;
	float: left;
}

div#header div#recherche input#search_button {
	display:none;
}

div#header ul#menuh {
	margin-top: -1.5em;
	margin-bottom: -0.44em;
	float: left;
	margin-left: 4.15em;
	margin-bottom: 0;
	margin-left: 7.12em;
	list-style-position: inside;
	position: relative;
	z-index: 100;
	width:53em;		
}

div#header ul#menuh li {
	margin: 0 0.31em 0 0.31em;
	list-style: none;
	float: left;
}

div#header ul#menuh li span.g {
	padding-left: 15px;
	padding-top: 0.63em;
	padding-bottom: 0.15em;
}

div#header ul#menuh li span.d {
	padding-right: 15px;
	padding-top: 0.63em;
	padding-bottom: 0.15em;
}

div#header ul#menuh li a {
	text-decoration:none;
	font-weight: bold;
	font-size: 0.88em;
	width: auto;
	padding-top: 0.9em;
	padding-bottom: 0.25em;
}


div#header ul#menuh li.actif {
	float: left;
}

div#header ul#menuh li.actif a {
	/*color: #000000;
	background: url(../img/menuh_courant_milieu.png) repeat-x center top;*/
}

div#header ul#menuh li.actif span.d {
	padding-right: 15px;
	padding-bottom: 0.13em;
}

div#header ul#menuh li.actif span.g {
	padding-left: 15px;
	padding-bottom: 0.13em;
}

div#separateur {
	background: url(../img/header_separateur.png) repeat-x left top;
	height: 0.63em;
	margin-top: -0.41em;
}


/***************** MoitiÃ© supÃ©rieure ********************/

div#haut {
	float: left;
	min-height: 15.63em;
	width: 100%;
}

div#haut div#menuv{
float:left;
}

div#haut div#menuv ul {
	margin-top:0;
	padding-top: 0.63em;
	width: 9em;
	float: left;
	min-height:14.6em;
	margin-bottom:0;
}

div#haut div#menuv ul li {
	list-style:none;
	border-bottom: solid 0.06em;
	margin-left: -1.88em;
	text-align: right;
	margin-right: 0.31em;
}


div#haut div#menuv ul li a {
	text-decoration:none;
	font-size: 0.75em;
	font-weight: bold;
	margin-right: 1.2em;
	display:block;
}


div#haut img {
	float: left;
	border:none;
}

div#haut div#introduction {
	float:left;
       min-height:11.5em;
       padding:0 0 0 0.5em;
        width:15.75em;
}

#pageInterieur div#haut div#introduction{
width:13.25em;
}

div#haut p.bloc_intro {
	font-size: 0.75em;
	margin-left: 1.25em;
	margin-right: 1.25em;
	margin-top: 1.88em;
	text-align: justify;
	line-height: 1.2em;
}

div#haut p.bloc_intro::first-letter {
	/*color: #FFFFFF;*/
} 

/***************** MoitiÃ© infÃ©rieure ********************/

div#bas{
	clear: both;
	min-height: 5.63em;
}

div#liens_directs {
	margin-left: 0.63em;
	margin-right: 0.63em;
	margin-top: 0.15em;
	float:left;
}

div#liens_directs h2 {
	margin-top:1em;
	padding-bottom: 0.44em;
	font-weight: bold;
	font-size: 0.88em;
	padding-left: 0.63em;
        color: #527258;
}

div#liens_directs ul li {
background:url(../img/puce_liens_directs.jpg) no-repeat left 0.6em;
padding:0 0 0 0.4em;
	list-style: none;
	margin-left: -2.19em;
	
}

div#liens_directs ul li a {
	text-decoration:none;
	font-size: 0.69em;
}







div#liens_directs ul li a:hover{
text-decoration:underline;
}

div#actualites {
	width: 29.06em;
	float: left;
	margin-right: 1.25em;
	padding-top: -0.06em;
}

div#page div#content ul{
padding-left:0;
margin:0;
}

div#content p.allNews{
float:right;
margin-right:5em;
margin-top:0;
}

div#content div.csc-header br{
	display:none;
}

div#content div.csc-header img.spacer-gif{
	display:none;
}

div#content h2 {
	font-size: 1.13em;
	margin-left:0.4em
}

div#page  {
	font-family: Trebuchet MS;
	/*font-size: 0.69em;*/
	margin-top: 0.25em;
	/*margin-left: -3em;*/
	margin-bottom: 0em;
	list-style-type: none;
}

div#pageInterieur div#content li {
	font-family: Trebuchet MS;
	font-size: 0.85em;
	margin-bottom: 0em;
	list-style-type: disc;
}

div#pageInterieur div#content li ul li{
font-size:0.9em;
}

div#page div#content li {
	font-size: 0.75em;
	list-style:none;
}


div#content span.actu {
	font-family: Trebuchet MS;
	margin-left: 0.5em;
}

div#content span.actu a{
text-decoration:none;
}

div#content p.allNews a{
font-size:0.8em;
text-decoration:none;
padding-right:1.4em;
}

div#content span.actu a:hover, div#content p.allNews a:hover{
text-decoration:underline;
}

div#manifestations {
	background-color:#527258;
        float:left;
        height:15.25em;
        width:17.5em;
}

#pageInterieur div#manifestations {
	width:24%;
}

div#manifestations h2 {
	font-size: 0.88em;
	font-weight: bold;
	color: #ffffff;
}

div#manifestations fieldset {
	border: 0em;
	margin-left: -0.5em;
}

div#manifestations label {
	font-size: 0.69em;
}

div#manifestations select {
	margin-top: 0.81em;
	margin-left: 0.31em;
}

div#manifestations div#cartes {
	margin-top: 1.56em;
}

div#manifestations div#cartes img {
	margin-left: 0em;
}

div#manifestations li{
list-style:none;
font-size:0.8em;

}

/***************** compteur ********************/

div#compteur{
	clear:both ;
	margin-left:1em ;
	margin-top: 5em ;
	font-size : 0.75em ; 
}

/***************** Footer ********************/
div#footer {
	width: 46.25em;	
	margin-left: 9.5em;
	margin-top: 1em;
	margin-bottom: -0.5em;
	height: 2.38em;
	clear: both;
}

div#footer ul#liens {
	margin-right: 0.94em;
	margin-top: 0.94em;
	text-align: center;
	/*padding-top: 0.5em;*/
}

div#footer ul#liens li {
	display: inline;
	list-style: none;
	margin-left:0.31em;
	/*border-right: 0.06em solid;*/
	padding-right: 0.5em;
	margin-left: 0.5em;
}

div#footer ul#liens li.dernier {
	border-right: none;
}

div#footer ul#liens li a {
	text-decoration:none;
	font-size: 0.75em;
	padding-right:1em;
}

div#footer ul#liens li a:hover{
text-decoration:underline;
}

div#content_menuv{
	/*height : inherit;
	min-height:15em;*/
	float:left;
	width:11.4em;
	
}

div#content{
float:left;
width:30.5em;/*47.95*/
}

#pageInterieur div#content {
padding:0.5em;
width:55%;
}

#content div.csc-header{
	padding:0.05em 0.5em 0.5em 0.5em ;
}
#content div.csc-header br{
	display:none;
}

#content div.csc-header h2{
	font-size:0.95em;
	font-weight:bold;
	padding-bottom:0.44em;
	padding-left:0.63em;
}

/* Style Base contact Debut*/

/*Table affichage*/
table.tx_basecontact_liste{
	text-align : left ;	
}

table.tx_basecontact_liste thead tr th{
	font-family : Trebuchet MS ;
}

table.tx_basecontact_liste thead tr th a{
	font-size:0.75em;
	font-family : Trebuchet MS ;
	font-weight:bold;
	margin-bottom:-0.2em;
	margin-top:0em;
	padding-top:0em;
	margin-left : 0.5em ;
}

table.tx_basecontact_liste tbody tr td{
	font-family : Trebuchet MS ;
	padding-right : 0.5em ;
	font-size : 0.75em ;
	margin-left : 0em ;
	padding-left : 0.9em ;
}

table.tx_basecontact_liste tbody tr td a{
	font-family : Trebuchet MS ;
	padding-right : 0.5em ;
}

/*Table affichage*/
div.tx-basecontact-pi2 table{
	text-align : left ;	
}

div.tx-basecontact-pi2 table thead tr th{
	font-family : Trebuchet MS ;
}

div.tx-basecontact-pi2 table thead tr th a{
	font-size:0.75em;
	font-family : Trebuchet MS ;
	font-weight:bold;
	margin-bottom:-0.2em;
	margin-top:0em;
	padding-top:0em;
	margin-left : 0.5em ;
}

div.tx-basecontact-pi2 table tbody tr td{
	font-family : Trebuchet MS ;
	padding-right : 0.5em ;
	font-size : 0.75em ;
	margin-left : 0em ;





	padding-left : 0.9em ;

}

div.tx-basecontact-pi2 table tbody tr td a{
	font-family : Trebuchet MS ;
	padding-right : 0.5em ;
}

div.tx-basecontact-pi1{
	margin-left : 11.7em;
	padding:0.5em 0.5em 0.5em 1.5em ;
	font-size:1em ;
}

div.tx-basecontact-pi2{
	margin-left : 11.7em;
	padding:0.5em 0.5em 0.5em 1.5em ;
	font-size:1em ;
}

div.tx-basecontact-pi3{
	margin-left : 11.7em;
	padding:0.5em 0.5em 0.5em 1.5em ;
	font-size:1em ;
}



div.tx-basecontact-pi3 #titre_base_contact{ /*#titre_base_contact=h2*/
	font-size:0.88em;
	font-weight:bold;
	padding-bottom:0.44em;
	padding-left:0.63em;
}

div.tx-basecontact-pi3 a{
/*color:#FFFFFF;*/
}


ul.basecontact_search_index{
	clear:both ;
	margin : 0 ;
	padding : 0.5em ;
}

ul.basecontact_search_index li{
	display : inline ;
	padding-right : 0.4em ;
}

ul.basecontact_search_index li a {
	font-size : 1em ;
	letter-spacing : 0em ;
	
}

/* Style Base contact Fin*/
div.tx-lumophpinclude-pi1{
margin-left:11.7em;
padding:0.1em 0.5em 0.5em;
}

div.tx-lumophpinclude-pi1 fieldset{
border: 1px solid;
font-size:0.75em ;
}

div.tx-lumophpinclude-pi1 fieldset p{
	margin: 0.5em 0em 0em 0em;
}

#ics_comarquage_content a{
	font-size:0.75em;
	font-weight:bold;
	text-decoration:none ;
}
#ics_comarquage_content h3{
	font-size:1.2em;
}

#ics_comarquage_content ul{
	list-style : none;
}
#ics_comarquage_content ul li{
	text-indent : 0em;
}

#ics_comarquage_content div.chapitre{
	padding : 0.8em 0em 0.8em 0em ;
	font-size:0.75em ;
}

#ics_comarquage_content div.chapitre h4{
	font-size : 1em ;
	margin-top:0;
}

#ics_comarquage_content div.chapitre h5{
	font-size : 0.8em ;
	padding : 0.5em 0em 0.5em 0em ;
	margin-top:0;
}

#ics_comarquage_content div.chapitre strong{
	font-size : 0.7em ;
	margin-top:0;
}

#ics_comarquage_content div.chapitre p{
	font-size:1em ;
	margin-top:0;
}

#ics_comarquage_content div.chapitre  a{
font-size:1.1em;
}

#ics_comarquage_ariane {
padding : 1em 0em 1em 0em ;
font-size:1em;
}

#ics_comarquage_ariane a{
/*color : #7f4e52 ;*/
}
#ics_comarquage_content div.ics_comarquage_organismes_lies{
	font-size :0.75em;
}

#ics_comarquage_content div.ics_comarquage_organismes_lies  a{
font-size:1.1em;
}

#ics_comarquage_ressourcesrattachees div.ics_comarquage_pourensavoirplus br{
	display:none;
}

#ics_comarquage_ressourcesrattachees div.ics_comarquage_pourensavoirplus li a{
	padding-right : 1em;
}

#ics_comarquage_footer{
	margin:1em 0em 0em 0em ;
	font-size:1em ;
}

#ics_comarquage_maj{
	font-size:0.75em;
}

/* Agenda */

div#content div.user-manifestations-news{
	margin-left : 15.6em;
	font-size : 0.75em ;
	padding:0.1em 0.5em 0.5em 0.5em ;

}

div.user-manifestations-links{
	/*margin-left : 15.6em;*/
	font-size : 0.75em ;
	padding:0.1em 0.5em 0.5em 0.5em ;
}

div.user-manifestations-links a{
	clear : both ;
	text-decoration : none ;
}



div#content div.user-manifestations-search{
	/*margin-left : 15.6em;*/
	font-size : 0.75em ;
	padding:0.1em 0.5em 0.5em 0.5em ;
}
div#content div.user-manifestations-search  fieldset{
	clear : both ;
	border:1px solid;
}

div#content div.user-manifestations-search  legend{
	clear : both ;
}

div#content div.user-manifestations-search  select{
	clear : both ;
	float : left ;
}

div#content div.user-manifestations-search  label{
	clear : both ;
	float : left ;
}

div#content div.user-manifestations-search textarea{
	clear : both ;
	float : left ;
}

div#content div.user-manifestations-search input{
	clear : both ;
	float : left ;
}

span.h4 a{
	text-decoration : none ;
}

div#content div.user-manifestations-search dl.user-manifestations-manifestations dt{
	border-top: 1px solid;
	padding-top : 0.2em ;
	margin-top : 0.9em ;
}

div#content div.user-manifestations-search dl.user-manifestations-manifestations dt img{
	margin-right : 0.4em;
}

div#content div.user-manifestations-search  div.manifestationimg img{
	margin-right : 1em;
}

div#content div.user-manifestations-search  dl.user-manifestations-manifestation dd.user-manifestations-categories ul{


	list-style : none ;
	padding:0em;
}

div#content div.user-manifestations-search  dl.user-manifestations-manifestation dt{
	/* margin-left : 17.6em */
}

div#content div.user-manifestations-search  dl.user-manifestations-manifestation dd{
	/* margin-left : 19em */

}

div#content div.user-manifestations-search  dl.user-manifestations-manifestation dt.user-manifestations-description{
	margin : 0em
}

div#content div.user-manifestations-search  dl.user-manifestations-manifestation dd.user-manifestations-description{
	margin : 0em
}

div#content div.user-manifestations-search  dl.user-manifestations-manifestation dt.user-manifestations-information{
	margin : 0em
}

div#content div.user-manifestations-search  dl.user-manifestations-manifestation dd.user-manifestations-information{
	margin : 0em
}

.tx-indexedsearch {
font-size:0.7em;
}

.tx-indexedsearch  form{
font-size:1.35em;
width:12em;
}

.tx-indexedsearch form input[type="submit"]{
border:solid 1px white;
background-color:#A8BF91;
}

.tx-indexedsearch form p a{
font-size:0.8em;
}

.tx-indexedsearch-searchbox form{
width:18em;
}

.tx-indexedsearch-searchbox td.label{
font-size:0.8em;
width:10em;
}

.clear{
clear:both;
}

#content .col1{
float:left;
width:59%;
}

#content .col2{
float:left;
width:41%;
}

p.bodytext {
font-size:0.9em;
margin-left:0.2em;
}

#boite_outil{
float:right;
padding-right:1.05em;
margin-top:1em;
}

#pageInterieur #boite_outil{

}

#boite_outil ul.a_moin{
float:right;
}

#boite_outil ul.a_moin li{
float:left;
margin-left:0.5em;

}

#boite_outil ul .taf span {
display:none
}

#boite_outil ul .taf  a#recommander{
display:block;
width:15px;
height:15px;
}


#content dl{
margin:0;
}

*+html div#content .tx-icscomarquage-pi1 li{
font-size:0.9em;
height:0.5em;
margin:0;
}

#mailform{
font-size:0.8em;
}

#mailform label{
float:left;
width:10em;
}

p#ariane{
font-size:0.7em;
margin-top:0;
}

div#haut div#introduction p.bodytext{
margin:0;
}

fieldset {
border:0 groove threedface;
}
