@import url(header_footer.css);

#center_site{
margin:0 auto;
width:62.1em;
}

.enAvant h2{
width:16em;
}

#imagebas {
   background-color: #FED052;
    background-image: url("http://www.cdg82.fr/fileadmin/Collectivites/Ville_de_Negrepelisse/template/css/img/pied_de_page_negrepelisse.png");
    clear: both;
    height: 6.4em;
    width: 62.1em;
}

#compteur{
clear:both;
float:left;
margin:1em 0 0 1em;
font-size:0.9em;
}

/*------- style actu --------*/
.news-list-morelink a{
font-size:0.9em;
}

.news-list-item h3 a{
float:left;
padding:0.4em 0;
font-size:0.9em;
}

.news-list-item img{
float:left;
padding:0 0.3em;
clear:both;
}

/*------- fin style actu --------*/

#bdp{
margin:0;
padding:0;
}

#bdp p{
color:white;
font-family:Trebuchet MS;
font-size:0.7em;
margin:0 0 0 3.77em;
padding:0;
}

#bdp p a{ 
color:white;
text-decoration:none;
}

#bdp p a:hover{ 
text-decoration:underline;
}

.tx-icsmarchespublics-pi2 label{
float:left;
width:11em;
}

#maire_photo{
display :none;
}

#negre_mo{
height:5em;
width:24em;
}

#ics_comarquage_ariane a{
font-size:0.9em;
}

.chapitre p{
font-size:0.9em;
}

table td{
text-align:center;
font-size:0.9em;
}

.tx-newloginbox-pi1 p,.tx-newloginbox-pi1 h3{
font-size:0.9em;
}

.tx-icsmarchespublics-pi2 input{
float:left;
width:12em;
}

#colgv2 .tx-newloginbox-pi1 table td, #colgv2 .tx-newloginbox-pi1 table th{
border:none;
}

.tx-newloginbox-pi1 label{
font-size:0.9em;
}


.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-pilmailform-pi1 .tx-srfreecap-pi2-image{
width:10em;
height:4em;
}

.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:black;
}


.tx-icscomarquage-pi1 label{
font-size:0.9em;
}

#actu .csi-text{
padding:0em 0 0;
}

.ics_comarquage_colonne2{

}

#ics_comarquage_footer{
clear:both;
}

.tx-pilmailform-pi1 fieldset{
border:none;
margin-bottom:4em;
}

#colgv2 .csc-header{

margin-bottom:-3em;
margin-left:0;
margin-right:0;
margin-top:0;
padding-bottom:0;
padding-left:0;
padding-right:0;
padding-top:0;

}

#liens_directs{
background:url(../img/separateur.png) no-repeat scroll 0em 0em;
}


div.csi-center div.csi-text{
color:#191A1F;
}

p.bodytext {
line-height: 1em;
font-size: 0.9em;
}

.titre_liens{
padding:0.4em 0 0;

}

.lang_premier{
background-image:url(../img/pipe.jpg);
background-position:right;
background-repeat:no-repeat;
padding:0em 1.1em 0em 0em;
}


.lang_dernier{
background-image:none;
}


.infos_a_caher{
display:none;
}

.tx-indexedsearch-res ol{
margin:0;
padding:0;
border-left:44px solid red;
}

.tx-indexedsearch-res ol li.compteur{
list-style-type:decimal-leading-zero;
}


.tx-indexedsearch-rules{
font-size:0.9em;
}

.tx-indexedsearch .tx-indexedsearch-searchbox input.tx-indexedsearch-searchbox-button {
float:left;
height:27px;
/*margin:0 0 0 26em;*/
width:50px;
}

#contenu .tx-indexedsearch-searchbox  .Search_form{
width:20em;
}

.tx-indexedsearch-searchbox  .Search_form li .tx-indexedsearch-searchbox-sword{
width:23em;
background:transparent url(../img/rech.png) no-repeat scroll left top;
}

.tx-indexedsearch-searchbox  .Search_form li{
/*width:4em;*/
}


.Search_form li p{
/*display:none;*/
}

#carteint {
margin-left:0.2em;
margin-top:6.5em;
position:absolute;
}


#contenu .tx-indexedsearch-searchbox p a{
color:white;
margin:0 0 0 2.5em;
clear:both;
font-size:0.9em;
}

.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info {
background:none;
}

.tx-indexedsearch .tx-indexedsearch-res ul li  p.tx-indexedsearch-title a{
background:transparent url(../img/fleche_sup.png) no-repeat scroll 0 0.45em;
padding:0 0.6em;
}

#colgv2 .tx-indexedsearch-res{
margin:1em 0;
}



#colgv2 .tx-indexedsearch-res ul{
margin:0;
padding:0 0 0 0.6em;
}



#colgv2 .tx-indexedsearch-res ul li { 
list-style-type:none;
margin:0;
padding:0;
}


#colgv2 .tx-indexedsearch-res ul li p{ 
margin:0;
padding:0;
}


.tx-indexedsearch .tx-indexedsearch-searchbox input.tx-indexedsearch-searchbox-button {
width:51px;
height:27px;
}

.tx-indexedsearch-searchbox p{
clear:both;
}

.tx-indexedsearch-searchbox {
clear:both;
width:25em;

}


.tx-indexedsearch-searchbox ul li{
list-style-type:none;
float:left;
width:26em;

clear:both;
}


.tx-indexedsearch-searchbox ul li input{
float:left;
}

.tx-indexedsearch-searchbox ul li p {
clear:both;
width:9em;
float:left;
margin:0.2em 0 0;
padding:0;
}

#contenu .news-list-item a{
color:red;
}

#contenu .news-list-morelink a{
color:red;
}

#colgv2 table{
border-collapse:collapse;
margin-bottom:1em;
}

#colgv2 table td{
border:solid 1px white;
}

#colgv2 table td p{
text-align:center;
}

#colgv2 table th{
margin:0.4em 0;
border:solid 1px white;
}
/*---------------------style sit map---------------------*/

.tx-dropdownsitemap-pi1{
font-size:0.9em;
margin:4em 0 0;

}

#contenu .tx-dropdownsitemap-pi1 a{

color:#F07512;
}
/*---------------------fin style map ---------------------*/


/*---------------------style captach ----------------------*/

.tx-pilmailform-pi1{ 
font-size:0.9em;
width:34em; 
float:left;
clear:both;
margin:2em 0 0;
}

.tx-pilmailform-pi1 div label{
padding:1em 0;
width:37em;
font-size:0.9em;
}


.tx-pilmailform-pi1 div span{
color:#FFFFFF;
}

.tx-pilmailform-pi1 div input{
width:15em;
}

/*.tx-srfreecap-pi2-cant-read{
float:left;
}*/

.tx-pilmailform-pi1 label{
float:left;
width:8em;
}


.tx-pilmailform-pi1 input{
float:left;
width:19.45em;
margin:0.4em 0;
}



.tx-pilmailform-pi1 input[type=submit]{
width:6em;
}

/*---------------------fin style captach ----------------------*/


/* ------------------------------------------------------- */
h2{
font-family:Trebuchet MS;
font-size:1.3em;
font-weight:bold;
font-style:italic;
clear:left;
margin-top:1em;
padding-left:0.2em;
background-position:0% 100%;
background-repeat:no-repeat;
padding-bottom:0.94em;
margin-bottom:0.5em;
}
h2.titre{
font-style:normal;
}

img{
border:none;
}

.border{
border-right:solid 0.1em black;
}

.border_no{
border:none;
}

#eng_fr{
float:right;
margin:0 21em 0 0;
padding:0;
display:none;
}

#eng_fr li{
display:inline;
}

.lang_premier{
border-right:solid 0.1em black;
padding:0 0.5em 0 0;
}


.lang_dernier{
padding:0 0 0 0.5em;
background-image:none;
}


.outils{
margin:0;
padding:0;
}

.outils li{
display:inline;
}

h3{
font-family:Trebuchet MS;
font-size:1em;
margin:0em;
font-weight:normal;
line-height:0.9em;
}

#contenu_haut{
background-color : #eeeeee ;
min-height:19.9em;
background-position:0% 0em;
background-repeat:no-repeat;
}


#recherche{
margin-left:10em;
position:relative;
}

#recherche, .tx-indexedsearch {
	/*margin:-2em 0 0;*/
	padding : 0em ;
}

#recherchev2, .tx-indexedsearch {
	float : right ;
	margin-top: -1.5em;
}

#cold #recherche, #cold .tx-indexedsearch {
	padding-left:9.5em;
	padding-top:0em;
}

#recherche_av{
	clear:both;
	margin-right:0.5em;
	margin-top:0.3em;
	text-align:right;
}

#recherche p{
margin:0 0 0 7em;

}

#recherche .tx-indexedsearch{
margin:0;
padding:0;
}

#contenu #recherche_av a{
color:black;
font-family:Trebuchet MS;
font-size:0.69em;
margin:0;
}

#recherche_av a{
color:white;
font-family:Trebuchet MS;
font-size:0.69em;
}

#submit, input.tx-indexedsearch-searchbox-button{
width:4.5em;
height:2.4em;
border:none;
font-family:Trebuchet MS;
font-size:0.69em;
color:#EEEEEE;
background: transparent url('../img/ok.png') no-repeat top left;
}

#recherche form, .tx-indexedsearch form#searchform{
margin:0;
padding:0;
}

*>.tx-indexedsearch input#text, input.tx-indexedsearch-searchbox-sword, #input_recherche{
background:transparent url(../img/recherche.png) no-repeat scroll left top;
border:medium none;
clear:both;
float:left;
font-family:Trebuchet MS;
height:1.8em;
padding-left:1.7em;
padding-top:0.3em;
width:10.5em;
}

#conteneur #contenu_bas{
background-repeat : repeat-x ;
background-position : left top ;
width:62.05em;
min-height:26em;
height : auto ;
margin:0em ;
padding : 0em 0em 1em 0em ;
clear : both ;
float : left ;
font-family: Trebuchet MS;
 margin-top: -3.2px;
}

#contenu_milieu{
background-repeat : repeat-x ;
background-position : left top ;
width:62.05em;
min-height:12.5em;
height : auto ;
margin : -0.2em ;
padding : 0em 0em 0em 0em ;
clear : both ;
float : left ;
}

#annonce{
background-color:white;
height:9.5em;
margin-left:1.9em;
margin-top:10em;
margin-bottom:0em;
width:31em;
border:0.06em #C5B8B1 solid;
position:relative;
}



.annonce_texte{
float:left;
font-family:verdana;
font-size:0.7em;
height:7.25em;
margin-left:-0.6em;
margin-top:1.2em;
padding-left:0.5em;
width:20em;

}
.lettrine{
	font-size:2em;
	font-weight:bold;
	margin-right:0.2em;
	float:left;
	padding:0.2em;
}
}

#annonce .annonce_texte h2.titre{
font-style:none;
font-family:Trebuchet MS;
margin:0em;
color:black;
background-image:none;

}

.annonce_texte1 h2.titre,
.annonce_texte2 h2.titre,
#annonce .annonce_texte h2.titre{
font-size:1.3em;
line-height:0.9em;
}


#annonce .annonce_texte p.texte{
color:#302929;
font-family:Trebuchet MS;
font-size:0.69em;

margin-bottom:0em;
line-height:1.2em;
}

#annonce1{
clear : left ;
margin-left:1.9em;
margin-top:0.4em;
margin-bottom:0em;
float:left;
background-color:#F5F2F1;
padding-top:0.5em;
padding-bottom:0.5em;
border:0.06em #C5B8B1 solid;
width:15em;
min-height:19em;

}

#annonce2{
min-height:19em;
clear : right ;
margin-right:0.3em;
margin-top:0.4em;
margin-bottom:0em;
float:right;
background-color:#F5F2F1;
padding-top:0.5em;

padding-bottom:0.5em;
border:0.06em #C5B8B1 solid;
width:15em;
}

#annonce2 img,
#annonce1 img{
	margin-left:0.9em;
	border : none ;
}
.annonce_texte1{
margin-left:-0.6em;
margin-top:0.5em;
padding-left:0.5em;
padding-top:0.2em;

}
.annonce_texte1 .titre{
font-family:Trebuchet MS;
margin:0em 0em 0em;
font-weight:normal;
color :#302929 ;

padding:0;
}

.annonce_texte1 .titre a{
	text-decoration : none ;
	color :#302929 ;
}

.annonce_texte1 .titre a:hover{
	text-decoration:underline;	
}

.annonce_texte1 .titre a:visited{
	color :#302929 ;
}

.annonce_texte1 img{
margin:0em 0em 0em;
}

.annonce_texte1 p.texte, .annonce_texte1 p.bodytext{
color:#302929;
font-family:Trebuchet MS;
font-size:0.69em;
margin-bottom:0em;
line-height:1.2em;
}

.lien{
margin:0em;
font-family:Trebuchet MS;
font-size:0.69em;
text-decoration:underline;
color:#F07512;
list-style:none;
padding:0;
}

.annonce_texte1 a, .lien a{
margin:0em;
font-family:Trebuchet MS;
font-size:0.75em;
text-decoration:underline;
color:#F07512;
list-style:none;
padding:0;
}

#annonce img{
float:right;
margin-right:0.4em;
margin-top:0.4em;
}

.annonce_texte1 a, .lien li:before{
content: '> ';
}


#annonced{
/* background: transparent url('../img/bordure_milieu_agenda.png') no-repeat top left;
background-repeat:repeat; */
background-color : white ;
width:23.81em;
}

#annonced img{
margin-left:0.76em;
margin-top:0.4em;
}

#text_annonced{

margin-top:0.5em;
margin-bottom:0.5em;
padding-left:0.4em;
width:11em;
}

#annonced .texted{
color:#302929;
font-family:Trebuchet MS;
font-size:0.69em;
margin-bottom:0em;
line-height:1.2em;
}


#containerpetitmenu{
	margin-top : -2.2em ;
	padding-bottom:2.2em;
	position:absolute;
}

#containerpetitmenuv2{
	margin-top : -7em ;
	padding-bottom:2.2em;
	position : absolute ;
}


#arianeborduregauche{
	background-position : left ;

	background-repeat:no-repeat;
	min-height:2.2em;
	margin-left : 1em ;
	width : auto ;
	float : left ;
}

#arianeborduregauchev2{
	background-position : left ;

	background-repeat:no-repeat;
	min-height:2.2em;
	margin-left : 1.08em ;
	width : auto ;
	float : left ;
}


#arianeborduredroite{
	background-position : right ;

	background-repeat:no-repeat;
	height:2.2em;
	float : left ;
	width : 0.9em ;
}

#arianeborduredroitev2{
	background-position : right ;

	background-repeat:no-repeat;
	height:2.2em;
	float : left ;
	width : 0.8em ;

}

#fil_arianne{
	float:left;
	margin-left:0.9em;
	margin-top:0em;
	padding-right:0em;
	height : 2.2em ;
}

#fil_ariannev2{
	background-position:0% 0.09em;
	background-repeat:no-repeat;
	float:left;
	margin-left:0.9em;
	height : 2.2em ;
	width : 55.8em;
}

p#arianne {
	background-position:0 0.25em;
	background-image:url(../img/puce_arianne.png);
	background-repeat:no-repeat;
	color:black;
	font-family:Trebuchet MS;
	font-size:0.75em;
	margin-left:0em;
	margin-top:0.8em;
	padding-left : 2em ;
	float:left;
}


p#arianne a{
color:black;
font-family:Trebuchet MS;

margin-left:0.2em;
}


#services.acceuil, #servicesv2.acceuil{
	float:left;
	margin-left:0;
	margin-top:0.4em;
	height : 1.5em ;
	padding-top : 0.3em ;
	margin-top:0.4em;
	width:5.2em;
	padding-left : 0.5em ;
}

#services.pagecourante, #servicesv2.pagecourante{
	float:right;
        height:1.5em;
        margin-top:0em;
        padding-right:1em;
        padding-top:0em;
        position:relative;
}

#servicesv2{
	background-color : transparent ;
}

#services a, #servicesv2 a{
	font-family:Tahoma;
	font-size:0.75em;
	text-decoration:none;
	font-weight:bold;
}

#services a{

}


#services img, #servicesv2 img{
	text-decoration:none;
	border:none ;
	vertical-align:-0.19em;
}

#borduredroiteservices{
	background-image:url(../img/bordure-services.png);
	background-repeat:no-repeat;
	height : 1.8em ;
	width : 0.9em ;
	margin-top:0.4em;
	float : left ;
}

#actu{
clear:left;
/*color:#F7F5F4;*/
height:7.5em;
margin-left:2.5em;
width:23.75em;
padding-bottom:1em;
}

#actu img{
float:left;
padding-top:0em;
}

/*#actu img{
float:left;
padding-top:1em;
}*/

#actu .texte_actu {
float:left;
width:17.13em;
margin-left:0.8em;
}

#actu .texte_actu p.texte1{
/*color:#F7F5F4;*/
font-family:Trebuchet MS;
font-size:0.75em;
margin-bottom:0em;
line-height:1.2em;
}

#actu .texte_actu p.texte1:first-letter{
/*color:#F7F5F4;*/
font-family:Trebuchet MS;
font-size:1.50em;
font-weight:bold;
}

#contenu #liens_directs, #contenu_bas #liens_directs{
clear:left;
/*color:#F7F5F4;*/
height:10em;
width:25em;
padding-bottom:1em;
}

#contenu_bas #liens_directs{
margin-left: 2.5em
}

#contenu ul#lien_direct, #contenu_bas ul#lien_direct{
line-height:1.1em;
margin:0em;
padding:0em;
float:left;
list-style:none;
}
#contenu ul#lien_direct, #contenu_bas ul#lien_services {
line-height:1.1em;
margin:0em;
padding:0em;
float:left;
list-style:none;
}
ul#lien_services {
line-height:1.1em;
margin:0em;
padding:0em;
float:left;
list-style:none;
}

#contenu ul#lien_direct1, #contenu_bas ul#lien_direct1{
line-height:1.1em;
margin:0;
margin-left:1em;
padding:0;
float:left;
list-style:none;
}

#contenu_bas #liens_directs1 li a, #contenu_bas #liens_directs li a{
font-family:Trebuchet MS;
font-size:0.75em;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0 0.6em;
text-decoration:none;
}

#contenu #liens_directs1 li a, #contenu #liens_directs li a {
background:transparent url(../img/fleche_sup.png) no-repeat scroll 0 0.45em;
font-family:Trebuchet MS;
font-size:0.9em;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0 0.6em;
text-decoration:none;
}

#contenu #liens_directs1 li a:hover, #contenu #liens_directs li a:hover,#contenu_bas #liens_directs1 li a:hover, #contenu_bas #liens_directs li a:hover,#lien_direct a:hover,#lien_direct1 a:hover{
	text-decoration : underline ;
}

#conteneur .suite{
font-size:1em;
font-family:Trebuchet MS;
margin:0;
padding:0;

text-decoration:underline;
}

#conteneur .suite a{
font-family:Trebuchet MS;
margin:0;
padding:0;

}


#conteneur .suite1{
font-size:0.75em;
font-family:Trebuchet MS;
margin:0;
padding:0;
text-decoration:none;
}

#conteneur .suite1 a{
font-size:0.75em;
font-family:Trebuchet MS;
margin:0;
padding:0;
text-decoration:underline;
}

/*
#lien_direct1 li:before,
#lien_direct li:before{
content: '> ';
font-size:0.75em;
}
*/
#contenu #liens_directs .titre_liens{
font-family:Trebuchet MS;
font-size:1em;
margin-bottom:0.5em
}

#envoi_flux{
margin-left:2.5em;
text-align: baseline;
display:none;
}

#envoi_flux p #envoi a{
font-size:0.75em;
font-family:Trebuchet MS;
text-decoration:underline;
color:#EEEEEE;
}

#envoi_flux p #envoi{
padding-right:1.5em;
}
#envoi_flux p #flux{
font-size:0.75em;
font-family:Trebuchet MS;
text-decoration:underline;
color:#EF9348;
padding-left:1.5em;
border-left:solid white 1px;

}

#envoi_flux p  a{
font-family:Trebuchet MS;
text-decoration:underline;
color:#EF9348;

text-decoration:none;
}

#envoi_flux  img{
border:0;


font-size:0.75em;
font-family:Trebuchet MS;
text-decoration:none;
color:#EF9348;
vertical-align:-0.31em;
margin-left:0.5em;
}

#contenu{
float:left;
min-height:24.3em;
height:auto;
width : 57.4em ;
margin : -4.8em 1.15em 1em 1.15em ;
background-position:left top;
background-repeat:repeat-x;
position : relative ;
font-family: Trebuchet MS;
}

#contenu a{
	text-decoration : none ;
}

#contenu a:hover{
	text-decoration : underline ;
}

#contenu ul li{
	font-size:0.8em;
}


#contenu ul a,#contenu ul a:visited{
	text-decoration : none ;
}

#contenu ul a:hover{
	text-decoration : underline ;
}

#colg{
float:left;
width:27.5em;
height : auto;
/* background-image : url(../img/degradedroit.png) ;
background-repeat : repeat-x ;
background-position : left bottom ;
background-color : #0a3336 ; */
}

#colgv2{
padding-left:2em;
padding-top:1em;
margin : 0em 0em 0em 0em;
width:28em;
float:left;
clear:left;
}

#cold{
float : left ;
height : auto ;
/* background-image : url(../img/degradedroit.png) ;
background-repeat : repeat-x ;
background-position : left bottom ;
background-color : #0a3336 ; */
margin-top : -14.5em ;
width : 33.3em ;

}

#coldv2{
float:right;
width:26.1em;
margin : 0em 0em 0em 0em;
padding-top:1em;
}

/* #colsbas{
 background-image : url(../img/degradedroit.png) ;
background-repeat : repeat-x ;
background-position : left bottom ;
background-color : #0a3336 ; 
} */

#pub{
clear : both ;
margin-left:1.9em;
padding-top:1.9em;
}

#pubv2{
	margin : 0em 0em 0em -6.2em ;
	padding : 0em ;
}


#resultat{
font-family:Trebuchet MS;
font-size:0.75em;
margin-left:0.7em;
margin-top:0em;
float:left;
}

#num_result{
font-family:Trebuchet MS;
font-size:1.50em;
font-style:italic;
font-weight:bold;
}


.annonce{
margin-top:1em;
width:26em;
clear : both ;
}

.annonce img{
margin-left:0.5em;
float:left;
}

.num_annonce{
float:left;
color:white;
font-family:Trebuchet MS;
font-size:0.75em;
margin-left:-1.63em;
margin-top:0.5em;
}

.annonce .text_annonce{

}

.annonce .titre{
margin-left:13em;
font-family:Trebuchet MS;
font-size:0.75em;
font-weight:bold;
color:white;
margin-bottom:0em;
line-height:1.3em;
}

.annonce .texte{
margin-left:13em;
font-family:Trebuchet MS;
font-size:0.75em;
font-weight:normal;
color:white;
margin-top:0em;
margin-bottom:0em;
line-height:1.2em;
}

.annonce .tel{
margin-left:13em;
font-family:Trebuchet MS;
font-size:0.75em;
font-weight:bold;

margin-top:0em;
margin-bottom:0em;
line-height:1.2em;
}

.annonce .mail{
font-family:Trebuchet MS;
font-size:0.75em;
margin-left:13em;

margin-top:0em;
margin-bottom:0em;
line-height:1.3em;
}

.annonce .mail a{
font-family:Trebuchet MS;
font-size:0.75em;
text-decoration:none;

margin-top:0em;
margin-bottom:0em;
line-height:1.3em;
}


.news-single-item h3{
	color : #FFFFFF!important ;
	margin : 0.6em 0em 0.6em 0em ;
	font-size : 0.7em ;
}

.news-single-item .news-single-links{
	color : #FFFFFF!important ;
}


.news-single-item .news-single-backlink a:visited{
	color : #FFFFFF!important ;
}

.news-single-img{

}

.news-single-img img {
	border-top : 0.3em solid #FFFFFF ;
	border-bottom : 0.3em solid #FFFFFF ;
	border-left : 0.3em solid #FFFFFF ;
	border-right : 0.5em solid #FFFFFF ;
	margin-left : 1.25em ;
	z-index : 5 ;
}

.news-single-img a{
	width:2.5em;
	z-index : 10 ;
	margin-top:-6em;
	margin-left:1.25em;
}

.news-single-img img.spacer-gif{
	display : none ;
}


div.tx-efafontsize-pi1{
	display : inline ;
}

/* SIP */

#col_sip #recherchev2, #col_sip.tx-indexedsearch {
	float : right ;
	margin-top: -1.8em;
}

#col_sip .tx-newloginbox-pi1 table td, #col_sip .tx-newloginbox-pi1 table th{
border:none;
}

#col_sip .csc-header{

margin-bottom:-3em;
margin-left:0;
margin-right:0;
margin-top:0;
padding-bottom:0;
padding-left:0;
padding-right:0;
padding-top:0;

}

#col_sip .tx-indexedsearch-res{
margin:1em 0;
}

#colgv_sip .tx-indexedsearch-res ul{
margin:0;
padding:0 0 0 0.6em;
}



#col_sip .tx-indexedsearch-res ul li { 
list-style-type:none;
margin:0;
padding:0;
}


#col_sip .tx-indexedsearch-res ul li p{ 
margin:0;
padding:0;
}

#col_sip table{
border-collapse:collapse;
margin-bottom:1em;
}

#col_sip table td{
border:solid 1px white;
}

#col_sip table td p{
text-align:center;
}

#col_sip table th{
margin:0.4em 0;
border:solid 1px white;
}

#col_sip{
padding-left:2em;
padding-top:1em;
margin : 0em 0em 0em 0em;
width:55.4em;
float:left;
clear:left;
}

#col_sip .csi-textpic {
margin-right: 2em;
}

#col_sip #services.pagecourante, #col_sip #servicesv2.pagecourante{
	float:none;
}
