﻿/* CSS Document */
body,* {
margin:0px 0px 0px 0px;
}

ul,li {
	list-style-type: none; /* pour ne pas avoir de puces */
	margin-top: 2%;
	padding:0;
	text-align: center;
	line-height: 15px; /* interligne */
}


h1{
	color: yellow;
	font-family: "Times New Roman", Times, serif;
	font-size: large;
}

a:link {
	font-family:verdana, sans-serif;
	font-size:small;
	color:#FFFF97;
	background-color:transparent;
}

a:visited {
	font-family:verdana, sans-serif;
	font-size:small;
	color:#FFFFCC;
	background-color:transparent;
	text-decoration:underline;
}

/*page entière*/
#conteneur {
	width: 100%;
	height:100%;
	background-color: #B5B5DF;
	text-align: center ;
}

/* Banniere fixe */
#top {
  	width: 100%;
  	height: 125px;
  	border-bottom : 1px solid yellow;
  	/*background-color: #0F0752;*/
	background-image:url(Images/bandeau3.gif)
  }

/*Menu gauche vide */
#menu {
  	float:left;
   	width: 244px;
   	height: 1500px;
   	border-right: 2px solid yellow;
	background-image:url(Images/menu_interne4.gif);
	background-color: navy;
   }
 
/*contenu*/
#content{
	float:left;
    height: 1500px ;
	width: 760PX;
	background-color: #B5B5DF;
}
   
/*titre services*/
.titres{
	font-family:arial, sans-serif,;
	color:yellow;
	background-color:transparent;
	font-weight: bold;
}
   
/*placement du logo*/
.logo {
	float: left;
	margin-left: 21px;

	border: 0;
}

/*menu exterieur haut droit vide*/
.menuext {

   	float: right;
   	margin-right: 10px;
	margin-top: 5px;
}

/*bloc de menu interne*/
.menuint{
	width: 200px;
	height: 100%;
	margin-left: 20px;
	border: 0px solid #000099;
	font-family: verdana, arial;
	text-align:center;
}
span.titres a {
	font-family:arial, sans-serif,;
	color:yellow;
	background-color:transparent;
	font-weight: bold;
	font-size:medium;
}
span.titres a:hover {
color:#fff;
}


/* ************************  CSS Fiche Partenaires ****************************** */

#global {
width:600px;
height:100%;
margin:0px auto;

}

#main {
padding:10px;

}
h1.part {
 	margin-bottom:25px;
}

h1.partES {
 	margin-bottom:25px;
	font-size:30px;
	font:Georgia, "Times New Roman", Times, serif;
}
.right {
	clear:left;
}


.fiche {
font-size:small;
text-align:left;
padding:5px;
margin:3px 3px;
background-color:#EEE;
clear:right;
height:13em;
width:260px;
float:left;
border-left:#F93 7px solid;
}
.fiche:hover {
background-color:#FFC;
border-left:#F90 7px solid;
}
.fiche img {
float:right;
margin:0 10px;
border:#FFF 3px solid;
}
.fiche p {
padding:5px;
}
.fiche a {
	color:#F90;
}

.contact{
height:160px
}

a:hover {
color:#fff;
}



/*hebergement*/
 #heberge{
 	font-family:Arial, Helvetica, sans-serif;
	color:yellow;
	background-color:transparent;
	font-weight: bold;
	text-decoration:none;
	font-size:14px;
	}
