@charset "utf-8";
/* CSS Document */

*	 {	margin:	0;	padding: 0; }
body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #343434;
	background-attachment:	fixed;
	background-image:		url(../imagens/bg.jpg);
	background-repeat:		repeat-x;
	background-position:	top;
	background-attachment:	scroll;	
	background-color:		#e8e8e8;
	margin: 0;
	padding: 0; 
	
	
}

.mapa_site ul li	{	margin-left:20px; list-style:url(../imagens/bullet.gif); }
.mapa_site li ul li {	margin-left:30px; list-style:url(../imagens/bullet_sub.jpg); }


#container {
	width:	775px;
	margin:	auto;
	background-image:url(../imagens/bg_repeat.png);
	background-repeat:repeat-y;
	background-position:top;
	background-attachment:scroll;	
	/*position:absolute;
	margin-left:-388px;
	background-color:#FFF;*/
	
	
	
}
#cabecalho_home {
	background-image:url(../imagens/flash_bg.jpg);
	background-position:top;
	background-attachment:scroll;;
	width:775px;
	height:336px;
	border: 0px solid #f00;
}
#cabecalho {
	background-image:url(../imagens/flash_bg.jpg);
	background-position:top;
	background-attachment:scroll;;
	width:775px;
	height:120px;
	border: 0px solid #f00;
}

#cabecalho #menu {	display:none; }


#flash1			{	float:left; position:absolute; top:0; left:0; z-index:4;}
#flashResizer	{	position:relative;	width:740px; height:105px; z-index:4;top:15px; left:15px;}
#flash2			{	position:absolute; width:740px; top:133px; left:50%; margin-left:-370px; z-index:2; border: 0px solid #f00;}

#corpo_home 	{	/*height: 234px;*/	border: 0px solid #f00;	margin-top:10px; margin-left:30px;}

#corpo 			{	margin-left:30px; margin-right:30px; padding:20px; }

.box p			{	border: 0px solid #f66;}
.box strong 	{	color: #001141;}
.box .linha 	{	border-bottom:  1px solid #6971ae; margin-top:10px; margin-bottom:10px; width:160px; height:2px; }

.box 			{	/*position:relative;*/ float:left; }
.boxCont 		{
	border: 1px solid #e8eaf1;
	width: 168px;
	/*height:127px;*/
	margin-left:10px;
	padding:20px 20px 20px 40px;
}
.boxCont2 {
	border: 1px solid #e8eaf1;
	width: 228px;
	/*height:127px;*/
	margin-left:10px;
	
}
.fale_01 {
	background-image: url(../imagens/bg_fale_01.jpg);
	background-repeat: repeat-y;
	padding:20px 20px 10px 20px;
	/*border-bottom:1px solid #6971AE;*/
}
.fale_02 {
	border-top:1px solid #6971AE;
	background-image: url(../imagens/bg_fale_02.jpg);
	background-repeat: repeat-y;
	padding:2px 20px 10px 20px;
}

.fale_02 table {
	margin-top:7px;
	border:1px solid #f00;
}

a					{	color:#343434; text-decoration:none; }
a:hover, a.hover	{	color:#0083d7; text-decoration:none; }

.box #mail {
	color:#0083d7;
	text-decoration:none;
	font-weight:bold;
}

.box h4 {
	background: url(../imagens/bullet.gif) no-repeat top left;
	margin-left:-20px;
	padding-left:20px;
	font-size:11px;
	color:#0083d7;
}

.box ul li {
	list-style:url(../imagens/bullet.gif);
}

.box span { display:none; }
/* --------------------- */
#destaques 				{	top:16px; border: 0px solid #f33; width: 239px; }
#destaques h3 			{	background-image: url(../imagens/destaques.gif); height: 18px; width: 98px; }
#destaques #titulo		{
	background-image: url(../imagens/tit_destaque.jpg);
	height: 18px;
	width: 180px;
	padding: 5px 25px;
	margin-left:2px;
}
/* --------------------- */

#produtos 			{	top:16px; width: 241px; }
#produtos #titulo 	{
	background-image: url(../imagens/tit_produtos.jpg);
	height: 18px;
	width: 180px;
	padding:5px 27px;
}
#produtos h3 		{	background-image: url(../imagens/produtos.gif); height: 18px; width: 88px;}

/* --------------------- */
#faleconosco 		{	top:16px; width: 241px; }
#faleconosco #titulo{
	background-image: url(../imagens/tit_faleconosco.jpg);
	height: 18px;
	width: 170px;
	padding: 5px 27px;
}
#faleconosco h3 	{	background-image: url(../imagens/faleconosco.gif); height: 18px; width: 119px; }
#faleconosco ul li 	{
	margin-left:15px;
	margin-bottom:10px;
}
#faleconosco p 		{	margin-bottom:10px;}
#faleconosco table 	{
	/**/border:none;
}

/* --------------------- */
#rodape				{	background-image:url(../imagens/rodape.jpg); height:60px; text-align:center; color:#aedfff; }
#rodape p			{	position:relative; top:7px; }

/* --------------------- */
#jaba				{	text-align:right;	position:relative;	top:30px;	border:0px solid #f00; }
#jaba a				{	float:right; width:150px; height:15px; border:0px solid #f00; }
#jaba span			{	display:none; }

/* --------------------- */
.ContInterno * 					{	border:0px solid #f00; }
.ContInterno h1 span 			{	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color: #0083d7;	}
.ContInterno h2 				{	margin:10px; }
.ContInterno h2 span 			{	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color: #0083d7;  }

.ContInterno #fl_interno a span {	display:none;	}
.ContInterno #fl_interno a 		{	background-image:url(../imagens/tit_faleconosco_interno.jpg); position:relative; width:251px; height:36px; float:right; border: 0px solid #f00;
}


.galeria .ContInternoBox				{	border: 1px solid #e8eaf1; margin-left:10px; padding-left: 13px;padding-bottom: 10px;  }
.galeria .ContInternoBox2				{	border: 1px solid #e8eaf1; margin-left:10px; padding-left: 13px;padding-bottom: 10px;  }
.galeria .ContInterno h2 				{	margin:13px 2px 23px 5px;}
.galeria .ContInterno h2 span 			{	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color: #0083d7;  }
.galeria .ContInterno					{	padding-bottom:20px;}

.galeria .thumb { float:left; margin: 5px 5px 12px 8px; height:115px; border:0px solid #cdd3df;}
.galeria .thumb img { border:1px solid #cdd3df;}
.galeria .thumb p {  position:relative; display:block;background-color:#eee; /**/border:1px solid #cdd3df;bottom:25px; width:148px; height:14px; padding:4px 4px; text-align:center; }
.galeria .thumb .l2 { padding:6px 4px; bottom:40px; height:25px;}

#clear { clear:both; height:0px }
.clear { clear:both; }


.galeria #corpo{ 	margin-left:20px; margin-right:8px; padding:15px 12px 0px 12px;}
.galeria #titulo {	background-image:url(../imagens/tit_interna.jpg); height:18px; width:342px; padding:5px 30px; margin-left:2px;	}
.galeria .ContInterno #faleconosco {	top:16px; height:36px; float:right;}

/* --------------------- */
.ContInternoBox h2 {	background: url(../imagens/bullet.gif) no-repeat top left;	margin-left:8px; padding-left:15px;padding-top:0px;}
.ContInternoBox p {	margin-left:0px;	padding-left:20px;}

.ContInternoBox2 h2 {	background: url(../imagens/bullet.gif) no-repeat top left;	margin-left:8px; padding-left:15px;padding-top:0px;}
.ContInternoBox2 p {	margin-left:0px;	padding-left:20px;}
/* --------------------- */

.interna #corpo						{ 	 margin: 3px 2px 3px 33px; _margin: 3px 3px 3px 20px; padding:12px 0 18px 0; }
.interna #topo						{	background:url(../imagens/bg_interna_topo_cont.gif) top no-repeat; position:relative; left:-20px; float:left; height: 41px; top:-20px; width: 472px;}

.interna .ContInternoBox 			{	background:url(../imagens/bg_interna_cont.gif) repeat-y; width:472px; border-bottom:1px solid #e8eaf1; margin-left:10px;}
.interna .ContInternoBox div {	background:url(../imagens/bg_interna_topo_cont.gif) top no-repeat; width:442px; padding: 15px 15px 0 15px;}

.interna .ContInternoBox2 			{	background:url(../imagens/bg_interna_cont2.gif) repeat-y; width:693px; border-bottom:1px solid #e8eaf1; margin-left:10px;}
.interna .ContInternoBox2 div {	background:url(../imagens/bg_interna_topo_cont2.gif) top no-repeat; width:663px; padding: 15px 15px 0 15px;}

.interna .ContInternoBox #formulario {	background:none; margin-left:5px; padding: 0;}

.interna .ContInternoBox p {	margin:15px 0px 15px 0; }
.interna .ContInternoBox2 p {	margin:15px 0px 15px 0; }

.interna .ContInterno #faleconosco	{	 top:0px;  width:258px; float:right; }
.interna #titulo	{	background: url(../imagens/tit_interna.jpg); height: 18px; width: 342px; padding:5px 30px; margin-left:2px; }

.interna .ContInternoBox form {	margin:15px 10px 15px 0; }
.interna .ContInternoBox2 form {	margin:15px 10px 15px 0; }

.ContInternoBox form table td{	padding: 3px 0 2px 0; vertical-align:top;}
.ContInternoBox2 form table td{	padding: 3px 0 2px 0; vertical-align:top;}


.ContInternoBox form input.campo, .ContInternoBox form textarea , .ContInternoBox form select {
	border:1px solid #c4cbdb;
	background-color:#f2f6f9;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	padding:3px;

}

.ContInternoBox2 form input.campo, .ContInternoBox2 form textarea , .ContInternoBox2 form select {
	border:1px solid #c4cbdb;
	background-color:#f2f6f9;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	padding:3px;

}

.ContInternoBox form #enviar {	padding-top:10px;	text-align:right;}
.ContInternoBox form b {	color:#0083d7;	font-weight:normal;}

.ContInternoBox2 form #enviar {	padding-top:10px;	text-align:right;}
.ContInternoBox2 form b {	color:#0083d7;	font-weight:normal;}

.ContInterno #faleconosco			{	margin-bottom:20px;	}
.ContInterno #faleconosco ul li 	{	margin-left:10px; margin-bottom:10px;}
.ContInterno #faleconosco p 		{	margin-bottom:10px;}
.ContInterno #faleconosco table 	{	/*top:5px;*/ border:none; }
.ContInterno #faleconosco #titulo h3 span	{ display:none; }
.ContInterno #faleconosco #mail 	{	color:#0083d7;	text-decoration:none;	font-weight:bold;}
.ContInterno #faleconosco ul li 	{ list-style: url(../imagens/bullet.gif);margin-left:15px;}
.ContInterno #faleconosco #boxFale 	{
	border: 1px solid #e8eaf1;
	width: 226px;
	margin-left:12px;
}
.ContInterno #faleconosco #boxFale2 	{
	background: url(../imagens/faleconosco_bg.jpg) bottom;
	background-repeat: repeat-x;
	border: 1px solid #e8eaf1;
	width: 186px;
	height:102px;
	margin-left:12px;
	padding:20px;
}
.ContInterno ul li						{	margin:0px 0px 15px 20px; list-style:url(../imagens/bullet.gif); }
.ContInterno h3							{ color:#0083d7; font-size:14px }
p.data { color:#0083d7; }
.ContInterno strong 					{color:#0083d7; }
.ContInterno div						{ 	}
.ContInterno #lista_convenios p		{ 	background: url(../imagens/bullet.gif) no-repeat top left;	}

.ContInterno #faleconosco #mail 	{	color:#0083d7;	text-decoration:none;	font-weight:bold;}

/*------------------*/

/*------------------*/

.box ul li 							{	/*list-style:url(../imagens/bullet.gif);*/}
.fale_02 {
	border-top:1px solid #6971AE;
	background-image: url(../imagens/bg_fale_02.jpg);
	background-repeat: repeat-y;
	padding:2px 20px 10px 20px;
}

.fale_02 table {
	margin-top:7px;
	border:1px solid #f00;
}