/* Standard element */
* {	margin: 0;	padding: 0;}
body {	background: #999 url(img/bg.gif) repeat-y;	font-family: Tahoma,sans-serif;	font-size: 0.9em;	padding-left: 25px;}
p {	margin-bottom: 1.2em;}
ul{	margin: 0 0 10px 22px;}
/*li {	list-style-image: url(img/li.gif);}*/
/* Misc */
.clearer {	clear: both;}
div.quote {	border-left: 4px solid #36C;	clear: both;	color: #555;	display: block;	font: italic 1.1em Verdana,serif;	margin: 12px 0 12px 16px;	padding-left: 12px;}
/* Menu Climatizador */
.menu_clima{   height: 50px;  margin-left: auto;   margin-right: auto;}
.menu_clima ul{margin: 0px auto;} 
.menu_clima li{ float: left;   margin: 0px;   padding: 0px;  font-weight: bold;} 
.menu_clima li a { display: block;   color: White;  float: left;   height: 20px;  text-decoration: none;   padding: 3px 19px 2px 19px;  font-weight: bold;} 
.menu_clima li a:hover { text-decoration: underline;  background: Gray;  filter:alpha(opacity=80); -moz-opacity:0.8; -khtml-opacity: 0.8; opacity: 0.8;} 
.fundo{	background: #333 url(img/bgsubtitle.gif) repeat-x;	filter:alpha(opacity=80); -moz-opacity:0.8; -khtml-opacity: 0.8; opacity: 0.8;}
/* Menu Fotos Slider */
div.menu_fotos{   height: 25px;  margin-left: auto;   margin-right: auto;}
div.menu_fotos a:houver{	background-position: left bottom;}
div.fundo2{	color: white;	background: #333 url(img/bgsubtitle2.gif) repeat-x;\}
div.fundo2 a{	color: Aqua;}
/* Top & Header */
.top {	color: #FFF;	height: 100px;	width: 939px;}
.top h1 {
	font: bold 2em sans-serif;
	padding: 8px 16px 0;
}
.top h1 span {
	font: normal 60% Verdana,sans-serif;
}
.header {
	background: url(img/header.gif); 
	height: 104px;
	width: 939px; 
}


/* Menu */
div.menu ul {
	float: left;
	margin: 0 1px 0 0;
}
div.menu li {
	list-style-image: none;
}
div.menu a {
	background: url(img/botaomenu.gif);
	color: #DDD;
	display: block;
	font-family: sans-serif;
	font-size: 85%;
	padding: 5px 0 5px 8px;
	text-decoration: none;
	width: 180px;
	font-weight: bold;
}
div.menu a#current {
	background: #666; color: #FFF;
}
div.menu a:hover {
	background: url(img/botaotrocar.gif);
}
div.menu li {
	list-style-type: none;
	margin: 0 0 1px 0;
	padding: 0;
}


/* Left side */
div.content_left {
	margin: 1px;
	width: 593px;
}
div.date {
	background: #0070CD url(img/bgdate.gif) repeat-x;
	color: #FFF;
	font-weight: bold;
	padding: 10px;
}

div.newsitem {
	background: #F0F0F0 url(img/bg_newsitem.png) repeat-x;
	border: 1px solid #EEE;
	border-color: #EEE #EEE #DDD #EEE;
	clear: both;
	color: #333;
	line-height: 1.5;
	margin: 6px;
	padding: 10px;
}
div.newsitem a{
	text-decoration: none;
	color: Navy;
}
div.newsitem a:hover{
	text-decoration: underline;
}
div.newsitem img {
	border: 0px
}
div.newsitem img.left {
	float: left;
}
div.newsitem img.right {
	float: right;
}
div.newsitem .title {
	color: #0066CC;
	font: bold 1.2em Tahoma,sans-serif;
	padding: 3px 4px;
}
div.newsitem .body {
	font-family: "Trebuchet MS",Tahoma,sans-serif;
	font-size: 0.9em;
	text-align: justify;
}
.bordavideo {
	background: #0070CD url(img/bgdate.gif) repeat-x;
	color: #FFF;
	font-weight: bold;
	padding: 10px;
	width: 500px;
}
div.bordavideointerno {
	background: #F0F0F0 url(img/bg_newsitem.png) repeat-x;
	border: 1px solid #EEE;
	border-color: #EEE #EEE #DDD #EEE;
	clear: both;
	color: #333;
	line-height: 1.5;
	margin: 6px;
	width: 500px;
}
div.imagemfog{
	background: url(img/fundoProdutos.gif) no-repeat;
	height: 150px;
}
div.imagemfog img{
	padding-left: 45px;
	padding-top: 10px;
}

div.imagemfog span{
	height: 200px;
	width: 200px;
	position: absolute;
	padding-left: 37px;
	margin-top: 30px;
	font-family: Arial Black;
	font-style: oblique;
	font-size: 22px;
	color: #DEDF00;
	text-decoration: none;
	font-weight: bolder;
}
div.imagemfog span.centro{	text-align: justify;}
/* NewsItem 2 */

div.newsitem2 {
	background: #F0F8FF;
	border: 4px solid Blue;
	border-color: #191970 #191970 #191970 #191970;
	clear: both;
	color: #F0F8FF;
	line-height: 1.5;
}
div.newsitem2 a{
	text-decoration: none;
	color: #E6E6FA;
}
div.newsitem2 a:hover{
	text-decoration: underline;
	CUSOR:pointer;
}
div.newsitem2 td:hover{
	filter:alpha(opacity=60); -moz-opacity:0.6; -khtml-opacity: 0.6; opacity: 0.6;
}
div.newsitem td:hover{
}
div.newsitem2 .title {
	color: #0066CC;
	font: bold 1.2em Tahoma,sans-serif;
	padding: 3px 4px;
}
div.newsitem2 .body {	font-family: "Trebuchet MS",Tahoma,sans-serif;	font-size: 0.9em;}

/* News Item 3 */
div.newsitem3 {
	background: #F0F0F0 url(img/bg_newsitem.png) repeat-x;	border: 1px solid #EEE;	border-color: #EEE #EEE #DDD #EEE;	clear: both;	color: #333;	line-height: 1.5;	margin: 6px;	padding: 10px;}
div.newsitem3 a{
	text-decoration: none;
	color: #F0F8FF;
	margin: 3px;
	font-weight: bold;
}
div.newsitem3 a:hover{
	color: Navy;
}
div.newsitem3 .title {
	color: #0066CC;
	font: bold 1.2em Tahoma,sans-serif;
	padding: 3px 4px;
}
div.newsitem3 .body {
	font-family: "Trebuchet MS",Tahoma,sans-serif;
	font-size: 0.9em;
	text-align: justify;
}

/* Right side */
div.content_right {
	width: 331px;
	height: auto;
	position: absolute;
	top: 180px;
	left: 620px;
}

div.dlinks a {
	background: url(img/bg_navitem.gif) repeat-x #FFF;
	display: block;
	font: bold 0.8em Verdana,Tahoma,sans-serif;
	padding: 6px 0 8px 8px;
	text-decoration: none; color: #333;
}
div.dlinks a:hover {
	color: #0080DD; background-position: left bottom;
}
div.links div.line {
	height: 1px; background-color: #EEEEF5;
}
div.links .title {
	background: #333 url(img/bgsubtitle.gif) repeat-x;
	color: #FFF;
	font: normal 85% Tahoma,sans-serif;
	padding: 5px 8px;
}

div.links .title a {
	color: #FFF;
	text-decoration: none;
}
div.links .title a:hover {
	color: #FFF;
	text-decoration: underline;
}

/* Footer */
div.footer {
	background: #F0F0F0 url(img/bgdate.gif) repeat-x;
	border: 1px solid #EEE;
	color: #FFF;
	margin-left: 6px;
	width: 581px;
}
div.footer .copyright {
	padding: 6px 12px;
}
div.footer a {
	color: #FFF;
	font: bold 1em "Trebuchet MS",sans-serif;
	text-decoration: none;
}

/*Link Paginação*/
span.pag a{
	color: Black;
	text-decoration: underline;
}

#flashMessage, .error, .error_message {
color:#900;
font-size: 16px;
background-color: #fff;
margin: 8px 0px;
font-weight: bold;
}
.error_message {
clear: both;
}
.error em {
font-size: 18px;
color: #003d4c;
}
.notice {
color: #656565;
font-size: 14px;
background-color: #f4f4f4;
padding: 0.5em;
margin: 1em 0;
display:block;
}
.tip {
color: #656565;
background-color: #ddd;
}

/*highslide-----------------------------------*/
* {
    font-family: Verdana, Helvetica;
    font-size: 10pt;
}
.highslide-html {
    background-color: white;
}
.highslide-html-blur {
}
.highslide-html-content {
	position: absolute;
    display: none;
}
.highslide-loading {
    display: block;
	color: black;
	font-size: 8pt;
	font-family: sans-serif;
	font-weight: bold;
    text-decoration: none;
	padding: 2px;
	border: 1px solid black;
    background-color: white;
    
    padding-left: 22px;
    background-image: url(highslide/graphics/loader.white.gif);
    background-repeat: no-repeat;
    background-position: 3px 1px;
}
a.highslide-credits,
a.highslide-credits i {
    padding: 2px;
    color: silver;
    text-decoration: none;
	font-size: 10px;
}
a.highslide-credits:hover,
a.highslide-credits:hover i {
    color: white;
    background-color: gray;
}


/* Styles for the popup */
.highslide-wrapper {
	background-color: white;
}
.highslide-wrapper .highslide-html-content {
    width: 300px;
    padding: 5px;
}
.highslide-wrapper .highslide-header div {
}
.highslide-wrapper .highslide-header ul {
	margin: 0;
	padding: 0;
	text-align: right;
}
.highslide-wrapper .highslide-header ul li {
	display: inline;
	padding-left: 1em;
}
.highslide-wrapper .highslide-header ul li.highslide-previous, 
.highslide-wrapper .highslide-header ul li.highslide-next {
	display: none;
}
.highslide-wrapper .highslide-header a {
	font-weight: bold;
	color: gray;
	text-transform: uppercase;
	text-decoration: none;
}
.highslide-wrapper .highslide-header a:hover {
	color: black;
}
.highslide-wrapper .highslide-header .highslide-move a {
	cursor: move;
}
.highslide-wrapper .highslide-footer {
	height: 11px;
}
.highslide-wrapper .highslide-footer .highslide-resize {
	float: right;
	height: 11px;
	width: 11px;
	background: url(highslide/graphics/resize.gif);
}
.highslide-wrapper .highslide-body {
}
.highslide-move {
    cursor: move;
}
.highslide-resize {
    cursor: nw-resize;
}
.highslide-footer {
	display: none;
}

/* These must be the last of the Highslide rules */
.highslide-display-block {
    display: block;
}
.highslide-display-none {
    display: none;
}

/* Menu Distribuidores */

div.menu_paises
{ 
  height: 25px;
  margin-left: auto; 
  margin-right: auto;
}

div.menu_paises a:houver
{
	background-position: left bottom;
}

div.menu_estados
{ 
  height: 25px;
  margin-left: 20px; 
  margin-right: auto;
}

div.menu_estados a:houver
{
	background-position: left bottom;
}

div.menu_cidades
{ 
  height: 25px;
  margin-left: 40px; 
  margin-right: auto;
}

div.menu_cidades a:houver
{
	background-position: left bottom;
}

div.fundo3
{
	color: white;
	background: Red url(img/bgsubtitle2.gif) repeat-x;\
	margin-left: 20px
}

div.fundo4
{
	color: white;
	background: yellow url(img/bgsubtitle2.gif) repeat-x;\
	margin-left: 20px
}

.laudo{
	color:Black;
	background: Silver;
	font-size: 15px;
	border: 2px;
	border-style: solid;
	border-color: Black;
}

}