@charset "iso-8859-1";
/* auteur: Guillaume Lacroix pour www.xiorcal.com */
/* Date de création: 2004-05-07 */


 input
  {
    font-size: 9pt;
    color: #FFFFFF;
    font-family: verdana,arial, helvetica, serif;
    background-color: #40556B;
  }  

  textarea
  {
    font-size: 9pt;
    color: #FFFFFF;
    font-family: verdana,arial, helvetica, serif;
    background-color: #40556B
  }
  select
  {
    font-size: 7pt;
    color: #FFFFFF;
    font-family: verdana,arial, helvetica, serif;
    background-color: #40556B;
  }  
.quote {
	BORDER-RIGHT: black 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: black 1px solid; PADDING-LEFT: 1px; FONT-SIZE: x-small; PADDING-BOTTOM: 1px; MARGIN: 1px; BORDER-LEFT: black 1px solid; COLOR: #000000; PADDING-TOP: 1px; BORDER-BOTTOM: black 1px solid; BACKGROUND-COLOR: #dee7ef
}
  

.corps{
	FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif 
}
.tabtitre{
	FONT-SIZE: 12px; COLOR: #FFCC00; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;  font-weight: bold; text-align:center;
}

.titre_tableau{
	FONT-SIZE: 19px; COLOR: #FFCC00; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;  font-weight: bold; text-align:center;
}

.subtitle{
COLOR: #99CCFF;
font-weight: bold;
}

.menu_gauche{
BORDER-BOTTOM: #000000 2px solid;BORDER-RIGHT: #000000 2px solid;BORDER-LEFT: #000000 2px solid;BORDER-TOP: #000000 2px solid;
COLOR: #FFFFFF; 	FONT-WEIGHT: bold; FONT-SIZE: 10px; FONT-FAMILY: Verdana, sans-serif; TEXT-DECORATION: none;
vertical-align:bottom;

}
.menu_gauche2{

COLOR: #FFFFFF; 	FONT-WEIGHT: bold; FONT-SIZE: 10px; FONT-FAMILY: Verdana, sans-serif; TEXT-DECORATION: none;
padding-left: 8;padding-right: 5;padding-top:5;padding-bottom:5;  padding: 5 5 5 8;
vertical-align: top; text-align: justify;
background: #444444;
}

.recruit_menu {
  font-size: 11px;
  font-family: Verdana, sans-serif;
  padding: 2px 2px 2px 8px;
  background-color: #444444;
  text-transform: capitalize
}
.recruit_menu a {
  font-weight: normal;
  color: #ffffff;
}


.calendar{
BORDER-BOTTOM: #000000 2px solid;BORDER-RIGHT: #000000 2px solid;BORDER-LEFT: #000000 2px solid;BORDER-TOP: #000000 2px solid;
COLOR: #FFFFFF; 	 FONT-SIZE: 10px; FONT-FAMILY: Verdana, sans-serif; TEXT-DECORATION: none;
vertical-align:bottom;

}


.table_line{
BORDER-BOTTOM: #000000 2px solid;BORDER-RIGHT: #000000 1px solid;BORDER-TOP: #000000 2px solid;
}
.table_line_droite{
BORDER-BOTTOM: #000000 2px solid;BORDER-RIGHT: #000000 2px solid;BORDER-TOP: #000000 2px solid;
}
.table_line_gauche{
BORDER-BOTTOM: #000000 2px solid;BORDER-LEFT: #000000 2px solid;BORDER-RIGHT: #000000 1px solid;BORDER-TOP: #000000 2px solid;
}


.table_line2{
BORDER-BOTTOM: #000000 1px solid;BORDER-RIGHT: #000000 1px solid;
}
.table_line2_droite{
BORDER-BOTTOM: #000000 1px solid;BORDER-RIGHT: #000000 2px solid;
}
.table_line2_gauche{
BORDER-BOTTOM: #000000 1px solid;BORDER-LEFT: #000000 2px solid;BORDER-RIGHT: #000000 1px solid;
}


.commentairesa1 {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BACKGROUND-COLOR: #000047
}

.commentairesa2 {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BACKGROUND-COLOR: #084708
}


.commentairesa3 {
	 BACKGROUND-COLOR: #FFFF00
}

.bar {
	 BACKGROUND-COLOR: #804f08;
	 COLOR: #FFFFFF; 	FONT-WEIGHT: bold; FONT-SIZE: 10px;
}





.commentaires3 {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT:#000000 1px solid; WIDTH: 98%; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #153f7d ; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.commentaires4 {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT:#000000 1px solid; WIDTH: 98%; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #091C39 ; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}


.commentaires5 {
	BORDER-RIGHT: #FF6699 1px solid; BORDER-TOP: #FF6699 1px solid; BORDER-LEFT:#FF6699 1px solid; WIDTH: 85%; BORDER-BOTTOM: #FF6699 1px solid; BACKGROUND-COLOR: #7B3051
}
.date{
	BACKGROUND-COLOR: #005700; width:100%;
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #FFFFFF; FONT-FAMILY: arial,helvetica; TEXT-DECORATION: none
}
.petit {
	FONT-SIZE: 10; COLOR: #FFFFFF; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.petit:link {
	COLOR: #FFEF24; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.petit:visited {
	COLOR: #FFEF24; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.petit:hover {
	COLOR: #3E8D0A; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}

.menu {
	FONT-SIZE: 11; COLOR: #FFFFFF; 	FONT-WEIGHT: bold; FONT-SIZE: 10px; FONT-FAMILY: Verdana, sans-serif; TEXT-DECORATION: none;
	TEXT-ALIGN:left; vertical-align:bottom;
}


.menu:link {
	COLOR: #FFFF00; TEXT-DECORATION: none
}
.menu:visited{
	COLOR: #FFFF00; TEXT-DECORATION: none
}
.menu:hover {
	COLOR: #FFFFFF; TEXT-DECORATION: none
}

.menu2 {
	COLOR: #FFFFFF; 	FONT-WEIGHT: bold; FONT-SIZE: 10px; FONT-FAMILY: Verdana, sans-serif; TEXT-DECORATION: none;
	TEXT-ALIGN:left; vertical-align:bottom;
}

.menu2:link {
	COLOR: #FFFFFF; TEXT-DECORATION: none
}
.menu2:visited{
	COLOR: #FFFFFF; TEXT-DECORATION: none
}
.menu2:hover {
	COLOR: #FFFF00; TEXT-DECORATION: none
}


.icone {
	FONT-SIZE: 10; COLOR: #c0c0c0; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.toto {
	FONT-SIZE: 4; COLOR: #c0c0c0; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.icone2 {
	FONT-SIZE: 12; COLOR: #99f7ff; FONT-FAMILY: arial,helvetica
}
.icone3 {
	FONT-SIZE: 10; COLOR: #99f7ff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}




input.button 	{ COLOR: #FFFFFF; background-color: transparent; border: 1px solid #737373; padding-left: 4px; padding-right: 4px; padding-top: 1px; padding-bottom: 1px }


A:link {
	COLOR: #FFFF00; TEXT-DECORATION: none
}
A:visited {
	COLOR:  #FFFF00; TEXT-DECORATION: none
}
A:active {
	
}
A:hover {
	COLOR: #0B5C8D; TEXT-DECORATION: none
}

BODY {
	font-size:9px; color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif;
	scrollbar-face-color: #153f7d; 
	scrollbar-highlight-color: #33FFFF; 
	scrollbar-shadow-color: #000000; 
	scrollbar-3dlight-color: #000000; 
	scrollbar-arrow-color: #FFFFFF; 
	scrollbar-track-color: #241c56; 
	scrollbar-darkshadow-color: #000000
		
}

span#vi {
 {
  font-size:12px;
  color: #000000;
}