body { font-family: verdana, arial, Helvetica, sans-serif; font-size:12px; background-color: #082869; }
table { font-family: verdana, arial, Helvetica, sans-serif; font-size:12px; }
.devistableprincipale {background-color: #164882; font-weight: bold; color: #FFFFFF; }
.devistablefondlabel {background-color: #AAD5FF;  font-weight: bold; }
.devistablefondform {background-color: #CCE6FF; }
.devistablefondaide {background-color: #E8F3FF; }
.devistableover {background-color: #FFFFCC; }
.alerte {background-color: #FF9999;  font-weight: bold; color: #990000; }
.alerte_calc {background-color: #990000; font-size:16px; font-weight: bold; color: #FFFFFF; }
a.lien {color: #000000; font-size: 12px;  text-decoration: none;}
a.lien:hover {background: #000099; color: #FFFFFF; font-size: 12px; text-decoration: none;}
a.lienmini {color: #000000; font-size: 10px;  text-decoration: none;}
a.lienmini:hover {background: #000099; color: #FFFFFF; font-size: 10px; text-decoration: none;}
.devis_rouge {font-weight: bold; color: #FF0000;}
.devis_orange {font-weight: bold; color: #FF4F00;}
.bouton {
color:white;
background-color:#33659F;
font-weight:bold;
border:1px;
border-top-width : 1px;
border-right-width : 1px;
border-bottom-width : 1px;
border-left-width : 1px;
}
.boutonrouge {
color:white;
font-weight:bold;
border:1px;
border-top-width : 1px;
border-right-width : 1px;
border-bottom-width : 1px;
border-left-width : 1px;
background-color:#ff6600;
}
.menujouve {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #164882;
	height: 23px;
	color: #FFFFFF;
	text-align: center;
}
.menujouveOn {
	background-color: #FF4F00;
}

table.menu a {
border:1px solid #164882;
display: block;
text-align: center;
font-weight: bold;
}

div.menu a {
color: #FFFFFF;
background: #164882;
text-decoration:none;
font-size:12px;
line-height:23px;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

div.menu a:link {
color: #FFFFFF;
background: #164882;
}

div.menu a:active {
color: #FFFFFF;
background: #FF4F00;
}

div.menu a:hover {
color: #FFFFFF;
background: #FF4F00;
border:1px solid #FF4F00;
}

ul#tabnav {
    font: 11px verdana, arial, sans-serif;
    list-style-type: none;
    padding-bottom: 24px;
    border-bottom: 1px solid #000099;
    margin: 0;
}

ul#tabnav li {
    float: left;
    height: 21px;
    background-color: #CCE6FF;
    margin: 2px 2px 0 2px;
    border: 1px solid #000099;
}

ul#tabnav li.active {
    border-bottom: 1px solid #fff;
    background-color: #fff;
}

ul#tabnav li.active a {
    color: #000;
	  font-weight: bold;
}

#tabnav a {
    float: left;
    display: block;
    color: #666;
    text-decoration: none;
    padding: 4px;
}

#tabnav a:hover {
    background: #fff;
}
