﻿
body {
	font-family:verdana, arial, helvetica, sans-serif;
	font-size:13px;
	margin:0px 0px 0px 0px;
	background:#ffffff;
	filter:none;
}

h1,h2,h3 {
	background-color:#fff;
	color:#dd872a;
	font-family:verdana, arial, helvetica, sans-serif;
}
#wrapper {
	/*border:1px #e6de82 solid;*/
	border:1px #ff9c31 solid;
	border-top:0;
	border-bottom:0;
}
#header-container {
	background: transparent url('images/background.png') top left repeat-x;
}

#footer-container li {
	 list-style:none;
	 float:left;
}
#footer-container {	
	height:100px;
	background: transparent url('images/footer_background.png') top left repeat-x;
}
#footer-container li ul li {
	padding-left:30px;
}
#footer-container li ul li {
	list-style:none;
	clear:both;
}
ul#topnav a {
	float:left;
	display:block;
	height:30px;
	width:100px;
	text-indent:-99999px;
	background-position:left top;
}
ul#topnav {
	list-style:none;
	padding:0px;
}
ul#topnav li {
	float:left;	
	position:relative;
}


ul#topnav li.inicio a { 
background-image:url('images/inicio_s.jpg');
width:100px;
}
ul#topnav li.quemsomos a { 
background-image:url('images/quemsomos_s.jpg');
width:100px;
}
ul#topnav li.produtos a { 
background-image:url('images/produtos_s.jpg');
width:100px;
}
ul#topnav li.assistecnica a { 
background-image:url('images/assis_tecnica_s.jpg');
width:100px;
}
ul#topnav li.contactos a { 
background-image:url('images/contactos_s.jpg');
width:100px;
}

ul#topnav li ul {
	position:absolute;
	display:none;
	top:30px;
	left:0px;
}
ul#topnav li a.hover {
background-position: left -30px;
cursor:pointer;	
}
ul#topnav li a.clicked {
background-position: left bottom;
cursor:pointer;	
}

ul#topnav li:hover ul{
	display:block;
}

ul#topnav li ul li {
	list-style:none;
	border:1px #ffffff solid;
	border-top:0px;
}
ul#topnav li ul li a.submenu {
	display:block;
	height:15px;
	width:130px;
	background:#f6bd83;
	/*border:1px #a19a51 solid;*/
	text-indent:0px;
	text-transform:uppercase;
	padding:3px;
}
ul#topnav li ul li a.submenu:hover {
	background:#a19a51;
	color:#ffffff;
}
div.best-seller-box{
	background:transparent url('images/bestseller.png') top left no-repeat;
}
.perrorBox 
{
	position:absolute;
	background:#000000;
	padding:10px;
	border:1px #ffffff solid;
	top:100px;
	left:50%;
	width:450px;
	height:150px;
	margin-left:-225px;
	display:block;
	opacity:0;
}
.perrorMsgBox 
{
	background:#ffffff;
	width:430px;
	height:130px;
	text-align:center;
	display:block;
	opacity:1;
}
.contactForm p,div,label{
	font-size:9pt;
}
.contactForm input[type="text"],textarea{
	border:2px #aaa solid;
	background:#efefef;
}
.contactForm input[type="text"]:hover,textarea:hover {
	border:2px #aaf solid;
	background:#ffffff;
}
.contactForm input[type="text"]:focus,textarea:focus {
	border:2px #aaf solid;
	background:#ffffff;
}
.contactForm .sendContact {
	border:0;
	text-indent:-99999px;
	width:100px;
	height:30px;
	background:transparent url('images/enviar_s.jpg') left top no-repeat;
	display:block;
}
.contactForm .sendContact:hover {
	background-position: left -30px;
	cursor:pointer;
}
#content-container {
	min-height:400px;
	/* Hack for IE */
	height:auto !important;
	height:400px;
}
ul#prodListMenu {
	list-style:none;
	padding:0px;
	margin:0px;
}
ul#prodListMenu li a {
	display:block;
	height:15px;
	width:194px;
	background:#ffffff;
	border-top:1px #f6bd83 solid;
	text-indent:0px;
	padding:3px;
}
ul#prodListMenu li:first-child a{
	border-top:0px;
}

ul#prodListMenu li a:hover{
	background:#f6bd83;
	color:#ffffff;
	cursor:pointer;
}
ul#prodListMenu li.selected a {
	background:#efefef;
	color:#000000;
}

a.assistec {
	display:block;
	width:100px;
	height:100px;
	margin:0 auto;
	text-indent:-99999px
}
a.assistec:hover {
	background-position: bottom left;
	cursor:pointer;
}
a.info {
	background: url('images/informacao.png') top left; 
}
a.duvida {
	background: url('images/duvida.png') top left;
}
a.tecnica {
	background: url('images/tecnica.png') top left; 
}
a.contacto {
	background: url('images/telefone.png') top left; 
}
div#designBy a{
	color:#666;
	text-decoration:none;
}
div#designBy a:hover {
	color:#000;
	text-decoration:underline;
}

p {
	text-indent:5px;
}

a.backToMenu {
	text-decoration:underline;
}

a.backToMenu:hover {
	cursor:pointer;
}

a.bNextBefore {
	display:block;
	width:100px;
	border:1px #aaa solid;
	padding:3px;
	font-weight:bold;
}
a.bNextBefore:hover {
	text-decoration:underline;
	cursor:pointer;
}
.sFotos {
	display:block;
	color: #dd872a;
	font-weight:bold;
	margin:10px 0px 10px 0px;
}
a.sDetail {
	display:block;
	margin-bottom:10px;
	font-weight:bold;
	color: #dd872a;
}
a.sDetail:hover {
	text-decoration: underline;
	cursor:pointer;
}
.hhover:hover {
	cursor:pointer;
}
.hunderline:hover {
	text-decoration:underline;
}

div#store div a {
	display:block;
	text-indent:-99999px;
}
div#store div a:hover {
	background-position: bottom left;
	cursor:pointer;
}
a.girl {
	height:92px;
	width:150px;
	background:url('images/contactos_s2.png') top left;
}
a.aquecedor1 {
	height:81px;
	width:70px;
	background:url('images/aquecedor1.png') top left;
}
a.aquecedor2 {
	height:81px;
	width:70px;
	background:url('images/aquecedor2.png') top left;
}
a.aquecedor3 {
	height:77px;
	width:70px;
	background:url('images/aquecedor3.png') top left;
}
a.aquecedor4 {
	height:83px;
	width:70px;
	background:url('images/aquecedor4.png') top left;
}
a.aquecedor5 {
	height:83px;
	width:70px;
	background:url('images/aquecedor5.png') top left;
}
a.aquecedor6 {
	height:73px;
	width:90px;
	background:url('images/aquecedor6.png') top left;
}
a.enchimento {
	height:193px;
	width:100px;
	background:url('images/enchimento.png') top left;
}
a.combustivel1 {
	height:89px;
	width:70px;
	background:url('images/combustivel1.png') top left;
}
a.combustivel2 {
	height:89px;
	width:70px;
	background:url('images/combustivel2.png') top left;
}
a.combustivel3 {
	height:65px;
	width:50px;
	background:url('images/combustivel3.png') top left;

}
img.minithumb:hover {
	cursor:pointer;
}
