a:hover, a:link { text-decoration:none; color:#000000; }
a:visited { text-decoration:none; color:#FE9408 }
.menu:visited, .menu:link { color:#000000; }
.menu:hover {;color:#FF0000; }

body { margin:0px auto; text-align:center; background-image:url(../img/bg_pg.gif); font-family:Verdana; font-size:11px;}
#geral { width:777px; height:auto; position:relative; color:#000; background-image:url(../img/bg_bd.gif); margin:0px auto; text-align:center;}

/* Topo */
#topo {position:relative; width:777px; height:156px; background-image:url(../img/bg_bd.gif);}
#topo01{position:relative; width:777px; height:13px;}
#topofio{position:absolute; top:93px; left:9px; width:757px; height:3px; background-image:url(../img/top_fio.gif);background-repeat:repeat-x;}
#topo_esq {top:2px; left:12px; width:279px; height:66px; background-repeat: no-repeat; position:relative; float:left; color:#000000; display:block; }
#topo_dir {width:470px; height:68px; position:absolute; top:25px; left:296px; display:block; clear:both;}
#topo_date {width:335px; height:24px; position:absolute; top:103px; left:19px; color:#000000; text-align:left; font-size:11px;}
#topo_marquee {width:398px; height:24px; position:absolute; top:103px; left:367px; color:#495678; text-align:center; font-size:11px; font-weight:bold;}
#topo_menu {width:757px; height:20px; position:absolute; top:119px; left:9px; font-weight:bold; background-image:url(../img/bg_t_menu.gif); background-repeat:repeat-x; border: 1px solid #E16459}
#topo_menu2 {width:749px; height:18px; padding:0px 3px 0px 3px;}
#menuzito{float:left; color:#FFFFFF; font-family:Verdana; font-size:10px; font-weight:bold; padding:3px 0 0 0}
#menuzito a{color:#FFFFFF; font-family:Verdana; font-size:10px; font-weight:bold;}
#menuzito a:hover{color:#8691A2; font-family:Verdana; font-size:10px; font-weight:bold;}
#buscatop {float:right; padding-top:1px;}
#buscatop, #buscatop a{color:#FFFFFF; font-family:Verdana; font-size:10px; font-weight:bold;}
#buscatop a:hover{color:#8691A2; font-family:Verdana; font-size:10px; font-weight:bold;}
/* Fim Topo */

/* Corpo */
#corpo { position:relative; width:777px; height:auto; color:#FFFFFF; margin:0px auto; clear:both; text-align:center; background-image:url(../img/bg_bd.gif);}
/* Lado Esquerdo */
#esq { width:148px; position:relative; float:left; margin:0px; color:#000000; overflow:hidden; }
.ban_esq { height:auto; color:#000000; text-align:center; }

/* Menu */
.menu_top { width:135px; height:25px; background:url(../img/top_menu.jpg); position:relative;left:5px; font-family:Verdana, Tahoma,'Trebuchet Ms'; color:#AE2E20; font-size:13px; font-style:italic; font-weight:bold; text-align:right;}
.menu li { width:131px; height:20px; background-image:url(../img/menu.jpg); position:relative; font-size:11px; text-align:left; color:#000000; list-style:none; line-height:20px; padding-left:16px;}
/*.menu_bot { background-image:url(../img/esq_bot_menu.gif); width:141px; height:13px; margin-left:7px; text-align:center; }*/
/* Menu */

/* secundaria */
.sec { width:620px; height:auto; background-color:#FFFAE8; border: #EFF1F5 solid 1px; float:left; position:relative; clear:left; margin-top:10px; background-repeat:no-repeat; }
.bd_sec { width:622px;  height:auto;  position:relative; float:left; clear:left; margin:0px; padding-left:8px; }

.data_sec { font-size:10px; color:#666666; text-align:right }
.tit_sec { font-size:20px; color:#000000; }
.cha_sec { font-size:20px; color:#FC7C3E; }
.texto { font-size:12px; color:#496068; }

.topo_ev { width:614px; height:20px; background-image:url(../img/top_eventos.gif); background-position:center; background-repeat:no-repeat; font-size:10px; color:#FFFFFF; font-weight:bold; }
/* secundaria */

/* Lado Esquerdo */

/* Meio */
#meio {	position:relative; height:auto; color:#000000; text-align:center; float:left; width:480px; margin-left:2px; overflow:hidden;}

.full_banner, .full_banner_m { margin-bottom:10px; width:480px; height:60px; float:left; clear:left; text-align:center; z-index:1}
.full_banner_m { margin-top: 5px;}
.top_des { width:480px; height:20px; float:left; clear:left; background-image:url(../img/bar_dest.gif); background-repeat:no-repeat; text-align:left; background-position:center; font-size:14px; color:#A3261D; font-style:italic; font-weight:bold; }
#chamada_capa { font-size:17px; font-style:italic;  color:#3F5765; }
.data { font-family:Arial; font-size:10px; color:#000000; text-align:right; line-height:15px; }
#foto_capa { border: #B8CAD1 1px solid; background-color:#FFFFFF; padding:0px 4px 0px 4px; float:left; font-size:11px; color:#3F5765; }

#des_not { width:226px; height:auto; float:left; text-align:left; clear:left; padding: 0px 5px 5px 5px; position:relative; overflow:auto; }
.des_tnot { width:226px; font-size:30px; color:#000000; text-align:left; position:relative; height:60px; }
#foto_dnot { border: #000000 1px solid; width:223px; height:192px; margin: 5px 0px 5px 0px; position:relative; }

#destaques { width:180px; height: auto; float:left; margin-left:10px; position:relative;  }

.hh2, h2 {  font-size:14px; color:#3F5765; font-weight:bold; margin:0px; text-align:left; }
.pretitulo, .hh3, h3 {  font-family:Arial; font-size:10px; color:#AE2E20; margin-top:5px; text-align:left; }

.lista { font-size:12px; color:#000000; text-align:left; line-height:18px; clear:left; }

.des { width:180px; background:url(../img/bg_des.gif) no-repeat; float:left; clear:left; margin:0px; }
.ndes { height:auto; background:url(../img/bg_ndes.gif) no-repeat bottom; float:left; clear:left; margin:0px; position:relative; margin-top:5px; }
.nrel { height:auto; background:url(../img/bg_ndes.gif) repeat bottom; margin:0px; margin-top:5px; }
#destaques2 { width:180px;  height: 270px; float:left; margin-left:10px; position:relative; }
#foto_cmt { width:223px; height:56px; border:1px solid #CCD1DE; color:#000000; font-size:11px; position:relative; float:left; background-color:#EFF1F5; }
.leitura { width:462px; height:auto; color:#496068; font-size:11px; clear:left; float:left; padding:6px; text-align:left; line-height:130%; }
#bandeiras{left: 12px; position:relative; width:135px; font-family:Arial; font-size:10px; color:#AE2E20;}
#bandeiras ul li a{ position:relative; width:131px; height:17px; border-bottom:1px solid #B8CAD1;}
/* Meio */
 

/* Direita */
#direita { width:130px; position:relative; float:left; color:#000000; margin-left:7px;  }
#pers_top { width:126px; height:15px; background-image:url(../img/top_cad.gif); }
#pers_pic { width:124px; height:145px; text-align:center; border:1px solid #B8CAD1; background-color:#FFFFFF; font-size:10px; color:#B37000; font-weight:bold; }
.ban_dir { width:120px; height:auto; position:relative; float:left; margin:0px; color:#000000; text-align:right; left:4px; }
#blc_enq { width:124px; height:auto; text-align:left; border:1px solid #B8CAD1; font-size:10px; color:#666666; float:left; background:url(../img/top_cad.gif) #FFFFFF no-repeat top; }
.top_blc { font-family:Arial; font-size:11px; color:#6F93A2; font-weight:bold; text-align:left;  margin: 1px 0 0 8px;  } 
#blc_cot { width:124px; height:auto; border:1px solid #B8CAD1; font-size:10px; color:#666666; float:left; background:url(../img/top_cad.gif) #FFFFFF no-repeat top; margin-top:10px; }
#blc_cad { width:124px; height:auto; text-align:center; border:1px solid #B8CAD1; font-size:10px; color:#666666; float:left; background:url(../img/top_cad.gif) #FFFFFF no-repeat top; margin-top:10px; }

/* Direita */

/* rodapé */
#rodape { width:777px; height:5px; position:relative; clear:left; }
#assinatura{ position:relative;	width:757px; height:47px; margin:0px auto; display:block; clear:both; border-top:2px solid #B8CAD1;}
#click a{ position:relative; width:225px; height:20px; margin:10px 0px 2px 0px; display:block; float:right;}
#cliente{ position:relative; width:225px; height:20px; margin:10px 0px 2px 0px; padding-top:2px; display:block; float:left;}

/* rodapé */
/* Corpo */
.form1 { border:1px solid #33454B; font-size:12px}
.form2 { border:1px solid #AC1717; font-size:10px}
.fleitura { font-size:11px}
h5.um, .fleitura, #meio, .topo_ev, .top_des, .texto, .h2, h2, .h3, h3, .lista, .form1, #foto_capa, .data, #chamada_capa, .des_tnot, #pers_pic, #blc_enq, #blc_cad, #blc_cot, .menu li, .menu_top, #topo_marquee, #topo_date, #foto_cmt, .data_sec, .tit_sec, .cha_sec, .leitura { font-family:Verdana, Arial, Helvetica, sans-serif;}

#fullBanner { position:absolute; top:147px; left:127px; display:inline; z-index:1 }

h5.um { font-size:11px; text-align:left; padding:3px; border-top:1px solid #FF9E00; border-bottom: 1px solid #FF9E00; font-weight:normal}


/*--------------vips--------------------------*/
.firula {clear:both; display:block;}
.firula{width:480px; height:25px; background-image:url('../img/firula.jpg');}
#vips{width:480px; padding-left:4px; }
#coluna1 #coluna2 {width:237px;}
#coluna1{height:auto; background:#E3EAED; float:left; margin:0px 0px 10px 0px;}

.cob {width:221px; margin:0px auto; font-style:italic; font-size:12px; font-family:Verdana; color:#3F5765; text-align:left; line-height:120%; float:left;}
#ban{position:relative; width:226px; float:right;}

.cob a{width:221px; margin:0px auto; text-align:left; line-height:120%;}

#anteriores, .cob a { font-style:italic; font-size:12px; font-family:Verdana; text-decoration:none; color:#3F5765; }
#anteriores a:hover, .cob a:hover{ color:#AE2E20;} 
.titu{ font-style:italic; font-size:17px; font-family:Verdana; color:#3F5765; text-align:left; line-height:110%;}
#coluna2 { height:auto; float:right;}
#vips, #coluna1, #coluna1b, #coluna2, #coluna2b, #fullsocial{ position:relative; display:block;}
#coluna1, #coluna2 {width:232px; padding:6px 4px 6px 4px}

.fotocoluna{ border:1px solid #CCCCCC;}
#fullsocial {width:468px; height:60px; margin:0px auto; background:#CCCCCC; clear:both;}
#anteriores {/*width:230px;*/width:480px; display:block; text-align:left; margin:0px 0px 5px 0px;}
#anteriorestop {/*width:230px; */width:480px; height:auto; display:block; font-style:italic; font-size:17px; font-family:Verdana; color:#3F5765; border-bottom:1px solid #CCCCCC; margin:5px 0px 5px 0px }

.fotoco3{position:relative; border:1px solid #CCCCCC; display:block; margin:2px; float:left;}

#gal, #galt, #galtiti {position:relative; display:block; clear:both; }
#gal{ width:622px; background-color:#000000; margin-top:3px;}
#galt { width:426px; height:50px; float:left;}
#galtit{ margin-left:8px; left:4px; font-size:17px; color:#FFFF00; font-weight:bold; }

/*
.firula{width:480px; height:25px; background-image:url('../img/firula.jpg'); clear:both}
#vips{width:480px; float:left; padding-left:4px;}
#coluna1 #coluna2 {width:237px;}
#coluna1{height:auto; background:#E3EAED; float:left; margin:0px 0px 10px 0px;}
#cob {width:220px; margin:0px auto; font-style:italic; font-size:12px; font-family:Verdana; color:#3F5765; text-align:left; line-height:120%;}
#cob a{width:220px; margin:0px auto; text-align:left; line-height:120%;}
#anteriores a:hover, #cob a:hover{color:#AE2E20;}

#anteriores a, #cob a {font-style:italic; font-size:12px; font-family:Verdana; text-decoration:none; color:#3F5765; } 
.titu{font-style:italic; font-size:17px; font-family:Verdana; color:#3F5765; text-align:left; line-height:110%;}
#coluna2 {height:auto; float:right;}
#vips, #coluna1, #coluna1b, #coluna2, #coluna2b, #fullsocial{ position:relative; display:block;}

#coluna1, #coluna2 {width:232px; padding:6px 4px 6px 4px}

.fotocoluna{width:220px; border:1px solid #CCCCCC; display:block; margin:5px 0px 5px 0px;}
#fullsocial {width:468px; height:60px; margin:0px auto; background:#CCCCCC; clear:both;}
#anteriores {/*width:230px;*/width:480px; height:auto; display:block; float:left; text-align:left;}
#anteriorestop {/*width:230px; */width:480px; height:auto; display:block; font-style:italic; font-size:17px; font-family:Verdana; color:#3F5765; border-bottom:1px solid #CCCCCC; margin:5px 0px 5px 0px }

.fotoco3{position:relative; width:70px; border:1px solid #CCCCCC; display:block; margin:3px; float:left;}
*/

#ban{position:relative; width:223px; float:right;}

/* Classificados */
/* CSS Document */
.textilo{font-weight:normal; font-size:11px; font-family:Verdana; color:#000; text-decoration: none; line-height:140%;}

.classtitu5, #classtitu2{ text-align:left; border-bottom:1px solid #B7CAD1; padding:0px 0px 3px 0px; margin:0px 0px 5px 0px; }
#classtitu {margin-bottom:5px;}

#destro {float:right; width:238px; text-align:right; }
#canhoto {float:left; padding:20px 0 0 0; width:191px; text-align:left; }
#destro, #canhoto{position:relative; display:block; height:40px; }

#dtitclass {float:left; }
#midi, .destaques, #classtitu, #classtitu2{position:relative; display:block; width:440px; clear:both;}
.destaques{margin:8px 0px 8px 0px; clear:both;}
#destaque1, #destaque2, #destaque3{position:relative; display:block; width:139px; margin-bottom:11px;
								   border-left:1px solid #B7CAD1; border-right:1px solid #B7CAD1;}
#destaque1, #destaque2 {float:left;}
#destaque2{ margin:0px 0px 0px 11px;}
#destaque3{float:right;}
.espaco, .tema {position:relative; width:120px;}
.tema{font-size:14px; color:#000; font-family: Arial, Verdana, Tahoma,'Trebuchet Ms'; line-height:130%; text-align:center; font-weight:bold; margin:0px auto;}
.espaco{margin:0px 0px 0px 8px;}
.fotodestaque{margin-left:2px;}
.box a{font-size:11px; color:#000; font-family: Arial, Verdana, Tahoma,'Trebuchet Ms'; line-height:130%; text-align:center; text-decoration:none;}
.box a:hover {font-size:11px; color:#B7CAD1; font-family: Arial, Verdana, Tahoma,'Trebuchet Ms'; line-height:130%; text-align:center; text-decoration:none;}
.beback { width:440px; padding:10px 0 0 0; float:right; font-size:11px; font-family: Arial, Verdana, Tahoma,'Trebuchet Ms'; line-height:130%;
           text-align:right; text-decoration:none;}
.beback a{color:#B80A0A; }
.beback a:hover{ color:#B7CAD1; }
		   
.classif_01{ width:440px;}
.classif_02{ width:440px; background:#FFFFFF; padding:2px; font-weight: normal; font-size: 11px; font-family: Verdana;
			color:#000; text-decoration: none; text-align:left;}
.classif_03{ width:440px; background:#EBEBEB; padding:2px; font-weight: normal; font-size: 11px; font-family: Verdana;
			color:#000; text-decoration: none; text-align:left;}
			
.classbots a{ width:62px; height:16px; padding:1px 4px 1px 4px; margin:5px; background:url(../images/classbot.gif); font-weight:bold; font-size: 10px; font-family: verdana;
			  color:#FFFFFF; text-decoration: none; text-align:center;}
		
.classbots a:hover{ font-weight:bold; font-size: 11px; font-family: Arial; color:#F69107; text-decoration: none; text-align:center;}

.classititulo{ margin-left:4px;	clear:both;	display:block; font-weight:bold; font-style:italic; font-size:17px;
               font-family:Arial; color:#BF0000; text-decoration: none; }
.classititulob{margin-left:4px; font-weight:bold; font-size:10px; color:#000000; font-family:Verdana, Tahoma, Arial,'Trebuchet Ms'; text-decoration:none;}
.classitituloc{ margin-left:4px; clear:both; display:block; font-weight:bold; font-style:italic; font-size:24px; padding-top:3px;
               font-family:Arial; color:#BF0000; text-decoration: none; text-align:left;}
.classititulod{ margin-left:4px; clear:both; display:block; font-weight:bold; font-style:italic; font-size:17px; padding-top:3px;
               font-family:Arial; color:#BF0000; text-decoration: none; }
.ext{ font-weight:bold; font-size: 11px; font-family: Arial;color:#000000; text-decoration:none; text-align:left;}

.vender, .venderb, .venderc, .link a{ position:relative; display:block;}
.vender{ width:440px; height:26px; margin-top:5px;}
.venderb{ width:118px;float:right; font-size: 12px; font-family: Arial; color:#000; text-decoration: none; text-align:left;}
.venderc{ float:left; margin-right:1px;	width:310px; text-align:right;}

.linhaazul, .linhabeje{	position:relative; width:440px; height:75px; padding:3px 0px 3px 0px; display:block; margin-top:5px;}
.linhaazul{ background:#F8EFEF;}
.linhabeje{ background:#FFFFFF;}
.linha{ position:relative; width:329px; display:block; margin:0px 0px 0px 5px; float:left;
	    font-size:12px; font-family: Verdana; color:#000000; text-decoration:
		none; text-align:left; line-height:120%;}
.link a{ float:right; margin-right:7px;	font-weight:bold; font-size: 9px; font-family: verdana;
		 color:#F48F08; text-decoration: none; text-align:right;}
		 
.detalhes{ 	position:relative; display:block; width:400px; margin-left:30px; font-size:11px; font-family:Verdana;
			text-align:left; color:#000; text-decoration: none; text-align:left; line-height:140%;}
			
#galeriaclass{ position:relative; display:block; clear:both; width:440px; height:300px; padding-top:6px;
			   padding-bottom:6px; margin-top:4px;
}
#lef, #hig{ display:block; text-align:center; margin-left:3px;}
#lef { width:280px; float:right;}
#hig { width:134px; float:left;}

.legendaclass{
	display:block;
	position:relative;
	width:280px;
	font-size:10px; font-family:Verdana;
	color:#000; text-decoration:none; text-align:center; line-height:100%;
}
.navega2 {
	position:relative; width:440px; height:280px; display:block; margin-top:4px;
}
	
.direita2 .esquerda2 {position:relative; width:50%; display:block; /* align:center; */}
.direita2 {float:right; padding-right:90px}
.esquerda2 {float:left;padding-left:90px}

.form1 { border:1px solid #B7CAD1; font-size:11px}
