@charset "utf-8";
body {margin: 0px; padding: 0px; background-color:#FFF;}
h1, h2, h3, h4, h5, h6, a, p, span, default, lable, input, checkbox, button, select, ul, li{ margin:0px; padding:0px;} 


/* Header css starts here */
.logo{ padding:22px 0 0 4px;}
.girl{ background:url(../images/call.jpg) right 17px no-repeat; font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#333; font-weight:bold; padding:45px 100px 6px 0; text-align:right; line-height:20px; }
.girl span{ color:#F00; display:block; padding:5px 0 0 0;}

.navi{}
.navi ul{ list-style:none; padding:0px; margin:0px;}
.navi ul li{ float:left; display:block; margin:0 2px 0 2px;}
.navi ul li a{ font-family:Calibri; font-size:18px; color:#FFF; text-decoration:none; padding:0 20px 0 20px; display:block; float:left; line-height:50px;}
.navi ul li a:hover{ background-color:#00b4c0;}
.navi ul li a.active{ background-color:#00b4c0;}

.washroom{ font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#014045; text-decoration:none; padding:20px 0 0 0; text-align:center; background-color:#04abb1; display:block; height:95px; }

.banner{ border:solid 2px #04abb1;}

/* Header css ends here */


/* Body css starts here */
.product{ font-family:Calibri; font-size:22px; color:#000000; text-decoration:none; padding:15px 0 15px 0;}
.product span{ display:block; border-bottom:solid 1px #004c7e; font-weight:bold; line-height:30px;}

.welcome{ font-family:Calibri; font-size:22px; color:#414141; text-decoration:none; font-weight:bold; padding:5px 15px 0 15px; }
.welcome span{ font-family:Calibri; font-size:22px; color:#414141; text-decoration:none; font-weight:bold; display:block; float:left; border-bottom:solid 1px #FFF; width:100%; line-height:35px;}

.world{}
.world p{ font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#717171; text-decoration:none; padding:0 0 0 0; line-height:20px; text-align:justify; padding:0 12px 0 0;}
.world a{ width:90px; font-weight:bold; display:block; background-color:#00b4c0; font-family:Calibri; font-size:17px; color:#fff; text-decoration:none; text-align:center; line-height:26px; border-radius:5px; margin:0 0 15px 0;}

.latest{ padding:0 0 14px 0; }
.latest span{ font-family:Calibri; font-size:22px; color:#5a5b5b; text-decoration:none; padding:0 0 0 0; display:block; text-align:center; text-transform:uppercase; font-weight:bold; background-color:#ececec; line-height:40px;}
.latest p{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#00b4c0; text-align:center; line-height:25px;}

.catag{}
.catag span{ font-family:Calibri; font-size:18px; color:#484848; text-decoration:none; padding:0 0 0 0; display:block; background-color:#d7d5d6; font-weight:bold; text-align:center; line-height:35px; text-transform:uppercase;}
.pix{ }
.pix span{ display:block; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#00b4c0; text-decoration:none; font-weight:bold;}

.pix p{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#484848; text-decoration:none; padding:10px 0 0 0; text-align:center; line-height:18px;}

.pix a{ font-family:Calibri; font-size:18px; color:#FFF; text-decoration:none; padding:0 0 0 0; line-height:25px; text-decoration:none; width:90px; display:block; background-color:#e60000; border-radius:5px;}
/* Body css ends here */


/* Fotter css starts here */
.inf{ padding:0 0 15px 0; border-bottom:solid 1px #FFF;}
.inf ul{ list-style:none; padding:16px 0 0 0px; margin:0px; width:100px; font-family:Calibri; font-size:16px; color:#FFF; text-transform:uppercase;}
.inf ul li{}
.inf ul li a{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#dedede; text-decoration:none; padding:0 0 0 0; display:inline-block; line-height:22px; text-transform:none;}
.inf ul li a:hover{ color:#FFF;}
.inf ul li a.active{ color:#FFF;}

.copy{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFF; text-decoration:none; padding:10px 0 10px 0; }
.copy a{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFF; text-decoration:none; padding:0 0 0 0;}
/* Fotter css ends here */


/* About css starts here */
.pro-cat{ border:solid 1px #04abb1; }
.pro-cat ul{ list-style:none; padding:0px; margin:0px; }
.pro-cat ul li{ display:block;  border-bottom:solid 1px #d6d6d6; }
.pro-cat ul li span{ display:block; padding:0 0 0 10px;  line-height:30px; font-family:Calibri; font-size:20px; color:#FFF; background-color:#04abb1; }
.pro-cat ul li a{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; text-decoration:none; display:block; line-height:30px; padding:0 0 0 10px;}
.pro-cat ul li a:hover{ color:#04abb1;}
.pro-cat ul li:hover{ background-color:#f9f9f9;}

.prod{ font-family:Calibri; font-size:22px; color:#000000; text-decoration:none; text-align:center;  padding:0 0 15px 0;}
.prod span{ display:block; border-bottom:solid 1px #004c7e; font-weight:bold; line-height:30px;}
.prod p{ font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#777777; text-decoration:none; padding:10px 0 0 0; line-height:23px; text-align:justify;}

.prod p.po{ font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#777777; text-decoration:none; padding:0 0 0 17px; line-height:25px; text-align:justify; background:url(../images/poi.png) left center no-repeat;}

/* About css ends here */


/* Enquiry css starts here */

.fom-taxt{ font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#7d7d7d; padding:10px 0 10px 15px; }
.fom-fild{ width:245px; border:solid 1px #d6d6d6; padding:3px 0 3px 5px; }
.button{ width:80px; height:33px; background-color:#04abb1; color:#FFF; border:none; font-family:Calibri; font-size:14px; font-weight:bold; border-radius:5px; margin-top:15px;}
.button:hover{ background-color:#029297;}

/* Enquiry css ends here */


/* cont css starts here */
.reg{ font-family:Calibri; font-size:18px; color:#717171;}
.reg p{ font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#606060; text-decoration:none; padding:0 0 0 0; line-height:20px;}

.mob{ font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#606060; text-decoration:none; padding:15px 0 0 0; line-height:18px; }
/* cont css ends here */


/* Product css starts here */
.main-produc{ width:100%; float:left;}
.sub-colum{ width:32%; float:left; margin-right:2%; margin-bottom:5%;}
.name-title{ width:100%; float:left; border:solid 1px #d7d5d6; }
.name-title span{ display:block; text-align:center; font-family:Calibri; font-size:18px; color:#484848; text-decoration:none; padding:0 0 0 0; background-color:#d7d5d6; font-weight:bold; line-height:35px; text-transform:uppercase;}

.name-title p{ padding:17px 0 17px 45px;}

.sub-colum2{ width:32%; float:left; margin-right:2%; margin-bottom:5%;}

.sub-colum3{ width:32%; float:left; margin-bottom:5%;}

/* Product css ends here */


/* Product paging starts ends here */

#pagingControls ul{  display:inline;  }
#pagingControls li{ display:inline; padding:0 0.5em; color:#F00; font-weight:bold}
#pagingControls li a{ color:#000; text-decoration:none;}

#content1 .pickk{ width:100%; float:left; }
#content1 .pickk-left{ width:33%; float:left; }
#content1 .pickk-left p{width:100%; color:#FF0; font-size:18px; padding-left:0px; font-family:Calibri;}

/* Product paging css ends here */



/* Product discription starts ends here */

.disc{ padding:0 0 0 10px;}
.disc span{ font-family:Calibri; font-size:20px; color:#2b57d6; text-decoration:none; font-weight:bold;}
.disc p{ font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#979797; text-decoration:none; padding:10px 0 30px 0; line-height:23px; text-align:justify;}

.disc a{ font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#FFF; display:block; width:100px; text-decoration:none; line-height:30px; text-align:center; font-weight:bold; border-radius:6px; background-color:#039da7 }
.disc a:hover{ background-color:#00b4c0;}

/* Product discription css ends here */
