@charset "iso-8859-1";
/* auteur: Get/Enst */
/* Date de création: 10/03/2008 */

body{font-family: Verdana, Arial sans-serif; font-size:100%; line-height: 1.0em; margin:0; padding:0;}

/* header */

/* logo */
#logo {padding-top:0px; padding-right:5px; padding-bottom:2px; height:133px;}

/* classe hidden cache <h1></h1>*/
.hidden {position:absolute; left:6px; top:-500px; width:1px; height:1px; overflow:hidden; }

/* définit image de fond (yeux) au-dessus du titre TELECOM */
#gauche1 {background: url("images/regard_gche.gif") no-repeat; width:360px; padding-bottom:4px;}

/* propriétés div situé sous image "yeux" de fond */
#gauche2 {margin-top:50px; background: url("images/entete_ecole-ete.gif") no-repeat;}

/* bordure dessous */
#gauche3 {border-left:white solid 1px; border-right:white solid 1px; background-color:#FEB819; height:5px; width:100%;}


/* définit image de fond (yeux) au-dessus du titre actu */
#milieu1 {background: url("images/regard_mil.gif") no-repeat; width:360px; padding-bottom:4px;}

/* propriétés div situé sous image "yeux" de fond */
#milieu2 {margin-top:50px; background: url("images/entete_etr09.gif") no-repeat;}

/* bordure dessous */
#milieu3 {border-left:white solid 1px; border-right:white solid 1px; background-color:#71B603; height:5px; width:100%;}


/* définit image de fond (yeux) au-dessus du numéro */
#droite1 {background: url("images/regard_drte.gif") no-repeat; width:360px; padding-bottom:4px;}

/* définit propriétés div situé sous image "yeux" de fond */
#droite2 {margin-top:50px; background: url("images/entete_dates.gif") no-repeat; height:65px!important;height:68px;}

/* bordure dessous */
#droite3 {border-left:white solid 1px; border-right:white solid 1px; background-color:#32A8BD; height:5px; width:100%;}


/* bordure grise en bas à droite */
.bordure {border-bottom:#D9D9D9 solid 1px; border-right:#D9D9D9 solid 1px; margin-bottom:10px;}

/* menus actifs */
.on {border-bottom:black solid 1px;}

/* */
/* */
/* */
/* pages intérieures */

/* color1 : orange et déclinaisons */
/* color2 : vert et déclinaisons */
/* color3 : bleu et déclinaisons */
/* color4 : bordeaux et déclinaisons */

/* haut colonne de gauche */
#top-nav-color1 {background:url("images/orange_top_nav.gif") no-repeat; background-color:#F7DF6F; border-right:white solid 20px; width:200px!important;width:180px; height:38px;}
#top-nav-color2 {background:url("images/vert_top_nav.gif") no-repeat; background-color:#CBF97F; border-right:white solid 20px; width:200px!important;width:180px; height:38px;}
#top-nav-color3 {background:url("images/bleu_top_nav.gif") no-repeat; background-color:#D9DFE7; border-right:white solid 20px; width:200px!important;width:180px; height:38px;}
#top-nav-color4 {background:url("images/rouge_top_nav.gif") no-repeat; background-color:#FE7B5A; border-right:white solid 20px; width:200px!important;width:180px; height:38px;}   
/* !important; permet de spécifier valeurs différentes pour Firefox (avant !imp) et IE (après !imp) */

/* haut colonne du milieu */

#top-content-color1 {background:url("images/domaine_color1.gif") no-repeat; border-left:#FEB819 solid 1px; background-color:#FEB819; margin-right:20px;height:38px; width:500px;}
#top-content-color2 {background:url("images/domaine_color2.gif") no-repeat; border-left:#71B603 solid 1px; background-color:#71B603; margin-right:20px;height:38px; width:500px;}
#top-content-color3 {background:url("images/domaine_color3.gif") no-repeat; border-left:#32A8BD solid 1px; background-color:#32A8BD; margin-right:20px;height:38px; width:500px;}
#top-content-color4 {background:url("images/domaine_color4.gif") no-repeat; border-left:#BF1238 solid 1px; background-color:#BF1238; margin-right:20px;height:38px; width:500px;}



/* titre de rubrique */
.domaine {padding-left:60px; color:white; font-size:1em; margin:0;}

/* menu colonne de gauche */
#nav-color1 {background-color:#F7DF6F; width:200px; border-right:white solid 20px; padding-bottom:10px; border-bottom:white solid 1px; }
#nav-color2 {background-color:#CBF97F; width:200px; border-right:white solid 20px; padding-bottom:10px; border-bottom:white solid 1px;}
#nav-color3 {background-color:#D9DFE7; width:200px; border-right:white solid 20px; padding-bottom:10px; border-bottom:white solid 1px;}
#nav-color4 {background-color:#FE7B5A; width:200px; border-right:white solid 20px; padding-bottom:10px; border-bottom:white solid 1px;}


/* définit propriétés menu nav */
.menu-nav {list-style-image:url("http://www.telecom-paristech.fr/_images/puce_nav_gche.gif"); margin:0px;padding-left:24px; font-size:0.7em; font-weight:bold; line-height:160%;}

/* comportement liens menu nav */
.menu-nav a:link, .menu-nav a:visited{font-weight:bold; text-decoration:none; color:black;}
.menu-nav a:hover, .menu-nav a:active{font-weight:bold; border-bottom:1px dashed; color:black;}

/* définit propriétés menu sous-nav (option : background-color:white; ) */
.menu-snav {list-style-image:url("http://www.telecom-paristech.fr/_images/puce_snav_gche.gif"); margin-left:0px; margin-top:4px; padding-bottom:4px; padding-left:10px; font-size:0.9em; line-height:160%;}

/* comportement liens menu sous-nav */
.menu-snav a:link, .menu-snav a:visited{font-weight:lighter; text-decoration:none; color:black;}
.menu-snav a:hover, .menu-snav a:active{font-weight:lighter; border-bottom:1px dashed; color:black;}


/* en bas du menu de gauche */
#nav-bottom-color1 {background-color:#FEB819; width:200px; height:5px; border-right:white solid 20px; border-bottom:white solid 1px;}
#nav-bottom-color2 {background-color:#71B603; width:200px; height:5px; border-right:white solid 20px; border-bottom:white solid 1px;}
#nav-bottom-color3 {background-color:#32A8BD; width:200px; height:5px; border-right:white solid 20px; border-bottom:white solid 1px;}
#nav-bottom-color4 {background-color:#BF1238; width:200px; height:5px; border-right:white solid 20px; border-bottom:white solid 1px;}

/* colonne principale */

/* color1 */
#content-color1 {background:url("images/titre_color1.gif") no-repeat; border-right:#FEB819 solid 1px; border-left:#FEB819 solid 1px; border-bottom:#FEB819 solid 5px; width:854px!important;width:874px; padding-left:5px; padding-right:5px; padding-bottom:5px; vertical-align: top;}

/* color2 */
#content-color2 {background:url("images/titre_color2.gif") no-repeat; border-right:#71B603 solid 1px; border-left:#71B603 solid 1px; border-bottom:#71B603 solid 5px; width:854px!important;width:874px; padding-left:5px; padding-right:5px; padding-bottom:5px; vertical-align: top;}

/* color3 */
#content-color3 {background:url("images/titre_color3.gif") no-repeat; border-right:#32A8BD solid 1px; border-left:#32A8BD solid 1px; border-bottom:#32A8BD solid 5px; width:854px!important;width:874px; padding-left:5px; padding-right:5px; padding-bottom:5px; vertical-align: top;}

/* color4 */
#content-color4 {background:url("images/titre_color4.gif") no-repeat; border-right:#BF1238 solid 1px; border-left:#BF1238 solid 1px; border-bottom:#BF1238 solid 5px; width:854px!important;width:874px; padding-left:5px; padding-right:5px; padding-bottom:5px; vertical-align: top;}


/* en bas de la colonne principale */
#content-bottom-color1{background-color:#FEB819; height:5px; border-top:white solid 1px;}
#content-bottom-color2{background-color:#71B603; height:5px; border-top:white solid 1px;}
#content-bottom-color3{background-color:#32A8BD; height:5px; border-top:white solid 1px;}
#content-bottom-color4{background-color:#BF1238; height:5px; border-top:white solid 1px;}

/* en bas du teaser */
#teaser-bottom-color1 {background-color:#FEB819; height:5px; border-left:white solid 20px; border-bottom:white solid 1px;}
#teaser-bottom-color2 {background-color:#71B603; height:5px; border-left:white solid 20px; border-bottom:white solid 1px;}
#teaser-bottom-color3 {background-color:#32A8BD; height:5px; border-left:white solid 20px; border-bottom:white solid 1px;}
#teaser-bottom-color4 {background-color:#BF1238; height:5px; border-left:white solid 20px; border-bottom:white solid 1px;}



/* titre de page */
h3 {padding-left:56px; margin-top:10px; color:black; font-size:1em;}

/* contenu colonne principale */
#main {padding-top:0.1em;}

.chapo {padding-left:56px; text-align:justify;font-size:0.8em; color:#900000;}
.chapo a:link, .chapo a:visited{text-decoration:none; border-bottom:1px dotted; color:#404040;}
.chapo a:hover, .chapo a:active{border-bottom:1px dashed; color:#BF1238;}

/* titre de paragraphe */
h4 {color:#900000; font-weight:bold; font-size:0.9em; margin-top:1.2em; margin-bottom:1.2em;}

/* sous-titre de paragraphe */
h5 {font-weight:bold; margin-top:1.2em; margin-bottom:1.2em;}
h6 {font-style:italic; font-size:0.7em; margin-top:1.2em; margin-bottom:1.2em;}

.comTitre{ font-weight:bold; margin-top:1.2em; margin-bottom:1.2em;font-size:small;}
.normal {font-size:0.7em; color:black; text-align:justify;}
.normal a:link, .normal a:visited{text-decoration:none; border-bottom:1px dotted; color:#404040;}
.normal a:hover, .normal a:active{border-bottom:1px dashed; color:#BF1238;}
.important {font-size:0.7em; color:black; font-weight:bold;}  

.normalRouge{ color:#D93244;}
.normalRougeGras{ color:#D93244; font-weight:bold; }

.lien {font-size:0.7em; color:black;}
.lien a:link, .lien a:visited {text-decoration:none;color:black;}
.lien a:hover, .lien a:active {border-bottom:1px dashed;color:black;}

.lien-impt {font-size:0.7em; color:black;}
.lien-impt a:link, .lien-impt a:visited {font-weight:bold; text-decoration:none;color:black;}
.lien-impt a:hover, .lien-impt a:active {font-weight:bold; border-bottom:1px dashed;color:black;}

p {margin-top:1.4em;}

.liste {list-style-image:url("http://www.telecom-paristech.fr/_data/files/images/1fleche.gif"); font-size:0.7em; text-align:justify;}
.liste a:link, .liste a:visited{text-decoration:none; border-bottom:1px dotted; color:#404040;}
.liste a:hover, .liste a:active{border-bottom:1px dashed; color:#BF1238;}


.bloc {font-size:0.7em; color:black; margin-left:2em; margin-right:2em;}

.small {font-size:0.6em; color:black;}

/* encadré */
#teaser-color1 {background:url("images/orange_top_nav.gif") repeat-x #FFF6D7; width:40%!important;width:35%; float:right; padding-top:35px!important;padding-top:40px; padding-left:4px; padding-right:4px; padding-bottom:4px; margin-left:10px; margin-bottom:10px; border-left:#FEB819 dotted 1px; border-bottom:#FEB819 dotted 1px;}
#teaser-color2 {background:url("images/vert_top_nav.gif") repeat-x #E6FFC9; width:40%!important;width:35%; float:right; padding-top:35px!important;padding-top:40px; padding-left:4px; padding-right:4px; padding-bottom:4px; margin-left:10px; margin-bottom:10px; border-left:#71B603 dotted 1px; border-bottom:#71B603 dotted 1px;}
#teaser-color3 {background:url("images/bleu_top_nav.gif") repeat-x #E8EFF7; width:40%!important;width:35%; float:right; padding-top:35px!important;padding-top:40px; padding-left:4px; padding-right:4px; padding-bottom:4px; margin-left:10px; margin-bottom:10px; border-left:#32A8BD dotted 1px; border-bottom:#32A8BD dotted 1px;}
#teaser-color4 {background:url("images/rouge_top_nav.gif") repeat-x #F3DDBC; width:40%!important;width:35%; float:right; padding-top:35px!important;padding-top:40px; padding-left:4px; padding-right:4px; padding-bottom:4px; margin-left:10px; margin-bottom:10px; border-left:#32A8BD dotted 1px; border-bottom:#32A8BD dotted 1px;}
#teaser-image {float:right; padding-top:5px!important;padding-top:10px; padding-left:4px; padding-right:4px; padding-bottom:4px; margin-left:10px; margin-bottom:10px; border-left:#808080 dotted 1px; border-bottom:#808080 dotted 1px; align:center;}
.marge-gche-drte {padding-top:0.1em; margin-left:5px; margin-right:5px;}

/* menus actifs */
.on {border-bottom:black solid 1px;} 

/* bord tableaux */
.bord-cell-color1 {border:#FEB819 solid 1px;font-size:0.7em!important;font-size:1em;}
.bord-cell-color2 {border:#71B603 solid 1px;font-size:0.7em!important;font-size:1em;}
.bord-cell-color3 {border:#32A8BD solid 1px;font-size:0.7em!important;font-size:1em;}
.bord-cell-color4 {border:#BF1238 solid 1px;font-size:0.7em!important;font-size:1em;}

.interven{ color:#900000;}
