@charset "UTF-8";
/*--------------------------------------------------------------
products
--------------------------------------------------------------*/

html {
	background-image: url(../images/common/bg-html.jpg);
	background-repeat: no-repeat;
	background-position: center top;	
}

body {
	background-image: url(../images/common/bg-body_common.gif);
	background-repeat: repeat-x;
	background-position: top;
}

#wrapper {
 background: none;
 padding-top: 0;
}

/*----  Side Banner  ----*/
.side-projects a{
	width: 190px;
	height: 58px;
	display: block;
	background: url(../projects/images/side-Projects.gif) no-repeat left top;
	text-indent:-9999px;
	outline: 0;
 margin-bottom: 10px;
}
.side-projects a:hover {
	background-position: left bottom;
}



ul#products-nav {
 background: url(../images/products/tab-products.gif) no-repeat;
 width: 970px;
 height: 62px;
}
ul#products-nav li {
 float: left;
}
ul#products-nav li a {
 width: 142px;
 height: 62px;
 display: block;
 text-indent: -9999px;
 outline: 0;
   margin-left:4px;
}
ul#products-nav li#category-nav a {width: 142px; margin-left:0; padding-left:5px;}
ul#products-nav li#pumpSelector-nav a {width: 219px; margin-left:16px;}

ul#products-nav li#category-nav a:hover { background: url(../images/products/tab-products.gif) no-repeat 0 -62px;}
ul#products-nav li#list-nav a:hover { background: url(../images/products/tab-products.gif) no-repeat -151px -62px;}
ul#products-nav li#market-nav a:hover { background: url(../images/products/tab-products.gif) no-repeat -297px -62px;}
ul#products-nav li#projects-nav a:hover { background: url(../images/products/tab-products.gif) no-repeat -443px -62px;}
ul#products-nav li#pumpSelector-nav a:hover { background: url(../images/products/tab-products.gif) no-repeat -601px -62px;}
ul#products-nav li#movie-nav a:hover { background: url(../images/products/tab-products.gif) no-repeat -608px -62px;}

body.ProductsCategory ul#products-nav li#category-nav a { background: url(../images/products/tab-products.gif) no-repeat 0 -62px;}
body.ProductsList ul#products-nav li#list-nav a  { background: url(../images/products/tab-products.gif) no-repeat -151px -62px;}
body.ProductsMarket ul#products-nav li#market-nav a { background: url(../images/products/tab-products.gif) no-repeat -297px -62px;}
body.ProductsProjects ul#products-nav li#projects-nav a { background: url(../images/products/tab-products.gif) no-repeat -443px -62px;}
body.MovieIndex ul#products-nav li#movie-nav a { background: url(../images/products/tab-products.gif) no-repeat -608px -62px;}

ul#products-nav li#pumpSelector {
 float: right;
}
ul#products-nav li#pumpSelector a {
 background: url(../images/products/btn-pump_selector.jpg) no-repeat 0 0;
 width: 180px;
 height: 45px;
 margin-right: 5px;
 display: block;
 text-indent: -9999px;
 outline: 0;
}
ul#products-nav li#pumpSelector a:hover {
	filter:alpha(opacity=80);
	-moz-opacity: 0.8;
	opacity: 0.8;
}


/*--------------------------------------------------------------
page-nav
--------------------------------------------------------------*/
ul#page-nav {
 text-align: center;
 margin-top:50px;
}
ul#page-nav li {
 font-size: 1.2em;
}
ul#page-nav li span.current_page {
 background-color: #0068b7;
 border: 1px solid #0068b7;
 padding: 3px 5px;
 color: #FFF;
 margin-right:5px;
 display: inline-block;
}
ul#page-nav li a.link_page {
 background-color: #FFF;
 padding: 3px 5px;
 border: 1px solid #0068b7;
 color: #333;
 margin-right:5px;
 display: inline-block;
}
ul#page-nav li a.link_page:hover {
 color:#0068b7;
 text-decoration: none;
}
ul#page-nav li a.link_before {
 background: url(../images/common/icon-arrow3-left.gif) no-repeat 0 50%;
 padding-left: 15px;
 margin-right: 15px;
}
ul#page-nav li a.link_next {
 background: url(../images/common/icon-arrow3.gif) no-repeat 100% 50%;
 padding-right: 15px;
 margin-left: 10px;
}


