body { 
	margin: 0px; padding:0;	 
	text-align: center; 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;	
	color: black;	
	background-image: url("../images/im_degrade_arriere_plan_voltasol.jpg") ;
	background-color: #e6e6d2 ;
	background-repeat:repeat-x;

	}
	
.page {
	position:absolute;
	left: 50%;
	width: 950px;
	margin-left: -470px;
	margin-right: auto;
/*	top:0px; atester inutile */ 
	text-align: left;
	border: 0px solid #333;
	z-index: 2;
	background-color:white;
/*	background-image:url("../images/im_fond_voltasol.jpg");*/
}

.contenu1{
	position:static;
	float:top;
	width:690px;
	padding-left:250px; 
	margin-top:0px; 
	margin-bottom:0; 
	min-height:1600px;
	

/*border:double;
	background-color: blue ;*/
}

.pied{
	position:static; 
	float:left; 
	width:950px; 
	height:40px; 
	margin-top:0px; 
	margin-bottom: 10px;
	text-align:right;
background-image:url("../images/im_fond_bandeau_bas_voltasol.gif");
}

a.copyright {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bolder;
	/*color: #FFFFFF;*/
	color:white;
  text-decoration:none;	
}
	
 
.frame { 
	margin-left: 0px; /* on place ce bloc à droite du bloc menu de 180px de large */ 
	width: auto; 
	height: 338px; 
	overflow: auto; /* cette propriété va permettre le scroll de ce bloc */ 
	font-size: 14px; 
} 


 

img { border: 0; }



a.lien_menu_2 { /* lien menu secondaire*/
	font-weight: bold;
	font-size: 12px;
	text-decoration:none;
	color: #336600; 	
	text-align: center; 
}
a.lien_menu_2:hover { 
	font-weight: bold;
	font-size: 12px;
	text-decoration:none;
	color: red; 
	text-align: center; 
}

a.lien_menu_3 { /* lien flash info*/
	font-weight: bold;
	font-size: 12px;
	text-decoration:none;
	color: #cc3300; 	
	text-align: center; 
}
a.lien_menu_3:hover { 
	font-weight: bold;
	font-size: 12px;
	text-decoration:none;
	color: red; 
	text-align: center; 
}
a.lien_menu_4 { /* lien promo*/
	font-weight: bold;
	font-size: 12px;
	text-decoration:none;
	color: white; 	
	text-align: center; 
}
a.lien_menu_4:hover { 
	font-weight: bold;
	font-size: 12px;
	text-decoration:none;
	color: red; 
	text-align: center; 
}


a.lien_menu_1 { /* lien menu principal*/
	font-weight: bold;
	font-size: 12px;
	text-decoration:none;
	margin-left:72px;/*aere*/
	color: black; 	}
a.lien_menu_1:hover { 
	font-weight: bold;
	font-size: 12px;
	text-decoration:none;
	margin-left:72px;/*aere*/
	color: #336699; 
}

a.lien_menu_1_selection { /* lien menu principal ligne de menu actif*/
	font-weight: bold;
	font-size: 12px;
	text-decoration:none;
	margin-left:72px;/*aere*/
	color: #336699;
	/*background-color:#666666;*/
	 	}
	
a.lien_menu_1_selection:hover { 
	font-weight: bold;
	font-size: 12px;
	text-decoration:none;
	margin-left:72px;/*aere*/
	color: #336699; 
	/*background-color:#666666;*/
}



a.lien_menu_1_01 { /* lien menu principal*/
	font-weight: bold;
	font-size: 12px;
	text-decoration:none;
	margin-left:72px;/*aere*/
	color: white; 	}
a.lien_menu_1_01:hover { 
	font-weight: bold;
	font-size: 12px;
	text-decoration:none;
	margin-left:72px;/*aere*/
	color: #ff9900; 
}

a.lien_menu_1_selection_01 { /* lien menu principal ligne de menu actif*/
	font-weight: bold;
	font-size: 12px;
	text-decoration:none;
	margin-left:72px;/*aere*/
	color: #ff9900;
	/*background-color:#666666;*/
	 	}
	
a.lien_menu_1_selection_01:hover { 
	font-weight: bold;
	font-size: 12px;
	text-decoration:none;
	margin-left:72px;/*aere*/
	color: #ff9900; 
	/*background-color:#666666;*/
}





a.modele1:link
 {
	color:#FFFFFF;
  	text-decoration:none;
  	font-weight:bold;
	font-style: none;	
	font-size: 14px;	
 }
a.modele1:active
 {
 	color:#FFFFFF;
  	text-decoration:none;
  	font-weight:bold;
	font-style: none; 
	font-size: 14px;
 }
 
a.modele1:visited
 {
	color:#FFFFFF;
  	text-decoration:none;
  	font-weight:bold;
	font-style: none;
	font-size: 14px;	
 } 
 a.modele1:hover
 {
	color:#FFFF33;
  	text-decoration:none;
  	font-weight:bold;
	font-style:italic;
 } 
 
a.modele2
 {
  color:#000000;
  text-decoration:none;
 	font-weight: bold; 
 }

a.modele3   /* lien pour acces article*/
 {
  color:black;
  text-decoration:none;
 	font-weight: bold; 
		font-size: 14px;
 }

 a.modele3:hover
 {
	color:red;
  	text-decoration:none;
  	font-weight:bold;
	font-style: none;
		font-size: 14px;
 } 


a.titre_lien { /* KOlien pour acces article*/
	font-weight: bold;
	font-size: 14px;
	font-color: black; 
	text-decoration:none;
}
a.titre_lien:hover { /* lien pour acces article*/
	font-weight: bold;
	font-size: 14px;
	font-color: red; 
	text-decoration:none;
}

h1 {
	/*font-weight: bold;*/
	font-size: 28px; 
	font-color:blue; 
	color: #96bd0a ;
}

.pied {
	font-weight: bold;
	font-size: 14px;
	font-color: black; 
	text-decoration:none;
	/*background-color:green;*/
} 

.titre_sous_menu { /* sousmenu info*/
	font-weight: bold;
	font-size: 16px;
	color:white; 	
}

.titre1 {
	font-weight: bold;
	font-size: 20px;
	font-color:black; 	
}
.titre_rubrique {
	font-weight: bold;
	font-size: 26px;
}
.texte1 {
	color: #336699;
	font-weight: bold;
	font-size: 14px;

}

.texte2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	font-style: normal;
	font-weight: normal; 
/*text-align:justify;*/
padding:10px;

}

a.texte3 { /*lien en savoir +*/

	font-size: 12px;
	color: blue;
	font-style: italic;
	font-weight: bold; 
}
.texte4 { /*descriptif article*/

	font-size: 12px;
	margin:0px;
	line-height:14px;
}


/* Tableaux */
table.spip { max-width: 99%; margin-right: auto; margin-left: auto; margin-bottom: 1em; border-collapse: collapse; border-spacing: 0; line-height: normal; }
table.spip caption { caption-side: top; /* bottom pas pris en compte par IE */ text-align: center; margin-right: auto; margin-left: auto; font-weight: bold; }
table.spip tr.row_first { background: #FFC; }
table.spip tr.row_odd { background: #EEE; }
table.spip tr.row_even { background: #DDD; }
table.spip th, table.spip td { padding: 0.20em 0.40em; text-align: left; border: 1px solid; }
table.spip th { vertical-align: bottom; font-weight: bold; }
table.spip td { vertical-align: top; }



