/* CSS Document */

body{
	margin:0;
	padding:0;
	background-color:#dbeaf5;
	font-size : 95%;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	}
	


#centrage {
	background-color:#dbeaf5;
	width:757px;
	margin:auto;
	}



tr {
	vertical-align:top;
	}




/* Menu 1 */

#menu ul {
	  list-style:none;
	  text-align:right;
	  padding-top:10px;
	  margin:0;
	
	        }

#menu ul li {
      display:inline;
	  color:#336699;
      }
#menu ul li a {
      display:inline;
	  font-size:0.7em;
	  color:#336699;
	  text-decoration:none;
	}
#menu ul li a:hover {
	text-decoration:underline;
	}
/* Zone mot de passe et connexion / bande bleue */

.boutgo{
	background-color:#dbeaf5;
	height:20;
	font-size:10px;
	margin-right:5px;
}

.motdepasse{
	font-size:0.7em;
	color:#FFFFFF;
	text-decoration:underline;
	padding-left:85px;
}
.connexion{
	font-size:0.7em;
	color:#FFFFFF;
	padding-left:35px;
	}

/* Zone points forts */

.pointsforts{
	background-color:#b3d2ea;
	height:142px;
	width:180px;
	border-top: 7px solid #fff;
	border-right: 7px solid #fff;
	margin:0;
	padding:0;
}

#fondtitre{
	height:20px;
	background-color:#336699;
}

.titre{
	font-size:0.9em;
	color:#FFFFFF;
	font-weight:bold;
	padding-left:7px;
	padding-top:5px!important;
	margin:0;
}
.titre2{
	font-size:1.2em;
	color:#FFFFFF;
	padding-left:7px;
	padding-top:5px!important;
	margin:0;
}

.texte{
	font-size:0.6em;
	color:#000;
	font-weight:bold;
	padding-left:7px;
	line-height:1.7em;
	margin-top:8px;

}


/* menu principal */
#menu2{
	background-color:#962a64;
	margin-top:0px;
	margin-left:0px;
	width:743px;
	height:30px;
	border-bottom:3px solid #fff;
	border-top:3px solid #fff;
	border-left: 7px solid #fff;
	border-right: 7px solid #fff;
	left: 292px;
	top: 242px;
	
}

#menu2 ul{
	 list-style:none;
	 padding:0;
	margin-top:3px!important;
	 margin-left:10px;
	 margin-bottom:0;
}

#menu2 ul li {
      display:inline;
      }
#menu2 ul li a {
      display:inline;
	  margin-left:17px;
	  margin-right:17px;
	  color:#FFFFFF;
	  font-size:0.8em;
	  text-decoration:none;
	}
#menu2 ul li a:hover {
	text-decoration:underline;
	}

/* zone sms */
#sms{
	padding:0;
	margin-top:3px;
	color:#FFFFFF;
	font-size:10px
}
#sms a{
	color:#336699;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}
#bord{
	width:246px;
	height:190px;
	border-right: 3px solid #fff;
	background-image:url(../images/photo1.jpg);
	background-repeat:no-repeat;
	border-left: 7px solid #fff;
	border-bottom:3px solid #fff;
	background-color: #4891c6;
	margin-top:0;
	float:left;
}

#bord2{
	width:249px;
	height:190px;
	border-right: 3px solid #fff;
	background-image:url(../images/photo2.jpg);
	background-repeat:no-repeat;
	color:#FFFFFF;
	font-size:12px;
	margin-top:0px;
	border-bottom:3px solid #fff;
	background-color: #4891c6;
	float:left;
}

#sansbord{
	background-image:url(../images/photo3.jpg);
	background-repeat:no-repeat;
	width:242px;
	height:190px;
	border:0px;
	margin-top:0px;
	border-bottom:3px solid #fff;
	background-color: #4891c6;
	margin-top:0;
	float:left;
	border-right: 7px solid #fff;
}

/* zone contenu */

table#tableau{
	border-left:7px solid #fff;
	border-right:7px solid #fff;
}



#bloc{
	margin-top:193px;
	>margin-top:0;
	width:757px;

}

#description{
	background-color:#1C3758;
	border-left: 7px solid #fff;
	border-right: 3px solid #fff;
	border-bottom: 3px solid #fff;
	border-top: 3px solid #fff;
	height:28px;
	>height:22px;
	padding: 2px 0 0 0;


}

#descriptionbis{
	background-color:#1C3758;
	border-left: 7px solid #fff;
	border-right: 3px solid #fff;
	border-bottom: 3px solid #fff;
	height:25px;
	>height:22px;
	padding: 2px 0 0 0;

}

#description2{
	background-color:#336699;
	border-left: 7px solid #fff;
	padding: 8px 7px 10px 7px;
	margin:0;
	height:25px;
	>height:21px;
	
}

#description3{
	background-color:#336699;
	border-right: 3px solid #fff;
	padding: 8px 7px 0 7px;
	margin:0;

}

#description4{
	background-color:#336699;
	border-left: 7px solid #fff;
	border-right: 3px solid #fff;
	padding: 8px 7px 10px 7px;
	margin:0;
	height:50px;
	>height:50px;

}

a.ami{
	color:#FFFFFF;
	border:1px solid #fff;
	padding: 0px 5px 2px 5px;
	background-color:#4891c6;
	text-decoration:none;
}

.ami2{
	border-top:3px solid #fff;
	border-bottom:3px solid #fff;
	padding: 0 0 0 0;
	background-color:#4891c6;

}
.ami2 a{
	color:#FFFFFF;
	font-size:0.7em;
	text-decoration:underline;
}
.lien a{
	color:#FFFFFF;
	font-size:0.7em;
	text-decoration:underline;
}
.lien2{
	color:#FFFFFF;
	font-size:0.7em;
	text-decoration:underline;
	padding:0 10px 0 10px;
	line-height:1em;
}

#titre{
	font-weight:bold;
	font-size:0.9em;
	color:#FFFFFF;
	padding-left:10px!important;
	vertical-align:middle;
}
#titre2{
	font-weight:bold;
	font-size:0.9em;
	color:#962a64;
	padding-left:10px!important;
	vertical-align:middle;
}

#telephone{
	background-image:url(../images/sms.jpg);
	background-repeat:no-repeat;
	width:288px;
	height:240px;
	margin-top: 0;
	border-right:7px solid #fff;
}



#texte{
	color:#FFFFFF;
	font-size:0.7em;
}
#texte2{
	color:#FFFFFF;
	font-size:0.8em;
	padding-left:30px;
	padding-right:15px;
	padding-top:10px;
}
#texte3{
	color:#FFFFFF;
	font-size:0.8em;
	padding-left:10px;
	padding-right:15px;
	line-height:1.3em;
}

#texte4 {
	color:#dbeaf5;
	font-size:0.8em;
	padding-left:10px;
	padding-right:15px;
	line-height:1.3em;
	text-decoration:none;
}
#texte4 a {
	text-decoration:none;
	color:#dbeaf5;
}
#texte5{
	color: #FF0000;
	font-size:0.8em;
	text-align:center;
	margin:5px;
	padding-left:10px;
	padding-right:15px;
	line-height:1.3em;
	background-color:#FFFFFF;
	padding:5px;
	font-weight:bold;
	border:1px solid #FF0000;
}
#texte4 a:hover{
	text-decoration:underline;
}
#lienplan {
	font-size:0.8em;
	line-height:1.3em;
}
#lienplan a {
	text-decoration:none;
	color:#fff;
	padding-left:30px;
	padding-right:15px;
}
#lienplan a:hover{
	text-decoration:underline;
}

#inscription {
border-right: 7px solid #fff;
border-bottom: 3px solid #fff;
height:35px;
width:288px;
text-align:center;
padding-top:6px;
}
#inscription a{
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:1.7em;
font-weight:bold;
text-decoration:none;
}
#inscription2 {
height:32px;
width:249px;
text-align:center;
padding-top:6px;
}
#inscription2 a{
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:1.7em;
font-weight:bold;
text-decoration:none;
}

ul#fleche li{
list-style-image:url(../images/puce.jpg);
color:#FFFFFF;
font-size:0.9em;
line-height:1.2em;
padding-top:10px;
padding-right:10px;
}

.message{
background-color:#ea268f;
color:#FFFFFF;
border:1px solid #FFFFFF;
padding:3px;
margin:8px;
}
.message a{
text-decoration:none;
display:block;
color:#FFFFFF!important;
font-size:11px!important;
font-weight:normal!important;
}
.message a:hover{
text-decoration:underline;
}
.message:hover{
background-color: #FF0000;
}


/* zone pied */

#bas{
background-color:#336699;
border-bottom:7px solid #fff;
border-left:7px solid #fff;
border-right:7px solid #fff;
height:42px;
color:#FFFFFF;
font-size:0.6em;
text-align:center;
padding-top:2px;

}
#bas a{
color:#FFFFFF;
text-decoration:none;

}
#bas a:hover{
text-decoration:underline;

}



#pied{
text-align:center;
font-size:0.6em;
padding-top:6px;
float:left;
}
#pied a{
color:#336699;
text-decoration:none;
}
#pied a:hover{
text-decoration:underline;
}
img#defimedia{
float:left;
}
img#deficall{
float:right;
}
