

html {
     width:100%;
}

/* Hack que sous safari :
html[xmlns*=""] body:last-child .maclasse{etc}
*/

body {
color: black;
font-family: verdana, arial, helvetica, serif;
font-size: 10pt;
font-size: 7.5pt !important;
background-color: #FFFFFF;

}

@page { size: 29.7cm 21.0cm landscape;
        margin: -1cm !important;}


/******************NE PAS AFFICHER POUR IMPRESSION*********************** */

#header {display:none;}

#menuderoule {display:none;}

#baseline {display:none; }

#rapid {display:none; }

#in-colorligne { display: none; }

#in-colorlignebas { display:none;}

#men-gauche {display: none;}

.colorligne-index{display:none;}


.fondinfos {display:none; }

form.motaccueil {display:none;}

input.formaccueil {display:none;}

form.moteurinterne2 {display:none;}

input.moteurinterneinp {display:none;	}

input.recherchemot {display:none;}

.textmot {display:none;}

.frise {display:none;}

/* bloc en savoir plus s'allonge suivant le contenu*/
.ensavoirplus {
display: none;}

.colltom{	display:none;}

#pied {
display:none;}

_.ensavoirplus-neg {display:none;}

p.ecoute {display:none; }

.ecouterpage {display:none;}

/* Cette boite permet de donner la largeur du conteneur de la partie actualité sur l'accueil */


#ligneblanche {
display: none;
}
#ligneblanche-index {
display: none;
}


/************LEs conteneurs pour impressions*********************/

/* boite qui englobe tout le site, permet le positionnement des différents élements dans pages INTERNEs*/

#in-general {
width: 100%;
height: 100%;
margin: auto;
font-family: Verdana, Arial, Helvetica,serif;
font-size: 7.5pt !important;
background-color: #ffffff;
}


/* Partie modifiable accueillant le contenu sur chaque page interne*/
 #in-contenutexte {
/*position: relative;*/
width: 100%;
margin-left: 4px;
padding-bottom: -10px !important;
margin-top: 0px;
margin-bottom: 0px;
padding-top: -10px;

}


/*****************Conteneur Global pour page INTERMEDIAIRE -*****************************/

#general-index {
height: 100%;
width: 100%;
margin: auto;
font-family: Verdana, Arial, Helvetica, serif;
font-size: 7.5pt !important;
background-color: #ffffff;
}


#contenutexte-index{
width: 100%;
margin: auto;
margin-left: 2cm !important;
margin-top: 1cm !important; 
}

#contenutexte-index-collectivite {
height: 100%;
width: 100%;
background-color: #FFFFFF;
margin: auto; }

a.lientexte1 {
color: #000000;
font-size: 10px;
 font-size: 7.5pt !important;
font-weight: normal;
text-decoration: none; }

 a.lientexte1:hover {
color: #FF9900;
font-size: 10px;
 font-size: 7.5pt !important;
font-weight: normal;
text-decoration: none; }

a.lientexte {
        color: #000000;
        font-size: 11px;
        font-weight: bold;
		 font-size: 7.5pt !important;
        text-decoration: none;
 }

a.lientexte:hover {
        color: #FF6600;
        font-size: 11px;
		 font-size: 7.5pt !important;
        font-weight: bold;
        text-decoration: none;
}
a.lientextefin {
        color: #333333;
        font-size: 11px;
		 font-size: 7.5pt !important;
        font-weight: normal;
        text-decoration: none;
 }
 
 a.lientextefin:hover {
	color: #FF6600;
	font-size: 11px;
	 font-size: 7.5pt !important;
	font-weight: normal;
	text-decoration: none;}

.ensavoirplusbleu {
display: none;	}

/* Cette boite permet de donner la largeur du conteneur de la partie actualité sur l'accueil */
.col3d{
margin-left: 5px;
float: left;}


.rien{
display: none;	
}

#bandecollectivite {display:none;}
#bandecollectivite-index {display:none;}
#men-gauche-collectivite {display:none;}

#menuderoulecollec {display:none;}

#index-collectivite-menuderoule  {display:none;}
.colorligne-index-collectivite {display:none;}

.ecouterpage-coll {display:none;}

#pavehauteur-index {
width: 100%;
margin: 10%;
}


html:not([lang*=""]) #pavehauteur-index {
width: 100%;
margin: auto;
}



/*#pavehauteur-index {
width: 100%;
margin: 10%;

height:80%!important;
margin: auto!important;}*/


#contenutexte-indexcollectivite{

width: 100%;
margin: auto;
	background-color: #ffffff;
}

#contenutexte-indextom{

width: 100%;
margin: auto;
	background-color: #ffffff;
}


.footer {
width: 120px;
height: 32px;
margin-top:2px;
margin-right: 5px;
margin-bottom: 8px;
float: right;
visibility: visible;
}

/*.footer-index {
height: 30px;
margin-top: 2px;
margin-right: 2cm;
margin-bottom: 1cm;
float: right;
 visibility: visible;
 background-color: red;

}*/





/*********PROPRIETE IMAGE ***************/
img {border: 0px; }



/*Tom*/
object {
display:none;	
}