/* Gobuk  Master Stylesheet */
/************************************************************************

	Listing Order:
	==============

	1 - Universal
	2 - Layout Tags
	3 - Booking Details
	4 - Footer Tags
	5 - Form Element Tags
	6 - Inner Pages Tags

************************************************************************/

/***********************************************************************
	1 - UNIVERSAL STYLES
************************************************************************/
html > body * {
	outline:none;
}
body {
	margin:0;
	padding:0;
	background:#19ba2e url(../images/body-repeater.gif) top left repeat-x;
	color:#FFFFFF;
	font: normal 12px Arial, Helvetica, sans-serif;
	line-height:18px;
}
h1, h2, h3, h4, h5, h6, form, label, input, legend, textarea, select, ul, ol, li, dl, dt, dd, p, div {
	margin:0px;
	padding:0px;
}
h2 {
	font:bold 12px Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
}
h3 {
	font:bold 17px Arial, Helvetica, sans-serif;
	color:#e98401;
	padding:0 0 7px 0px;
}
h3.padbottom {
	padding:0 0 15px 0px;
}
h2.border {
	background:url(../images/dotted-border.gif) bottom left repeat-x;
	padding-bottom:7px;
}
img {
	border:none;
	margin: 0px;
	padding: 0px;
}
a {
	color:#1c1c1c;
	text-decoration:none;
}
a:hover {
	text-decoration:none;
}
a.pink {
	color:#ff7400;
}
.red-text {
	color:#c00007;
	font:bold 12px Arial, Helvetica, sans-serif;
}
.float-left {
	float:left;
}
.float-right {
	float:right;
}
.v-mid {
	vertical-align:middle;
}
p.padtop {
	padding-top:11px;
}
p.padtop2 {
	padding-top:6px;
}
p.padtop3 {
	padding-top:4px;
}
.input {
	background:#FFF;
	font-size:11px;
	font-family:Tahoma, Geneva, sans-serif;
	color:#666;
	border:1px solid #05457a;
	height:16px;
	padding:1px;
}
p {
	color:#FFFFFF;
	font-size:12px;
}
.inputtext {
	background:#FFF;
	font-size:11px;
	font-family:Tahoma, Geneva, sans-serif;
	color:#666;
	border:1px solid #05457a;
	height:100px;
	padding:1px;
}
/***********************************************************************
	2 - Layout Tags
************************************************************************/
#wrapper-full {
	width:100%;
	float:left;
	background:#44afd9 url(../images/body-repeater.gif) top left repeat-x;
}
#page-wrapper {
	margin:0px auto;
	padding:0px;
	width:1000px;
	position:relative;
}
#left-panel {
	float:left;
	width:196px;
	padding:28px 20px 0 20px;
}
#logo {
	float:left;
	padding:0 0 30px 0;
	width:196px;
}
#navigation {
	float:left;
	width:196px;
	font-size:12px;
	padding-bottom:24px;
}
#navigation ul {
	margin:0px;
	padding:0px;
	list-style:none;
}
#navigation ul li {
	float:left;
	background:url(../images/light-blue-border.gif) bottom left repeat-x;
}
#navigation ul li a {
	float:left;
	width:196px;
	padding:6px 0 6px 0px;
	color:#FFFFFF;
	text-decoration:none;
}
#navigation a:hover, #navigation a.active {
	color:#87d5ed;
}
#navigation ul li ul.subnav {
	margin:0px;
	padding:0px;
	list-style:none;
	float:left;
	width:196px;
}
#navigation ul li ul.subnav li {
	float:left;
	background:none;
}
#navigation ul li ul.subnav li a {
	height: 0px !important;
	text-decoration: none;
	overflow:hidden;
}
#navigation ul li ul.subnav li a span {
	display:none;
	float:left;
}
#navigation ul li ul.subnav li a.bigsot {
	height:31px;
	width:196px;
	padding-top:31px;
	background:url(../images/bigshot-nav.jpg) top left no-repeat;
	cursor:pointer;
}
#navigation ul li ul.subnav li a.bigsot:hover {
	background-position:0% -37px;
	cursor:pointer;
}
#navigation ul li ul.subnav li a.aspire {
	height:30px;
	width:196px;
	padding-top:30px;
	background:url(../images/aspire-nav.jpg) left top no-repeat;
	cursor:pointer;
}
#navigation ul li ul.subnav li a.aspire:hover {
	background-position:0% -37px;
	cursor:pointer;
}
#navigation ul li ul.subnav li a.leolux {
	height:30px;
	width:196px;
	padding-top:30px;
	background:url(../images/leolux-nav.jpg) top left no-repeat;
	cursor:pointer;
}
#navigation ul li ul.subnav li a.leolux:hover {
	background-position:0% -37px;
	cursor:pointer;
}
#navigation ul li ul.subnav li a.megna {
	height:30px;
	width:196px;
	padding-top:30px;
	background:url(../images/megna-nav.jpg) top left no-repeat;
	cursor:pointer;
}
#navigation ul li ul.subnav li a.megna:hover {
	background-position:0% -37px;
	cursor:pointer;
}
#navigation ul li ul.subnav li a.el-series {
	height:30px;
	width:196px;
	padding-top:30px;
	margin-bottom:7px;
	background:url(../images/el-series-nav.jpg) top left no-repeat;
	cursor:pointer;
}
#navigation ul li ul.subnav li a.el-series:hover {
	background-position:0% -37px;
	cursor:pointer;
}
#download-bro {
	float:left;
	width:196px;
	height:160px;
	padding:0px 0 0 0px;
	background:url(../images/download-brochure-bg.png) top left no-repeat;
}
#download-bro a {
	color:#0e3964;
	text-decoration:none;
	position:relative;
	font:bold 12px Arial, Helvetica, sans-serif;
	padding:130px 0 15px 47px;
	float:left;
	width:149px;
}
#download-bro a:hover {
	color:#4b5b02;
}
/***********************************************************************
	3 - Right Panel
************************************************************************/
#right-panel {
	float:right;
	width:764px;
}
#take-action {
	float:left;
	width:664px;
	height:168px;
	padding:170px 0 0 100px;
	color:#000000;
	font-size:14px;
	background:url(../images/take-action-bg.png) top left no-repeat;
}
#right-bottom-cont {
	float:left;
	width:734px;
	padding:0 15px;
}
#facts-fiction {
	float:left;
	width:362px;
	padding:0 36px 0 0;
}
#calculate-impact {
	float:right;
	width:332px;
}
.border-panel {
	float:left;
	padding:3px 0 3px;
	height:31px;
	margin-top:6px;
	width:100%;
	background:url(../images/border-panel-bg.gif) top left repeat-x;
}
br.lineht {
	line-height:4px;
}
.border {
	float:left;
	width:332px;
	background:url(../images/blue-border.gif) center left repeat-x;
	height:10px;
}
.border2 {
	float:left;
	width:362px;
	background:url(../images/blue-border.gif) center left repeat-x;
	height:10px;
}
.darkbluelink {
	background:url(../images/blue-arrow.gif) left 11px no-repeat;
	padding:6px 0 0px 8px;
	margin-left:10px;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	float:left;
	text-decoration:none;
}
.know-more {
	padding:6px 4px 0px 8px;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	float:right;
	text-decoration:none;
}
.know-more:hover, .darkbluelink:hover {
	color:#0e2d45;
}
#randomimg {
	float:left;
	width:358px;
	height:59px;
}
/***********************************************************************
	4 - Inner Pages Css
************************************************************************/
#inner-right {
	float:right;
	width:730px;
	padding:53px 19px 0 14px;
}
#bredcrum {
	float:right;
	width:730px;
	text-align:right;
	padding-bottom:6px;
	color:#44afd9;
	text-transform:lowercase;
}
#bredcrum a {
	color:#44afd9;
}
#bredcrum img {
	margin-bottom:5px;
}
#bredcrum a:hover {
	color:#FFFFFF;
}
#inner-content {
	float:left;
	width:686px;
	padding:165px 16px 0 28px;
}
#inner-products {
	float:left;
	width:686px;
	padding:4px 16px 0 28px;
}
#inner-subproducts {
	float:left;
	width:686px;
	padding:200px 16px 0 28px;
}
#inner-subcategory {
	float:left;
	width:730px;
	padding:240px 0px 0 0px;
}
.imgright-margin {
	margin-right:34px;
}
.banner-aboutus {
	background:url(../images/about-us-banner.png) top left no-repeat;
}
.banner-calc-impact {
	background:url(../images/calculate-impact-banner.png) top left no-repeat;
}
.banner-facts-fictions {
	background:url(../images/facts-or-fiction-banner.png) top left no-repeat;
}
.banner-energy-conversation {
	background:url(../images/energy-conservation-banner.png) top left no-repeat;
}
.banner-infrastructure {
	background:url(../images/infrastructure-banner.png) top left no-repeat;
}
.banner-contactus {
	background:url(../images/contact-us-banner.png) top left no-repeat;
}
.banner-careers {
	background:url(../images/careers-banner.png) top left no-repeat;
}
.banner-products {
	background:url(../images/products-banner.png) top left no-repeat;
}
.banner-leolux {
	background:url(../images/leolux-banner.png) top left no-repeat;
}
.banner-leolux2u5w {
	background:url(../images/leolux2u-5w-banner.png) top left no-repeat;
}
.banner-leolux2u8w {
	background:url(../images/leolux2u-8w-banner.png) top left no-repeat;
}
.banner-leolux2u11w {
	background:url(../images/leolux2u-11w-banner.png) top left no-repeat;
}
.banner-bigshot {
	background:url(../images/bigshot-banner.png) top left no-repeat;
}
.banner-bigshot5w {
	background:url(../images/bigshot-5w-banner.png) top left no-repeat;
}
.banner-bigshot8w {
	background:url(../images/bigshot-8w-banner.png) top left no-repeat;
}
.banner-bigshot12w {
	background:url(../images/bigshot-12w-banner.png) top left no-repeat;
}
.banner-aspire {
	background:url(../images/aspire-banner.png) top left no-repeat;
}
.banner-aspire15w {
	background:url(../images/aspire-15w-banner.png) top left no-repeat;
}
.banner-aspire20w {
	background:url(../images/aspire-20w-banner.png) top left no-repeat;
}
.banner-aspire23w {
	background:url(../images/aspire-23w-banner.png) top left no-repeat;
}
.banner-aspire30w {
	background:url(../images/aspire-30w-banner.png) top left no-repeat;
}
.banner-leolux2u14w {
	background:url(../images/leolux2u-14w-banner.png) top left no-repeat;
}
.banner-leolux3u8w {
	background:url(../images/leolux3u-8w-banner.png) top left no-repeat;
}
.banner-leolux3u11w {
	background:url(../images/leolux3u-11w-banner.png) top left no-repeat;
}
.banner-leolux3u14w {
	background:url(../images/leolux3u-14w-banner.png) top left no-repeat;
}
.banner-leolux3u18w {
	background:url(../images/leolux3u-18w-banner.png) top left no-repeat;
}
.banner-leolux3u23w {
	background:url(../images/leolux3u-23w-banner.png) top left no-repeat;
}
.banner-megna4u35w {
	background:url(../images/magna4u-35w-banner.png) top left no-repeat;
}
.banner-megna4u45w {
	background:url(../images/magna4u-45w-banner.png) top left no-repeat;
}
.banner-megna4u65w {
	background:url(../images/magna4u-65w-banner.png) top left no-repeat;
}
.banner-megna4u85w {
	background:url(../images/magna4u-85w-banner.png) top left no-repeat;
}
.banner-megnasprial45w {
	background:url(../images/magnaspiral-45w-banner.png) top left no-repeat;
}
.banner-megnasprial65w {
	background:url(../images/magnaspiral-65w-banner.png) top left no-repeat;
}
.banner-megnasprial85w {
	background:url(../images/magnaspiral-85w-banner.png) top left no-repeat;
}
.banner-els9w {
	background:url(../images/el-series-els9w.png) top left no-repeat;
}
.banner-els11w {
	background:url(../images/el-series-els11w.png) top left no-repeat;
}
.banner-elc10w {
	background:url(../images/el-series-elc10w.png) top left no-repeat;
}
.banner-elc13w {
	background:url(../images/el-series-elc13w.png) top left no-repeat;
}
.banner-elc18w {
	background:url(../images/el-series-elc18w.png) top left no-repeat;
}
.banner-elc26w {
	background:url(../images/el-series-elc26w.png) top left no-repeat;
}
.banner-ell18w {
	background:url(../images/el-series-ell18w.png) top left no-repeat;
}
.banner-ell36w {
	background:url(../images/el-series-ell36w.png) top left no-repeat;
}
.banner-magna {
	background:url(../images/magna-banner.png) top left no-repeat;
}
.banner-elseries {
	background:url(../images/elseries-banner.png) top left no-repeat;
}
.banner-privacypolicy {
	background:url(../images/privacy-policy-banner.png) top left no-repeat;
}
.banner-sitemap {
	background:url(../images/sitemap-banner.png) top left no-repeat;
}
#product-description-box {
	width:730px;
	float:left;
	padding-bottom:12px;
}
.blue-bar {
	width:710px;
	float:left;
	background:url(../images/blue-strip.png) left top no-repeat;
	height:38px;
	padding:11px 10px 0 10px;
}
.data-line {
	width:710px;
	float:left;
	height:23px;
	border-bottom:1px dotted #102052;
	padding:5px 10px 0 10px;
}
.pd {
	width:124px;
	float:left;
}
.pc {
	width:95px;
	float:left;
}
.watt {
	width:48px;
	float:left;
	text-align:center;
}
.voltage {
	width:67px;
	float:left;
	text-align:center;
}
.hz {
	width:50px;
	float:left;
	text-align:center;
}
.ct {
	width:74px;
	float:left;
	line-height:18px;
	padding:0 0 0 2px;
}
.im {
	width:50px;
	float:left;
	text-align:center;
}
.basetype {
	width:50px;
	float:left;
	text-align:center;
}
.overall-diameter {
	width:54px;
	float:left;
	text-align:center;
}
.overall-length {
	width:55px;
	float:left;
	text-align:center;
}
.standard-pack {
	width:41px;
	float:left;
	text-align:center;
}
#tab-slider {
	width:730px;
	float:left;
}
#first-slider {
	width:357px;
	float:left;
}
#second-slider {
	width:357px;
	float:right;
}
.opacityit img {
 filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
	-moz-opacity: 1;
}
.opacityit:hover img {
 filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);
	-moz-opacity: 0.5;
}
.borderfull {
	width:686px;
	background:url(../images/blue-border.gif) center left repeat-x;
	height:26px;
	float:left;
}
#carbon-calculator-box {
	width:686px;
	height:31px;
	padding:5px 0 0 0;
}
.carban-cal {
	float:left;
	background:url(../images/carban-calculater.jpg) left top no-repeat;
	height:31px;
	width:121px;
}
.carban-cal-hover {
	float:left;
	background:url(../images/carban-calculater-hover.jpg) left top no-repeat;
	height:31px;
	width:121px;
	cursor:pointer;
}
#tell-friends {
	float:right;
	font-weight:bold;
	font-size:12px;
	padding-top:5px;
}
#tell-friends a {
	color:#FFF;
	text-decoration:none;
}
#tell-friends a:hover {
	color:#000;
	text-decoration:none;
}
.img-arrow {
	vertical-align:middle;
	padding-right:10px;
}
.left-half {
	float:left;
	width:330px;
}
.right-half {
	float:right;
	width:330px;
	padding:0 0 0 26px;
}
.impact-section {
	float:left;
	width:686px;
	padding:10px 0 18px 0;
}
.products-box {
	float:left;
	width:686px;
	position:relative;
	padding:0px 0 0px 0;
}
.bigshot {
	width:133px;
	float:left;
	background:url(../images/bigshot.jpg) top left no-repeat;
	height:255px;
}
.bigshot-hover {
	width:133px;
	float:left;
	background:url(../images/bigshot.jpg) left -255px no-repeat;
	height:255px;
	cursor:pointer;
}
.aspire {
	width:134px;
	float:left;
	background:url(../images/aspire.jpg) left top no-repeat;
	height:255px;
}
.aspire-hover {
	width:134px;
	float:left;
	background:url(../images/aspire.jpg) left -255px no-repeat;
	height:255px;
	cursor:pointer;
}
.leolux {
	width:150px;
	float:left;
	background:url(../images/leolux.jpg) left top no-repeat;
	height:255px;
}
.leolux-hover {
	width:150px;
	float:left;
	background:url(../images/leolux.jpg) left -255px no-repeat;
	height:255px;
	cursor:pointer;
}
.magna {
	width:135px;
	float:left;
	background:url(../images/magna.jpg) left top no-repeat;
	height:255px;
}
.magna-hover {
	width:135px;
	float:left;
	background:url(../images/magna.jpg) left -255px no-repeat;
	height:255px;
	cursor:pointer;
}
.eiseries {
	width:134px;
	float:left;
	background:url(../images/el-series.jpg) left top no-repeat;
	height:255px;
}
.eiseries-hover {
	width:134px;
	float:left;
	background:url(../images/el-series.jpg) left -255px no-repeat;
	height:255px;
	cursor:pointer;
}
.question-section {
	float:left;
	font-size:14px;
	width:686px;
	padding:0px 0 0 0;
}
.question-inner {
	float:left;
	font-size:14px;
	width:686px;
	padding:0px 0 0 0;
}
.impact-question {
	float:left;
	width:524px;
	background:url(../images/facts-box-repeater.gif) top left repeat-x;
}
.impact-question-full {
	float:left;
	width:648px;
	background:url(../images/facts-box-repeater.gif) top left repeat-x;
}
.fact1 {
	float:left;
	width:494px;
	height:39px;
	padding:20px 0 0 30px;
	background:url(../images/calc-impact1.gif) top left no-repeat;
}
.fact2 {
	float:left;
	width:494px;
	height:39px;
	padding:20px 0 0 30px;
	background:url(../images/calc-impact2.gif) top left no-repeat;
}
.fact3 {
	float:left;
	width:494px;
	height:39px;
	padding:20px 0 0 30px;
	background:url(../images/calc-impact3.gif) top left no-repeat;
}
.fact4 {
	float:left;
	width:494px;
	height:39px;
	padding:20px 0 0 30px;
	background:url(../images/calc-impact4.gif) top left no-repeat;
}
.impact1 {
	float:left;
	width:618px;
	height:49px;
	padding:10px 0 0 30px;
	background:url(../images/calc-impact1.gif) top left no-repeat;
}
.impact2 {
	float:left;
	width:618px;
	height:49px;
	padding:10px 0 0 30px;
	background:url(../images/calc-impact2.gif) top left no-repeat;
}
.impact3 {
	float:left;
	width:618px;
	height:49px;
	padding:10px 0 0 30px;
	background:url(../images/calc-impact3.gif) top left no-repeat;
}
.impact4 {
	float:left;
	width:618px;
	height:49px;
	padding:10px 0 0 30px;
	background:url(../images/calc-impact4.gif) top left no-repeat;
}
.impact5 {
	float:left;
	width:618px;
	height:49px;
	padding:10px 0 0 30px;
	background:url(../images/calc-impact5.gif) top left no-repeat;
}
.lightgreen {
	color:#9ff6a7;
	font-size:12px;
}
.calc-impactright {
	float:right;
	width:38px;
	height:59px;
	background:url(../images/calc-impact-right2.png) top right no-repeat;
}
.answer-section {
	float:left;
	width:686px;
	padding:14px 0 0 0;
}
.result-points {
	float:right;
	width:161px;
	height:39px;
	text-align:center;
	padding:20px 0 0 0px;
	background:url(../images/calc-impact-right.png) top left no-repeat;
}
.sitemaplist {
	margin:0px;
	padding:0px;
	list-style-type:none;
	font-weight:bold;
}
.sitemaplist li {
	margin:0px;
	padding:0px 0 5px 20px;
	background:url("../images/black-arrow.gif") left 6px no-repeat;
	line-height:18px;
}
.sitemaplist li ul li {
	margin:0px;
	margin:0px;
	padding:0px 0 0 13px;
	list-style-type:none;
	background:url(../images/w-arrow.gif) left 6px no-repeat;
}
.sitemaplist li ul li a {
	color:#cbdfe9;
	text-decoration:none;
	font-weight:normal;
}
.sitemaplist li a {
	color:#fff;
	text-decoration:none;
}
.sitemaplist li a:hover {
	color:#133a5b;
	text-decoration:none;
}
.whiltelink {
	color:#FFFFFF;
}
.whiltelink:hover {
	color:#FFFFFF;
}
/***********************************************************************
	5 - Footer Elements
************************************************************************/
#footer {
	float:left;
	background:url(../images/bottom-repeater.gif) bottom left repeat-x;
	height:198px;
	width:100%;
}
#footer-wrapper {
	width:100%;
	height:32px;
	padding:166px 0 0 0;
	background:url(../images/footer-bg.jpg) center bottom no-repeat;
}
#footer-fix {
	width:1000px;
	margin:0px auto;
	font-size:11px;
	position:relative;
}
#footer-fix a {
	text-decoration:none;
	color:#FFFFFF;
}
#footer-fix a:hover {
	color:#133d5f;
}
.footeraddress {
	font-size:11px;
	padding:0px 0 0 15px;
}
#company-video {
	float:left;
	width:196px;
	text-align:center;
	padding:10px 0 0 0;
}
.banner-cpv {
	background:url(../images/cpv-banner.png) top left no-repeat;
}
.video-box {
	width:700px;
	float:left;
	padding:0px 15px 0 15px;
}
.video-area {
	width:480px;
	height:340px;
	background:#000;
	float:right;
}
.version {
	width:200px;
	float:left;
}
.version img {
	margin-bottom:5px;
}