body {margin: 0px; padding: 0px; border: 0px;
      font-family: Arial, Verdana; font-size:12px; font-style: normal; font-weight: normal; text-decoration: none;
		 }
a:link, a:visited, a:hover, a:active {
    font-size:9pt;text-decoration:none;
    color: black;
}

img {border: 0px; padding: 0px; margin: 0px;}
h3 {
  height: 19px;
  width: 192px;
  background: #fff url('images/breves.png') top left no-repeat;
}
h3 span {
    display: none;
}
.spacer{ clear: both;}
#Header {width: 100%; height: 90px;
         background-color: #c33;
				 border-bottom: 1px solid black;
				 padding: 0px; margin: 0px; 
				 }
#Fourmi {position: absolute;
         top: 0px; left: 0px;
				}
#LogoPontoise {position: absolute;
               top: 0px; left: 160px;
						}
#LogoVille {position: absolute;
            top: 60px; left: 160px;
					 }
#Degrad {position: absolute;
         top: 0px; left: 295px;
				}
#Angle {position: absolute;
        top: 0px; left: 320px;
			  height: 90px; width: 10px;
				border-bottom: 1px solid white;
			  background-color: #c33;
			  background-image: url(images/haut/angle.png);
			  background-repeat: no-repeat;
			  background-position: 0px 80px;
			 }
#BannDiv {position: absolute;
       top: 0px; left: 330px;
			 width:auto; height: 90px;
			 background-color: #c33;
			 border-bottom: 1px solid black;
			 }
#Bann {position: relative;
       top: 5px; left: 0px;
			 }
			 
.Main {   position: relative;
          width: auto;
					min-width: 300px;
					margin: 70px 0px 0px 145px;
					border:0px solid black;
	        background-color:transparent;
	        z-index:3; 
	}
#NavMenu {
	position:absolute;
	width:125px;
	top:170px;
	left:5px;
	padding:0px;
	margin: 0px;
	z-index:2;
	
	
	}
.txtmenu {font-size:12px;color:#fff; font-weight:bold; }
#NavRight {position: absolute;
           top: 0px;
					 right: 3px;
					 width: 200px;
					 padding:0px;
	         z-index:1;
					 }
.Content {
	margin:0px 210px 30px 10px;
	width:auto;
	padding: 0;
	z-index:4;
}

.tableRight {margin-bottom: 15px;
             width:auto;}
.tableRtop {background-color: #c33;
            border-top: 1px solid black;
						font-size:7pt;color:#fff;
            }		
.tableRcontent{font-size:8pt;color:#000;
               background-image:url(images/fourmi.jpg);
						   background-position: center top;
							 background-repeat: no-repeat;
							 }		
.txtCla {font-size:8pt;color:#000;font-weight:bold;}

.txtarticltitre {font-size:11pt;
                 color:#000000; font-weight:bold;
								 vertical-align: top;}
.txtarticl {font-size:10pt; color:#000000;
						text-align: left; vertical-align:top;
						}  
.txtSsMenu {font-size:7pt;color:#fff;}

.sections { background-color:#cc3333;border: 1px solid #000000}
.SectionsOn {background-color: #ff6600; border: 1px solid #000000; cursor: pointer;} 
.pict {border: 1px solid black;
       margin-right: 5px;
			 margin-top: 5px;
			 }

/*  style formulaire */
div.row {
  clear: both;
  padding-top: 8px;
  }

span.label {
  float: left;
  width: 150px;
  text-align: right;
	}

span.formelem {
  float: right;
  width: 235px;
  text-align: left;
  } 
	
.FormButton { background-color: #c33;
              border: 0;
							color: #fff;
							font-size: 9pt;
							font-family: Verdana}
/*  fin style formulaire */

.site {margin-left: 30px; margin-top: 35px; }
.sptitre {color: black; font-weight: 600;}
.spadress {color: black; text-decoration: none; text-align:right; margin-right: 30px; margin-top:10px; font-family: Arial, Verdana;}
.sitetiret {float: right; margin-right: 30px;margin-top: 5px}
.sitelink {color: black; text-decoration: none; text-align:right; margin-right: 30px; margin-top:0px; font-weight: 600;}
.sitelink:hover {color:#c33; text-decoration: none;}
.txtResults {font-size: 10px;}

a.goTop:link {color: black; font-weight: 400; text-decoration:none; font-size: 10px}
a.goTop:visited {color: black; font-weight: 400; text-decoration:none; font-size: 10px}
a.goTop:active {color: black; font-weight: 400; text-decoration:none; font-size: 10px}
a.goTop:hover {color: #c33; font-weight: 400; text-decoration:none; font-size: 10px}

a.linkgazette:link {color: black; font-weight: 500; text-decoration:none; font-size: 11px; padding-left: 10px}
a.linkgazette:visited {color: black; font-weight: 500; text-decoration:none; font-size: 11px; padding-left: 10px}
a.linkgazette:active {color: black; font-weight: 500; text-decoration:none; font-size: 11px; padding-left: 10px}
a.linkgazette:hover {color: #c33; font-weight: 500; text-decoration:none; font-size: 11px; padding-left: 10px}

a.linkotrequip:link{color: black; text-decoration: none; padding-left:40px; font-weight: 600;}
a.linkotrequip:visited{color: black; text-decoration: none; padding-left:40px; font-weight: 600;}
a.linkotrequip:active{color: black; text-decoration: none; padding-left:40px; font-weight: 600;}
a.linkotrequip:hover{color: #c33; text-decoration: none; padding-left:40px; font-weight: 600;}

a.linkmail:link{color: #c33; text-decoration: none; font-size: 11px}
a.linkmail:visited{color: #c33; text-decoration: none; font-size: 11px}
a.linkmail:active{color: #c33; text-decoration: none; font-size: 11px}
a.linkmail:hover{color: #c33; text-decoration: underline; font-size: 11px}


#nomEq{ width: 80%; heigth: 25px; font-size: 14pt; font-weight: 800; border: 2px solid black}
.tableauPrint { margin-top: 20px; width: 80%;
             border-left: 2px solid black;
						 border-top: 2px solid black;
						 font-size: 9pt}
.resultLine {border-bottom: 2px solid black;
             border-right: 2px solid black;
						 font-size: 9pt
}

#ulbreves {
    margin: 10px 5px;
}
#ulbreves li {
    list-style-image: url('images/main/trianglgaz.gif');
}
#ulbreves li a:link, #ulbreves li a:visited {
   color: black;
}
#ulbreves li a:active,
#ulbreves li a:hover {
   color: black;
	 text-decoration: underline;
}
