* {
	/* Começo zerando tudo. O * quer dizer TUDO, felizmente o IE aceita isso */
	text-decoration:none;
	list-style:none;
	border:none;
}

body, h1, h2, h3, h4, h5, h6, ul, form input, form, p{ margin:0px; padding:0px; }

body {
	padding-bottom:5px; 
	background-color:#a0a9d0;
  /*8dd7f8*/ 
	cursor: default;
}

html>body { padding-bottom:0px; }
.cima { float: left; }
a { color:#000; text-decoration:none; }
a:hover, a:hover span { text-decoration:underline; }
.cima { float: left; }
br.clear { clear:both; }
.red { color:#F00; }
.blue { color:#00F; }
ul.nolist { list-style:none; }


#geral { 
float:left;
	margin:6px 0px 6px 6px; 
	width:760px; 
	background-color:#FFF; 
	border:5px solid #FFF; 
	min-height:600px;
	/*height:1100px; */ 
	font-weight:normal; font-size:11px; font-family: Arial, Helvetica, sans-serif;
	
}
#topo {
	float:left;
	width:760px;
	height:82px;
	background: url(../imagens/topoatrevidos.jpg) no-repeat;
	background-color:#FFF; 
	
}
#contenedor{
	float:left;
   	text-align: left;
   	width: 760px;
   	margin: auto;
   	background-color:#FFF;
   /*height:1270px; */
}
#cabecera{
	float:left;
	background: url(../imagens/novotopo.jpg) no-repeat;
	/*padding: 3 3 3 10px;*/
	width:760px;
	height:82px;   
}
#cuerpo{
   /*margin: 10 0 10 0px;*/
   
}
#lateral{
		float:left;
}

#lateraltopo {
	float:left;
	width: 144px;
	height: 16px;   
	background: url(../imagens/ladoesquerdotopinho.jpg) no-repeat;
}

#lateraltopo2 {
	background: url(../imagens/ladoesquerdotopinho2.jpg) no-repeat;
	width:144px;
	height:16px;	
}

#canaisatrevidos {
	float:left;
	background: url(../imagens/ladoesquerdo_background.jpg) repeat-Y;
	width:144px;
	height:1390px; 
	/*background-color: #2f455d;*/
}


#lateraltopodir {
	float:left;
	width: 144px;
	height: 16px;   
	background: url(../imagens/ladodireitotopinho.jpg) no-repeat;
}

#lateraltopodir2 {
	float:left;
	background: url(../imagens/ladodireitotopinho2.jpg) no-repeat;
	width:144px;
	height:16px;	
}
#canaisatrevidosdir {
	float:left;
	background: url(../imagens/ladodireito_background.jpg) repeat-Y;
	width:144px;
	height:1390px;
	/*height:965px;*/
	/*background-color: #2f455d;*/
}

#canaisatrevidos p {
padding-left:5px;
padding-top:4px;
color:#FFF;
}

#canaisatrevidosdir p {
padding-left:10px;
padding-top:4px;

}

#canaisatrevidos a {
	color:#FFF;
}

#canaisatrevidos ul {
	margin: 0;
	padding: 0;
	list-style: none;
	width: 140px;

}

#canaisatrevidos ul li {
	position: relative;
}

#canaisatrevidos li ul {
	position: absolute;
	left: 139px;
	top: 0;
	z-index: 10;
	display: none; 
}

#canaisatrevidos li ul a {
	color:#FFF;
}


#canaisatrevidos ul li a {
	display: block;
	padding-left:6px;
	padding-top:4px;
}

#canaisatrevidos li:hover ul, #canaisatrevidos li.over ul { 
display: block; 
}

#canaisatrevidos li:hover ul li {
background: #2f455d;
padding: 2px;
border: 1px solid #fe8301;
border-bottom: 0;
} 
/* The magic */

/* Holly Hack. IE Requirement \*/
* html ul li { float: left; height: 1%; }
* html ul li a { height: 1%; }
/* End */




#principal{
   width: 472px;  
   float: left;
   
}
#principaltopo {
	float:left;
	background: url(../imagens/topopartemeio.jpg) no-repeat;
	width:472px;
	height:41px;	
}

#principalcentro {
	float:left;
	margin-left:2px;

}

#noticiastopo {
	float:left;
	background: url(../imagens/noticiastopo.png) no-repeat;
	width:468px;
	height:30px;
	margin-top:3px;
	float:left;
} 

#centraldousuariotopo {
	float:left;
	background: url(../imagens/centraldousuariotopo.png) no-repeat;
	width:468px;
	height:30px;
	margin-top:3px;
	
}

#eventostopo {
	float:left;
	background: url(../imagens/eventostopo.png) no-repeat;
	width:468px;
	height:30px;
	margin-top:3px;
}

#blogstopo {
	float:left;
	background: url(../imagens/blogstopo.png) no-repeat;
	width:468px;
	height:30px;
	margin-top:3px;
}

#guiatopo {
	background: url(../imagens/guiatopo.png) no-repeat;
	width:468px;
	height:30px;
	margin-top:3px;
	float:left;
} 

#destaqueatrevidostopo {
	background: url(../imagens/destaqueatrevidostopo.png) no-repeat;
	width:468px;
	height:30px;
	margin-top:3px;
	float:left;
} 

#muralderecadostopo {
	background: url(../imagens/muralderecadostopo.png) no-repeat;
	width:468px;
	height:30px;
	margin-top:3px;
	float:left;
}

#noticiasmeio {
	background: url(../imagens/noticiasmeio.png) repeat-Y;
	width:468px;	
	float:left;
}
#noticiasmeio p {

}

#eventosmeio {
	background: url(../imagens/noticiasmeio.png) repeat-Y;
	width:468px;
	height:180px;	
	float:left;
}
#eventosmeio p {

}

#muralmeio {
	background: url(../imagens/noticiasmeio.png) repeat-Y;
	width:468px;	
	float:left;
}
#muralmeio p {
margin-left:5px;
}

#noticiasbottom {
	background: url(../imagens/noticiasbottom.png) no-repeat;
	width:468px;
	height:14px;
	float:left;
	clear:both;
}

#muralbottom {
	background: url(../imagens/noticiasbottom.png) no-repeat;
	width:468px;
	height:14px;

	clear:both;
float:left;
}

#centraldousuariomeio {
	background: url(../imagens/noticiasmeio.png) repeat-Y;
	width:468px;	
	float:left;
}

#centraldousuariomeio ul {
		padding-left:6px;
}

#centraldousuariobottom {
	background: url(../imagens/noticiasbottom.png) no-repeat;
	width:468px;
	height:14px;
	margin-bottom:3px;
	float:left;
}



#otrolado{
	width: 144px;
	float: right;
	/*background-color:blue;*/
	
}
#pie{
   background-color: #FFF;
   text-align:center;
   clear: both;
	width:760px;
}

#derecha{
	margin: 0 0 0 144px;
	/*height:1000px;*/
	
} 

#rodape {
	float:left;
	width:760px; 
	background-color:#FFF; 
	border:1px solid #000;
  	margin-top:15px; 
}

/* noticias */
#imgnoticias {
  padding-left:10px;
  padding-top:2px;
  float:left;
}

#imgnoticias2 {
  width:120px;
  height:90px;
  border:1px solid #000;
}

#vernoticia {
	margin-left:5px;
	margin-right:4px;
}

#vernoticia img {
	float:left;
	margin-left:4px;
	margin-right:4px;
	
}

#vernoticia h1 {
	font-size:16px;
	padding-left:4px;
}
#vernoticia p {
text-align:left;
padding-left:5px;
}

#textonoticiamaior {
	width:186px;
	height:97px;
	float:left;
	border-right:1px solid #000;
	overflow:hidden;
}

#textogrande {
	float:left;	
	width:328px;
}
#textogrande h1 {
	font-size:16px;
	padding-left:4px;
}
#textogrande p {
text-align:left;
padding-left:5px;
}

#textonoticiamaior h1 {
	font-size:16px;
	padding-left:4px;
}

#textonoticiamaior p {
text-align:left;
padding-left:5px;
}

#textonoticiamenor {
	padding-top:4px;
	_padding-top:1px;
}
#textonoticiamenor li {
		padding-left:2px;
}

#cidades {
	
	width:420px;
	margin:0 auto;
}

#cidades div {
	float: left;
	width:130px;
	padding: 5px;
	
	}
	
	.botao {
	text-align:center;
	display:block;
	width:130px;
	height:34px;
	background-repeat:no-repeat;
	background-position:0 0;
	background-image:url(../imagens/botoes.png);
	font:bold 70% 'Trebuchet Ms', Verdana, Arial, Tahoma, Sans-Serif;
	color:#000;
	line-height:28px;
	cursor:pointer;
	text-transform:uppercase;
	_cursor:hand;
	/* 36 */
}

.botao:hover {background-position:0 -36px;}

#arealogin {
	padding-top:5px;
	padding-left:4px;
	text-transform:uppercase;
	color:#FFF;
	font-family: Verdana;
	text-align:center;
	
}
#barratopo {
	background-image: url(../imagens/brnova.jpg) ; 
	width:760px;
	height:30px;
}

#barratopo ul li{
	display:inline;
}

#barratopo ul {
	padding-left:100px;
	padding-top:4px;
}

#barratopo form {
font: 11px Verdana, sans-serif;
color: #003399;
padding-left:1px;
}
#barratopo .campos {
background-color:#B0E0E6; 
font: 11px Verdana, sans-serif;
color:#0033CC;
margin-right: 1px;
}
#barratopo .botao2 {
background-color: #CC3300;
font: 10px Arial, sans-serif;
color: #CCFFFF;
}

#sbanner { background:url(../imagens/publicidade.gif) #F0F0F0 no-repeat; background-position:9px 37px; text-align:center; width:760px; height:116px; display:block; } 
#sbanner img, #sbanner object { border: 0px; margin-left:14px; margin-top:12px; }
#sbanner>object { margin-left:0px; }
#sbanner iframe { margin:15px 0px 0px 9px; }

/*..........TABS TABS..........*/
/****************************************************************/
#CamadasEventos { }
#CamadasEventos { 
	padding:0px 0; 
	width:468px;
	display:block; 
	overflow:hidden; 
	clear:both; 
	margin:0; 
	}

/* conteudo box */
#CamadasEventos ul a{
	 color:#5E584C;  
	text-decoration:none; 
	}
#CamadasEventos ul a:hover { 
	background:none; 
	text-decoration:underline; 
	}
#CamadasEventos ul strong { 
	color:#F54E00; 
	display:table; 
	clear:both; 
	}
#CamadasEventos ul .box_1 { 
	margin:15px 0 0 0px; 
	}
#CamadasEventos .box_2 { 
	margin:15px 0 0 20px; 
	}
#CamadasEventos ul .box_3 { 
	margin:15px 0 0 20px; 
	}
#CamadasEventos ul li { 
	width:135px;
	float:left;  
	}
#CamadasEventos ul li img { 
	width:100px; 
	height:75px; 
	margin:0 0 5px 0px; 
	padding:4px;
	background-color:#3c3c3e; 
	border-top:1px solid #E3DFD7; 
	border-left:1px solid #E3DFD7; 
	border-bottom:1px solid #FAF8F4; 
	border-right:1px solid #FAF8F4; 
	}
#CamadasEventos ul li a img:hover, #CamadasEventos ul li a:hover img { 
	border:1px solid #F39909 !important; 
	padding:4px; 
	background-color:#F39909 !important;  
	}
	

#CamadasEventos a {  
	}
#CamadasEventos ul { 
	margin: 0 0 0 13px; 
	padding: 0 0 0 0px; 

	}
#CamadasEventos ul li { 
	vertical-align: middle;  
	}


/* 
 
 clear:both; 
 width:568px !important; 
 display:table; 
 height:220px !important; 
 background:#dae7f1; 
 position:relative; 
 margin-top:-2px;
 
 */


/* CAIXAS/BOXES */
#CamadasEventos #caixa1, #CamadasEventos #caixa2, #CamadasEventos #caixa3 { 
	clear:both; 
	width:468px !important;
	/* height:320px !important; */
	/* position:relative; */
	display:table; 
	margin-top:-2px;
	}
#CamadasEventos #caixa2, #CamadasEventos #caixa3 { 
	display:none; 
	}

#blogs {
	padding-left:5px;
}

#blogs li {
	margin-left:10px;
	display:inline;
}

#blogs ul li { 
	width:140px; 
	float:left;  
}

#titulodoblog h1 {
	
	font: 16px Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	font-weight:bold;
}


/*
 * Mural de Recados
 * 
*/

#miolomuralderecados {
	overflow: auto;
	height:200px;
  	background:url(../imagens/meiomiolo.jpg) top repeat-Y;
  	width:460px;
	margin-left:4px;
}



#muralzinho {
	width:439px;
/*	_width:386px; */
	margin-left:4px;

}	

.muralzinhotexto1 {
	margin-top:2px;
	margin-bottom:2px;
	font: 8pt Verdana, Arial;
	background-color:#2f455d;
	color:#f49d10;
}

.muralzinhotexto1 a {
	FONT-SIZE: 9pt; 
	COLOR: #ffffff; 
	font-weight: bold;
}

.muralzinhotexto1 a:hover {
	color:#ff8800;
}

.muralzinhotexto2 {
	font: 9pt Verdana, Arial;
	background-color:#2f455d;
	font-weight: bold;
	COLOR: #ffffff;
}

.muralzinhotexto2 a {
	COLOR: #ffffff; 
	
}

.muralzinhotexto2 a:hover {
	color:#ff8800;
}

#postsmural {
	float:left;
	width:439px;
/*	_width:386px; */
	margin-left:4px;
}

.postsnomeusuario {
	font: 8pt Verdana, Arial;
}

.postsdata {
	font: 8pt Verdana, Arial;
	font-weight:bold;
	color:#1956a9;
}

.poststexto {
	color:#438ad2;
	font: 8pt Verdana, Arial;
}

#postsrodapeesquerdo{
	float:left;
	width:193px;
	margin-left:4px;
	font: 8pt Verdana, Arial;
	
}

#postsrodapeesquerdo a {
	
	COLOR: #1956a9; 	
}

#postsrodapeesquerdo a:hover {
	color:#ff8800;
}

#postsrodapedireito {
	float:right;
	width:70px;
	margin-left:127px;
/*	_margin-left:120px; */
	font: 8pt Verdana, Arial;
}

#postsrodapedireito a {
	
	COLOR: #1956a9; 	
}

#postsrodapedireito a:hover {
	color:#ff8800;
}

#postspaginacao {
	clear:both;
	width:439px;
	/* _width:386px; */
	margin-left:4px;
	background-color:#2f455d;
	padding-bottom:3px;
}
#postslinha {
	float:left;
	width:439px;
/* 	_width:386px; */
	margin-left:4px;
	/* _margin-left:2px; */
	background-color:#2f455d;
	height:1px;
	margin-bottom:2px;
}


.formulariocaixa {
background-color: #B0E0E6;
font:12px verdana, arial, helvetica, sans-serif;
color:#003399;
}

#banner468x60 {
	height:330px;
	width:468px;
	float:left;
}

/************************
 * enquetes
 */

#enquetes p {
	color:#FF0000;
}

#enquetes a {
	color:#FFFF00;
}

#agendacalendario {
float:left;
width:140px;
margin-left:4px;
margin-right:2px;
margin-bottom:2px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

#agendacalendario .tdhover { background: #BFD8F0; color: black; cursor: hand; font-family: Verdana; font-size: 9 px; text-align: center; }

#agendacalendario .tdoff   { background: #FFCC00; color: black; font-family: Verdana; font-size: 9 px; text-align: center; }

#agendacalendario .tdtoday { background: #0FCC00; color: black; cursor: hand; border: 1px #CF3000 solid; font-family: Verdana; font-size: 9 px; text-align: center; }

#agendacalendario .tdlink { background: red; color: black; cursor: hand; border: 1px #CF3000 solid; font-family: Verdana; font-size: 9 px; text-align: center; }


#agendacalendario .tdtodayh { background: #FFCC00; color: black; cursor: hand; border: 1px #CF3000 solid; font-family: Verdana; font-size: 9 px; text-align: center; }

#agendacalendario .linkagenda a {
color:#FFF;
}
