
body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-top: 10px;
	padding: 0;
	BACKGROUND: url(../images/themes/original/degrade_vertical.png) #FFFFFF repeat-x 100% top;
	background-attachment: fixed;
	color: #000000;
	font-weight: normal;

}
/* hide hack from Mac-IE5 \*/
* html #centre { height: 1%; }
/* end hiding */

p {
margin: 0 0 0 0;
}
#header {
	height: 97px;
/*background-color: #99CCCC;*/
background: transparent url(../images/themes/original/arr_pl_header_ie7.png) no-repeat 0 0;	
}


#haut {
height: 30px;
/*background-color:#CCCCFF;*/
}
#navig {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	height: 22px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#conteneur {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	width:950px;
	margin:0 auto;
	background-image: url(../images/themes/original/arr_pl_conteneur.gif);
	background-color: transparent;

}
#centre {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-left: 160px;
	margin-right: 160px;
}
.contenu {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;

	padding-top: 2px;
	padding-right: 3px;
	padding-bottom: 0px;
	padding-left: 3px;
	height:100%

}

.contenubordure {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #FFFFFF;
	padding-top: 2px;
	padding-right: 4px;
	padding-bottom: 5px;
	padding-left: 4px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #dddddd;
	border-left-color: #e6e6e6;
	border-bottom-width: 1px;
	border-bottom-color: #dddddd;
	border-top-width: 1px;
	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;
}




#gauche {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
float:left;
width: 160px;
}
#droite {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
float:right;
width: 160px;
}
#pied {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
clear:both;
height: 60px;
}
#piedprint {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	display: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: #1877A8;
}

.txtfooter2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;

	color: #006666;
	line-height: 17px;
}
.txtfooter1href:link {
	text-decoration: none;
	color: #0000CC;
	
}
.txtfooter1href:visited {
	text-decoration: none;
	color: #0000CC;

}
.txtfooter1href:active {
	text-decoration: none;
	color: #0000CC;
}
.txtfooter1href:hover {
	text-decoration: none;
	color: #0099FF;

}

.txtfooter2href:link {
	text-decoration: none;
	color: #0000CC;
	
}
.txtfooter2href:visited {
	text-decoration: none;
	color: #0000CC;

}
.txtfooter2href:active {
	text-decoration: none;
	color: #0000CC;
}
.txtfooter2href:hover {
	text-decoration: none;
	color: #0099FF;

}

.plansite {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
}
.plansite:link {
	text-decoration: none;
	color: #000000;
	
}
.plansite:visited {
	text-decoration: none;
	color: #000000;

}
.plansite:active {
	text-decoration: none;
	color: #000000;
}
.plansite:hover {
	text-decoration: none;
	color: #3399FF;

}

.navigsite {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
.navigsite:link {
	text-decoration: none;
	color: #000000;
	
}
.navigsite:visited {
	text-decoration: none;
	color: #000000;

}
.navigsite:active {
	text-decoration: none;
	color: #000000;
}
.navigsite:hover {
	text-decoration: none;
	color: #0066FF;

}

#menuv {
font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 148px;
	margin: 0px;
	padding-top: 1px;
	font-weight: bold;
}

#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: #003366;
	display: block;
	background: url(../images/themes/original/menu_v_in.png);
	padding-top: 3px;
	padding-right: 0;
	padding-bottom: 0px;
	padding-left: 4px;
}

#menuv li a:hover {
	color: #66CCFF;
	padding-top: 3px;
	padding-right: 0;
	padding-bottom: 0px;
	padding-left: 4px;
	background-image: url(../images/themes/original/menu_v_ov.png);
	background-position: 0 -22px;
}
#search_box_form {
	HEIGHT: 18px;
	margin: 0px;
	padding: 0px;
	}
#search_box {
	FONT-SIZE: 9px;
	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.png);
 font-weight: normal;
}

#menuv_1 li a:hover {
 color: #66CCFF;
 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.png);
}

#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;
}

#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;
}

#menuv_2 li a:hover {

 color: #66CCFF;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size: 9px;
 padding-top: 1px;
 background-image: url(../images/themes/original/menu_v3_ov.png);
}

li#menuv_2_norm {
 background-image: url(../images/themes/original/menu_v3_in.png);
}

li#menuv_2_fin {
 background-image: url(../images/themes/original/menu_v31_in.png);
}
li#menuv_2_fin a:hover{
 background-image: url(../images/themes/original/menu_v31_ov.png);
}


.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: #3366CC;
 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: #3366CC;
 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: #3366CC;
    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: #0066CC;
}
.lienmail_petit_info a:link{
	FONT-FAMILY: Verdana, Arial, Helvetica;
	FONT-SIZE: 9px;
	background-image: none;
	text-decoration: none;
	color: #0066CC;
}

.lienmail_petit_info a:visited{
	FONT-FAMILY: Verdana, Arial, Helvetica;
	FONT-SIZE: 9px;
	background-image: none;
	text-decoration: none;
	color: #0066CC;

}
.lienmail_petit_info a:hover{
	FONT-FAMILY: Verdana, Arial, Helvetica;
	FONT-SIZE: 9px;
	background-image: none;
	text-decoration: none;
	color: #FF9900;
}

.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: #0296D1;
}
.textemoyen a:link{
	FONT-FAMILY: Verdana, Arial, Helvetica;
	FONT-SIZE: 10px;
	margin: 0px;
	padding: 0px;
	color: #037FAD;
	text-decoration: none;
	background-image: none;
}
.textemoyen a:visited{
	FONT-FAMILY: Verdana, Arial, Helvetica;
	FONT-SIZE: 10px;
	margin: 0px;
	padding: 0px;
	color: #037FAD;
	text-decoration: none;
	background-image: none;
}
 
.textemoyen a:hover{
	FONT-FAMILY: Verdana, Arial, Helvetica;
	FONT-SIZE: 10px;
	margin: 0px;
	padding: 0px;
	color: #6699FF;
	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;
}
