@charset "UTF-8";
/* CSS Document */

/*body,td,th {
	font-size: 11pt;
	color: #333333;
}
body {
	background-color: #E3E3E3;
	background-image: url(http://www.poolsandspasunlimited.com/NewSite/pools/aboveground/ezpanelpool/images/bg.jpg);
	background-repeat: repeat-x;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}*/



/* sousmenu */
.sousmenu{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-style: italic;
	color: #333333;
}

a.sousmenu:link {
	text-decoration:none;

}
a.sousmenu:visited {
	text-decoration:none;
	
}
a.sousmenu:hover {
	text-decoration:  underline;
	color: #999999;
}
a.sousmenu:active {
	text-decoration: underline;
	color: #999999;
}


.t10_arila_gris {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;

}

/*menu*/


a#versatility  {
margin-left:15px;
height:24px;
background-position:top;
background:url(http://www.poolsandspasunlimited.com/NewSite/pools/aboveground/ezpanelpool/images/m_versatility_a.gif) no-repeat;
display:block;

}

a#versatility:hover{
background-position:top;

background:url(http://www.poolsandspasunlimited.com/NewSite/pools/aboveground/ezpanelpool/images/m_versatility_o.gif) no-repeat;

}

a#versatility span  {
display:none;

}


a#performance  {
margin-left:15px;
height:25px;
background-position:top;
background:url(http://www.poolsandspasunlimited.com/NewSite/pools/aboveground/ezpanelpool/images/m_performance_a.gif) no-repeat;
display:block;

}

a#performance:hover{
background-position:top;

background:url(http://www.poolsandspasunlimited.com/NewSite/pools/aboveground/ezpanelpool/images/m_performance_o.gif) no-repeat;

}

a#performance span  {
display:none;

}


a#dimension  {
margin-left:15px;
height:26px;
background-position:top;
background:url(http://www.poolsandspasunlimited.com/NewSite/pools/aboveground/ezpanelpool/images/m_dimension_a.gif) no-repeat;
display:block;

}

a#dimension:hover{
background-position:top;

background:url(http://www.poolsandspasunlimited.com/NewSite/pools/aboveground/ezpanelpool/images/m_dimension_o.gif) no-repeat;

}

a#dimension span  {
display:none;

}

.t14_georgia_gris {
	font-family: Georgia;
	font-size: 14px;
	color: #2b2929;
	font-style: italic;
	display:block;
	margin-bottom:10px;
			margin-top:7px;

}

.t32_georgia_gris {
	font-family: Georgia;
	font-size: 32px;
	color: #2b2929;
	font-style: italic;
	display:block;
	padding-top:20px;
	margin-bottom:-10px;
}


.t12_arial_bold {
	font-family: Arial;
	font-size: 12px;
	color: #2b2929;
	font-weight: bold;
}

.t14_georgia_bleu {
	font-family: Georgia;
	font-size: 14px;
	color: #5e9ba7;
			font-style: italic;

	

	text-decoration: underline;
	
}

.t12_arial{
	font-family: Arial;
	font-size: 12px;
	color: #2b2929;
	text-align:justify;
	font-weight: normal;
}



hr {
  border: none;
  background-color: #dad8d9;
  color: #dad8d9;
  height: 1px;
  margin-top:10px; margin-bottom:10px;
}





img {border:0;}

#roll_img {}
#roll_img a:visited img, #roll_img a img{filter: alpha(opacity=100);
 filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);
 -moz-opacity: 1.00; opacity:1;
}
#roll_img a:hover {background-color:transparent; color:#06a;}

#roll_img a:hover img { filter: alpha(opacity=80);
 filter: progid:DXImageTransform.Microsoft.Alpha(opacity=80);
 -moz-opacity: 0.8; opacity:0.8;
 }