@charset "utf-8";
/* CSS Document */

body {
	position:relative;
	z-index:1;
	display:block;
	width:100%;
	*width:99.8%;
	_width:99.2%;
	margin:0;
	padding:0;
	background: transparent url(/temas/default/imgs/bodyBackground.jpg) repeat-x;
	font-family:'Tahoma', Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#506976;
	overflow:visible;
	}
	
a {
	outline:none;
	text-decoration:none;
	color:#C8001A;
	}
	
a:hover {
	outline:none;
	color:#424242;
	}
	
.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

.clearfix {display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}


/* BASIC STRUCTURE - LAYOUT */	
#headBackground {
	float:left;
	position:absolute;
	left:0;
	top:0;
	width:100%;
	height:163px;
	background: url(/temas/default/imgs/bodyBackground.png) repeat-x;
	}

#head {
	float:left;
	position:relative;
	z-index:10;
	left:0;
	top:0;
	width:100%;
	height:163px;
	}

#headCenter{	
	width:980px;
	margin:0 auto;
	position:relative;
	}
	
#headCenter2 {
	position:absolute;
	top:100px;
	left:0;
	width:980px;
	height:63px;
	background:url(/temas/default/imgs/headBackground.png) no-repeat;
	}
	
#main {
	float:left;
	width:100%;
	margin:-163px 0 0 0;
	padding:163px 0 0 0;
	background: url(/temas/default/imgs/mainBackground.jpg) repeat-x bottom left;
	}
	
#mainBackground {
	float:left;
	width:100%;
	}
	
.bgImgAmbiente {background:url(/temas/default/imgs/imgAmbienteBackground.gif) top center no-repeat;}
	
#mainCenter {	
	width:980px;
	margin:0 auto;
	}
	
#footer {
	float:left;
	width:100%;
	height:110px;
	background:#FFFFFF;
	border-top:1px solid #EEEEEE;
	}
	
#footerCenter {	
	width:980px;
	margin:0 auto;
	}
	
/* HEAD */
	
#logo h1{
	float:left;
	width:351px;
	height:32px;
	margin: 35px 0 0 0;
	display:block;
	background:transparent url(/temas/default/imgs/logo.jpg) no-repeat;
}

#logo h1 a, #logo h1 a:hover{
	display:block;
	width:351px;
	height:32px;
	cursor:pointer;
}

#logo h1 span{
	display:none;
}	


#menu {
	float:right;
	padding:0;
	margin:37px -13px 0 0;
	width:581px;
	height:36px;
	display:inline;
	overflow:visible;
}

#menu ul {
	padding:0;
	margin:0;
}

#menu ul li {
	list-style:none;
	padding:0;
	margin:0;
	float:left;	
	position:relative; /*TRUQUE IE6 */
	z-index:1; /*TRUQUE IE6 */
}

#menu ul li a, #menu ul li a span {
	float:left;
	display:inline;
	padding:0;
	text-indent:-5000px;
	height:29px;
	margin:0;
}

#menu ul li ul {
	position:absolute; /*TRUQUE IE6 */
	z-index:50000; /*TRUQUE IE6 */
	width:190px;
	left:0px;
	top:29px;
	background:url(/temas/default/imgs/submenuBackground.jpg) no-repeat;
}

#menu ul li ul li {
	position:relative;
	float:left;
	display:inline;
	padding:0;
	width:190px;
	height:23px;
}

#menu ul li ul li a{
	color:#FFFFFF;
	float:left;
	display:inline;
	padding:4px 0 0 13px;
	_padding:10px 0 0 13px;
	width:177px;
	height:19px;
	_height:12px;
	background:none;
	text-indent:0;
	font-weight:bold;
	font-family:'Tahoma', Arial, Helvetica, sans-serif;
	border-top:1px solid #FFFFFF;
}

#menu ul li ul li a:hover{
	color:#E1F8FF;
	background:#999999;
}



.b01 {width:110px; background:transparent url(/temas/default/imgs/b01Off.jpg) no-repeat;}
.b01 a{ height:29px; width:100%}
.b01 a:hover { background:transparent url(/temas/default/imgs/b01On.jpg) no-repeat;}
.b01Selecta  { width:110px; background:transparent url(/temas/default/imgs/b01On.jpg) no-repeat;}

.b02 a {width:94px; background:transparent url(/temas/default/imgs/b02Off.jpg) no-repeat;}
.b02 a:hover { background:transparent url(/temas/default/imgs/b02On.jpg) no-repeat;}
.b02Selecta a, .b02Selecta a:hover { width:94px; background:transparent url(/temas/default/imgs/b02On.jpg) no-repeat;}


.b03 {width:107px; background:transparent url(/temas/default/imgs/b03Off.jpg) no-repeat;}
.b03 a {width:100%; height:29px }
.b03 a:hover { background:transparent url(/temas/default/imgs/b03On.jpg) no-repeat;}
.b03Selecta { width:107px; background:transparent url(/temas/default/imgs/b03On.jpg) no-repeat;}

.b04 a {width:83px; background:transparent url(/temas/default/imgs/b04Off.jpg) no-repeat;}
.b04 a:hover { background:transparent url(/temas/default/imgs/b04On.jpg) no-repeat;}
.b04Selecta a, .b04Selecta a:hover { width:83px; background:transparent url(/temas/default/imgs/b04On.jpg) no-repeat;}

.b05 a {width:85px; background:transparent url(/temas/default/imgs/b05Off.jpg) no-repeat;}
.b05 a:hover { background:transparent url(/temas/default/imgs/b05On.jpg) no-repeat;}
.b05Selecta a, .b05Selecta a:hover { width:85px; background:transparent url(/temas/default/imgs/b05On.jpg) no-repeat;}

.b06 a {width:102px; background:transparent url(/temas/default/imgs/b06Off.jpg) no-repeat;}
.b06 a:hover { background:transparent url(/temas/default/imgs/b06On.jpg) no-repeat;}
.b06Selecta a, .b06Selecta a:hover { width:102px; background:transparent url(/temas/default/imgs/b06On.jpg) no-repeat;}

/* HEAD PART II */

#search {
	float:left;
	width:294px;
	height:63px;
	margin:0;
	padding:10px 0 0px 0;
	}
	
#search span {
	float:left;
	width:294px;
	margin:0;
	padding:0;
	color:#C5000D;
	font-weight:bold;
	padding:0px 0 5px 0;
	}

.searchForm {
	float:left;
	margin:0;
	width:150px;
	height:12px;
	_height:13px;
	padding: 1px 15px 3px 2px;
	font-size:11px;
	color:#777777;
	background:#FFFFFF url(/temas/default/imgs/searchFormBackground.jpg) 1px 1px no-repeat; 
	border:1px solid #DDC27E;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	}
	
.searchOk a{
	float:left;
	width:12px;
	height:12px;
	background:url(/temas/default/imgs/ok.jpg);
	text-indent:-8000px;
	margin: 3px 0 0 -15px;
	}
	
#login {
	float:left;
	width:377px;
	height:63px;
	margin:0;
	padding:10px 0 0 16px;
	}
	
#login span {
	float:left;
	width:377px;
	margin:0;
	padding:0;
	color:#C5000D;
	font-weight:bold;
	margin:0px 0 5px 0;
	}

#login strong {
	margin:0;
	padding:0;
	color:#C5000D;
	font-weight:bold;
	padding:0px 0 5px 0;
}
	
#login span b{color:#666666;}	
#login span a{color:#C5000D;}
#login span a:hover{color:#000000;}

.loginForm {
	float:left;
	width:104px;
	height:12px;
	_height:13px;
	padding: 1px 15px 3px 2px;
	font-size:11px;
	color:#777777;
	background:#FFFFFF url(/temas/default/imgs/loginFormBackground.jpg) 1px 1px no-repeat; 
	border:1px solid #DDC27E;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	}
	
.loginFormSpacer {margin:0 10px 0 0;}
	
.loginOk a{
	float:left;
	width:12px;
	height:12px;
	background:url(/temas/default/imgs/ok.jpg);
	text-indent:-8000px;
	margin: 3px 0 0 -25px;
	display:inline;
	}
	
#store {
	float:left;
	width:206px;
	height:63px;
	margin:0;
	padding:0 0 0 16px;
	}
	
#store span {
	float:left;
	width:206px;
	margin:0;
	padding:0;
	color:#C5000D;
	font-weight:bold;
	padding:12px 0 5px 0;
	}
	
#store a {color:#666666;}
#store a:hover {color:#000000;}

#store .money {
	float:left;
	width:206px;
	margin:0;
	padding:0;
	color:#DDC27E;
	font-size:20px;
	font-weight:normal;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	}
	
#language {
	float:left;
	width:55px;
	height:63px;
	margin:22px 0 0 0;
	padding:0 0 0 16px;
	}
	
#language ul{
	float:left;
	margin:0;
	padding:0;
	}
	
#language ul li{
	float:left;
	margin:0;
	padding:0;
	list-style-type:none;
	}
	
#language ul li a{
	float:left;
	padding:0;
	text-indent:-8000px;
	height:19px;
	}
	
.languageSpacer {margin:0 9px 0 0;}
	
.pt a{width:23px; background:url(/temas/default/imgs/ptOff.gif)}
.pt a:hover{background:url(/temas/default/imgs/ptOn.gif)}

.pt_on a{width:23px; background:url(/temas/default/imgs/ptOn.gif)}

.en a{width:23px; background:url(/temas/default/imgs/enOff.gif)}
.en a:hover{background:url(/temas/default/imgs/enOn.gif)}

.en_on a{width:23px; background:url(/temas/default/imgs/enOn.gif)}


/* MAIN */

#breadcrumbs {
	float:left;
	width:980px;
	font-size:9px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#666666;
	text-transform:uppercase;
	margin:10px 0 24px -5px;
	}
	
#breadcrumbs a{color:#666666; margin:0 5px;}
#breadcrumbs a:hover{color:#000000;}

#breadcrumbs span a{color:#C5000D;}
#breadcrumbs span a:hover{color:#000000;}

#leftCol {
	float:left;
	width:279px;
	_width:278px;
	padding:0 0 40px 0;
	}
	
#rightCol {
	float:left;
	width:700px;
	*width:698px;
	padding:0 0 10px 0;
	}

.title {
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#666666;
	}
	
.text {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	}
	
.mainText {
	padding:10px 0 34px 0;
	}
	
.titlePadding {padding:0 0 26px 0;}
.titlePaddingInside {padding:0 0 26px 14px;}


#voltar {float:left; width:700px; height:50px;}

#voltar a {
	float:left;
	width:69px;
	height:10px;
	background:url(/temas/default/imgs/voltar.gif) no-repeat;
	}

#imgAmbiente {
	/*float:left;*/
	height:200px;
	width:980px;
	_width:979px;
	margin:0;
	_margin:0 0 0 1px;
	display:inline;
	padding:0;
	}
	
.highlight {
	float:left;
	width:290px;
	_width:270px;
	font-family:Arial, Helvetica, sans-serif;
	}
	
.highlightSpacer1 {padding:30px 50px 0px 0;}
.highlightSpacer2 {padding:30px 0 0px 0;}
	
.highlight p{
	float:left;
	width:290px;
	margin:0 0 8px 0;
	}
	
.highlight a img{
	float:left;
	border:1px solid #FFFFFF;
	}
	
.highlight a:hover img{
	border:1px solid #DDC27E;
	}
	
.seeMore {
	float:left;
	padding:10px 0 0 20px;
	background:url(/temas/default/imgs/baloon.gif) no-repeat 0px 11px;
	}
	
.seeMore a{
	font-weight:bold;
	color:#666666;
	}

.seeMore a:hover{	
	color:#C5000D;
	}
		
.highlightTit{
	float:left;
	width:290px;
	font-size:15px;
	font-weight:bold;
	color:#666666;
	padding:0 0 8px 0;
	}
	
/* LEFT MENU */

#leftMenu, #productListMenu {
	float:left;
	padding:0;
	margin:0;
	width:260px;
	display:inline;
	overflow:visible;
}

#leftMenu ul, #productListMenu ul{
	padding:0;
	margin:0;
}

#leftMenu ul li, #productListMenu ul li{
	list-style:none;
	padding:0;
	float:left;
	display:block;
	width:260px;
	height:20px;
}

#leftMenu ul li a, #productListMenu ul li a{
	margin:0 0 1px 0;
	float:left;
	width:240px;
	height:17px;
	padding:3px 0 0 20px;
	color:#333333;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	background:url(/temas/default/imgs/leftMenuOff.jpg) no-repeat;
}

#leftMenu ul li a:hover, #productListMenu ul li a:hover{
	color:#FFFFFF;
	background:url(/temas/default/imgs/leftMenuOn.jpg) no-repeat;
}

#productListMenuR {
	float:left;
	padding:0;
	margin:0;
	width:140px;
	display:inline;
	overflow:visible;
}

#productListMenuR ul{
	padding:0;
	margin:0;
}

#productListMenuR ul li{
	list-style:none;
	padding:0;
	float:left;
	display:block;
	width:175px;
	height:20px;
}

#productListMenuR ul li a{
	margin:0 0 1px 0;
	float:left;
	width:155px;
	height:17px;
	padding:3px 0 0 20px;
	color:#333333;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	background:url(/temas/default/imgs/leftMenuOff2.jpg) no-repeat;
}

#productListMenuR ul li a:hover{
	color:#FFFFFF;
	background:url(/temas/default/imgs/leftMenuOn2.jpg) no-repeat;
}	

/* PRODUCT LIST */

.productList {
	float:left;
	width:700px;
	padding:0 0 20px 0;
	font-family:Arial, Helvetica, sans-serif;
	}
	
.productListShadow {
	float:left;
	width:700px;
	height:20px;
	margin-bottom:13px;
	background:url(/temas/default/imgs/shadow.png) no-repeat;
	}
	
.productListCol1 {
	float:left;
	width:149px;
	padding:0 0 0 14px;
	font-size:20px;
	color:#DDC27E;
	}
	
.productListCol1 a img{
	float:left;
	width:130px;
	margin:0 0 10px 0;
	border:2px solid #DDC27E;
	}
	
.productListCol1 a:hover img{
	border:2px solid #C81A1D;
	}
	
.productListCol2 {
	float:left;
	width:362px;
	}
	
.productListCol2 b a{color:#C81A1D;}
.productListCol2 b a:hover{color:#000000;}

	
.productListCol3 {
	float:left;
	width:175px;
	}

/* FOOTER */

#footerMenu {
	width:700px;
	float:left;
	padding:0;
}

#footerMenu ul {
	padding:0;
	margin:0;
}

#footerMenu ul li {
	list-style:none;
	padding:0;
	margin:0;
	float:left;
	font-size:11px;
}

#footerMenu ul li a {
	display:inline-block;
	padding:0;
	margin:10px 18px 0 0;
	float:left;
	color:#666666;
	height:30px;
}

#footerMenu ul li a:hover {
	color:#C60010;
	background:url(/temas/default/imgs/footerMenuBtnOn.gif) center top no-repeat;
}
	
.logoSeara h6{
	float:right;
	display:block;
	width:53px;
	height:8px;
	margin:14px 0 0 0;
	background: transparent url(/temas/default/imgs/logoSeara.png) no-repeat;
}

.logoSeara h6 a{
	display:block;
	width:55px;
	height:8px;
}

.logoSeara h6 a:hover{
	background:none;
}

.logoSeara h6 span{
	display:none;
}

#copyright {
	float:left;
	width:980px;
	color:#4A4A4A;
	line-height:14px;
	padding:8px 0 0 0;
	}

#copyright span{	
	color:#CC002B;
	}
