/* CSS Document */

*{ padding:0px; margin:0px;} body{ background:#dddcdd; font: normal 13px Arial, Helvetica, sans-serif; color:#32434c;} ul{ list-style:none;}a{ outline:none;} a:hover{  outline:none;} h1{ font-size:25px; color:#41acc8; font-weight:bold;} h2{ font-size:25px; color:#41acc8; font-weight:bold;} h1 span{ color:#1573b4;} h2 span{ color:#1573b4;}   p{ margin:12px 0; text-align:justify; line-height:150%}
a{ color:#32a2c5; text-decoration:none;}
a:hover{ text-decoration:underline;}

#main{ width:974px; margin:auto;}
#navigation-part{ background:url(../images/nave-bg.jpg) no-repeat; width:213px; height:806px;  float:left;}
#navigation-part ul{ color:#FFFFFF;float:left;font-size:15px;padding-left:46px;margin-top:300px;}
#navigation-part li{ background:url("../images/nave-icon.jpg") no-repeat scroll left center transparent;margin-top:10px;padding-left:25px;width:auto; }
#navigation-part li a{ color:#FFFFFF; text-decoration:none;}
#navigation-part li a:hover{ color:#5fd0e6; text-decoration:none;}
#active{ color:#5fd0e6!important;}
#container{background:url(../images/container.jpg) repeat-y left bottom; float:left;height:auto;width:974px;}
#body-part{width:760px;  float:left; }
#body-text-part{ background:url("../images/text-part.jpg") repeat-y scroll 0 0 transparent;
float:left;
height:auto;
padding-left:20px;
width:740px;}

#text-part{ float:left;

padding:15px;
width:680px;}

#banner{ background:url(../images/2banner.jpg) no-repeat; width:760px; height:408px; float:left;}

#gallery-img p{width:auto;}

#google{float:right; margin-left:15px; margin-bottom:15px; height:295px; width:290px;}

#footer {
background:url("../images/footer-bg.jpg") no-repeat scroll 0 0 transparent;
color:#686868;
float:left;
font-size:12px;
height:61px;
line-height:20px;
padding-top:28px;
text-align:center;
width:760px;
}

#footer span{ font-size:11px;}

#about-rt{background:url("../images/about-rt.jpg") repeat scroll 0 0 transparent;float:right;height:483px;width:298px;}
#concrete-pools-rt{background:url("../images/concrete-pools-rt.jpg") repeat scroll 0 0 transparent;float:right;height:406px;width:298px;}
#excavation-rt{background:url("../images/excavation-rt.jpg") repeat scroll 0 0 transparent;float:right;height:406px;width:298px;}
#surrounds-rt{background:url("../images/surrounds-rt.jpg") repeat scroll 0 0 transparent;float:right;height:340px;width:298px;}
#filters-rt{background:url("../images/filters-rt.jpg") repeat scroll 0 0 transparent;float:right;height:340px;width:298px;}
#coping-rt{background:url("../images/coping-rt.jpg") repeat scroll 0 0 transparent;float:right;height:340px;width:298px;}
