html,body { background: #1962a7; margin:0; scrollbar-3dlight-color: #fff; scrollbar-arrow-color: #74a2c9; scrollbar-face-color: #ffffff; scrollbar-track-color: #74a2c9; scrollbar-highlight-color: #ffffff; scrollbar-shadow-color: #ffffff; scrollbar-darkshadow-color: #74a2c9; scrollbar-face-color: #b6cee2;}

a { color: #73acee; text-decoration: none;}
a:hover { text-decoration: none; color: #f1d327; }

a.ss_nav { color: #414141; text-decoration: none; }
a.ss_nav:hover { text-decoration: none; color: #1962a7; }

a.nav1 { color: #ffffff; text-decoration: none; }
a.nav1:hover { text-decoration: none; color: #f1d327; }

a.nav2 { color: #ccc6c6; text-decoration: none; }
a.nav2:hover { text-decoration: none; color: #f1d327; }

a.nav3 { color: #73acee; text-decoration: none; }
a.nav3:hover { text-decoration: none; color: #f1d327; }

a.nav4 { color: #b8013b; text-decoration: none; }
a.nav4:hover { text-decoration: none; color: #1962a7; }

a.nav5 { color: #767777; text-decoration: none; }
a.nav5:hover {color: #1962a7; text-decoration:none;}

a.nav6 { color: #98b801; text-decoration: none; }
a.nav6:hover {color: #1962a7; text-decoration:none;}

a.nav7 { color: #e9ac66; text-decoration: none; }
a.nav7:hover {color: #f1d327; text-decoration:none;}

a.institution { color: #7799d0; text-decoration: none; }
a.institution:hover {color: #767777; text-decoration:none;}

a.dev { color: #a6ba72; text-decoration: none; }
a.dev:hover {color: #767777; text-decoration:none;}

a.dechet{ color: #b7637d; text-decoration: none; }
a.dechet:hover {color: #767777; text-decoration:none;}

a.assainissement { color: #d4bd31; text-decoration: none; }
a.assainissement:hover {color: #767777; text-decoration:none;}

a.insertion { color: #e9ac66; text-decoration: none; }
a.insertion:hover {color: #767777; text-decoration:none;}

a.habitat { color: #619feb; text-decoration: none; }
a.habitat:hover {color: #767777; text-decoration:none;}

a.actu { color: #b8013B; text-decoration: none; }
a.actu:hover {color: #767777; text-decoration:none;}

a.faq { color: #98b801; text-decoration: none; }
a.faq:hover {color: #767777; text-decoration:none;}

.table {position:absolute; margin-left:250px; margin-top:-120px}
.image_contour_rouge { border:1px solid #b8013b; }
.image_contour_bleu { border:1px solid #024eca; }
.image_contour_vert{ border:1px solid #a6ba72; }
.image_contour_rose{ border:1px solid #b7637d; }
.image_contour_jaune{ border:1px solid #d4bd31; }
.image_contour_orange{ border:1px solid #e9ac66; }
.image_contour_habitat{ border:1px solid #619feb; }

.cavm p {margin:0px; padding-right:15px}


.combo {border:1px solid #74a2c9; background-color:#fff; font-family:"verdana",sans-serif; font-weight: normal; color: #000; font-style: normal; font-variant: normal; font-size: 11px; width:117px; height:17px}

.combo_entreprise {border:1px solid #a6ba72; background-color:#fff; font-family:"verdana",sans-serif; font-weight: normal; color: #000; font-style: normal; font-variant: normal; font-size: 11px; width:117px; height:17px}

.txt_gris12bold{font-style: normal;font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #ccc6c6;font-weight: bold;}
.txt_blc12bold{font-style: normal;font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #ffffff;font-weight: bold;}


.txt_bleu12bold{font-style: normal;font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #73acee;font-weight: bold;}
.txt_bleu20{font-style: normal;font-family: Arial, Helvetica, sans-serif;font-size: 20px;color: #73acee;font-weight: normal;}
.txt_bleu26bold{font-style: normal;font-family: Arial, Helvetica, sans-serif;font-size: 26px;color: #3674bc;font-weight: normal;}

.txt_bleu2_12bold{font-style: normal;font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #7799d0;font-weight: bold;}
.txt_vert2_12bold{font-style: normal;font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #a6ba72;font-weight: bold;}
.txt_faq_12bold{font-style: normal;font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #98b801;font-weight: bold;}
.txt_actu_12bold{font-style: normal;font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #b8013b;font-weight: bold;}
.txt_rose_12bold{font-style: normal;font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #b7637d;font-weight: bold;}
.txt_jaune_12bold{font-style: normal;font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #d4bd31;font-weight: bold;}
.txt_orange_12bold{font-style: normal;font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #e9ac66;font-weight: bold;}
.txt_habitat_12bold{font-style: normal;font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #619feb;font-weight: bold;}


.txt_gris11{font-style: normal;font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #767777;font-weight: normal;}
.txt_gris11B{font-style: normal;font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #767777;font-weight: bold;}
.txt_gris12{font-style: normal;font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #414141;font-weight: normal;line-height: 16px;text-align: justify;}
.txt_gris12_B{font-style: normal;font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #414141;font-weight: bold;line-height: 25px;}

.txt_rouge11bold{font-style: normal;font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #b8013b;font-weight: bold;}
.txt_rouge11{font-style: normal;font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #b8013b;font-weight: normal;}

.txt_vert11bold{font-style: normal;font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #98b801;font-weight: bold;}
.txt_vert11{font-style: normal;font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #98b801;font-weight: normal;}

.txt_blc11{font-style: normal;font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #fff;font-weight: normal;}
.txt_blc11bold{font-style: normal;font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #fff;font-weight: bold;}

.txt_9bold{font-style: normal;font-family: Arial, Helvetica, sans-serif;font-size: 9px;font-weight: bold;}
.txt_10bold{font-style: normal;font-family: Arial, Helvetica, sans-serif;font-size: 10px;font-weight: bold;}
.txt_10{font-style: normal;font-family: Arial, Helvetica, sans-serif;font-size: 11px;font-weight: normal;}
.txt_11bold{font-style: normal;font-family: Arial, Helvetica, sans-serif;font-size: 11px;font-weight: bold;}

.txt_bleu14bold{font-style: normal;font-family: Arial, Helvetica, sans-serif;font-size: 14px; color: #024eca; font-weight: bold;}
.txt_bleu15bold{font-style: normal;font-family: Arial, Helvetica, sans-serif;font-size: 14px; color: #3674bc; font-weight: bold;}
.txt_bleutravaux{font-style: normal;font-family: Arial, Helvetica, sans-serif;font-size: 12px; color: #3674bc; font-weight: bold;}
.txt_bleutravaux15{font-style: normal;font-family: Arial, Helvetica, sans-serif;font-size: 15px; color: #3674bc; font-weight: bold;}

.txt_vert14bold{font-style: normal;font-family: Arial, Helvetica, sans-serif;font-size: 14px; color: #a6ba72; font-weight: bold;}
.txt_faq14bold{font-style: normal;font-family: Arial, Helvetica, sans-serif;font-size: 14px; color: #98b801; font-weight: bold;}
.txt_actu14bold{font-style: normal;font-family: Arial, Helvetica, sans-serif;font-size: 14px; color: #b8013b; font-weight: bold;}
.txt_rose14bold{font-style: normal;font-family: Arial, Helvetica, sans-serif;font-size: 14px; color: #b7637d; font-weight: bold;}
.txt_jaune14bold{font-style: normal;font-family: Arial, Helvetica, sans-serif;font-size: 14px; color: #d4bd31; font-weight: bold;}
.txt_orange14bold{font-style: normal;font-family: Arial, Helvetica, sans-serif;font-size: 14px; color: #e9ac66; font-weight: bold;}
.txt_habitat14bold{font-style: normal;font-family: Arial, Helvetica, sans-serif;font-size: 14px; color: #619feb; font-weight: bold;}

/* .txt_gris12 p{margin:0;}
.txt_gris12_B p{margin:0;} */
.marge p{margin:0;}
.pagination_actu {background:url(/design/cavm/images/bt_123_actu.gif) no-repeat; padding-left:505px; padding-bottom:15px; }
.pagination_faq {background:url(/design/cavm/images/bt_123.gif) no-repeat; padding-left:505px; padding-bottom:15px; }
.pagination_instit {background:url(/design/cavm/images/bt_bleu2.gif) no-repeat; padding-left:505px; padding-bottom:15px; }
.pagination_assain {background:url(/design/cavm/images/bt_jaune.gif) no-repeat; padding-left:505px; padding-bottom:15px; }
.pagination_dev {background:url(/design/cavm/images/bt_123.gif) no-repeat; padding-left:425px; padding-bottom:15px; }
.pagination_entreprises {background:url(/design/cavm/images/bt_123.gif) no-repeat; padding-bottom:15px; }
.pagination_faq {background:url(/design/cavm/images/bt_123.gif) no-repeat; padding-left:505px; padding-bottom:15px; }
.pagination_dechets {background:url(/design/cavm/images/bt_rose.gif) no-repeat; padding-left:490px; padding-bottom:15px; }
.pages a{ color: #414141; text-decoration: none; font-family: Arial, Helvetica, sans-serif;font-size: 11px; vertical-align:top;}
.other a{ color: #414141; text-decoration: none; font-family: Arial, Helvetica, sans-serif;font-size: 11px; vertical-align:top;}
.current { color: #ccc6c6; text-decoration: none; font-family: Arial, Helvetica, sans-serif;font-size: 11px; vertical-align:top;}

.txt_faq{font-style: normal;font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #414141;font-weight: bold;}

.hauteur{height:21px}

h2{font-style: normal;font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #635141;font-weight: bold; padding-left: 20px; padding-top: 10px; padding-bottom: 10px;background: url('../images/puce_marron.gif') no-repeat; background-position: 5px ; margin: 0; }
h6{font-style: normal;font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #f6d900;font-weight: bold; padding-left: 20px; padding-top: 10px; padding-bottom: 10px;background: url('../images/puce_jaune.gif') no-repeat; background-position: 5px ; margin: 0; }
h5{font-style: normal;font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #009b55;font-weight: bold; padding-left: 20px; padding-top: 10px; padding-bottom: 10px;background: url('../images/puce_verte.gif') no-repeat; background-position: 5px ; margin: 0; }
h4{font-style: normal;font-family: Arial, Helvetica, sans-serif;font-size: 13px;color: #009900;font-weight: bold; padding-left: 25px; padding-top: 10px; padding-bottom: 10px;background: url('../images/picto_numero_vert.gif') no-repeat; background-position: 2px ; margin: 0; }
h3{font-style: normal;font-family: Arial, Helvetica, sans-serif;font-size: 13px;color: #05569a;font-weight: bold; }
h8{font-style: normal;font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #767777;font-weight: normal;}
h1{font-style: normal;font-family: Arial, Helvetica, sans-serif;font-size: 13px;color: #767777;font-weight: bold;}

select {border:1px solid #b7637d background-color:#fff; font-family:"arial",sans-serif; font-weight: normal; color: #4C3833;font-style: normal; font-variant: normal; font-size: 12px; width: 350px;}

ul li {font-style: normal;font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #74a2c9;font-weight: bold; margin-left:15px } 
ul li ul li {font-style: normal;font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #767777;font-weight: bold; }
ul li ul li ul li {font-style: normal;font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #767777;font-weight: normal;}  

.cadre {border-style:solid; border-width:1px; border-color:#a6ba72;}

#banniere {display:none}

.travauxdetail p{
	margin-top:0px;
}

.retouralaliste {
border-right:1px solid #3674bc;
border-left:1px solid #3674bc;
border-bottom:1px solid #3674bc;
color:#4b4b4b;
font-size:11px;
margin-left:463px;
width:140px;
text-align:center;
}

.retouralaliste a{
color:#4b4b4b;
}

.blocdetravauxdroit {
	text-align:right;
}

.blocdetravauxdroit img{
margin-bottom:15px;
border:none;
}

.blocactuacc  {
	display:none;
}

.jqueryacc {

	margin-left:60px;
	margin-top:-15px;
	height:279px;
}

.ancienaccueil {
	display:none;
}

.newsize {
	font-size:24px !important;
}
