@charset "iso-8859-1";

body {
font-family:Arial, Helvetica, sans-serif;
font-size: 10pt;
margin: 0;
padding: 0;
}

.concours-administratif
{
    POSITION: absolute;
    VISIBILITY: hidden;
}

.form {
font-family:Arial, Helvetica, sans-serif;
font-size: 10pt;
color: #000000;
text-decoration: none;
}

.form2 {
font-family:Arial, Helvetica, sans-serif;
font-size: 8pt;
color: #000000;
text-decoration: none;
border:solid 1px #000000;
}

.form3 {
font-family:Arial, Helvetica, sans-serif;
font-size: 7pt;
color: #000000;
text-decoration: none;
border:solid 1px #000000;
}

#wha {    /* zone cliquable */
float: left;
width : 257px;
height: 167px;
margin-left: 0px;
margin-top: 0px;
}

.gris {
font-size:10pt;
color:#858585;
}
.gris2{
font-size:12pt;
color:#858585;
}
.gris3{
font-size:10pt;
color:#c0c0c0;
}

.grisgd {
font-size:11pt;
color:#858585;
}
.ptgris{
font-size:9pt;
color:#858585;
font-weight:normal;
}
.ptgris2{
font-size:8pt;
color:#858585;
}
.ptgris3{
font-size:7pt;
color:#A7A7A7;
}

.ttpetit{
font-size:4pt;
}

.ptorange{
font-size:9pt;
color:#fb7102;
font-weight:normal;
}

.ptorange2{
font-size:9pt;
color:#FF9B00;
font-weight:normal;
}


.ptvert{
font-size:8pt;
color:#008F00;
font-weight:normal;
}

.vert2{
font-size:9pt;
color:#008F00;
font-weight:normal;
}

.vertm{
font-size:12pt;
color:#008F00;
font-weight:normal;
}

.vertgd{
font-size:14pt;
color:#008F00;
font-weight:normal;
}

.noir {
font-size:10pt;
color:#000000;
}
.noirm2 {
font-size:11pt;
color:#000000;
}
.noirm {
font-size:12pt;
color:#000000;
}
.noirm3 {
font-size:13pt;
color:#000000;
}
.gdnoir {
font-size:14pt;
color:#000000;
}

.gdgris {
font-size:14pt;
color:#858585;
}

.ptnoir{
font-size:8pt;
font-weight:normal;
color:#000000;
}
.ptnoir2{
font-size:7pt;
color:#000000;
}

.noir2{
font-size:9pt;
color:#000000;
}

.blanc{
font-size:10pt;
color:#ffffff;
}

.blancm{
font-size:12pt;
color:#ffffff;
}

.blanc2{
font-size:8pt;
color:#ffffff;
}

.gdblanc{
font-size:14pt;
color:#ffffff;
}

.gdblanc2{
font-size:13pt;
color:#ffffff;
}

.ptblanc{
font-size:9pt;
color:#ffffff;
}

.ptblancgras{
font-size:9pt;
font-weight:bold;
color:#ffffff;
}

.bleu{
font-size:12pt;
color:#1B0B85;
font-weight:regular;
text-decoration:none;
}

.bleu2{
font-size:9pt;
color:#06066A;
font-weight:regular;
text-decoration:none;
}

.ptbleu{
font-size:8pt;
color:#06066A;
font-weight:regular;
text-decoration:none;
}

.bleugd{
font-size:14pt;
color:#1B0B85;
font-weight:regular;
text-decoration:none;
}

.liennoirm{
font-size:12pt;
color:#000000;
text-decoration:underline;
}
.liennoirm:hover{
font-size:12pt;
color:#000000;
text-decoration:none;
}

.liennoirm2{
font-size:11pt;
color:#000000;
text-decoration:underline;
}
.liennoirm2:hover{
font-size:11pt;
color:#000000;
text-decoration:none;
}

.liennoirm3{
font-size:11pt;
color:#000000;
text-decoration:underline;
}

.liennoir{
font-size:10pt;
color:#000000;
text-decoration:none;
}
.liennoir:hover{
font-size:10pt;
color:#000000;
text-decoration:underline;
}

.liennoirs{
font-size:10pt;
color:#000000;
text-decoration:underline;
}

.liennoirs2{
font-size:10pt;
color:#000000;
text-decoration:underline;
}
.liennoirs2:hover{
font-size:10pt;
color:#000000;
text-decoration:none;
}

.liennoir2{
font-size:8pt;
color:#000000;
text-decoration:none;
}
.liennoir2:hover{
font-size:8pt;
color:#000000;
text-decoration:underline;
}

.liennoir3{
font-size:9pt;
color:#000000;
text-decoration:underline;
}
.liennoir3:hover{
font-size:9pt;
color:#000000;
text-decoration:none;
}

.liennoir4{
font-size:8pt;
color:#1A1A1A;
text-decoration:none;
}
.liennoir4:hover{
font-size:8pt;
color:#1A1A1A;
text-decoration:underline;
}

.liensans{
text-decoration:none;
}

.lienptnoirgs{
font-size:8pt;
color:#1A1A1A;
text-decoration:underline;
font-weight:bold;
}
.lienptnoirgs:hover{
font-size:8pt;
color:#1A1A1A;
text-decoration:none;
font-weight:bold;
}

.lienmdp{
font-size:8pt;
color:#000000;
text-decoration:underline;
}
.lienmdp:hover{
font-size:8pt;
color:#880000;
text-decoration:underline;
}

.liengris{
font-size:12pt;
color:#858585;
font-weight:regular;
text-decoration:none;
}
.liengris:hover{
font-size:12pt;
color:#858585;
font-weight:regular;
text-decoration:underline;
}

.liengris2{
font-size:11pt;
color:#858585;
font-weight:normal;
text-decoration:underline;
}
.liengris2:hover{
font-size:11pt;
color:#858585;
font-weight:normal;
text-decoration:none;
}

.liengris3{
font-size:12pt;
color:#858585;
font-weight:normal;
text-decoration:none;
}
.liengris3:hover{
font-size:12pt;
color:#858585;
font-weight:normal;
text-decoration:underline;
}


.liengris4{
font-size:12pt;
color:#858585;
font-weight:normal;
text-decoration:underline;
}
.liengris4:hover{
font-size:12pt;
color:#858585;
font-weight:normal;
text-decoration:none;
}

.lienbleu{
font-size:11pt;
color:#1B0B85;
font-weight:regular;
text-decoration:underline;
}
.lienbleu:hover{
font-size:11pt;
color:#1B0B85;
font-weight:regular;
text-decoration:none;
}

.lienbleu2{
font-size:9pt;
color:#1B0B85;
font-weight:regular;
text-decoration:underline;
}
.lienbleu2:hover{
font-size:9pt;
color:#1B0B85;
font-weight:regular;
text-decoration:none;
}

.lienbleu3{
font-size:9pt;
color:#06066A;
font-weight:regular;
text-decoration:none;
}
.lienptbleu{
font-size:8pt;
color:#06066A;
font-weight:bold;
text-decoration:underline;
}
.lienbleu2:hover{
font-size:8pt;
color:#06066A;
font-weight:bold;
text-decoration:none;
}

.lienptgris{
font-size:10pt;
color:#858585;
font-weight:bold;
text-decoration:none;
}

.lienptgris:hover{
font-size:10pt;
color:#858585;
font-weight:bold;
text-decoration:underline;
}

.lienptgris2{
font-size:10pt;
color:#858585;
font-weight:normal;
text-decoration:underline;
}

.lienptgris3{
font-size:8pt;
color:#858585;
font-weight:normal;
text-decoration:underline;
}

.lienptgris4{
font-size:8pt;
color:#909090;
font-weight:normal;
text-decoration:underline;
}

.lienptgris5{
font-size:10pt;
color:#858585;
font-weight:bold;
text-decoration:underline;
}


.lienptblanc{
font-size:10pt;
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
}

.lienptblanc:hover{
font-size:10pt;
color:#FFFFFF;
font-weight:bold;
text-decoration:underline;
}

.lienptblanc2{
font-size:8pt;
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
}

.lienptblanc2:hover{
font-size:8pt;
color:#FFFFFF;
font-weight:bold;
text-decoration:underline;
}

.lienptblanc3{
font-size:8pt;
color:#FFFFFF;
font-weight:normal;
text-decoration:none;
}

.lienptblanc3:hover{
font-size:8pt;
color:#FFFFFF;
font-weight:normal;
text-decoration:underline;
}

.lienident{
font-size:10pt;
color:#858585;
font-weight:normal;
text-decoration:underline;
}

.lienident:hover{
font-size:10pt;
color:#858585;
font-weight:normal;
text-decoration:underline;
}

.ptrouge{
font-size:8pt;  
color:#880000; 
text-decoration:none; 
font-weight:regular;}

.ptrouge2{
font-size:9pt;  
color:#880000; 
text-decoration:none; 
font-weight:regular;}

.rouge{
font-size:11pt;  
color:#880000; 
text-decoration:none; 
font-weight:regular;}

.rougegd{
font-size:12pt;  
color:#880000; 
text-decoration:none; 
font-weight:regular;}

.rougetgd{
font-size:16pt;  
color:#880000; 
text-decoration:none; 
font-weight:regular;}

.rouge2{
font-size:10pt;  
color:#880000; 
text-decoration:none; 
font-weight:regular;}

.guide{
font-size:10pt;  
font-color:#000000; 
font-weight:regular;
border:1px dashed #858585;
}

.lienrouge{
font-size:10pt;  
color:#880000; 
text-decoration:underline; 
font-weight:regular;}

.lienrougegd{
font-size:12pt;  
color:#880000; 
text-decoration:none; 
font-weight:regular;}

.lienrouge2{
font-size:8pt;  
color:#880000; 
text-decoration:underline; 
font-weight:regular;}

.lienptrouge{
font-size:9pt;  
color:#880000; 
text-decoration:none; 
font-weight:bold;}

.lienptrouge:hover{
font-size:9pt;  
color:#880000; 
text-decoration:underline; 
font-weight:regular;}

.lienptrouges{
font-size:9pt;  
color:#880000; 
text-decoration:underline; 
font-weight:regular;}

.lienptrouges:hover{
font-size:9pt;  
color:#880000; 
text-decoration:none; 
font-weight:regular;}

.lienguide{
font-size:10pt;  
color:#880000; 
text-decoration:none; 
font-weight:regular;}

.concours-fonction-publique{
border-left-width:1px;
border-left-color:#858585;
border-left-style:solid;
border-right-width:1px;
border-right-color:#858585;
border-right-style:solid;
border-top-width:1px;
border-top-color:#858585;
border-top-style:solid;
border-bottom-width:1px;
border-bottom-color:#858585;
border-bottom-style:solid;
}

.concours-fonctionnaire{
border-left-width:1px;
border-left-color:#858585;
border-left-style:solid;
border-top-width:1px;
border-top-color:#858585;
border-top-style:solid;
}

.concours-administratif{
font-size:11pt;  
color:#880000; 
font-weight:bold;
border-left-width:1px;
border-left-color:#858585;
border-left-style:solid;
border-bottom-width:1px;
border-bottom-color:#858585;
border-bottom-style:solid;
border-top-width:1px;
border-top-color:#858585;
border-top-style:solid;
}

.concours-administratifs{
font-size:11pt;  
color:#880000; 
font-weight:bold;
border-left-width:1px;
border-left-color:#858585;
border-left-style:solid;
border-bottom-width:1px;
border-bottom-color:#858585;
border-bottom-style:solid;
border-right-width:1px;
border-right-color:#858585;
border-right-style:solid;
border-top-width:1px;
border-top-color:#858585;
border-top-style:solid;
}

.lienblanc{
font-family:Arial, sans serif; 
font-size:11pt;  
color:#FFFFFF; 
text-decoration:none; 
font-weight:regular;}

.lienblanc:hover{
font-family:Arial, sans serif; 
font-size:11pt;  
color:#FFFFFF; 
text-decoration:underline; 
font-weight:regular;}

.lientitre{
font-family:Arial, sans serif; 
font-size:11pt;  
color:#FFFFFF; 
text-decoration:none; 
font-weight:bold;}

.lientitre:hover{
font-family:Arial, sans serif; 
font-size:11.5pt;  
color:#ffffff; 
text-decoration:none; 
font-weight:bold;}

.recherche {  
border:1px solid #858585;
font-size:11pt;  
color:#000000; 
} 

.recherche2 {  
border-top:1px solid #858585;
border-right:1px solid #858585;
border-left:2px solid #858585;
border-bottom:2px solid #858585;
font-size:8pt;  
color:#000000; 
} 

.concours-fonction-publique-2 {  
border-top:1px solid #858585;
border-right:1px solid #858585;
border-left:2px solid #858585;
border-bottom:2px solid #858585;
font-size:8pt;  
color:#000000; 
} 

#header { 
left:0px;
height: 300px;
background-color: #FFFFFF;
} 
#header2 { 
left:0px;
height:0px;
background-color: #FFFFFF;
}
#concours {
 margin-top:0px;  
 left:0px;	
 
} 

.tableau {
border-top:solid 1px #c0c0c0;
border-left:solid 1px black;
border-bottom:solid 1px #c0c0c0;
border-right:solid 1px #c0c0c0;
} 

.cellule {
border-bottom:solid 1px #c0c0c0;
border-left:solid 1px #c0c0c0;
}


.black{
font-color:#000000;
font-size:10pt;
}

#menuhaut {	
left:0px;
top:150px;
 width:216px;
 position: absolute;   
 color:#c0c0c0;
 font-weight:bold;
 text-align: right;

}
#carte {
width:250px;
position:absolute;

margin-top:200px; 
margin-left:50px;
 border:1px solid #999999;
 text-align:center;
}	
#derniers {
	left:250px;	   
	width:350px;
 position:absolute;
  height:200px;	
  top:50px;
} 
#demandes {
 left:600px; 
  position:absolute;
  height:200px;	
  top:50px;
}

#concours_trouves{	
margin-top:120px;
color:#800000;
border-bottom:3px solid #800000;
}  

#dconc{
 background-color:#c0c0c0;
 margin:10px;

}
#dconc2{
 background-color:#c0c0c0;
 margin:10px;

}
#conteneur {
position: absolute;
width: 100%;
background-color:#FFFFFF;
}
#droite {
background-color:#FFFFFF;
margin-left: 60%;	
padding : 10px;	 
height:800px;	
border-top:1px solid #999999;
border-left:1px solid #999999;
} 
#gauche {	
border-top:1px solid #999999;
position: absolute;
left:0;
width: 60%px;
}
#guide {
 background-color:#c0c0c0;
 width : 300px;
 padding : 20px;
}
#conditions {
 background-color:#c0c0c0;
 width : 350px;
 padding : 20px;
}
#info {
 background-color:#FFFFFF;
 width : 350px;
 padding : 20px; 
 text-align:center;
}
#calendrier {
width:80%;
}
 
#alerte {
padding-top:30px;

} 
#top {

height :100px ;
} 
#logo {
left:0px;
width:216px;
height :200px ;
position: absolute;
background: url(../images/flash.gif) no-repeat  ;

}
#liens {   
background-color:#c0c0c0;
  margin-left: 240px;
  padding:20px;	

text-align:center;  
}
#photo1 { 
padding:10px;
position: absolute;
width:160px; 
left:0px;
margin-top:90px;
}
#photo2 { 
padding:10px;
position: absolute;
width:160px;
left:0px;
}
#photo3 { 
padding:10px;
position: absolute;
width:160px; 
left:0px;
}

} 
#texte1 {
 padding:20px;
 margin-left: 160px;
width:40%;

}
#texte2 {
 padding:20px;
 margin-left: 160px;
width:40%;
} 
#alerte {
width:90%;
padding-top:30px;
  margin-top:30px;
 margin-left:10px;

}
#fiches {
width:90%;
margin-top:50px;
 padding-top:30px;
 margin-left:10px;
} 

#double{

}

#login {
width:160px;
padding:5px;  
position:absolute;
 background-color: #c0c0c0;
}
#info2 {  

width:180px;
padding-top:10px; 
padding-left:10px;
float:right;
background-color: #c0c0c0;
}

#pied {
height: 30px;
background-color: #c0c0c0;
} 



.mode_acces{
float:right;
width:300px;
background-color:#800000;
color:white; 
text-align:center;
padding:5px;

}
.mode_acces2{
float:right;
width:300px;
background-color:white;
color:#800000;
padding-top:10px;
}
.titre1 {		 
width:60%;
color:#800000;
font-weight:bold;
margin-top:20px;
margin-left:10px;
padding:10px;
border-left:1px solid #999999;
border-bottom:1px solid #999999;
}
.titre2 {		 
width:60%;
color:#800000;
font-weight:bold;
margin-top:10px;
margin-left:10px;
padding:10px;
border-left:1px solid #999999;
border-bottom:1px solid #999999;
}
.titre3 {		 
width:60%;
color:#800000;
font-weight:bold;
margin-top:10px;
margin-left:0px;
padding:5px;

}

.menugauche {
list-style-type: none;
margin: 0;
padding:0;
}
.menugauche li {
margin-bottom: 5px;
}
.dep {
font-size:9px;
}



a.menu{
font-family:Tahoma; 
font-size:16px;  
color:white; 
text-decoration:none; 
font-weight:bold;}
a.menu:hover {
font-family:Tahoma; 
font-size:16px;  
color:white; 
text-decoration:underline; 
font-weight:bold;}
a.menu:active {
font-family:Tahoma; 
font-size:16px;  
color:white; 
text-decoration:underline; 
font-weight:bold;}

a.menu2:link {font-family:Tahoma; font-size:12px;  color:#800000; text-decoration:underline; font-weight:bold;}
a.menu2:hover {font-family:Tahoma; font-size:12px;  color:#800000; text-decoration:underline; font-weight:bold;}
a.menu2:active {font-family:Tahoma; font-size:12px;  color:#800000; text-decoration:underline; font-weight:bold;}
a.menu2:visited {font-family:Tahoma; font-size:12px;  color:#800000; text-decoration:underline; font-weight:bold;}

a.menu3:link {font-family:Tahoma; font-size:9pt;  color:#800000; text-decoration:underline; font-weight:regular;}
a.menu3:hover {font-family:Tahoma; font-size:9pt;  color:#800000; text-decoration:underline; font-weight:regular;}
a.menu3:active {font-family:Tahoma; font-size:9pt;  color:#800000; text-decoration:underline; font-weight:regular;}
a.menu3:visited {font-family:Tahoma; font-size:9pt;  color:#800000; text-decoration:underline; font-weight:regular;}

.menugauche a:hover {
text-decoration: none;
}
p {margin: 0 0 10px 0;}
.violet{
font-size:14px;
color:#8e4ee7;
font-weight:bold;
}

