html {
	height:100%;
}
body {
		 margin-left: auto; 
  margin-right: auto; 
	background: url("/img-sport-saint-malo/body.jpg") #F8EA0D top center;
	background-repeat:repeat-x;
			color:#9B3079;
	font: 12px verdana, arial, sans-serif;
	text-align:justify;
}

#page
  {
		 margin-left: auto; 
  margin-right: auto; 
  width: 900px; 
  height:700px; 
text-align: center;

  }
  #page_2
  {
		 margin-left: auto; 
  margin-right: auto; 
  width: 900px; 
  height:700px; 
text-align: center;
	background: url("/img-sport-saint-malo/header.jpg") top center no-repeat;
  }
div#meta_titre {
	height:20px;
	width:900px;
	padding-top: 0px;
	padding-left: 0px;

	}

 /*Div des liens du menu haut (lien & drapeaux)*/
div#liens{
  height:26px;
	margin-top: -5px;
	 background:#B63EA9;
	 text-align:center;
}


div#drap {
  display:block;
  float:left;
  margin-top:-7px;
  !margin-top:-15px;
  margin-left:10px;
  width:150px;
  height:70px;
  text-align: center;
}


div#header {
	height:165px;
	width:900px;
	text-align: right;
	padding-right: 15px;

	}
	
/*Div de logo*/
div#Logo{
  width: 450px;
  height:140px;
}

/*Lien du div de logo*/
div#Logo a.LienAccueil{
  display:block;
  width:450px;
  Height:140px;
  text-decoration:none;
}

/*Lien du div de logo pour IE6*/
* html div#Logo a.LienAccueil{
  width:450px;
  Height:140px;
  text-decoration:none;
  left:150px;
  top:70px;
  position:absolute;
}

/*span dans le lien du div de logo*/
div#Logo a.LienAccueil span{
  margin-left:10px;
  display:block;
  line-height:35px;
  text-align:left;
  font-size: 10px;
}

/*Div d'infos (droite du logo)*/
div #Infos{
  float:right;
  display:block;
  width:450px;
  height:130px;
  padding-top:15px;
}


	div#header_index {
	height:125px;
	width:900px;
	text-align: right;
	padding-right: 15px;

	}
	div#content {
	margin-left: auto; 
  margin-right: auto; 
	  min-height:200px; 
    height:auto !important; 
    height: 200px; 
 
	width:900px;
	text-align: center;
	}
	
	
div#centre_page{
float:right;
	margin-top:20px;
margin-left: auto; 
margin-right: auto; 
overflow: auto;
width:600px;
text-align: right;
padding-left: 10px;
padding-right: 10px;
	  min-height:400px; 
    height:auto !important; 
    height: 400px; 
	}
div#gauche_page{
float:left;
margin-top:280px;
margin-left: auto; 
margin-right: auto; 
overflow: auto;
width:240px;
text-align: right;
padding-left: 10px;
padding-right: 10px;
border:1px solid #FFF;
	  min-height:200px; 
    height:auto !important; 
    height: 200px; 
	}
 /* Pour IE 6*/
* html div#centre_page{
  margin-left: auto; 
  margin-right: auto; 
  overflow: auto;
  height:458px;
  width:840px;
  margin-top:-150px;
  text-align: center;
  padding-left: 10px;
  padding-right: 10px;
  color:#9B3079;
  font: 12px verdana, arial, sans-serif;
}


		div#centre_seminaire{
		 margin-left: auto; 
		 /*overflow: auto;*/
  margin-right: auto; 
	/*height:436px;*/
	/*width:840px;*/
	text-align: center;
			color:#FFF;
	font: 12px verdana, arial, sans-serif;

	}
div#ani {

	height:464px;
	width:900px;
	text-align: center;
	/*border: 1px solid #000;*/
	

	}

/*Pour IE6*/
* html div#ani {
  float: right;
  height:450px;
  width:450px;
  text-align: center;
  margin-top:-150px;
  /*border: 1px solid #000;*/
}
	
	div#texte {
height:210px;
width:880px;
padding-left: 15px;
padding-right: 5px;
font: 12px verdana, arial, sans-serif;
text-align:justify;
border: 1px solid red;
background-color: #FFFFFF;

	}

/*Pour IE6*/	
* html div#texte {
  float: left;
  height:450px;
  width:420px;
  padding-left: 15px;
  padding-right: 5px;
  font: 12px verdana, arial, sans-serif;
  text-align:justify;
  margin-top:-150px;
  /*border: 1px solid #000;*/
}

	
	div#ani2 {
float: right;
	height:450px;
	width:420px;
	text-align: center;
	/*border: 1px solid #000;*/
	

	}

	div#texte2 {
float: left;

	height:450px;
	width:400px;
padding-left: 15px;
padding-right: 5px;
		color:#9B3079;
	font: 12px verdana, arial, sans-serif;
	text-align:justify;
	/*border: 1px solid #000;*/
	

	}

	
	


div#Bloc_Actualites {

  position:relative;
  overflow:hidden;
  width:400px;
  text-align:left;
  margin:auto; 
  height:150px; 


}  
  
div#Content_Actualites {
  display:block;
  padding-left: 14px;
  padding-right: 14px;
color:#9B3079;
  font: 12px verdana, arial, sans-serif;
  text-align:justify;
}

div#actualite{
  width:100%;
  display:inline-block;
  border-bottom: 1px #FFFFFF solid;
}

div#actualite img{
  float:left;
}


div#actualite div.infos{
 float:right;
  display:block;

}

div#footer {
 margin-left: auto;
 margin-right: auto;

	height:20%;
	width:900px;

	}



h1 {
		color:#9B3079;
		font: bold 14px verdana, arial, sans-serif;
	font-style:bold;
	}
h2 {
		color:#9B3079;
		font: bold 14px verdana, arial, sans-serif;
		font-style:bold;
	}
h3 {
			color:#9B3079;
	font: 12px verdana, arial, sans-serif;
	}
	div#actu {
	float:right;
  margin-top:5px;
	height:190px;
	width:550px;
		background: url("/img-sport-saint-malo/actu.jpg") #FFF top no-repeat;
	background-repeat:repeat-x;
	padding-top: 10px;
	}
	div#texte_ref {
	float:left;
  margin-top:5px;
	height:190px;
	width:300px;
	padding-top: 10px;
	}
div.atoutgraph{
  margin-top:10px;
}	

div.atoutgraph a {
color:#9B3079;
font: 10px verdana, arial, sans-serif;
	}
	
div.atoutgraph a:hover {
color:#9B3079;
font: 10px verdana, arial, sans-serif;
	}
	
	a:link { color:#9B3079;} /* lien non-visité */
a:visited { color:#9B3079;;} /* lien visité */
a:hover { color: #FF6600;} /* lien survolé */
a:active { color: #C5B688} /* lien activé */ 
#div_container {
	position:relative;
	left:0px;
	top:25px;
	width:400px;
	align:center;
	height:140px;
	padding-top:10px;
	z-index:1;
		color:#FFF;
	font: 12px verdana, arial, sans-serif;
}
select {
	background : #D344A6;
	border : 1px solid #322D2A;
	font-size : 12px;
	color: #FFF;
}
input {
	background : #D344A6;
	border : 1px solid #322D2A;
	font-size : 12px;
	color: #FFF;
}

textarea {
	background : #D344A6;
	border : 1px solid #322D2A;
	font-size : 12px;
	color: #FFF;
}
table {
 border-width:0px; 
 border-style:solid; 
 border-color:black;
 width:560px;
 }
#seminaire{
 border-width:0px; 
 border-style:solid; 
 border-color:black;
 width:600px;
 
 }
td { 
 border-width:1px;
 border-style:solid; 
 border-color:#FFF;

 }


 table td#bleu {

		background-color:#9B3079;
	text-align:center;
	color:#FFF;
}
 
 
 
 table td#blanc {
		background-color:#AE3788;
	text-align:center;
	color:#FFF;
}


/*style du Calendrier*/
#Calendrier{
  margin-top:10px;
  float:left;
  display:block;
  width:220px;
  height:200px;
}

#Calendrier table{
  margin-left:0px;
  width:220px;
  height:200px;
  border-collapse: collapse;
  background:#FFFFFF;
}

#Calendrier table tr td.ds_head{
  background:#262626;
  color:#D0993A;
  cursor:pointer;
}

#Calendrier table tr td.ds_head:hover{
  background:#262626;
  color:#F8D18F;
  cursor:pointer;
}


#Calendrier table tr td.ds_head_date{
  background:#262626;
  color:#D0993A;
  font-weight:bold;
}

#Calendrier table tr td.ds_subhead{
  background:#B8A789;
  color:#262626;
}

#Calendrier table tr td.ds_cell{
  background:#FFFFFF;
  color:#000000;
  border:0;
}

#Calendrier table tr td.ds_nocell{
  background:#FFFFFF;
}

#Calendrier table tr td.ds_cell:hover{
  background:#C5B688;
  cursor:pointer;
}

#Calendrier table tr td.ds_cell_selected{
  background:#C5B688;
  color:#000000;
  border:0;
  cursor:pointer;
}

/*Div du tableau des prix*/
#TabPrix{
float:right;
height:440px;
width:600px;
}

.Prix{
  width:600px;
}
