/* CSS Document
fourth theme ULTRAEASY
Only colour/images information here
*/
body {
	background: #5b5d5c url(../images/background/bg-body.jpg) top repeat-x;
}

#topfurniture {
	background: url(../images/background/bg-header.jpg) no-repeat 0 0;
}
#logo span 
 {
	left:-9999px;
 }
#logo,#logo span {
	color: #fff;
	background: url(../images/logo/logo.gif) no-repeat 0 0;
	width: 187px;
	height: 54px;
}

#topfurniture form label {
	background: url(../images/presentation/srch-left.gif) no-repeat 0 0;
}

#topfurniture form input {
	background-color: #ededed;
	border: 1px solid #b8b8b8;
	border-left: 0px;
	border-right: 0px;
}

#topfurniture form input.btn-go {
	background: none;
}

#topnav {
	background: url(../images/navigation/bg-nav.jpg) no-repeat 0 0;
	padding-bottom: 15px;
}

#topnav ul li a {
	color: #fff;
}

#topnav ul li a span {
	background: url(../images/navigation/navoff-right.gif) no-repeat right 0;
}

#topnav ul li#last a span {
	background: none;
}

#topnav ul li a:hover,#topnav ul li.sel a {
	background: url(../images/navigation/navon-left.gif) no-repeat 0 0;
	color: #fff;
}

#topnav ul li a.stillhover {
	background: url(../images/navigation/navsel-left.gif) no-repeat 0 0;
	color: #fff;
}

#topnav ul li a:hover span,#topnav ul li.sel a span {
	background: url(../images/navigation/navon-right.gif) no-repeat right 0
		!important;
}

#topnav ul li a.stillhover span {
	background: url(../images/navigation/navsel-right.gif) no-repeat right 0
		!important;
}

#topnav ul li#last ul {
	background: url(../images/navigation/subnav-top-last.png) no-repeat 0 0;
	behavior: url(css/iepngfix.htc);
}

#topnav ul li ul {
	background: url(../images/navigation/subnav-top.png) no-repeat 0 0;
	behavior: url(css/iepngfix.htc);
}

#topnav ul li ul li {
	width: 224px;
	background: #ff8a02 url(../images/navigation/bg-subnav.gif) no-repeat bottom
		left;
	border: 1px solid #ffc179;
	border-top: none;
	border-bottom: none;
}

#topnav ul li ul li.lastli {
	
}

#topnav ul li ul li.lastli,#topnav ul li ul li { *
	background-color: # #ff8a02; /* IE only */
}

#topnav ul li ul li.lastli span {
	background: url(../images/navigation/subnav-bot.png) no-repeat 0 0;
	border: none;
	behavior: url(css/iepngfix.htc);
}

#topnav ul li.sel ul li a,#topnav ul li ul li a {
	background: none !important;
	font-weight: normal;
}

#topnav ul li ul li a:hover {
	background-color: #ff6702 !important;
	color: #fff;
}

#content {
	background: transparent url(../images/background/bg-content.jpg) top left
		repeat-y;
}

/* left nav */
#leftnav {
	background: url(../images/navigation/nav2top_bg.gif) no-repeat top left;
}

#leftnav li {
	background: #ededed url(../images/navigation/leftnav-divider.gif) no-repeat
		bottom left;
}

#leftnav li.last {
	background: #ededed url(../images/navigation/nav2bot_bg.gif) no-repeat
		bottom left;
}

#leftnav li a {
	color: #616161;
	background: url(../images/navigation/leftnav-close.gif) no-repeat 160px
		center;
}

#leftnav li.subon a {
	color: #333;
	background: url(../images/navigation/leftnav-open.gif) no-repeat 160px
		center;
}

#leftnav li.nosub a,#leftnav li.subon li a {
	background: none;
}

#leftnav li a:hover,#leftnav li.subon a {
	background-color: #f6f6f6;
}

/* content */
p.first {
	font-style: normal !important;
}

#contenthr {
	background: url(../images/presentation/contentBase.png) no-repeat 0 0;
	height: 90px;
	behavior: url(css/iepngfix.htc);
}


blockquote {
	color: #000;
	font-size: 1.4em;
	font-style: italic;
	line-height: 1.4em;
}

.bodyhr {
	background: url(../images/presentation/hrswirl.gif) no-repeat 0 0;
	width: 305px !important;
}

div.pagination {
	color: #333;
	padding-bottom: 3em;
}

div.pagination ul li a {
	color: #fff;
	background: url(../images/presentation/pag-off.gif) no-repeat 0 0;
}

div.pagination ul li a:hover,div.pagination ul li a.sel {
	background: url(../images/presentation/pag-on.gif) no-repeat 0 0;
}

/* Modules */

/*div.colorbox {margin-top:60px;}*/

/* colour1 box - grey */
div.color1 {
	background: #464746 url(../images/presentation/greyboxTop.gif) no-repeat 0 0;
	color: #fff;
}

div.color1 h3 {
	color: #fff;
	border-bottom: 1px solid #7e7f7e;
}

div.color1 div.hr {
	background-color: #7e7f7e;
}

div.color1 div.hrend {
	background: transparent url(../images/presentation/greyboxBot.gif) no-repeat bottom left;
	height: 20px;
	bottom: -14px;
}

div.color1 a {
	color: #fff;
	border-bottom: 1px dotted #ef5a00;
}

div.color1 a:hover {
	background-color: #696969;
	border-bottom: 1px dotted #ef5a00;
}

div.color1 button.submitBtn div {
	background: url(../images/button/bg-btn-grey.gif) right no-repeat;
}

div.color1 button.submitBtn span {
	background: url(../images/button/bg-btn-grey.gif) left no-repeat;
	color: #333;
}

/* colour2 box - orange */
div.color2 {
	background: #464746 url(../images/presentation/greyboxTop.gif) no-repeat 0	0;
	color: #fff;
}

div.color2 h3 {
	border-bottom: 1px solid #7E7F7E;
}

div.color2 div.hr {
	background-color: #7E7F7E;
}

div.color2 div.hrend {
	background: transparent url(../images/presentation/greyboxBot.gif)	no-repeat bottom left;
	height: 20px;
	bottom: -14px;
}

div.color2 a {
	color: #fff;
	border-bottom: 1px dotted #000;
}

div.color2 a:hover {
	background-color: #ea3a04;
}

div div.hrend {
	bottom: -15px;
}

div.color2 button.submitBtn div {
	background: url(../images/button/bg-btn-orange.gif) right no-repeat;
}

div.color2 button.submitBtn span {
	background: url(../images/button/bg-btn-orange.gif) left no-repeat;
	color: #333;
}

/* resource */
div.resource {
	background: transparent url(../images/presentation/mod-top-white.gif)	no-repeat 0 0;
	color: #fff;
}

div.resource div.hrend {
	background: transparent url(../images/presentation/mod-bot-white.gif)	no-repeat 0 0;
}

div.resource h3 {
	border-bottom: 1px solid #f48d4d;
}

div.resource a {
	color: #fff;
	border-bottom: 1px dotted #000;
}

div.resource a:hover {
	background-color: #ea3a04;
}

/* my onetouch */
div.myonetouch h3 span {
	background: transparent url(../images/logo/myonetouch-title.gif) no-repeat 0 0;
}

div.myonetouch p {
	border-bottom: 1px solid #f48d4d;
}

/* rss */
div.rss {margin-top:60px;}
div.rss p {
	color: #EF5A00;
}

/* Poll */
div.poll p.pollbar {
	background: url(../images/presentation/poll-left.gif) no-repeat 0 3px;
}

div.poll p span {
	background: url(../images/presentation/poll-right.gif) no-repeat right top;
}

.poll label {
	color: #fff;
}

/* register your meter */
#register,#register span {
	background: url(../images/illustration/registermeter.gif) no-repeat 0 0;
	width: 195px;
	height: 160px;
	text-decoration: none;
}

/* Email and Tell Us */
.success {
	color: #ef5a00;
}

/* newsletter */
.newsletterbox button {
	float: left;
}

div.extendNavArticle {
background-color:#F2F2F2;
display:block;
float:left;
padding:15px 0pt 50px 15px;
width:705px;
}


/* Which Meter is yours */
/*
#content div.whichmeter {
	background: url(../images/picture/whichone.jpg) no-repeat 0 0;
	padding-top: 152px;
}
*/
#content div.whichmeter h3 {
	color: #ef5a00;
}

/* form button */
button.submitBtn div {
	background: url(../images/button/bg-btn-content-grey.gif) right no-repeat;
}

button.submitBtn span {
	background: url(../images/button/bg-btn-content-grey.gif) left no-repeat;
	color: #333;
}

/* footer */
#footer #links1 a {
	color: #fff;
}

#footer .hr {
	background-color: #666;
}

#footer #links2 a,#footer p,#footer p a {
	color: #b3b3b3;
}

#footer div.de {
background:url(../images/icon/lang-en.gif) no-repeat left center;
}

#footer div.en {
background:url(../images/icon/lang-de.gif) no-repeat left center;
}


#footer div.lang a {
	font-size: 1.1em;
	font-weight: bold;
	color: #fff;
}

.sharewith ul {
	padding-left: 30px;
}

.sharewith li {
	float: left;
	width: 30px;
	padding-top: 30px;
	list-style: none;
}

/* 3a specific */
div#rating {
	background: #fff /*url(../images/presentation/splitRbase.gif) top left
		no-repeat*/;
}

.star-rating {
	background: url(../images/icon/star_orange.gif) top left repeat-x;
}

.star-rating li.current-rating,.star-rating li a:hover {
	background: url(../images/icon/star_orange.gif) left bottom;
}

#rating button div span,#rating button div {
	background-image: url(../images/button/btngreyonwhite.gif);
	color: #333;
}

#rating button div {
	background-position: top right;
}

/*
#temp3a-holdcontent {
	background: #f2f2f2;
}
*/

#temp3a-3col-3 h3,#rating h4 {
	color: #ef5a00;
}

#temp3a-3col-3 h3 {
	color: #ef5a00;
	border-bottom: 1px solid #d3d3d3;
}

#temp3a-3col-3 ul {
	padding-top: .4em;
}

#temp3a-3col-3 ul li {
	list-style: none;
	padding-left: 10px;
	background: url(../images/icon/bullit.gif) no-repeat 0 4px;
	font-size: 1.2em;
	padding-bottom: .35em;
}

div.extendNav {
	background-image: url(../images/presentation/bg-extendNav1.gif) !important;
}

#email {
background:/*#FFFFFF */url(../images/background/email-bg-Article.gif) no-repeat scroll left top;
}

.sharewith {
background:transparent url(../images/background/bg-sharewith-Article.gif) no-repeat scroll left top;
}

.submitBtn  {
background:transparent url(../images/button/bg-btn.gif) no-repeat scroll left center;
color:#FFFFFF;
height:25px;
line-height:25px;
cursor:pointer;
}

