
.orange.onglet{
	background-color:#e4a220;
	color:#BF5900;
}
.orange.onglet a,.orange.onglet a:visited{
	color:#BF5900;
}
.bleu a,.bleu h2,.bleu h3,.green .bleu a,.green .bleu h2,.green .bleu h3,a.formbleu{
	color:#004495;
}
.orange a,.orange h2,.orange h3,.green .orange a,.green .orange h2,.green .orange h3,a.formorange{
	color:#BF5900;
}
.vert a,.vert h2,.vert h3,.green .vert a,.green .vert h2,.green .vert h3,a.formvert{
	color:#339900;
}
.bleu.onglet{
	background-color:#0da4d9;
}
.orange.onglet{
	background-color:#e4a323;
}
.vert.onglet{
	background-color:#d5ec6a;
}
.bleu.onglet .titre-onglet{
	background-image:url(../IMG/design/onglet_ht_bleu.png);
}
.orange.onglet .titre-onglet{
	background-image:url(../IMG/design/onglet_ht_orange.png);
}
.vert.onglet .titre-onglet{
	background-image:url(../IMG/design/onglet_ht_vert.png);
}
li.bleu,a.formbleu{
	background-color:#009fd7;
}
li.orange,a.formorange{
	background-color:#ffc000;
}
li.vert,a.formvert{
	background-color:#afce00;
}
label.leftlb{
	width:140px;
	display:inline-block;
	text-align:right;
	padding-right:10px;
}
a{
	color:#165A8E;
}
.green a{
color:#743B7D;
}


.menu-form  a:hover{
	text-decoration:underline;
}
.menu-form li{
	list-style-type:none;
	float:left;
}
li.separator{
	background-image:url(../IMG/design/separator.gif);
	width:10px;
	height:20px;
	display:inline-block;
}
.menu-form{
	margin-left:2px;
	margin-bottom:20px;
	width:685px;
	padding:0 0 10px 0;
}
.menu-form a,.menu-form span{
	background-color:#004495;
	color:#fff;
	text-decoration:none;
	display:inline-block;
	height:16px;
	padding:2px 5px 0 5px;
	border:1px solid #004495;
}
.green fieldset,.green .menu-form a, .green  .menu-form span{
border:1px solid #743b7d;
}
.green .menu-form a,.green .menu-form span{
	background-color:#743b7d;
}
.green .menu-form  a.active{color:#743b7d; }
.menu-form  a.active{
	background-color:#fff;
	color:#004495;
	font-weight:bold;
}
select{
	width:110px;
	margin-bottom:2px;
}
.input-civ{
	width:350px;
	margin-bottom:2px;
}
.listeA{
	margin:3px 0 0 18px;
	width:100%;
}
.devis{
	text-align:center;
	display:inline-block;
	margin:0;
}
.listeA a,.listeOrange a{
	background-image: url(../IMG/design/boutons.png);
	width:182px;
	height:32px;
	display:inline-block;
	background-position:0 32px;
}
.listeOrange a{
     background-position:364px 32px;
}
.listeOrange a:hover{
     background-position:364px 0px;
}
.bleu .liste a:hover,#menu-dte .bleu a:hover,#menu-dte .bleu a.active,a.formbleu:hover{
	background-color:#004495;
	color:#FFFFFF;
}

.orange .listeA a{
	background-position:364px 32px;
	display:inline-block;
}
.vert .listeA a{
	background-position:182px 32px;
	display:inline-block;
	margin-top:26px;
}

.orange .liste a:hover,#menu-dte .orange a:hover,#menu-dte .orange a.active,.green #menu-dte .orange a:hover,.green #menu-dte .orange a.active,a.formorange:hover{
	background-color:#BF5900;
	color:#FFF;
}
.vert .liste a:hover,#menu-dte .vert a:hover,#menu-dte .vert a.active,a.formvert:hover{
	background-color:#339900;
	color:#FFF;
}
.bleu .listeA a:hover,span.listeA a:hover{
	background-position:0 0px;
}
.orange .listeA a:hover{
	background-position:364px 0px;
}
.vert .listeA a:hover{
	background-position:182px 0px;
	display:inline-block;
}
.onglet.ui-corner-bottom { -moz-border-radius-bottomleft: 10px; -webkit-border-bottom-left-radius: 10px; -moz-border-radius-bottomright: 10px; -webkit-border-bottom-right-radius: 10px; }

table.tab_sante{
	background-color:#fff;
	width:95%;
	margin:10px;
	border:none;
}
table.tab_sante td,table.tab_sante th{
	vertical-align : top;
	padding:2px 10px 2px 10px;
}
table.tab_sante td p{
	margin:0;
}
table.tab_sante tr.title{
	font-weight:bold;
	background-color:#CEE8EF;
	color:#004495!important;
}
.desc-titre{
	width:100%;
	display:block;
	text-align:center;
	color:#BF5900;
}
table.tab_sante thead{
	background-color:#004495;
	color:#fff;
}
table.tab_sante tr{
	border:1px solid #333;
}
#masante label{
	width:160px;
	padding-right:15px;
	text-align:right;
	display:inline-block;
}
input,select{
	margin-bottom:3px;
}
.left_article{
	width:235px;
	float:left;
}
.right_article{
	width:450px;
	float:right;
	background-color:#FFFFFF;
}
.docLink{
	width:100%;
	display:block;
	height:18px;
}
.docLink span{
	float:left;
}
.pdfIcon{
	display:block;
	width:16px;
	height:16px;
	padding-right:5px;
	background-repeat:no-repeat;
	background-image:url("../IMG/design/pdf.png");
}
.liendevis{
background-image:url(../IMG/design/boutons.png);
background-position:0 32px;
display:inline-block;
height:32px;
width:182px;
}
a.liendevis:hover{
background-position:0 0;
}

.green .liendevis{
background-image:url(../IMG/design/boutons.png);
background-position:182px 32px;
display:inline-block;
height:32px;
width:182px;
}
.green a.liendevis:hover{
background-position:182px 0;
}
