body { background-color: rgb(242, 242, 242);
margin:0;
text-align:center /*pour centrer #conteneur sous IE*/
    }
	
	#conteneur {
	padding:0;
	width: 80%;
	min-width:700px;
	max-width:1000px;
	text-align:left;/* pour compenser alignement centré du texte de body et récupérer teste à gauche*/
    margin: 0 auto;
	border: 2px solid #C0C0C0; 
	border-width: 2px 2px;
    background: #FFFFFF;
	font-family: Arial,Verdana,Helvetica,sans-serif;
	color: #666666;}

	
	
	#header{
	background:url("Images/logos/head.gif") repeat-x;/*  #62a911;*/
	height:150px;
	margin:0;
	padding:0;
	
	}
	
	#header h1{color:#616161;
	margin:0;
	padding:0;
	padding-top:50px;

	Text-indent:50px;
	font-size:3 em;
	
	
	}
	#header h2{color:#FF6600;
	margin:0;
	padding:0;
	padding-top:20px;
	Text-indent:50px;
	font-size:1.2 em
	}
	
	
	
	/*menu horizontzl*/
#navh{
    margin: 0px 0 0px 0;

	padding: 4px 0;
	list-style: none;
	text-align: right;
	line-height:30px;/*permet que les lignes de liens ne se chevauchent pas*/
	background: #ff6600;
	}
	
#navh li{display:inline;
	margin:0 2px;
}

#navh li a {
	
	font-weight: bold;
	padding: 4px 8px; /* réduction du padding latéral pour gagner un peu de place */
	text-decoration: none;
	color:#FFFFF2;	font-size:0.9em
}

#navh li a:hover,
#navh li a:focus,
#navh li a:active {
	background: #D4EA20;
	text-decoration: underline;
	color:#05A2CC}
	

	
	

	
	
#corps{margin-left:180px;
margin-top:20px;
padding-top:0;
padding-right:15px;
}
/*menu vertical*/
#menuv{float:left;
margin: 0; /* on retire les marges intérieures et extérieures */
padding:0;
width: 165px;  /*  largeur pour ne pas prendre toute la largeur de l'écran */
border : solid 1px #a3c0d5;  /* on applique des bordures à la balise ul */
border-left:none;
border-top:none;
border-bottom: none; /* et on retire celle du bas */
padding-top:10px
}
	
#navv li{list-style-type:none; /* on enlève la puce */
margin: 0; /* on retire les marges intérieures et extérieures */
padding: 0;
border-bottom: 1px solid #a3c0d5;  /* ici on affiche  une bordure uniquement en bas */
}

	

#navv a  {

text-decoration:none;  /* on enlève le soulignement */

display:block;  
padding-left:1.5em;  /* une marge intérieure gauche juste pour l'esthétique */
}

	
	
#navv li a:hover,
#navv li a:focus,
#navv li a:active {
	background: #D4EA20;
	text-decoration: underline;
	color:#05A2CC}
#mail{
clear:left;
color:#5d90b5;
font-weight:bold;
margin-top:10px;
margin-bottom:10px;
text-align:center}
#pied{
clear:left;
Border-top:1px solid #a3c0d5;
Padding-top:10px;

}
#pied img{margin:5px 5px}


h1 { 
    font-size: 1.3em;
    font-weight: bold;
    text-align: left;
    color: #666633
	;}
	
 h2 {font-size: 1em;
    font-weight: bold;
    text-align: left;
    }

 h3{font-size:0.9em;
	font-weight:bold; 
	text-align:left;
    }
h4{ font-size:0.8em;
	font-weight:bold;}

  p { font-size: 0.8em;
    
    text-align: left;
    }
li,dd{ font-size: 0.8em;
	padding-bottom:10px;
 }
 dl{margin-left:20px;}
 dd{margin-bottom:10px;}
 
 dt{font-size:0.8em;
 font-weight:bold;
 padding-top:10px;
 padding-bottom:10px;
 }

 
 a{font-size:0.9em;
 color:#5d90b5;
 }
 img{border:0;
 margin:15px 30px;
 }
 a:hover{
 color: #009900;
 text-decoration:none;}
 
 table{border-collapse: collapse;
 margin:auto;
 margin-top:25px;
 margin-bottom:25px;
 padding-top:25px;
 padding-bottom:25px;
 border:2px solid #C0C0C0;
font-size:0.8em; 
width:80%}

tr{width:25%;
border:2px solid #C0C0C0;
padding:5px;}

th, td{width:25%;
border:2px solid #C0C0C0;
padding:5px;
text-align:center;}




 
#corps1{margin-left:80px;
margin-right:30px;
margin-top:20px;
padding-top:0;
padding-right:15px;
}/*corse da pazzi_alberghi*/
#header1{
	background:  white;
	height:80px;
	margin:0;
	padding:0;
	margin-top:50px;
	}


.timport{font-weight:bold; 
color:#990000;}/*rouge gras*/

 .bleufon{color:#333399;
 font-weight:bold;}
 
.orange{color:#FF6600}

.bleu{color:#5d90b5;}

	
.center { text-align: center;
    }
.droite { text-align: right;
    }
.gauche { text-align: left;}

.ecart{padding-top:20px;
padding-bottom:15px}/*mise en évidence paragraphe*/

.ouv{background-color:#cccccc;
color:white;}



.imaged{/* aligner graphique à droite avec texte à gauche*/
float:right;
margin-left:25px}
.large{font-size: 1.1em;}

.gras{font-weight:bold;}
.small{font-size: 0.8em;}
.tourimage{border:2px solid #C0C0C0 }
.imageg{/* aligner graphique à gauche avec texte à droite*/
float:left;
margin:0;
padding:0;
}

.imagev{/* image sans espace liens verticaux*/
margin:0;
padding:0;
}
.rien{list-style-type:none;}








