body{
	margin: 0px; 
	padding: 0px;
	font: 100% sans-serif;	
	/*background:url(imgs/bgup.jpg) repeat-x #98A2AB; */
}

a{ text-decoration:none; }

a:hover{ color:#222222; }

select,textarea,input{
	font: 11px sans-serif;
	margin: 0;
	background: #FEFEFE;
	color: #335264;
	border: 1px solid #CCCCCC;	
	padding-left: 3px;		 
}

#master{ 
	position:absolute;
	/* float:left; */
	left:10px;
	background-color:#FFFFFF;
	margin:0; 
	padding:7px; 
	top: 0px;
	width:800px;
}

#shopping{ 
	position:absolute;
	float:left;
	left:814px;
	background-color:#FFFFFF;
	margin:0; 
	padding:7px; 
	top: 0px;
	width:152px;
}

#topo{
	width: 100%;
	background-color:#00A5D5;
	background: url(imgs/img.topo1.gif) repeat;	
	height: 90px;	
}
		  
#barra{ 
	float: left;
	background-color:#00536D;
	background-image: url(imgs/img.topo2.gif);
	background-position:left;
	width: 100%; 
	height: 30px;
	padding-top: 6px;
	font-size: 12px;
	color: #FFFFFF;
}

#esquerda{
	float:left; 
	margin:10px 0 0 0;
	width:145px; 
	padding:0px; 
	 
}

#menu{
	float: left; 
	margin-left: 0px;
	width: 100%; 
	padding: 0px; 
	border-top: #d2d9dd 1px solid

}
	   
#menu a{ 
	font-size: 10px;
	font-family:verdana;
	text-decoration: none; 
	display: block; 
	padding: 4px;
	font-weight:bold;
	background-color: #FFFFFF; 
	color: #00536D; 
	border-bottom: #d2d9dd 1px solid;
}

#menu a:hover{
	background-color: #00A5D5;
	color:#FFFFFF;
}

.titulo_area{
	font-family: sans-serif;
	letter-spacing:-px;
	font-size: 18px;
	font-weight: bold;
	display: block;
	color: #00536D;
	padding: 5px;
	background-color: #F6F7F9;
	background-image: url(http://www.cabangu.com.br/newcabangu/imgs2/img.bg.01.gif);
	background-position:center;
}

.titulo_area_claro{ 
	
	font-family: sans-serif;
	letter-spacing:-1px;
	font-size: 18px;
	font-weight: bold;
	display: block;
	color: #00536D;
	padding: 5px;
	background-color:#F6F7F9;
	background-image:url(http://www.cabangu.com.br/newcabangu/imgs2/img.bg.01.gif);
	background-position:center;
}

.areas_laterais {
	float: left; 
	background-color: #F1F3F5;
	width: 100%;
	margin-top: 10px;	
}

.areas_laterais td{
	font-size: 10px;	
	border-right:#BAC5D1 dashed 1px;	
	padding: 4px;
	margin: 0px;
	text-align: center;
}

.data {
	font-size: 11px;
	color: #38444B;	  
}


#meio{
	float:left; 
	margin-left:10px;
	margin-top:10px;
	width:470px; 
	padding:0px;

}

#noticia01{	  
	float: left; 
	width: 100%;
	padding: 0px;
	border-bottom:#E2E8EB dashed 1px;	
}

#noticia02{	  
	float: left; 
	width: 100%;
	padding: 0px;
	margin-top:10px;
}

.noticia_link{
	font-weight: bold;
	font-size: 12px;
	color: #00536D;
}

.noticia_link:hover{
	color:#222222;
}

.texto{
	font-weight:normal;
	font-size:12px;
	color:#6c6c6c;	
}

#mais_noticias{
	float:left; 
	width:170px;
	margin-top:10px;
	padding:0px;
	background-color: #F8F9FA;

}

#galeria_eventos{
	float:right; 
	width:274px;
	margin-top:10px;
	padding:0px;
	background-color: #F8F9FA;
}

#banner02{
	border: 3px solid #f1F3F5;
	padding:0px;
	margin:0px;
}

.noticia_titulo{
	font-weight: bold;
	font-size: 12px;
	color: #00536D;
}

.noticia_texto{
	font-size: 12px;
	color: #222222;
}

.numero:hover{
	color:#496689;
	background-color:#FFFFFF;
} 

.numero{
	background-color:#496689;
	color:#FFFFFF;
	padding-left:5px;
	padding-right:7px;
	margin-right:5px
}

.autor{
	font-size:13px;
	color:#000000;
	font-weight:bold;
}


.botao_p{
	background-color:#00536D;
	color:#FFFFFF;
	padding:5px;
	padding-right:7px;
	margin-right:5px;
	font-weight:bold;
	letter-spacing:-1px;
	font-size:17px;	
}

.botao_p:hover{
	background-color: #E2E9EB;
	color:#FFFFFF;
}

.botao_o{
	background-color: #E2E9EB;
	color:#FFFFFF;
	padding:5px;
	padding-right:7px;
	margin-right:5px;
	font-weight:bold;
	letter-spacing:-1px;
	font-size:17px;	
}

.botao_o:hover{
	background-color: #E2E9EB;
	color:#FFFFFF;
}

#noticias_nacionais{
	float:right; 
	width:274px;
	margin-top:10px;
	padding:0px;
	background-color: #F1F3F5;
}

.not a{
	font-weight: bold;
	font-size: 12px;
	color: #4B7C9A;
}

.Visitas{
	font-size:10px;
	color:#218db4;
}



#MDireita {
	float:left; 
	margin-left:30px;
	margin-top:5px;
	width:145px; 	   
}

#direita_galeria {
	margin-top:5px;
	width:200px; 	
	margin-left: 10px;   
}

#rodape {
	float:left;
	text-align:center;
}
		 
#rmenu { 
	background-color: #F1F3F5; 
	border-top: #E2E8EB dashed 1px;	
	width: 750px;
	margin-top: 15px;
	text-align: center;
	height:6px;
		   			
}
		  
#direitos {
	text-align:center;
	font-family:verdana;
	font-size:10px; 
	color:#999999;
	width: 750px;
}

#direitos a{
	font-size:11px; 
	color:#999999;
	font-weight:bold;
}

#direitos a:hover{
	color:#000000;
}
/* ---- FIM DIV RODAPÉ ---- */







/*PUBLICIDADE============================================================================================================*/

.pub{
	width: 150px;
	height: 60px;
	border: 1px solid #CCCCCC;
	font-family: sans-serif;
	font-size:11px;
	text-decoration:none;
	margin-bottom:5px;
	vertical-align:middle;
}
.pub a{text-decoration:none;}
.pub a:hover{color:#000000; }
.banner_pub{
	font-weight:bold;
	padding:2px;
	text-align:center;
	text-decoration:none;
	vertical-align:middle;
}










































form{ margin:0; }

fieldset{ border:#d2d9dd 1px solid; }

legend{
	font-size:14px;
	font-weight:bold;
	color:#B7C1C8;	
}

/*######################    CONFIGURAÇOES DE CLASSES   ######################*/
.bordinhas {
	background-color:#F7F8F9;
	border-bottom:#d2d9dd 1px solid;
	border-top:#d2d9dd 1px solid;
			  
}

.ciminha_out {
	border-bottom:#F7F8F9 1px solid;
	border-top:#F7F8F9 1px solid;

}

.ciminha_on {
	background-color:#FFFFFF;
	border-bottom:#d2d9dd 1px solid;
	border-top:#d2d9dd 1px solid;
			  
}

.FonTopo {


}
	
.bt {
	background:#738AA6;
	border:1px solid #43556A;
	color:#FFFFFF;
	margin:0px;
	text-transform:uppercase;
	font:bold 10px Arial; 
	height:18px;
	width:30px;
	
}

	  
.aNoticias {		
	text-decoration:none;
		 
}
		   
.aNoticias:hover { 
	text-decoration:none;

}		  
	
.TituloZ { 
	font-size:14px;
	font-weight:bold;
	background-color:#d2d9dd;
	color:#00536D;
	width:100%;
	margin:0px;
	text-align:center;

}

.divEventos {
	float:left;
	text-align:left;
	margin:5px;
	width:90%;

}
		  

.ETitulo {
	font-weight:bold;
	font-size:15px;
	color:#00536D;
}
		
.ELocal{
	font-size:11px;
	color:#6c6c6c;
}

.divAgenda {
	margin:10px;		  
}

.AData {
	font-size:11px;
	color:#00536D;		  
}
		
.ATitulo{
	font-size:11px;
	color:#00536D;
}

.divNoticia {
	margin:10px;		  
}
			
.NTitulo {
	font-weight:bold;
	font-size:12px;
	color: #00536D;		  
}
		 
.NTexto {
		  
}



.RM {
	font-size:11px;
	font-weight:bold;
	color:#1F1F1F;	
}

.RM:hover {
	color:#FFFFFF;
				   
}

.TituloSimple{
	float:left;
	font-size:16px;
	font-weight:bold;
}

.TextoSimple{
	float:left; 
	margin-top:15px; 
	font-size:12px;
}

.aComent {
	font-size:12px;
	color:#B7C1C8;
}

#Carregando{
	background-color:#f7f7ef;
	border:#dad6ca 1px solid;
	font-size:14px; 
}

.aMyauth {
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none;
}

.aMyauth:hover {
	text-decoration:underline;

}


/* ---- FIM DIV CONTEUDO DO MEIO ---- */


/* ---- DIV DA DIREITA ---- */


		  
#Agenda {  
	float:left; 
	width:100%;

}	  
		  
#BannerC {  
	float:left; 
	margin-top:5px;

}
/* ---- FIM DIV DA DIREITA ---- */	  
		  
		  



/* ################ CONTEUDO DAS PAGINAS ################# */


/* ---- FIM DO INDEX ---- */

/* ---------------- NOTICIAS --------------- */
/* ---- noticia ---- */
#CategoriaN {
	float:left;
	width:100%;
	border-bottom:#d2d9dd 1px dashed;
	margin-top:10px;

}

#TituloN {
	width:100%;

}

#MeioN {
	float:left;
	text-align:left;
	margin-right:3px;

}

#QuadroN {
	border:#d2d9dd 1px solid;
	
}

#AutorN {
	float:left;
	margin-top:20px;
	
}

#MgComentN {
	float:left;
	width:100%;
	margin-top:20px;

}

#Comentario {
	border:#d2d9dd 1px solid;
	width:100%;
	padding:0px;
	text-align:center;

}

#Comentario td{
	padding:0px;
	text-align:center;

}

#Comentario .out {
	border:#d2d9dd 1px solid;
	
}

#Comentario .alinha {
	text-align:left;

}

#VoltarN {
	float:left;
	margin-top:20px;
	width:100%;
	text-align:right;

}
/* ---- fim da noticia ---- */


/* ---- lista da noticia ---- */
#PaginasListN {
	float:left;
	width:460px;
	margin-top:20px;
	border:0;
	padding:0;
	
}

#PaginasListN .e {
	float:left;
	
}

#PaginasListN .d {
	float:right;
	
}








#MenuAssinante {
	float:left;
}

#MenuAssinante div{
	float:left;
	margin-left:10px;
	margin-top:5px;
	margin-bottom:5px;
	margin-right:0px;
	text-align:center;


}
#MeioAssinante {
float:left;
width:100%;

}


#CarrinhoCompras {
	float:left;
	font-size:11px;
	color:#1F1F1F;
	text-align:center;
	margin:2px;
	width:135px;
	
}

#Carrinho2 {
	float: left;
	z-index: 19; 
	overflow: auto;
	font-size:11px;
	color:#1F1F1F;
	text-align:center;
	margin:2px;
	width:135px;
	height:135px;

}

#CarrinhoBotao{ 
	float:left;
	margin-top:10px;
}

#HomeBranco {
	margin:0; 
	padding:0;
	background:#FFFFFF;
	
}

#TBServicos {

	width:460px;
}

#TBServicos {
 	text-align:center;
}

/*banner flutuante*/
#popup {
position: absolute;
top: 20%;
left: 30%;
width: 400px;
height: 225px;
border-width: 0px;
border-style: solid;
background: #FFFFFF;
display: none;
}