body { background: #2988C8 url(images/bg.gif) center top repeat-y; }
body, input, select, textarea, td, th { font-family: Arial; /*font-size: 12px; */}
body, td, th { color: #FFFFFF; }
body, form { margin: 0; padding: 0; }
a { color: #FFFE00; text-decoration: underline; }
a:hover { text-decoration: none; }
img, table { border: 0 none; }
table { border-collapse: collapse; }
textarea { overflow: auto; }
td, th { padding: 0; vertical-align: top; }
 ul { margin: 0; padding: 0 0 0 16px; }
 
p{margin: 15px 10px 0 15px;}

.supsmall{font-size:8px; text-decoration:none;}

#main { margin: 0 auto; position: relative; width: 766px; }
	
	#flash { text-align: center; position: absolute; z-index: 5; }
	
	#main_div { margin-top: -1px; position:relative; }
	html>body #main_div { margin-top: -4px; position:relative; }
	
#content { background: #033769 url(images/cbg.jpg) left top no-repeat; display: table; padding: 0 22px; width: 722px; min-height:440px; height: auto; margin:-142px auto 0 auto; z-index:1; position:relative; }
#contentprodut { background: #033769 url(images/cbg.jpg) left top no-repeat; display: table; padding: 0 4px 0 3px; width: 722px; min-height:440px; height: auto; margin:-142px auto 0 auto; z-index:2; }
html > body #contentprodut { background: #033769 url(images/cbg.jpg) left top no-repeat; display: table; padding: 0 14px 0 14px; width: 722px; min-height:440px; height: auto; margin:-142px auto 0 auto; z-index:2; }
* html #contentprodut { background: #033769 url(images/cbg.jpg) left top no-repeat; display: table; padding: 0 5px 0 4px; width: 722px; min-height:440px; height: auto; margin:-142px auto 0 auto; z-index:2; }
*:first-child+html #contentprodut { background: #033769 url(images/cbg.jpg) left top no-repeat; display: table; padding: 0 23px 0 22px; width: 722px; min-height:440px; height: auto; margin:-142px auto 0 auto; z-index:2; }

	html:first-child #content { width: 100%; }
	#content p { margin-bottom: 16px; }
	
	#footer { background: url(images/fbg.gif) left top no-repeat; clear: both; position:relative; color: #66FF33; /*font-size: 12px;*/ padding: 34px 26px 20px 20px; text-align: right; }
	#footer a { color: #FFFFFF; font-weight: bold; margin: 0 12px; }
	#footer img { float: left; margin-top: -14px; }
	
	
.c1 { color: #FFFE00; }

.f14 { /*font-size: 14px;*/ margin: 0 2px 0 2px; }

.f14b {
	/*font-size: 14px;*/
	font-weight: bold;
	color: #FFFF00;
}

.gl { background: url(images/gl.gif) left center repeat-x; clear: both; margin:0 auto; width:100%; }
*:first-child+html .gl { background: url(images/gl.gif) left center repeat-x; clear: both; margin:0 auto; width:90%; }

.iframe { height: 1px; margin-top: 358px; visibility: hidden; width: 1px; }

.list1 li { background: url(images/dot.gif) left 6px no-repeat; list-style: none; line-height: 16px; padding-left: 12px; margin:6px 0 0 0;}

.vl { background: url(images/vl.gif) center top repeat-y; }

#table_main { border:#4338B2 solid 1px; }
#table_main td {  padding:10px; }

#table_main2 { border:none;  padding:0px; }
#table_main2.padding {  padding:10px; }

.blue { padding:0px; margin:0px; font-family:Arial, Verdana, sans-serif; font-size:16px; font-weight:normal; color:#FFFF00; }
h1 { padding:0px; margin:0px; font-family:Arial, Verdana, sans-serif; font-size:27px; font-weight:normal; color:#0005FF; }
h2 { padding:0px; margin:0px; font-family:Arial, Verdana, sans-serif; font-size:16px; font-weight:bold; color:#0005FF; text-decoration:underline; }

.tm { font-size:12px; vertical-align:top; display:inline; }
.price { padding:0px; margin:0px; font-family:Verdana, Arial, sans-serif; font-size:17px; font-weight:bold; color:#000000; }
#list1 { padding:0px; margin:0px; }
#list1 ul { list-style-type:none; padding:0px; margin:0px; }
#list1 ul li { background:url(images/bullet1.gif) 0px 5px no-repeat; padding:2px 0px 2px 15px; }

.spacer-h20 { background:url(images/spacer.gif) repeat 0 0; height:20px;}


.greenfont{color:#66CC00; font-weight:bold;}

/*------------------------------------------------------------*/
	#miniadv{margin:0;}
	#miniadv ul{margin:0;padding:0;list-style:none}
	#miniadv ul li { margin:0;}
	#miniadv a{position:relative; z-index:5; color:#000; text-decoration:none; margin:10px auto; padding-top:10px;}	
	#miniadv a:hover{z-index:10; background:none;}
	#miniadv a span{display:none}
	#miniadv a span strong{display:block;color:#97EE3D; z-index:10;}
	#miniadv a:hover span{display:block;position:absolute; border:3px solid #fff; z-index:10;}
	* html 	#miniadv a:hover span{display:block;position:absolute; border:3px solid #fff; z-index:10;}
	*:first-child+html #miniadv a:hover span{display:block;position:absolute; border:3px solid #fff; z-index:10;}
	
	#miniadv img{border:0}
	
/*-------------------------index-1. ------------------------------*/
	#indfirst { top:-100px; right:-110px;}
	* html #indfirst { top:-40px; right:15px;}
	*:first-child+html #indfirst { top:-100px; right:-50px;}
	
	#p1b { top:-100px; right:-50px;}
	* html #p1b { top:-40px; right:-10px;}
	*:first-child+html #p1b { top:-100px; right:-100px;}
	
	#p5b  {top:-285px; right:-35px;}
	* html #p5b {top:-50px; right:-35px;}
	*:first-child+html #p5b { top:-55px; right:-35px;}
	
	#p12b  {top:-100px; right:-220px;}
	* html #p12b {top:-70px; right:-145px;}
	*:first-child+html #p12b {top:-40px; right:-168px;}
	
	#p4b  {top:-170px; right:-20px;}
	* html #p4b {top:-100px; right:-20px;}
	*:first-child+html #p4b {top:-5px; right:-20px;}
	
/*-------------------------commode ------------------------------*/

	#p1b1 { top:-100px; right:-400px;}
	* html #p1b1 { top:-0px; right:-400px;}
	*:first-child+html #p1b1 { top:-0px; right:-400px;}

	#p5b1  {top:-220px; right:170px;}
	* html #p5b1 {top:-0px; right:40x;}
	*:first-child+html #p5b1 { top:-0px; right:10x;}

	#p6b  {top:-175px; right:-70px;}
	* html #p6b {top:-50px; right:-70px;}
	*:first-child+html #p6b { top:-55px; right:-70px;}
	
	#p14b  {top:-185px; right:120px;}
	#p25b  {top:-265px; right:120px;}
	* html #p14b {top:-0px; right:10px;}
	*:first-child+html #p14b { top:-0px; right:150px;}
	
	#p8b {top:-185px; right:-65px;}
	* html #p8b {top:-50px; right:-35px;}
	*:first-child+html #p8b { top:-50px; right:-65px;}
	
/*-------------------------faucets ------------------------------*/

	#p1b1f { top:-100px; right:-410px;}
	* html #p1b1f { top:-0px; right:-300px;}
	*:first-child+html #p1b1f { top:-0px; right:-390px;}
	
	
	#p12b1  {top:-100px; right:-120px;}
	* html #p12b1 {top:-20px; right:-50px;}
	*:first-child+html #p12b1 {top:-40px; right:-90px;}

	#p14b1  {top:-185px; right:-20px;}
	* html #p14b1 {top:10px; right:-0px;}
	*:first-child+html #p14b1 { top:-0px; right:-20px;}
	
	#p13b {top:-185px; right:-20px;}
	* html #p13b {top:-0px; right:-0px;}
	*:first-child+html #p13b { top:-0px; right:-20px;}
	
	#p15b {top:-185px; right:-70px;}
	* html #p15b {top:-90px; right:-50px;}
	*:first-child+html #p15b { top:-90px; right:-50px;}
	
	
/*-------------------------minishower for shower ------------------------------*/
	
	#p1b2 { top:-100px; right:-450px;}
	* html #p1b2 { top:-50px; right:-290px;}
	*:first-child+html #p1b2 { top:0px; right:-385px;}
	
	#p17b {top:-170px; right:-125px;}
	* html #p17b {top:-100px; right:-40px;}
	*:first-child+html #p17b {top:-5px; right:-50px;}
	
	#p19b {top:-300px; right:-60px;}
	* html #p19b {top:-200px; right:-45px;}
	*:first-child+html #p19b {top:-200px; right:-55px;}
	
	#p4b5  {top:-170px; right:-20px;}
	* html #p4b5 {top:-20px; right:-0px;}
	*:first-child+html #p4b5 {top:-5px; right:-20px;}
	
/*-------------------------total minishower system ------------------------------*/


	#p1b3 { top:-230px; right:-170px;}
	* html #p1b3 { top:-130px; right:-170px;}
	*:first-child+html #p1b3 { top:-130px; right:-170px;}
	
	#p20b {top:-240px; right:90px;}
	* html #p20b {top:-130px; right:90px;}
	*:first-child+html #p20b {top:-130px; right:90px;}
	
	#p21b {top:-215px; right:-260px;}
	* html #p21b {top:-220px; right:-10px;}
	*:first-child+html #p21b {top:-220px; right:-260px;}
	
	#p22b {top:-230px; right:40px;}
	*html #p22b {top:-10px; right:40px;}
	*:first-child+html #p22b {top:-10px; right:40px;}
	
	#p23b {top:-380px; right:10px;}
	*html #p23b {top:-165px; right:10px;}
	*:first-child+html #p23b {top:-165px; right:10px;}
	
	
html > body #txtdiv{width:300px; margin-right:300px;}
#txtdiv{width:320px;}
#apDiv1{width:315px; float:right; }
* html #apDiv1{width:305px; float:right; }
html > body #apDiv1{width:315px; float:right; }

#divbanner{width:766px; height:500px; margin:0 auto; z-index:52; position:relative;}
html > body #divbanner{/*background:url(images/bannerbg.png) bottom 0 no-repeat;*/ width:766px; height:500px; z-index:52;}
/*#divbanner{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/bannerbg.png",sizingMethod="scale");}*/

#divbanner1{width:766px; height:211px; margin:0 auto; z-index:52; position:relative;}
html > body #divbanner1{/*background:url(images/bannerbg.png) bottom 0 no-repeat;*/ width:766px; height:211px; z-index:52;}
/*#divbanner{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/bannerbg.png",sizingMethod="scale");}*/

html > body #textdiv{ margin:0; padding:0;}	
*:first-child+html #textdiv{width:430px; margin:0; padding:0;}	
* html #textdiv{width:430px; margin:0; padding:0;}	
#textdiv{width:300px; margin:0; padding:0;}	
#txtimgdiv{width:300px; margin:0; padding:0;}

.algn{margin-left:13px;}
*:first-child+html .algn{margin-left:7px; margin-top:10px;}
*html .algn{margin-left:7px; margin-top:10px;}
	
#statimg{background:url(images/staticimg_top.jpg) 0 0 no-repeat; width:766px; height:202px; margin:0 auto;}


*:first-child+html #agtr{margin:0 10px 0 -10px;}


