/* css document */

body {
	text-align: center; 
	margin: 0;	
	padding: 0;
	background: #06f;
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
	background: #f4f3ef;
	border:solid 0px yellow;
}

/*centraliza tudo*/
#container {
width: 860px;
margin: 0 auto;
border:solid 0px #000;
}


/************parte cima**************/
#topo {
	float:left;
	width: 860px;
	height: 185px;
	margin-top:1px;
	background: #273ea7 url('../images/fundao.png') repeat-x;
	border: solid red 0px;
}

#boxlogo {
	float:left;
	width: 210px;
	height: 160px;
	margin-top:15px;
	border: solid #000 0px;
}

#emocao {
	float:right;
	width: 550px;
	height: 183px;
	border: solid #000 0px;
}


/******************/

/**************left*******************/

#conteudo {
	float:left;
	width: 860px;
	margin: 3px auto;
	background: #fff;
	border:solid 0px #000;
}


#linha-marquee {
	width: 860px;
	/*height:80px;*/
	float: left;
	font: 14px arial, sans-serif;
	color: #333;
	border:solid 0px red;
}

#linha-marquee .basic-h{
	font: 14px arial, sans-serif;
	color: #333;
}



#linha-marquee img {
	width: 160px;
	height:80px;
	float: left;
	padding: 3px 5px 0 0;
	border:solid 0px red;
}

/*COLUNA ESQUERDA DO MENU*/
#col-esq{
	float:left;
	width: 200px;
	/*height:600px;*/
	padding: 0 0 10px 0;
	margin-top:20px;
	margin-left:20px;
	_margin-left:15px;
	font: 14px arial, sans-serif;
	color: #006600;
	text-align:left;
	border:solid 0px blue; 
}

/*busca**/
#box-busca {
	width: 200px;
	float: left;
	margin-top:15px;
	margin-left:5px;
	_margin-left:2px;
	border:solid 0px red;
}

#tit-busca {
	width: 180px;
	float: left;
 	font: 20px arial, sans-serif;
    	color: #fc810d;
	text-align:left;
	border:solid 0px red;
}

#busca {
	float: left;
 	font: 11px arial, sans-serif;
    	color: #6a6a35;
	text-align:left;
	background: url('../images/busca-left.png') top left no-repeat;
	border:solid 0px red;
}

img.busca{
float:left;
}


#busca input {
	float: left;
	width:130px;
	height:20px;
	margin-left:22px;
	font: 11px arial, sans-serif;
    	color: #cecece;
	border:solid 1px orange;
	border-left:0;
}

#busca input.button {
	float: left;
	width:37px;
	height:24px;
	margin:0;
	border:solid 0px red;
}

#box-videos{
	float:left;
	width: 200px;
	margin-top:30px;
	border:solid 0px red; 
}

#video1{
	float:left;
	width: 200px;
	border:solid 0px red; 
}

h1.tit-video{
	font: 20px arial, sans-serif;
	color: #fc810c;
	margin:0;
	padding:0 0 10px 0;
}

#video2{
	float:left;
	width: 200px;
	margin-top:20px;
	border:solid 0px red; 
}


/**col-esq-etiquetas**/

#col-esq-etiq{
	float:left;
	width: 50px;
	height:600px;
	margin-top:20px;
	margin-left:5px;
	border:solid 0px blue; 
}

img.etiquetas-left{
float:left;
border:0;
padding:0 0 10px 0;
}






/***********************/

/*********meio**************/

#content {
width: 560px;
float: right;
text-align:left;
margin-top:20px;
margin-right:5px;
_margin-right:0px;
border:solid 0px red;
}

/*caso das imagens dos artigos ficar do lado esquerdo*/
#content img {
float: left;
padding-right: 10px;
}

#linha1-meio {
width: 560px;
float: left;
border:solid 0px red;
}

#box-tit-destaque {
	width: 500px;
	float: left;
 	font: 11px arial, sans-serif;
    	color: #6a6a35;
	text-align:left;
	border:solid 0px green;
}

h1.tit-destaque1 {
	font: 28px arial, sans-serif;
	color: #fc810c;
	margin:0;
}

h2.tit-destaque2 {
	font: 13px arial, sans-serif;
	color: #fc810c;
	margin:0;
}



/*******/

#destaque {
	width: 560px;
	/*height:160px;*/ /*tamanho controlado pelo modulo globalNews*/
	float: left;
	margin-top:8px;
 	font: 12px arial, sans-serif;
    	color: #6a6a35;
	text-align:left;
	/*border-bottom:solid 1px #cecece;*/
	border:solid 0px red;
}

.gn_static_4 img{
	float: left;
	/*width:180px;
	height:130px;*/
	padding-right:5px;

}

.gn_static_4 {
	font: 13px arial, sans-serif;
	color: #333; 
	text-align:justify;
	line-height:150%;
}


/*links tit*/

.gn_static_4 a:link {
    text-decoration: none;
    font: bold 14px arial, sans-serif;
    color:#20317e;
    }
.gn_static_4 a:visited {
    text-decoration: none;
    font: bold 14px arial, sans-serif;
    color: #20317e;
    }
.gn_static_4 a:hover { 
    text-decoration: underline;
    font: bold 14px arial, sans-serif;
    color: #ff9900; 
    }
.gn_static_4 a:active {
    text-decoration: none;
    font: bold 14px arial, sans-serif;
    color: #ff9900; 
    }


#separacao-conteudos1 {
	width: 560px;
	height:15px;
	float: left;
	margin-top:5px;
	border:solid 0px red;
}


/*****/

    /** produtos ***/

#box-produtos {
width: 560px;
/*height:600px;*/
float: left;
margin-top:10px;
border:solid 0px red;
}

#box-tit-produtos {
width: 560px;
/*height:40px;*/
float: left;
border:solid 0px red;
}

h2.tit-produtos1 {
	font: 13px arial, sans-serif;
	color: #35ccff;
	margin:0;
}

h1.tit-produtos2 {
	font: 30px arial, sans-serif;
	color: #35ccff;
	margin: -5px 0 0 0;
}



#produto1 {
	width: 170px;
	/*height:400px;*/
	float: left;
	font:  13px arial, sans-serif;
	color:#666;
	margin-top:10px;
	/*background: transparent url('../images/fundo-produtos-peq.png') no-repeat;*/
	border:solid 0px red;
}


.gn_static_3 img{
	float:left;
	width:170px;
	height:110px;
	padding: 0 0 5px 0;
}

.gn_static_3 {
	font: 12px arial, sans-serif;
	color: #999; 
	text-align:left;
}

/*links tit*/

.gn_static_3 a:link {
    text-decoration: none;
    font: bold 14px arial, sans-serif;
    color:#20317e;
    }
.gn_static_3 a:visited {
    text-decoration: none;
    font: bold 14px arial, sans-serif;
    color: #20317e;
    }
.gn_static_3 a:hover { 
    text-decoration: underline;
    font: bold 14px arial, sans-serif;
    color: #ff9900; 
    }
.gn_static_3 a:active {
    text-decoration: none;
    font: bold 14px arial, sans-serif;
    color: #ff9900; 
    }

div.veja-mais-produtos {
	width:80px;
	float:right;
	border:solid 0px red;

}

img.mais-produtos{
	border:solid 0px #000;
}


#produto2 {
	width: 170px;
	/*height:400px;*/
	float: left;
	font:  13px arial, sans-serif;
	color:#666;
	margin-top:10px;
	margin-left:15px;
	_margin-left:5px;
	/*background: transparent url('../images/fundo-produtos-peq.png') no-repeat;*/
	border:solid 0px red;
}

.gn_static_2 img{
	float:left;
	width:170px;
	height:110px;
	padding: 0 0 5px 0;
}

.gn_static_2 {
	font: 12px arial, sans-serif;
	color: #999; 
	text-align:left;
}

/*links tit*/

.gn_static_2 a:link {
    text-decoration: none;
    font: bold 14px arial, sans-serif;
    color:#20317e;
    }
.gn_static_2 a:visited {
    text-decoration: none;
    font: bold 14px arial, sans-serif;
    color: #20317e;
    }
.gn_static_2 a:hover { 
    text-decoration: underline;
    font: bold 14px arial, sans-serif;
    color: #ff9900; 
    }
.gn_static_2 a:active {
    text-decoration: none;
    font: bold 14px arial, sans-serif;
    color: #ff9900; 
    }


#produto3 {
	width: 170px;
	/*height:400px;*/
	float: left;
	font:  13px arial, sans-serif;
	color:#666;
	margin-top:10px;
	margin-left:15px;
	_margin-left:5px;
	/*background: transparent url('../images/fundo-produtos-peq.png') no-repeat;*/
	border:solid 0px red;
}

.gn_static_1 img{
	float:left;
	width:170px;
	height:110px;
	padding: 0 0 5px 0;
}

.gn_static_1 {
	font: 12px arial, sans-serif;
	color: #999; 
	text-align:left;
}

/*links tit*/

.gn_static_1 a:link {
    text-decoration: none;
    font: bold 14px arial, sans-serif;
    color:#20317e;
    }
.gn_static_1 a:visited {
    text-decoration: none;
    font: bold 14px arial, sans-serif;
    color: #20317e;
    }
.gn_static_1 a:hover { 
    text-decoration: underline;
    font: bold 14px arial, sans-serif;
    color: #ff9900; 
    }
.gn_static_1 a:active {
    text-decoration: none;
    font: bold 14px arial, sans-serif;
    color: #ff9900; 
    }


/******/
/******* banner baixo******/

#banner1 {
	float:left;
	_float:auto;
	width: 560px;
	height:100px;
	margin-top:30px;
	border:solid 0px green;
}


/*#banner img {
	float: left;
	border:solid 1px red;
}


*/

/**********************/

#box2 {
float: left;
width: 560px;
border:solid 0px green;
}

#box2internagrande {
width: 560px;
float: right;
margin-top:15px;
border:solid 0px yellow;
}

.contentheading {/*titulo noticias internas*/
	color: #333;
	text-align:left;
 	font: 20px arial, sans-serif;
}

.contentpaneopen img {/*imagens dos icones pdf print e-mail*/
	border:0;
}

.buttonheading {/*icones pdf print e-mail*/
	float:left;
	padding:0 0 0 0;
	margin-top:10px;
	border:solid 0px;
}

.small {/*escrito por*/
	float:left;
	margin-top:10px;
	color: #ff9900;
 	font: 11px arial, sans-serif;
}

.createdate {/*data e hora de criacao*/
	float:left;
	margin-top:1px;
	color: #ff9900;
 	font: 11px arial, sans-serif;
}

.contentpaneopen p {/*bloco texto*/
	margin:0;
	margin-top:2px;
	border:solid 0px;
}

/********/

#espacofim {
	float:left;
	width: 860px;
	height:15px;
	margin-top:25px;
	background: url('../images/separa-rodape.png') no-repeat;
	border:solid 0px #000;
}




/****************rodape************/

#rodape {
	float:left;
	color: #20317e;
	width: 840px;
	padding: 5px 10px 10px 10px;
	background: url('../images/fundao-rodape.png') no-repeat;
	border:solid 0px #000;
}


#menu-rodape {
	float: left;
	padding-left: 14px;
	margin-top:0;
	font-family: arial, helvetica, sans-serif;
	color: #20317e;
	font-size: 11px;
}

#menu-rodape a {
	text-decoration: underline;
	font: bold 12px arial, sans-serif;
	color:orange;
	}
#menu-rodape a:visited {
	text-decoration: underline;
	font: bold 12px arial, sans-serif;
	color: orange;
	}
#menu-rodape a:hover { 
	font: bold 12px arial, sans-serif;
	color: #000; 
	}
#menu-rodape a:active {
	text-decoration: none;
	font: bold 12px arial, sans-serif;
	color: orange; 
	}
	
#creditos {
font-family: "trebuchet ms" verdana, arial, helvetica, sans-serif;
float: right;
font-size: 13px;
}
#creditos a {
	text-decoration: none;
	font: bold 13px arial, sans-serif;
	color:#20317e;
	}
#creditos a:visited {
	text-decoration: none;
	font: bold 13px arial, sans-serif;
	color: #20317e;
	}
#creditos a:hover { 
	text-decoration: none;
	font: bold 13px arial, sans-serif;
	color: #000; 
	}
#creditos a:active {
	text-decoration: none;
	font: bold 13px arial, sans-serif;
	color: #000; 
	}
	


/******************************************************contato********************************************/

div.corpo_form_contato{
float:left;
width:300px;
padding-top:10px;
padding-bottom:10px;
text-align:left;
/*background: #9ccee7;*/
border:0px solid red;

}

img.esquerdo {
	float:left;
	border:solid 0px;
}

#tit-contato-interno{
float:left;
width:200px;
height:35px;
margin:0;
padding:0 0 0 17px;
font: bold 30px 'Trebuchet ms', arial, sans-serif;
color:#20317e;
border-bottom:solid 1px #20317e;
}

#boxform{
float:left;
width:400px;
height:350px;
margin-top:10px;
padding:20px 0 0 17px;
font: bold 13px 'Trebuchet ms', arial, sans-serif;
color:#000;
/*background-color:#86c1db;*/
border:solid 0px;
}

img.direito {
	float:right;
	margin-right:12px;
	border:solid 0px;
}

.formulariocontato{
float:left;
padding-left:10px;
font: bold 13px 'Trebuchet ms', arial, sans-serif;
color:#20317e;
/*background-color:#86c1db;*/
border:solid 0px;
}

span.linhas-cont{
float:left;
border:solid 0px #000;
}


span.linhas-cont{
float:left;
margin-top:10px;
border:solid 0px #000;
}

p.tituloscontato {
	float:left;
	width:80px;
	border:solid 0px #000;
}

p.tituloscontato-mensagem {
	float:left;
	width:230px;
	margin-top:10px;
	border:solid 0px #000;
}

.imput{
	float:left;
	width:170px;
	background-color:#fff;
	font:  bold 13px 'Trebuchet ms', arial, sans-serif;
	color:#000;
	border:1px solid #a5a5ad;
}

.imput-ddd{
	float:left;
	width:30px;
	background-color:#fff;
	font:  bold 13px 'Trebuchet ms', arial, sans-serif;
	color:#000;
	border:1px solid #a5a5ad;

}
.imput-tel{
	float:left;
	margin-left:10px;
	width:128px;
	background-color:#fff;
	font:  bold 13px 'Trebuchet ms', arial, sans-serif;
	color:#000;
	border:1px solid #a5a5ad;
}

.mensagemcontato {
float:left;
font-family: 'Trebuchet ms', arial, sans-serif;
font-size:13px;
color:#000;
padding:2px 5px;
font-weight:bold;
text-align:justify;
background-color:#fff;
border:1px solid #a5a5ad;
} 

textarea#contato {
float:left;
width:240px;
_width:2700px;
height:80px;
border:1px solid #a5a5ad;

}

.box-seg-botoes{
float:left;
width:240px;
border:solid 0px red;

}

input.tome {
	float:left;
	font: bold 20px 'Trebuchet ms', arial, sans-serif;
	color: #384927;
	border: 0px solid #000;

}

input.button.tome {
	width:107px;
	height:45px;
	margin-top:13px;
	margin-left:5px;
	background: #f0f0f0;
	border: 0px solid red;
	background: url(../images/limpar.gif) no-repeat;
}

	
/*input.button.tome:hover {
	color: orange;
	border: 0px solid #c5c5c5;
	background: #f0f0f0;
}*/

.botao_ok {
	float:left;
	margin-top:12px;
	border:solid 0px;
}





#tel-contato{
float:left;
width:230px;
margin: 60px 0 0 5px;
padding:5px 5px 5px 5px;
text-align:left;
background: #f4f3ef;
border:0px solid red;
}

p.inf-contato{
	font: bold 13px arial, sans-serif;
	color: #333;
	text-align:left;
	margin:0;
}

p.text-tel-contato{
	font: 11px arial, sans-serif;
	color: #333;
	margin:0;
}






/******************************************************************** NOVO MENU *********************************************************/
/*img.menu-home {
	border:0;
}*/

#menu{
	float:left;
	width: 200px;
	background:#fff;
	border:solid 0px blue; 
}


#accordionMenu{ /*ul*/
	float:left;
	margin: 5px 0;
	padding: 0;
	text-align: left;
	list-style: none;
	border: solid 0px green;
}

#accordionMenu li{ 
	float:left;
	width:200px;
	padding:5px 0 5px 0;
	list-style: none;
	border-bottom:solid 1px #d5d5d5;
}



#accordionMenu img{ 
	float:right;
	position:relative;
	border:solid 0px;
}

#accordionMenu .parent{ 
	float:right;
	position:relative;
	padding:5px 0 5px 0;
	/*border-top:solid 1px #d5d5d5;
	border-bottom:solid 1px #d5d5d5;*/

}

#accordionMenu_0 li{/*para os sub-menus recuarem um pouco para a esquerda*/
	float:left;
	_width:150px;
	*width:150px;
	border:0;
	padding:0;
	margin: 0 0 0 -20px;
	_margin: 0 0 0 -10px;
	*margin: 0 0 0 -10px;
}

#accordionMenu_1 li {/*caso aparece outros submenus alem dos da EMPRESA*/   /*para os sub-menus recuarem um pouco para a esquerda*/
	float:left;
	_width:150px;
	*width:150px;
	border:0;
	padding:0;
	margin: 0 0 0 -20px;
	_margin: 0 0 0 0;
	*margin: 0 0 0 0;
}


#accordionMenu_0 li a, #accordionMenu_1 li a  {
font: 12px arial, Verdana, Helvetica, sans-serif;
color: #20317e;
display: block;
width: 150px;
text-decoration: none;
}

#accordionMenu_1 li a  {
_width: 151px;
*width: 151px;
}

#accordionMenu_0 li a:hover, #accordionMenu_1 li a:hover {
	color: orange;
}



#accordionMenu a {
font: bold 13px arial, Verdana, Helvetica, sans-serif;
color: #20317e;
display: block;
width: 150px;
padding: 4px 0;
padding-left: 10px;
text-decoration: none;
}

/***********************************************************PRODUTOS INTERNOS***************************************/

.tabs  {
	text-align: left;
}

.panel{
	font: 13px arial, Verdana, Helvetica, sans-serif;
	color: #20317e;

}

.panel p{
	float:left;
	width:170px;
	text-align:left;
	/*background: url('../images/busca-left.png') top right no-repeat;*/

}

.panel a  {
	font: 12px arial, Verdana, Helvetica, sans-serif;
	color: #20317e;
	text-decoration: none;
}

.panel  a:hover	{
	font: 12px arial, Verdana, Helvetica, sans-serif;
	color: orange;
	text-decoration: none;
}







