/* CSS style sheet by www.stenikgroup.com */
/* STENIK GROUP Ltd. - Web design company */
/* We give your business a face           */

/* ----------------------------------------------------------------------- [ GLOBAL CONFIG ] */
/* mac hide\*/
/* html, body {height:100%} */
/* end hide */

* { 
	outline:0;
	border:0;
	margin:0;
	padding:0;
	outline:0;
}
html, body {
	background-image:url("../im/intro-bkg.jpg");
	background-position:0 0;
	background-repeat:repeat-x;
	background-color:#000033;
	font-family:Tahoma, Verdana, Helvetica, sans-serif;
	font-size:12px;
	color:white;
}
.clear {
	clear:both;
	font-size:1px;
	margin:0;
	padding:0;
}
p, a {
	font-size:12px;
	margin:0;
	text-decoration:none;
	text-transform:none;
	text-align:justify;
}
p {
	padding-bottom:5px;
	color:#000;
}
a,
a:link,
a:active,
a:visited {
	cursor:pointer;
	color:#0d2963;
}
a:hover { color:#0066cc; }
input {
	font-size:10px;
	color:#555555;
}
h1 {
	font-size:18px;
	color:#0d2963;
	border:none;
	text-transform:uppercase;
	padding-bottom:10px;
	text-align:left;
}
h2 {
	color:#000;
	margin:0 0 10px;
	font-size:14px;
	text-transform:uppercase;
	font-weight:normal;
	text-align:left;
}
h2.blue {
	color:#0d2963;
	margin:0 0 5px;
}
h2 span.date {
	color:#0d2963;
	text-align:left;
	font-weight:bold;
	padding:3px 0 0 0;
	font-size:10px;
	display:block;
}
h2 a.article { text-transform:uppercase; color:#000; display:block; border-left:5px solid #cecece; padding:0 0 0 5px; }
h2 a.article:hover { color:#0d2963; border-color:#0d2963; }
h3 {
	font-size:12px;
	color:#000;
	text-transform:uppercase;
	padding-bottom:3px;
	font-weight:bold;
	border-bottom:1px dotted #555;
	margin:15px 0 10px;
	text-align:left;
}
h3 span.results {
	text-transform:none;
	font-weight:normal;
}
/* ----------------------------------------------------------------------- [ WRAPPER ] */
#introWrapper {
	width:968px;
	margin:0 auto;
	background-image:url("../im/intro-header-bkg.jpg");
	background-position:0 0;
	background-repeat:no-repeat;
}
#introWrapper .qNav,
#introWrapper .logo {
	width:auto;
	float:left;
}
#introWrapper .logo 
{
    width:432px;
    height:308px;
    background: url("/im/intro-logo-noflash.jpg") no-repeat;
}
#introWrapper .qNav { width:268px; }
#introWrapper .lang { float:right; width:145px; }
#introWrapper .qNav {margin:10px 0 0 0;}
#introWrapper .qNav,
#introWrapper .qNav a { font-size:10px; color:#144580; }
#introWrapper .qNav a:hover { color:#0066ff; border-bottom:1px dotted #0066ff; position:relative; padding-bottom:2px; }
#introWrapper .lang a.bg,
#introWrapper .lang a.en,
#introWrapper .lang a.ru,
#introWrapper .lang a.ro,
#introWrapper .lang a.el {
	float:left;
	background-image:url("../im/lang-bkg.png");
	background-repeat:no-repeat;
	width:29px;
	height:32px;
	display:block;
	text-align:left;
}
#introWrapper .lang a.bg { background-position:0 0; }
#introWrapper .lang a.en { background-position:-29px 0; }
#introWrapper .lang a.ru { background-position:-58px 0; }
#introWrapper .lang a.ro { background-position:-87px 0; }
#introWrapper .lang a.el { background-position:-116px 0; }
#introWrapper .lang a.bg:hover,
#introWrapper .lang a.bgAct { background-position:0 -32px; }
#introWrapper .lang a.en:hover,
#introWrapper .lang a.enAct { background-position:-29px -32px; }
#introWrapper .lang a.ru:hover,
#introWrapper .lang a.ruAct { background-position:-58px -32px; }
#introWrapper .lang a.ro:hover,
#introWrapper .lang a.roAct { background-position:-87px -32px; }
#introWrapper .lang a.el:hover,
#introWrapper .lang a.elAct { background-position:-116px -32px; }

/* ----------------------------------------------------------------------- [ FOOTER ] */
#introFooter {
	width:968px;
	margin:90px auto 0;
	background-image:url("../im/intro-footer-bkg.jpg");
	background-position:50% 0;
	background-repeat:no-repeat;
	padding:20px 0;
}
#introFooter .lSide { float:left; width:60%; }
#introFooter .rSide { float:right; width:auto; text-align:right; }
.lSide p, .lSide p strong a,
.rSide p {
	font-size:11px;
	color:white;
	padding:0 0 5px 0;
}
.lSide a,
.lSide p.left { color:#2f345d; font-size:10px; text-align:left; }
.lSide a:hover { color:white; }
.rSide a {
	display:block;
	background-image:url("/im/partners-logos.png");
	background-repeat:no-repeat;
	float:left;
	width:auto;
}
.rSide a.frendly-water { width:60px; height:51px; background-position:0 0; }
.rSide a.lyrette { width:42px; height:51px; background-position:-60px 0; }
.rSide a.pool-asociation { width:49px; height:51px; background-position:-102px 0; }
.rSide a.hidro-vision { width:66px;	height:51px; background-position:-151px 0; }
.rSide a.fw-construction { width:55px; height:51px; background-position:-217px 0; }

.rSide a.frendly-water:hover { background-position:0 -51px; }
.rSide a.lyrette:hover { background-position:-60px -51px; }
.rSide a.pool-asociation:hover { background-position:-102px -51px; }
.rSide a.hidro-vision:hover { background-position:-151px -51px; }
.rSide a.fw-construction:hover { background-position:-217px -51px; }
.lindex a.cat
{
	float:left;
	background-image:url("/im/intro-nola7-bg-noflash.jpg");
	background-repeat:no-repeat;
	display:block;
	width:240px;
	height:275px;
}
.lindex a.corporate { 0 0 }
.lindex a.pool { background-position:-240px 0; height:275px; }
.lindex a.spa { background-position:-480px 0; }
.lindex a.products { background-position:-720px 0; }




