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

body {
	width:1000px;
	margin:0 auto;
	padding:0;
	background:#F7F7F7 url(/temas/default/img/fundo_topo.gif) top repeat-x;
	background-position:top;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
        line-height:16px;
	}
	
a {
	outline:none;
	color:#B80902;
	}
	
a:hover {
	outline:none;
	color:#B80902;
	}
	
.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;}
	
.topo {
	width:983px;
	height:16px;
	padding:4px 17px 0 0;
	}

.left {
	display:block;
	float:left;
	width:170px;
	margin:0 0 0 14px;
	padding:0;
	}
	
.right {
	display:block;
	float:right;
	width:800px;
	margin:0;
	padding:0;
}

#language {
	float:right;
	padding:0;
	margin:0;
}

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

#language ul li {
	list-style:none;
	padding:0;
	margin:0;
	float:right;
}

#language ul li a {
	display:block;
	padding:0;
	margin:0 0 0 10px;
}

#language ul li span {
	display:none;
	}

#logo {
	float:left;
	width:170px;
	height:120px;
	background: transparent url(/temas/default/img/logo.gif) no-repeat;
	}
	
#logo a{
	float:left;
	width:170px;
	height:120px;
	}
	
#logo a span{
	display:none;
	}
	
#label_left_pt {
	float:left;
	width:168px;
	height:28px;
	margin:60px 0 19px 0;
	background: transparent url(/temas/default/img/pt/label_productos.gif) no-repeat;
	}
#label_left_en {
	float:left;
	width:178px;
	height:28px;
	margin:60px 0 19px 0;
	background: transparent url(/temas/default/img/en/label_productos.gif) no-repeat;
	}
#label_left_es {
	float:left;
	width:178px;
	height:28px;
	margin:60px 0 19px 0;
	background: transparent url(/temas/default/img/es/label_productos.gif) no-repeat;
	}
	
#label_left_pt span {
	display:none;	
	}
#label_left_en span {
	display:none;	
	}
#label_left_es span {
	display:none;	
	}
        
        
        
#marcas {
	float:left;
	padding:0;
	margin:0;
}

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

#marcas ul li {
	list-style:none;
	width:160px;
	height:48px;
	padding:0;
	margin:0 0 1px 0;
	float:left;
}

#marcas ul li a {
	display:block;
	padding:0;
	margin:0px;
}

#marcas ul li span {
	display:none;
	}

#newsletter {
	float:left;
	display:block;
	width:157px;
	margin:113px 0 0 0;
	padding:28px 0 0 13px;
	background: transparent url(/temas/default/img/label_newsletter.gif) no-repeat;
	}
	
#newsletter span {
	display:none;	
	}

.newsform {
	float:left;
	margin:0;
	width:100px;
	height:16px;
	padding: 3px 3px;
	font-size:12px;
	color:#666666;
	background:none; 
	border:1px solid #CCCCCC;
	text-align:center;
	/*font-family:'Gill Sans MT', Arial, Helvetica, sans-serif;*/
	}

.newscontainer {	
	float:left;
	margin:0
	}
	
.searchform {
	float:left;
	margin:0;
	width:100px;
	height:16px;
	padding: 3px 3px;
	font-size:12px;
	color:#666666;
	background:none; 
	border:1px solid #CCCCCC;
	text-align:center;
	/*font-family:'Gill Sans MT', Arial, Helvetica, sans-serif;*/
	}

.searchcontainer {
	float:left; 
	width:130px; 
	margin:0 0 0 86px; 
	display:inline;
	}
	
.search_ok {
	float:right; 
	display:inline;
	}
	
.certificados {
	clear:both;
	}
	
.pmeLider {
	padding-top:58px;
	clear:both;
	background: url(/temas/default/img/pme_lider.png) no-repeat center bottom;
	height:97px;
	margin:0;
}

.menu_spacer {
	float:left; 
	margin:2px 0 0 0; 
	width:532px;
	}	

#menu {
	float:left;
	padding:0;
	margin:0;
	width:750px;
	padding:39px 0 0 34px;
}

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

#menu ul li {
	list-style:none;
	padding:0;
	margin:0 0 1px 0;
	float:left;
}

#menu ul li a {
	display:block;
	padding:0;
	margin:0px;
	text-indent:-5000px;
	height:19px;
}
	
        
        
        
/*    BOTOES MENU PORTUGUES    */

.b01_pt a {
	display:block;
	width:112px;
	background:transparent url(/temas/default/img/bt_01_off.jpg) no-repeat;
}

.b01_pt a:hover {
	background:transparent url(/temas/default/img/bt_01_on.jpg) no-repeat;
}

.b02_pt a {
	display:block;
	width:85px;
	background:transparent url(/temas/default/img/bt_02_off.jpg) no-repeat;
}

.b02_pt a:hover {
	background:transparent url(/temas/default/img/bt_02_on.jpg) no-repeat;
}

.b03_pt a {
	display:block;
	width:101px;
	background:transparent url(/temas/default/img/bt_03_off.jpg) no-repeat;
}

.b03_pt a:hover {
	background:transparent url(/temas/default/img/bt_03_on.jpg) no-repeat;
}

.b04_pt a {
	display:block;
	width:99px;
	background:transparent url(/temas/default/img/bt_04_off.jpg) no-repeat;
}

.b04_pt a:hover {
	background:transparent url(/temas/default/img/bt_04_on.jpg) no-repeat;
}

.b05_pt a {
	display:block;
	width:105px;
	background:transparent url(/temas/default/img/bt_05_off.jpg) no-repeat;
}

.b05_pt a:hover {
	background:transparent url(/temas/default/img/bt_05_on.jpg) no-repeat;
}




/*    BOTOES MENU INGLES    */




	
.b01_en a {
	display:block;
	width:118px;
	background:transparent url(/temas/default/img/en/bt_01_off.jpg) no-repeat;
}

.b01_en a:hover {
	background:transparent url(/temas/default/img/en/bt_01_on.jpg) no-repeat;
}

.b02_en a {
	display:block;
	width:85px;
	background:transparent url(/temas/default/img/en/bt_02_off.jpg) no-repeat;
}

.b02_en a:hover {
	background:transparent url(/temas/default/img/en/bt_02_on.jpg) no-repeat;
}

.b03_en a {
	display:block;
	width:82px;
	background:transparent url(/temas/default/img/en/bt_03_off.jpg) no-repeat;
}

.b03_en a:hover {
	background:transparent url(/temas/default/img/en/bt_03_on.jpg) no-repeat;
}

.b04_en a {
	display:block;
	width:110px;
	background:transparent url(/temas/default/img/en/downloads_en_off.jpg) no-repeat;
}

.b04_en a:hover {
	background:transparent url(/temas/default/img/en/downloads_en_on.jpg) no-repeat;
}

.b05_en a {
	display:block;
	width:105px;
	background:transparent url(/temas/default/img/en/bt_05_off.jpg) no-repeat;
}

.b05_en a:hover {
	background:transparent url(/temas/default/img/en/bt_05_on.jpg) no-repeat;
}






/*    BOTOES MENU ESPANHOL    */




	
.b01_es a {
	display:block;
	width:152px;
	background:transparent url(/temas/default/img/es/bt_01_off.jpg) no-repeat;
}

.b01_es a:hover {
	background:transparent url(/temas/default/img/es/bt_01_on.jpg) no-repeat;
}

.b02_es a {
	display:block;
	width:85px;
	background:transparent url(/temas/default/img/es/bt_02_off.jpg) no-repeat;
}

.b02_es a:hover {
	background:transparent url(/temas/default/img/es/bt_02_on.jpg) no-repeat;
}

.b03_es a {
	display:block;
	width:75px;
	background:transparent url(/temas/default/img/es/bt_03_off.jpg) no-repeat;
}

.b03_es a:hover {
	background:transparent url(/temas/default/img/es/bt_03_on.jpg) no-repeat;
}

.b04_es a {
	display:block;
	width:103px;
	background:transparent url(/temas/default/img/es/downloads_es_off.jpg) no-repeat;
}

.b04_es a:hover {
	background:transparent url(/temas/default/img/es/downloads_es_on.jpg) no-repeat;
}

.b05_es a {
	display:block;
	width:105px;
	background:transparent url(/temas/default/img/es/bt_05_off.jpg) no-repeat;
}

.b05_es a:hover {
	background:transparent url(/temas/default/img/es/bt_05_on.jpg) no-repeat;
}









.img {
	padding: 5px;
	border: 1px solid #CCCCCC;
	}
	
.img2 {
	padding: 2px;
	
	}

#copyright {
	float:left;
	display:block;
	margin:0 0 0 20px;
	width:180px;
	height:18px;
	background: transparent url(/temas/default/img/copyright.jpg);
}

#copyright span {
	display:none;
	}	

#divfooter {
	width:1000px;
	float:left;
	padding:0;
	margin:0;
}

#footer {
	width:766px;
	float:right;
	padding:0;
	margin:0;
}

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

#footer ul li {
	list-style:none;
	padding:0;
	margin:0 0 1px 0;
	float:left;
}

#footer ul li a {
	display:block;
	padding:0;
	margin:0px;
	text-indent:-5000px;
}



/*  FOOTER PT   */
.f01_pt a {
	display:block;
	width:158px;
	background:transparent url(/temas/default/img/pt/fo_01_off.jpg) no-repeat;
}

.f01_pt a:hover {
	filter:alpha(opacity=50);
	-moz-opacity:0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5;}

.f02_pt a {
	display:block;
	width:142px;
	background:transparent url(/temas/default/img/pt/fo_02_off.jpg) no-repeat;
}

.f02_pt a:hover {
	filter:alpha(opacity=50);
	-moz-opacity:0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5;}
	
.f03_pt a {
	display:block;
	width:104px;
	background:transparent url(/temas/default/img/pt/fo_03_off.jpg) no-repeat;
}

.f03_pt a:hover {
	filter:alpha(opacity=50);
	-moz-opacity:0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5;}

.f04_pt a {
	display:block;
	width:138px;
	background:transparent url(/temas/default/img/pt/fo_04_off.jpg) no-repeat;
}

.f04_pt a:hover {
	filter:alpha(opacity=50);
	-moz-opacity:0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5;}
        

.f05_pt a {
	display:block;
	width:138px;
	background:transparent url(/temas/default/img/pt/fo_05_off.jpg) no-repeat;
}

.f05_pt a:hover {
	filter:alpha(opacity=50);
	-moz-opacity:0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5;}
        
        
        
/*  FOOTER EN   */
.f01_en a {
	display:block;
	width:65px;
	background:transparent url(/temas/default/img/en/fo_01_off.jpg) no-repeat;
}

.f01_en a:hover {
	filter:alpha(opacity=50);
	-moz-opacity:0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5;}

.f02_en a {
	display:block;
	width:100px;
	background:transparent url(/temas/default/img/en/fo_02_off.jpg) no-repeat;
}

.f02_en a:hover {
	filter:alpha(opacity=50);
	-moz-opacity:0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5;}
	
.f03_en a {
	display:block;
	width:108px;
	background:transparent url(/temas/default/img/en/fo_03_off.jpg) no-repeat;
}

.f03_en a:hover {
	filter:alpha(opacity=50);
	-moz-opacity:0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5;}

.f04_en a {
	display:block;
	width:122px;
	background:transparent url(/temas/default/img/en/fo_04_off.jpg) no-repeat;
}

.f04_en a:hover {
	filter:alpha(opacity=50);
	-moz-opacity:0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5;}

.f05_en a {
	display:block;
	width:138px;
	background:transparent url(/temas/default/img/en/fo_05_off.jpg) no-repeat;
}

.f05_en a:hover {
	filter:alpha(opacity=50);
	-moz-opacity:0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5;}
        
        
        
/*  FOOTER  ES   */
.f01_es a {
	display:block;
	width:158px;
	background:transparent url(/temas/default/img/es/fo_01_off.jpg) no-repeat;
}

.f01_es a:hover {
	filter:alpha(opacity=50);
	-moz-opacity:0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5;}

.f02_es a {
	display:block;
	width:142px;
	background:transparent url(/temas/default/img/es/fo_02_off.jpg) no-repeat;
}

.f02_es a:hover {
	filter:alpha(opacity=50);
	-moz-opacity:0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5;}
	
.f03_es a {
	display:block;
	width:104px;
	background:transparent url(/temas/default/img/es/fo_03_off.jpg) no-repeat;
}

.f03_es a:hover {
	filter:alpha(opacity=50);
	-moz-opacity:0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5;}

.f04_es a {
	display:block;
	width:138px;
	background:transparent url(/temas/default/img/es/fo_04_off.jpg) no-repeat;
}

.f04_es a:hover {
	filter:alpha(opacity=50);
	-moz-opacity:0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5;}
.f05_es a {
	display:block;
	width:138px;
	background:transparent url(/temas/default/img/es/fo_05_off.jpg) no-repeat;
}

.f05_es a:hover {
	filter:alpha(opacity=50);
	-moz-opacity:0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5;}
	
	
.seara {
	display:block;
	float:right;
	width:55px;
	height:8px;
	margin:2px 20px 0 0;
	}
	
.seara a {
	display:block;
	float:right;
	background:transparent url(/temas/default/img/assinatura_sites.png) no-repeat;
	width:55px;
	height:8px;
	margin:0;
	}
	
.text_news {
	line-height:17px; 
	color:#333333; 
	font-family:'Tahoma', Arial, Helvetica, sans-serif;
	}
	
.text_news a {
	line-height:17px; 
	color:#930A02; 
	font-family:'Tahoma', Arial, Helvetica, sans-serif;
	}
	
.text_news_date {
	font-size:10px;
	line-height:17px; 
	color:#666666; 
	font-family:'Tahoma', Arial, Helvetica, sans-serif;
	}

.text_news_tit {
	font-size:16px;
	font-weight:bold;
	line-height:17px; 
	color:#930A02;
        text-transform:uppercase;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	}
	
.text_news_tit a {
	text-decoration:none;
	}
	
.text_news_tit a:hover {
	text-decoration:underline;
	}
	
.text_news_subtit {
	font-size:11px;
	font-weight:bold;
	line-height:15px; 
	color:#000000; 
	font-family:'Tahoma', Arial, Helvetica, sans-serif 11px bold;
	}
        
.linkHome{font-size:11px; font-family:"Gill Sans MT"; font-weight:bold;}
        
img{border:none;}

.dinamicMenuLink{text-decoration:none; font-size:12px; font-family:; color:#333333; line-height:20px; font-weight:bold;}
.dinamicMenuLink:hover{ color:#a12820; }

.textLink{ text-decoration:none; }

.mainTitulo{font-family:'Tahoma'; font-size:20px; margin-top:20px; margin-bottom:10px; font-weight:; color:#930A02; }

a{ outline:none; }

.welcomeMessage{ position:absolute; margin-top:32px;  font-family:verdana; font-weight:bold; font-size:13px; color:#333333; }