/*----------------------------- RESET ------------------------------*/
html, body, div, span, applet, object, iframe, table, caption, tbody, tfoot, thead, tr, th, td, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, dl, dt, dd, ol, ul, li, fieldset, form, label, legend
{
	vertical-align: baseline;
	font-family: inherit;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	outline: 0;
	padding: 0;
	margin: 0;
	border: 0;
}
:focus { outline: 0; }
body
{
	background: white;
	color: black;
}
ol, ul { list-style: none; }
table
{
	border-collapse: separate;
	border-spacing: 0;
}
caption, th, td
{
	font-weight: normal;
	text-align: left;
}
blockquote:before, blockquote:after, q:before, q:after { content: ""; }
blockquote, q { quotes: "" ""; }
strong { font-weight: bold; }
em { font-style: italic; }
/*----------------------------- END RESET ------------------------------*/



html, body
{
	margin:0;
	padding:0;
	height:100%;
}
body
{
	background: url(images/body-background.jpg) #FFFFFF center 280px;
	font-family:Arial;
	font-size:13px;
	color:#5a5a5a;
}
input, textarea { border:1px solid #CCCCCC; }
.container
{
	min-height:100%;
	_height:100%;
	_text-align:center;
	position:relative;
	background:url(images/header-background.jpg) no-repeat top center;
}
.clear
{
	clear:both;
	height:0;
	line-height:0;
}
.botao-medium
{
	display:block;
	width:98px !important;
	height:30px !important;
	line-height:26px;
	font-size:11px;
	border:none;
	text-align:center;
	color:#f36800;
	background:url(images/botao-medium-bg.jpg) no-repeat 0 2px;
	cursor:pointer;
}
.main
{
	width:970px;
	background-color: #ffffff;
	margin:0 auto;
	padding-bottom:60px;	/* Tem que ser a altura do footer */
	_text-align:left !important;
}
a { text-decoration:none; }
a:link, a:visited { color:#f36800; }
a:hover { color:#f36800; }
.content
{
	background-color:#FFF;
	width:651px;
	float:left;
}
.content .error-message { padding: 15px; }
.header
{
	width:100%;
	height:175px;
	clear:both;
	_text-align:left !important;
}
.headerimg a
{
	width:230px;
	height:60px;
	float:left;
	margin:50px 0 0 0;
	text-indent:-9999px;
}
.header-content
{
	width:970px;
	margin:0 auto;
	left:50%;
	position:relative;
	margin-left:-490px;
	-margin-left:-500px;
}
.header .header-banner
{
	width:728px;
	height:90px;
	float:left;
	margin:20px 0 0 10px;
}
.header .header-banner-content
{
	width:728px;
	height:90px;
}
div.linkBanner
{
	width:728px;
	position:absolute;
	z-index:99;
	height:90px;
	top:40px;
	left:240px;
}
.header .header-banner-content .par, .header .header-banner-content .impar
{
	width:728px;
	position:absolute;
	z-index:9;
 *z-index:20;
	height:90px;
}
.toplinks
{
	margin: 1px 8px 0 0;
	_margin: 1px 0 0 0;
	float:right;
}
.toplinks li
{
	text-align:center;
	width:100px;
	display:block;
	float:left;
	margin: 0 1px 0 3px;
	_margin: 0 1px0 20px;
}
.toplinks li a
{
	color:#666666;
	font-size:11px;
	_display:block;
	_width:100px;/*padding: 0 0 0 15px;*/
}
.header .header-rss
{
	display:block;
	float:left;
	width:35px;
	height:35px;
	margin:8px 0 0 5px;
}
.categorias-menu
{
	clear:both;
	width:720px;
	display:block;
	float:left;
	position:relative;
	z-index:10;
	margin: 15px 1px 0 5px;
	_margin: 16px 1px 0 12px;
}
.categorias-menu li
{
	float:left;
	margin:0 0 0 1px;
}
.categorias-menu li a
{
	font-size:11px;
	color:#666666;
	display:block;
	text-align:center;
	height:24px;
	line-height:24px;
}
.categorias-menu li a:link, .categorias-menu li a:visited
{
	_font-size:11px;
	_color:#666666;
	_display:block;
	_text-align:center;
	_height:24px;
	_line-height:24px;
}
.categorias-menu .jaragua-do-sul { width:112px; }
.categorias-menu .eventos { width:85px; }
.categorias-menu .entretenimento { width:115px; }
.categorias-menu .esportes { width:85px; }
.categorias-menu .videos { width:80px; }
.categorias-menu .noticias { width:85px; }
.categorias-menu .guia-de-servicos
{
	width:137px;
	text-indent:15px;
	color:#FFFFFF !important;
}
.header .header-busca
{
	float:left;
	margin:13px 0 0 14px;
	position:relative;
	z-index:10;
}
.header .header-busca dl { }
.header .header-busca dt
{
	float:left;
	color:#3d3d3d;
	font-size:11px;
	font-weight:bold;
	margin:0 3px 0 3px;
	height:20px;
	line-height:23px;
}
.header .header-busca dd { float:left; }
.header .header-busca #busca
{
	width:105px;
	background:none;
	border:none;
	font-size:11px;
	text-indent:5px;
	padding: 4px 0 0 3px;
}
.header #btn_enviar
{
	width:25px;
	height:20px;
	line-height:18px;
	color:#FFF;
	font-size:10px;
	background:none;
	border:none;
	cursor:pointer;
	font-weight:bold !important;
}
.footer
{
	position:absolute;
	_position:normal;
	bottom:0;
	width:100%;
	height:25px;
	background: url(images/footer-bg.jpg) repeat-x #c66116;
	color:#FFFFFF;
	margin:15px 0 0 0;
	_margin:0;
}
.footer-content
{
	width:970px;
	margin:0 auto;
	_text-align:center !important;
}
.copyright
{
	float:left;
	margin:0 0 0 350px;
	_margin:0 0 0 175px;
}
.fonix
{
	display:block;
	width:42px;
	height:25px;
	background:url(images/fonix.jpg) no-repeat;
	text-indent:-9999px;
	float:right;
}
.footer p
{
	padding:5px;
	text-align:center;
	font-size:10px;
}
.logo { float:left; }
/* ------------------------------ SIDEBAR --------------------------- */ 



.sidebar
{
	float:right;
	background-color:#ECECEC;
	width:314px;
	margin: 5px 5px 0 0;
	_margin: 5px 0 0 0;
}
.sidebar ul
{
	padding:5px;
	width:305px;
	_width:300px;
	_padding:0;
	display:block;
}
.sidebar-box
{
	margin: 10px 0 0 5px;
	_margin: 10px 0 0 0;
}
.sidebar-box .wrapper
{
	width:300px;
	display:block;
}
.sidebar-box .wrapper .conteudo
{
	width:280px;
	padding:0 10px 10px 10px;
	_padding:0;
}
.overBanner
{
	float: left;
	height: 142px;
	margin-top: 0;
	position: relative;
	width: 297px;
	margin-bottom:10px;
}
.overBanner img { width:142px; }
.overBanner .over img
{
	width:auto;
	-moz-box-shadow:0 1px 2px #888888;
	-webkit-box-shadow:0 1px 2px #888888;
	box-shadow: 0 1px 2px #888888;
}
.publicidade .conteudo .overBanner .par, .publicidade .conteudo .overBanner .impar
{
	height:145px;
	position:absolute;
	top:0;
	float:none;
	width:145px;
	z-index:1;
	overflow:hidden;
}

.publicidade .conteudo .overBanner .esquerda { left:0; right:inherit; }
.publicidade .conteudo .overBanner .direita { right:0; left:inherit; }
.publicidade .conteudo .overBanner .over
{
	z-index:999;
	overflow:visible;
	width:297px;
	height:297px;
}
.publicidade .conteudo .overBanner object
{
	position: absolute;
	top: 0;
	z-index: 999;
}
.publicidade .conteudo .overBanner .direita object
{	
right: 0;
}
.publicidade .conteudo .overBanner .esquerda object
{	
left:0;
}
.overBanner .impar { right:0; }
.overBanner .par { left:0; }
/*SLIDESHOW*/
.destaques .wrapper .conteudo
{
	width:100%;
	float: left;
	height: 250px
}
.destaques .conteudo ul
{
	margin:0;
	width:100%;
	padding:0;
	position:relative;
}
.destaques .conteudo ul.slides
{
	height:230px;
	margin: 0 0 5px;
}
.destaques .conteudo ul li
{
	display:none;
	position:absolute;
	left:0;
	top:0;
	z-index:0;
}
.destaques .conteudo ul li.active
{
	display:block;
	z-index:2;
}
.destaques .conteudo ul.thumbs li
{
	display:block;
	width:auto;
	float:left;
	margin-right:4px;
	position:relative;
}
.destaques .conteudo ul.thumbs li a
{
	padding:1px 4px;
	background-color:#CCC;
	color:#666;
	font-size:10px;
}
.destaques .conteudo ul.thumbs li.active a { background-color:#999; }
/*END*/
.sidebar-box h2
{
	float:left;
	margin:0 0 0 -5px;
	padding:3px 10px 0 0;
	width:305px;
	height:32px;
	display:block;
	background:url(images/sidebar-box-top-bg.gif) no-repeat;
	color:#FFFFFF;
	font-size:13px;
	font-weight:bold;
	text-indent:35px;
	line-height:20px;
}
/* ------------------------- ELEMENTOS SIDEBAR -------------------------- */



.meu-poracaso .wrapper .foto
{
	float:left;
	margin: 0 10px 10px 0;
}
.meu-poracaso .wrapper h3
{
	font-size:15px;
	font-weight:bold;
	margin: 0 0 5px 0;
}
.meu-poracaso .wrapper .user-info { clear:both; }
.meu-poracaso .wrapper
{
	background-color:#d5d3d5;
	font-size:11px;
	letter-spacing:1px;
	line-height:13px;
}
.meu-poracaso .wrapper form { margin:10px; }
.meu-poracaso .wrapper form .login, .meu-poracaso .wrapper form .var_senha
{
	float:left;
	width:220px;
}
.meu-poracaso .wrapper form dt
{
	float:left;
	width:40px;
	height:24px;
	line-height:20px;
}
.meu-poracaso .wrapper form dd { height:24px; }
.meu-poracaso .wrapper form input
{
	width:170px;
	font-size:11px;
}
.meu-poracaso .wrapper #btn_enviar
{
	width:36px;
	height:38px;
	border:none;
	text-indent:3px;
	color:#FFFFFF;
	font-size:10px;
	font-weight:bold;
	line-height:20px !important;
	background:url(images/login/star-bt-dark-grey-bg.jpg) no-repeat 0 5px;
	cursor:pointer;
}
.meu-poracaso .wrapper .btn_enviar dt { display:none; }
.meu-poracaso .wrapper .btn_enviar { float:right; }
.meu-poracaso .wrapper .btn_enviar dd { }
.meu-poracaso .wrapper .login_automatico { clear:both; }
.meu-poracaso .wrapper .login_automatico_label
{
	float:right;
	width:200px;
}
.meu-poracaso .wrapper #login_automatico
{
	float:left;
	width:20px;
	margin: 0 0 0 37px;
}
.meu-poracaso .wrapper .esqueci-senha
{
	display:block;
	clear:both;
	text-align:left;
	padding:8px 0 0 50px;
	color:#5A5A5A;
}
.meu-poracaso .wrapper ul
{
	padding:5px 0;
	margin: 0 0 10px 0;
}
.meu-poracaso .wrapper li { float:left; }
.meu-poracaso .wrapper .cadastre-se { margin:10px 0 0 150px; }
.meu-poracaso .wrapper .bottom
{
	border: 1px solid #b7b6b7;
	clear:both;
	padding:5px;
	width:270px;
	margin:10px 0 0 0;
}
.meu-poracaso .wrapper .autolog
{
	display:block;
	text-align:left;
	width:130px;
	float:left;
	color:#5A5A5A;
	text-indent:20px;
}
.meu-poracaso .wrapper .logout
{
	display:block;
	text-align:right;
	float:right;
	width:50px;
	color:#5A5A5A;
}
.meu-poracaso .wrapper .checked { background:url(images/login/checked.jpg) no-repeat; }
.meu-poracaso .wrapper .unchecked { background:url(images/login/unchecked.jpg) no-repeat; }
.tag-cloud .wrapper ul
{
	text-align:justify;
	width:280px !important;
	line-height:20px;
}
.tag-cloud .wrapper .conteudo { background-color:#f5f5f5; }
.tag-cloud .wrapper li { display:inline; }
.tag-cloud .wrapper li a
{
	display:inline;
	float:left;
	margin:0 5px 0 0;
	color:#0a2268;
}
.tweet
{
	clear:both;
	background: url(images/twitter.jpg) no-repeat 5px 5px #e1e1e1;
	margin:5px 0 0 0;
}
.tweet p.text
{
	padding: 4px 5px 0 30px;
	text-align:left;
	font-size: 11px;
}
.tweet p.time
{
	padding: 0 5px 5px 30px;
	font-size: 10px;
	font-style:italic;
}
.twitterAjax { clear:both; }
.usuarioTwitter
{
	display:block;
	float:left;
	background-color:#eeeeee;
	padding:0 5px 0 5px;
	margin:0 0 5px 0;
}
.ativo { background-color:#e1e1e1; }
.loadingTwitter
{
	background-color:#e1e1e1;
	padding:5px;
}
.tweet .user, .tweet .link { color:#38a1c1; }
.top-leitores .wrapper .conteudo { background-color:#F5F5F5 !important; }
.top-leitores h3
{
	width:200px;
	font-size:11px;
	font-weight:bold;
}
.top-leitores ul { font-size:11px; }
.banner-festas .wrapper, .destaques .conteudo, .coberturas .conteudo, .coberturas .wrapper
{
	padding:0 !important;
	margin:	0 0 10px 0 !important;
}
.casas .conteudo
{
	padding: 5px !important;
	margin:0 !important;
	width:290px !important;
	background-color:#F5F5F5 !important;
}
.casa-logo
{
	width:90px;
	float:left;
}
.casa-infos
{
	width:200px;
	float:left;
}
.casa-infos h3
{
	font-size:14px;
	font-weight:bold;
	color:#f36800;
}
.casa-infos a { padding:10px 0 0 0; }
.casa-infos .email
{
	display:block;
	padding:3px 0 0 0 !important;
}
.casa-infos .link-guia
{
	font-weight:bold;
	padding:3px 0 0 0;
}
.casa-infos p, .casa-infos a
{
	font-size:11px;
	clear:both;
}
.casa-coberturas
{
	padding:5px 0 0 0;
	clear:both;
	height:190px;
	overflow-x:hidden;
	overflow-y:scroll;
}
.evento
{
	clear:both;
	background: url(images/evento-bg.jpg) repeat-x #d1d1d0;
	margin:5px 0 0 0;
	padding:1px 3px 1px 8px;
	font-size:11px;
	width:270px;
}
.casa-coberturas .evento
{
	width:270px;
	overflow:auto;
	padding:0 !important;
}
.casa-coberturas .evento img
{
	float:left;
	margin: 0 5px 0 0;
}
.casa-coberturas .evento h3
{
	padding:2px;
	color:#f36800;
}
.casa-coberturas .evento p a { color:#5A5A5A; }
.evento h3 { font-weight:bold; }
.destaques h2, .coberturas h2 { margin:0 0 -8px -5px; }
.destaques .wrapper, .coberturas .wrapper, .coberturas .conteudo, .banner-festas .conteudo, .publicidade .conteudo, .agenda .conteudo
{
	padding:0 !important;
	width:300px !important;
}
.destaques .viewer, .coberturas .viewer
{
	width:300px;
	clear:both;
}
#_destaque-2, #_destaque-3, #_destaque-4, #_destaque-5, #_destaque-6, #_destaque-7, #_destaque-8, #_destaque-9, #_destaque-10 { display:none; }
#_cobertura-2, #_cobertura-3, #_cobertura-4, #_cobertura-5, #_cobertura-6, #_cobertura-7, #_cobertura-8, #_cobertura-9, #_cobertura-10 { display:none; }
.destaques .selector a, .coberturas .selector a
{
	display:block;
	width:15px;
	height:15px;
	line-height:15px;
	background-color:#CCCCCC;
	margin:3px 5px 3px 0;
	float:left;
	font-size:11px;
	color:#666666;
	text-align:center;
}
.publicidade .conteudo .par
{
	float:left;
	margin:0 0 5px 0;
	width:145px;
}
.publicidade .conteudo .impar
{
	float:right;
	margin:0 0 5px 0;
	width:145px;
}
/* ---------------- BOTOES -------------------*/



.link-bt-medium
{
	display:block;
	clear:both;
	width:140px;
	height:28px;
	line-height:28px;
	font-size:10px;
	text-align:center;
	background:url(images/login/bt-medium-dark-grey-bg.jpg) no-repeat;
}
.menu
{
	width:200px;
	background-color:#EEEEFF;
	float:left;
}
.internalBox
{
	padding:10px;
	background-color:#EEEEEE;
	float:left;
}
.smallBox { width:300px; }
.bigBox { width:400px; }
.rightBox { margin: 0 0 0 10px; }
.paginationControl a
{
	margin:15px 5px 15px 0 !important;
	display:block;
	padding:5px !important;
	background:#EEE;
	border:1px solid #DDD;
}
.comment
{
	margin:5px;
	padding:5px;
}
.comment p { padding: 0 0 0 5px; }
.comment h3
{
	font-size:13px;
	font-weight:bold;
	color:#f36800;
}
.comment-date
{
	float: right;
	font-size: 11px;
}
.level-1
{
	width:590px;
	border:1px solid #666666;
	background:#EEEEEE;
}
.level-2
{
	width:550px;
	margin-left:20px;
	border:1px solid #666666;
	background:#FFFFFE;
}
.level-3
{
	width:510px;
	margin-left:20px;
	border:1px solid #666666;
	background:#EEEEEE;
}
.user-photo
{
	float:left;
	width:32px;
	margin: 0 5px 0 0;
}
.ranking
{
	width:20px;
	height:22px;
	float:left;
	margin: 0 5px 0 5px;
	display:block;
}
.ranking p { clear:both; }
img { font-size:10px; }
.ranking-1 { background:url(images/lev1-ranking-1.jpg) no-repeat; }
.ranking-2 { background:url(images/lev1-ranking-2.jpg) no-repeat; }
.ranking-3 { background:url(images/lev1-ranking-3.jpg) no-repeat; }
.ranking-4 { background:url(images/lev1-ranking-4.jpg) no-repeat; }
.comment-entry
{
	clear:both;
	margin:5px 0 5px 36px;
}
.comment-reply
{
	color:#5A5A5A !important;
	margin: 0 0 0 15px;
	font-size:10px;
	height:15px;
	width:150px;
	display:block;
	float:left;
	background: url(images/reply.gif) no-repeat;
	text-indent:15px;
	line-height:15px;
}
.banner-festas-content
{
	width:300px;
	height:30px;
	clear:both;
	position:relative;
	cursor:pointer;
	margin:5px 0 0 0;
}
.banner-festas-expand
{
	width:300px;
	height:30px;
	clear:both;
	position:absolute;
	overflow:hidden;
}
.evento .texto
{
	float:left;
	width: 230px;
}
.ver-flyer
{
	width:26px;
	height:27px;
	display:block;
	background:url(images/ver-flyer.jpg) no-repeat;
	text-indent:-9999px;
	float:right;
	margin: 0 10px 0 0;
}
.agenda .scroll
{
	clear:both;
	height:190px;
	overflow:scroll;
	overflow-x:hidden;
}
.midias-sociais .conteudo
{
	width:300px !important;
	background-color:#f6f6f6;
	margin:0 !important;
	padding:0 !important;
}
.midias-sociais p
{
	font-weight:bold;
	font-size:11px;
	padding:0 0 5px 10px;
	width:270px;
}
.midias-sociais ul
{
	margin:0 0 0 5px !important;
	padding: 0 !important;
}
.midias-sociais li
{
	margin:0 !important;
	padding: 0 !important;
}
.midias-sociais a
{
	display:block;
	width:95px;
	height:40px;
	text-indent:-9999px;
	float:left;
}
.link-twitter { background: url(images/link-twitter.jpg) no-repeat 0 -3px; }
.link-orkut { background: url(images/link-orkut.jpg) no-repeat; }
.link-youtube { background: url(images/link-youtube.jpg) no-repeat; }
.funcionais .conteudo
{
	background-color:#b5b5b5;
	width:300px !important;
	margin:0 !important;
	padding:0 !important;
}
.rss-email
{
	margin:0 0 5px 6px;
	width:137px;
	height:170px;
	background: url(images/rss-por-email.jpg) no-repeat center 5px #C4C4C4;
	float:left;
}
.rss-email form { padding:0 0 5px 0; }
.rss-email dt, .rss-email dd { float:left; }
.rss-email #rss_email
{
	width:90px;
	border:1px solid #999;
	padding:5px;
}
.rss-email #btn_enviar_rss
{
	width:27px;
	height:25px;
	border:none;
	background:url(images/bt-ok-rss-email.jpg) no-repeat;
	color:#FFF;
	font-weight:bold;
}
.rss-email p
{
	clear:both;
	margin:60px 0 0 0;
	font-size:11px;
	padding:5px;
	text-align:center;
}
.logo p
{
	font-size:11px;
	text-align:center;
	margin:5px 0 0 0;
}
.logo
{
	margin:0 0 5px 5px;
	width:137px;
	height:165px;
	float:left;
	padding:5px 5px 0 5px;
	text-align:center;
	background:#C4C4C4;
}
#por-acaso-link-img
{
	width:120px;
	border:1px solid #999;
	margin:5px 0 0 0;
	padding:3px;
}
.recomendamos .conteudo { background-color:#f5f5f5; }
.recomendamos .par { float:left; }
.recomendamos .impar { float:right; }
.galera-usuario
{
	width:32px;
	height:32px;
	overflow:hidden;
	float:left;
	margin:0 4px 8px 4px;
	text-align:center;
}
.flickr-thumb
{
	width:75px;
	font-size:10px;
	text-align:center;
	float:left;
	margin:9px;
}
.email-this-post
{
	margin: 0 25px 10px 25px;
	padding:5px;
	border:1px solid #CCC;
}
.email-this-post .formDiv { margin: 5px 0 0 0; }
.email-this-post dt { width:170px !important; }
.email-this-post .url dt { display:none; }
.email-this-post .email_des dt, .email-this-post .nome dt, .email-this-post .email_rem dt
{
	padding:0 !important;
	margin:0 10px 0 0 !important;
}
.btn_post_email_enviar
{
	background:url(images/botao-medium-bg.jpg) no-repeat center 2px;
	border:medium none;
	color:#F36800;
	font-size:11px;
	font-weight:bold;
	height:30px;
	width:98px !important;
	line-height:15px;
	cursor:pointer;
}
.email-this-post input { width:350px !important; }
/*--------------------------------------- INDEX.CSS */



.description { display:none; }
h2
{
	font-size:22px;
	font-weight:bold;
	color:#3D3D3D;
	float:left;
	width:450px;
	margin: 0 0 0 -5px;
	padding:0 10px 0 0;
	_margin: 0 0 0 8px;
}
h2 a { color:#3D3D3D !important; }
.comentarios h2
{
	font-size:13px;
	padding:15px 10px 15px 10px;
	font-weight:bold;
}
.post
{
	margin:10px 0 0 0;
	clear:both;
}
.post-date
{
	width:81px;
	height:56px;
	display:block;
	background:url(images/post-date-background.gif) no-repeat;
	_background-position: -2px 0;
	color:#FFFFFF;
	font-weight:bold;
	padding:4px 0 1px 15px;
	margin: 0 0 0 -5px;
	float:left;
}
.post-day
{
	font-size:20px;
	height:20px;
	display:block;
}
.post-month { display:block; }
.post-comments-count
{
	float:right;
	width:35px;
	height:33px;
	line-height:30px;
	background:url(images/comment-tot-background.jpg) no-repeat;
	display:block;
	color:#FFFFFF;
	font-weight:bold;
	text-align:center;
	margin: 10px 23px 10px 10px;
	cursor:pointer;
}
.post-comments-count a { color:#FFFFFF !important; }
.post-comments-off
{
	float:right;
	width:35px;
	height:33px;
	background:url(images/comments-off.jpg) no-repeat;
	display:block;
	margin: 10px 23px 10px 10px;
}
.entry
{
	padding:0 20px 0 20px;
	clear:both;
}
.entry p
{
	padding:5px;
	line-height:15px;
}
.entry ul
{
	list-style-type: disc !important;
	margin: 0 0 0 20px !important;
}
.readmore { padding:0 0 0 5px; }
.stat-artigos
{
	padding:10px 10px 10px 25px;
	clear:both;
	font-size:11px;
	color:#f36800;
}
.postmetadata
{
	font-size:11px;
	margin:10px 0 0 25px;
	width:400px;
	float:left;
}
.post-author
{
	margin:10px 15px 0 15px;
	padding: 0 0 0 10px;
	width:100px;
	float:right;
}
.post-share
{
	float:left;
	margin:10px 15px 10px 25px;
	color:#f36800;
	font-size:11px;
	height:16px;
	width:380px;
}
.post-rate
{
	margin:0;
	float:right;
	width:190px;
	margin:10px 23px 10px 15px;
	color:#f36800;
	font-size:11px;
}
.sociaMedia {
	float: left;
    margin-top:10px;    
	width: 450px;
}
.fb_share {
	float:left;
	margin-right:10px;
}
.post-rate p
{
	float:left;
	text-align:right;
	width:100px;
	padding: 2px 0 10px 0;
}
.post-share img
{
	vertical-align:middle;
	padding: 0 2px 0 2px;
}
.related-posts { margin: 20px 0 20px 25px; }
.related-posts h3
{
	padding: 25px 0 0 0;
	font-size: 12px;
	font-weight: bold;
	color:#373737;
}
.related-posts a
{
	color:#373737;
	font-size: 10px;
}
.post-author p
{
	float:right;
	text-align:right;
	padding:0;
	line-height:10px;
}
.post-author img
{
	float:right;
	margin:0 10px 0 5px;
}
.post-author-name
{
	color:#f36800;
	font-weight:bold;
}
.post-rate a
{
	width:18px;
	height:18px;
	display:block;
	float:left;
	background:url(images/rating-star.jpg) no-repeat;
	text-indent:-10000px !important;
}
.rating-star-hover { background-position: 0 -16px !important; }
.fullcontent
{
	margin:0;
	padding:0;
}
br
{
	height:20px;
	line-height:20px;
}
.paginationControl a
{
	margin:15px;
	display:block;
}
.comentarios
{
	clear:both;
	padding:15px;
	width:620px;
}
.formDiv { /*clear:both;	*/ }
.post form { clear:both;/*padding: 0 0 0 20px;*/ }
.post textarea, .post input
{
	width: 492px;
	padding:5px;
}
.post textarea { height: 100px; }
.post form dt, .post form dd { /*	margin: 5px 0 0 0;	*/ }
.post form dt
{
	float: left;
	/*width:80px;	*/

	text-align:right;
	/*margin-right:10px;*/

	font-weight:bold;
	font-size:11px;
}
.aviso dd
{
	width:20px !important;
	float:left !important;
}
.aviso dt
{
	width:483px !important;
	float:right !important;
	text-align:left !important;
	padding-top:4px !important;
	font-weight:normal !important;
	font-size:11px !important;
	padding-left:50px !important;
}
#aviso
{
	width:20px !important;
	float:left !important;
	margin-left:87px;
	border:none !important;
}
#btnenviar
{
	clear:both;
	width:100px;
}
.btnenviar dt { visibility:hidden; }
#smilies
{
	display:none;
	width: 530px;
	margin-left:87px;
	padding:5px 10px 5px 3px;
}
#smilies img
{
	cursor:pointer;
	padding:2px;
}
br
{
	height:20px;
	line-height:20px;
}
.comment h3 { float:left; }
.comment-reply-entry
{
	clear:both;
	margin:5px 0 5px 5px;
}
.comment-reply-entry input, .comment-reply-entry textarea { width:300px; }
.comment-reply-entry #aviso { width:50px; }
.comment-reply-entry dt { clear:both; }
.post_id { display:none; }
.comment-form-container
{
	clear:both;
	width:620px;
}
.comment-form-container .formDiv { margin: 5px 0 5px 5px; }
.comment-form-container .formDiv dt
{
	width:85px;
	margin: 0 5px 0 0;
}
.comment-form-container .btnenviar dt { width:60px; }
.comment-form-container #btnenviar
{
	margin: 10px 0 0 0;
	background:url(images/botao-medium-bg.jpg) no-repeat;
	border:none;
	color:#F36800;
	font-size:11px;
	font-weight:bold;
	height:30px;
	line-height:15px;
	width:100px;
}
.comment-reply-entry .formDiv { margin: 5px 0 5px 5px; }
.comment-reply-entry .formDiv dt
{
	width:85px;
	margin: 0 5px 0 0;
}
.comment-reply-entry .btnenviar dt { width:85px; }
.just-added
{
	background-color:#EDEDED;
	border:1px solid #666666;
	margin: 5px 8px 5px 12px;
}
.paginationControl
{
	float:right;
	padding:5px 20px 0 0;
}
.paginationControl a
{
	display:inline !important;
	margin:0;
	padding:0;
}
.errors
{
	font-size:10px;
	color:#ff0000;
	text-indent:100px;
	padding-top:2px;
}
.post .post-separator
{
	clear:both;
	background: url(images/body-background.jpg);
	margin:0 25px 20px 25px;
	height:5px;
	display: block;
}
.post .internal-separator
{
	margin: 8px 25px 0 25px;
	border-top: 1px solid #DDD;
	border:none !important;
	background-color: #DDD;
	height: 1px;
}
blockquote
{
	font-style:italic;
	background: url(images/blockquote-bg.jpg) no-repeat;
	padding:15px 60px 30px 60px;
	margin: 5px 0 5px 0;
}
/*---------------------------------------------- ESTÃ�TICAS -----------------------------------------------------*/

.estatico-h1
{
	font-size:22px !important;
	color:#3D3D3D !important;
	font-weight:bold;
	float:left;
	width:540px;
	height:70px;
	margin: 5px 0 0 -5px;
	padding:3px 10px 0 0;
}
.titulo-static
{
	width:81px;
	height:56px;
	display:block;
	background:url(images/img-titulo.gif) no-repeat;
	color:#FFFFFF;
	font-weight:bold;
	padding:4px 0 1px 15px;
	margin: 0 0 0 -5px !important;
	float:left;
	margin:10px 0 0 0;
}
.estatico { margin:10px 10px 10px 15px; }
.estatico p { padding:5px 0 0 0; }
/*------------------------------------------- JQUERY LIGHT BOX ------------------------------------------------ */



#jquery-overlay
{
	position: absolute;
	top: 0;
	left: 0;
	z-index: 90;
	width: 100%;
	height: 500px;
}
#jquery-lightbox
{
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	z-index: 100;
	text-align: center;
	line-height: 0;
}
#jquery-lightbox a img { border: none; }
#lightbox-container-image-box
{
	position: relative;
	background-color: #fff;
	width: 250px;
	height: 250px;
	margin: 0 auto;
}
#lightbox-container-image { padding: 10px; }
#lightbox-loading
{
	position: absolute;
	top: 40%;
	left: 0%;
	height: 25%;
	width: 100%;
	text-align: center;
	line-height: 0;
}
#lightbox-nav
{
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 10;
}
#lightbox-container-image-box > #lightbox-nav { left: 0; }
#lightbox-nav a { outline: none; }
#lightbox-nav-btnPrev, #lightbox-nav-btnNext
{
	width: 49%;
	height: 100%;
	zoom: 1;
	display: block;
}
#lightbox-nav-btnPrev
{
	left: 0;
	float: left;
}
#lightbox-nav-btnNext
{
	right: 0;
	float: right;
}
#lightbox-container-image-data-box
{
	font: 10px Verdana, Helvetica, sans-serif;
	background-color: #fff;
	margin: 0 auto;
	line-height: 1.4em;
	overflow: auto;
	width: 100%;
	padding: 0 10px 0;
}
#lightbox-container-image-data
{
	padding: 0 10px;
	color: #666;
}
#lightbox-container-image-data #lightbox-image-details
{
	width: 70%;
	float: left;
	text-align: left;
}
#lightbox-image-details-caption { font-weight: bold; }
#lightbox-image-details-currentNumber
{
	display: block;
	clear: left;
	padding-bottom: 1.0em;
}
#lightbox-secNav-btnClose
{
	width: 66px;
	float: right;
	padding-bottom: 0.7em;
}
/* ------------------------------ CALENDARIO --------------------------------------*/



#calendarDiv
{
	position:absolute;
	width:205px;
	border:1px solid #c27108;
	padding:1px;
	background-color: #FFF;
	font-family:arial;
	font-size:10px;
	padding-bottom:20px;
	visibility:hidden;
}
#calendarDiv span, #calendarDiv img { float:left; }
#calendarDiv .selectBox, #calendarDiv .selectBoxOver
{
	line-height:12px;
	padding:1px;
	cursor:pointer;
	padding-left:2px;
}
#calendarDiv .selectBoxTime, #calendarDiv .selectBoxTimeOver
{
	line-height:12px;
	padding:1px;
	cursor:pointer;
	padding-left:2px;
}
#calendarDiv td
{
	padding:3px;
	margin:0px;
	font-size:10px;
}
#calendarDiv .selectBox
{
	border:1px solid #c27108;
	color: #5a5a5a;
	position:relative;
}
#calendarDiv .selectBoxOver
{
	border:1px solid #FFF;
	background-color: #c27108;
	color: #E2EBED;
	position:relative;
}
#calendarDiv .selectBoxTime
{
	border:1px solid #317082;
	color: #317082;
	position:relative;
}
#calendarDiv .selectBoxTimeOver
{
	border:1px solid #216072;
	color: #216072;
	position:relative;
}
#calendarDiv .topBar
{
	height:16px;
	padding:2px;
	background-color: #ffe2bd;
}
#calendarDiv .activeDay {	/* Active day in the calendar */ color:#c27108; }
#calendarDiv .todaysDate
{
	height:17px;
	line-height:17px;
	padding:2px;
	background-color: #ffe2bd;
	text-align:center;
	position:absolute;
	bottom:0px;
	width:201px;
}
#calendarDiv .todaysDate div { float:left; }
#calendarDiv .timeBar
{
	height:17px;
	line-height:17px;
	background-color: #E2EBED;
	width:72px;
	color:#E2EBED;
	position:absolute;
	right:0px;
}
#calendarDiv .timeBar div
{
	float:left;
	margin-right:1px;
}
#calendarDiv .monthYearPicker
{
	background-color: #ffe2bd;
	border:1px solid #AAAAAA;
	position:absolute;
	color: #5a5a5a;
	left:0px;
	top:15px;
	z-index:1000;
	display:none;
}
#calendarDiv #monthSelect { width:70px; }
#calendarDiv .monthYearPicker div
{
	float:none;
	clear:both;
	padding:1px;
	margin:1px;
	cursor:pointer;
}
#calendarDiv .monthYearActive
{
	background-color:#c27108;
	color: #E2EBED;
}
#calendarDiv td
{
	text-align:right;
	cursor:pointer;
}
#calendarDiv .topBar img { cursor:pointer; }
#calendarDiv .topBar div
{
	float:left;
	margin-right:1px;
}
/*---- FAST ADMIN ----*/



.comment-edit
{
	clear: both;
	font-size: 11px;
}
.comment-edit a { font-size: 11px; }
#comentarios-banner
{
	width:100%;
	text-align:center;
}
/*---- SUPERBANNER ----*/
div.superbanner
{
	height:60px;
	overflow:hidden;
}

.float {float:left;
margin-right:5px;
}

.sharefacebook,
.sharefacebook:link
 {
	background: url("images/facebook.png") no-repeat scroll 4px -45px #ECEEF5;
    border: 1px solid #CAD4E7;
    border-radius: 3px 3px 3px 3px;
    color: #3B5998;
    float: left;
    font-size: 12px;
    padding: 1px 5px 2px 25px;
	
}
.sharefacebook:hover { border-color:#B0BFDB; 	
}
