/* CSS Document */

BODY { background-color: #FFFFFF; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px;}
A { text-decoration:none; color:#000000; cursor:pointer;}
input { background:none;}


#conteneur { position:absolute; top: 0px; left: 50%; margin: 0 0 0 -400px;
			background-image: url(../images/fond.jpg); background-repeat:no-repeat;}

/* Bandeau_haut*/

#bandeau_haut { position:relative; top:0px; left:0px; height:110px; width:800px;}

	#titre_section { position:relative; left: 0px; top:0px; float:left; height:92px; width:152px;  }
	#titre_section img { position:relative; left: 9px; top:30px; z-index:1; }
	
	#img_paris_cosy { position:absolute; left: 50px; top:10px; float:left;  height:86px; width:109px; z-index:3;}
	#img_paris_cosy img { position:absolute; left: 50px; padding-top:8px;}
	
	#paris_cosy_com { position:absolute; left: 250px; top:10px; float:left; height:51px; width:337px;  padding:0px; }
	#paris_cosy_com img { position:absolute; left: 6px; top:13px; float:left; }
	
	#date_heure {position:relative; left: -20px; top:0px; float:left; height:12px; width:180px; background-image:url(../images/fond_noir.png); background-repeat:no-repeat; padding-left:5px}
	#date_heure .rect_noir { color:#FFFFFF; 
							font-family: "Times New Roman", Times, serif; font-size:10px; height:12px;
							margin:0px; padding:0px;  float:left;}
	#date_heure img { margin:0px; padding:0px; float:left; display:none; }
	
	#flags {position: absolute; left:350px; top:0px;}
	#flags a.drapeau{ padding-left:2px; float:left;}
	#flags a.drapeau img:hover{ width:20px;}
	
	#pack_logos { position:absolute; left: 620px; top: 20px; float:left; width:100px; margin-left:100px; }
	#pack_logos #gauche { width:45px; float:left; }
	#pack_logos #gauche img { float:left; }
	#pack_logos #droite {  width:53px; float:left;  }
	#pack_logos #droite img { position:relative;}
	#pack_logos .telephone { position:relative; float:left; width:100px;
							font-size:10px;
							text-align:center; }

/*Bandeau gauche*/
#texte_presentation_site { padding-right:10px; padding-bottom:5px; }
							

/* Styles appliqués au Calendrier */

#calendrier{height:160px;}

#calendrier li{list-style: none;text-align:center;}

#calendrier h2{font-size:10px;text-align:center;width:200px;}

#libelle {width: 175px;margin: 0 auto;padding: 0;color:#FFFFFF;background-color:#bebec0;}
.ligne {width: 175px;margin: 0 auto;padding: 0;} 
#libelle li {float : left;width : 25px; background-color:#bebec0;}
.ligne li {color: #000;float : left; width : 25px;}

.ligne li a:hover{list-style: none;text-decoration: none;}

li.itemCurrentItem {
	background-color:#ffef55;
}
li.itemSelectedItem {
	 font-weight:bold;}
li.itemHighlightedItem{background-color:#eb4b8d;}
li.itemHighlightedItem_debut{ background-image:url(../images/calendar/debut_rose.gif);}
li.itemHighlightedItem_fin{ background-image:url(../images/calendar/fin_rose.gif);}

li.itemHighlightedItem2{background-color:#c54f94;}
li.itemHighlightedItem2_debut{ background-image:url(../images/calendar/debut_violet.gif);}
li.itemHighlightedItem2_fin{ background-image:url(../images/calendar/fin_violet.gif);}
li.itemHighlightedItem3{
	color: #333333; text-decoration:line-through;
}

li.calDF0{ background-image:url(../images/calendar/fin_violet_debut_rose.gif);}
li.calFD0{ background-image:url(../images/calendar/fin_rose_debut_violet.gif);}
li.calD0F{ background-image:url(../images/calendar/fin_gris_debut_rose.gif);}
li.calF0D{ background-image:url(../images/calendar/fin_rose_debut_gris.gif);}
li.cal0DF{ background-image:url(../images/calendar/fin_gris_debut_violet.gif);}
li.cal0FD{ background-image:url(../images/calendar/fin_violet_debut_gris.gif);}
li.cal0D0{background-image:url(../images/calendar/debut_violet.gif);}
li.cal0F0{background-image:url(../images/calendar/fin_violet.gif);}
li.cal0DD{background-image:url(../images/calendar/debut_violet.gif);}
li.cal0FF{background-image:url(../images/calendar/fin_violet.gif);}
li.calD00{background-image:url(../images/calendar/debut_rose.gif);}
li.calF00{background-image:url(../images/calendar/fin_rose.gif);}
li.cal00D{background-image:url(../images/calendar/debut_gris.gif);}
li.cal00F{background-image:url(../images/calendar/fin_gris.gif);}
li.cal100{background-color:#eb4b8d;}
li.cal010{background-color:#c54f94;}
li.cal011{background-color:#c54f94;}
li.cal001{background-color:#CCCCCC;}

/*Styles appliqués aux tableaux*/
.fond_gris { background-color:#CCCCCC;}
.bord_bordeau { border-color:#972520; border-width:1px; border-style:solid;}
.texte_bordeau { color:#972520; }
.texte_blanc_fond_bordeau {background-color:#972520;color:#FFFFFF;}
.gras_souligne { font-weight:bold; text-decoration:underline; }
.souligne { text-decoration:underline; }

	
							
/*Footer*/

#footer { position:relative; float:left; width:800px; top:-8px;
			border-top-color:#bebec0; border-top-style:solid; border-top-width:8px;}
			
	#station_bordeau img{ position:relative; left:182px; top: -14px;}
	
	#liens { position: relative; float:left; height:40px; width:600px; top:-10px; margin-left:50px;
				font-family:"Century Gothic", Arial; font-size:10px; color:#000000; }
	#liens .partie {position: relative; float:left; height:20px; margin-left:50px;}
	#pariscosy_rappel { position: relative; float:right; top:-10px;}

