* {margin:0;padding:0;border:0;}

html, body {background:url(images/background.jpg) repeat-x 0 40px #ffc600;height:100%;}
#MainContent {background:url(images/background_header.jpg) no-repeat center 40px; min-width:980px;}
.Principal {width:960px;height:100%;min-height:100%;margin:0 auto;position:relative;}
.Principal h1 a {width:225px;height:235px;display:block;text-indent:-99999px; outline:none}
input, textarea{border-width:1px;  border-style:solid}

a {cursor:pointer;}
@font-face {
     font-family: Bebas;
     src: url('fonts/BebasNeue.otf');
}

/*Alinhamento*/

.floatLeft {float:left;}
.floatRight {float:right;}
.clear {clear:both;}

#topo-container ul li.separador, #topo-container ul li a { color:#666666; text-decoration:none}
#topo-container ul li a:hover{ color:#FFc600; text-decoration:none}
/*Topo*/
span.banner {display:block;width:728px;height:90px;background:#fff;margin-top:20px;margin-bottom:15px;}

/*Navegação Primaria*/
.NavPrimario {}
.NavPrimario ul {list-style:none;}
.NavPrimario ul li {float:left;}
.NavPrimario ul li a {background:url(images/menu-primario.png) no-repeat;display:block;text-indent:-99999px; outline:none}
.NavPrimario ul li.oprograma a {width:143px;height:48px;background-position:0 0;}
.NavPrimario ul li.oprograma a:hover {background-position:0 -52px;}
.NavPrimario ul li.apresentador a {width:156px;height:48px;background-position:-147px 0;}
.NavPrimario ul li.apresentador a:hover {background-position:-147px -52px;}
.NavPrimario ul li.comissarias a {width:156px;height:48px;background-position:-305px 0;}
.NavPrimario ul li.comissarias a:hover {background-position:-305px -52px;}
.NavPrimario ul li.motorista a {width:122px;height:48px;background-position:-460px 0;}
.NavPrimario ul li.motorista a:hover {background-position:-460px -52px;}
.NavPrimario ul li.inscricoes a {width:155px;height:48px;background-position:-584px 0;}
.NavPrimario ul li.inscricoes a:hover {background-position:-584px -52px;}

/*Navegação Secundarip*/

.NavSecundario {}
.NavSecundario ul {list-style:none;}
.NavSecundario ul li {float:left;}
.NavSecundario ul li a {background:url(images/menu-secundario.png) no-repeat;display:block;text-indent:-99999px;padding-right:20px; outline:none}
.NavSecundario ul li.onibusvirtual a {width:156px;height:45px;background-position:0 0}
.NavSecundario ul li.onibusvirtual a:hover {background-position:0 -50px;}
.NavSecundario ul li.eufui a {width:80px;height:45px;background-position:-179px 0;}
.NavSecundario ul li.eufui a:hover {background-position:-179px -50px;}
.NavSecundario ul li.ultimas a {width:91px;height:45px;background-position:-280px 0;}
.NavSecundario ul li.ultimas a:hover {background-position:-280px -50px;}
.NavSecundario ul li.bastidores a {width:124px;height:45px;background-position:-393px 0;}
.NavSecundario ul li.bastidores a:hover {background-position:-393px -50px;}
.NavSecundario ul li.videos a {width:75px;height:45px;background-position:-548px 0;}
.NavSecundario ul li.videos a:hover {background-position:-548px -50px;}
.NavSecundario ul li.fotos a {width:72px;height:45px;background-position:-659px 0;}
.NavSecundario ul li.fotos a:hover {background-position:-659px -50px;}


/*Conteudo*/
h2.destaque_home {background:url(images/destaque_home.png) no-repeat;width:218px;height:72px;text-indent:-999999px;margin-top:-35px;}
h2.ultimas_interna {background:url(images/ultimas_interna.png) no-repeat;width:218px;height:72px;text-indent:-999999px;margin-top:-35px;}
h2.oprograma {background:url(images/oprograma.png) no-repeat;width:218px;height:72px;text-indent:-9999999px;margin-top:-35px;}
h2.inscricoes {background:url(images/inscricoes.png) no-repeat;width:218px;height:72px;text-indent:-9999999px;margin-top:-35px;}
h2.apresentador {background:url(images/apresentador.png) no-repeat;width:218px;height:72px;text-indent:-9999999px;margin-top:-35px;}
h2.comissarias {background:url(images/comissarias.png) no-repeat;width:218px;height:72px;text-indent:-9999999px;margin-top:-35px;}
h2.motorista {background:url(images/motorista.png) no-repeat;width:218px;height:72px;text-indent:-9999999px;margin-top:-35px;}
h2.onibusvirtual {background:url(images/onibusvirtual.png) no-repeat;width:218px;height:72px;text-indent:-9999999px;margin-top:-35px;}
h2.bastidores {background:url(images/bastidores.png) no-repeat;width:218px;height:72px;text-indent:-9999999px;margin-top:-35px;}
h2.videos {background:url(images/videos.png) no-repeat;width:218px;height:72px;text-indent:-9999999px;margin-top:-35px;}
h2.fotos {background:url(images/fotos.png) no-repeat;width:218px;height:72px;text-indent:-9999999px;margin-top:-35px;}
h2.eufui_interna {background:url(images/eufui.png) no-repeat;width:218px;height:72px;text-indent:-9999999px;margin-top:-35px;}

h4 {font:16px Arial, Helvetica, sans-serif;color:#fe5400;font-weight:bold;margin-bottom:15px;margin-top:5px;}

#Content {background:url(images/background_contentPaper.png) no-repeat;width:869px;height:640px;z-index:2;position:relative;top:-10px;right:234px;}
.featureDestaque {width:500px;height:560px;margin:34px 85px 0 0;}
.featureDestaque span.date {font:12px Arial, Helvetica, Sans-Serif;color:#0082be;}
.featureDestaque h3 {margin-bottom:13px;margin-top:18px;}
.featureDestaque h3 a{font:28px Arial, Sans-Serif;color:#ff6c00;text-decoration:none;font-weight:bold;}
.featureDestaque h3 a:hover{ text-decoration:underline}
.featureDestaque a img{ width:480px}
.featureDestaque p {font:16px Arial, Helvetica, Sans-Serif;margin-top:15px;margin-bottom:10px;line-height:25px;}

.PrincipalContent .mais_videos {width:650px;}
.PrincipalContent .mais_videos h4 {background:url(images/background_title.jpg) no-repeat;width:624px;height:72px;margin-bottom:20px;}
.PrincipalContent .mais_videos span.videos {background:url(images/mais_videos.jpg) no-repeat;display:block;width:104px;height:38px;text-indent:-999999px;margin-left:20px;margin-top:3px;}
.PrincipalContent .mais_videos div.quebra{clear: both; height:0}


.PrincipalContent h4 span.vermais a {background:url(images/vermais.png) no-repeat;width:84px;height:29px;text-indent:-99999px;display:block;margin-top:8px;margin-right:10px;}

.curtir{height:20px; width:100%; float:left; padding-bottom:15px}
#redetv-curtir #twitter-like,
#redetv-curtir #facebook-like,
#redetv-curtir #plus-like{float:left; height:35px; width:110px}

div#oprograma p {margin-bottom:20px;}

/*Notícia - Content*/
.MarioFrias {background:url(images/MarioFrias.png) no-repeat;width:411px;height:431px;display:block;text-indent:-999999px;position:relative;top:210px;left:240px;z-index:1;}
.background_boneco {background:url(images/background_boneco.jpg) no-repeat;width:392px;height:369px;position:relative;left:-200px;top:10px;}
#ContentNoticia {display:table;}
#ContentNoticia .conteudo {background:url(images/background_paperLines.png) repeat-y;z-index:2;padding:43px 40px 14px 111px;position:relative;top:-360px;width:510px;min-height:500px;}
.post h2 {font:21px Arial, Sans-Serif;color:#ff6c00;font-weight:bold;text-decoration:none}
.post h2 a{font:21px Arial, Sans-Serif;color:#ff6c00;font-weight:bold;text-decoration:none}
.post h2 a:hover {text-decoration:underline;}
h3 {font:18px Arial, Sans-Serif;color:#ff6c00;font-weight:bold;text-decoration:none;margin-bottom:10px;}
.post span.date {font:12px Arial, Helvetica, Sans-Serif;color:#0082be;}
#ContentNoticia .conteudo p {font:13px Arial, Sans-Serif;line-height:20px;}

.comentarios a {font:12px Arial, Sans-Serif;}
/*Mais Vídeos Box Home*/
.mais_videos p,
.mais_bastidores p,
.mais_ultimas p{font-family:Arial; font-weight:bold}
.mais_videos .box {width:165px; min-height:210px;background:#fff;border-bottom:5px solid #f6a000;float:left;padding:10px;margin:10px;}
.mais_videos .box h5 {margin-top:10px;margin-bottom:10px;}
.mais_videos .box h5 a{font:14px Arial, Helvetica, Sans-Serif;font-weight:bold; text-decoration:none; color:#000000}
.mais_videos .box h5 a:hover{ text-decoration:underline}
.mais_videos .box span.info {font:11px Arial, Helvetica, Sans-Serif;display:block;}
.mais_videos .box span.play a {background:url(images/play.png) no-repeat;width:56px;height:31px;display:block;text-indent:-99999px;margin-top:10px;}
.mais_videos .box span.play a:hover {background-position:left -38px;}
.mais_videos .box span.play a:active {background-position:left -34px;}

/*Últimas Home*/

.PrincipalContent .mais_ultimas {width:650px;}
.PrincipalContent .mais_ultimas h4 {background:url(images/background_title.jpg) no-repeat;width:624px;height:72px;margin-bottom:20px;}
.PrincipalContent .mais_ultimas span.ultimas {background:url(images/mais_ultimas.jpg) no-repeat;display:block;width:117px;height:38px;text-indent:-999999px;margin-left:20px;margin-top:3px;}
.PrincipalContent .mais_ultimas .box {width:165px;height:150px;background:#fff;border-bottom:5px solid #f6a000;float:left;padding:10px;margin:10px;}
.PrincipalContent .mais_ultimas .box h5 a{font:14px Arial, Helvetica, Sans-Serif;font-weight:bold;margin-top:10px;margin-bottom:10px;text-decoration:none;color:#000;}
.PrincipalContent .mais_ultimas .box h5 a:hover {text-decoration:underline;}


/*Bastidores Home*/

.PrincipalContent .mais_bastidores {width:650px;}
.PrincipalContent .mais_bastidores h4 {background:url(images/background_title.jpg) no-repeat;width:624px;height:72px;margin-bottom:20px;}
.PrincipalContent .mais_bastidores span.ultimas {background:url(images/mais_bastidores.jpg) no-repeat;display:block;width:160px;height:38px;text-indent:-999999px;margin-left:20px;margin-top:3px;}
.PrincipalContent .mais_bastidores .box {width:165px;height:150px;background:#fff;border-bottom:5px solid #f6a000;float:left;padding:10px;margin:10px;}
.PrincipalContent .mais_bastidores .box h5 a{font:14px Arial, Helvetica, Sans-Serif;font-weight:bold;margin-top:10px;margin-bottom:10px;text-decoration:none;color:#000;}
.PrincipalContent .mais_bastidores .box h5 a:hover {text-decoration:underline;}

/*Sidebar*/
.PrincipalContent {width:650px;}
#MainContent .Principal .SocialIcon {left:852px; position:absolute; top:218px}
#MainContent .Principal .SocialIcon ul {list-style:none;}
#MainContent .Principal .SocialIcon ul li {display:block;float:left;padding:2px;}
#MainContent .Principal .SocialIcon ul li a {background:url(images/social-icons.png) no-repeat;display:block;width:32px;height:32px;text-indent:-999999px;}
#MainContent .Principal .SocialIcon ul li.facebook a {background-position:-37px 0;}
#MainContent .Principal .SocialIcon ul li.orkut a {background-position:-74px 0;}

#Sidebar {background:url(images/colors.jpg) repeat-y;width:271px;height:100%;min-height:100%; padding-top:35px}

/*Onibus Virtual*/
#Sidebar .fix {height:100px;}
		#Sidebar .onibus_virtual {position:relative;top:-130px;margin-left:-20px;}
		#Sidebar .onibus_virtual h3 {background:url(images/sidebar_onibusvirtual.png) no-repeat;width:305px;height:82px;text-indent:-999999px;}
#Sidebar .onibus_virtual div.arroba{height:250px; width:300px;position:relative;top:-22px;left:-20px;}

#Sidebar .publicidade {position:relative;top:-130px;margin-left:-20px;}
		#Sidebar .publicidade h3 {background:url(images/sidebar-pub.png) no-repeat;width:305px;height:82px;text-indent:-999999px;}
#Sidebar .publicidade div.arroba{height:250px; width:300px;position:relative;top:-22px;left:5px;}

	#Sidebar .eufui {position:relative;top:-100px;margin-left:-20px;}
		#Sidebar .eufui h3 {background:url(images/sidebar-eufui.png) no-repeat;width:305px;height:82px;text-indent:-999999px;}
			#Sidebar .eufui .mural {background:url(images/sidebar_mural.png) no-repeat;width:285px;height:359px;position:relative;left:20px;}
			#Sidebar .galeriaFotos {position:relative;top:-100px;margin-left:-20px;}
		#Sidebar .galeriaFotos h3 {background:url(images/sidebar_galeria.png) no-repeat;width:305px;height:82px;text-indent:-999999px;}
		#Sidebar .galeriaFotos .thumb {position:relative;left:30px;}
		#Sidebar .galeriaFotos .thumb a img{ width:250px}
		
		#Sidebar .Facebook {position:relative;top:-80px;margin-left:-20px;}
		#Sidebar .Facebook h3 {background:url(images/sidebar_facebook.png) no-repeat;width:305px;height:82px;text-indent:-999999px;}
		#Sidebar .Facebook .widget {position:relative; left:30px; background-color:#FFFFFF; width:250px}
		
		#Sidebar .Twitter {position:relative;top:-70px;margin-left:-20px;}
		#Sidebar .Twitter h3.titulo {background:url(images/sidebar_twitter.png) no-repeat;width:305px;height:82px;text-indent:-999999px;}
		#Sidebar .Twitter .widget {position:relative;left:30px;}
		
			#footer {background:url(images/background_footer.png) repeat-x;
				
				position:relative;
	bottom:0;
	width:100%;
	}
	
	#footer .rodape {width:990px;margin:0 auto;}
	#footer .rodape .chao {background:url(images/background_chao_footer.png) no-repeat 380px 0;height:353px;width:100%;}
	#footer-base{ font-family:Arial}
	#footer-base .box960{ border:none}
	#footer-base .box960 .footer, #footer-base .box960 .header { background:none}
	#footer-base #footer-content .item blockquote{ color:#000000}
	#footer-base #footer-content .item ul li, #footer-base #footer-content .item ul li a{color:#000000}


/*Interna de Últimas Notícias*/

.ultimas_box {width:154px;height:183px;padding:8px;}
.ultimas_box img {margin-bottom:10px;}
.ultimas_box img:hover{border:3px solid #fe5400}
.ultimas_box h3 a {font:15px Arial, Sans-Serif;text-decoration:none;color:#000;}
.ultimas_box h3 a:hover {text-decoration:underline;}
.ultimas_box h3 a[rel="link-laranja"] {color:#fe5400;}
.ultimas_box h3 a[rel="link-azul"] {color:#3866e9;}
.ultimas_box h3 a[rel="link-rosa"] {color:#ff20ae;}

.mais_noticias h4.mais_noticiasTitle {background:url(images/maisnoticias_ultimas.png) no-repeat;width:585px;height:68px;text-indent:-99999px;position:relative;right:40px;}

.mais_noticias tr.paginacao{background:url(images/background-rabisco-azul.png) no-repeat right 0; height:43px}
.mais_noticias tr.paginacao td table{padding-left:282px}
.mais_noticias tr.paginacao td table span,
.mais_noticias tr.paginacao td table a{font-family:arial; font-size:16px; font-weight:bold; color:#FFFFFF}
.mais_noticias tr.paginacao td table span{color:#FEF500}
.mais_noticias tr.paginacao td table a{text-decoration:none}
.mais_noticias tr.paginacao td table a:hover{color:#FE5400}

.mais_noticias div.paginacao {margin-right:30px;}
	.mais_noticias div.paginacao ul {list-style:none;background:url(images/background-rabisco-azul.png) no-repeat;width:265px;height:42px;padding:14px 0 0 35px;}
	.mais_noticias div.paginacao ul li {display:inline;}
	.mais_noticias div.paginacao ul li a {color:#fff;font:16px Arial, Sans-Serif;text-decoration:none;font-weight:bold;}
	.mais_noticias div.paginacao ul li a:hover {color:#fef504;}
	
.mais_noticias .item {font:14px Arial, Sans-Serif;}
	.mais_noticias .item span.postsData {background:url(images/background-rabisco-amarelo.png) no-repeat;width:190px;height:44px;display:block;padding:12px 0 0 20px;color:#000;font:12px Arial, Sans-Serif;font-weight:bold;}
		.item div.itemPost {margin-bottom:8px;}
			.item div.itemPost span {color:#fe5400;font:14px Arial, Sans-Serif;margin-right:20px;}
			.item div.itemPost h5 a {color:#451700;text-decoration:none;}
			.item div.itemPost h5 a:hover {text-decoration:underline;}

#ContentNoticia #Noticia{padding-bottom:20px}
#ContentNoticia div.post{ padding-bottom:10px; margin-bottom:10px;width:520px;}
#ContentNoticia div.post span.date{ display:block; padding-bottom:10px}
#ContentNoticia div.post div.txt_blog{ padding-bottom:20px}
.txt_blog {font:12px Arial, Sans-Serif;line-height:20px;}
#ContentNoticia div.post div.comentarios{background:#ff6c00;-webkit-border-radius:10px;-moz-border-radius:10px;clear:both;padding:10px;margin-bottom:30px;}
#ContentNoticia div.post div.comentarios a {color:#fff;font-size:14px;text-decoration:none;}
#ContentNoticia div.post div.comentarios a:hover {text-decoration:underline;}
#ContentNoticia #comentarios{}
#ContentNoticia #comentarios div.comentario{ padding-bottom:20px}
#ContentNoticia #comentarios div.comentario span.usuario{ background:url(images/ico_usuario.gif) no-repeat 0 4px; width:100%; height:15px; display:block; font-weight:bold; padding:0 0 10px 16px}
#ContentNoticia .comentario {border:1px solid #CCC;background:#EDEDED;padding:10px;margin-bottom:5px;}
#ContentNoticia .comentario span.user {display:block;float:left;width:380px;font-weight:bold;}
#ContentNoticia .comentario span.data {font-size:12px;}
#ContentNoticia #comente{font-family:Arial, Helvetica, sans-serif;}
#ContentNoticia #comente input[type=submit] {background:url(images/ReenviarSenha.png) no-repeat;width:84px;height:38px;text-indent:-999999px;border:0;cursor:pointer;}
#ContentNoticia #comente textarea {width:505px;}
#ContentNoticia #comente input[type=text] {padding:5px;}
#ContentNoticia #comente fieldset {float:left;margin-right:10px;}
#ContentNoticia #comente label {width:50px;display:block;float:left;font-size:13px;}

.paginacao table tbody tr td a{font:15px Arial, Helvetica, sans-serif;color:#000;}

#ContentNoticia #inscricoes ul{list-style:none; margin:0; padding:15px 10px 30px 30px; float:left; width:100%}
#ContentNoticia #inscricoes ul li{ float:left; margin-right:10px;}
#ContentNoticia #inscricoes ul li a{ display:block;background:url(images/background_listra.png); padding:4px 7px; text-decoration:none; color:#000; font-family:Helvetica, Verdana, Sans-Serif; font-size:17px;padding-left:30px;padding-right:30px;padding-top:7px;padding-bottom:5px;}
#ContentNoticia #inscricoes ul li a:hover{ background-color:#d2d2d2; color:#000000}
#ContentNoticia #inscricoes .item {clear:both;}
#ContentNoticia #inscricoes .item h4 {font:30px Helvetica, Arial, Sans-Serif;padding-top:33px;}
#ContentNoticia #inscricoes .item h5 {color:#6a6a6a;font:14px Helvetica, Sans-Serif;}
#ContentNoticia #inscricoes .item img {padding:30px;}
#ContentNoticia #inscricoes .item span a {background:url(images/inscrever-se.png) no-repeat;width:153px;height:30px;text-indent:-99999px;display:block;float:right;margin-right:170px;margin-top:14px;}
#ContentNoticia #OnibusVirtual {margin-left:-20px!important;}
#ContentNoticia #OnibusVirtual blockquote{background-color:#FFC600; color:#000000; font-family:arial; font-size:15px; font-weight:bold; margin-bottom:20px; padding:5px; text-transform:uppercase}

#ContentNoticia #FolhaFull {background:url(images/FullPaper.png) repeat-y; padding:40px 0 10px 10x; position:relative; top:-360px; z-index:2;min-height:400px;padding-top:41px;padding-left:-2px;display:table;}

/*Formulários Escola*/

span.rabiscotexto {background:url(images/rabisco.png) no-repeat;clear:both;display:block;height:25px;padding:15px;color:#F00;font:12px Verdana, Geneva, sans-serif;}
span.rabiscotxtForm {
	background:url(images/rabisco.png) no-repeat;
	clear:both;
	display:block;
	height:15px;
	padding:15px 15px 15px;
	color:#000;
	font:12px Verdana, Geneva, sans-serif;
	font:16px "Comic Sans MS";
	width:500px;
}
.Form {margin-left:30px;}
.Form input {font:13px "Comic Sans MS", Verdana, Geneva, sans-serif;}
.Form input.InEscola {background:url(images/form-sprites.png) no-repeat;width:465px;height:40px;border:0;outline:none;padding-left:140px;}
.Form input.txtEscolaTelefone {background:url(images/form-sprites.png) no-repeat left -40px;width:465px;height:40px;border:0;outline:none;padding-left:80px;}
.Form input.txtEscolaTelefoneDDD {display:none;}
.Form input.InEndereco {background:url(images/form-sprites.png) no-repeat left -80px;width:465px;height:40px;border:0;outline:none;padding-left:90px;}
.Form input.InEscolaCidade {background:url(images/form-sprites.png) no-repeat left -120px;width:115px;height:40px;border:0;outline:none;padding-left:70px;}
.Form input.InEscolaUF {background:url(images/form-sprites.png) no-repeat -181px -120px;width:55px;height:40px;border:0;outline:none;padding-left:45px;}
.Form input.txtEscolaCEP {background:url(images/form-sprites.png) no-repeat -280px -120px;width:180px;height:40px;border:0;outline:none;padding-left:55px;}
.Form input.InClasse {background:url(images/form-sprites.png) no-repeat left -160px;width:465px;height:40px;border:0;outline:none;padding-left:70px;}
.Form input.InCoordenadorResp {background:url(images/form-sprites.png) no-repeat left -200px;width:465px;height:40px;border:0;outline:none;padding-left:200px;}
.Form input.InSeuNome {background:url(images/form-sprites.png) no-repeat left -240px;width:465px;height:40px;border:0;outline:none;padding-left:100px;}
.Form input.InSeuEmail {background:url(images/form-sprites.png) no-repeat left -280px;width:465px;height:40px;border:0;outline:none;padding-left:100px;}
.Form input.txtTelefoneDDD {display:none;}
.Form input.txtTelefone {background:url(images/form-sprites.png) no-repeat left -320px;width:465px;height:43px;border:0;outline:none;padding-left:80px}
.Form input.InTurmaEmail {background:url(images/form-sprites.png) no-repeat left -362px;width:465px;height:55px;border:0;outline:none;padding-left:210px}
.Form input.submit {background:url(images/form-sprites.png) no-repeat -368px -420px;width:93px;height:37px;border:0;outline:0;text-indent:-99999999px;cursor:pointer;}
.Form input.submit:hover {background-position:-274px -420px;}

/*Formulário Comissárias*/
.Form input.NomeComissaria {background:url(images/form-spriteComissarias.png) no-repeat;width:465px;height:42px;border:0;outline:0;padding-left:65px;}
.Form input.txtNascimento {background:url(images/form-spriteComissarias.png) no-repeat left -40px;width:465px;height:42px;border:0;outline:0;padding-left:165px;}
.Form input.txtProfissao {background:url(images/form-spriteComissarias.png) no-repeat left -80px;width:465px;height:41px;border:0;outline:0;padding-left:95px;}
.Form input.txtEndereco {background:url(images/form-spriteComissarias.png) no-repeat left -120px;width:465px;height:44px;border:0;outline:0;padding-left:95px;}
.Form input.txtEmail {background:url(images/form-spriteComissarias.png) no-repeat left -240px;width:465px;height:44px;border:0;outline:0;padding-left:65px;}
.Form input.txtAltura {background:url(images/form-spriteComissarias.png) no-repeat left -286px;width:93px;height:49px;border:0;outline:0;padding-left:65px;}

.Form input.txtPeso {background:url(images/form-spriteComissarias.png) no-repeat -170px -286px;width:93px;height:49px;border:0;outline:0;padding-left:65px;}
.Form input[type=file] {border:1px dashed #999999;padding:10px;}
span.regula2 {font:13px "Trebuchet MS", Sans-Serif;display:block;border:1px dashed #999;padding:10px;width:490px;}

/*Formulário Motorista*/

.Form input.txtCNH {background:url(images/form-spriteMotorista.png) no-repeat -1px -286px;width:93px;height:49px;border:0;outline:0;padding-left:50px;}
.Form input.txtCNHCategoria {background:url(images/form-spriteMotorista.png) no-repeat -160px -286px;width:72px;height:49px;border:0;outline:0;padding-left:85px;}
.Form input.txtCNHValidade {background:url(images/form-spriteMotorista.png) no-repeat -316px -286px;width:93px;height:49px;border:0;outline:0;padding-left:85px;}

/*Onibus Virtual em enquete.aspx*/

div.box_ativo {border:5px solid red;}


.sidebarBack {width:960px;height:100%;min-height:100%;margin:0 auto;position:relative;background:url(images/colors.jpg) repeat-y right;display:table;}

/*Eu Fui*/

.EuFui {padding-left:30px;font:13px Arial, Helvetica, sans-serif;}
.EuFui table tbody tr td input {}
.EuFui table tbody tr td label {margin:0 10px 0 5px;}
.EuFui input.inputTitulo {background:url(images/formUpload.png) no-repeat 0 -40px;width:400px;height:40px;outline:0;padding-left:65px;border:0;font:14px Arial, Helvetica, sans-serif;padding-top:4px;}
.EuFui div.EnviarPara {background:url(images/formUpload.png) no-repeat 0 -77px;width:400px;height:30px;outline:0;padding-left:100px;padding-top:17px;}
.EuFui span.descricaoUpload {background:url(images/background-rabisco-amarelo.png) no-repeat;width:240px;height:50px;display:block;padding:10px 0 0 20px;font:14px Arial, Helvetica, sans-serif;font-style:italic;color:#636363;font-weight:bold;float:left;}
.EuFui span.countlettersLimit {color:#F00;display:block;width:250px;float:right;margin-top:20px;}
.EuFui textarea.DescricaoUpload {border:0;background:none;width:450px;max-width:450px;height:200px;min-height:200px;max-height:200px;font:14px Arial, Helvetica, sans-serif;color:#9a9a9a;font-style:italic;outline:none;margin-top:0px;line-height:23px;}
.EuFui input[type=file] {border:0;}
.EuFui div.uploadVideoFoto {background:url(images/formUpload.png) no-repeat 0 -125px;height:30px;padding-top:26px;padding-left:110px;}
.EuFui input.Email {background:url(images/formUpload.png) no-repeat 0 -180px;width:400px;height:34px;outline:0;padding-left:70px;padding-top:6px;border:0;}
.EuFui input.Senha {background:url(images/formUpload.png) no-repeat 0 -220px;width:400px;height:34px;outline:0;padding-left:70px;padding-top:6px;border:0;}
.EuFui a.EsqueciSenha {font:13px Arial, Helvetica, sans-serif;color:#2952c6;text-decoration:underline;display:block;font-weight:bold;float:right;margin:10px;}
.EuFui a.EsqueciSenha:hover {text-decoration:none;}
.EuFui span.textos_FORMcomentar {display:block;clear:both;margin-top:10px;margin-bottom:20px;}
.EuFui input.SubmitParticipar {background:url(images/FormUpload.png) no-repeat 0 -270px;width:145px;height:37px;border:0;cursor:pointer;text-indent:-999999px;}
.EuFui input.ReenvioSenha {padding:6px;border:1px solid #a9a9a9;font:16px Arial, Helvetica, sans-serif;color:#d3d3d3;}
.EuFui input.EnviarSenha {background:url(images/ReenviarSenha.png) no-repeat;width:84px;height:38px;text-indent:-999999px;border:0;}
.EuFui div.ReenvioSenha {margin:0 0 0 -50px;text-align:center;}

/*Topo e Rodapé*/

/*Profile Comissárias*/

.profile {clear:both;margin-bottom:50px;display:table;}
.profile .item-1 {display:table;}
	.profile .item-1 h4.nome {background:#fe5400;padding:5px;color:#fff;font:18px Arial, Helvetica, sans-serif;font-weight:bold;display:block;float:left;margin-left:14px;}
	.profile .item-1 h5.idade {font:16px Arial, Helvetica, sans-serif;padding:5px;display:block;margin:6px;float:left;}
.profile .item-2 {clear:both;width:124px;float:left;margin-top:5px;}
	.profile .item-2 img.foto_profile {clear:both;display:block;}
	.profile div.twitter a {background:url(images/profile_twitter.png) no-repeat;width:124px;height:32px;display:block;text-indent:-9999999px;cursor:pointer;margin-top:10px;}
	.profile div.twitter a:hover {background-position:-130px 0;}
.profile div.info-profile {float:left;width:379px;overflow:hidden;}
.profile div.info-profile ul {margin:-3px 0 0 15px;}
.profile div.info-profile ul li {list-style:none;font:13px Arial, Helvetica, sans-serif;line-height:16px;}

.mario_frias {background:url(images/mario_frias.png) no-repeat 0 20px;min-width:420px;height:360px;}
.mario_frias .info_mario {float:right;width:270px;margin-top:70px;}
.mario_frias .info_mario p {margin-bottom:8px;font:14px Arial, Helvetica, sans-serif;}
.mario_frias .info_mario a {color:#fe5400;}
.mario_frias .info_mario a:hover {text-decoration:none;}
