html, body {
	height: 100%;
	width: 100%;
	margin: 0;
	padding: 0;
	border: none;
	background-color:#fff;
	color: #12183F;
	font-size:11px;
}
a:link, a:visited {
	text-decoration: none;
}
td.menuOut, td.menuOver, td.menuClick {
	height:25px;
	vertical-align: middle;
	padding-left:5px;
	padding-right:5px;
	font-size:11px;
	font-family:verdana;
	font-weight:bold;
	text-align: center;
}
td.menuOver {
	background-image: url(http://assurancesbarboux.fab/media/img2006/menu_fond_over.png);
	background-repeat: repeat-x;
	padding-left:4px;
	padding-right:4px;
	border-left:1px solid #039;
	border-right:1px solid #039;
}
td.menuClick {
	background-image: url(http://assurancesbarboux.fab/media/img2006/menu_fond_down.png);
	background-repeat: repeat-x;
	padding-left:4px;
	padding-right:4px;
	border-left:1px solid #039;
	border-right:1px solid #039;
}
a.menu {
	display:block;
	color:#12183F;
}
a.menu:hover {
	display:block;
	color:#900;
}

a.webmaster:link, a.webmaster:visited {
	color:#12183F;
}
a.webmaster:hover {
	font-weight:bold;
}
#tableForm { width:95%; }
#tableForm th.titre_special, th.titre_marine, th.titre_vert, th.titre_orange, th.titre_bleu, th.titre_jaune, th.titre_bordeaux { font-family:verdana; font-size: 14px; font-family: Arial; padding: 1px; }
#tableForm th.entete_special, th.entete_marine, th.entete_vert, th.entete_orange, th.entete_bleu, th.entete_jaune, th.entete_bordeaux { font-family:verdana; font-size: 10px; text-align:center; padding: 1px; }
#tableForm th.entete_special { background-color: #deeaf6; border: #039 1px solid; }
#tableForm th.entete_marine { background-color: #d9e6f3; border: #039 1px solid; }
#tableForm th.entete_vert { background-color: #c9e6c3; border: #49ad48 1px solid; }
#tableForm th.entete_orange { background-color: #e9d6c3; border: #fc8d26 1px solid; }
#tableForm th.entete_bleu { background-color: #b9d6f3; border: #2862dd 1px solid; }
#tableForm th.entete_jaune { background-color: #f4e9a3; border: #fc0 1px solid; }
#tableForm th.entete_bordeaux { background-color: #f9d6f3; border: #903 1px solid; }
#tableForm th.entete_special, th.titre_special { color: #039; }
#tableForm th.entete_marine, th.titre_marine { color: #039; }
#tableForm th.entete_vert, th.titre_vert { color: #49ad48; }
#tableForm th.entete_orange, th.titre_orange { color: #fc8d26; }
#tableForm th.entete_bleu, th.titre_bleu { color: #2862dd; }
#tableForm th.entete_jaune, th.titre_jaune { color: #fc0; }
#tableForm th.entete_bordeaux, th.titre_bordeaux { color: #903; }
#tableForm td { font-family:verdana; color: #66a; font-size: 10px;  text-align:center; border:none ; padding: 1px; }
#tableForm .txt { font-family:verdana; border:#4D6185 1px solid; width:100%; color: #66a; font-size: 10px; }
#tableForm input, textarea { background-color: #f8f8f8; }
#tableForm input:focus, textarea:focus { background-color: #fff; }
#tableForm .txtRed { font-family:verdana; border:#c00 1px solid; width:100%; color: #66a; font-size: 10px; }
#tableForm .caption { vertical-align:middle; font-family:verdana; padding-left:5px; padding-left:12px; text-align:left; border:none; color:#12183F; font-size:10px; width:20%; }
td.form_pied_special { background-color: #deeaf6; color: #039; }
td.form_pied_marine { background-color: #d9e6f3; color: #039; }
td.form_pied_vert { background-color: #c9e6c3; color: #49ad48; }
td.form_pied_orange { background-color: #e9d6c3; color: #fc8d26; }
td.form_pied_bleu { background-color: #b9d6f3; color: #2862dd; }
td.form_pied_jaune { background-color: #f4e9a3; color: #fc0; }
td.form_pied_bordeaux { background-color: #f9d6f3; color: #903; }
td.form_pied_special, td.form_pied_marine, td.form_pied_orange, td.form_pied_vert, td.form_pied_bleu, td.form_pied_bordeaux, td.form_pied_jaune {
	padding-left: 5px;
	padding-right: 5px;
	font-family: verdana;
	font-size: 10px;
	border-top: 1px solid #fff;
	text-align: left;
}
table.form_pied_special { background-color: #deeaf6; width: 100%; border-top: 1px solid #039; }
table.form_pied_marine { background-color: #d9e6f3; width: 100%; border-top: 1px solid #039; }
table.form_pied_vert { background-color: #c9e6c3; width: 100%; border-top: 1px solid #49ad48; }
table.form_pied_orange { background-color: #e9d6c3; width: 100%; border-top: 1px solid #fc8d26; }
table.form_pied_bleu { background-color: #b9d6f3; width: 100%; border-top: 1px solid #2862dd; }
table.form_pied_jaune { background-color: #f4e9a3; width: 100%; border-top: 1px solid #fc0; }
table.form_pied_bordeaux { background-color: #f9d6f3; width: 100%; border-top: 1px solid #903; }
.bt, .bt:link, .bt:visited {
	cursor: pointer;
	font-size: 11px;
	border: #ccc 1px outset;
	color: #4D6185;
	text-decoration: none;
	background-color: #fff;
	font-weight: bold;
	padding: 1px;
	padding-left: 10px;
	padding-right: 10px;
}
.bt:hover {
	color: #AA6A8F;
	font-weight: bold;
	text-decoration: none;
	background-color: #fff;
	border: #333 1px outset;
	padding: 1px;
	padding-left: 10px;
	padding-right: 10px;
}
.bt:active {
	color: #12183F;
	font-weight: bold;
	text-decoration: none;
	background-color: #fff;
	border: #66a 1px inset;
	padding: 1px;
	padding-left: 10px;
	padding-right: 10px;
}

#table_bx {
	width: 95%;
}
#table_bx a:link, #table_bx a:visited {
	color:#12183F;
	font-weight:bold;
}
#table_bx a:hover {
	text-decoration: underline;
}
#table_bx table {
	width: 100%;
}
#table_bx th {
	background-repeat: no-repeat;
	background-position: 10px;
	padding:5px;
/*	border-top: 1px solid #12183F;
	border-bottom: 1px solid #12183F;*/
/*	padding-left:30px;*/
	font-weight:bold;
	font-family:verdana;
	font-size:12px;
	text-align: center;
}
#tableau_bx th {
	width:45%;
}
#table_bx th.special, th.marine {
	color:#039;
}
#table_bx th.bordeaux {
	color:#903;
}
#table_bx th.rouge {
	color:#900;
}
#table_bx th.vert {
	color:#49ad48;
}
#table_bx th.bleu {
	color:#2862dd;
}
#table_bx th.jaune {
	color:#fc0;
}
#table_bx th.orange {
	color:#FC8D26;
}
#table_bx td.contenu {
	font-family:verdana;
	font-size:11px;
	padding-left: 3px;
	padding-right: 3px;
}}
#table_bx td.bottom { }
#table_bx td.pied_special, #table_bx td.pied_bleu, #table_bx td.pied_violet, #table_bx td.pied_orange,
#table_bx td.pied_jaune, #table_bx td.pied_vert, #table_bx td.pied_marine {
	text-align: center;
	padding: 2px;
/*	border-top: 1px solid #12183F;
	border-bottom: 1px solid #12183F;*/
	font-family: verdana;
	font-size: 11px;
}
#table_bx td.pied_bleu, #table_bx td.pied_bleu a:link, #table_bx td.pied_bleu a:visited {
	color: #2862DD;
}
#table_bx td.pied_bordeaux, #table_bx td.pied_bordeaux a:link, #table_bx td.pied_bordeaux a:visited {
	color: #f9d6f3;
}
#table_bx td.pied_marine, #table_bx td.pied_marine a:link, #table_bx td.pied_marine a:visited {
	color: #039;
}
#table_bx td.pied_orange, #table_bx td.pied_orange a:link, #table_bx td.pied_orange a:visited {
	color: #fc8d26;
}
#table_bx td.pied_jaune, #table_bx td.pied_jaune a:link, #table_bx td.pied_jaune a:visited {
	color: #fc0;
}
#table_bx td.pied_vert, #table_bx td.pied_vert a:link, #table_bx td.pied_vert a:visited {
	color: #49ad48;
}
#table_bx td.pied_bleu a:hover, #table_bx td.pied_violet a:hover, #table_bx td.pied_orange a:hover,
#table_bx td.pied_jaune a:hover, #table_bx td.pied_vert a:hover, #table_bx td.pied_marine a:hover {
	font-weight:bold;
}
#table_promo th {
	background-image: none;
	border: none;
	text-align:center;
	padding:5px;
	font-size:11px;
	font-weight:bold;
	font-family:verdana;
}
#table_promo th.bleu, #table_promo th.orange, #table_promo th.marine,
#table_promo th.vert, #table_promo th.jaune, #table_promo th.bordeaux {
	background-image: none;
	color:#fff;
}
#table_promo th.bleu { background-color: #2862DD; }
#table_promo th.marine { background-color: #2862DD; }
#table_promo th.orange { background-color: #FC8D26; }
#table_promo th.vert { background-color: #4AAD49; }
#table_promo th.bordeaux { background-color: #4D6185; }
#table_promo th.jaune { background-color: #2862DD; }
.redirect {
	width: 80%;
	text-align: center;
	padding: 15px;
	color: #930;
}
.redirect a:link, .redirect a:visited {
	color: #4D6185;
	text-decoration: none;
}
.redirect a:hover {
	font-weight: bold;
	text-decoration: underline;
}

