a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #800000;
	text-decoration: underline;
	border: Black;
}

a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #9E5600;
	text-decoration: overline underline;
	border: thin Black;
}

a 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #800000;
	text-decoration: underline;
}

/* --------------------------------------------------- */
/* Balises générales
/* --------------------------------------------------- */

h1 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #000000;
	font-weight: bold;
	text-align: center;
	padding-right: 5px;
	padding-left: 5px;	
	padding-bottom: 5px;	
}

h2 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	font-weight: bold;
	text-align: center;
	padding-right: 5px;
	padding-left: 5px;	
	padding-bottom: 5px;	
}

h3 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-align: center;
	padding-right: 5px;
	padding-left: 5px;	
	padding-bottom: 5px;	
}

li 
{
	list-style-image:  url(http://vado.fr/Fichiers_communs/gif/puce_li.gif);
	display: list-item;

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: justify;
	word-spacing: 3px;
	line-height: 16px;
	
	padding-right: 15px;
	padding-left: 0px;
		
	margin-top: 10px;
	margin-left: 15px;
	margin-right: 5px;
}

/* --------------------------------------------------- */

.titre {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-variant: small-caps;
	color: #000000;
	font-weight: bold;
	letter-spacing: 3px;
}

.titre2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-variant: small-caps;
	color: #000000;
	font-weight: bold;
	letter-spacing: 3px;
}

/* --------------------------------------------------- */
/* CSS lie aux pages services 						   */
/* --------------------------------------------------- */
.texte_service
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: justify;
	line-height: 16px;
	word-spacing: 3px;
	
	padding-right: 10px;
	padding-left: 10px;

	margin: 10px;
}

.puce_titre
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: justify;
	line-height: 16px;
	word-spacing: 3px;

	font-weight: bold;
	font-style: italic;
}

.puce_titre_underline
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: justify;
	line-height: 16px;
	word-spacing: 3px;

	font-weight: bold;
	font-style: italic;
	
	border-bottom: solid 1px #CCCCCC;
	padding-bottom: 2px;
}


.liste_num
{
	border-left: solid 1px #CCCCCC;

	margin-right: 10px;
	margin-left: 10px;
	
	padding-right: 10px;
	padding-left: 10px;
}

.texte_puce
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-align: justify;
	line-height: 16px;
	
	margin-top: 5px;
}

.border
{
	border: dashed 1px #CCCCCC;
	margin-right: 25px;
	margin-left: 25px;
}

.ul_service
{
	margin-left: 15px;
	margin-top: 0px;
	padding: 1px;
}

/* -----------------------------------------------------*/

.titre_service, .titre_2004
{
	letter-spacing: 2px;
	line-height: 24px;

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align: left;
	font-weight: bold;
	
	background-image:  url(http://alonbatkare.free.fr/Fichiers_communs/jpg/titre_2004.gif);
	
	padding-top: 5px;
	padding-right: 15px;
	padding-left: 30px;

	margin: 10px;
}

.li_map
{
	list-style-image:  url(Fichiers_communs/gif/puce_li.gif);
	display: list-item;

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: left;
	word-spacing: 2px;
	line-height: 16px;
	
	margin-bottom: 10px;
	margin-top: 5px;
	margin-left: 30px;
}

/* --------------------------------------------------- */
/* MENU JAVASCRIPT */
/* --------------------------------------------------- */

.parent
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	padding-top: 5px;
	padding-right: 5px;
	padding-left: 5px;
}

.child
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-align: justify;
	padding-top: 5px;
	padding-left: 25px;
}

/* --------------------------------------------------- */
/* CSS lie aux pages ressources 					   */
/* --------------------------------------------------- */

p.ressource
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-align: justify;
	padding-right: 13px;
	padding-left: 13px;
	line-height: 16px;
	word-spacing: 3px;
}

p.ressource_centre
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-align: center;
	padding-right: 13px;
	padding-left: 13px;
	line-height: 16px;
	word-spacing: 3px;
}

.float_amazon 
{
  float: right;
  margin: 5px;
}


/* --------------------------------------------- */
/* CSS lie aux textes			 			     */
/* ----------------------------------------------*/

.texte 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	
	color: #000000;
	text-align: justify;
	
	padding-top: 5px;
	padding-right: 5px;
	padding-left: 5px;
	
	word-spacing: 3px;
}

.italique
{
	 font-style: italic ;
}

.texte2 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-align: justify;
	line-height: 16px;
}

.texte_gauche
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	line-height: 16px;
}


.textecentre
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-align: center;
}

.texte_justify
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-align: justify;
}

.texte_droite
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-align: right;
	line-height: 16px;
}

.textbox 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 0px solid #999999;
	padding: 10px 30px;
	text-align: justify;
}

.texteMenu 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-right: 3px;
	padding-left: 3px;
}

.MenuInterne 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-align: justify;
}

.citation 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: italic;
	text-align: justify;
	padding-top: 5px;
	padding-right: 5px;
	padding-left: 5px;
}
.padding3 {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;border: 0;
	padding-top: 5px;
	padding-right: 5px;
	padding-left: 50px; width: 650px ;text-align: justify ;}

.padding4 {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;border: 0;
	padding-top: 5px;
	padding-right: 5px;
	padding-left: 180px; width: 520px ;text-align: justify ;}
/* --------------------------------------------- */
/* CSS lie aux boutons submit	 			     */
/* ----------------------------------------------*/

.submit
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	background-color: #677CA7;
	color: #FFFFFF;
	border: 1px solid #333333;
}

.submit_biblio
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	background-color: #A76152;
	color: #FFFFFF;
	border: 1px solid #333333;
}

.submit_extranet
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	background-color: #5B7425;
	color: #FFFFFF;
	border: 1px solid #333333;
}

.submit_contact
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	background-color: #544132;
	color: #FFFFFF;
	border: 1px solid #333333;
}

.PiedPage {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	text-align: center;
}

.compteur {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
	text-align: center;
}

.mini {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #666666;
	text-align: justify;
}

.mini_center {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #666666;
	text-align: center;
}

.titre_menu 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	font-variant: small-caps;
	background-color: #7488AE;
	color: #FFFFFF;
}

.b

.img
{
float: right; margin :25px;
}

.commentaire
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
    COLOR: black;
    font-size: 8pt;
	text-align: left;
	padding-bottom: 0.8em;
	padding-top: 0.8em;
}

.commentaire_nopadding
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
    COLOR: black;
    font-size: 8pt;
	text-align: left;
}

.commentaire_gras
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
    COLOR: black;
	font-weight: bold;
    font-size: 8pt;
	text-align: left;

}

.grise {
border-style:solid; 
border-width:1px; 
border-color:black; 
background-color:silver;
}

.blue {
border-style:solid; 
border-width:1px; 
border-color:blue;
}

.sanscadre {
border-style:none; 
border-width:1px; 
}

.cadregauche200 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
border-width:1px; 
width:200px; 
padding:10px; 
float:left;
}
.cadredroit200 {
border-width:1px; 
margin-left:225px; 
align:center;
padding:10px; 
}

.cadregauche300 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
border-width:1px; 
width:300px; 
padding:10px; 
float:left;
}
.cadredroit300 {
border-width:1px; 
margin-left:325px; 
align:center;
padding:10px; 
}

.cadregauche400 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
border-width:1px; 
width:400px; 
padding:10px; 
float:left;
}
.cadredroit400 {
border-width:1px; 
margin-left:425px; 
align:center;
padding:10px; 
}

.cadregauche500 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
border-width:1px; 
width:700px; 
padding:10px; 
float:left;
}
.cadredroit500 {
border-width:1px; 
margin-left:725px; 
align:center;
padding:10px; 
}

/********** RollOver **********/
td.rollover {
	padding: 5px;
	width: 50px;
	color:#666;
}

a span {
	display: none;
}

a:hover span {
	display: inline;
	position: absolute;
	border: 2px solid #FFF;
}

/* By Dave Reeder, http://www.openwebdesign.org/design/3683/fluidity2/ */
.rowcontainer {	/* Used to keep the divs in a row.  you can use this for any size of divs */
	float: left;
	margin-top: 5px;
	width: 100%;
	overflow: hidden;
	background: #222;
}



/*---------------Columns: Note they dont add up to 100%, this is intentional to avoid problems!-----------*/ 


.fullcolumn {float: left; width: 99%;}		/* Full width column for a one column site */

.threequartercolumn {float: left; width: 74%;}		/* Three quarter width column for a two column site, pair with the onethirdcolumn div class */
			
.halfcolumn {float: left; width: 49%;}		/* Half width column for a two column site. */

.onethirdcolumn {float: left; width: 33%; }		/* One third width column for a three column site */

.onequartercolumn {float: left; width: 24.5% }		/* One quarter width column for a four column site */	
	
