@charset "UTF-8";
/*CSS STYLESHEET DESIGNED BY TEMPLATEMONSTER CO.*/
/*GLOBAL STYLES START*/
*{padding:0; margin:0; font-family:Tahoma; font-size:11px; line-height:14px;}

body {	
	text-align:center;
	vertical-align:top;
	background: top url(../images/bg.gif) repeat-x;
}	
	
img { border:0;}
input {vertical-align:middle;}
/*do not make any change here to prevent design brake!!!*/
.dt { display:table; width:100%;}
.dr { display:table-row; width:100%; height:100%;}
.dc { display:table-cell; text-align:left; vertical-align:top; width:100%; color:#72838D;}
/*GLOBAL STYLES END*/
/*********************************************************************************************************/
/*TOTAL CONSTRUCTIVE START*/
.main {
	width:980px;
	margin: 0 auto;
	padding: 0 5px;
	background: top url(../images/content.gif) repeat-y;
}

.l1{ background:url(../images/h_back.jpg) no-repeat left top;}
.l1 img {/*margin:71px 0px 59px 60px;*/margin:0px 0px 59px 0px;}
.l2{ background:#FFFFFF}/*menu*/
.l3{ background:#FFFFFF}
.l3_c1{width:4px;}
.l3_c2{width:255px;}
.l3_c3{width:6px;}
.l3_c4{width:218px; background:#EEF4F8;}
.l3_c4 div {margin-left:20px; margin-top:13px; margin-bottom:13px;}

.l3_c5{width:214px; background:#EEF4F8;}
.l3_c5 div {margin-top:13px;}

.l3_c6{width:76px; background:#EEF4F8; height:47px;}
.l3_c6 img {margin-top:16px;}
.l4{ background:#FFFFFF;}
.l4_c1{width:265px;}
.l4_c2{width:1px; background:url(../images/slice.gif) repeat-y;}
.l4_c3{width:auto;}
.l5{}
.l5_c1{width:284px;}
.l5_c1 img {margin:21px 0px 16px 21px;}
.l5_c2{width:auto;}

.prodT{background:#F3F8FA;}
.prodT_c1{width:122px; text-align:center}
.prodT_c1 img {margin-top:18px; margin-bottom:26px;}
.prodT_c2{width:344px;}
.prodT_c3{width:auto;}
.prodT_c2_H1{padding-bottom:10px;}

.prodT2{background:#ffffff;}
.prodT2_c1{width:122px; text-align:center}
.prodT2_c1 img {margin-top:18px; margin-bottom:26px;}
.prodT2_c2{width:344px;}
.prodT2_c3{width:auto;}
.prodT2_c2_H1{padding-bottom:10px;}

.prodT3{background:#F3F8FA;}
.prodT3_c1{width:165px; text-align:center}
.prodT3_c1 img {margin-top:16px; margin-bottom:1px;}
.prodT3_c2{width:303px;}
.prodT3_c3{width:auto;}
.prodT3_c2_H1{padding-bottom:10px;}


.price_t_c1{width:61px;}
.price_t_c1 div {margin-right:23px;}
.price_t_c2{ width:auto;}
.price_t_c2 img{margin-top:3px;}
/*TOTAL CONSTRUCTIVE END*/
/*FOOTER CLASSES START*/
.footer {color:#FEFEFE;}
.footer a {color:#FEFEFE; text-decoration:none;}
.footer a:hover{text-decoration:underline;}

/*FOOTER CLASSES END*/
/*FORMS CLASSES START*/
.form_total{padding:0 0 0 3px; vertical-align:middle;}
.form_1 {width:116px; height:20px; color:#58646A; background:#ffffff; font-size:11px;}
.form_2 {width:47px; height:21px; color:#7A7A7A; background:#ffffff; font-size:11px;}
.form_3 {width:39px; height:15px; color:#494949; background:#ffffff; font-size:11px; font-weight:normal}
/*FORMS CLASSES END*/
/*LIST CLASSES START*/
ul {list-style:none; }
li {background:#F3F8FA; line-height:24px; color:#56646C;}
li a {text-decoration:none; color:#56646C; line-height:24px; background:url(../images/pimp1.gif) no-repeat 0px 5px; padding-left:23px; margin-left:20px;}
li a:hover {text-decoration:none; color:#FF0000;}
.no_back{background:none;}

/*LIST CLASSES END*/
/*LINKS START*/
a {color:#7a7a7a; text-decoration:underline;}
a:hover{ text-decoration:none; }

.link1 a {color:#FFFFFF; font-weight:bold; text-decoration:none; font-size:12px}
.link1 a:hover {text-decoration:underline;}

.link2 {color:#7a7a7a; font-weight:bold; text-decoration:none;}
.link2:hover {text-decoration:underline;}

.link3 {color:#ffffff; text-decoration:none; font-size:11px;}
.link3:hover {text-decoration:underline;}


/*LINKS END*/
/*TXT START*/
/*titles start*/
.title1{ 
	color:#58646A; 
	font-weight:bold; 
	text-transform:uppercase;
}

#navColumnOneWrapper .title1 { 
	color:#FFF;
	display: block;
	font-weight:bold;
	text-align: center; 
	text-transform:uppercase;
	background: url(../images/side_head.gif) no-repeat;
	padding: 5px 0 0 0;
	width: 200px;
	height: 20px;
}

#navColumnOneWrapper .title1 a {
	color: #FFF;
}

#navColumnOneWrapper ul {
	margin: 0 20px;
	padding: 0 0 5px 0;
	list-style: none;
	border-left: 1px solid #ebebeb;
	border-right: 1px solid #ebebeb;
	border-right: 1px solid #ebebeb;
	background: #f5f5f5;
}

#navColumnOneWrapper li {
	margin: 0;
	padding: 0;
}

#navColumnOneWrapper li a {
	color: #525252;
	text-decoration: none;
}

#news li a:hover {
	color: #2b72a8;
}

#navColumnOneWrapper .rbg11 {
	margin: 0 20px;
	border-left: 1px solid #ebebeb;
	border-right: 1px solid #ebebeb;
	border-bottom: 1px solid #ebebeb;
	background: #f5f5f5;
}

#navColumnOneWrapper .rbg11 .rmarg { 
	padding: 10px 10px 15px 10px;
}


/*titles end*/
.price_txt{color:#FF0101; font-weight:bold; font-size:14px; line-height:16px;}


.txt1 { color:#FFFFFF; font-size:12px; line-height:14px;}
.txt2{color:#1F8DCD; font-weight:bold; text-transform:uppercase;}
.txt3{color:#58646A; font-weight:bold;}
.txt4{color:#72838D; font-size:10px; line-height:13px;}
.txt5{color:#7A7A7A;}
.txt6{color:#ffffff; font-size:11px;}
.txt7{color:#424242; font-weight:bold; text-transform:uppercase;}
.txt8{color:#5B5B5B;}
/*TXT END*/
/*ARRAY OF MARGINS START*/
/*left*/
.ml21{margin-left:21px;}

/*top*/

/*right*/

/*bottom*/


/*ARRAY OF MARGINS START*/
/*ROUNDS START*/
.roundT_in1{background:url(../images/top_tall.jpg) repeat-x top #41BEF5;}
.roundT_in2{background:url(../images/bott_tall.jpg) repeat-x bottom;}
.roundT_in3{background:url(../images/ltc.jpg) no-repeat left top;}
.roundT_in4{background:url(../images/lbc.jpg) no-repeat left bottom;}
.roundT_in5{background:url(../images/rtc.jpg) no-repeat right top;}
.roundT_in6{background:url(../images/rbc.jpg) no-repeat right bottom;}
.roundT_in6_pos div{margin:14px 0px 15px 79px;}

/*ROUNDS END*/
/****************** --for each pages classes-- ***************************************/
/*page2*/
.p2_t1{background:#F3F8FA;}
.p2_t1_c1{width:363px;}
.p2_t1_c1 div {margin:19px 0px 16px 19px;}
.p2_t1_c2{width:auto;}
.p2_t1_c2 div {margin:19px 0px 0px 0px;}

.p2_t1x{background:#ffffff;}
.p2_t1x_c1{width:363px;}
.p2_t1x_c1 div {margin:19px 0px 16px 19px;}
.p2_t1x_c2{width:auto;}
.p2_t1x_c2 div {margin:19px 0px 0px 0px;}

/*page3*/
.p3_t1{background:#F3F8FA;}

/*page4*/
.p4_t1{background:#F3F8FA;}
.p4_t1x{background:#ffffff;}
.p4_t1_c1{width:84px; text-align:center;}
.p4_t1_c1 div {margin-top:19px; margin-bottom:19px;}
.p4_t1_c2{width:216px; text-align:center;}
.p4_t1_c2 div {margin-top:19px; margin-bottom:19px;}
.p4_t1_c3{width:70px; text-align:center;}
.p4_t1_c3 div {margin-top:19px; margin-bottom:19px;}
.p4_t1_c4{width:112px; text-align:center;}
.p4_t1_c4 div {margin-top:19px; margin-bottom:19px;}
.p4_t1_c5{width:auto; text-align:center;}

.p4_t2_c1{text-align:right;}

/*page5*/
.pop_up{width:417px; margin:auto;}
.pop_up_l1{height:109px; background:url(../images/popup_back.jpg) no-repeat left top;}
.pop_up_l2{height:296px; background:#FFFFFF}
.pop_up_l3{}


.rbg11	{background:#EEF4F8;}
.rbg11 .rmarg { padding:10px;}

/* Header */
/* ====================================================================== */

#header {
	/*height: 275px;*/
	position: relative;
	margin: 0;
	height: 155px;
	background: url(../images/index_header.jpg) no-repeat;
}

#header h1 {
	margin: 0;
	padding: 0;
	float: left;
	width: 165px;
	height: 125px;
	text-indent: -3000px;
	background: url(../images/logo.jpg) no-repeat;
}

#header h1 a {
	display: block;
	width: 165px;
	height: 125px;
	background: url(../images/logo.jpg) no-repeat;
}

#header h2 {
	float: left;
	margin: 32px 0 9px 0; 
	width: 735px;
	height: 40px;
	text-indent: -3000px;
	background: url(../images/index_slogan.jpg) no-repeat;
}


/* Global Menu */
/* ====================================================================== */

ul#menu {
	position: absolute;
	top: 125px;
	left: 92px;
	list-style: none;
}

ul#menu li {
	float: left;
	display: inline;
	margin: 0;
	padding: 0;
	position: relative;
}

ul#menu li a {
	margin: 0;
	padding: 0;
}

#header li#home {
	width: 135px;
	height: 30px;
	text-indent: -3000px;
	background: url(../images/home.jpg) no-repeat;
}

#header li#home a {
	display: block;
	width: 135px;
	height: 30px;
	background: url(../images/home.jpg) no-repeat;
}

#header li#store {
	width: 135px;
	height: 30px;
	text-indent: -3000px;
	background: url(../images/store.jpg) no-repeat;
}

#header li#store a {
	display: block;
	width: 135px;
	height: 30px;
	background: url(../images/store.jpg) no-repeat;
}

#header li.cat-item-3 {
	width: 135px;
	height: 30px;
	text-indent: -3000px;
	background: url(../images/aboutus.jpg) no-repeat;
}

#header li.cat-item-3 a {
	display: block;
	width: 135px;
	height: 30px;
	background: url(../images/aboutus.jpg) no-repeat;
}

#header li.cat-item-9 {
	width: 135px;
	height: 30px;
	text-indent: -3000px;
	background: url(../images/products.jpg) no-repeat;
}

#header li.cat-item-9 a {
	display: block;
	width: 135px;
	height: 30px;
	background: url(../images/products.jpg) no-repeat;
}

#header li.cat-item-13 {
	width: 135px;
	height: 30px;
	text-indent: -3000px;
	background: url(../images/water_health.jpg) no-repeat;
}

#header li.cat-item-13 a {
	display: block;
	width: 135px;
	height: 30px;
	background: url(../images/water_health.jpg) no-repeat;
}

#header li.cat-item-21 {
	display: none;
}

#header li#contacts {
	width: 135px;
	height: 30px;
	text-indent: -3000px;
	background: url(../images/contacts.jpg) no-repeat;
}

#header li#contacts a {
	display: block;
	width: 135px;
	height: 30px;
	background: url(../images/contacts.jpg) no-repeat;
}
