/* 
AJOUT SITE WEB ALTER-WEB.COM 
Dernière modif: 16/03/2007
*/

/******************* DEBUT GENERALITES ***********************/
* {	/*  *=tout élément en CSS2 */
	font-family: sans-serif, serif, cursive, fantasy, monospace;
}
body { /* ne pas mettre margin, pb avec IE*/
	font-family: sans-serif, serif, cursive, fantasy, monospace;
	margin:0;
	padding:0;
	border:0;
/*	color:#474747;
	background-color : #8CA0B4;*/
}
/******************* FIN GENERALITES *************************/

/******************* DEBUT EN TETE PAGE **********************/
/* Début: Pour annuler la mise en page de l'en tête du fichier par défaut template_css.css */
#ja-header h1 {
	/*position:  relative;*/
}
/* Fin: Pour annuler la mise en page de l'en tête du fichier par défaut template_css.css */


#accrocheTxt{
	text-align: right;
	color: #FFFFFF;
	padding:15px;
	font-size:  60%;
	vertical-align: bottom;
}



/******************* FIN EN TETE PAGE *************************/

/*****************  DEBUT FORMULAIRE *******************/
.componentheading{
	/* ne fonctionne pas avec Firefox */
	background: url(../images/bg_article.jpg);
	text-indent: 8px;
	margin-top: 5px;
	margin-right: 5px;
	margin-left: 5px;
	height: 20px;
	color: #40AF51;
	text-align: left;
}
.RubTitre h2{ /* Titre */
  color: Red;
  margin-top: 10px;
}
.RubTitre h3{ /* Sous-titre */
  margin-top: 10px;
}
#ff_elem509 { /* bouton d'envoi: img réélever*/
	padding-bottom: 25px;	
}
#ff_div470,#ff_div471,#ff_div472,#ff_div473{ /* choix des prix */
  margin-top: 4px;
  margin-right: 8px;
}
#ff_div480,#ff_div481{ /* choix site démo */
  margin-top: 6px;
  margin-right:4px;
}
.oblig{
	color: Red;
	font-size:17px;	
}
/***************** FIN FORMULAIRE *******************/

/*************** DEBUT CONTENU PRINCIPAL ********************/
.contentpaneopen a{ /* Ajoutte soulignement pour montrer lien dans texte */
	text-decoration: underline;		
}
.buttonheading a{ /* empeche soulignement du au parametrage précédent */
	text-decoration: none;
}
/*************** FIN CONTENU PRINCIPAL ***********************/

/************* DEBUT PACKS PRESENTATION ****************/  
.ok_tab_comp{
	background: url(../img-habillage/ok.gif) no-repeat center;	
}
.non_ok_tab_comp{
	background: url(../img-habillage/option.jpg) no-repeat center;
	width: 58px;
}
.tab-comp-pack-pre table {
  border:3px solid #0064A1;
  border-collapse:collapse;   
  width:100%;
  margin: auto;
}
.tab-comp-pack-pre tbody {
  background-color:#FFFFFF;
  border:1px solid #0064A1;   
}
.tab-comp-pack-pre td {
  border:1px solid #0064A1;
  padding:2px; 
  text-align:left;
}
.tab-comp-pack-pre thead th{ /* En tête tableau, ajout oblig.! th pour IE6 */
	font-family: Arial;
	border: 1px #0064A1;
	padding: 5px;
	background-color: #FAFAF0;
	font-size: 110%;
	border-style: groove;
	/* width: auto;  ajout oblig.! pour compenser attribut .tab-comp-pack-pre th */
}
.tab-comp-pack-pre .prem-col { /* ajout oblig.! pour avoir largeur de tous les tab. idnetiques */	
	width: 540px;
}
.tab-comp-pack-pre .var-selon-pack { /* Mise en valeur différence entre packs */
  font-size: large;
  /*font-stretch: narrower;*/
  font-weight: bold;
  text-align: center; 
  color: #0064A1; 
}
.tab-comp-pack-pre caption {
  /*font-family:sans-serif;*/
}
.ss_titre_tab_comp{
	text-align: center; 
	font-weight: 300;
	margin: 2px;	
}

/************ FIN PACKS PRESENTATION  ********************/


