@charset "utf-8";
/* CSS Document */

body {
	background-image: url(../images/gris.jpg);
	background-repeat: repeat;
	margin:0px;
}

p,div,form { 
font-family:tahoma;
font-size:11px;
padding:0px;
color:#666666;
/*margin:0px;*/
font-weight:normal;
text-decoration:none;
}

.lien a{
color:#D7641A;
text-decoration: none;
font-size:11px;
font-family:tahoma;
font-weight:bold;
}
.lien a:hover{
color:#D7641A;
text-decoration: underline;
}

.lien2 a{
color:#7FA33A;
text-decoration: none;
font-size:12px;
font-family:tahoma;
}
.lien2 a:hover{
color:#666666;
text-decoration: underline;
}

.lien3 a{
color:#666666;
text-decoration:none;
font-weight:bold;
font-size:11px;

}

.lien3 a:hover{
color:#A54742;
text-decoration: underline;

font-weight:bold;
font-family:tahoma;
font-size:12px;
}

.lien4 a{
color:#A54742;
text-decoration:none;
font-size:11px;
text-decoration: underline;
}

.lien4 a:hover{
color:#A54742;
text-decoration:none;
font-family:tahoma;
font-size:11px;
}


.contenu a{
text-decoration:none;
color:#666666;
}
.contenu a:hover{
color:#333333;
}

/* top-----------------------*/

.top_style{
padding:2px;
}

.top_style h4{
margin:0px; 
font-size:10px;
color:#999999;
}
/* header.php  -------------------------------------*/
.header_top a {
	font-size: 10px;
	color: #606060;
	font-family:tahoma;
	text-decoration:none;
}
.header_top a:hover {
font-family:tahoma;
font-size:10px;
color: #606060;
text-decoration:underline;
}


.menu_top{
font-family:tahoma;
}
.menu_top a{
color:#FFFFFF;
text-decoration:none;
font-weight:bold;
font-size:13px;
font-family:tahoma;
}

.menu_top a:hover{
color:#B1DA02;
font-weight:bold;
font-family:tahoma;
font-size:13px;
}



/*--------------fin header.php-------------------------------*/

/*-----------------bas.php---------------------------------------*/

.menu_bas{
font-family:tahoma;
}
.menu_bas a{
color:#666666;
text-decoration:none;
font-size:12px;
font-family:tahoma;
}

.menu_bas a:hover{
color:#999999;
font-family:tahoma;
font-size:12px;
}


/*----------------- fin bas.php----------------------------------*/

/*---------------formulaire_index.php--------------------------*/

.input_change {
border: #8DAA15 ridge 1px;
}
.inputERROR{
border:#FF0000 solid 1px;
border: #507100 solid 1px;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
width:100px;
height:12px;
background-color: #FFB9FF;
}

.selectERROR {
border: #507100 solid 1px;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
width:auto;
height:16px;
color:#333333;
padding:0px;
margin:0px; 
background-color: #FFB9FF; 
}
.div_libelle{
width:40px;
color:#FFFFFF;
float:left;
font-size:10px;
}

.div_ligne{
height:20px;
width:298px;
padding-left:3px; 
padding-top:2px;

}
.libelle_champ1{
width:150px;
float:left;
}
.libelle_champ2{
width:150px;
float:right;

}

.div_champ{
width:110px;
float:right;
}
.div_champ input{
border: #507100 solid 1px;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
width:100px;
height:12px;

}

.div_champ select{
border: #507100 solid 1px;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
width:auto;
height:16px;
color:#333333;
padding:0px;
margin:0px;  
}

/* transparant */
.div_libelle_conjoint{
width:40px;
color:#CCCCCC;
float:left;
font-size:10px;
}

.div_champ_conjoint{
width:110px;
float:right;
}
.div_champ_conjoint input{
border: #CCCCCC solid 1px;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
width:100px;
height:12px;
color:#999999;

}

.div_champ_conjoint select{
border: #cccccc solid 1px;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
width:auto;
height:16px;
color:#999999;
padding:0px;
margin:0px;  
}
.div_transparent{
color: #000066;
position: absolute;
width:288px;
height:70px; 
margin-left:2px;

}


/*-------------------------------fin formulaire_index.php-----------------------------*/ 


/* --------------------titre text------------------------------------------************/
.titre_text h3{
font-family:tahoma;
height:24px;
color:#3D3D3D;
font-size:14px;
padding-bottom:0px;
padding:0px;
margin:0px;
} 
.titre_text a{
color:#3D3D3D;
text-decoration:none;
} 


.titre_text a:hover{
color:#789900;
text-decoration:none;
}
.text{
font-family:tahoma;
font-size:11px;
width:280px;
height:147px;
} 

.botton_text{
width:282px;
}
/*-------------------------*/
.titre {
color: #789900;
font-weight:bold;
font-size:15px;
letter-spacing:1px;
}

.titre h2 {
color:#789900;
font-size:14px;
letter-spacing:1px;
font-weight: 900;
}

.radio {
PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none;
}

.hide {
	DISPLAY: none
}

select {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
border:#979798 solid 1px;
text-decoration:none;
color:#333333;
padding-top:0px;
margin:0px;
}
input{
border:#979798 solid 1px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
color:#333333;
padding:1px;
}
textarea {
border:#979798 solid 1px;
}

.inputERROR2{
border: #FF6600 solid 1px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;

}

.selectERROR2 {
border: #FF6600 solid 1px;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
width:auto;
height:16px;
color:#333333;
padding:0px;
margin:0px; 
}

.f_titre{
font-size: 18px;
COLOR:#D7641A;
}

.f_titre h1{
font-size: 19px;
COLOR:#789900;
font-weight:bold;
margin:0px;
margin-top:0px;
padding:0px;
margin-bottom:4px;
}

.page_titre{
float:left; 
width:588px;
}
.page_titre h2{
font-size: 17px;
font-weight: bolder;
margin-top:5px;
}

.page_titre h3{
font-size: 13px;
COLOR:#789900;
font-weight:bold;
}
.page_titr h2{
font-size: 14px;
COLOR:#789900;
font-weight:bold;
}

/*tag------------------------------------------------------*/

.cloud0 a{
color:#FF9900; font-size:9px; font-weight:bold; text-decoration:none; font-family:tahoma;
}

.cloud1 a{
color:#8CB100; font-size:14px; font-weight:bold; text-decoration:none;
}
.cloud2 a{
color:#666666;  font-size:11px; font-weight:bold; text-decoration:none;
}


.cloud3 a{
color:#FF9900;   font-size:9px; font-weight:bold; text-decoration:none;
}
.cloud4 a{
color:#8CB100; font-size:14px; font-weight:bold; text-decoration:none;
}
.cloud5 a{
color:#666666;  font-size:11px; font-weight:bold; text-decoration:none;
}


.cloud6 a{
color:#FF9900;  font-size:9px; font-weight:bold; text-decoration:none;
}
.cloud7 a{
color:#8CB100;    font-size:14px; font-weight:bold; text-decoration:none;
}
.cloud8 a{
color:#666666;  font-size:11px; font-weight:bold; text-decoration:none;
}




.cloud9 a{
color:#FF9900;    font-size:9px; font-weight:bold; text-decoration:none;
}
.cloud10 a{
color:#8CB100;   font-size:14px; font-weight:bold; text-decoration:none;
}
.cloud11 a{
color:#666666;  font-size:11px; font-weight:bold; text-decoration:none;
}



.cloud12 a{
color:#FF9900;  font-size:9px; font-weight:bold; text-decoration:none;
}
.cloud13 a{
color:#8CB100;  font-size:14px; font-weight:bold; text-decoration:none; 
}
.cloud14 a{
color:#666666;  font-size:11px; font-weight:bold; text-decoration:none;
}



.cloud15 a{
color:#FF9900;  font-size:9px; font-weight:bold; text-decoration:none;
}
.cloud16 a{
color:#8CB100;  font-size:14px; font-weight:bold; text-decoration:none;
}
.cloud17 a{
color:#666666;  font-size:11px; font-weight:bold; text-decoration:none;
}

/*-----------------------------------fin tag--------------------------------------*/
/*--------------------article sante ----------------------------*/
.lien_art  {
font-size:11px;
height:20px;
border-bottom:1px dotted #CCCCCC;
float:left;
width:250px;
}
.lien_art img {
margin-right:3px;
}
.lien_art a{
color:#666666;font-weight:bold; text-decoration:none; 
}
.lien_art a:hover{
color:#7E9D01; font-weight:bold; text-decoration:none;
}

/*-------------------comparateur sante.php --------------------------*/
.div_form_libelel{
float:left; height:22px; width:75px; font-size:11px; text-align: right; margin-right:5px; color: #FFFFFF; font-weight:bold;
}

.div_form_imput{
float:left; height:22px; width:180px; font-size:11px; text-align:left;
}
.div_form_imput input{
}

.desactiv_champ{
color:#CCCCCC;
}
