/* CSS - ISSARTEL Thibaud */

body{background-color:#D5D5D5;background-image:url(../images/fond_du_site.png);background-repeat:no-repeat;margin:0;}
#plansite{position:absolute;top:6px;left:21px;visibility:visible;}
#rechercher{ position:absolute; top:6px; left:730px; visibility:visible; }
.lien_bleu{color:#3AA4DF;font-family:"Trebuchet MS";font-size:12px;font-weight:700;text-decoration:none;}
.lien_bleu:hover{color:#FFF;background-color:#49AAE1;}
.menu_bleu{color:#3AA4DF;font-family:"Trebuchet MS";font-size:14px;font-weight:400;text-decoration:none;text-transform:uppercase;font-weight:700}
.menu_bleu:hover{color:#B4DF0B;}
#intro{width:200px;left:55px;position:absolute;top:170px;}
.texte_bleu{font-family:Helvetica;font-size:13px;line-height:13px;color:#42A8E0}
.texte_bleu2{ width:300px; font-family:Helvetica;font-size:13px;line-height:13px;color:#42A8E0}
.texte_petitbleu{font-family:Helvetica;font-size:8px;line-height:13px;color:#42A8E0}
.menu_tab{font-family:"Trebuchet MS";font-size:12px;color:#000E62;font-weight:400;text-transform:uppercase;text-decoration:none;}
.menu_tab:hover{color:#006666;}
.menu_vert{color:#B1DD04;font-family:"Trebuchet MS";font-size:14px;font-weight:400;text-decoration:none;text-transform:uppercase;font-weight:700}
.menu_vert:hover{color:#3AA4DF;}
.petit_menu_vert{color:#B1DD04;font-family:"Trebuchet MS";font-size:12px;font-weight:400;text-decoration:none;font-weight:700}
.petit_menu_vert:hover{color:#3AA4DF;}
.texte_orange{font-family:Tahoma;font-size:14px;color:#F90;line-height:15px;font-weight:700;}
.texte_vert{font-family:Tahoma;font-size:14px;color:#6e8a02;line-height:15px;}
#date{font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:700;color:#999;text-align:center;padding-top:6px;line-height:12px;}
.lien_vert{font-family:Tahoma;font-size:11px;color:#660;font-weight:700;text-decoration:none;line-height:11px;}
.lien_vert:hover{font-family:Tahoma;color:#660;}
.lien_brown{font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#7c5946;text-decoration:none;}
.lien_brown:hover{color:#633;}
#vaccin{width:185px;left:725px;position:absolute;top:220px;}

.titre_vert {
	color:#B1DD04;
		font-family:"Trebuchet MS";
		font-size:15px;
		font-weight:400;
		text-decoration:none;
		font-weight:700
}

.intro {
	font-family:Tahoma;font-size:14px;color:#F90;
}

.titre_interne {
	color:#42A8E0;
	font-size:13px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	width: 455px;
	height: 35px;
	line-height: 15px;
	text-decoration:none;
	cursor: pointer;

}

#titre_haut {
	font-family: Tahoma;
	color: #000E62;
	padding-left: 12px;
	height: 35px;
	font-size: 16px;
}

.titre_haut2 {
	font-family: Tahoma;
	color: #819E0A;
	font-size: 16px;
}

.dhtmlgoodies_question{
	width:580px;
	background-image:url(../images/interne/fond_barre.png);
	height:30px;
	overflow:hidden;
	cursor:pointer;
	background-repeat: repeat-x;
	top: 0px;
	padding-top: 4px;
	text-align: left;
	padding-left: 15px;
	text-decoration:none;
	cursor: pointer;
}

.dhtmlgoodies_question2{
	width:580px;
	background-image:url(../images/interne/fond_barre2.png);
	height:30px;
	overflow:hidden;
	cursor:pointer;
	background-repeat: repeat-x;
	top: 0px;
	padding-top: 4px;
	text-align: left;
	padding-left: 15px;
	text-decoration:none;
	cursor: pointer;
}

.dhtmlgoodies_answer{
	width:580px;
	visibility:hidden;
	height:0px;
	overflow:hidden;
	position:relative;
}
.dhtmlgoodies_answer_content{
	padding:5px;
	font-size:0.9em;
	position:relative;
}

.scroll {
height: 50px;
overflow: auto;
}

/* >>>> Gestion des formulaires
----------------------------------------------------------------------------*/
input,
textarea,
select {
	font-family: Tahoma;
	font-size: 12px;
	color: #024F91;
	background-color: #FBFCFD;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 5px;
	border: 1px solid #C1DEFF;
}
input:hover {
	color: #660000;
	background-color: #FFFDEC;
}
input:focus {
	color: #339999;
	background-color: #FFFFFF;
	border: 1px solid #FFFFFF;
}
textarea:hover {
	color: #660000;
	background-color: #FFFDEC;
}
textarea:focus {
	color: #339999;
	background-color: #FFFFFF;
	border: 1px solid #FFFFFF;
}
select:hover {
	color: #660000;
	background-color: #FFFDEC;
	border: 1px solid #FFFFFF;
}
select:focus {
	color: #339999;
	background-color: #FFFFFF;
	border: 1px solid #FFFFFF;
}

.errOutput {
	background-color: #FFFAE8;
	color:#009999;
	font-weight: bold;
}


		.checklist {
			border: 1px solid #ccc;
			list-style: none;
			height: 9em;
			overflow: auto;
		}
		.checklist, .checklist li { margin-left: 0; padding: 0; }
		.checklist label { display: block; height: 1%; padding-left: 25px; text-indent: -25px; }
		.checklist label:hover, .checklist label.hover { background: #777; color: #003e6e; }

		.cl2 {
			background: #e1e8f1;
			color: #003e6e;
			font-family: Tahoma, Geneva, Arial, sans-serif;
		}
		.cl2 input { vertical-align: middle; }
		.cl2 label { border-bottom: 1px solid #dcedff; padding: 0.2em 0.2em 0.2em 25px; }
		.cl2 label:hover, .cl2 label.hover { background: #ffffff; color: #003e6e; }


/******************************************************************************************************/
