
body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 0;
	padding: 0;
	color: #000000;
	font-weight: normal;
/*	background-color: #960003; */
/*	background-color: #000;  */
	background-color: #606060; 
/*  background-color: #FFF; */

}
/* hide hack from Mac-IE5 \*/
* html #centre { height: 1%; }
/* end hiding */

p {
	margin: 0 0 0 0;
}
#header {
	height: 120px;
	width: 100%;
	margin: 0 auto;
	background-color: #FFFFFF;
	background-image: url(../images/themes/original/banniere_arr_pl.png);
	background-repeat: repeat-x;
	background-position: 0;
}

#outils {
	background-image: url(../images/themes/original/outils_blancs_430_tr.png);
	background-repeat: no-repeat;
}

#outils2 {
	background-image: url(../images/themes/original/outils_blancs_513_tr.png);
	background-repeat: no-repeat;
}

#outils3 {
	background-image: url(../images/themes/original/outils_blancs_671_tr.png);
	background-repeat: no-repeat;
}

#banniere {
	height: 120px;
	width: 956px;
	margin: 0 auto;
	background-color: #FFFFFF;
	background-image: url(../images/themes/original/banniere.png);
	background-repeat: no-repeat;
	background-position: center;
}

#banniereprint
{
display:none;
}


#haut {
height: 30px;
/*background-color:#CCCCFF;*/
}
#navig {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	height: 28px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
    margin:0 auto;
    width : 100%;
   	background-image: url(../images/themes/original/barre_menu.png);
}
#conteneur {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	width:100%;
	margin:0 auto;
	background-color: #960003;

    background-image: url(../images/themes/original/degrade_vertical_rouge.png) ;
	background-repeat: repeat-x;
	background-position: top;
	background-attachment: fixed;

}


#page {
	margin:0 auto;
	width : 956px;
	background-image: url(../images/themes/original/background/lycee-background-2010_01.png);
	background-color: #606060;
	background-repeat: no-repeat;
}

#gauche {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	float:left;
	width: 210px;
	margin-left: 3px;
}
#droite {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	float:right;
	width: 0px;
	margin-right: 3px;
}

#centre {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-left: 210px;
	margin-right: 0px;
    
}
#centre2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-left: 160px;
	margin-right: 0px;
}
.contenu {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-top: 0px;
	padding-right: 3px;
	padding-bottom: 0px;
	padding-left: 3px;
	height:100%;
	width:743px;

}
.contenu2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-top: 0px;
	padding-right: 3px;
	padding-bottom: 0px;
	padding-left: 3px;
	height:100%;
	width:743px;
	background-color: #FFF;
	background-image: url(../images/themes/original/fond_page.png);

}

.contenubordure {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-top: 2px;
	padding-right: 4px;
	padding-bottom: 5px;
	padding-left: 4px;
	border-right-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #3e3e3e;
	border-left-color: #3e3e3e;
	border-bottom-width: 0px;
	border-bottom-color: #dddddd;
	border-top-width: 0px;
	border-top-color: #e6e6e0;
}


.tbl_orange{
	background-image: url(../images/arr_pl_orange_vs.gif);
   	background-repeat: no-repeat;
}

.tbl_bleu{
	background-image: url(../images/arr_pl_diplome.gif);
   	background-repeat: no-repeat;
}

.tbl_bleu_gr{
	background-image: url(../images/arr_pl_diplome_32.gif);
   	background-repeat: no-repeat;
}

.tbl_gris{
	background-image: url(../images/arr_pl_lplt2.png);
   	background-repeat: no-repeat;
}





#pied {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	clear:both;
	height: 100%;
	width: 100%;
	margin:0 auto;
	background-color: #FFF;
	background-image: url(../images/themes/original/pied_arr_pl.png);
	background-repeat: repeat-x;
}


#piedprint {
display:none;
background-image: none;
}





#menuhaut {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
list-style-type: none;
margin: 0;
padding:0;
}
#menuhaut li {
display: inline;
}
#menuhaut a {
margin: 0 2px;
color: #000000;
text-decoration: underline;
}
#menuhaut a:hover {
text-decoration: none;
}
#menugauche {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
list-style-type: none;
margin: 0;
padding:0;
}
#menugauche li {
margin-bottom: 5px;
}
#menugauche a {
margin: 0 2px;
color: #000000;
text-decoration: underline;
}
#menugauche a:hover {
text-decoration: none;
}
#menudroit {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
list-style-type: none;
margin: 0;
padding:0;
}
#menudroit li {
margin-bottom: 5px;
}
#menudroit a {
margin: 0 2px;
color: #000000;
text-decoration: underline;
}
#menudroit a:hover {
text-decoration: none;
}


.txtfooter1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #47435C;
}

.txtfooter2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #5F727A;
	line-height: 18px;

}
.txtfooter1href:link {
	text-decoration: none;
	color: #8A9D02;
	
}
.txtfooter1href:visited {
	text-decoration: none;
	color: #8A9D02;

}
.txtfooter1href:active {
	text-decoration: none;
	color: #8A9D02;
}
.txtfooter1href:hover {
	text-decoration: none;
	color: #6F001C;

}

.txtfooter2href:link {
	text-decoration: none;
	color: #6F001C;
	
}
.txtfooter2href:visited {
	text-decoration: none;
	color: #6F001C;

}
.txtfooter2href:active {
	text-decoration: none;
	color: #6F001C;
}
.txtfooter2href:hover {
	text-decoration: none;
	color: #AA002B;

}

.plansite {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
}
.plansite:link {
	text-decoration: none;
	color: #7C7C7C;
	
}
.plansite:visited {
	text-decoration: none;
	color: #7C7C7C;

}
.plansite:active {
	text-decoration: none;
	color: #7C7C7C;
}
.plansite:hover {
	text-decoration: none;
	color: #CA0035;

}

.navigsite {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
.navigsite:link {
	text-decoration: none;
	color: #000;
	
}
.navigsite:visited {
	text-decoration: none;
	color: #000000;

}
.navigsite:active {
	text-decoration: none;
	color: #000000;
}
.navigsite:hover {
	text-decoration: underline;
	color: #FFF;

}

#menuv {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 198px;
	margin: 0px;
	padding-top: 1px;
	
}

#menuv ul {
list-style: none;
margin: 0;
padding: 0;
}

#menuv li a {
height: 19px;
text-decoration: none;
} 

/* N'oubliez pas de renseigner l'adresse des images */
#menuv li a:link, #menuv li a:visited {
	color: #FFF;
	display: block;
	background: url(../images/themes/original/menu_v_in_2011.png);
	padding-top: 3px;
	padding-right: 0;
	padding-bottom: 0px;
	padding-left: 4px;
}

#menuv li a:hover {
	color: #ffffff;
	padding-top: 3px;
	padding-right: 0;
	padding-bottom: 0px;
	padding-left: 4px;
	background: url(../images/themes/original/menu_v_in_2011.png);
	background-position: 0 -22px;
	text-decoration: underline;
}




#search_box_form {
	HEIGHT: 18px;
	margin: 0px;
	padding: 0px;
	}
#search_box {
	font-family: Arial, Helvetica, Verdana, sans-serif;
    FONT-SIZE: 11px;
	WIDTH: 140px
	}
.langage {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
}

#menuv_1 {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 display: block;
 font-weight: normal;
 font-size: 9px;
 padding-top: 0px;
 padding-bottom: 0px;
}

#menuv_1 li a {
 height: 16px;
}

#menuv_1 li a:link, #menuv_1 li a:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	padding-top: 1px;
	padding-left: 10px;
	background-image: url(../images/themes/original/menu_v2_in_2011.png);
	font-weight: normal;
	color: #FFF;
}

#menuv_1 li a:hover {
	color: #FFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	padding-top: 1px;
	padding-left: 10px;
	background-image: url(../images/themes/original/menu_v2_ov_2011.png);
	text-decoration: underline;
}

#menuv_2 {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 display: block;
 font-weight: normal;
 font-size: 9px;
 padding-top: 0px;
 padding-bottom: 0px;
 padding-left: 10px;

}

#menuv_2 li a {
	height: 15px;
	color: #FFF;
}

#menuv_2 li a:link, #menuv_2 li a:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	padding-top: 1px;
	background-image: url(none);
	font-weight: normal;
	color: #FFF;
}

#menuv_2 li a:hover {
	color: #FFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	padding-top: 1px;
	background-image: url(../images/themes/original/menu_v3_ov_2011.png);
	text-decoration: underline;
}

li#menuv_2_norm {
 background-image: url(../images/themes/original/menu_v3_in_2011.png);
 color: #FFF;
}

li#menuv_2_fin {
 background-image: url(../images/themes/original/menu_v31_in_2011.png);
 color: #FFF;
}
li#menuv_2_fin a:hover{
 background-image: url(../images/themes/original/menu_v31_ov_2011.png);
 color: #FFF;
 	text-decoration: underline;
}


.basvisite a {
	TEXT-DECORATION: none ; color:#0000CC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px; font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none
	}
	
.basvisite a:link {
	COLOR: #0000CC;
	}
	
.basvisite a:visited {
	COLOR: #0000CC;
	}
	
.basvisite a:hover {
	COLOR: #FF6600;
	} 

.informations {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; font-style: normal;
	color: #FF6600;
	font-weight: bold;
}

.textenormal {
 FONT-FAMILY: Verdana, Arial, Helvetica;
 FONT-SIZE: 11px;
 margin: 0px;
 padding: 0px;
}
.textenormal a:link{
	FONT-FAMILY: Verdana, Arial, Helvetica;
	FONT-SIZE: 11px;
	margin: 0px;
	padding: 0px;
	color: #819302;
	text-decoration: none;
	background-image: url(../images/liens.gif);
}
.textenormal a:visited{
	FONT-FAMILY: Verdana, Arial, Helvetica;
	FONT-SIZE: 11px;
	margin: 0px;
	padding: 0px;
	color: #819302;
	text-decoration: none;
	background-image: url(../images/liens.gif);
}
 
.textenormal a:hover{
	FONT-FAMILY: Verdana, Arial, Helvetica;
	FONT-SIZE: 11px;
	margin: 0px;
	padding: 0px;
	color: #9F0028;
	text-decoration: none;
	background-image: url(../images/liens_hover.gif);
}


.textenormal_2 {
 FONT-FAMILY: Verdana, Arial, Helvetica;
 FONT-SIZE: 11px;
 margin: 0px;
 padding: 0px;
}
.textenormal_2 a:link{
	FONT-FAMILY: Verdana, Arial, Helvetica;
	FONT-SIZE: 11px;
	margin: 0px;
	padding: 0px;
	color: #b9cf22;
	text-decoration: none;
	background-image: url(../images/liens.gif);
}
.textenormal_2 a:visited{
	FONT-FAMILY: Verdana, Arial, Helvetica;
	FONT-SIZE: 11px;
	margin: 0px;
	padding: 0px;
	color: #b9cf22;
	text-decoration: none;
	background-image: url(../images/liens.gif);
}
 
.textenormal_2 a:hover{
	FONT-FAMILY: Verdana, Arial, Helvetica;
	FONT-SIZE: 11px;
	margin: 0px;
	padding: 0px;
	color: #c6de25;
	text-decoration: none;
	background-image: url(../images/liens_hover.gif);
}


.textenormal_10 {
 FONT-FAMILY: Verdana, Arial, Helvetica;
 FONT-SIZE: 10px;
 margin: 0px;
 padding: 0px;
}
.textenormal_10 a:link{
	FONT-FAMILY: Verdana, Arial, Helvetica;
	FONT-SIZE: 10px;
	margin: 0px;
	padding: 0px;
	color: #819302;
	text-decoration: none;
	background-image: url(../images/liens.gif);
}
.textenormal_10 a:visited{
	FONT-FAMILY: Verdana, Arial, Helvetica;
	FONT-SIZE: 10px;
	margin: 0px;
	padding: 0px;
	color: #819302;
	text-decoration: none;
	background-image: url(../images/liens.gif);
}
 
.textenormal_10 a:hover{
	FONT-FAMILY: Verdana, Arial, Helvetica;
	FONT-SIZE: 10px;
	margin: 0px;
	padding: 0px;
	color: #9F0028;
	text-decoration: none;
	background-image: url(../images/liens_hover.gif);
}




.lienmail a:link{
	background-image: none;
	text-decoration: none;
    
}

.lienmail a:visited{
	background-image: none;
	text-decoration: none;

}
.lienmail a:hover{
	background-image: none;
	text-decoration: none;
}
.lienmail_petit_info {
	FONT-FAMILY: Verdana, Arial, Helvetica;
	FONT-SIZE: 9px;
	background-image: none;
	text-decoration: none;
	color: #ffffff;
}
.lienmail_petit_info a:link{
	FONT-FAMILY: Verdana, Arial, Helvetica;
	FONT-SIZE: 9px;
	background-image: none;
	text-decoration: none;
	color: #98CF1C;
	font-weight: bold;
}

.lienmail_petit_info a:visited{
	FONT-FAMILY: Verdana, Arial, Helvetica;
	FONT-SIZE: 9px;
	background-image: none;
	text-decoration: none;
	color: #98CF1C;
	font-weight: bold;
}
.lienmail_petit_info a:hover{
	FONT-FAMILY: Verdana, Arial, Helvetica;
	FONT-SIZE: 9px;
	background-image: none;
	text-decoration: none;
	color: #CA0035;
	font-weight: bold;
}

.textepetit {
	FONT-FAMILY: Verdana, Arial, Helvetica;
	FONT-SIZE: 8px;
}


.conseils {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #FF3300;
	font-weight: bold;
	text-decoration: none;
}
.conseils a:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #FF3300;
	font-weight: bold;
	text-decoration: none;
}
.conseils a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #FF3300;
	font-weight: bold;
	text-decoration: none;
}
.conseils a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #CC3300;
	font-weight: bold;
	text-decoration: none;
}
.outils {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #0066FF;
	font-weight: bold;
}

.textemoyen {
	FONT-FAMILY: Verdana, Arial, Helvetica;
	FONT-SIZE: 10px;
	margin: 0px;
	padding: 0px;
	color: #576301;
}
.textemoyen a:link{
	FONT-FAMILY: Verdana, Arial, Helvetica;
	FONT-SIZE: 10px;
	margin: 0px;
	padding: 0px;
	color: #576301;
	text-decoration: none;
	background-image: none;
}
.textemoyen a:visited{
	FONT-FAMILY: Verdana, Arial, Helvetica;
	FONT-SIZE: 10px;
	margin: 0px;
	padding: 0px;
	color: #576301;
	text-decoration: none;
	background-image: none;
}
 
.textemoyen a:hover{
	FONT-FAMILY: Verdana, Arial, Helvetica;
	FONT-SIZE: 10px;
	margin: 0px;
	padding: 0px;
	color: #788901;
	text-decoration: none;
	background-image: none;
}

TD.ibTexte {
 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
  
  PADDING: 0;
  margin: 0;
}

TABLE.popup {
  BORDER-COLLAPSE: separate;
  PADDING: 0;
  margin: 0;

}
.fenpop {
display:inline;
}

.closepop a:link{
background: url(../images/themes/original/popup/popup_close.gif);
}

.closepop a:visited{
background: url(../images/themes/original/popup/popup_close.gif);
}

.closepop a:hover{
background: url(../images/themes/original/popup/popup_close_hover.gif);
}

#btnfor {
display:inline;
}

.arrpltitre{
	background-image: url(../images/titre_lt.gif);

}
.EspaceMini {
font-size: 3px;
}
#erreur_ent {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #F00;
}

.textemoyenvert {
	FONT-FAMILY: Verdana, Arial, Helvetica;
	FONT-SIZE: 10px;
	margin: 0px;
	padding: 0px;
	color: #d6f400;
}
.textemoyenvert a:link{
	FONT-FAMILY: Verdana, Arial, Helvetica;
	FONT-SIZE: 10px;
	margin: 0px;
	padding: 0px;
	color: #d6f400;
	text-decoration: none;
	background-image: none;
}
.textemoyenvert a:visited{
	FONT-FAMILY: Verdana, Arial, Helvetica;
	FONT-SIZE: 10px;
	margin: 0px;
	padding: 0px;
	color: #d6f400;
	text-decoration: none;
	background-image: none;
}
 
.textemoyenvert a:hover{
	FONT-FAMILY: Verdana, Arial, Helvetica;
	FONT-SIZE: 10px;
	margin: 0px;
	padding: 0px;
	color: #FFFFFF;
	text-decoration: none;
	background-image: none;
}

#menuv_log {
font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 148px;
	margin: 0px;
	padding-top: 1px;
	font-weight: bold;
}

#menuv_log ul {
list-style: none;
margin: 0;
padding: 0;
}

#menuv_log li a {
height: 19px;
text-decoration: none;
} 

/* N'oubliez pas de renseigner l'adresse des images */
#menuv_log li a:link, #menuv_log li a:visited {
	color: #576301;
	display: block;
	background: url(../images/themes/original/menu_v_in_log.png);
	padding-top: 3px;
	padding-right: 0;
	padding-bottom: 0px;
	padding-left: 4px;
}

#menuv_log li a:hover {
	color: #788901;
	padding-top: 3px;
	padding-right: 0;
	padding-bottom: 0px;
	padding-left: 4px;
	background-image: url(../images/themes/original/menu_v_ov_log.png);
	background-position: 0 -22px;
}


#menuv_log_1 {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 display: block;
 font-weight: normal;
 font-size: 9px;
 padding-top: 0px;
 padding-bottom: 0px;
}

#menuv_log_1 li a {
 height: 16px;
}

#menuv_log_1 li a:link, #menuv_log_1 li a:visited {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size: 9px;
 padding-top: 1px;
 padding-left: 10px;
 background-image: url(../images/themes/original/menu_v2_in_log.png);
 font-weight: normal;
}

#menuv_log_1 li a:hover {
	color: #788901;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	padding-top: 1px;
	padding-left: 10px;
	background-image: url(../images/themes/original/menu_v2_ov_log.png);
}




.StyleDossier {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size:11px;
	color: #6F6F6F;
}
.StyleDossierL {
  font-family:Verdana,Arial,Helvetica,sans-serif;
  font-weight: bold;
  font-size:9px
}
.StyleDoc {
  font-family:Verdana,Arial,Helvetica,sans-serif;
  font-weight: normal;
  font-size:11px
}
.StyleDocL {
  font-family:Verdana,Arial,Helvetica,sans-serif;
  font-weight: normal;
  font-size:9px
}
#plansiteacc a:link {
	text-decoration: none;
	color: #576301;
}
#plansiteacc a:visited {
	text-decoration: none;
	color: #576301;
}
#plansiteacc a:active {
	text-decoration: none;
	color: #576301;
}
#plansiteacc a:hover {
	text-decoration: underline;
	color: #788901;
}


#popitmenu{
background-image: url(../images/themes/original/fond_tools.png);
font-size: 9px;
z-index: 100;
visibility: hidden;
}

#popitmenu a{
text-decoration: none;
padding-left: 4px;
color:#576301;
display: block;
}

#popitmenu a:hover{ /*hover background color*/
color:#788901;
}

