fbox_noticia2@charset "utf-8";
/* 
		Authors: Lucas Abranches and Paula Oliveira
    Empresa: www.opencoporate.com.br
*/

/* CSS Document */
html {
	width:100%;
	height:100%;
}
body {
	margin:0;
	padding:0;
	background:#141414 url(../img/bg_body.jpg) repeat-x;
}
.space {
	width:1%;
	height:10px;
}
a {
	outline:none;
}
object {
	outline:none;
}
#master {
	width:986px;
	margin:0 auto;
}
img {
	border:none;
}

/*TOPO*/
#topo {
	width:968px;
	margin:0 auto;
	display:table;
}
#topo:after{
    content:".";
    display:block;
    clear:both;
    visibility:hidden;
    height:0;
    overflow:hidden;
}

.logo {
	width:332px;
	height:210px;
	background:url(../img/img_logotype.png) no-repeat left bottom;
	margin-left:1px;
	z-index:1;
	position:relative;
	float:left;
}
.logo object {
	margin-top:50px;
	margin-left:-5px;
}
.promocao {
	margin-left:-92px;
	display:inline;
	float:left;
	position:relative;
	z-index:2;
}
.quebra{width:1px; height:1px; clear:both; display:block;}
/*MENU*/
#menu {
	width:985px;
	background:url(../img/bg_menu.png) no-repeat;
	clear:both;
	margin-top:-27px;
	position:relative;
	z-index:99;
	padding:11px 0 0 1px;
}
#menu ul {
	width:711px;
	height:40px;
	margin:0;
	padding:0;
	display:table;
}
#menu ul li {
	margin:0;
	padding:0;
	display:inline-table;
	float:left;
}

/*
a.menu01 {
	width:153px;
	height:40px;
	background:url(../img/menu_home.png) no-repeat;
	display:block;
}
a.menu02 
{
	width:194px;
	height:40px;
	background:url(../img/menu_promocoes.png) no-repeat;
	display:block;	
}
a.menu03 {
	width:195px;
	height:40px;
	background:url(../img/menu_enquetes.png) no-repeat;
	display:block;
}
a.menu04 {
	width:169px;
	height:40px;
	background:url(../img/menu_contato.png) no-repeat;
	display:block;
}
*/

a.menu01, a.menu02, a.menu03, a.menu04, a.menu05 , a.menu06 {
	height:40px; display:block;	background:url(../img/menu.png) no-repeat;
}

a.menu01 { width:120px; background-position:0 0; }
a.menu02 { width:118px; background-position:-120px 0; }
a.menu03 { width:118px; background-position:-238px 0; }
a.menu04 { width:118px; background-position:-356px 0; }
a.menu05 { width:118px; background-position:-474px 0; }
a.menu06 { width:118px; background-position:-592px 0; }
	

/*MENU HOVER*/
a.menu01:hover { background-position:0 -40px !important; }
a.menu02:hover { background-position:-120px -40px !important; }
a.menu03:hover { background-position:-238px -40px !important; }
a.menu04:hover { background-position:-356px -40px !important; }
a.menu05:hover { background-position:-474px -40px !important; }
a.menu06:hover { background-position:-592px -40px !important; }

/*CONTENT*/
#content {
	width:957px;
	display:block;
	clear:both;
	margin:0 auto;
}
/*LEFT*/
#left {
	width:675px;
	float:left;
	padding:10px;
	font:normal 12px tahoma;
	color:#DFDFDF;
}
textarea { font:normal 12px Tahoma, Geneva, sans-serif; }

#left ol{ margin:0; padding:0;}
#left ol li{
	color:#fff;
	list-style: none inside;
	line-height:18px;
	font-weight:bold;
}

#left ol li span{color:#5CCD2C;}

#left p a {
	font:bold 12px tahoma;
	color:#D03347;
	text-decoration:none;
}
#left p a:hover {
	text-decoration:underline;
}

.mensagem_texto0, .mensagem_texto1, .mensagem_texto2 { float:left; }

.mensagem_texto0 { width:535px; }
.mensagem_texto1 { width:450px; }
.mensagem_texto2 { width:400px; }

.mensagem_img { float:left; }

.mensagem {
	width:660px;
	font:12px tahoma;
	color:#ccc;
	border-bottom:1px dotted #999;
	display:table;
	padding:5px;
}
.mensagem:hover {
	background:#444;
}

.mensagem h1 {
	float:left;
	margin:0;
	padding:0;
	font:bold 12px Tahoma, Arial, Helvetica, sans-serif;
	color:#4CB847;
	margin-right:5px;
}
.mensagem span {
	float:left;
	font:bold 12px Tahoma, Arial, Helvetica, sans-serif;
}
.mensagem span a {
	font:bold 12px tahoma;
	color:#B31F33;
	text-decoration:none;
}
.mensagem span a:hover {
	text-decoration:underline;
}
.mensagem .vervideo {
	width:70px;
	padding-bottom:2px;
	float:right;
	display:table;
	margin:0 0 0 5px;
}
.mensagem .verfoto {
	width:80px;
	padding-bottom:2px;
	float:right;
	display:table;
	margin:0 0 0 5px;
}
.mensagem img {
	width:72px;	
	border:solid 1px #666;
	
}

img.mensagem_autor { width:auto; float:left; margin:0 10px 10px 0; border:0 none; }

.maisRecados {
	width:100%;
	clear:both;
}
.maisRecados a {
	width:147px;
	height:18px;
	background:url(../img/bg_balao.png) no-repeat;
	display:block;
	float:right;
	font:bold 11px tahoma;
	color:#fff;
	margin:5px 0 0 5px;
	padding:6px 0 0 0;
	text-align:center;
	text-decoration:none;
}
.maisRecados a:hover {
	text-decoration:underline;
}
.sitesLegais {
	width:100%;
	clear:both;
	margin-top:60px;
}
/*RIGHT*/
#right {
	width:260px;
	float:right;
	margin-top:-40px;
	display:table;
	position:relative;
	z-index:1000;
}

/*#right img {
	position:relative;
	z-index:80;
}*/
#right span {
	display:block;
	clear:both;
	margin:5px 0 10px 20px;
}
/*-Area vip-*/
a.area_vip_link{background:url(../img/next.png) no-repeat center left; padding:0 0 0 14px; text-decoration:underline; color:#FFF;}
#area_vip a {width:auto; margin:10px 0; *margin:5px 0; display:block; text-decoration:none; color:#fff; }
#area_vip a:hover { text-decoration:underline; color:#eee; }

#area_vip{background:#2c2c2c url(../img/bg_form.png) repeat-x center bottom; padding:10px 0; margin-top:-15px;font:12px normal Tahoma, Arial, Helvetica, sans-serif;color:#fff;display:table;}

#area_vip p{width:200px; padding:0 0 0 20px; margin:0 !important;}
.area_vip_bottom{background: url(../img/bg_areavip_bottom.jpg) repeat-x;padding-top:10px;margin-top:-10px;}
#area_vip ul{margin:0;padding:15px 0;}
#area_vip ul li{list-style:none; color:#fff; padding:6px;background:#b31f33;margin-top:2px;font:bold 11px Tahoma, Arial, Helvetica, sans-serif;}
#area_vip ul li a{margin:0;}

/*RODAPE*/
#quicklinks {
	width:100%;
	height:70px;
	background:url(../img/bg_quicklinks.png) repeat-x;
	padding-top:14px;
	clear:both;
	text-align:center;
}
#anuncio_rodape {
	width:100%;
	padding:20px 0 20px 0;
	text-align:center;
	background:#000;
}
/*VOTACAO*/
#left .form_enquete {
	width:500px;
	background:#ccc;
	display:table;
	padding:0;
	margin:0;
}


.votacao {
	margin:30px 0 30px 0;
	clear:both;
	display:inline-block;
	position:relative;
}
.votacao p {
	margin:0;
	font:bold 12px tahoma;
	color:#DFDFDF;	
}
.votacao h1 {
	margin:0;
	font:11px tahoma;
	color:#DFDFDF;
}
.boxLogo {
	width:130px;
	color:#ccc;
	display:block;
	background:#ccc;
	padding:5px;
	margin:15px 25px 0 0;
	float:left;
}
.boxLogo img 
{
	width:130px;
	border:0;
}
.boxLogo label 
{	
	width:100px;
	display:block;
	text-align:center;
	color:#777;
	margin:0 auto;
	margin-top:-10px;
	font:10px tahoma;
}
.boxLogo h1 {
	color:#333;
	font:12px tahoma;
}

.carac {
	width:300px;
	height:24px;
	padding:6px;
	background:#fff;
}
.captcha {
	float:right;
	margin-top:-6px;
}
.linha {
	width:600px;
	height:1px;
	border-bottom:dotted 1px #202020;
	clear:both;
}
.rodape_direitos{width:710px; display:block; margin:0 auto; margin-top:15px;}
.rodape_direitos a{font:bold 11px tahoma; color:#fff; text-decoration:none;}
.rodape_direitos a:hover{text-decoration:underline;}
.rodape_direitos .versao{font:10px tahoma; text-decoration:none; color:#B31F33; float:right;}
.rodape_direitos .radar{font:10px tahoma; text-decoration:none; color:#B31F33; float:left;}

/*RECADOS*/

.paginacao {
	width:210px;
	height:30px;
	margin:0 auto;
	margin-top:10px;
}
.paginacao a {
	margin:0 auto;
	width:27px;
	height:17px;
	background:url(../img/img_paginacaonormal.png) no-repeat;
	margin-left:4px;
	padding-top:7px;
	display:inline-block;
	font:bold 10px tahoma;
	color:#fff;
	text-align:center;
	text-decoration:none;
}
.paginacao a:hover {
	background:url(../img/img_paginacaonormal.png) 0 -24px;
}
.paginacao a.active {
	background:url(../img/img_paginacaoselect.png) no-repeat;
}
.paginacao a:hover.active {
	background:url(../img/img_paginacaoselect.png) no-repeat;
}
/*CONTATO*/
.formContato {
	width:600px;
	margin:20px 0 40px 50px;
	display:table;
}
/*PROMOCOES*/
/*CAROUSEL*/
.carousel {
	width:670px;
	height:280px;
	margin-left:0 auto;
	margin-bottom:40px !important;
}
.jcarousel-skin-tango li {
	list-style:none;
	display:inline-block;
}
.jcarousel-skin-tango li img {
	border:0;
	margin:0 auto;
	display:block;
}
.jcarousel-skin-tango li div {
	width:100%;
	background:#B31F33;
	margin-top:-4px;
	height:98px;
	padding:8px 0 4px 0;
	display:table;
}
.jcarousel-skin-tango li div:hover {
	background:#981B2B;
}
.jcarousel-skin-tango li div h1 {
	width:135px;
	background:url(../img/img_title_carousel.png) no-repeat left top;
	margin:0;
	padding-left:20px;
	margin-left:5px;
}
.jcarousel-skin-tango li div h1 a {
	font:bold 12px tahoma;
	color:#fff;
	margin:0;
	text-decoration:none;
}
.jcarousel-skin-tango li div h1 a:hover {
	text-decoration:underline;
}
.jcarousel-skin-tango li div h2{
	width:125px;
	margin:0;
	margin-left:24px;
}
.jcarousel-skin-tango li div h2 a {
	font:12px tahoma;
	color:#E0E0E0;
	margin:0;
	text-decoration:none;
	
}
.jcarousel-skin-tango li div h2 a:hover {
	text-decoration:underline;
}
.jcarousel-skin-tango li div .detalhe_carousel {
	position:absolute;
	background:red;
}
.linha_carousel {
	margin:3px 0 3px 2px;
}
/*PROMOCOES ATUAIS*/
#promoAtuais {
	width:670px;
	display:table;
}
.promocoes_at {
	width:310px;
	display:table;
	margin:15px 10px 15px 0;
	display:block;
	float:left;
	padding:3px;
}
.promocoes_at:hover {
	background:#444;
}
.promocoes_at img {
	float:left;
	border:solid 4px #666;
}
.promocoes_at h1 {
	width:147px;
	margin:0;
	float:left;
	margin-left:10px;
}
.promocoes_at a {
	font:bold 14px tahoma;
	color:#CE2439;
	text-decoration:none;
}
.promocoes_at a:hover {
	text-decoration:underline;
}
.promocoes_at p {
	width:147px;
	margin:0;
	float:left;
	margin:5px 0 0 10px;
}
.promocoes_at p a {
	font:12px tahoma;
	color:#DFDFDF;
}
#promoAtuais .linha {
	width:99%;
	height:1px;
	border-bottom:dotted 1px #999999;
}
/********************GINCANA******************/
#left p a.link {
	color:#fff;
	font-weight:bold;
	text-decoration:underline;
}
.box_noticia, .box_noticia2 {
	width:650px;
	background-color:#202020;
	padding:0 10px 10px 10px;
	font:normal 12px Tahoma, Arial, Helvetica, sans-serif;
	color:#fff;
	margin-bottom:20px;
}
.box_noticia{background:#1b1b1b; margin-top:20px; }

h2.titulo_ballon,
h2.titulo_ballon2,
h2.titulo_ballon3{
	width:189px;
	height:24px;
	display:block;
	background: url(../img/redbaloon_189x24.png) no-repeat;
	font:bold 12px Tahoma, Arial, Helvetica, sans-serif;
	color:#fff;
	padding-left:5px;
	margin-bottom:0px;
	margin-left:-5px;
}
h2.titulo_ballon2{
	width:189px;
	background: url(../img/redbaloon_189x24.png) no-repeat;
}

.box_noticia2 h2.titulo_ballon2{
	margin:-20px 0 0 1px;
}

h2.titulo_ballon3{
	width:62px;
	background: url(../img/redbaloon_62x24.png) no-repeat;
}
.box_noticia a, .box_noticia p {
	padding-left:10px;
	font:normal 14px Tahoma, Arial, Helvetica, sans-serif;
	color:#fff;
}
.box_noticia a {
	text-decoration:underline;
}
.box_noticia ul, .box_noticia ul#ulaviso{ margin:0; padding:0;}
.box_noticia ul#ulaviso{ padding-bottom:4px; border-bottom:#7a7a7a 1px dotted; margin-bottom:4px;}
.box_noticia ul li, .box_noticia ul li.lista1{
	border-bottom:#7a7a7a 1px dotted;
	padding:5px 10px;
	list-style:inside;
}

.box_noticia ul li.lista1, .box_noticia ul li.lista2, .box_noticia ul li.lista3{
	list-style:none;
	font:normal 12px Tahoma, Arial, Helvetica, sans-serif;
	color:#999999;
}

.box_noticia ul li.lista2, .box_noticia ul li.lista3{
	border:none;
	font-size:14px;
	color:#fff;
	list-style:url(../img/bullet_green_g2.png) inside;
	width:654px;
	height:12px;
	background:#454545;
	padding:10px 8px;
	margin-top:2px;
	clear:both;
	float:none;
	
}
.box_noticia ul li.lista3{ list-style:url(../img/bullet_yellow.png) inside;}
.aviso{
	background:url(../img/bg_aviso.jpg) repeat-x;
	background-color:#3c3c3c;
	padding-bottom:0;
}

.box_noticia ul li.lista2 a, .box_noticia ul li.lista3 a{
	width:75px;
	height:17px;
	display:block;
	background:url(../img/redbaloon_75x20.png) no-repeat;
	float:right;
	font:bold 11px Tahoma, Arial, Helvetica, sans-serif;
	text-decoration:none;
	padding-top:3px;
	
}
.box_noticia ul li.lista2 a:hover, .box_noticia ul li.lista3 a:hover{ background-position:0 -21px;}
/*CAROUSEL GINCANA*/

.carousel_g {
	width:675px;
	height:230px;
	margin:20px 0 0 0;
}
.jcarousel-skin-tango li div.CarouselDivG {
	width:156px;
	height:103px;
	background: url(../img/bg_divcarousel_g.png) no-repeat;
	margin-top:-8px;
	padding-left:5px;
	font:bold 12px Tahoma, Arial, Helvetica, sans-serif;
	color:#fff;
	position:relative;
	z-index:1000;
}
.jcarousel-skin-tango li div.CarouselDivG p.p1 {
	margin-top:0;
	width:150px;
	height:30px;
	padding:5px inherit;
}
.jcarousel-skin-tango li div.CarouselDivG p.p2 {
	font:normal 11px tahoma;
	text-decoration:none;
	width:135px;
	height:50px;
	margin:0;
	margin-top:20px;
	
}
.jcarousel-skin-tango li a{color:#fff !important; text-decoration:none !important;	font:normal 11px tahoma !important; cursor:pointer;}
/* MENU GINCANA */

.menu_gincana ul#jsddm {
	margin: 0;
	padding: 0
}
.menu_gincana ul#jsddm li {
	width:183px;
	height:34px;
	float: left;
	list-style: none;
	font: 12px Tahoma, Arial;
	margin-right:-1px;
	display:inline;
}

.menu_gincana ul#jsddm li a {
	width:183px;
	height:34px;
	display: table;
	white-space: nowrap;
	background-position:0 0;
	display:inline
}

.menu_gincana ul#jsddm li.bt_home, .menu_gincana ul#jsddm li.bt_home a { width:34px; height:31px; margin-right:2px;}

.menu_gincana ul#jsddm li.menu1 a { background:url(../img/menu_participe.png) no-repeat;}
.menu_gincana ul#jsddm li.menu2 a { background:url(../img/menu_crie.png) no-repeat;}
.menu_gincana ul#jsddm li.menu3 a { background:url(../img/menu_ranking.png) no-repeat;}
.menu_gincana ul#jsddm li a:hover {	background-position: 0 -34px;}


.menu_gincana ul#jsddm li ul {
	margin: 0;
	padding: 0;
	position: absolute;
	visibility: hidden;
	/*margin-top:-3px;*/
	margin:31px 0 0 -181px;
	display:inline;
}
.menu_gincana ul#jsddm li ul li {
	width:180px;
	height:26px;
	float: none;
	display: inline;
	
}
.menu_gincana ul#jsddm li ul li a {
	width:180px;
	height:26px;
	display:table;
}
.menu_gincana ul#jsddm li ul li a.submenu1{ background:url(../img/menu_gincaweb.jpg) no-repeat;}
.menu_gincana ul#jsddm li ul li a.submenu2{ background:url(../img/menu_passoapasso.jpg) no-repeat;}
.menu_gincana ul#jsddm li ul li a.submenu3{ background: url(../img/menu_criargincana.jpg) no-repeat;}
.menu_gincana ul#jsddm li ul li a:hover { background-position:0 -27px;}

#left h1 img{margin:0;}
h1.mg{ border-bottom:#737373 1px dotted; height:31px; margin:10px 0 -10px 0;}
.gincanas_correntes{
	width:665px;
	padding:14px 0 25px 0;
	border-top:#202020 1px dotted;
	margin-top:-8px;
	margin-bottom:10px;
	display: table;
}
	.gincanas_correntes h3,
	.gincanas_correntes h4{  
		font:bold 12px Tahoma, Arial, Helvetica, sans-serif;
		color:#999;
		border-bottom:#202020 1px dotted;
		padding-bottom:3px;
	}
	.gincanas_correntes h4{
		width:100%;
		height:17px;
		display:block;
	}  
	.gincanas_correntes h4 div{
		width:220px;
		height:24px;
		background:url(../img/redbaloon_220x24.png) no-repeat;
		padding:3px 0 0 5px;
		color:#fff;
	}
	.gincanas_correntes ul#top_gc{
		width:581px;
		height:24px;
		background:url(../img/red_balloons.png) no-repeat;
		padding:2px 10px;
		margin:0;
		margin-bottom:15px;
	}
	ul#top_gc_convite{
		width:404px;
		height:24px;
		background:url(../img/red_balloons_convite.png) no-repeat;
		padding:2px 10px;
		margin:0;
		margin-bottom:15px;
	}	
	
	
		ul#top_gc li , ul#top_gc_convite li{
			font:bold 12px Tahoma, Arial, Helvetica, sans-serif;
			color:#fff;
			list-style:none;
			display:inline-block;
			float:left;
		}
		
		ul#top_gc_convite li.nome{width:220px;}
		ul#top_gc_convite li.premio{width:184px;}
		
		.gincanas_correntes ul#top_gc li.nome{width:210px;}
		.gincanas_correntes ul#top_gc li.formato{ width:100px; margin-left:10px;}
		.gincanas_correntes ul#top_gc li.etapa{ width:58px; margin-left:10px;}
		.gincanas_correntes ul#top_gc li.premio{ width:70px; margin-left:10px;}

.gincanas_correntes ul#tabela,
	.gincanas_correntes ul#tabela2{
		width:660px;
		height:auto;
		margin:-15px 0 0 0;
		padding:0 0 10px 0;
		border-bottom:#5b5b5b 1px dotted;
	}
	ul#tabela_convite{
		width:405px;
		height:auto;
		margin:-15px 0 0 0;
		padding:0 0 10px 0;
	}
	.gincanas_correntes ul#tabela2{
		width:510px;
		border-bottom:none;
		margin-top:10px;
	}
		.gincanas_correntes ul#tabela li,
		.gincanas_correntes ul#tabela2 li{
			width:660px;
			height:auto;
			padding:0;
			display:block;
			margin:0;
		}
		ul#tabela_convite li{
			width:394px;
			height:auto;
			padding:3px;
			display:block;
			margin:0;
		}
		.gincanas_correntes ul#tabela2 li{ 
			width:502px; 
			padding:5px; 
			margin-bottom:2px; 
		}
		.gincanas_correntes ul#tabela li.linha1, .gincanas_correntes ul#tabela2 li.linha1 , .gincanas_correntes ul#tabela_convite li.linha1{ background:#454545;}
		.gincanas_correntes ul#tabela li.linha2, .gincanas_correntes ul#tabela2 li.linha2 , .gincanas_correntes ul#tabela_convite li.linha2{ background:#3c3c3c;}
			.gincanas_correntes ul#tabela2 li.linha2 ul{ 
				width:425px; 
				margin:-18px 0 0 65px; 
				padding:0;
			}
			.gincanas_correntes ul#tabela li ul{
				margin:0 0 2px 0;
				padding:0;
				height:auto;
				background:url(../img/bg_border_ul.png) repeat-y;
				display:table;
			}
			
			.gincanas_correntes ul#tabela_convite li ul{
				margin:0 0 2px 0;
				padding:0;
				height:auto;
				background:url(../img/bg_border_ul_convite.png) repeat-y;
				display:table;
			}
				ul#tabela li ul li , ul#tabela_convite li ul li{
					display:inline-block;
					float:left;
					font:normal 12px Tahoma, Arial, Helvetica, sans-serif;
	
				}
				.gincanas_correntes ul#tabela li ul li.sub_nome{width:200px; padding:5px 10px; text-align:left;}
				.gincanas_correntes ul#tabela li ul li.sub_formato{width:108px; padding:5px 0; text-align:center; margin-left:5px;}
				.gincanas_correntes ul#tabela li ul li.sub_etapa{width:64px; padding:5px 0; text-align:center; margin-left:3px;}
				.gincanas_correntes ul#tabela li ul li.sub_premio{width:255px; padding:5px 0px; text-align:left; margin-left:3px;}
				
				.gincanas_correntes ul#tabela_convite li ul li.sub_nome{width:210px; display:block;}
				.gincanas_correntes ul#tabela_convite li ul li.sub_premio{width:164px; display:block;}
				
				 ul#tabela li ul li.sub_premio a 
				{
					width:63px;
					height:18px;
					background:url(../img/redbaloon_75x20.png) no-repeat;
					float:right;
					padding:2px 0 0 12px;
					text-decoration:none;
					font-weight:bold;
				}

				 ul#tabela_convite li ul li.sub_premio a 
				{
					width:63px;
					height:18px;
					background:url(../img/redbaloon_75x20.png) no-repeat;
					float:right;
					padding:2px 0 0 12px;
					text-decoration:none;
					font-weight:bold;
					margin-left:3px;
				}
				ul#tabela_convite li ul li.sub_premio a:hover{background-position:0 -21px;}


/*
					.gincanas_correntes ul#tabela li ul li.sub_premio a{
						width:77px;
						height:20px;
						background:url(../img/bt_participar.png) no-repeat;
						float:right;
					}
					*/
					
					.gincanas_correntes ul#tabela li ul li.sub_premio a:hover{ background-position:0 -21px; }
					.gincanas_correntes ul#tabela li ul li.sub_premio span{width:174px; float:left; margin-left:2px;}

	.gincanas_correntes a{ color:#fff; text-decoration:underline; float:right;}
	
.bts_gincana a{
	width:337px;
	height:70px;
	display:block;
	float:left;
	margin-top:10px;
}

.bts_gincana a.bt1{ background:url(../img/bt_participe_novas.png) no-repeat; margin-right:1px;}
.bts_gincana a.bt2{ 
	background:url(../img/bt_criesuagincana.png) repeat;
	left:auto;
}

	.gincanas_correntes div.gincana_left{
		width:118px;
		height:237px;
		float:left;		
	}
		#thumb_borda_gincana {
			width:116px;
			height:126px;
		}
		
		.img_borda_gincana {
			position: relative;
			top: 2px;
			left: 2px; 
		}
		
		.png_borda_gincana {
			position: absolute;
			margin:0px;
			z-index: 100;
		}
		
		.gincanas_correntes div.gincana_left a{
			width:117px;
			height:47px;
			display:block;
			float:left;
			margin-left:3px;
			background: url(../img/bt_participardesta.png) no-repeat;
			margin-top:10px;
		}
		.gincanas_correntes div.gincana_left a:hover { background-position:0 -48px; }
		
		.gincanas_correntes div.gincana_left a.bt_white{width:117px; height:31px; background:url(../img/bt_verdetalhes.png) no-repeat; display:block;}

		.divisoria_g{ width:660px; height:10px; border-top:#737373 1px dotted; clear:both; float:none;}
		.gincanas_correntes div.gincana_left a.bt_red{
			width:112px;
			height:18px;
			background:url(../img/bt-red.png) no-repeat;
			font:bold 12px Tahoma, Arial, Helvetica, sans-serif;
			color:#fff;
			text-decoration:none;
			text-align:center;
			padding-top:2px;
			
		}
		.gincanas_correntes div.gincana_left a.bt_red:hover{background-position: 0 -21px;}
		.paginacao_g ul{ float:right; margin:0; padding:0;}
		.paginacao_g ul li{
			list-style:none;
			display: inline;
		}
		.paginacao_g ul li a{ float:none;}
	.gincanas_correntes div.gincana_right{
		width:511px;
		height:auto;
		display:table;
		float:right;
		padding-bottom:10px;
	}
		.gincanas_correntes div.gincana_right h1{
			font:bold 18px Tahoma, Arial, Helvetica, sans-serif;
			color:#fff;
			border-bottom:#202020 1px dotted;
			padding-bottom:6px;
		}
		
		.box_tarefa_num{
			width:38px;
			height:41px;
			background:url(../img/redbaloon_48x41.png) no-repeat;
			display:block;
			font:bold 24px Tahoma, Arial, Helvetica, sans-serif;
			padding:5px;
			float: left;
		}
	
		ul#box_tarefa li a { float:none; color:#fff; }
		
		ul#box_tarefa{ 
			margin:0; 
			padding:0 0 10px 0; 
			width:615px; 
			float:left;
		}
		ul#box_tarefa li{
			width:200px;
			height:130px;
			background:url(../img/bg_box_tarefa.png) no-repeat scroll top right;
			display:inline;
			margin:0;
			padding-left:6px;
			float:left;
		}
			ul#box_tarefa li strong{ font-size:14px}
			ul#box_tarefa li p{
				margin:10px 0 0 0; 
				padding:0; 
				width:180px;
				float:left;
			}

		ul#box_tarefa li.box_tarefa_tipo { width:70px; }
		ul#box_tarefa li.box_tarefa_tipo p { width:60px; }

		ul#box_tarefa li.box_tarefa_desc { width:250px; }
		ul#box_tarefa li.box_tarefa_desc p { width:240px; }

		ul#box_tarefa li.box_tarefa_pontos { width:70px; }
		ul#box_tarefa li.box_tarefa_pontos p {  width:60px; text-align:center; }
	
		.box_tarefa_dica { font-size:0.9em; color:#999; padding:10px 0 0 0; }
		.box_tarefa_dica strong { color:#fff; }
		
		/* Box_tarefa em tabela: */
		table.box_tabela_tarefa { margin-bottom:10px; }
		.box_tabela_head, .box_tabela_body { background:url(../img/bg_box_tarefa.png) no-repeat top right; }
		.box_tabela_head { padding:3px 0 1px 5px; font-size:14px; font-weight:bold; }
		.box_tabela_body { padding:5px 10px 10px 5px; background-position:right -21px; }	
		
		
		
		/* Box_tarefas2: Próximas Tarefas */
		ul#box_tarefa2
		{ 
			margin:0; padding:0; width:675px; float:left; display:table;
		}
		ul#box_tarefa2 li{
			width:320px;
			background:#202020;
			margin:0 5px 10px 0;
			padding:18px;
			float:left;
			list-style:none;
			height:100%;
		}
		
		ul#box_tarefa2 li span{
			width:21px;
			height:17px;
			background:url(../img/bg_box_num.png) no-repeat;
			padding:3px;
			float:left;
		}
		ul#box_tarefa2 li p{
			width:275px;			
			float: right;
			margin:0;
		}	
		
		
.bts_gincana a:hover{ background-position:0 -71px;}

#left ul#passoapasso{ margin:25px 0 0 0; padding:0;}
#left ul#passoapasso li{ list-style:none; clear:both; float:none; padding-bottom:10px;}
#left ul#passoapasso li img{ float:left;}
#left ul#passoapasso li div{ float:left; width:560px; height:auto; margin:0 0 10px 15px;}
#left ul#passoapasso li div p{ padding:0 0 5px 0; margin:0;}


#right #thumb_borda_perfil {
	width:116px;
	height:126px;
	margin:10px auto;
}

#right .img_borda_perfil{position:relative;top:2px;left:2px; }

#right .png_borda_perfil{position:absolute;margin:0px;z-index:100;}

.btnSalvarPr
	{
		position:relative;
		left:86%;
		bottom:50px;
	}

.btsair{
	width:56px;
	height:20px;
	background: url(../img/bt_sair.png) no-repeat;
	display:table;
	float:right;
	margin:0 10px 10px  0 ;
	clear:both;
	*margin:0 10px 0 0;
}
#left .botao_filtragem{
	width:75px;
	height:20px;
	background: url(../img/redbaloon_75x20.png) no-repeat;
	padding:0;
	margin-top:4px;
	float:right;
	margin-right:30px;
	font-weight:bold;
}
.pnlLogado
{
	color:white; 
	font-size:12px;
	font-family: verdana; 
}

.imgInscrever 
{
	position:relative; 
	left: 80%	
}

.imgOK
{
	position:relative;
	left:22%;
}

.bt2 {

		height:32px;
		position:relative;
		left:72%;
	}

.novaPremiacao
	{
		font-size:18px;	
		
	}
.esqSenha
	{
		position:relative;
		left:50%;
	}
	
.validatorName
{
	font: 11px verdana;	
}

.validatorNameOne
{
	font: 11px verdana;	
	position:relative;
	right:25%;
}	

.validatorArquivo 
{
	font: 11px verdana;	
	position:relative;
	left:35%;	
}

.fieldsDadosGincana
{
	position:relative; 
	bottom:18px; 
}

.validatorArquivoGincana
{
	position:relative; 
	left:30%;
	bottom:30px;
	
}

#ctl00_cphConteudo_datainicio { right:300px; }


#ctl00_cphConteudo_btnAddPremiacao
{
		position:relative;
		left:70%;
		bottom:10px;
}

.formContato div.campo4 label { width:120px; }
.li_premiacao_detalhe{width:400px !important;}

/*MEUS CONVITES*/
/*topo*/
ul#top_gc_meus_convites{width:655px;height:24px; padding:2px 0;margin:0; display:table;	margin-bottom:15px;}
ul#top_gc_meus_convites li{background:url(../img/red_balloons_convites.png) no-repeat; display:inline-block; padding:3px 0 7px 3px; float:left;list-style:none;font:bold 12px Tahoma;color:#fff; margin:0 2px;}
ul#top_gc_meus_convites li.nome{width:212px;}
ul#top_gc_meus_convites li.confirmacao{width:216px;}
ul#top_gc_meus_convites li.participar{width:113px;}
ul#top_gc_meus_convites li.ignorar{width:77px;}
ul#top_gc_meus_convites li div{float:right; position:relative; top:-3px; *margin-top:-13px; left:3px;}
/*conteudo*/
ul#tabela_meus_convites{width:665px;height:auto;margin:-15px 0 0 0;	padding:0 0 10px 0;}
ul#tabela_meus_convites li{font:font 12px tahoma; color:#ccc;padding:3px;display:block;margin:0; margin-bottom:1px; display:table;}
ul#tabela_meus_convites li ul{margin:0 0 2px 0;padding:0;background:url(../img/bg_border_ul_meusconvites.png) repeat-y;display:table;}
ul#tabela_meus_convites li.linha1{ background:#202020; display:inline-table;}
ul#tabela_meus_convites li.linha2{ background:#202020; display:inline-table;}
ul#tabela_meus_convites li ul li{display:inline-block;float:left;	font:normal 12px Tahoma;}

ul#tabela_meus_convites li ul li.sub_nome{width:220px; display:block;}
ul#tabela_meus_convites li ul li.sub_confirmacao{width:210px; display:block;}
ul#tabela_meus_convites li ul li.sub_participar{width:120px; display:block;}
ul#tabela_meus_convites li ul li.sub_ignorar{width:70px; display:block;}

ul#tabela_meus_convites li ul li.sub_participar a{width:63px;height:18px;background:url(../img/redbaloon_75x20.png) no-repeat; float:left; margin-left:15px; padding:2px 0 0 12px;text-decoration:none;font-weight:bold;}
ul#tabela_meus_convites li ul li.sub_participar a:hover{background-position:0 -21px;}


/*DESAFIOS CORRENTES*/
ul#top_gc_gincanas_correntes{width:645px;height:24px;background:url(../img/red_balloons_desafios_correntes.png) no-repeat;padding:2px 10px;margin:0;	margin-bottom:15px;}
ul#top_gc_gincanas_correntes li{font:bold 12px Tahoma, Arial, Helvetica, sans-serif;color:#fff;list-style:none;display:inline-block;float:left;}
ul#top_gc_gincanas_correntes li.nome{width:170px;}
ul#top_gc_gincanas_correntes li.inicio{width:100px;}
ul#top_gc_gincanas_correntes li.premio{width:150px;}
ul#top_gc_gincanas_correntes li.publico{width:130px;}
ul#top_gc_gincanas_correntes li.botoes{width:130px;}
/*conteudo*/
ul#tabela_gincanas_correntes{width:665px;height:auto;margin:-15px 0 0 0; padding:0 0 10px 0;}
ul#tabela_gincanas_correntes li{font:font 12px tahoma; color:#ccc;padding:3px;display:block;margin:0;}
ul#tabela_gincanas_correntes li ul{margin:0 0 2px 0;padding:0;background:url(../img/bg_border_ul_gincanascorrentes.png) repeat-y; display:table !important;}
ul#tabela_gincanas_correntes li.linha1{ background:#454545; display:table;}
ul#tabela_gincanas_correntes li.linha2{ background:#3c3c3c; display:table;}
ul#tabela_gincanas_correntes li ul li{display:inline-block;float:left;	font:normal 12px Tahoma;}

ul#tabela_gincanas_correntes li ul li.sub_nome{width:165px; display:block;}
ul#tabela_gincanas_correntes li ul li.sub_inicio{width:100px; display:block;}
ul#tabela_gincanas_correntes li ul li.sub_premio{width:140px; display:block;}
ul#tabela_gincanas_correntes li ul li.sub_publico{width:130px; display:block;}
ul#tabela_gincanas_correntes li ul li.sub_botoes{width:80px; display:block;}

ul#tabela_gincanas_correntes li ul li.sub_botoes a{width:63px;height:18px;background:url(../img/redbaloon_75x20.png) no-repeat; float:right; padding:2px 0 0 12px;text-decoration:none;font-weight:bold;}
ul#tabela_gincanas_correntes li ul li.sub_botoes a:hover{background-position:0 -21px;}



/*GERENCIAR MEUS DESAFIOS*/
ul#top_gc_meus_desafios{width:646px;height:24px;background:url(../img/red_balloons_meus_desafios.png) no-repeat;padding:2px 10px;margin:0;	margin-bottom:15px;}
ul#top_gc_meus_desafios li{font:bold 12px Tahoma, Arial, Helvetica, sans-serif;color:#fff;list-style:none;display:inline-block;float:left;}
ul#top_gc_meus_desafios li.nome{width:220px;}
ul#top_gc_meus_desafios li.status{width:110px;}
ul#top_gc_meus_desafios li.botoes{width:200px;}
/*conteudo*/
ul#tabela_meus_desafios{width:665px;height:auto;margin:-15px 0 0 0;	padding:0 0 10px 0;}
ul#tabela_meus_desafios li{font:font 12px tahoma; color:#ccc;padding:3px;display:block;margin:0;}
ul#tabela_meus_desafios li ul{margin:0 0 2px 0;padding:0;background:url(../img/bg_border_ul_meusdesafios.png) repeat-y;display:table;}
ul#tabela_meus_desafios li.linha1{ background:#454545; display:table;}
ul#tabela_meus_desafios li.linha2{ background:#3c3c3c; display:table;}
ul#tabela_meus_desafios li ul li{display:inline-block;float:left;	font:normal 12px Tahoma;}

ul#tabela_meus_desafios li ul li.sub_nome{width:220px; display:block;}
ul#tabela_meus_desafios li ul li.sub_status{width:110px; display:block;}
ul#tabela_meus_desafios li ul li.sub_botoes{width:150px; display:block;}

ul#tabela_meus_desafios li ul li.sub_botoes a{width:63px;height:18px;background:url(../img/redbaloon_75x20.png) no-repeat; float:right; padding:2px 0 0 12px;text-decoration:none;font-weight:bold;}
ul#tabela_meus_desafios li ul li.sub_botoes a:hover{background-position:0 -21px;}


/*DESAFIOS QUE PARTICIPO*/
ul#top_gc_desafios_queparticipo{width:646px;height:24px;background:url(../img/red_balloons_desafios_queparticipo.png) no-repeat;padding:2px 10px;margin:0;	margin-bottom:15px;}
ul#top_gc_desafios_queparticipo li{font:bold 12px Tahoma, Arial, Helvetica, sans-serif;color:#fff;list-style:none;display:inline-block;float:left;}
ul#top_gc_desafios_queparticipo li.nome{width:220px;}
ul#top_gc_desafios_queparticipo li.status{width:170px;}
ul#top_gc_desafios_queparticipo li.botoes{width:150px;}
/*conteudo*/
ul#tabela_desafios_queparticipo{width:665px;height:auto;margin:-15px 0 0 0;	padding:0 0 10px 0;}
ul#tabela_desafios_queparticipo li{font:font 12px tahoma; color:#ccc;padding:3px;display:block;margin:0;}
ul#tabela_desafios_queparticipo li ul{margin:0 0 2px 0;padding:0;background:url(../img/bg_border_ul_desafiosqueparticipo.png) repeat-y;display:table;}
ul#tabela_desafios_queparticipo li.linha1{ background:#454545; display:table;}
ul#tabela_desafios_queparticipo li.linha2{ background:#3c3c3c; display:table;}
ul#tabela_desafios_queparticipo li ul li{display:inline-block;float:left;	font:normal 12px Tahoma;}

ul#tabela_desafios_queparticipo li ul li.sub_nome{width:220px; display:block;}
ul#tabela_desafios_queparticipo li ul li.sub_status{width:170px; display:block;}
ul#tabela_desafios_queparticipo li ul li.sub_botoes{width:150px; display:block;}

ul#tabela_desafios_queparticipo li ul li.sub_botoes a{width:63px;height:18px;background:url(../img/redbaloon_75x20.png) no-repeat; float:right; padding:2px 0 0 12px;text-decoration:none;font-weight:bold;}
ul#tabela_desafios_queparticipo li ul li.sub_botoes a:hover{background-position:0 -21px;}



/*EXCLUIR DESAFIO*/
.ui-draggable{height:50px;}
.ui-dialog{height:140px !important; background:#141414 url(../img/bg_body.jpg) repeat-x; border:solid 2px #5CCD2C;}
.ui-dialog-titlebar{width:100%; height:34px; background:url(../img/bg_title_bar.png) no-repeat; margin:0px;}
.ui-dialog-content{width:100%; display:block; font:12px tahoma; color:#ccc; text-align:center; padding-top:20px;}
.ui-dialog-content span{width:200px; display:table; margin-left:50px; text-align:center;}

.ui-dialog-titlebar span{width:26px; height:20px; display:block; font:0px tahoma; background:url(../img/botao_fechar.png) no-repeat; position:absolute; margin:5px 0 0 270px; color:#D9394D; text-decoration:none; }
.ui-dialog-titlebar span a{text-decoration:none;}
.ui-dialog-buttonpane{margin-left:40px; display:table; padding-bottom:10px;}
.ui-dialog-buttonpane button{width:112px; border:0; height:20px; background:url(../img/bt-red.png) no-repeat; font:bold 11px tahoma; color:#fff; margin-right:5px; padding:0;}


/* IE6 IFRAME FIX (taken from datepicker 1.5.3 */
.ui-datepicker-cover {
    display: none; /*sorry for IE5*/
    display/**/: block; /*sorry for IE5*/
    position: absolute; /*must have*/
    z-index: -1; /*must have*/
    filter: mask(); /*must have*/
    top: -4px; /*must have*/
    left: -4px; /*must have*/
    width: 200px; /*must have*/
    height: 200px; /*must have*/
}

.textare_grande { height:76px !important; background-position:0 -987px !important; }
.textare_grande:hover { background-position:0 -1071px !important; }


.vwConvidados table{margin-bottom:10px !important;}
.vwConvidados th { background-color:#B31F33; color:#fff; padding:3px 0; font-size:1.2em; font-weight:normal; text-align:left; }
.vwConvidados td { vertical-align:top; padding:4px 5px; vertical-align:middle; background-color:#202020; font-weight:bold; }
.vwConvidados_nr { font-size:1.8em; color:#6c6c6c; text-align:center; }
td.vwConvidados_info { padding:4px 0 20px 0; background:#141414; font-size:0.9em; font-weight:normal; }
td.vwConvidados_info span { color:#b32033; }
td.vwConvidados_total {padding:0; background:#202020; color:#b32033; text-align:right; font-size:12px; }
td.vwConvidados_total span { color:#FFF; font-size:11px; }





/*
 *	PerfilGincana.aspx
 */
.balao_tit_esq, .balao_tit_dir{ height:20px; background:url(../img/Baloes.png) no-repeat; }

.balao_tit_esq {float:left; font-weight:bold; background-position:0 -478px; padding:3px 0 0 10px; font:bold 12px tahoma; color:#DFDFDF;}
.balao_tit_dir {float:left; padding-right:5px; text-indent:-9999px; background-position:-345px -478px; }


.gincanas_correntes_tabela thead th span { text-align:left; margin-bottom:4px; }
.gincanas_correntes_tabela_td td { background:#202020; padding:5px; vertical-align:top; font-weight:normal; border-right:#1b1b1b solid 1px; border-top:#1b1b1b solid 1px; color:#DFDFDF; font:12px tahoma; }
.gincanas_correntes_tabela_td td a{float:none;}
.gincanas_correntes_tabela_info { padding:5px 0 15px 0; font-size:0.8em; }
.gincanas_correntes_tabela_info span { color:#d5374c; margin-left:5px; }

a.gincanas_correntes_tabela_detalhes { 
	width:63px;height:18px;background:url(../img/redbaloon_75x20.png) no-repeat; float:right; margin:4px 0 0 5px; padding:2px 0 0 12px;
	text-decoration:none; font-size:1.2em; font-weight:bold;
}
a.gincanas_correntes_tabela_participantes { 
	width:93px;height:18px;background:url(../img/redbaloon_105x41.png) no-repeat; float:right; margin:0 0 0 5px; padding:2px 0 0 12px;
	text-decoration:none; font-size:1.2em; font-weight:bold;
}
a.gincanas_correntes_tabela_lista { 
	width:135px;height:18px;background:url(../img/redbaloon_147x41.png) no-repeat; float:right; margin:0 0 0 5px; padding:2px 0 0 12px;
	text-decoration:none; font-size:1.2em; font-weight:bold;
}
a.gincanas_correntes_tabela_editar { 
	width:51px;height:18px;background:url(../img/Baloes.png) no-repeat -287px -435px; float:right; margin:0 0 0 5px; padding:2px 0 0 12px;
	text-decoration:none; font-size:1.2em; font-weight:bold;
}
a.gincanas_correntes_tabela_detalhes:hover, a.gincanas_correntes_tabela_participantes:hover, a.gincanas_correntes_tabela_lista:hover { background-position:0 -21px; }
td.gincanas_gerencie_tabela a { font-size:1em;}

.gincanas_correntes ul#pag { list-style:none; }
.gincanas_correntes ul#pag a { float:left; }


.versao a{font:bold 12px tahoma; color:#fff;}


.bt_denuncie, .gincanas_correntes div.gincana_left a.bt_denuncie{width:117px; height:46px; margin:5px 0 0 0; cursor:pointer;border:0 none; background:transparent url(../img/bt_denunciar.png) no-repeat scroll 0 0;}
.bt_denuncie:hover, .gincanas_correntes div.gincana_left a.bt_denuncie:hover { background:transparent url(../img/bt_denunciar.png) no-repeat scroll 0 -48px; }

.bt_desistir, .gincanas_correntes div.gincana_left a.bt_desistir{width:117px; height:46px; margin:5px 0 0 0; cursor:pointer;	border:0 none; background:transparent url(../img/bt_desistirdodesafio.png) no-repeat scroll 0 0;}
.bt_desistir:hover, .gincanas_correntes div.gincana_left a.bt_desistir:hover{background:transparent url(../img/bt_desistirdodesafio.png) no-repeat scroll 0 -48px;}

.bt_solicitarconvite, .gincanas_correntes div.gincana_left a.bt_solicitarconvite{width:117px; height:46px; margin:5px 0 0 0; cursor:pointer;	border:0 none; background:transparent url(../img/bt_solicitarconvite.png) no-repeat scroll 0 0;}
.bt_solicitarconvite:hover, .gincanas_correntes div.gincana_left a.bt_solicitarconvite:hover{background:transparent url(../img/bt_solicitarconvite.png) no-repeat scroll 0 -48px;}

.box_noticia2{width:650px; margin-left:0px; float:left; }
ul.box_noticia_ul { margin:0; padding:5px 0 0 15px; }
ul.box_noticia_ul li { width:630px; float:left; padding:5px 0 10px 0px; border-bottom:1px dotted #333; list-style:none; }
.box_noticia_enviar_bt { margin-bottom:5px; }

.box_noticia_enviar_bt, .box_noticia_listar_bt, .bt_venc_definir
{ width:200px; float:right; padding:5px 0px; text-align:center; font-weight:bold; font-size:0.9em; color:#fff; background:url(../img/bg_enviar_noticia.png); }

.box_noticia_enviar_bt:hover, .box_noticia_listar_bt:hover, .bt_venc_definir:hover { background-position:0 -24px; }

ul.box_noticia_ul li div.box_noticia2_texto { width:420px; float:left; padding:5px 0; }
ul.box_noticia_ul li div.box_noticia2_botoes { width:205px; float:right; }



h4.historico_participacao{width:100%; border:0 none; padding:0; margin:10px 0 10px 0; font:bold 12px Tahoma; color:#999; border-bottom:#202020 1px dotted; padding-bottom:3px;}
.historico_participacao_div {padding:5px; background:#202020; color:#fff; margin:0 !important;}
.historico_participacao_panel {width:670px; clear:both; margin-top:10px; display:inline-table; }

.historico_participacao_div p{ margin:10px 0; }
.historico_participacao_div p span{ margin-top:3px;display:block;}
.historico_participacao_div label{width:80px; margin-right:10px; text-align:right; font-weight:bold; display:inline-block; float:left;}
.historico_participacao_div select{width:250px;}

.historico_participacao_resultado{height:25px; }
.historico_participacao_resultado strong{width:80px; margin:0 10px 0 0; text-align:right; display:inline-block; float:left;}
.historico_participacao_resultado span{font-weight:bold; color:#B31F33;}

a.simular_link { background:url(../img/input58x48balao.png) no-repeat; text-decoration:none; padding:5px 10px; cursor:pointer; }
a.simular_link:hover { background-position:0 -24px; }

#pag { list-style:none; }


.bt_venc_remover_todos, .bt_venc_add_todos, .bt_venc_remover, .bt_venc_add { 
	width:90px; float:left; color:#fff; text-align:center; margin:0 5px;
	cursor:pointer; border:0 none; background:url(../img/bt_vencedores.png);
} 
.bt_venc_remover_todos, .bt_venc_add_todos, .bt_venc_remover, .bt_venc_add { margin-bottom:12px; }
.bt_venc_remover_todos, .bt_venc_add_todos { height:35px; }
.bt_venc_remover, .bt_venc_add { height:18px; }

.bt_venc_remover_todos { background-position:0 0; }
.bt_venc_add_todos { background-position:0 -35px; }
.bt_venc_remover { background-position:0 -88px; }
.bt_venc_add { background-position:0 -70px; }

.bt_venc_remover_todos:hover { background-position:-90px 0; }
.bt_venc_add_todos:hover { background-position:-90px -35px; }
.bt_venc_remover:hover { background-position:-90px -88px; }
.bt_venc_add:hover { background-position:-90px -70px; }

.list_venc { background:#141414; color:#fff; }
.bt_venc_definir { cursor:pointer; border:0 none; height:24px; }


.loading_ajax { 
	width:200px; color:#fff; background:#000; border:#5CCD2C solid 2px; padding:25px; position:fixed; top:0; left:0; z-index:1000;
	font-size:0.8em;
}
						
.obout{width:280px; height:90px; background:transparent url(../img/tooltip.png); display:table; padding:5px 10px; }
.obout p { font-size:1.2em; margin:5px 0; }
.obout label {width:60px; display:block; float:left; text-align:right; margin-right:5px; color:#D5374C; font-weight:bold; }

.obout_finalizados label {width:120px; display:block; float:left; text-align:right; margin-right:5px; color:#D5374C; font-weight:bold; }

.font08 { font-size:0.8em; }
.font1 { font-size:1em; }

/* Tooltip */

#tooltip {
	position:absolute;
	z-index:9999;
	color:#fff;
	font-size:10px;
	width:180px;
	
}

#tooltip .tipHeader {
	height:8px;
	background:url(../img/tipHeader.png) no-repeat;
}


#tooltip .tipBody {
	background:#343434 url(../img/tipBody.png) repeat-y;
	padding:5px 5px 5px 15px;
}

#tooltip .tipFooter {
	height:8px;
	background:url(../img/tipFooter.png) no-repeat;
}

.tarefaErro { background:url(../img/info.png) no-repeat; padding:0 0 2px 20px; }





/*

	CSS2 - Lalubema
	Inicio

*/

.contents { width:960px; margin:0 11px; }
.contents_left { width:675px; float:left;}
.contents_right { width:260px; min-height:673px; float:right; background:transparent url(../img/painel_dir2.png) repeat-x; }


/* Sprites */
.painel_gincana input, .form_grande textarea,
.contato_form input, .contato_form textarea, .cadastresuahistoria input, .cadastresuahistoria textarea
{ 
	color:#fff; padding:4px;
	background:transparent url(../img/bg_inputs_gincana.png) no-repeat scroll; border:0 none;
}

.painel_gincana_excluir, .painel_gincana_salvar,
.painel_gincana_addpremiacao, .painel_gincana_excluirpremiacao, .painel_gincana_addtarefa, .painel_gincana_addpatrocinador,
.contato_enviar a,
.muraldodigo_thumbfoto span, .muraldodigo_thumbvideo span, .muraldodigo_paging ul li a,
.recadosDigo_oquemediz a.btnvoltar, a.btnvoltar {background:url(../img/Baloes.png) no-repeat scroll 0 0;}

.home_titulo, .home_digosites, .contato_titulo, .muraldodigo_titulo, .lalubema_titulo
{ width:675px; height:34px; margin:24px 0 0 0; float:left; }

.contato_titulo, .muraldodigo_titulo, .lalubema_titulo
{ background:url(../img/Links_gincana.png) no-repeat; }

.contato_titulo { background-position:-300px -259px; }
.muraldodigo_titulo { background-position:-380px -189px; }
.lalubema_titulo { background-position:0 -489px; }





/* Menu */
#menu_principal, #menu_principal ul, #menu_principal ul li a  { height:40px; }
#menu_principal, #menu_principal ul li a { background:transparent url(../img/menu.png) no-repeat; }

#menu_principal ul { width:711px; display:table; }
#menu_principal ul li { display:inline-table; float:left; }
#menu_principal ul li a { display:block; }
#menu_principal ul li a.menu01 { width:153px; background-position:0 0; } #menu_principal ul li a.menu01:hover { background-position:0 -40px; }
#menu_principal ul li a.menu02 { width:195px; background-position:-153px 0; } #menu_principal ul li a.menu02:hover { background-position:-153px -40px; }
#menu_principal ul li a.menu03 { width:194px; background-position:-348px 0; } #menu_principal ul li a.menu03:hover { background-position:-348px -40px; }
#menu_principal ul li a.menu04 { width:169px; background-position:-542px 0; } #menu_principal ul li a.menu04:hover { background-position:-542px -40px; }


/* Lateral */
.seta_home { width:260px; height:6px; float:left; background:transparent url(../img/seta_home.png) repeat-x; }
.sep_painel { width:260px; height:18px; float:left; background:transparent url(../img/sep_painel.png) repeat-x; }

.painel_login .form { padding:15px 0 0 0; }
.painel_login .form p { margin:5px 0 0 0; float:left; }
.painel_login .form label { width:43px; margin:5px 10px 0 20px; float:left; color:#ccc; font-size:0.9em; font-weight:bold; text-align:left; }
.painel_login .form .inputArea { 
	width:160px; height:20px; margin:0 15px 0 0; padding:4px 5px 0 5px; float:left; color:#ccc; text-align:left; 
}

.painel_login .form .inputBtArea {
	width:27px; height:20px; margin:0 19px 0 0; color:#fff; font-size:0.8em; font-weight:bold;
	position:relative; top:-22px; float:right;
	background:transparent url(../img/input_button27x20.png) no-repeat scroll 0 0;
}
.painel_login .form .inputArea { 
	background:transparent url(../img/bg_inputs_gincana.png) no-repeat scroll; background-position:0 -239px;
}
.painel_login .form .inputArea:hover { background-position:0 -264px; } 

.painel_login .form a.botaoCadastro, .roundedbutton { 
	width:147px; height:18px; padding-top:2px; margin:5px 15px; display:block; float:right; text-align:center; font-size:0.9em; font-weight:bold; color:#fff;
	background:transparent url(../img/bt_cadastrese.png) no-repeat scroll 0 0;
}
.painel_login .form a.botaoCadastro:hover, .roundedbutton:hover { background-position:0 -20px; }

.painel_login .form .botaoEsqueci { width:147px; margin:5px 15px; float:right; text-align:right; }
.painel_login .form .botaoEsqueci a { 
	color:#fff; padding-left:12px; font-weight:bold; font-size:0.8em; background:url(../img/sseta_branca.png) no-repeat left top ;
}
.painel_login .form .botaoEsqueci a:hover { color:#999; background-position:0 -13px; }

.vitrine_maior, .vitrines object { margin-left:21px; }
.vitrine_maior { margin-bottom:10px; }
.vitrines object { margin-bottom:5px; }

/* Perfil */
.perfil_userinfo { padding:25px 20px; color:#fff; }
.perfil_userinfo a { color:#fff; text-decoration:underline; } .perfil_userinfo a:hover { color:#eee; }
.perfil_userinfo img { margin:15px 0 15px 50px; }
.perfil_userinfo p, .perfil_userinfo ul li { line-height:120%; font-size:0.9em; }
.perfil_userinfo p.perfil_nome { margin-bottom:7px; font-weight:bold; font-size:1em; }
.perfil_userinfo p.peril_ultacesso { font-size:0.8em; text-align:right; }
.perfil_userinfo ul { margin:20px 16px; }
.perfil_userinfo ul li { list-style-image:url(../img/seta_dir.png); }




/* Home */
.home_titulo { background:transparent url(../img/o_que_posso_fazer_aqui.png) no-repeat; }
.home_digosites { background:transparent url(../img/digo_que_estes_sites_sao_legais.png) no-repeat; }

.home_paineis {  width:675px; margin:9px 0 0 0; float:left; color:#fff; }
.home_painel { width:222px; height:253px; margin:0 0px 0 0; float:left; background:transparent url(../img/painel_home.png) no-repeat; _margin-left:-7px; text-decoration:none; color:#fff; }
.home_painel_titulo { width:193px; background:transparent url(../img/home_pnl_bg.png) repeat-x bottom; padding:5px 0; margin:3px 18px 0 11px; }
.home_painel_seta { width:26px; height:26px; margin:0 10px 5px -8px; float:left; background:transparent url(../img/painel_seta.png) no-repeat top left; }
.home_painel_titulo span { font-weight:bold; padding-bottom:3px; }
.home_painel p { font-size:0.9em; color:#e0e0e0; margin:10px 0 0 0; padding:0 25px 0 25px; }

.home_painel a { color:#de6b7a; text-decoration:underline; font-weight:bold; } .home_painel a:hover { color:#d7384c; } 

/* Mural */
.muraldodigo { width:675px; margin:15px 0 0 0; float:left; background:transparent url(../img/mural_do_digo.png) top left no-repeat; }
.muraldodigo_links { margin:15px 10px 10px 0; float:right; display:inline;}
.muraldodigo a, .recadosDigo_oquemediz { 
	width:137px; height:22px; padding:2px 0 0 7px; margin:0 5px; display:block; float:left; color:#fff; font-weight:bold; font-size:0.8em; 
	background:transparent url(../img/balaovermelho_1.png) no-repeat; text-decoration:none;
}
.muraldodigo a:hover { background-position:0 -24px; }
.muraldodigo_rodape { width:675px; height:7px; float:left; background:transparent url(../img/mural_do_digo.png) bottom left no-repeat; }
.muraldodigo_textos { margin:50px 15px 0 0; padding:0 0 0 35px; font-size:0.8em; }
.muraldodigo_textos .mural_primeiro { margin:0 50px 0 0; }
.muraldodigo_comentario { width:280px; float:left; color:#e0e0e0; line-height: 140%; /** /border:#00C solid 1px;/**/ }
.muraldodigo_comentario p span { color:#4db848; font-weight:bold; }
.muraldodigo_comentario p.mural_autor { margin:5px 0 5px 0; }

.recadosDigo_oquemediz { text-align:center; color:#fff; float:right; margin-top:15px; }
.recadosDigo_oquemediz a { color:#fff; text-decoration:none; }
.recadosDigo_oquemediz a:hover { text-decoration:underline; }
.recadosDigo_oquemediz:hover { background-position:0 -24px; }


.home_carousel { width:675px; margin:15px 0 0 0; float:left; }

.muraldodigo_item, .muraldodigo_paging  { 
	width:650px; float:left; padding:10px 0 10px 0; margin-left:24px;
	font-size:0.9em;
}
.muraldodigo_item { color:#e0e0e0; border-bottom:#e0e0e0 dotted 1px; }
 .muraldodigo_paging { text-align:center; }
 
.mural_textodestaque { color:#4db848; font-weight:bold; }
.mural_vejalink { font-size:0.9em; margin-top:10px; }
.mural_vejalink span { font-weight:bold; }
.muraldodigo_item a { color:#b31f33; font-weight:bold; }
.muraldodigo_item a:hover { text-decoration:underline; }

.muraldodigo_thumbfoto, .muraldodigo_thumbvideo { width:120px; float:right; margin:5px 0 5px 15px; padding:0 0 4px 0; background:#ccc; border:#666 solid 1px; }
.muraldodigo_thumbfoto img, .muraldodigo_thumbvideo img { border-bottom:#666 solid 1px; }
.muraldodigo_thumbfoto a, .muraldodigo_thumbvideo a { color:#b31f33; font-size:0.9em; font-weight:bold; }
.muraldodigo_thumbfoto span, .muraldodigo_thumbvideo span { width:12px; height:12px; margin:3px 6px 0 2px; display:block; float:left; }

.muraldodigo_thumbfoto span { background-position:-90px -50px; }
.muraldodigo_thumbvideo span { background-position:-102px -50px; }

.muraldodigo_thumbfoto a:hover span { background-position:-90px -62px; }
.muraldodigo_thumbvideo a:hover span { background-position:-102px -62px; }

.muraldodigo_paging { text-align:center; margin-top:10px; }
.muraldodigo_paging ul { width:190px; margin:0 auto; }
.muraldodigo_paging ul li { list-style:none; margin:0 2px; }
.muraldodigo_paging ul li a, .muraldodigo_paging ul li { width:27px; height:19px; display:block; float:left; }
.muraldodigo_paging ul li a { color:#fff; padding-top:5px; background-position:-147px 0; }
.muraldodigo_paging ul li a:hover { text-decoration:underline; background-position:-147px -24px; }

.muraldodigo_paging ul li.muraldodigo_paging_active { }
.muraldodigo_paging ul li.muraldodigo_paging_active a { cursor:default; background-position:-174px 0; }
.muraldodigo_paging ul li.muraldodigo_paging_active a:hover { text-decoration:none; background-position:-174px 0; }

.vervideo_aimage img { width:72px; height:72px; }

/* A Lalubema */
.lalubema_texto { width:650px; float:left; margin:15px 0 0 22px; color:#e0e0e0; border-bottom:#e0e0e0 dotted 1px; padding-bottom:10px; }
.lalubema_texto p { margin:10px 0; font-size:0.9em; }
.lalubema_texto p.lalubema_nome { margin-top:25px; font-weight:bold; }


/* Gincana */
.menu_gincana ul li a, .gincana_titulo, .menu_criegincana ul li a, .menu_criegincana ul li a span, .criargincana_button
{ background-image:url(../img/Links_gincana.png); }


.menu_gincana { margin-top:12px;  }
.menu_gincana ul { width:675px; display:table; }
.menu_gincana ul li { display:inline-table; float:left; }
.menu_gincana ul li a { display:block; float:left; }

.menu_gincana1 a { width:36px; }
.menu_gincana1 a, .menu_gincana2 a, .menu_gincana3 a { height:34px; }
.menu_gincana2 a, .menu_gincana3 a { width:182px; }

.menu_gincana3_1 a, .menu_gincana3_2 a, .menu_gincana3_3 a { width:182px; height:26px; }

.menu_gincana1 a { background-position:0 0; }
.menu_gincana2 a { background-position:-36px 0; }
.menu_gincana3 a { background-position:-218px 0; }
.menu_gincana1 a:hover { background-position:0 -34px; }
.menu_gincana2 a:hover { background-position:-36px -34px; }
.menu_gincana3 a:hover { background-position:-218px -34px; }

.menu_gincana3_1 a { background-position:0 -68px; }
.menu_gincana3_2 a { background-position:-182px -68px; }
.menu_gincana3_3 a { background-position:-364px -68px; }
.menu_gincana3_1 a:hover { background-position:0 -95px; }
.menu_gincana3_2 a:hover { background-position:-182px -95px; }
.menu_gincana3_3 a:hover { background-position:-364px -95px; }

.menu_gincana ul ul { width:182px; display:block; position:absolute; margin-top:30px; }
.menu_gincana ul ul li { display:inline; }

.gincana_titulo_finalize {width:160px; height:34px; background:url(../img/title_finalizeseudesafio.png) no-repeat; position:relative; z-index:1000; margin: 10px 0 -4px -0px;}
.gincana_conteudo {width:675px; display:table; min-height:100px; float:left; font-size:0.9em; border-top:#202020 dotted 1px; }

.menu_criegincana {width:675px; margin:20px 0 0 0; border-bottom:#202020 dotted 1px;  }
.menu_criegincana ul {width:590px; padding:0; margin:0 auto; margin-bottom:5px; margin-top:5px; display:table; }
.menu_criegincana ul li { display:inline-table; float:left; margin-right:5px; }
.menu_criegincana ul li a , .menu_criegincana ul li a span { height:23px; display:block; text-decoration:none; }
.menu_criegincana ul li a { width:130px; padding:2px 0 0 12px; float:left; background-position:0 -438px; color:#fff; font-weight:bold;  }
.menu_criegincana ul li a span { width:10px; margin-top:-2px; float:right; background-position:-720px -438px; _margin-top:-3px; }
.menu_criegincana .active a { background-position:0 -388px; }
.menu_criegincana .active span { background-position:-720px -388px; }

.menu_criegincana ul li a:hover { background-position:0 -463px; }
.menu_criegincana ul li a:hover span { background-position:-720px -463px; }
.menu_criegincana .active a:hover { background-position:0 -413px; }
.menu_criegincana .active a:hover span { background-position:-720px -413px; }

.painel_gincana {width:675px; margin:5px 0 0 0px; color:#fff;}
.painel_gincana h2{font:bold 13px tahoma; color:#B31F33;}
.painel_gincana_comment {width:180px; margin:-10px 0 20px 0; *margin-top:5px;	font-size:9px; text-align:left; display:inline; float:left;}
.painel_gincana_comment p{margin:0;}
.painel_gincana_file{width:150px; float:left; clear:both; margin-top:-10px;}
.painel_gincana_image{width:130px; float:left; clear:both; margin-top:10px; display:table; *margin-top:20px;}
.painel_gincana_image div {width:130px; padding:4px 0 2px 0; text-align:center; color:#FFF; font-weight:bold; float:right; background:#202020; display:table; clear:both; border:solid 1px #999;}
.painel_gincana_image p { margin:0;	margin-top:15px;display:inline-block; font-size:11px ; clear:both;	padding:0 2px;}

.painel_gincana_alerta { color:#5dcd2d; font-weight:bold; }
.painel_gincana_alerta p { background:url(../img/bullet_green_g.png) no-repeat; padding:0 0 0 15px; }

.painel_gincana label { color:#dfdfdf; }

.form_grande{margin:0; }
.form_grande textarea { background-position:0 -50px; _background-position:0 -49px; overflow:auto; }
.form_grande label { width:640px; float:left; margin:10px 0 0 0; }
.form_grande input, .form_grande textarea {	color:#fff; padding:4px; background:transparent url(../img/bg_inputs_gincana.png) no-repeat; border:0 none; width:632px; float:left; margin:0 0 20px 0; }
.form_grande input { height:16px;}
.form_grande textarea { height:37px; }




.form_medio, .form_medio label, .form_medio textarea { width:410px; }
.form_medio label { float:left; margin:10px 0 0 0; color:#E0E0E0; }
.form_medio input, .form_medio textarea { float:left; margin:0 0 20px 0; }

.form_meio, .form_meio label, .form_meio textarea { width:190px; float:left; }
.form_meio label { float:left; margin:10px 0 0 0; }
.form_meio input { width:162px; float:left;  }
.form_meio input, .form_meio textarea { float:left; margin:0 0 20px 0; }
.form_meio_hora { width:130px; float:left; margin:25px  0 0 0; }
.form_meio_hora input { width:43px; background-position:0 -439px; }
.form_meio_hora_esq { margin-right:10px; }
.form_meio_hora div { float:left; width:20px; }
.form_meio_hora .ddChild{width:50px !important; *margin-left:-48px !important;}

.form_peq, .form_peq label { width:210px; }
.form_peq, .form_peq2 { float:left; }
.form_peq span { padding:0 15px; }
.form_peq label, .form_peq2 label {width:300px;float:left; margin:10px 0 0 0; }
.form_peq input, .form_peq2 input, .form_peq textarea { width:162px; float:left; margin:0 0 20px 0; }
.form_peq input { background-position:0 -239px; }
.form_peq_vazio { height:10px; }

.form_peq2, .form_peq2 label { width:300px; }

.form_peq_chk input, .form_peq_chk2 input { width:auto; background:none; margin:0 0 0 0; float:none; }
.form_peq_chk{width:650px !important; display:table;}
.form_peq_chk p{width:250px !important; margin:0; clear:both;}
.form_peq_chk p input{margin:1px 5px 0 0;}
.form_peq_chk p label{width:220px; display:block; float:right; margin:3px 0 0 0 ;}

.form_horario_gincana{width:210px; margin:10px 0 20px 0; float:left;}
.form_horario_gincana label{width:210px; display:block;}
.form_horario_gincana .ddChild{width:40px !important; margin-top:-0px !important;}

.duracao{width:	420px; float:left;}
.duracao label{width:400px; display:block;}

.form_grande input:hover { background-position:0 -25px; }
.form_grande textarea:hover { background-position:0 -95px; }
.form_peq input:hover { background-position:0 -264px; }

.dateinput{display:inline;}
.dateinput input { cursor:pointer; background-position:0 -140px; }
.dateinput input:hover { background-position:0 -165px; }



.painel_gincana_premiacao, .painel_gincana_novapremiacao, .painel_gincana_addpremiacao_div{ font-weight:bold;}
.painel_gincana_premiacao{width:675px !important; display:block; padding:0 0; clear:both; display:table;}
.painel_gincana_premiacao ul{padding:0 !important; margin:0 !important; display:table;}
.painel_gincana_premiacao ul li{width:655px; height:100%; float:left; padding:10px; margin:0; display:block; background:#202020; margin-bottom:5px;}
.painel_gincana_premiacao ul li p{clear:both; width:400px; float:left;}
.painel_gincana_premiacao span{clear:none;}
.painel_gincana_premiacao span.chkPremiacao{float:right; clear:none;}
.painel_gincana_premiacao span.chkPremiacao input{background:none !Important;}
.painel_gincana_novapremiacao{width:655px !important; height:100%; display:inline-block; margin-bottom:25px; padding:10px; background:#202020; }
.painel_gincana_editar {width:150px; height:20px; text-align:right; display:block; float:right; font-size:0.9em; font-weight:normal; color:#fff;background:url(../img/bg_linkcriarg.jpg) no-repeat; padding:3px 0 0 5px;}
.painel_gincana_premiacao a:hover { text-decoration:underline; }
.painel_gincana_premiacao a.painel_gincana_editar { width:162px; }
.painel_gincana_novapremiacao a.painel_gincana_editar { width:162px; }


.painel_gincana_novapremiacao input{background:none !important;}

.painel_gincana_novapremiacao {width:630px; margin:2px 0 0 0; border-bottom:#ddd dotted 1px; }
.painel_gincana_novapremiacao_dicas{font-weight:normal; width:450px; float:left; overflow:auto; }
.painel_gincana_novapremiacao_dicas span {font-weight:bold; color:#fff; }
.painel_gincana_novapremiacao_dicas p{margin:0; margin-bottom:5px;}

.painel_gincana_premiacaoform { width:665px; height:265px; margin:0 0 0 0; padding:5px; float:left; }
.textbox_premiacoes{width:632px !important;}

/*painel_gincana_addpremiacao_div*/
.painel_gincana_addpremiacao_div { width:675px; border-bottom:#202020 dotted 1px; clear:both; float:left; margin:4px 0 0 0; padding:8px 0; font-size:10px !important; display:block;}
.painel_gincana_addpremiacao_div input{background:none; float:right; *float:right; left:0 !important; top:0 !important; margin:0 !important; position:inherit !important; padding:0; margin-left:3px !Important;}

.painel_gincana_excluir, .painel_gincana_salvar,
.painel_gincana_addpremiacao, .painel_gincana_excluirpremiacao, .painel_gincana_addtarefa, .painel_gincana_addpatrocinador
{height:20px; display:block; float:right;}
.painel_gincana_excluir { width:65px; position:relative; margin:4px 0 0 -7px; }
.painel_gincana_excluir:hover { background-position:0 -20px; }

.painel_gincana_salvar { width:60px; background-position:0 -40px; margin:10px 0 0 -7px; }
.painel_gincana_salvar:hover { background-position:0 -60px; }

.painel_gincana_addpremiacao { width:185px; background-position:0 -80px; }
.painel_gincana_addpremiacao:hover { background-position:0 -100px; }
.painel_gincana_excluirpremiacao { width:155px; background-position:0 -120px; }
.painel_gincana_excluirpremiacao:hover { background-position:0 -140px; }
.painel_gincana_addtarefa { width:163px; background-position:0 -160px; }
.painel_gincana_addtarefa:hover { background-position:0 -180px; }
.painel_gincana_addpatrocinador { width:203px; background-position:0 -240px; }
.painel_gincana_addpatrocinador:hover { background-position:0 -260px; }

.painel_gincana_footer { width:650px; height:80px; float:left; padding:10px 0 10px 10px; color:#fff; }
.painel_gincana_footer a { color:#5dcd2d; font-weight:bold; }
.painel_gincana_footer a:hover { text-decoration:underline; }
.painel_gincana_footer p { margin:4px 0; }
.criargincana_button { display:block; float:right; width:162px; height:35px; background-position:-117px -292px; }
.criargincana_button:hover { background-position:-117px -326px; }

/* Contato */
.contato_texto, .contato_form { color:#e0e0e0; font-size:0.9em; }
.contato_texto { width:650px; float:left; margin:25px 0 0 0; padding:0 25px; }
.contato_form { width:550px; float:left; margin:50px 0 0 0; padding:0 0 32px 120px; border-bottom:#ddd dotted 1px; }
.contato_form label { width:70px; padding-right:15px; float:left; text-align:right; }
.contato_form label, .contato_form input, .contato_form textarea { margin-bottom:20px; }

.contato_form input { width:300px; background-position:0 -190px; }
.contato_form textarea { width:300px; height:116px; background-position:0 -540px; }

.contato_form input:hover { background-position:0 -214px; }
.contato_form textarea:hover { background-position:0 -664px; }

.contato_enviar a { width:58px; height:24px; margin:0 162px 0 0; display:block; float:right; background-position:-89px 0; }
.contato_enviar a:hover { background-position:-89px -24px; }



.painel_gincana .form_grande textarea{width:632px !important; background-position:0 -50px;}




.erro_exibir_tarefas{display:table; margin:10px 0 0 25px;}
.box_historico_tarefas{border-bottom:#202020 dotted 1px; padding-top:10px;}
.box_historico_tarefas input{background:none !important;}


/* UI - Date picker */
/**/
.ui-datepicker { 
	width:212px; text-align:center; font:12px tahoma;	color:#ddd; border:#ccc solid 1px; background:#333;}
.ui-state-default { color:#222; }
.ui-datepicker-header{font-weight:bold; color:#fff;}
.ui-datepicker-current-day, a.ui-state-active { background:#282828; color:#fff; }
.ui-state-default { color:#999; }
.ui-datepicker-calendar td { width:24px; height:24px; color:#fff;  }
.ui-state-disabled { background:#333; }
.ui-datepicker-prev { float:left; cursor:pointer; }
.ui-datepicker-next { float:right; cursor:pointer; }
.ui-helper-hidden-accessible { display:none; }

.ui-datepicker-div { background:#000; }
.ui-datepicker-header  { height:20px; padding:5px 10px; background:url(../img/bg_divcarousel_g.png) repeat-x scroll 0 -18px; }

/**/

/* msDropDown */
.dd {
	/*display:inline-block !important;*/
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	float:left;
	background:transparent url(../img/bg_inputs_gincana.png) no-repeat scroll;
	background-position:0 -439px;
	margin-right:4px;
	width:43px !important;
}
.dd .ddTitle {
	padding:3px;
	text-indent:0;
	cursor:default;
	overflow:hidden;
	height:18px;
	width:43px !important;
}
.dd .ddTitle span.arrow {
	float:right; display:inline-block; width:17px; height:17px; cursor:pointer;
}

.dd .ddTitle span.textTitle { 
	text-indent:1px; overflow:hidden; line-height:16px;
	float:left;
}
.dd .ddTitle span.textTitle img{ text-align:left; padding:0 2px 0 0}
.dd .ddTitle img.selected {
	padding:0 3px 0 0;
	vertical-align:top;
}
.dd .ddChild {
	position:absolute;
	border:1px solid #ddd;
	border-top:none;
	display:none;
	margin:24px 0 0 4px;
	width:auto;
	overflow:auto;
	overflow-x:hidden !important;
	background-color:#333;
}
.dd .ddChild .opta a, .dd .ddChild .opta a:visited {padding-left:10px}
.dd .ddChild a {
	display:block;
	padding:3px 0 3px 3px;
	text-decoration:none;
	color:#fff;
	overflow:hidden;
	white-space:nowrap;
	cursor:pointer;
}
.dd .ddChild a:hover {
	background:#999;
}
.dd .ddChild a img {
	border:0;
	padding:0 2px 0 0;
	vertical-align:middle;
}
.dd .ddChild a.selected {
	background:#999;
	
}
.hidden {display:none;}

.vwConvidados th
{
	background-color:#B31F33;	
}


/*****/
.form_peq_tarefa{width:310px; margin-right:10px;}
.form_peq_tarefa label{width:310px;}
.form_peq_tarefa select{width:200px;}
.title{position:relative; z-index:1000;}
.excluir_desafio{clear:both; margin-top:2px; cursor:pointer;}
.progresso_cadastro_gincana{width:380px !important; margin:0 auto; margin-bottom:10px; display:table;}
.progresso_cadastro_gincana img{float:left;}
.progresso_cadastro_gincana span{float:left; margin:0 5px;}

/*

	CSS2 - Lalubema
	Fim

*/


.gincanas_correntes_tabela_td td a { font-size:1em; }
.marginTop { margin-top:4px !important; }



				.sub_premio{width:255px; padding:5px 0px; text-align:left; margin-left:3px;}
				
				.sub_nome{width:210px; display:block;}
				.sub_premio{width:164px; display:block;}
				
				.sub_premio a 
				{
					width:63px;
					height:18px;
					background:url(../img/redbaloon_75x20.png) no-repeat;
					float:right;
					padding:2px 0 0 12px;
					text-decoration:none;
					font-weight:bold;
				}

				.sub_premio a 
				{
					width:63px;
					height:18px;
					background:url(../img/redbaloon_75x20.png) no-repeat;
					float:right;
					padding:2px 0 0 12px;
					text-decoration:none;
					font-weight:bold;
					margin-left:3px;
				}
				.sub_premio a:hover{background-position:0 -21px;}


/*
					.gincanas_correntes ul#tabela li ul li.sub_premio a{
						width:77px;
						height:20px;
						background:url(../img/bt_participar.png) no-repeat;
						float:right;
					}
					*/
					
					.sub_premio a:hover{ background-position:0 -21px; }
					.sub_premio span{width:174px; float:left; margin-left:2px;}
					
					
#left .linkDetalhes{font:bold 12px tahoma; color:#fff; text-decoration:underline; text-align:center; display:block;}		



/*ENQUETES*/
.bts_enquete a{width:337px;height:70px; display:block; float:left;margin:10px 0 15px 0;}
.bts_enquete a:hover{background-position:0 -71px !important;}
.bts_enquete a.bt1{background:url(../img/bt_crie_sua_enquete.png) no-repeat; margin-right:1px;}
.bts_enquete a.bt2{background:url(../img/bt_vote_nas_enquetes.png) repeat; left:auto;}

/*CRIAR*/

/*-item_criar-*/
.item_criarenquete{width:675px; margin:10px 0; display:table; border-top:dotted 1px #202020; padding-top:20px;}
.item_criarenquete .left_criar{width:120px; display:inline-block; float:left; text-align:center;}
.item_criarenquete .left_criar a{width:118px; border:solid 2px #fff; display:block;}
.item_criarenquete .left_criar a:hover{border:solid 2px #303030;}
.item_criarenquete .left_criar span{font:11px tahoma; color:#dfdfdf;}

.item_criarenquete .right_criar{width:530px; display:inline; clear:none; float:right;}
.right_criar span{width:300px; font:12px tahoma; color:#DFDFDF; display:block;}
.right_criar input{width:294px; height:18px; padding:3px; background:url(../img/bg_inputs_gincana.png) no-repeat 0 -190px; border:none; color:#DFDFDF; clear:both; display:block; font:12px tahoma; margin:5px 0;}
.right_criar input:hover{background-position:0 -214px;}

.right_criar textarea{width:295px; height:118px; padding:3px; background:url(../img/bg_inputs_gincana.png) no-repeat 0 -540px; border:none; color:#DFDFDF; clear:both; display:block; font:12px tahoma; margin-top:-10px; overflow:auto;}
.right_criar textarea:hover{background-position:0 -664px;}
.bt{width:119px; height:24px; text-align:center; font:bold 11px tahoma; color:#fff; background:url(../img/bt_enquete.png) no-repeat; border:none;}
.right_criar input.bt{width:119px; height:24px; text-align:center; font:bold 11px tahoma; color:#fff; background:url(../img/bt_enquete.png) no-repeat; border:none;}
.right_criar a.bt{width:119px; height:19px; text-align:center; font:bold 11px tahoma; color:#fff; background:url(../img/bt_enquete.png) no-repeat; border:none; display:block;  text-decoration:none; padding-top:5px; cursor:pointer; float:left; margin-right:3px;}

.botoes_editarenquete{margin-top:20px;}
.botoes_editarenquete input, .botoes_editarenquete a{float:left; padding:0; text-align:center; vertical-align:middle; clear:none; margin:0;}

/*-infoadicionais_enquete-*/
.infoadicionais_enquete{width:675px; display:table; margin:-20px 0 10px 0;}
.infoadicionais_enquete .tipoEnquete{margin-bottom:10px; display:table;}
.tipoEnquete p{displ:inline; clear:none; float:left; margin:0; margin-top:3px;}

/*-DuracaoEnquete-*/
.DuracaoEnquete{width:675px; clear:both; display:table;}
.DuracaoEnquete label{display:block;}
.DuracaoEnquete .form_dataenquete{float:left; clear:both;}
.DuracaoEnquete .form_dataenquete input{width:174px; height:18px; padding:3px; background:url(../img/bg_inputs_gincana.png) no-repeat 0 -140px; border:none; color:#DFDFDF; clear:both; display:block; font:12px tahoma; margin:5px 0;}
.DuracaoEnquete .form_dataenqueteinput:hover{background-position:0 -165px;}
.DuracaoEnquete .ddChild{margin-top:0px;}

.DuracaoEnquete .form_horario{width:300px; float:left; margin-top:5px;}
.DuracaoEnquete .form_horario strong{width:20px; float:left; margin-top:5px;}

/*DETALHE*/
/*-cabecalho_enquete-*/
.cabecalho_enquete{width:675px; margin-top:20px; display:table; border-bottom:dotted 1px #202020;}
.cabecalho_enquete .left_cabecalho{width:130px; display:inline-block; float:left;}
.cabecalho_enquete .left_cabecalho a{width:118px; border:solid 2px #fff; display:block;}
.cabecalho_enquete .left_cabecalho a:hover{border:solid 2px #303030;}

.cabecalho_enquete .right_cabecalho{width:530px; display:inline; clear:none; float:right;}
.cabecalho_enquete .right_cabecalho h1{width:500px; display:block; margin-bottom:0;  font:bold 13px tahoma; color:#DFDFDF; }
.cabecalho_enquete .right_cabecalho h2{width:500px; margin:10px 0; display:block; font:11px tahoma; color:#DFDFDF; clear:both;}
.right_cabecalho .detalhes_enquete{width:300px; display:block; background:#202020; padding:5px; margin-bottom:15px;}
.right_cabecalho .detalhes_enquete p{display:block; margin:0; clear:both; font:11px tahoma;}
.right_cabecalho .detalhes_enquete p strong{margin-right:5px;}

/*-item_enquete-*/
.item_enquete{width:675px; margin:10px 0; display:table;}
.item_enquete .left_item{width:130px; display:inline-block; float:left;}
.item_enquete .left_item a{width:118px; border:solid 2px #fff; display:block;}
.item_enquete .left_item a:hover{border:solid 2px #303030;}

.item_enquete .right_item{width:530px; display:inline; clear:none; float:right;}
.item_enquete .right_item input{margin-top:15px; display:block; float:left;}
.item_enquete .right_item label{margin-top:15px; display:block; float:left;}
.item_enquete .bar{width:400px; display:table; float:left; border:solid 1px #202020;  margin:0 5px 5px 0;}
.bar .barInt{background:url(../img/barint.png) repeat-x; height:21px; float:left;}
.right_item span{margin:0 0 0 5px; display:table; float:left; font:11px tahoma;}
.right_item strong{margin-right:5px; font:bold 12px tahoma;}

.right_item p{clear:both; font:bold 12px tahoma; color:#B21F33; margin:0;}

/*-box_botoes_enquete-*/
.box_botoes_enquete{width:675px; margin:20px 0 40px 0; padding:10px 0; border-bottom:dotted 1px #202020; border-top:dotted 1px #202020; display:table;}
.box_botoes_enquete input{width:119px; height:24px; text-align:center; font:bold 11px tahoma; color:#fff; background:url(../img/bt_enquete.png) no-repeat; border:none;}
.box_botoes_enquete a{width:119px; height:19px; text-align:center; font:bold 11px tahoma; color:#fff; background:url(../img/bt_enquete.png) no-repeat; text-decoration:none; border:none; display:block; padding-top:5px; cursor:pointer; float:left; margin-right:3px;}
.box_botoes_enquete span{height:12px; font:bold 11px tahoma; color:#fff; margin:25px 0 0 10px; display:block; float:left;}

a.close{display:block; text-align:right;}
#mask{position:absolute; left:0;  top:0;  height:100%; z-index:9000;  background-color:#000; _background:none; display:none;}
/*DIALOG*/

#boxes #dialog{width:300px !important; height:240px; display:none; z-index:9999; padding:20px 50px; background:url(../img/bg_dialogenquete.png) no-repeat; position:fixed !important; top:30% !Important;}
#boxes #dialog a.close{width:22px; height:20px; display:block; background:url(../facebox/closelabel.png) no-repeat right;text-indent:-50000px !important; text-align:inherit !important; position:absolute; margin:-30px 20px 0 340px;}
#boxes #dialog h1{font:bold 12px tahoma; color:#D13E51; display:block; clear:both; }
#boxes #dialog p{font:11px tahoma; color:#fff; clear:both; margin:0;}
#dialog .campoDialog{display:table;}
#dialog .campoDialog input{background:#fff;}
#dialog .campoDialog input[type=text]{width:290px !important;height:14px;background:url(../img/bg_input300x24.png) no-repeat;border:0;clear:both; padding:5px;margin:0;color:#ccc;font:11px tahoma;}
#dialog .campoDialog .btn{width:112px; height:20px; background:url(../img/bt-red.png) no-repeat; font:bold 11px tahoma; color:#fff; display:block; margin:0 auto; margin-top:15px; border:0;}
#dialog .campoDialog .btn:hover{background-position:0 -21px;}
#dialog .campoDialog span{font:normal 11px tahoma !Important; display:block; clear:both;}
.spacer_dialog{width:10px; height:20px; display:block; clear:both;}


/*DIALOG1*/
#boxes #dialog1{width:400px;height:200px;}
#dialog1 .d-header{background:url(login-header.png) no-repeat 0 0 transparent; width:375px;height:150px;}
#dialog1 .d-header input{position:relative;top:60px;left:100px;border:3px solid #cccccc;height:22px;width:200px;font-size:15px;padding:5px;margin-top:4px;}
#dialog1 .d-blank{float:left;background:url(login-blank.png) no-repeat 0 0 transparent;width:267px;height:53px;}
#dialog1 .d-login{float:left;width:108px;height:53px;}
#boxes #dialog2{background:url(notice.png) no-repeat 0 0 transparent;width:326px;height:229px;padding:50px 0 20px 25px;}
#dialog1 .d-header input{position:relative;top:60px;left:100px;border:3px solid #cccccc;height:22px;width:200px;font-size:15px;padding:5px;  margin-top:4px;}
#dialog1 .d-blank{float:left;background:url(login-blank.png) no-repeat 0 0 transparent;width:267px;height:53px;}
#dialog1 .d-login{float:left;width:108px;height:53px;}

#ctl00_cphConteudo_lblStatus{margin:10px 0 0 -10px ;}


a.btnvoltar {background-position:-258px -328px; text-decoration:none; font-weight:bold; padding:7px 8px 3px 12px; color:#FFF; font-size:12px; float:right; clear:both; margin:10px 0; width:38px;}
a.btnvoltar:hover {background-position:-258px -352px; color:#FFF; }



.form_medio input,.form_medio select
{
	color:#fff; padding:4px;
	background:transparent url(../img/bg_inputs_gincana.png) no-repeat scroll; border:0 none;
}
.form_medio .dd{width:300px !important; height:25px; background-position:0 -1156px;}
.form_medio .textTitle{width:300px; display:block; position:relative; top:-15px;}
.form_medio .arrow{width:300px !important;}
.form_medio .ddTitle{width:300px !important; display:block;}
.form_medio .ddChild{margin:0px 0 0 2px;}


#tabela2 .linha1{background:#202020 !Important;}
#tabela2 .linha2{background:#303030 !Important;}



/*CADASTRO USUARIO*/
.select_cadastro{width:330px; float:left; display:table; margin-bottom:20px;}
.select_cadastro select{width:300px; padding:3px; height:24px; float:left;}
.select_cadastro label{width:300px; display:block; margin:0 0 4px 0;}
.alterar_foto{width:112px; height:24px; display:table; clear:both; margin:-10px 0 10px 74px; text-align:center; padding:2px;background:url(../img/bg_alterarfoto.png) no-repeat;}
#area_vip .alterar_foto a{font:bold 11px tahoma; color:#fff !important; margin:0; position:relative; top:5px; }
#area_vip .alterar_foto a:hover{text-decoration:none;}


/* Conte sua historia */
.contesuahistoria { width:669px; height:317px; float:left; margin:35px 0 0 0; background:url(../img/contesuahistoria.png) no-repeat; }
.contesuahistoria_links { height:45px; margin:15px 0 0 0; padding:0 10px 0 0; text-align:right; }

.historia_conteudo ul{padding:0; margin:0; display:table;}
.historia_conteudo li{ width:310px; height:130px; display:inline; margin:0 10px; float:left; list-style:none; font-size:0.9em; }
.historia_conteudo li img { float:left; margin:0 20px 10px 0; border:solid #797979 2px; }
.historia_conteudo li p { margin:0; }
.historia_conteudo li p.autor { margin-top:15px; }
.historia_conteudo li p strong { color:#4CB847; }

.contesuahistoria_esq, .contesuahistoria_dir,
.contesuahistoria_esq2, .contesuahistoria_dir2
{ height:245px; display:inline; }

.contesuahistoria_esq { width:290px; padding:0 15px 0 25px; float:left; }
.contesuahistoria_dir { width:290px; padding:0 15px 0 15px; float:right; }

.contesuahistoria_esq2 { width:630px; padding:0 15px 0 25px; float:left; margin-top:12px; }
.contesuahistoria_dir2 { width:630px; padding:0 15px 0 15px; float:right; }

.contesuahistoria_item { font-size:0.9em; }
.contesuahistoria_item img { float:left; margin:0 20px 10px 0; border:solid #797979 2px; }
.contesuahistoria_item p { margin:0; }
.contesuahistoria_item p.autor { margin-top:15px; }
.contesuahistoria_item p strong { color:#4CB847; }

.contesuahistoria_item2 { width:295px; font-size:0.9em; float:left; margin:0 30px 0 0; }
.contesuahistoria_item2 img { float:left; margin:0 20px 10px 0; border:solid #797979 2px; }
.contesuahistoria_item2 p { margin:0; }
.contesuahistoria_item2 p.autor { margin-top:15px; }
.contesuahistoria_item2 p strong { color:#4CB847; }
.contesuahistoria_item2 .contesuahistoria_ler { float:left; padding-left:5px; text-align:left; margin-top:0px; }
.contesuahistoria_item2 .contesuahistoria_ler span{ float:right; margin-top:2px; *margin-top:-12px; font:bold 9px tahoma;}

.contesuahistoria_desc { width:200px; float:left; }

.contesuahistoria_item_dir { margin:0 0 0 0; }

.contesuahistoria_links a, .contesuahistoria_ler, .conhecealguem a, .vertodas, .vertodoscomentarios, .btn_relatar a, .historia_comentario_botoes .btn_relatar, .visualizar
{ display:block; color:#fff; font-weight:bold; text-decoration:none; }


.contesuahistoria_links a { width:137px; height:22px; padding:2px 0 0 7px; margin:0 5px; float:right; text-align:center; font-size:0.9em; background:transparent url(../img/balaovermelho_1.png) no-repeat; }
.contesuahistoria_links a:hover { background-position:0 -24px; }
.contesuahistoria_ler { width:275px; height:18px; padding:6px 10px 0 0; margin:16px 0 20px; text-align:right; font-size:1em; background:transparent url(../img/contesuahistoria_ler.png) no-repeat; }
.contesuahistoria_ler:hover { background-position:0 -24px; }



.tit_digaqualsuahistoria, .tit_digaqualsuahistoria2, .conhecealguem a, .tit_historiasrecentes, .basseHistorias, .historia_topo, .tit_cadastresuahistoria, .tit_historiasvisitadas, .tit_historiascomentadas
{ background:url(../img/contesuahistoria_titulos.png) no-repeat; }

.tit_digaqualsuahistoria, .tit_digaqualsuahistoria2, .tit_historiasrecentes, .basseHistorias, .historia_conteudo, .historia_conteudo2, .historia_links_bottom, .historia_topo,
.historia_desc, .tit_cadastresuahistoria, .cadastresuahistoria, p.adicionarfotos, .cadastresuahistoria p, .tit_historiasvisitadas, .tit_historiascomentadas
{ width:670px; float:left; display:inline; }

.tit_historiasrecentes, .tit_historiasvisitadas, .tit_historiascomentadas { height:50px; margin:20px 0 0 0; background-position:0 -34px; }
.tit_digaqualsuahistoria { height:34px; margin:15px 0 10px 0; }
.tit_digaqualsuahistoria2 { height:50px; margin:20px 0 0 0; background-position:0 -296px; }
.tit_cadastresuahistoria { height:35px; margin:20px 0 0 0; background-position:0 -349px; }

.tit_historiasvisitadas { height:50px; margin:20px 0 0 0; background-position:0 -87px; }
.tit_historiascomentadas { height:50px; margin:20px 0 0 0; background-position:0 -140px; }

.conhecealguem { margin-bottom:25px; }
.conhecealguem a { width:385px; height:17px; padding:7px 0 0 0; font-size:0.9em !important; color:#fff !important; background-position:0 -248px; text-align:center; }
.conhecealguem a:hover { text-decoration:none !important; background-position:0 -272px; }
.basseHistorias { height:5px; background-position:0 -243px; _background-position:0 -233px; margin:0; padding:0; display:inline-block; }
.historia_conteudo { background:url(../img/contesuahistoria_bg.png) repeat-y; margin:0 0 0 12px; }

.historia_conteudo .contesuahistoria_esq { height:auto; padding-left:15px; }
.historia_conteudo .contesuahistoria_dir { height:auto; padding-right:25px; }

.historia_conteudo2 { height:100px; background:url(../img/contesuahistoria_bg2.png) repeat-y; margin:0 0 0 12px; }
.historia_conteudo2 .contesuahistoria_item { width:320px; display:inline; margin:0 0 0 20px; float:left; }


.historia_links_bottom { margin:15px 0 0 0; }
.historia_links_bottom a { clear:none; margin:0 0 0 20px; }
.vertodas, .vertodoscomentarios { width:140px; height:17px; float:right; padding:7px 0 0 10px; background:url(../img/historia_vertodas.png) no-repeat; }
.vertodoscomentarios { width:145px; padding:7px 0 0 5px; }
.vertodas:hover, .vertodoscomentarios:hover { background-position:0 -24px; }
.historia_links_bottom a.btnvoltar { background-position:-319px -328px; }
.historia_links_bottom a.btnvoltar:hover { background-position:-319px -352px; }
.historia_topo { height:20px; background-position:0 -193px; }

.historia_links_bottom .paginacao { margin-top:-10px; _margin-top:0; *margin-top:0px; }
.historia_links_bottom ul#pag li { width:30px; float:left; }
.historia_links_bottom ul#pag li a { margin-left:0; }


.btn_thumb_ok, .btn_thumb_nao { width:50px; float:left; display:inline-block; margin:0 10px 0 20px; text-align:center; color:#fff; font-weight:bold; font-size:1.2em; }
.btn_thumb_ok a, .btn_thumb_nao a { width:47px; height:47px; display:block; background:url(../img/btn_thumbs.png) no-repeat; }
.btn_thumb_ok p, .btn_thumb_nao p { margin:8px 0 0 0; }

.btn_thumb_ok input, .btn_thumb_nao  input { width:47px; height:47px; display:inline; outline:none; border:0 none; background:url(../img/btn_thumbs.png) no-repeat; cursor:pointer; }

.btn_thumb_ok a, .btn_thumb_ok input { background-position:0 0; }
.btn_thumb_nao a, .btn_thumb_nao input { background-position:-47px 0; }
.btn_thumb_ok a:hover, .btn_thumb_ok input:hover, .btn_thumb_ok input.disabled:hover { background-position:0 -47px; }
.btn_thumb_nao a:hover, .btn_thumb_nao input:hover, .btn_thumb_nao input.disabled:hover { background-position:-47px -47px; }

.btn_thumb_ok input.disabled { background-position:0 -116px; }
.btn_thumb_nao input.disabled { background-position:-47px -116px; }

.btn_relatar { width:100px; margin:69px  0 0 0; padding:0 20px 0 0; float:right; }
.btn_relatar a, .historia_comentario_botoes .btn_relatar { width:90px; height:18px; padding:6px 0 0 6px; background:url(../img/btn_abuso.png) no-repeat; }
.btn_relatar a:hover, .historia_comentario_botoes .btn_relatar:hover { background-position:0 -24px; }


.historia_desc { width:650px; margin:20px 0 10px 0; padding:0 0 0 15px;  }
.historia_h { font-size:1em; color:#4DB848; border-top:#999 dotted 1px; padding:5px 0 10px 0; }
.historia_itens img, .historia_comentario img { border:solid #797979 2px; margin-right:5px; float:left; }
.historia_itens { width:650px; float:left; margin:0 0 10px 0; }

.historia_desc textarea { width:630px; height:114px; color:#fff; padding:10px; border:0 none; overflow:hidden; background:url(../img/historia_textarea.png) no-repeat; }
.historia_desc textarea:focus { background-position:0 -134px; }
.historia_postar { width:650px; height:40px; margin:10px 0 0 0; text-align:right; }
.postar { width:53px; height:24px; border:0 none; background:url(../img/postar.png); }
.postar:hover, .postar:focus { background-position:0 -24px; }

.historia_desc form { }



.historia_comentario { width:648px; float:left; border-bottom:#999 dotted 1px; padding:0 0 15px 0; margin-bottom:10px; }
.historia_comentario img { margin-right:15px; float:left; }

.historia_comentario_autor, .historia_comentario_botoes { }
.historia_comentario_autor { width:250px; float:left; }
.historia_comentario_texto { width:560px; float:right; font-size:0.9em; _margin-top:10px; *margin-top:10px; }

.historia_comentario_autor p { margin:0 0 5px 0; }
.historia_comentario_autor p span { color:#4DB848; font-weight:bold; }

.historia_comentario_botoes { width:165px; float:right; }
.historia_comentario_botoes input { outline:none; border:0 none; cursor:pointer }
.historia_comentario_botoes .btn_relatar { margin:0; }
.historia_comentario_botoes .btn_thumb_ok, .historia_comentario_botoes .btn_thumb_nao 
{ width:23px; height:22px; display:block; background:url(../img/btn_thumbs.png) no-repeat; margin:4px 0 0 7px; }

.historia_comentario_botoes .btn_thumb_ok.disabled { background-position:0 -164px; }
.historia_comentario_botoes .btn_thumb_nao.disabled { background-position:-23px -164px; }

.historia_comentario_botoes .btn_thumb_ok { background-position:0 -94px; }
.historia_comentario_botoes .btn_thumb_nao { background-position:-23px -94px; }
.historia_comentario_botoes .btn_thumb_ok:hover { background-position:-48px -94px; }
.historia_comentario_botoes .btn_thumb_nao:hover { background-position:-71px -94px; }

.historia_desc .historia_links_bottom { width:650px; }
.titulo { font-weight:bold; margin:20px 0 10px 0; }

.cadastresuahistoria p { height:10px; display:block; float:left; }
.cadastresuahistoria .form_peq input { margin-bottom:10px; }

p.adicionarfotos { height:10px; *height:30px;  }
p.adicionarfotos a, p.adicionarfotos2 a { float:left; color:#fff !important; text-align:center; }
.adicionarfotos2 { height:30px; }

.circulo {
	width:20px; height:19px; display:block; float:left; margin:0 10px; padding:2px 0 0 0;
	background:url(../img/Baloes.png) -302px -198px;
}
.circulo:hover { background-position:-302px -219px; }


.cadastresuahistoria .fg2 { height:90px; }
.visualizar { float:right; }

.cadastresuahistoria .historia_links_bottom { width:640px; }

a.bt_red{width:42px;
			font:bold 12px Tahoma;
			color:#D03347;
			display:block;
			float:right;
			margin-top:5px;			
		}
div.box_noticia2 input.bt_red{			
			width:112px;
			height:20px;
			background:url(../img/bt-red.png) no-repeat;
			font:bold 12px Tahoma, Arial, Helvetica, sans-serif;
			color:#fff;
			text-decoration:none;
			text-align:center;
			border:none;
			cursor:pointer;
			float:right;
			margin-top:10px;		
		}
div.box_noticia2 input:hover.bt_red{background-position:0 -21px;}
				

.btn_classificados{background:none; border:none; font:bold 12px tahoma; color:#fff; text-decoration:underline; display:block;}
.btn_classificados2 { background:none !important; color:#fff !important; font:bold 12px tahoma !important; text-align:center !important; text-decoration:underline !important; cursor:pointer; }

/*SLIDE NOTICIAS*/
.title_noticias_administrador{position:absolute; z-index:100; margin-top:10px;}
#noticias_administrador{width:658px; height:97px; background:url(../img/bg_slide_noticias.png) no-repeat; font:11px tahoma; color:#fff; display:block; margin:26px 0 0 10px; overflow:hidden;}
#noticias_administrador div{margin:10px 10px 0 10px; width:638px; background:none !important;}

#noticias_administrador a { color:#53C03D; font-weight:bold; text-decoration:none; }

/*SIMPLY SCROLL*/
.simply-scroll-container {background:url(../img/bg_slide_noticias.png) no-repeat; margin:26px 0 0 10px;}
.simply-scroll-clip {position: relative; overflow: hidden; z-index: 2;}
.simply-scroll-list {overflow: hidden;}
.simply-scroll-list div {padding: 0; margin: 0;list-style: none;}
.simply-scroll-list div img {border: none; display: block;}
.simply-scroll {width: 658px; height: 97px;}
.simply-scroll .simply-scroll-clip {width: 658px; height: 97px;}
.simply-scroll .simply-scroll-list div {width: 658px;}

/*BOTOES CLASSIFICADOS*/
.bts_classificados a{width:337px;height:70px; display:block; float:left;margin:10px 0 15px 0;}
.bts_classificados a:hover{background-position:0 -71px !important;}
.bts_classificados a.bt1{background:url(../img/bt_anuncieaqui.png) no-repeat; margin-right:1px;}
.bts_classificados a.bt2{background:url(../img/bt_oquevcprocura.png) repeat; left:auto;}

/*BOTOES CONTE SUA HISTORIA*/
.bts_contesuahistoria a{width:337px;height:70px; display:block; float:left;margin:10px 0 15px 0;}
.bts_contesuahistoria a:hover{background-position:0 -71px !important;}
.bts_contesuahistoria a.bt1{background:url(../img/bt_criesuahistoria.png) no-repeat; margin-right:1px;}
.bts_contesuahistoria a.bt2{background:url(../img/bt_vejaoutrashistorias.png) repeat; left:auto;}

/*CRIAR ANUNCIO*/
.form_criar_anuncio{clear:both; padding-top:15px; padding-bottom:20px; border-top:dotted 1px #202020; }

.aba_criar_anuncio{width:675px; border-bottom:solid 1px #202020; padding:0; display:inline-table; clear:both; *margin-left:0; }
.aba_criar_anuncio li{width:auto; height:21px; border-top:solid 1px #202020;  border-left:solid 1px #202020;  border-right:solid 1px #202020; float:left;  margin:0 5px; list-style:none;  }

.aba_criar_anuncio li a{height:15px;background:#282828; display:inline; padding:3px 15px; display:inline-block; font:bold 11px tahoma; color:#fff; text-decoration:none;}
.aba_criar_anuncio li a:hover{background:#202020;}
.aba_criar_anuncio li a.active{background:#B31F33;}
.aba_criar_anuncio li a.disable{background:#282828;}

.form_criar_anuncio p.form_grande input , .form_criar_anuncio p.form_grande textarea , .form_criar_anuncio p.form_grande select{margin-bottom:0; background:url(../img/bg_inputs_gincana.png) no-repeat;}

.form_criar_anuncio p.form_grande{display:table; margin-bottom:10px; clear:both;}
.form_criar_anuncio p.form_grande textarea{background-position:0 -987px; height:76px;}

.form_grande .dd{width:420px !important; height:25px; background-position:0 -388px;}
.form_grande .textTitle{width:420px; display:block; position:relative; top:-15px;} 
.form_grande .arrow{width:420px !important;}
.form_grande .ddTitle{width:420px !important; display:block;}
.form_grande .ddChild{margin:0px 0 0 2px;}
.form_grande .ddChild a{font:12px arial !important; color:#fff !important; text-decoration:none !important;}

.form_criar_anuncio .dateinput input{width:166px; height:24px; background:url(../img/bg_inputs_gincana.png) no-repeat; background-position:0 -140px; border:none; font:12px arial; color:#fff; padding:0 3px;position:relative; z-index:0 !important; *height:20px; *padding-top:4px; }
.form_criar_anuncio .dateinput input:hover{background-position:0 -165px;}

.contents_left .alterar_foto{width:189px; height:24px; background:url(../img/redbaloon_189x24.png) no-repeat; font:bold 11px tahoma; color:#fff; display:block; margin:0 auto; margin-top:20px; border:0; z-index:0; position:relative; clear:both; float:left;}

.contents_left .alterar_foto a{font:bold 11px tahoma; color:#fff !important; margin:0; text-decoration:none;}

.box_fotos_classificados{border-bottom:dotted 1px #202020; display:table; margin-top:-10px; clear:both; position:relative; z-index:0;}
.box_fotos_classificados ul{width:675px; padding:0; margin:0; margin-top:0; border-top:dotted 1px #202020;  *padding-bottom:10px;}
.box_fotos_classificados ul li{width:100px; height:82px; list-style:none; display:block; padding:5px; border:solid 1px #202020; float:left; margin:11px; text-align:center;}
.box_fotos_classificados ul li img{display:block; margin:0 auto; margin-bottom:4px;}
.box_fotos_classificados ul li input{width:58px; height:24px; background:url(../img/input58x48balao.png) no-repeat; display:block; font:bold 11px tahoma; color:#fff; text-align:center; border:none; margin:0 auto;}
.box_fotos_classificados ul li input:hover{background-position:0 -24px;}

.btn_cadastrar_anuncio{width:147px !important; height:24px; background:url(../img/bg_balao.png) no-repeat !important; float:right;}

/*LISTAGEM DE CLASSIFICADOS*/
.item_classificados{background:#141414; margin:10px 0; border-bottom:dotted 1px #202020; clear:both;}
.item_classificados:hover{background:#101010;}
.item_classificados:after{content:"."; clear:both; visibility:hidden; font:1px tahoma; display:block;}



.dados_classificados{width:500px; float:left; margin-left:5px;}
.dados_classificados p{margin:4px 0;}
.dados_classificados h1{width:auto; display:block; float:left; margin:0 5px 0 0; color:#4CB847;}

.fotos_classificados{width:150px; float:right; }
.fotos_classificados:after{content:"."; display:block; clear:both; visibility:hidden; font:1px arial; }
.fotos_classificados img{border:solid 1px #202020; display:block; float:left; margin:3px 3px 0 0;}
.link_proposta{width:160px; clear:both; float:right; font:12px arial; color:#fff; margin:10px 5px 10px 0;}


/*table_gabarito*/
.table_gabarito{width:100%; margin-top:10px; border:none; padding:0; vertical-align:middle; border-bottom:dotted 1px #202020; padding-bottom:10px;}
.table_gabarito tr{font:12px tahoma; color:#ccc; border-bottom:dotted 1px #202020;}
.table_gabarito th{width:100%; background:url(../img/bg_menu.png) repeat-x -30px 0;}
.table_gabarito td{width:140px; float:left; margin-right:20px;}
.table_gabarito .title{width:120px; display:block; font-weight:bold; color:#fff; margin-right:5px;}
.tabela_gabarito .balao_tit_dir{margin-right:-10px;}
.gincanas_correntes_tabela_td td input{width:50px; height:18px; background:url(../img/bg_inputs_gincana.png) no-repeat; background-position:0 -1233px; font:11px tahoma; color:#ccc; border:none; padding:3px;}
.gincanas_correntes_tabela_td td input.amarelo{background-position:-73px -1233px; color:Black;}

.gincanas_correntes_tabela_td td .desativado{background-position:0 -1208px !important;}
.linha_desafio td{background:#444 !important;}


/*conte sua historia*/
.lista_conte_suahistoria{width:645px; margin-top:15px; display:inline-table; clear:both;}
.lista_conte_suahistoria ul{width:100%; border:solid 1px #202020; padding:0; margin:0; display:table; margin-top:15px; padding:5px;}
.lista_conte_suahistoria ul li{list-style:none; float:left; margin-right:15px;}
.lista_conte_suahistoria ul li input{width:58px; height:24px; clear:both; display:block; background:url(../img/input58x48balao.png) no-repeat; font:bold 12px tahoma; color:#fff;}
.lista_conte_suahistoria ul li input:hover{background-position:0 -24px;}

.form_conte_suahistoria{width:645px;}
.form_conte_suahistoria input{width:294px; height:16px; background:url(../img/bg_inputs_gincana.png) no-repeat; background-position:0 -190px; float:left;}
.form_conte_suahistoria .botao_contesuahistoria{width:112px; padding:0; height:20px; background:url(../img/bt-red.png) no-repeat; font:bold 12px tahoma; color:#fff; margin:2px 0 0 -116px; display:block; float:left;}
.botao_contesuahistoria:hover{background-position:0 -21px;}

.campo_botao_contesuahistoria{clear:both; width:100%; display:block;}
.campo_botao_contesuahistoria a{width:112px; padding:0; height:17px; background:url(../img/bt-red.png) no-repeat; font:bold 12px tahoma; color:#fff; margin:2px 0 0 0; display:block; float:left; text-align:center; text-decoration:none;  padding-top:3px;}
.campo_botao_contesuahistoria input , .campo_botao_contesuahistoria a:hover{background-position:0 -21px;}

.campo_botao_contesuahistoria input{width:112px; padding:0; height:17px; background:url(../img/bt-red.png) no-repeat; font:bold 12px tahoma; color:#fff; margin:2px 0 0 0; display:block; float:left; text-align:center; text-decoration:none; padding-top:3px;}

.titleAdminstrador{color:#B31F33 !important;}

.teste{width:89px; display:block;}

.faceboxPix{left:50% !important; margin-left:450px !important;}


/*ajustes lucas abranches 14/04*/
.ddl_editarenquete{height:25px; background-position:0 -189px !important;}
.ddl_editarenquete option{background:#202020;}

/*Radar*/
.tabela_radar{width:340px;margin:50px 0 30px 95px;text-align:center;}
.tabela_radar th{ background:#1a1a1a; padding:5px; vertical-align:top; font-weight:normal;color:#DFDFDF; font:bold 12px tahoma; }
.tabela_radar td{ background:#202020; padding:5px; vertical-align:top; font-weight:normal; color:#DFDFDF; font:12px tahoma; }
.tabela_radar td a{float:none;}