/* ------------------------------------------------------- */
/* CSS Style Sheet for Daniel Cordier Profesional Web Page */
/* ------------------------------------------------------- */
/* http://astro.ensc-rennes.fr                             */
/*                                                         */
/* D. Cordier, september 2004, janvier 2005, mars 2005.    */
/*                                                         */
body {
     margin: 0; /* pour éviter les marges */
     text-align: center; /* pour corriger le bug de centrage IE */
     }

     
#MainBox {
	  position: relative;
	  text-align: left;
          width: 900px;
          background-color: #ffffff;
	  margin-top: 10px;
	  margin-bottom: 10px;
	  margin-left: auto;
	  margin-right: auto;
          border-left:   1px solid black;
          border-right:  1px solid black;
          border-top:    1px solid black;
          border-bottom: 1px solid black;
	  box-shadow: 8px 8px 12px #000000;
}

#Title {
       display:block;
       background-repeat: no-repeat;
       position    : relative;
       height      : 175px;
       width       : 900px;
       border:0px;
       border-bottom: 1px solid black;
       padding: 0px;
       margin: 0px;
       margin-bottom: 5px;
 }

/*----------------------*/
/* Trucs pour les menus */
/*                      */ 
#MenuColumn {
 	 float: left;
	 width          : 170px;
	 /*position       : relative;*/
	 height         : 500px;
	 margin-top     : 0px;
         margin-left    : 2px;
	 /* border: 1px solid red; */
}

/* Boite menu enseignement */
#TeachingMenu {
	 position       : relative;
	 /* background-color: red; */
	 text-align: left;
	 background-color : #85b0dc;
	 margin-top       : 0px;
	 margin-left: 2px;
	 margin-right: 2px;
	 border-bottom: 2px solid white;
	 padding-top: 2px;
	 padding-bottom: 2px;
}

#TeachingMenuBar {
	 position       : relative;
	 background-color: #85b0dc;
	 margin-top       : 0px;
	 margin-left: 2px;
	 margin-right: 2px;
}

.TeachingItem {
	 position       : relative;
	 background-color: white;
	 /*text-align: left;*/
	 margin  : 1px;
	 padding : 0px;
	 font-size : small;
}


#ResearchMenuBar {
	 text-align: left;
	 position         : relative;
	 background-color : #85b0dc;
	 margin-top       : 10px;
	 margin-left: 2px;
	 margin-right: 2px;
	 padding          : 2px;
}
.ResearchItem {
	 position         : relative;
	 background-color : white;
	 text-align: left;
	 /* margin  : 1px;
	 padding : 2px;*/
	 margin  : 1px;
	 padding : 0px;
	 font-size : small; 
}

#MisceMenuBar {
         text-align: left;
	 position         : relative;
	 background-color : #85b0dc;
	 margin-top       : 10px;
	 margin-left: 2px;
	 margin-right: 2px;
	 padding          : 2px;
}
.MiscItem {
	 position       : relative;
	 background-color: white;
	 margin  : 1px;
	 padding : 0px;
	 text-align: left;
	 font-size : small;
}
a.T1 { background-image: url('img_menu/accueil_p.jpg'); display: block; width: 160px }
a.T1:hover { background-image: url('img_menu/accueil_n.jpg'); }
a.T2 { background-image: url('img_menu/td_p.jpg'); display: block; width: 160px }
a.T2:hover { background-image: url('img_menu/td_n.jpg'); }
a.T3 { background-image: url('img_menu/tp_p.jpg'); display: block; width: 160px }
a.T3:hover { background-image: url('img_menu/tp_n.jpg'); }
a.T4 { background-image: url('img_menu/mupad_p.jpg'); display: block; width: 160px }
a.T4:hover { background-image: url('img_menu/mupad_n.jpg'); }
a.T5 { background-image: url('img_menu/astro_p.jpg'); display: block; width: 160px }
a.T5:hover { background-image: url('img_menu/astro_n.jpg'); }
a.T6 { background-image: url('img_menu/exam_p.jpg'); display: block; width: 160px }
a.T6:hover { background-image: url('img_menu/exam_n.jpg'); }
a.T7 { background-image: url('img_menu/cups_p.jpg'); display: block; width: 160px }
a.T7:hover { background-image: url('img_menu/cups_n.jpg'); }
a.T8 { background-image: url('img_menu/funny_physics_p.jpg'); display: block; width: 160px }
a.T8:hover { background-image: url('img_menu/funny_physics_n.jpg'); }

a.R1 { background-image: url('img_menu/basti_p.jpg'); display: block; width: 160px }
a.R1:hover { background-image: url('img_menu/basti_n.jpg'); }
a.R2 { background-image: url('img_menu/ycesam_p.jpg'); display: block; width: 160px }
a.R2:hover { background-image: url('img_menu/ycesam_n.jpg'); }
a.R3 { background-image: url('img_menu/webcesam_p.jpg'); display: block; width: 160px }
a.R3:hover { background-image: url('img_menu/webcesam_n.jpg'); }
a.R4 { background-image: url('img_menu/cresyps_p.jpg'); display: block; width: 160px }
a.R4:hover { background-image: url('img_menu/cresyps_n.jpg'); }
a.R5 { background-image: url('img_menu/thesis_p.jpg'); display: block; width: 160px }
a.R5:hover { background-image: url('img_menu/thesis_n.jpg'); }
a.R6 { background-image: url('img_menu/models_p.jpg'); display: block; width: 160px }
a.R6:hover { background-image: url('img_menu/models_n.jpg'); }

a.M1 { background-image: url('img_menu/links_p.jpg'); display: block; width: 160px }
a.M1:hover { background-image: url('img_menu/links_n.jpg'); }
a.M2 { background-image: url('img_menu/rocks_p.jpg'); display: block; width: 160px }
a.M2:hover { background-image: url('img_menu/rocks_n.jpg'); }
a.M3 { background-image: url('img_menu/about_p.jpg'); display: block; width: 160px }
a.M3:hover { background-image: url('img_menu/about_n.jpg'); }

/*------------------------------*/
/* Boite du document principal */
#MainDocBox {
	     /*position: relative;*/
	     background-color: #ffffff;	
	     margin-left: 177px;
	     margin-right: 2px;
	     /*margin-top: -500px;*/
	     border-left:   0px solid black;
	     border-right:  0px solid black;
	     border-top:    0px solid black;
	     border-bottom: 0px solid black;
	     padding-top: 0px;
	     padding-bottom: 5px;
	     padding-left: 5px;	
	     padding-right: 5px;
	     /* background-color: #CCCCCC;*/
	     color: black;
	     text-align: justify;
}
/*------------------------------*/
/* Pour écrire des titres       */
.title{
	width : 99%;
	height: 20px;
	color : black;
	/* background-color : #85b0dc;*/
	background-image: url('barre_bleue.gif');
	display: block;
	font-weight      : bold;
	margin-left      : 2px;
	/* margin-right     : 10px; */
	padding          : 2px;
}
.subtitle{
	color : #53708c;
	font-weight      : bold;
	margin-left      : 2px;
	margin-right     : 10px;
	padding          : 2px;
	border-bottom    : 1px solid #53708c;
}
.warning{
	width : 70%;
	margin-top: 20px;
	margin-bottom: 20px;
	margin-left: 50px; 
	padding: 4px;
	background-color : #ffbabf;
	border : 2px solid red;
}

/*----------------------*/
/* Mon bas de page      */
#PageFoot {
	position        : relative;
        /*height          : 50px;*/
        background-color : #85b0dc;
	text-align       : center;
	margin-left     : 2px;
	margin-right    : 2px;
	margin-top      : 2px;
	margin-bottom   : 2px;
	border-left     : 1px solid black;
	border-right    : 1px solid black;
	border-top      : 1px solid black;
	border-bottom   : 1px solid black;
	font-size       : 8pt;
}

.command{
	/* color : #6d6106; */
	color : black;
	/*--- border : 2px solid#6d6106; ---*/
	background-color: #fff8a0;
	margin-left      : 20px;
	margin-right     : 20px;
	padding          : 2px;
}

.engris{
	/* color : #6d6106; */
	color : black;
	/*--- border : 2px solid#6d6106; ---*/
	background-color: #ebebeb;
	margin      : 10px;
	padding          : 5px;
}

.citation {
	margin-left: 100px;
	margin-right: 100px;
	text-align: justify;
}
.worldmap{ 
	text-align: center;
	   height: 400px;
       }

