/* 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 : "Trebuchet MS", Trebuchet, "Bitstream Vera Sans", Verdana, sans-serif;
	font-size : 12px;
	font-style : normal;
	font-weight : normal;
	color : #333333;
	text-align: left;
}

input {
	font-family : "Trebuchet MS, Trebuchet", "Bitstream Vera Sans", Verdana, sans-serif;
	font-size : 12px;
	font-style : normal;
	font-weight : normal;
}

.fond_cell_fixe {
	background-attachment: fixed;
	background: #FFFFFF url(/i/home/background1024.jpg) repeat-x center bottom fixed;
}

.gd_titre_blanc {
	font-size: 14pt;
	font-weight: bold;
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #FFFFFF;
}

.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;
}

.titre_blanc {
	font-size: 10pt;
	font-family : "Trebuchet MS", Trebuchet, "Bitstream Vera Sans", Verdana, sans-serif;
	color: #FFFFFF;
}

.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_gris {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style : normal;
	font-weight : normal;
	color: #999999;
	text-align: left; 
}

.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;

}




/* 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-color : #FFFFFF;
	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;

}



/* Empeche repetition */
.norepeat {  background-repeat: no-repeat}
.norepeaty { background-repeat: repeat-y}
.norepeatx { background-repeat: repeat-x}



/* 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 : #009900;
	text-decoration : none;
}

.image_lien A:visited  {
	text-decoration : none;
}

.image_lien A:active  {
	text-decoration : none;

}

.image_lien A:hover  {
	text-decoration : none;
}



a.button, a.buttonDis {
display: block;
background-color: transparent;
background-image: url(/i/home/buttonBackground.gif);
background-repeat: no-repeat;
width: 132px;
height: 28px;
margin: 0px;
padding: 3px;
text-align: center;
font-family: "Trebuchet MS", Trebuchet, "Bitstream Vera Sans", Verdana, sans-serif;
font-size: 100%;
font-weight: bold;
text-decoration: none;
}
a.button:link, a.button:visited {
color: #002577;
}
a.button:hover, a.button:active {
background-position: 0 -36px;
color: #FF7200;
}
a.buttonDis:link, a.buttonDis:visited, a.buttonDis:hover, a.buttonDis:active {
background-position: 0 0px;
color: #5F5F5F;
cursor: default;
}

/* 			Ombres 															*/
/* dans l'ordre : outer inner content	- bottom-left bottom-right bottom  	*/
/*<div class="canvas">

<div class="canvas_top_left"><div class="canvas_top_right"><div class="canvas_top">&nbsp;</div></div></div>
<div class="canvas_outer">	<div class="canvas_inner">
<div class="canvas_content">
<br />Mon contenu ici ....<br />
</div></div></div>
<div class="canvas_bottom_left"><div class="canvas_bottom_right"><div class="canvas_bottom">&nbsp;</div>
</div></div>

</div>
*/	
.canvas { 
	margin: 0px;
	margin-left:auto;
	margin-right:auto;
	width:850px; /* obligatoire pour le centrage */
 }
.canvas_outer { background:transparent url(/i/p_b/canvas-shadow-left.png) repeat-y scroll 0%; }
.canvas_inner { background:transparent url(/i/p_b/canvas-shadow-right.png) repeat-y scroll right top; }
.canvas_content { background:white none repeat scroll 0%; margin:0px 8px; padding:0px; }
.canvas_bottom_left { background:url(/i/p_b/canvas-shadow-bottom-left.png) top left no-repeat; }
.canvas_bottom_right { background:url(/i/p_b/canvas-shadow-bottom-right.png) top right no-repeat; }
.canvas_bottom { background:url(/i/p_b/canvas-shadow-bottom.png) top repeat-x; margin:0 8px; }
.canvas_top_left { background:url(/i/p_b/canvas-shadow-top-left.png) bottom left no-repeat; }
.canvas_top_right { background:url(/i/p_b/canvas-shadow-top-right.png) bottom right no-repeat; }
.canvas_top { background:url(/i/p_b/canvas-shadow-top.png) bottom repeat-x; margin:0 8px; }
.canvas_bottom, .canvas_top { font-size:4px; }
