body {
  background: white;
  font-size: 12pt;
  font-family:Arial, Helvetica, sans-serif
  }
  
#header {
  display: none;
  }
  
 #footer {
  display: none;
  }
  
#colDroite {
  display: none;
  }
  
ul#snav {
  display: none;
  }
  
.suckerdiv {
  display: none;
  }
  
#pieddepage {
  display: none;
  }
  
ul#pictospiscines {
  display: none;
  }
  
.descEscaliers {
  width: auto;
  float: none !important;
  }

img {
 border:0;
  }

#contenant {
  width: auto;
  margin: 0 5%;
  padding: 0;
  border: 0;
  float: none !important;
  color: black;
  background: transparent none;
  }
  
div#content {
  margin-left: 10%;
  padding-top: 1em;
  border-top: 1px solid #930;
  }
  
div#bannerleft,div#bannercenter  {
  margin-bottom: -8px;
  }
  
div#bannerleft,div#bannercenter img {
  vertical-align: bottom;
  }
  
a:link, a:visited {
  color: #999;
  background: transparent;
  font-weight: bold;
  text-decoration: underline;
  }
  
#contenant a:link:after, #contenant a:visited:after {
  content: " (" attr(href) ") ";
  font-size: 90%;
  }
  
 /* // PAGE MODELE DE PISCINE //*/
  		#tarifs {
			border-collapse: collapse;
			width: 486px;
			margin: 15px 0 15px 0;
		}
		
		#tarifs td {
			background: #83C0C6;
		}
		
		#tarifs td.modele {
			 width: 122px;
			 padding-left: 15px;
		}
		
		#tarifs td.surface {
			width: 95px;
			padding-left: 15px;
		}
		
		#tarifs td.prix {
			width: 70px;
		}
		
		#tarifs td.grille {
			text-align: right;
			background: none;
		}
		
		#tarifs td.upperleft {
			background: url(../templates/fichiers/images/commun/cartouches/corner_up_left.png) #83C0C6 no-repeat top left;
			padding: 30px 0 25px 30px;
			font-size: 1.8em;
			color: #2368B4;
		}
		
		#tarifs td.upperright {
			background: url(../templates/fichiers/images/commun/cartouches/corner_up_right.png) #83C0C6 no-repeat top right;
			padding: 10px 30px 25px 0;
			text-align: right;
		}
		
		#tarifs td.bottomleft {
			background: url(../templates/fichiers/images/commun/cartouches/corner_bt_left.png) #83C0C6 no-repeat bottom left;
			padding: 0 0 20px 0;
		}
		
		#tarifs td.bottomright {
			background: url(../templates/fichiers/images/commun/cartouches/corner_bt_right.png) #83C0C6 no-repeat bottom right;
			padding: 0 0 20px 0;
		}
		
		#tarifs td.upperleft em {
			font-style: normal;
			font-weight: bold;
		}
		
		#tarifs tr.entete td {
			color: #FFFFFF;
			font-size: 1.4em;
			font-weight: bold;
			paddding-bottom: 8px;
			border-bottom: 2px solid #FFFFFF;
		}
		
		#tarifs tr.entete td.spacer, #tarifs tr.data td.spacer {
			border: none;
			width: 16px;
		}
		
		#tarifs tr.data td {
			color: #FFFFFF;
			font-size: 1.2em;
			font-weight: bold;
			padding-top: 5px;
			padding-bottom: 5px;
			border-bottom: 1px solid #FFFFFF;
		}
.photo-piscine-pic .one-pic{
	float:left;
}
.clear{
	clear:both;
}
h1.artTitle {
position:none;
top:115px;
width:500px;
}