/* CSS Document  380769  7B5A29 */

  * { margin: 0pt;
    padding: 0pt;
    }

body{ margin:0; padding:0; 
	text-align:center;
	background-color:#F8F8F8;
	
-moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
	
    font-size:0.9em;
    color:#000;
    font-family: Helvetica, Arial, sans-serif; 
   	width:100%; 
	height:100%;
	font-style: normal;
	font-weight: normal;
	text-transform: normal;
	letter-spacing: normal; 
	line-height: 1.4em;
	font-family:Tahoma
}
	
body a, body a:hover,body a:link, body a:visited{
  /*color: #3366CC  613B7B 380769  7A007A  #3366CC*/
 font-weight:100;
 text-decoration:none;
  border:0; 
  margin:0;
   padding:0;
    text-transform:none;color: #3366CC;
	 font-size:100%}
		
body a:hover{text-decoration: underline}
body a img, body a:hover img{ margin:0; padding:0;border:0}
body table{ margin:0; padding:0; width:100%}
body ul, li{ list-style:none}

a.email, a.email:hover{ color: #CCFF66; 
text-decoration:none}

 .select,.input,.textarea{ vertical-align:middle;
padding:5px;
 background-color:#FFF; 
 border:1px solid #ccc 
 }
.textarea{border: 1px #ccc solid ;
    padding: 0;
    height: 120px;
    width:300px;
    vertical-align: top;
  }
.select,.input,.selectMedia{ height:20px; width:180px }
.select,.selectMedia{ padding:0}
.selectMedia{ height:20px; width:100px }

.valider{ background:#999999; border:1px #CCCCCC solid}
img{ border: none; }
a img,img.trait{ border:1px #CCC solid ; }
a:hover img {  border:1px #999 solid ; }

a.lien img{ border: none }
a.lien:hover img { border: none; }

img.cadre{padding:5px; background:url(../images/header_shadow.gif) repeat; }
A:hover img.cadre{border:1px #999/* #ED0131 640032 A51463*/ solid;  }

.colorGray{ color:#666666}
/*body{ margin:0; padding:O; 
	text-align:center;
	background-color:#fff ;
	-moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    font-size: .85em; letter-spacing:.04em; line-height:1.5em;
    color:  #333;
    font-family: Verdana, Arial, Helvetica, sans-serif
	 Arial, Helvetica, sans-serif
	;
    }*/



	
/************** header tag styles **************/

h1{
 font: bold 120% Arial,sans-serif;
 color: #334d55;
 margin: 0px;
 padding: 0px;
}

h2{
 font: bold 114% Arial,sans-serif;
 color: #006699;
 margin: 0px;
 padding: 0px;
}

h3{
 font: bold 100% Arial,sans-serif;
 color: #334d55;
 margin: 0px;
 padding: 0px;
}

h4{
 font: 100% Arial,sans-serif;
 color: #333333;
 margin: 0px;
 padding: 0px;
}

h5{
 font: 100% Arial,sans-serif;
 color: #334d55;
 margin: 0px;
 padding: 0px;
}

/*************** list tag styles ***************/

ul{
 list-style-type: square;
}

ul ul{
 list-style-type: disc;
}

ul ul ul{
 list-style-type: none;
}

/********* form and related tag styles *********/

form {
	margin: 0;
	padding: 0;
}

input, select,textarea{font-family: Arial, Helvetica, sans-serif;  padding:2px; background-color:#F8F8F8}
input.typetext,input.typetext2{width:170px; border:none;border-bottom:#A60000 1px dotted;
}
input.typetext2{ width:250px;}

select{ font-size:95%; font-weight:100 ;border:none; width:auto; max-width:175px }
select option .selection{ color:#ffffff; font-weight:bold; background-color:#CC0066}

textarea{ font-size:96%; padding:5px;border:none;}

	
	
	
	
/*html {scrollbar-face-color: #FF0000;
scrollbar-shadow-color: #0000FF;
scrollbar-highlight-color: #00FF00;
scrollbar-3dlight-color: #FF00FF;
scrollbar-darkshadow-color: #00FFFF;
scrollbar-track-color: #FFFF00;
scrollbar-arrow-color: #000000;

}
*/