/* zera o css */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, 
blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, 
font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, 
dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, 
tfoot, thead, tr, th, td, input, textarea { 
    margin: 0; 
    padding: 0; 
    border: 0; 
    outline: 0; 
    font-weight : normal; 
    font-style: normal; 
    font-family : "Trebuchet MS", Tahoma, Verdana, Geneva, Helvetica, Arial, sans-serif; 
    font-size: 11px;
}/**/
/* fim */
html { height:100%; }

BODY {
    font-size : 11px;
    font-family : "Trebuchet MS", Tahoma, Verdana, Geneva, Helvetica, Arial, sans-serif;
    margin : 0 0 0 0;
    color: #6a6a6a;
    background-color : #FFFFFF;
    height:100%; 
}

div{
/*    border : 1px solid Blue;/**/
}

.header              			{ padding-top: 0Px; height: 270px; }
.fxbranca            			{ height : 75px; background-color : #FFFFFF; }
.miolofxbranca       			{ margin: auto; height : 75px; width : 760px; }
.logo                			{ position: relative; top: 20px; float: left; }
.menulogo            			{ position: relative; top: 18px; float: right; }
.flash               			{ position: absolute; top: 14px; width: 100%; text-align : center; }
.banner              			{ margin: auto; width : 100%; height : 175px; text-align: center;   background-image: url('../img/verde.gif'); background-repeat: repeat-x; background-position: bottom;}
.clear               			{ clear : both; }



#menu                			{ position: relative; top: 160px; padding-top: 2px; height : 33px; width : 100%; margin: auto; text-align: center; background-image: url('../img/bgmenu.gif'); background-color: #B3940B;}
#menu .int						{ width : 760px; margin: auto; text-align: center; }
#menu img            			{ /*float: left;*/}
#menu ul 						{ list-style-image:none; list-style-position:outside; list-style-type:none; margin:0pt; padding:0pt; }
#menu li 						{ position:relative; float: left; height: 33px; }
#menu a 						{ border-style:none; text-decoration : none; margin: 0px 2px 2px 2px; padding-top: 7px; background-color : transparent; color : #FFFFFF; width: 103.5px; _width: 95px; height: 24px; text-align: center; display: block; float: left;  }
#menu .a 						{ border-style:none; margin: 0px 2px 2px 2px; padding-top: 7px; color : #FFFFFF; width: 103.5px; height: 24px; text-align: center; float: left; }
#menu a:hover 					{ text-decoration : none; background-color : #B3940B; }
#menu a.sub 					{ color: #003C2F; margin-left: 5px; margin-right: 5px; }
#menu a.sub:hover 				{ color: #003C2F; background-color: #E5EEEA; }
#menu .ul2 						{ display: none; top:33px; position:absolute; background-image: url('../img/menupopup.gif'); }
#menu .li2 						{ width: 114px; float: none;  }
#menu .li3 						{ width: 114px; float: none; height: 5px; margin: 0px; padding: 0px;background-image: url('../img/menupopupfim.gif');}
#menu li:hover .ul2				{ display:block; background-color : #FFF;  }
#menu li.over .ul2 				{ display:block; background-color : #FFF;  float: left; left: 0px;}

#footer              			{ background-color: #555555; height: 126px; background-image: url('../img/bgFooter.gif');}
#footer .meio        			{ width: 760px; padding-top: 30px; margin: auto; color: #BBBBBB;}
#footer h1           			{ color: #FFFFFF; font-size: 13pt; }
#footer a            			{ text-decoration : none; color: #BBBBBB; }
#footer a:hover      			{ text-decoration : underline; color: #BBBBBB;}

#conteudo            			{ width: 744px; margin: auto; padding-top: 30px; padding-bottom: 30px; padding-left: 8px; }
#conteudo h1         			{ font-size: 16pt; color: #003C2F; }
#conteudo h2         			{ font-size: 14px; color: #777777; font-weight: bold; }
#conteudo h3         			{ font-size: 11px; color: #003C2F; font-weight: bold; }
#conteudo h4         			{ font-size: 11px; color: #777777; font-weight: bold; }
#conteudo h5         			{ font-size: 14pt; color: #FFFFFF; }
#conteudo h6					{ font-size: 12px; color: #C5A000; font-weight: bold; }
#conteudo .msga					{ font-size: 12px; color: #FF0000; font-weight: bold; }
#conteudo a.leia				{ text-decoration : underline; color: #777777; }
#conteudo a.leia:hover			{ text-decoration : none; color: #777777; }
#conteudo .esquerda				{ width: 385px; float: left; }
#conteudo .direita				{ margin-left: 420px; text-align: right; }
#conteudo .rodoerre				{ margin-bottom: 15px; background-image: url('../img/bgrodoerre.gif'); width: 384px; height: 136px; padding-right: 20px; }
#conteudo .cxCinzaS				{ /*background-image: url('../img/servsup.gif'); height: 12px; width: 401px;*/ } 
#conteudo .cxCinza				{ /*background-color: #F2F2F2; width: 385px; padding-left: 8px; padding-right: 8px;*/ }
#conteudo .cxCinzaI				{ /*background-image: url('../img/servinf.gif'); height: 12px; width: 401px;*/ }
#conteudo .img					{ margin-right: 5px; }
#conteudo .noticia				{ background-image : url('../img/bgnoticias.gif'); background-position: left bottom; background-repeat: repeat-x; text-align: left; width: 320px;}
#conteudo .noticia1				{ padding-left: 20px;	text-align: left;}
#conteudo .noticia2				{ padding-left: 20px;	text-align: left;}

#conteudo #cliente 				{ padding-top: 8px; float: left; height: 90px;}
#conteudo #cliente img			{ margin-right: 10px; float: left; margin-top: -8px;}

#conteudo #cotacao				{ background-image : url('../img/bgcota.gif'); background-repeat: no-repeat; padding-left: 10px; padding-right: 10px; padding-top: 22px; color: #666666; text-align: left; width: 287px; margin-left: 12px; margin-top: -20px; height: 120px; }
#conteudo #cotacao h1			{ font-size: 16pt; color: #003C2F; }
#conteudo #cotacao a            { text-decoration : none; color: #003C2F; }
#conteudo #cotacao a:hover      { text-decoration : underline; color: #003C2F;}

#conteudo .table				{ border-right: 1px solid #DEDEDE; border-top: 1px solid #DEDEDE; }
#conteudo .td1					{ width: 180px; height: 40px; background-color: #F2F2F2; border-bottom: 1px solid #DEDEDE; border-left: 1px solid #DEDEDE; padding: 10px; text-align: center; vertical-align: middle; }
#conteudo .td2					{ width: 270px; height: 40px; background-color: #F9F9F9; border-bottom: 1px solid #DEDEDE; border-left: 1px solid #DEDEDE; padding: 10px; text-align: center; vertical-align: middle; }



/*-------- LINKS --------*/

a{
	text-decoration : none;
	color: #6a6a6a;
}

a:hover{
	text-decoration : underline;
	color: #6a6a6a;
}

a.couto{
	text-decoration : none;
	color: #6a6a6a;
	font-size: 10px;
}

a.couto:hover{
	text-decoration : underline;
	color: #6a6a6a;
}

/* ------------------------------------------------------------------------------- */
/* Separadores */
.sep1 { height : 20px; }

.sep2 { height : 30px; }


/* ------------------------------------------------------------------------------- */


/* ------------------------------------------------------------------------------- */



/* ------------------------------------------------------------------------------- */

/* Inputs */
.text {
	background-color: #F5F5F5;
	color: #6a6a6a;
	height: 18px;
	width: 300px;
	font-size: 11px;
	border : 1px solid #BBBBBB;
	padding : 2px;
}

.button {
	background-color: #003C2F;
	color: #FFFFFF;
	height: 25px;
	width: 56px;
	font-size: 11px;
	border : 1px solid #003C2F;
	padding : 2px;
	margin-left: 250px;
}

textarea{
	background-color : #F5F5F5;
	color: #6a6a6a;
	height: 80px;
	width: 300px;
	font-size: 11px;
	border : 1px solid #BBBBBB;
	padding : 2px;
}