body {
	margin: 0;
	padding: 0;
	border: 0;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
}

a {
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
}

.manchette1_image { border: 1px #515151 solid; float: left; width: 200px; margin-right: 10px; margin-top: 2px; }
.manchette2_image { border: 1px #515151 solid; float: left; width: 100px; margin-right: 10px; margin-top: 2px; }

/* *****************Pour le calendrier ******************* */
.cal_text {
	text-decoration: none;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
}

.cal_link {
	text-decoration: none;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
}
.cal_link:hover {
	text-decoration: underline;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
}

.cal_namelink {
	text-decoration: none;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
}
.cal_namelink:hover {
	text-decoration: underline;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
}

.bouton_devenez_membre {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}

.bouton_devenez_membre:hover {
	color: #f4ca62;
	text-decoration: none;
}

.text_bottom {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
}

.text_bottom:hover {
	font-weight: bold;
}

.menurapidefixeblanc {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}

.menurapidefixeblanc:hover {
	color: #d1b370;
	text-decoration: none;
}

.menurapidetaille1 {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}

.menurapidetaille1:hover {
	color: #d1b370;
	text-decoration: none;
}

.menurapidetaille2 {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}

.menurapidetaille2:hover {
	color: #d1b370;
	text-decoration: none;
}

.menurapidetaille3 {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}

.menurapidetaille3:hover {
	color: #d1b370;
	text-decoration: none;
}

.basictab1 {
	width: 566px;
}

.basictab {
	text-align: right;
	padding-right: 6px;
  border: 0px solid #656565;
}

.overmenu a {
	display: table-cell;
	height: 24px;
	width: 110px;
	text-align: center;
	padding-top: 6px;
	padding-left: 6px;
	padding-right: 6px;
  border-bottom: 0px solid #000;
	font: bold 10px Verdana;
	color: #fff;
	text-decoration: none;
	/* background: url(menu_off.gif); */
}

.overmenu a:hover {
  display: table-cell;
	height: 24px;
	width: 110px;
	text-align: center;
	padding-top: 6px;
	padding-left: 6px;
	padding-right: 6px;
  border-bottom: 3px solid #f4ca62;
	font: bold 10px Verdana;
	color: #f4ca62;
	text-decoration: none;
	/* background: url(menu_on.gif); */
}

#tabcontentcontainer{
	text-align: left;
	padding-top: 0px;
  border-top: 1px solid #000;
	font: bold 10px Verdana;
	color: #ffffff;
	text-decoration: none;
}

.tabcontent{
display:none;
}

.tabcontent_text1 {
	height: 18px; /* hauteur de la deuxième rangée */
	text-align: left;
	padding-left: 0px;
	font: normal 10px Verdana;
	color: #fff;
	text-decoration: none;
	border-top: 0px solid #000;
	border-bottom: 0px solid #000;
}

.tabcontent_text {
	font: normal 10px Verdana;
	color: #fff;
	text-decoration: none;
}

.tabcontent_link {
	font: bold 10px Verdana;
	color: #f4ca62;
	text-decoration: none;
}

.tabcontent_link:hover {
	color: #fff;
	text-decoration: none;
}

.btn1 {
	width: 150px;
	height: 20px;
	border: 1px solid #213969;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	background-image: url("../img/bck_bouton.gif");
	color: #ffffff;
}

.btn1_text {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}

.btn1_text:hover {
	text-decoration: underline;
}

.case_select {
	width: 290px;
	height: 20px;
	border: 1px solid #8e6302;
	text-align: middle;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	background-color: #d1d3d4;
	color: #6d6e71;
}

.lien_recherche_avancee {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #213969;
	text-decoration: none;
}

.lien_recherche_avancee:hover {
	text-decoration: underline;
}

.bouton_select {
	width: 150px;
	height: 20px;
	border: 1px solid #213969;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	background-image: url("../img/bck_bouton.gif");
	color: #ffffff;
}

.case_select_avancee {
	width: 400px;
	height: 20px;
	border: 1px solid #223a6a;
	text-align: middle;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	background-color: #d1d3d4;
	color: #6d6e71;
}

.case_title_avancee {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #223a6a;
}

.member_title {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #223a6a;
	text-decoration: none;
}

.member_title:hover { text-decoration: underline; }

.member_text {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
}

.member_link {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}

.member_link:hover { text-decoration: underline; }

.sondage_result-bck { background-color: #dddddd; border: 0px solid #ffffff; padding: 0px; height:12px; margin: 0px 0px 0px 0px; width: 100%; }
.sondage_result-bar { background: url(../img/bck_sondage.gif) repeat-x; margin: 0px 0px 0px 0px; height:12px; }

/* NEWSLETTER */
.newsletter_teaser_text { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #5d6d6a; text-decoration: none; }
.newsletter_textfield { font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 8pt; border: 1px solid #848484; background-color: #ffffff; }
.newsletter_formlabel { font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #000000; }
.newsletter_title { font-family: trebuchet ms, tahoma, arial, helvetica, sans-serif; font-size: 12px; color: #515151; font-weight: bold; text-decoration: none; }
.newsletter_text { font-family: trebuchet ms, tahoma, arial, helvetica, sans-serif; font-size: 10px; color: #515151; font-weight: normal; text-decoration: none; }

.recherche_select { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; background-color: #636466; color: #ffffff; border: 1px solid #000; }
.item_mail { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color: #000; }
.recherche_reset { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; background-color: #636466; color: #ffffff; align: right; border: 1px solid #000; }
.contact_textfield { width: 450px; border: 1px solid #000; background-color: #d7d7d7 }

.bouton_devenez_membre { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #ffffff; text-decoration: none; }
.bouton_devenez_membre:hover { color: #f4ca62; }

/* VOXPOP */
.voxpop_lien {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.voxpop_lien:hover { text-decoration: underline; }

.voxpop_question {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.voxpop_noquestion {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}

.voxpop_texte_formulaire {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}

.voxpop_cell_top {
	padding: 20px;
	border-left: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-right: 1px solid #000000;
	font-family: tahoma;
 	font-weight: bold;
 	font-size: 12px;
 	color: #aaaaaa;
	background: #000000;
}

.voxpop_cell_title {
	position: relative;
	text-align: left;
	margin-left: 0px;
	padding: 10px;
	border-left: 0px solid #000000;
	border-top: 0px solid #000000;
	border-right: 0px solid #000000;
	font-family: tahoma;
 	font-weight: normal;
 	font-size: 12px;
 	color: #ffffff;
	background: #cccccc url(../intranet/img/bck_cell_titre.gif) repeat-x;
}

.voxpop_teaser {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}

a.voxpop_teaser {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}

a.voxpop_teaser:hover { text-decoration: underline; }

.voxpop_message {font-family: tahoma; font-size: 12px; font-weight: normal; color: #000000;}
a.voxpop_message {font-family: tahoma; font-size: 12px; font-weight: normal; color: #000000; text-decoration: none;}
a.voxpop_message:hover {color: #000000; text-decoration: underline;}

.voxpop_cell_top_texte {font-family: tahoma; font-size: 12px; font-weight: bold; color: #aaaaaa;}
a.voxpop_cell_top_texte {font-family: tahoma; font-size: 12px; font-weight: bold; color: #aaaaaa; text-decoration: none;}
a.voxpop_cell_top_texte:hover {color: #000000; text-decoration: underline;}
