/*  TOL css - version 4.0 - 2002/01/15        													      */

/* Using @font-face with eot fonts for Internet Explorer */

  @font-face {
    font-family: Rockwell;
    font-style:  normal;
    src: url(../fonts/ROCKWEL_N.eot);  }		/* normal */
  @font-face {
    font-family: Rockwell;
    font-style:  oblique;
    src: url(../fonts/ROCKWEL_I.eot);  }		/* ital */
  @font-face {
    font-family: Rockwell;
    font-style:  bold ;
    src: url(../fonts/ROCKWEL_B.eot);  }		/* bold */
  @font-face {
    font-family: Rockwell;
    font-style:  boldoblique;
    src: url(../fonts/ROCKWEL_BI.eot);  }		/* bold oblique */

		
BODY, P, TD, UL, OL, DL, DD, DT
				 				{ color: black ;
									background-color: white ;
								  font-style: normal ;
				 				  font-family: arial, helvetica, sans-serif ; }
/*								background-image: url("../images/graphics/paper.gif") ;		*/

A:link 					{ color: rgb(60%,36%,20%) ; }
A:visited				{ color: rgb(0%,43%,53%) ; }
/*A:active  			{ color: rgb(60%,63%,20%) ; }*/
A:active                                { color: rgb(33%,12%,0%);}

/*  1) Style universel documentation / Documentation universal Style 					*/
#left						{ text-align: left ; }
#right					{ text-align: right ; }
#warning				{ color: red ; text-decoration: blink ; }

/*  1-A) Text 					 																			 								*/
P				 				{ font-size: 10pt ; } 
P.note					{ font-size: 9pt ; }
P.caption				{ font-size: 9pt ; font-style: italic ; }
P.address				{ font-size: 8pt ; }
P.code					{ font-size: 10pt ; 
								  font-family: Courier New, Courier, monospace, sans-serif ;
									color: rgb(60%,36%,20%) ; 				 					/* bright brown*/
									margin-left:20 ; }
PRE             { font-size: 10pt ; 
								  font-family: Courier New, Courier, monospace, sans-serif ;
									color: rgb(60%,36%,20%) ; }/* bright brown*/								
CODE             { font-size: 10pt ; 
								  font-family: Courier New, Courier, monospace, sans-serif ;
									color: rgb(60%,36%,20%) ; }/* bright brown*/								

/* for tests -> fonts */
P.RN						{ font-size: 30pt ; font-family: Rockwell; font-style: normal ; }
P.RI						{ font-size: 30pt ; font-family: Rockwell; font-style: italic ; }
P.RB						{ font-size: 30pt ; font-family: Rockwell; font-weight: bold ; }
P.RBI						{ font-size: 30pt ; font-family: Rockwell; font-style: italic ; 
								  font-weight: bold ;}

UL, OL, DD, DL, DT				{ font-size: 9pt ; }
UL							{ list-style-image: url("../images/graphics/little_square_brown.GIF") ; } 
/*																										list-style-type:square */
OL							{ list-style-type:decimal ; }

/*	1-B) Tables -				 								 	 																		*/
TABLE.doc				{ border-width:0pt ; }
/*  							 cellspacing:0 ; cellpadding:0 ;  : NOT to be used as style */
TABLE.doc TD		{ vertical-align:text-top ; }
TABLE.doc TD#doc-title 	
								{ width:240 ; text-align:right ; }
TABLE.doc TD#doc-middle 
								{ width:40 ; text-align:center ; }
TABLE.doc TD#doc-text		
								{ width:440 ; text-align:left ; }
TABLE.doc TD#doc-textinternal		
								{ width:1000 ; text-align:left ; }

/*	1-C) Titles - (in test : Fount=Rockwell)	 	 					 	 									*/
H1, H2, H3, H4, H5 
								{ font-family: Rockwell, arial, helvetica, sans-serif ; 
								  vertical-align: text-top ; 
									line-height: 105% ; }
H1, H3, H5      { font-weight : bold ;	}
H2, H4					{ font-style: italic ;	}

H1							{ font-size: 23pt ; color: rgb(40%,24%,14%) ; }  /* dark brown  RVB:102,61,36*/
H1#small				{ font-size: 18pt ; }
H2							{ font-size: 19pt ; color: rgb(00%,43%,53%) ; } /* dark blue  RVB:0;109,135*/
H2#small				{ font-size: 14pt ; }

H3							{ font-size: 17pt ; color: rgb(50%,30%,17%) ; } 	 	/* brown */
H3#small				{ font-size: 13pt ; }
H4							{ font-size: 14pt ; color: rgb(00%,51%,64%) ; } 	 	/* blue RVB:0,130,163  */
H4#small				{ font-size: 12pt ; }
H5							{ font-size: 13pt ; color: rgb(60%,36%,20%) ; }/* bright brown*/
H5#small				{ font-size: 10pt ; }

/* 2) Style "menu" / "Menu" style 				 			 	 	 												  */
BODY.menu, P.menu, TD.menu
								 { color: rgb(00%,65%,80%) ;										  /* pale blue*/ 
									background-color: rgb(13%,05%,00%) ; 	 /* brown nearly black*/
				 					font-family: arial, helvetica, sans-serif ; }
BODY.menuD, P.menuD, TD.menuD
								 { color: rgb(00%,65%,80%) ;										  /* pale blue*/ 
									background-color:white ; 	 /* brown nearly black*/
				 					font-family: arial, helvetica, sans-serif ; }
/*									background-image: url("") ;	 							 	 				 			*/						
 



.bouton_a {
   border-top: 1px solid #96d1f8;
   background: #062940;
   background: -webkit-gradient(linear, left top, left bottom, from(#4499b3), to(#062940));
   background: -webkit-linear-gradient(top, #4499b3, #062940);
   background: -moz-linear-gradient(top, #4499b3, #062940);
   background: -ms-linear-gradient(top, #4499b3, #062940);
   background: -o-linear-gradient(top, #4499b3, #062940);
   padding: 2.5px 5px;
   -webkit-border-radius: 7px;
   -moz-border-radius: 7px;
   border-radius: 7px;
   -webkit-box-shadow: rgba(0,0,0,1) 0 1px 0;
   -moz-box-shadow: rgba(0,0,0,1) 0 1px 0;
   box-shadow: rgba(0,0,0,1) 0 1px 0;
   text-shadow: rgba(0,0,0,.4) 0 1px 0;
   color: white;
   font-size: 13px;
   font-family: Helvetica, Arial, Sans-Serif;
   text-decoration: none;
   vertical-align: middle;
   }
.bouton_a:hover {
   border-top-color: #245b80;
   background: #245b80;
   color: #ccc;
   }
.bouton_a:active {
   border-top-color: #1b435e;
   background: #1b435e;
   }


/* EOF / style.css						   									 						 								*/
