.t11, .t11 a {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
}
.t12, .t12 a {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
}
.t15, .t15 a {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:15px;
}
.t14, .t14 a {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:14px;
}
.t18, .t18 a {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:18px;
}
.t23, .t23 a {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:23px;
}
.t24, .t24 a {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:24px;
}

.preto, .preto a {
	color:#000000;
}
.vermelho, .vermelho a {
	color:#DA251C;
}
.verme, .vermea a{
	color:#D04040;	
}
.amarelo, .amarelo a {
	color:#f0b327;
}
.vinho, .vinho a {
	color:#990000;
}
.grafite, .grafite a {
	color:#231F20;
}
.grafite2, .grafite2 a {
	color:#635c70;
}
.branco, .branco a {
	color:#FFFFFF;
}
.verde, .verde a {
	color:#3B8107;
}
.verde2, .verde2 a {
	color:#a2d848;
}
.laranja, .laranja a {
	color:#FEA815;
}
.laranja2, .laranja2 a {
	color:#FFA914;
}
.azul, .azul a {
	color:#0A3355;
}
.azulbb, .azulbb a{
	color:#0A3355;	
}
.azul2, .azul2 a {
	color:#2C1F4A;
}
.cinza, .cinza a {
	color:#858685;
}
.cinza_claro, .cinza_claro a {
	color:#CCCCCC;
}
.cesq, .cesq a {
	color:#464545;
}
.cesq2, .cesq2 a{
	color:#DA251C;	
}
.rosa, .rosa a {
	color:#EB8686;
}
.roxo, .roxo a {
	color:#3e3f5e;
}
.dourado, .dourado a {
	color:#dd8a05;
}
.bold {
	font-weight:bold;
}

/************************/
body{
	background:url(../images/bg.jpg) repeat-x;
}
#site{
	width:799px;
	margin:0 auto;
}
#topo{
	width:799px;
	float:left;
}
#links_top{
	width:350px;
	height:16px;
	float:left;
	text-align:right;
	color:#FFF;
	padding-top:3px;
}
#links_top a{
	color:#FFF;
}
#mensagemtopo{
	width:400px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	
}
#menu_topo{
	width:775px;
	height:26px;
	padding:5px 8px 10px 8px;
	float:left;
	background:url(../images/bg_menu_topo.jpg) no-repeat center;
}
#menu_topo_item{
	height:20px;
	float:right;
}
#menu_topo_item a{
	font-weight:bold;
	text-decoration:underline;
}
#topo_m{
	width:791px;
	background:#FFF;
	float:left;
}
#logo_topo{
	width:281px;
	float:left;
	margin:8px 0 0 9px;
	cursor:pointer;
}
#banner_topo{
	width:481px;
	height:58px;
	background:url(../images/publicidade.jpg) right top no-repeat;
	float:right;
	margin:14px 13px 0 0;
}
#menu{
	width:786px;
	height:37px;
	padding:11px 4px 0 4px;
	float:left;
	background:url(fundomeu.png) no-repeat;
}
#menu_bt_ini{
	width: 120px;
	height: 20px;
	padding:6px 0 0 0;
	float:left;
	text-align:center;
}
#menu_bt_ini a{
	width: 120px;
	height: 20px;
	float:left;
}
#menu_bt_ini a:hover{
	text-decoration:underline;
}

#menu_bt_inis{
	width: 140px;
	height: 20px;
	padding:6px 0 0 0;
	float:left;
	text-align:center;
}
#menu_bt_inis a{
	width: 140px;
	height: 20px;
	float:left;
}
#menu_bt_inis a:hover{
	text-decoration:underline;
}

#menu_bt_bo{
	width: 76px;
	height: 20px;
	padding:6px 0 0 0;
	float:left;
	text-align:center;
	font-size:12px;
	font-weight:bold;
	margin-left:4px;
}
#menu_bt_bo2{
	width: 100px;
	height: 20px;
	padding:6px 0 0 0;
	float:left;
	text-align:center;
	font-size:12px;
	font-weight:bold;
	margin-left:4px;
}
#bt_busca{
	width:33px;
	height:26px;
	float:right;
	margin-left:4px;
}
#inp_busca{
	width:159px;
	height:21px;
	padding:3px 3px;
	float:right;
	margin-left:4px;
	background:url(../images/bg_inp_busca.jpg) no-repeat center;
}
#meio{
	width:797px;
	background:#FFF;
	float:left;
	padding-bottom:5px;
}
#menu_ss{
	width:145px;
	float:left;
}
#menu_l{
	width:143px;
	float:left;
}
#menu_relogio{
	background:url(../images/bg_relogio.jpg) no-repeat center;
	width:143px;
	float:left;
	height:47px;
	margin-top:8px;
}
#hora {
	float:right;
	font-family:Impact;
	color:#333;
	font-size:16px;
	margin-right:19px;
	margin-top:5px;
}
#dolar {
	float:left;
	color:#333;
	width:100%;
	text-align:center;
}
#menu_item{
	width:143px;
	height:24px;
	float:left;
}
#menu_item a{
	width:138px;
	height:18px;
	padding:5px 0 0 2px;
	font-size:11px;
	font-weight:bold;
	color:#333;
	border-left:2px solid #FFFFFF;
	border-bottom:1px dotted #CCC;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	float:left;
}
#menu_item a:hover{
	background:#0A3254;
	color:#FFF;
}
/***/

#mmm{width:138px; height:20px; background:#CCC; padding-left:5px; padding-top:4px;float:left}
#mmm a{width:138px; height:20px; background:#CCC; float:left}
#mmm a:hover{ background:#F4F4F4; color:#C00}

/*****/
#menu_enquete{
	width:133px;
	padding:6px;
	margin-top:6px;
	float:left;
	background:#ebebeb;
}
#menu_muralrecado{
	width:133px;
	float:left;
	background:#FFFFFF;
	padding-bottom:5px;
	padding:5px;
	border:solid 1px #CCC;
	margin-top:8px;
}
#seguratudoparade{
	width:135px;
	float:left;
}
#vin_enquete{
	float:left;
	width:100%;
	font-size:12px;
	font-weight:bold;
	color:#333;
}
#enq_titulo{
	float:left;
	width:100%;
	font-size:10px;
	font-weight:bold;
	color:#DA251C;
	padding:3px 0;
}
#enq_opt{
	width:100%;
	float:left;
	padding:5px 0;
}
#enq_veja_mais{
	width:121px;
	height:11px;
	padding-right:12px;
	float:left;
	text-align:right;
	color:#900;
	font-weight:bold;
	background:url(../images/mais.jpg) no-repeat right center;
}
#clima_veja_mais{
	width:234px;
	height:11px;
	padding-right:12px;
	float:left;
	text-align:right;
	color:#900;
	font-weight:bold;
	background:url(../images/mais.jpg) no-repeat right center;
}
#clima_veja_mais a{
	width:234px;
	height:11px;
	float:left;
}
#clima_veja_mais a:hover{
	text-decoration:underline;
}
#receita_veja_mais{
	width:479px;
	height:11px;
	padding-right:12px;
	float:left;
	text-align:right;
	color:#900;
	font-weight:bold;
	background:url(../images/mais.jpg) no-repeat right center;
}
#receita_veja_mais a{
	width:479px;
	height:11px;
	float:left;
}
#receita_veja_mais a:hover{
	text-decoration:underline;
}

#capa{
	width:483px;
	float:left;
	margin:8px;
}
#not_capa{
	width:484px;
	float:left;
	height:218px;
}
#not_capa_cat{
	width:100%;
	float:left;
	font-size:11px;
	font-weight:bold;
	color:#385a89;
}
#not_capa_tit_des{
	width:100%;
	float:left;
}
#not_capa_tit_des a{
	font-size:15px;
	color:#3c3c3c;
	font-weight:bold;
}
#not_capa_grade{
	width:100%;
	float:left;	
}
#not_capa_des{
	width:151px;
	float:left;
}
#not_capa_des_fot{
	 width:149px;
	height:109px;
	float:left;
}
#not_capa_des_fot_por{
	width:100%;
	float:left;
	text-align:right;
	font-size:10px;
	color:#999;
	padding:2px 0;
}
#not_capa_des_txt{
	width:100%;
	float:left;
}
#not_capa_des_txt a{
	font-size:10px;
	color:#333;
}
#not_capa_des_txt a:hover{
	text-decoration:underline;
}

#not_capa_list{
	width:150px;
	float:right;
}
#not_capa_list_itens{
	width:150px;
	float:left;
	border-bottom:1px dotted #CCC;
	padding:3px 0;
}
#not_capa_list_itens a{
	color:#385a89;
	font-size:10px;
	font-weight:bold;
}
#not_capa_list_itens a:hover{
	color:#333;
}

#not_capa_mini{
	width:306px;
	margin-top:5px;
	float:left;
	border-bottom:1px dotted #CCC;
	border-top:1px dotted #CCC;
}
#not_capa_mini_item{
	width:144px;
	float:left;
	padding:6px 3px;
	height:42px;
}
#not_capa_mini_ft{
	width:53px;
	height:38px;
	float:left;
}
#not_capa_mini_txt{
	width:78px;
	margin-left:3px;
	float:left;
	color:#385a89;
}
#not_capa_mini_txt a{
	width:78px;
	float:left;
	color:#385a89;
}
#not_capa_mini_txt a:hover{
	text-decoration:underline;
}

#direto_ao_ponto{
	float:left;
	width:220px;
	padding:19px 4px 4px 4px;
	background:url(../images/vin_direto_ao_ponto.jpg) #f4f4f4 no-repeat;
	border:1px solid #CCC;
	margin-top:6px;
}
#dap_tit{
	width:100%;
	font-size:12px;
	font-weight:bold;
	float:left;
}
#dap_txt{
	margin-top:3px;
	width:100%;
	font-size:10px;
	float:left;
}
#dap_txt a{
	font-size:10px;
}
#dap_mais{
	margin-top:3px;
	width:100%;
	color:#C00;
	text-align:right;
	font-size:10px;
	float:left;
}
#dap_mais a{
	color:#C00;
	font-size:10px;
}
#galeria_capa{
	float:right;
	width:150px;
	padding:19px 4px 4px 4px;
	margin-top:6px;
	background:url(../images/vin_galeria.jpg) #FFFFFF no-repeat;
	border:1px solid #CCC;
}
#gc_foto{
	width:150px;
	height:80px;
	float:left;
	padding:1px;
}
#gc_tit{
	width:100%;
	font-size:12px;
	font-weight:bold;
	float:left;
}
#gc_tit a{
	font-size:12px;
	font-weight:bold;
}
#gc_txt{
	width:100%;
	font-size:10px;
	float:left;
}
#gc_txt a{
	font-size:10px;
}
#banner_capa{
	margin:5px 0;
	width:481px;
	height:58px;
	background:url(../images/publicidade.jpg) right top no-repeat;
	float:left;
}
#not_cat{
	width:483px;
	float:left;
	padding-bottom:6px;
}
#not_cat_item{
	width:234px;
	float:left;
	padding:5px 3px;
}
#not_cat_cat{
	width:100%;
	float:left;
	color:#DA251C;
	font-size:12px;
	font-weight:bold;
}
#not_cat_txt{
	width:100%;
	float:left;
	font-size:10px;
}
#horoscopo{
	width:234px;
	float:left;
	padding:18px 3px 0 3px;
}
#horoscopoItem{
	width:60px;
	float:left;
	height:15px;
	padding-left:16px;
	margin-bottom:12px;
}

#clima_tempo{
	width:234px;
	float:left;
	padding:17px 0 0 0;
}
#img_mega{
	width:471px;
	height:92px;
	padding:5px;
	margin-top:6px;
	float:left;
	background:#f4f4f4;
	border:1px solid #CCC;
}
#img_mega_img{
	width:187px;
	float:left;
	border-right:1px solid #BBB;
}
#img_mega_img2{
	width:78px;
	height:69px;
	float:left;
	margin:5px;
}
#img_mega_mega{
	width:275px;
	padding-left:5px;
	float:left;
}
#banners_dir{
	width:147px;
	float:right;
}
#banners_dir_item{
	width:143px;
	height:58px;
	float:left;
	margin-top:8px;
}
#rodape{
	 width:791px;
	 border-top:1px solid #000;
	 height:50px;
	 float:left;
}
#logos_r{
	width:100%;
	float:left;
}
#logo_r_n{
	width:60px;
	float:left;
	margin:5px 0 0 5px;
}
#logo_r_f{
	width:51px;
	height:25px;
	float:right;
	margin:5px 5px 0 0;
}
#vinheta{
	width:100%;
	height:20px;
	padding-bottom:10px;
	float:left;
}

#titulocidadeclima{
	width:234px;
	float:left;
	text-align:right;
	padding-top:8px;
}
#imgNuvens{
	width:57px;
	float:left;
	padding-top:6px;
}
#textoClimatempo{
	width:150px;
	float:left;
	padding-left:5px;
	padding-top:6px;
}
#maxima{
	width:50px;
	height:30px;
	float:left;
	background:url(../images/maxima.jpg) no-repeat;
	padding-top:10px;
	padding-left:20px;
	margin-top:6px;
}
#minima{
	width:47px;
	height:30px;
	float:left;
	background:url(../images/minima.jpg) no-repeat;
	padding-top:10px;
	padding-left:20px;
	margin-top:6px;
	margin-left:26px;
}
/**********************/

#ant{
	width:150px;
	float:left;
}
#prox{
	width:150px;
	float:left;
}
#fundoTopoSite{
	width:799px;
	height:216px;
	float:left;
	background:url(../images/fundotopo.png) no-repeat;
	margin-top:2px;
}
#menutopo{
	width:795px;
	float:left;
	height:38px;
	margin-top:0px;
}
#menuazulzin{
	width:799px;
	float:left;
	background:url(../images/topo_2010_03.png) no-repeat;
	height:38px;
}
/*****************************/

#destaques {
	width:483px; 
	height:200px; 
	float:left; 
	display:block
}
#noticiasSlidetit {
	width:483px;
	height:200px;
	padding:10px;
	position:absolute;
	z-index:500;
	left:-3px;
	top: 19px;
	color:#FFFFFF;
}
#itemDestaque{
	width:484px;
	float:left;
	height:218px;
}
#itemTextDstak{
	width:483px;
	float:left;
	line-height:13px;
	padding-bottom:5px;
	cursor:pointer;
	display:block;
	margin-top:10px;
	margin-left:
}
#itemTextDstak a:hover{	
	text-decoration:underline;
}
#noticiasSlidetit {
	width:464px; 
	height:30px; 
	padding:10px; 
	margin-top:-50px; 
	position:absolute; 
	z-index:500; 
	background:url(../images/notbgtit.png) repeat;
}
#output{
	color:#FFF;
	font-family:"Trebuchet MS", Tahoma, Arial; 
	font-weight:bold; 
	font-size:12px;}

/***********/

.p {
	width:0;
	height:0;
	font-size:0;
	float:left;
}
#legenda_p {
	opacity:0.50;
	-moz-opacity: 0.50;
	filter: alpha(opacity=75);
	width:478px;
	height:40px;
	text-align:center;	
	background:#000;
	position:absolute;
	z-index:1;
	margin-top:152px;
	color:#FFFFFF;
	font-family:Tahoma, Geneva, sans-serif;
	font-weight:bold;
	font-size:12px;
	padding-top:10px;
}
.panel {
	width:483px;
	height:229px;
	padding:5px 3px 0px 4px;
	float:left;
	overflow:hidden;
}

.stepcarousel {
	width:484px;
	height:229px;
	position:relative;
	overflow:scroll;
	float:left
}
.stepcarousel .belt {
	width:484px;
	position:absolute;
	left:0;
	top:0;
}
.stepcarousel .panel {
	width:484px;
	height:229px;
	padding:5px 3px 0px 4px;
	float:left;
	overflow:hidden;
}
.stepcarousel .panel img {
	float:left;
}

/************/
#vinhetacapaGaleria{
	width:484px;
	float:left;
	margin-top:7px;
}
#seguraDuasGalerias{
	width:484px;
	float:left;
}
#vinhetaTituloGalerias{
	width:238px;
	float:left;
	
}
#fotoNoticiaDestaque{
	width:236px;
	height:80px;
	float:left;
	border:solid 1px #999;
	margin-bottom:4px;
}
#fundoSegTituloDestaque{
	width:236px;
	height:30px;
	float:left;
	background:url(../images/fundoTituloNoticias.png) no-repeat;
	margin-left:0px;
	margin-top:51px;
}
#tituloNoticiaDestaque{
	width:200px;
	margin-top:3px;
	float:left;
	margin-left:5px;
}
#tituloNoticiaDestaque a{
	width:200px;
	float:left;
}
#tituloNoticiaDestaque a:hover{
	text-decoration:underline;
}


#seguraReceitadoDia{
	width:484px;
	float:left;
	margin-top:20px;
	margin-bottom:20px;
}
#vinhetaReceita{
	width:484px;
	float:left;
	margin-top:18px;
}
#tituloReceita{
	width:484px;
	float:left;
	margin-top:4px;
}
#tituloReceita a{
	width:484px;
	float:left;
}
#tituloReceita a:hover{
	text-decoration:underline;
}

#textoReceita{
	width:484px;
	float:left;
	margin-top:2px;
	padding-bottom:20px;
}
#textoReceita a{
	width:484px;
	float:left;
}
#textoReceita a:hover{
	text-decoration:underline;
}
#SeguraUltimaImagens{
	width:200px;
	float:left;
}
#fotoUltimaImagens{
	width:130px;
	height:100px;
	float:left;
	border:solid 1px #CCC;
}
#maisUlitmaImagens{
	width:130px;
	float:left;
	text-align:right;
	margin-top:3px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
}
#maisUlitmaImagens a{
	width:130px;
	float:left;
	text-align:right;
}
#maisUlitmaImagens a:hover{
	text-decoration:underline;
}
#sombrinhaL{
	width:275px;
	float:left;
}
#somb{
	width:8px;
	float:left;
}
#tituloLoteriaka{
	width:260px;
	float:left;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:14px;
	text-align:center;
}
#fundoresultado{
	width:238px;
	float:left;
	background:#F7F7F7;
	height:52px;
	margin-top:10px;
	padding-left:12px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:21px;
		
}
#clima_veja_maisx{
	width:240px;
	float:left;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:right;
	
}
#clima_veja_maisx a{
	width:240px;
	float:left;
	
}
#clima_veja_maisx a:hover{
	text-decoration:underline;
	
}

/************/
#headerCapa {
	width:230px;
	float:left;
	color:#03798c;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	padding-bottom:4px; /**/
}
#itemGaleria{
	width:230px;
	float:left;
	height:188px!important;
}
#itemGaleria li{
	width:230px;
	float:left;
}
.xdd{
	padding-bottom:5px;
}
/****************************************************/


.pp {
	width:0;
	height:0;
	font-size:0;
	float:left;
}
#legenda_pp {
	opacity:0.50;
	-moz-opacity: 0.50;
	filter: alpha(opacity=75);
	width:237px;
	height:25px;
	text-align:center;	
	background:#000;
	position:absolute;
	z-index:1;
	margin-top:45px;
	color:#FFFFFF;
	font-family:Tahoma, Geneva, sans-serif;
	font-weight:bold;
	font-size:11px;
	padding-top:10px;
}
.panelp{
	width:238px;
	height:80px;
	padding:5px 3px 0px 4px;
	float:left;
	overflow:hidden;
}

.stepcarouselp {
	width:238px;
	height:80px;
	position:relative;
	overflow:scroll;
	float:left
}
.stepcarouselp .beltp {
	width:238px;
	position:absolute;
	left:0;
	top:0;
}
.stepcarouselp .panelp {
	width:238px;
	height:80px;
	padding:0px 3px 0px 0px;
	float:left;
	overflow:hidden;
}
.stepcarouselp .panelp img {
	float:left;
}

/*****************************/
.ppp {
	width:0;
	height:0;
	font-size:0;
	float:left;
}
#legenda_ppp {
	opacity:0.50;
	-moz-opacity: 0.50;
	filter: alpha(opacity=75);
	width:130px;
	height:43px;
	text-align:center;	
	background:#000;
	position:absolute;
	z-index:1;
	margin-top:55px;
	color:#FFFFFF;
	font-family:Tahoma, Geneva, sans-serif;
	font-weight:bold;
	font-size:11px;
	padding-top:2px;
}
.panelpp{
	width:130px;
	height:100px;
	padding:5px 3px 0px 4px;
	float:left;
	overflow:hidden;
}

.stepcarouselpp {
	width:130px;
	height:100px;
	position:relative;
	overflow:scroll;
	float:left
}
.stepcarouselpp .beltpp {
	width:130px;
	position:absolute;
	left:0;
	top:0;
}
.stepcarouselpp .panelpp {
	width:130px;
	height:100px;
	padding:0px 3px 0px 0px;
	float:left;
	overflow:hidden;
}
.stepcarouselpp .panelpp img {
	float:left;
}

