/* version 1.2 du 12 mars 2007 */
/*  Site groupe-antinea.fr  - Propriété Pradier Alain. contact : alain.pradier@pradierconsulting.com */

/* environnement général body, liens, texte */
body, td, th, dd, dt, h1, h2, h3, h4, h5, h6, p, ol, ul, li, input, select, textarea  {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-style : normal;
	font-weight : normal;
	color : #000000;
	text-align: left;
}

.fond_cell_fixe {
background: #FFFFFF url(/i/home/background1024.jpg) repeat-x center bottom fixed;
}


.input  {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-style : normal;
	font-weight : normal;
	color : #000000;
	text-align: left;
}	


.gd_titre_blanc {
	font-size: 16pt;
	font-weight: bold;
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #FFFFFF;
}

.titre_blanc {
	font-size: 10pt;
	font-weight: bold;
	font-family: "Trebuchet MS", Trebuchet, "Bitstream Vera Sans", Verdana, sans-serif;
	color: #FFFFFF;
	letter-spacing: 1px;
}

.titre_gras_times  {
	font-family : "Times New Roman", Times, serif;
	font-size : 14pt;
	font-style : normal;
	font-weight : bolder;

}

.titre_gras_small  {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 7pt;
	font-style : normal;
	font-weight : bold;
	text-indent : 10px;
}

.text_bleu_famille {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 16px;
	font-style : normal;
	font-weight : bolder;
	color : #031B94;
	text-align: left;
}

.text_cadre_gris_ssfamille {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-style : normal;
	font-weight : bold;
	color : #000000;
	text-align: left;
	background-color: #CCCCCC;
	border:thin;
	border-color : #000000;
	border-style : solid;
	border-width : 1px;
	
}


.text_orange_article  {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-style : normal;
	font-weight : bolder;
	color : #CC6600;
	text-align: left;
}

.text_bleu_maj {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color: #0033CC;
	font-weight: bold;
	font-variant : small-caps;
	text-transform : capitalize;
}

.text_designation_article {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-style : normal;
	color: #000000;
	font-weight: bold;
}


.text_gris {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style : normal;
	font-weight : normal;
	color: #999999;
	text-align: left; 
}

.text_rouge {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style : normal;
	font-weight : bolder;
	color: #CC0000;
	text-align: left; 
}

.text_top10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style : normal;
	font-weight : normal;
	color: #000000;
	text-align: left;
	line-height: 10pt;
	list-style-type: disc;
}

.text_top10 A:link  {
	color : #000000;
	text-decoration : none;
}

.text_top10 A:visited {
	color : #000000;
	text-decoration : none;
}
.text_top10 A:hover {
	color : #0099FF;
	text-decoration : underline;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
}
.text_top10 A:active {
	color : #FF0000;
	text-decoration : underline;
}


.text_gris A:link  {
	color : #999999;
	text-decoration : none;
}

.text_gris A:visited  {
	color : #999999;
	text-decoration : none;
}

.text_gris A:active  {
	color : #999999;
	text-decoration : underline;
}

.text_gris A:hover  {
	color : #999999;
	text-decoration : underline;
}


.maj  {
	font-variant : small-caps;
	text-transform : capitalize;
}

.tab  {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 7pt;
	font-style : normal;
	font-weight : normal;
	text-indent : 5px;

}

.text_decale_haut  {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-style : normal;
	font-weight : normal;
	text-indent : 6px;
	padding-top: 5px;
	text-transform: capitalize;
	font-variant: small-caps;

}



/* Liens */
A:link  {
	color : #000000;
	text-decoration : underline;
}

A:visited  {
	color : #000000;
	text-decoration : underline;
}

A:hover  {
	color : #FF0033;
	text-decoration : underline;
}


.background-repeat  {
	background-repeat : no-repeat;
}


/* Box - encradement */
.box_rouge  {
	border-color : #CC3300;
	border-style : solid;
	border-width : 1px;
}

.box_gris  {
	border-color : #999999;
	border-style : solid;
	border-width : 1px;
}

.box_pro  {
	border-color : #3366CC;
	border-style : solid;
	border-width : 1px;
}


.box_bleu  {
	border-color : #6699FF;
	border-style : solid;
	border-width : 1px;
}


.box_noir  {
	border-color : #000000;
	border-style : solid;
	border-width : 1px;

}

.stripped {
	border-top-color: #FFFFFF;
	border-top-style: dashed;
	border-top-width: medium;

}



/* Empeche repetition */
.norepeat {  background-repeat: no-repeat}
.norepeaty { background-repeat: repeat-y}
.norepeatx { background-repeat: repeat-x}
.norepeatx_bas {
	background-repeat: repeat-x;
	bottom: auto;

}


/* Menus avec hover */
.menu_max A:link  {
	color : #FFFFFF;
	text-decoration : none;
}

.menu_max A:visited  {
	color : #FFFFFF;
	text-decoration : none;
}

.menu_max A:active  {
	color : #FF0033;
	text-decoration : underline;
}

.menu_max A:hover  {
	color : White;
	text-decoration : underline;
}

.menu_bleu A:link  {
	color : #0066cc;
	text-decoration : underline;
}

.menu_bleu A:visited  {
	color : #0066cc;
	text-decoration : underline;
}

.menu_bleu A:active  {
	color : #33cc00;
	text-decoration : underline;
}

.menu_bleu A:hover  {
	color : #ff3333;
	text-decoration : underline;
}

.image_lien A:link  {
	color : #990000;
	text-decoration : none;
}

.image_lien A:visited  {
	text-decoration : none;
}

.image_lien A:active  {
	text-decoration : none;

}

.image_lien A:hover  {
	border-color : #CC0000;
	border-style : solid;
	border-width : 1px;
	text-decoration : none;
}



/* Ombre - FX */
.ombre1	{
 padding: 3px;
 margin-bottom: 16px;
 white-space: nowrap;
 color: #CCCCCC;
 font-weight: bold;
 filter:DropShadow(color=#8B8B8B offx=3, offy=3);
 
}

.ombre2	{
 padding: 3px;
 margin-bottom: 16px;
 white-space: nowrap;
 color: #E1E1E1;
 font-weight: bold;
 filter:Glow(color=#8B8B8B offx=3, offy=3);
 
}

