/* V4 26/07/2011 10h08m */


@charset "utf-8";
@import url("../JQuery/s3Slider.css");


/*  SELETOR GERAL */

*, html, body {
	margin		: 0;
	padding		: 0;
}

body{
	background-color:#CCC;
	/*background	: url(../imagens/topo-fundo-1.png);*	
	
	/*behavior:url(css/csshover2.htc); */
}

img{
	border	: none; 	
}

a{
	text-decoration : none;
}

 a:hover{
	text-decoration	: underline;		
 }
 

#site {
   width		: 940px;
   height		: auto;
   margin-left	: auto;
   margin-right	: auto;      
}

/*  FIM SELETOR GERAL */



/*  SELETOR DO TOPO */

#topo {
	background	: url(../imagens/topo-fundo-1.png) repeat-x;
	height		: 190px;
	position	: relative;
	width		: 100%;
}

	#topo a#logo {
		float		: left;
		height		: 100px;
		left		: 40px;
		position	: absolute;
		top			: 40px;
		width		: 211px;
		outline		: 0;				
	}
	

	#topo #menu-servicos{
		float		: left;
		position	: absolute;
		left		: 428px;
		top			: 40px;
		width		: 500px;
		height		: 120px;	
	}

	
	#topo #menu-servicos ul#menu-servicos-1 li{
		background		: url(../imagens/servicos_botao1.png);
		color			: #FFF;
		cursor			: pointer;
		float			: left;
		font-family		: Arial, Helvetica, sans-serif;
		font-size		: 11px;
		font-weight		: bold;	
		height			: 17px;
		list-style		: none;
		padding			: 11px 0 7px 0;
		text-transform	: uppercase;
		text-align		: center;
		width			: 123px;	
	}
	
	#topo #menu-servicos ul#menu-servicos-1 li:hover{
		/*background		: url(../imagens/servicos_botao2.png);*/
		background	:	#003907;
	}
	
	#topo #menu-servicos img#menu-servicos-2{
		float			 : left;
		position		 : relative;
		padding			 : 15px 15px 10px 10px;
		width			 : 15px;
	}
	
	#topo #menu-servicos ul#menu-servicos-3{
		float			 : left;
		position		 : relative;
		top				 : 20px;
		width			 : 450px;
	}
	
	#topo #menu-servicos ul#menu-servicos-3 li{
		cursor			: pointer;
		list-style		: none;
		float			: left;
		font-family		: Arial, Helvetica, sans-serif;
		font-size		: 11px;
		padding			: 0 15px 5px 0;	
	}
	
	#topo #menu-servicos ul#menu-servicos-3 li a{
		color			: #FFF;
		text-transform	: uppercase;
	}
	
	#topo #menu-servicos ul#menu-servicos-3 li a:hover{
		color			: #9C0;
		text-decoration	: none;
	}

/*  FIM SELETOR DO TOPO */



/*  SELETOR DO SUB-TOPO */

#sub-topo {
	background	: url(../imagens/topo-fundo-2.png) repeat-x;
	height		: 60px;
	position	: relative;
}
	
	#sub-topo ul#sub-topo1{
		float	: left;
		height	: auto;
		margin	: 18px 0 0 10px;	
		width	: 470px;	
	}
	
		#sub-topo ul#sub-topo1 li{
			cursor			 : pointer;
			float			 : left;
			list-style		 : none;
			padding			 : 3px 10px 2px 10px;	
		}
		
			#sub-topo ul#sub-topo1 li:hover{
				background-color : #EBEBEB;	
			}
			
			#sub-topo ul#sub-topo1 li a{
				color			: #666;
				font-family		: Tahoma, Geneva, sans-serif;
				font-size		: 12px;
				text-transform	: lowercase;
			}
			
			#sub-topo ul#sub-topo1 li a:hover{
				text-decoration: none;
			}
			
	
	#sub-topo ul#sub-topo1 img{
		float		  : left;
		padding-right : 10px;
	}
	
	#sub-topo #sub-topo2{
		background		 : #fff;
		float			 : left;
		height			 : 24px;
		left			 : 0px;		
		overflow		 : hidden;
		position		 : relative;
		top				 : 18px;
		width			 : 220px;
		visibility		 : hidden;
	}
	
		#sub-topo #sub-topo2 input.sub-topo2-1{
			background	: #fff;	
			border		: none;
			float		: left;	
			font-family	: Arial, Helvetica, sans-serif;
			padding		: 4px;
			width		: 180px;
		}
		
		#sub-topo #sub-topo2 input.sub-topo2-2{
			float			: right;	
			border			: solid 1px #666;
			font-family		: Arial, Helvetica, sans-serif;
			font-size		: 12px;
			width			: 30px;
			height			: 20px;
			position		: relative;
			top				: 2px;
			right			: 2px;
			font-weight		: bold;
		}
	
	#sub-topo select#sub-topo3{
		background	: #fff;
		border		: none;		
		float		: left;
		height		: 24px;
		left		: 10px;	
		overflow	: hidden;
		padding		: 1px;
		position	: relative;
		top			: 18px;
		width		: 220px;			
	}
			
		#sub-topo select#sub-topo3 option.sub-topo3-item{
			background-color:#CCC;
		}

/*  FIM SELETOR DO SUB-TOPO */




/*  SELETOR DO CONTEUDO */


/* para as demais paginas */
#cont3{
	height		: auto;	
	margin		: 15px  0 0 0;
	overflow	: hidden;
	position	: relative;	
}


#bv_login{
	height		: 360px;
	background-color:#FFF;
	background:url(../imagens/bv_login1.jpg) no-repeat;
	
}

		#bv_login input.bv_login{
			background	: #FFF;	
			border		: none;
			color		: #666;			
			font-family	: Arial, Helvetica, sans-serif;
			padding		: 4px;
			width		: 150px;
			top			: 175px;
			left		: 475px;
			position	: absolute;
		}
	
		#bv_login input.bv_login:focus{
			background	: #6CBF98;		
			color: #FFF;
		}

		#bv_login input.bv_senha{
			background	: #FFF;	
			border		: none;
			color		: #666;			
			font-family	: Arial, Helvetica, sans-serif;
			padding		: 4px;
			width		: 150px;
			top			: 225px;
			left		: 475px;
			position	: absolute;
		}
		#bv_login input.bv_senha:focus{
			background	: #6CBF98;		
			color: #FFF;			
		}

		#bv_login input.bv_ok{
			background	: #6CBF98;	
			color		: #FFF;
			border		: none;
			font-family	: Arial, Helvetica, sans-serif;
			padding		: 4px;
			width		: 50px;
			top			: 260px;
			left		: 475px;
			position	: absolute;
		}
		
#bv_galeria{
	height			: auto;
	background:url(../imagens/bv_fundo2.gif);
	padding-bottom	: 100px;
	overflow		: hidden;		
}


#bv_galeria #bv_galeria1{
	float		: left;
	width		: 684px;
	height		: auto;
	overflow	: hidden;		
}

#bv_galeria #bv_galeria1 #bv_img_titulo{
	height		: 220px;
	overflow	: hidden;
}

#bv_galeria #bv_galeria1 #bv_img_titulo img{
	position: relative;
	top: 50px;
	left:30px;
}

#bv_galeria #bv_galeria1 #bv_img_titulo #sair{
	position: relative;
	top: 10px;
	right: 20px;
	text-align:right;
}

#bv_galeria #bv_galeria1 #bv_img_titulo #sair a{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#666;
	font-size:12px;
}

#bv_galeria #bv_galeria2 #bv_img_babador{
	top			: 0px;
	left		: 0px;
	position	: relative;
}

#bv_galeria #bv_galeria1 #bv_fotos{
	padding-left	: 90px;
	padding-right	: 80px;;
/*	padding-top		: 10px;*/
	padding-bottom	: 20px;
	height			: auto;
	overflow		: hidden;	
}

#bv_galeria #bv_galeria1 #bv_fotos img{
	padding-right: 8px; 
}

#bv_galeria #bv_galeria1 #bv_mensagem{
	padding-left	: 90px;
	padding-right	: 80px;;
	padding-bottom	: 20px;
	height			: auto;
	overflow		: hidden;
	clear:both;

}

#bv_galeria #bv_galeria1 #bv_mensagem #bv_deixerecado{
/*	background-color	: #E1F9EF;*/
/*	padding				: 10px;*/
	padding-bottom: 10px;
	margin-top:10px;
	height				: auto;
	overflow			: hidden;
	font-family			: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size			: 12px;
	color				: #317152;	
}

#bv_galeria #bv_galeria1 #bv_mensagem #bv_cabecalho{
	background-color:#6CBF98;
	padding-left: 10px;
	padding-right:10px;
	padding-top: 5px;
	padding-bottom: 5px;
	text-align:right;
}

#bv_galeria #bv_galeria1 #bv_mensagem #bv_cabecalho li{
	list-style		: none;		
	cursor			: pointer;	
	font-family		: Arial, Helvetica, sans-serif;
	font-size		: 12px;
	color			: #FFF;
	text-decoration	: underline;
}

#bv_galeria #bv_galeria1 #bv_mensagem #bv_corpo{
	background-color	: #FFF;
	padding				: 10px;
	height				: auto;
	overflow			: hidden;
	font-family			: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size			: 12px;
	color				: #317152;
}
#bv_galeria #bv_galeria2{
	float: left;
	width: 256px;
	height		: auto;
	overflow	: hidden;		

}

#bv_galeria #bv_galeria2 #bv_pais{
	background-color	: #6CBF98;
	font-family			: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size			: 13px;
	color				: #FFF;	
	padding				: 10px;
/*	margin-top			: 50px;*/
	height				: auto;
}

#bv_galeria #bv_galeria2 #bv_bebe{
	background-color	: #FFF;
	font-family			: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size			: 13px;
	color				: #317152;	
	padding				: 10px;
	height				: auto;
}

#bv_galeria #bv_galeria2 #bv_anexo{
	background-color:#6CBF98;
	padding-left: 10px;
	padding-right:10px;
	padding-top: 5px;
	padding-bottom: 5px;
}

#bv_galeria #bv_galeria2 #bv_anexo a{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#FFF;
	text-decoration:underline;
}


#cont2{
	background  : url(../imagens/menu-page-fundo2.png);	
	height		: auto;	
	margin		: 15px  0 0 0;
	overflow	: hidden;
	position	: relative;	
}


/* para a pagina inicial */
#cont{
	background	: url(../imagens/folders-fundo-2.png);
	height		: auto;
	margin		: 15px  0 0 0;
	overflow	: hidden;	
	position	: relative;

}

	/*  SELETOR DO CONTEUDO ESQUERDA */
	#cont #cont-1 {
		float		: left;
		overflow	: hidden;
		width		: 430px;		
	}
		
		#cont #cont-1 #cont-secao {
			background	: #EBEBEB;
			height		: auto;
			overflow	: hidden;	
			padding		: 10px 7px 20px 6px;
		}
		
			#cont #cont-1 #cont-secao .secao{
				float		: left;
				height		: 90px;				
				margin		: 0px 7px 0 6px;
				overflow	: hidden;
				width		: 195px;		
			}
			
		
			#cont #cont-1 #cont-secao .secao h4 {
				padding			: 15px 10px 5px 10px;
			}
			
			#cont #cont-1  #cont-secao .secao h4 a{
				color			: #1290A7;								
				font-size		: 13px;
				font-family		: Tahoma, Geneva, sans-serif;
				font-weight		: bold;		
				text-transform  : uppercase;		
				text-transform: none;
			}	
			
			#cont #cont-secao .secao h5 {
				padding			: 0 10px 10px 10px;		
			}
			
			#cont #cont-1 #cont-secao .secao h5 a{
				color			: #666;						
				line-height		: 14px;				
				font-size		: 12px;
				font-family		: Tahoma, Geneva, sans-serif;
				font-weight		: normal;
			}	
		
	
		#cont-folder{
			clear			: both;
			height			: auto;
			margin-bottom	: 20px;
			overflow		: hidden;		
			padding			: 20px 5px 0px 15px;		
		}
		
			#cont-folder #mais{
		 	    clear			: both;				
				background-color: #063;				
				margin-top		: 10px;
				margin-right	: 5px;
				padding			: 5px;
				text-align		: right;
			}

			#cont-folder #mais a{
				font-family		: Arial, Helvetica, sans-serif;
				font-size		: 11px;
				color			: #FFF;
				text-decoration : none;
			}
			
			#cont-folder #mais a:hover{
				text-decoration: underline;
			}
					
		
			#cont-folder .folder{
				background-color : #FFF;
				border			 : solid 10px #FFF;			
				float			 : left;
				height		 	 : 270px;
				margin			 : 0 5px 5px 0;		
				overflow		 : hidden;
				width		 	 : 180px;
				padding-bottom	 : 2px;
			}
			
			#cont-folder .folder a{
				font-family	: Tahoma, Geneva, sans-serif;
				font-weight : bold;
				font-size	: 12px;
				color		: #333;
				text-align: left;
				text-align:right;
				text-decoration: none;

			}
			
			#cont-folder .folder img{
				/*width		 	 : 170px;
				height		 	 : 227px;*/
				overflow		 : hidden;			
			}

	/*  FIM SELETOR DO CONTEUDO ESQUERDA */


	/*  SELETOR DO CONTEUDO DIREITA */
	#cont #cont-2 {
		background	: #fff;
		float		: right;	
		width		: 510px;
	}
	
	#cont #cont-2 .link-destaque-1{
		float		: left;
		padding		: 20px 10px;
		text-align	: right;
		width		: 45%;		
	}
	
		#cont #cont-2 .link-destaque-1 a{
			color		: #F90;
			font-family	: Tahoma, Geneva, sans-serif;
			font-size	: 14px;
			font-weight	: bold;
			line-height	: 25px;
		}
		
		#cont #cont-2 .link-destaque-1 p{
			color		: #999;		
			font-family	: Tahoma, Geneva, sans-serif;
			font-size	: 11px;
			font-weight : normal;
		}	
	
	
	#cont #cont-2 #cont-slider {
		/*padding		: 10px 10px 30px 10px;*/
		
		display		: block;
		clear		: both;			
	}
			
	
	/* CONT-DIVULGACAO */
	#cont #cont-2 .cont-divulgacao{
		overflow	: hidden;   
	}	
		
		#cont #cont-2 .cont-divulgacao .cont-divulgacao-tit{
		   color			: #060;
		   float			: left;
		   padding			: 0 10px 0 10px;
		   font-family		: Tahoma, Geneva, sans-serif;
		   font-size		: 12px;
		   font-weight		: bold;
		   text-align		: right;
		   width			: 90px;
		}
		
		#cont #cont-2 .cont-divulgacao .cont-divulgacao-bloco1 {
		   float				: left;
		   height				: auto;		   
		   padding				: 0px 10px 20px 10px;
		   width				: 360px;  		   
		}
		
		#cont #cont-2 .cont-divulgacao .cont-divulgacao-bloco2 {
			padding-bottom	 : 15px;
		}
		
		#cont #cont-2 .cont-divulgacao .cont-divulgacao-bloco2 p {
			color	  		 : #060;
			font-family		 : Tahoma, Geneva, sans-serif;
			font-weight		 : normal;
			font-size 		 : 10px;			
		}
		
		#cont #cont-2 .cont-divulgacao .cont-divulgacao-bloco2 a {
			color			 : #060;			
			font-family		 : Tahoma, Geneva, sans-serif;
			font-weight		 : normal;
			text-transform   : uppercase;		
			font-size		 : 12px;
		}
		
		#cont #cont-2 .cont-divulgacao .cont-divulgacao-bloco2 h5 {
			font-family		: Tahoma, Geneva, sans-serif;
			font-weight		: normal;
			font-weight	    : normal;
			font-size		: 12px;
			line-height		:18px;
		}	
		/* CONT-DIVULGACAO */
	
	


/*  SELETOR DO RODAPE */

#rodape-1{
	background		: url(../imagens/rodape-1-fundo-1.png) repeat-x;
	clear			: both; 	
	color			: #FFF;	
	font-family		: Arial, Helvetica, sans-serif;
	font-size		: 11px;
	height			: 110px;
	line-height 	: 18px;		
}
	
	#rodape-1 #rodape-1-1{
		float		: left;	
		padding		: 10px 0px 0px 10px;
	}
	
	#rodape-1 #rodape-1-1 a{
		color			: #FFF;
		font-weight		: bold;
	}
	
	#rodape-1 #rodape-1-2{
		float		: right;
		padding		: 10px 10px 0px 0px;
		text-align	: right;
	}
	
	#rodape-1 #rodape-1-2 a{
		color		: #FFF;
		font-weight	: bold;
	}

#rodape-2 {
	background	: url(../imagens/rodape-2-fundo-1.png) repeat-x;
	clear		: both;	
	height		: 110px;
	height		: 0px;	
}

/* FIM RODAPE */




/* SELETOR DA PUBLICIDADE */

#publicidade {
	background	: #FFF url(../imagens/loading.gif) center no-repeat;
	height		: 200px;
	position	: relative;
	top			: 20px;
}
	
	#publicidade img{
		float: left;	
	}
	
	#publicidade .fechar{
		color			: #fff;
		font-family		: Arial, Helvetica, sans-serif;
		font-size		: 12px;
		padding			: 10px;
		position		: absolute;
		top				: 5px;
		right			: 5px;
	}

/* FIM SELETOR DA PUBLICIDADE */


#menu-page{
	float	 : left;
	overflow : hidden;
	width	 : 200px;	
}

#menu-page a{
	border-bottom	: solid 1px #ACACAC;	
	color			: #FFF;	
	display			: block;	
	padding			: 15px 10px 15px 15px;
	font-family		: Tahoma, Geneva, sans-serif;
	font-size		: 12px;
	text-transform	: uppercase;
}


#menu-page a:hover{
	background-color : #828282;
	text-decoration	 : none;
}
	

#cont-page{
	float				: left;
	background-color	: #fff;
	overflow			: hidden;
	width				: 740px;
	position			: relative;
}

#cont-page-com-menu{
	float				: left;
	background-color	: #fff;
	overflow			: hidden;
	width				: 510px;
	position			: relative;
}

#cabecalho p{
	font-family		:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size		: 12px;
	color			: #333;
	font-weight 	: normal;
/*	background  	: url(../imagens/topo-page-fundo2.png) repeat-x;*/
	padding			: 10px 0 0 30px;
}

#cabecalho a{
	font-family		:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size		: 12px;
	color			: #333;
	font-weight 	: normal;
/*	background  	: url(../imagens/topo-page-fundo2.png) repeat-x;*/

/*	height			: 90px;*/
}


#cabecalho h1{
	font-family		:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size		: 24px;
	color			: #006633;
	font-weight 	: bold;
/*	background  	: url(../imagens/topo-page-fundo2.png) repeat-x;*/
	padding			: 0px 30px 0 30px;
/*	height			: 90px;*/
	text-transform	: uppercase;	
}


#cabecalho h2{
	font-family		: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size		: 20px;
	color			: #468546;
	font-weight 	: bold;
	padding			: 0 30px 10px 30px;
	text-transform	: uppercase;

}

#cabecalho h5{
	font-family : "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size	: 11px;
	color		: #468546;
	padding		: 0 30px 0 30px;
}

#cont-page-texto{
	font-family : "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size   : 14px;
	color	    : #333;
	line-height : 18px;
	padding		: 10px 30px 30px 30px;
	float		: left;
	width		: 650px;	
}


#cont-page-texto-com-menu{
	font-family : "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size   : 14px;
	color	    : #333;
	line-height : 18px;
	padding		: 10px 30px 30px 30px;
	float		: left;
	width		: 480px;
}

/* xxxx */



#texto-servico{
	font-family : "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size   : 14px;
	color	    : #333;	
	line-height : 20px;
	padding		: 10px 30px 30px 30px;
	float		: left;
	text-align	: justify; 
	width: 480px;

}


#texto{
	font-family : "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size   : 14px;
	color	    : #333;	
	line-height : 20px;
	padding		: 10px 30px 30px 30px;
	float		: left;
	text-align	: justify; /* */
	width		: 680px;
}


#texto p, #texto-servico p{
	padding: 5px 0;
}


#texto b, #texto strong, #texto-servico b, #texto-servico strong{
	font-weight : bold;
	color		: #468546;
}

#texto h1, #texto-servico h1{
	font-family		: Tahoma, Geneva, sans-serif;
	font-size		: 14px;
	color			: #063;
}

#texto h2, #texto-servico h2{
	font-family	: Tahoma, Geneva, sans-serif;
	font-size	: 12px;
	color		: #000;
}

#texto h3, #texto-servico h3{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#690;
}

#texto ol, #texto-servico ol {
	padding-left		: 30px;	
	font-size			: 12px;
	line-height 		: 24px;
}

#texto ul, #texto-servico ul{
	padding-left		: 30px;	
	font-size			: 12px;
	line-height 		: 24px;
	list-style-type		: square;
}

#texto a, #texto-servico a{
	color			: #468546;
	text-decoration : underline;
}

#texto a:hover, #texto-servico a:hover{
	color			: #333;
}


#texto #comissao .titulo{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#063;		
}
#texto #comissao .titulo a{
	text-decoration: underline;
	color:#063;			
}

#texto #comissao .descricao{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 13px;
	color:#333;		
}

#texto #comissao .email{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#690;		
}

#texto #comissao .email a{
	text-decoration: underline;
	color:#690;			
}


#cont-page-texto p, #cont-page-texto-com-menu p {
	padding: 5px 0;
}


#cont-page-texto b, #cont-page-texto strong
, #cont-page-texto-com-menu b, #cont-page-texto-com-menu strong {
	font-weight : bold;
	color		: #468546;
}


#cont-page-texto h1, #cont-page-texto-com-menu h1 {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:14px;
	color:#063;
}

#cont-page-texto h2, #cont-page-texto-com-menu h2 {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#000;
}

#cont-page-texto h3, #cont-page-texto-com-menu h3 {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#690;
}

#cont-page-texto ol, #cont-page-texto-com-menu ol{
	padding-left		: 30px;	
	font-size			: 12px;
	line-height 		: 24px;
}

#cont-page-texto ul, #cont-page-texto-com-menu ul{
	padding-left		: 30px;	
	font-size			: 12px;
	line-height 		: 24px;
	list-style-type		: square;
}


#cont-page-texto a, #cont-page-texto-com-menu a{
	color			: #468546;
	text-decoration : underline;
}

#cont-page-texto a:hover, #cont-page-texto-com-menu a:hover{
	color			: #333;
/*	text-decoration : underline;*/
}

#cont-page-back-1{
	background	: url(../imagens/topo-page-rodape2.png) repeat-x;
	height		: 90px;
	width		: 750px;
	clear			: both; 	
	/* okamoto*/
}

#cont-page-back-1 .cont-page-1 {
	float		: left;
	margin-left	: 30px;
	line-height	: normal;
	height		: 40px;
}

#cont-page-back-1 .cont-page-1:hover {
	background-color : #EBEBEB;
	cursor			 : pointer;	
}

#cont-page-back-1 .cont-page-1 div{
	font-family 	 : "Trebuchet MS", Arial, Helvetica, sans-serif;
	color			 : #666;
	font-size		 : 11px;
	float			 : left;
	line-height		 : normal;
	padding			 : 10px;
}

#cont-page-texto #cont-page-texto1{
	float:left;	
}

#cont-page-texto #cont-page-texto2{
	float:left;
}

#cont-page-texto #cont-page-texto3{
	float:left;
}


#cont-menu{
	float				: right;
	background-color	: #F8FBF6;
	overflow			: hidden;
	width				: 200px;
	padding				: 0;
	margin-top			: 100px;
	color				: #5B863C;	
	list-style			: none;
}

#cont-menu li{
	padding			: 10px;
	border-bottom	: #eef3eb solid 3px;
	font-family		: Tahoma, Geneva, sans-serif;
	font-size		: 14px;
	color			: #690;
	padding-left	: 10px;
	font-weight		: bold;
}

#cont-menu li a{
	text-transform	: uppercase;
	font-family		: Tahoma, Geneva, sans-serif;
	font-size		: 12px;
	color			: #666;
	font-weight     : normal;
}

#cont-menu li p{
	text-transform	: uppercase;
	font-family		: Tahoma, Geneva, sans-serif;
	font-size		: 12px;
	color			: #ccc;
	font-weight     : bold;
}




#corpoclinico .especialidade{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#063;
	font-weight:bold;
	display:block;
}

#corpoclinico .nome{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#666;
	font-weight:normal;
	line-height: 22px;
}

#corpoclinico .crm{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#999;
	font-weight:normal;	
	line-height: 22px;	
}

#convenio{
	margin: 30px 0;	
}

#convenio div{
	padding		: 20px;
	background	: #F7F7F7;
}

#convenio a{ 	
	display			 : block;
	font-family		 : Tahoma, Geneva, sans-serif;
	font-size		 : 12px;
	color			 : #666;
	background		 : #EBEBEB;
	border-bottom	 : 1px solid #fff;
	font-weight		 : bold;	
	padding			 : 2px 10px;
	line-height		 : 30px;
	text-decoration	 : none;
}

#convenio a img{ 	
	position	: relative;
	padding		: 5px;
	top			: 5px;
}


#convenio img{ 	
	padding		: 0 0 10px 0;
}

#convenio a:hover{ 	
	background-color	: #ccc;
}

#convenio h4{ 	
	font-family		: Tahoma, Geneva, sans-serif;
	font-size		: 14px;
	color			: #690;
	font-weight		: bold;
	line-height		: 18px;
	padding-bottom	: 10px;
}


#convenio h5{ 	
	font-family	: Tahoma, Geneva, sans-serif;
	font-size	: 12px;
	color		: #666;
	font-weight	: normal;
	padding		: 0;
	display		: block;
	line-height : 16px;
}

.box1{
	width				: 480px;
	background-color	: #fff;
	padding				: 10px 0;
}

.box1 .box1-1{
	background			: url(../imagens/retangulo1_fundo1.png);
	height				: 16px;
	overflow			: hidden;
}

.box1 .box1-2{
	background-color	: #ECECEC;
	padding				: 0 20px;
}

.box1 .box1-2 h3{
	font-family	: Tahoma, Geneva, sans-serif;
	font-size	: 15px;
	font-weight	: bold;
	color		: #666;
	padding		: 0;
	line-height : 18px;
}

.box1 .box1-2 h4{
	font-family	: Tahoma, Geneva, sans-serif;
	font-size	: 12px;
	font-weight	: normal;
	color		: #666;
	padding		: 0;	
	line-height : 18px;	
}

.box1 .box1-2 p{
	font-family	: Tahoma, Geneva, sans-serif;
	font-size	: 12px;
	font-weight	: bold;
	color		: #666;
	line-height : 18px;
}

.box1 .box1-2 input{
	font-family	: Tahoma, Geneva, sans-serif;
	font-size	: 12px;
	margin		: 20px 0 0 0 ;
	cursor		: pointer;
	width		: 180px;
	height		: 25px;
	color		: #666;
}

.box1 .box1-2 input:hover{
	color : #000;	
}

.box1 .box1-3{
	background			: url(../imagens/retangulo1_fundo2.png);
	height				: 16px;
	overflow			: hidden;	
}


.bug1{
	width				: 480px;
	background-color	: #fff;
	padding				: 10px 0;
}

.bug1 .bug2{
	background			: url(../imagens/blank.png);
	height				: 16px;
	overflow			: hidden;	
}







/* -------------------------------- */
ul.thumb {
	float		: left;
	list-style	: none;
	margin		: 0; 
	padding		: 10px;
	width		: 360px;
}

ul.thumb li {
	margin		: 0; 
	padding		: 5px;
	float		: left;
	position	: relative;
	width		: 250px;
	height		: 100px;
}

ul.thumb li img {
	width					: 200px; 
	height					: 80px;
	-ms-interpolation-mode	: bicubic;
	border					: 1px solid #ddd;
	padding					: 5px;
	background				: #f0f0f0;
	position				: absolute;
	left					: 0; 
	top						: 0;
}

ul.thumb li img.hover {
	background	:url(http://4.bp.blogspot.com/_p4Te9Li52fs/So9a2fSh2jI/AAAAAAAAAAc/VX0mAW1oYHc/thumb_bg.png) no-repeat center center; 
	border		: none;
}





/* -------------------------------- */




#listaarquivos{
/*	padding-top : 20px;*/
}


#listaarquivos p{
	font-family		: Tahoma, Geneva, sans-serif;
	font-size		: 12px;
	color			: #fff;
	font-weight		: bold;
	padding			: 2px 5px;
	line-height		: 20px;
	background		: #93BFFB;
}

#listaarquivos a{
	font-family		: Tahoma, Geneva, sans-serif;
	font-size		: 13px;
	color			: #438FF8;
	display			: block;
	padding-left	: 10px;
	padding-right	: 10px;
	border-bottom	: 1px solid #EBEBEB;
	text-decoration	: none;
	line-height		: 24px;
	text-transform	: lowercase;
}

#listaarquivos a:hover{
	background		: #EBEBEB;
}

#listaarquivos a:before { 
	padding-right	: 30px;
	background		: transparent url(../imagens/icones/arquivo_outros.png) no-repeat;
	content			: "";
}

#listaarquivos a[href$='.zip']:before
,#listaarquivos a[href$='.ZIP']:before{
	background:transparent url(../imagens/icones/arquivo_zip.png) no-repeat;
}

#listaarquivos a[href$='.rar']:before
,#listaarquivos a[href$='.RAR']:before{
	background:transparent url(/husf/imagens/icones/arquivo_rar.png) no-repeat;
}

#listaarquivos a[href$='.pdf']:before
,#listaarquivos a[href$='.PDF']:before{ 
	background:transparent url(../imagens/icones/arquivo_pdf.png) no-repeat;
}


#listaarquivos a[href$='.doc']:before
,#listaarquivos a[href$='.docx']:before 
,#listaarquivos a[href$='.DOC']:before
,#listaarquivos a[href$='.DOCX']:before{ 
	background:transparent url(../imagens/icones/arquivo_doc.png) no-repeat;
}

#listaarquivos a[href$='.xls']:before 
,#listaarquivos a[href$='.xlsx']:before
,#listaarquivos a[href$='.XLS']:before 
,#listaarquivos a[href$='.XLSX']:before{ 
	background:transparent url(../imagens/icones/arquivo_xls.png) no-repeat;
}

#listaarquivos a[href$='.ppt']:before
,#listaarquivos a[href$='.pps']:before
,#listaarquivos a[href$='.ppsx']:before
,#listaarquivos a[href$='.pptx']:before
,#listaarquivos a[href$='.PPT']:before
,#listaarquivos a[href$='.PPS']:before
,#listaarquivos a[href$='.PPSX']:before
,#listaarquivos a[href$='.PPTX']:before{ 
	background:transparent url(../imagens/icones/arquivo_ppt.png) no-repeat;
}


#listaarquivos a[href$='.jpg']:before
, #listaarquivos a[href$='.jpeg']:before
, #listaarquivos a[href$='.png']:before
, #listaarquivos a[href$='.gif']:before
, #listaarquivos a[href$='.JPG']:before
, #listaarquivos a[href$='.JPEG']:before
, #listaarquivos a[href$='.PNG']:before
, #listaarquivos a[href$='.GIF']:before{ 
	background:transparent url(../imagens/icones/arquivo_jpg.png) no-repeat;
}





.comissoes{
	line-height: 20px;
	font-family:Tahoma, Geneva, sans-serif;	
}


.comissoes .titulo{
	font-size: 14px;
	color:#063;
}

.comissoes .titulo a{
	font-size: 14px;
	color:#063;
}


.comissoes .descricao{
	font-size: 12px;
	color:#000;
}

.comissoes .responsavel{
	font-size: 12px;
	color:#690;
}

.comissoes .responsavel a{
	font-size: 12px;
	color:#690;
}


.comissoes .linha{
	display:block;
	height:10px;
}




#bv_deixerecado{
	overflow	: hidden;	
}

/* GALERIA 1 DE FOTOS */
#galeria1{
	margin		: 20px 0 0 0;
	overflow	: hidden;
	
}

#galeria1 img{
	border		: 10px solid #FFF;
/*	display		: block;*/
	float:left;
	margin-top	: 10px;
}

/* FIM GALERIA 1 DE FOTOS */


/* GALERIA 2 DE FOTOS */
#galeria2{
	margin-top		: 10px;
	font-family		: Tahoma, Geneva, sans-serif;
	font-size		: 12px;
	color			: #999;
}

#galeria2 img{
	display			: block;
	margin-top		: 10px;
	background		: #EFEFEF;
	border			: 5px solid #EBEBEB;
}

/* FIM GALERIA 1 DE FOTOS */

#paginacao{		
	clear		: both; 		
	font-family	: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size	: 11px;
	padding		: 5px 0;
	background	: #EEE;
	color		: #999;
	text-align	: right;
	margin		: 30px 30px;
}

#paginacao a{
	color			: #666;
	text-decoration	: underline;
	padding			: 4px 10px;
}

#paginacao a:hover{
	text-decoration	: underline;
	color			: #333;
	background		: #CCC;
}

#paginacao span{
	padding			: 5px 10px;	
}


#submenu1{
	float				: right;
	right: 0;
	width				: 170px;
	margin				: 20px 0 20px 20px;
	background-color	: #F8FBF6;
	overflow			: hidden;

}

#submenu1 p{
	padding			: 5px 0;
	text-align:left;
}

#submenu1 p a{
	text-transform	: uppercase;
	padding-left	: 10px;
	padding-bottom	: 5px;
	border-bottom	: #eef3eb solid 3px;
	font-family		: Tahoma, Geneva, sans-serif;
	font-size		: 12px;
	color			: #666;
	display			: block;
	text-decoration	: none;
}

#submenu1 p a:hover{
	text-decoration:underline;
}

#submenu1 p a b, #submenu1 p a strong{
	font-weight	: normal;	
	color		: #666;	
}



.quemequem {
	overflow:hidden;
	width: 230px;
	float: left;
	margin: 0px 10px 10px 0;
	/*background:#F00;  */
	text-align:left; 
}

.quemequem .nome{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#063;
}

.quemequem .cargo{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#333;
}


#rodape_page{
	clear:both;	
	display: inline;
	padding-left: 20px;
}

#rodape_page ul{
	margin:0;
	padding:0;
}

#rodape_page ul li{
	float		: left;
	list-style	: none;
	font-family	: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size	: 12px;
	padding		: 2px 10px;
	margin-right: 10px;
	border		: 1px #999 solid;
	color		: #666;
}

#rodape_page ul li:hover{
	background-color	: #063;
	color				: #FFF;
	cursor				: pointer;
	
}

#rodape_page_enviar{
	clear	: both;
	padding : 10px 0;
}


.clear{
	clear:both;	
}



