html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { 	
	margin: 0;	padding: 0; border:0;	outline: 0;	font-size: 100%; vertical-align: baseline; background: transparent;
}
body 	{ background-color:#012c63; line-height: 1; font-family:Arial, Helvetica, sans-serif; position:relative; }
ol, ul 	{ list-style: none; }
:focus 	{ outline: 0;}
a		{	text-decoration:none;}
a:hover { 	text-decoration:underline; }
p		{ font:11px Tahoma, Geneva, sans-serif; color:#123343; line-height:18px;}
p.txtMini { font-size:10px; color:#012c63;}
#frame 	{ height:40px;}
legend 	{ display:none;}
a.linkTp1 { font:11px Arial, Helvetica, sans-serif; color:#002A5C; padding:5px 0 4px 25px; line-height:16px; background: url(../_img/botoes.gif) no-repeat -325px 2px; }
/*
 + @criacao ->	25/09/2009 
*/
#bg.principal { background:#f4f9fd url(../_img/bgFundao.jpg) repeat-x left 0; width:100%; min-width:1004px;}
.int { background:#f4f9fd url(../_img/bgFundao.jpg) repeat-x left top; width:100%; min-width:995px; height:610px; min-height:610px; height:auto; }
.int:after { content:"."; clear:both; display:block; height:0; visibility:hidden;}

#colEsq, #nosPodemos, #enviePedido { float:left!Important;}
.index { width:995px; margin:0 auto; overflow:auto;}
.index .mostre { margin-right:28px;}
.linksTop { clear:both; margin-bottom:25px; height:20px;}
a.lnkVejaVideos { margin-left:24px; float:left;}
a.lnkEnvieSeuVideo { float:right; margin-right:150px; position:relative;}
.player { height:360px; width:980px; clear:both; margin-bottom:50px; position:relative; }

#nosPodemos { width:580px; padding-top:10px; height:160px;}
#nosPodemos h2 {padding:20px 0 0 60px; float:left!Important; display:block; width:174px; height:46px; text-indent:-3000px; background: url(../_img/nosPodemosParana.gif) no-repeat center center;}
#nosPodemos p { float:right; line-height:135%; display:block; width:336px; height:66px;}
#nosPodemos p a { color:#123343; }

#envieVideo { width:361px; height:160px; margin:0 20px 0 0; float:right;}

#enviePedido { width:550px; background: url(../_img/premios.jpg) no-repeat 20px top; height:241px; }
#enviePedido p { display:block; width:310px; line-height:135%; clear:both; margin-bottom:15px; margin-left:245px;}


#objetivosMilenio { float:right; width:360px; margin-right:20px;}
#objetivosMilenio ol li { float:left;  }
#objetivosMilenio ol li div.tooltip { display:none;}
#objetivosMilenio ol li a { display:block; width:81px; height:78px; overflow:hidden; text-indent:-3000px; background: url(../_img/passos.gif) no-repeat; margin:0 8px 8px 0;}
#objetivosMilenio ol li.objetivo2 a { background-position:-89px 0;}
#objetivosMilenio ol li.objetivo3 a { background-position:-178px 0;}
#objetivosMilenio ol li.objetivo4 a { background-position:-267px 0;}
#objetivosMilenio ol li.objetivo5 a { background-position:0 -85px;}
#objetivosMilenio ol li.objetivo6 a { background-position:-89px -85px;}
#objetivosMilenio ol li.objetivo7 a { background-position:-178px -85px;}
#objetivosMilenio ol li.objetivo8 a { background-position:-267px -85px;}

.tooltip { height:148px; width:468px; position:absolute; z-index:5; background: url(../_img/tooltip.gif) no-repeat left center;}
.tooltip h3 { font-weight:bold!Important; color:#012C63; margin-right:25px; font:14px Tahoma, Geneva, sans-serif; text-transform:uppercase; padding-top:29px; padding-left:17px; margin-bottom:10px; background: url(../_img/n_tooltip.gif) no-repeat 0 0;}
.tooltip h3.ob1 { background-position:18px 0!important;}
.tooltip h3.ob2 { background-position:18px -71px!important;}
.tooltip h3.ob3 { background-position:18px -141px!important;}
.tooltip h3.ob4 { background-position:18px -213px!important;}
.tooltip h3.ob5 { background-position:18px -282px!important;}
.tooltip h3.ob6 { background-position:18px -352px!important;}
.tooltip h3.ob7 { background-position:18px -423px!important;}
.tooltip h3.ob8 { background-position:18px -492px!important;}
.tooltip h3 span { color:#3889a0;}
.tooltip p{ padding:0 50px 0 18px;}
.tooltip a { background:none!important; text-indent:0!Important; text-align:left; color:#012C63; height:15px!important; font:11px Verdana, Geneva, sans-serif; padding-left:15px!Important; padding-top:10px!Important;}


/*
	interna / conteudo
*/

.interna, .interna2 { width:995px; min-width:995px; margin:0 auto; position:relative;  height:610px; min-height:610px; height:auto; clear:both;}
.interna:after, .interna2:after { content:"."; height:0; visibility:hidden; clear:both; display:block;}


#conteudo { width:615px; float:left; padding-left:25px; padding-bottom:20px;}
#conteudo h1 a { display:block; width:392px; height:187px; text-indent:-3000px; background: url(../_img/logoInterna.jpg) no-repeat 0 0;}

/* cabecalho */
#flash { float:left; margin:0 0 20px 0; }
h1.logo a 	{ display:block; width:392px; height:187px; text-indent:-3000px; float:left; background: url(../_img/logoInterna.jpg) no-repeat 0 0;}
ul.menu { float:right; height:60px; margin-right:15px;}
ul.menu  li { float:left; margin:18px 6px;}
ul.menu  li a { font-size:14px; color:#1A5A79; text-decoration:none; display:block; float:left; padding-bottom:4px;}
ul.menu  li a span { display:block; padding:7px 10px 3px 10px}
ul.menu  li.ativo a { color:#002B62; background:url(../_img/ativo.gif) no-repeat center bottom;  }
ul.menu  li.ativo a span { background:#fff; display:block; padding:7px 10px 3px 10px  }

ul.menu  li a:hover { color:#002B62; background:url(../_img/ativo.gif) no-repeat center bottom; text-decoration:none; }
ul.menu  li a:hover span { background:#fff; display:block; padding:7px 10px 3px 10px}

a.mostre { margin:0; padding:0; float:right}

/* listagem de video */
.listagemVideos 		 { width:664px!Important; margin-top:55px;}
.listagemVideos ul 		 { clear:both;}
.listagemVideos ul li div { cursor:pointer; position:relative; background-color:#fff!Important; width:119px; height:88px; background-position:1px 1px!Important; background-repeat:no-repeat!Important; display:block; float:left; overflow:hidden; margin-right:15px; border:1px solid #9A9A9A; padding:2px!Important; }
.listagemVideos ul li div span { margin:0!Important; padding:2px 5px!Important; display:inline; border:none!Important; height:12px; text-align:right; font:11px Arial; overflow:hidden; position:absolute; bottom:1px; right:1px; background-color:#000!Important; color:#fff;}
.listagemVideos ul li 	 { border-bottom:2px solid #c7e0f1; padding:0 5px 28px 5px; float:left; width:322px; margin-bottom:28px; }
.listagemVideos ul li.nob { border-bottom:none!Important;}
.listagemVideos ul li h2 { font-size:13px!Important; padding-right:5px; height:48px; margin:2px 0 0 0!Important; font-weight:bold!Important; text-transform:none!Important;}
.listagemVideos ul li a, .listagemVideos ul li p { color:#2C7298!Important; }
.listagemVideos ul li p { line-height:100%!Important;}
.listagemVideos ul li p span { display:block;}



/* paginacao */
p.ordenado { float:left; font-size:14px; color:#002B60!Important; padding:4px 35px 50px 0; position:absolute; }

.paginacao { padding:8px 0 15px  7px; clear:both; height:40px;}
.paginacaoLuz { background: url(../_img/luzPaginacao.jpg) no-repeat left top;}
.paginacao li a, .paginacao li { margin:0 auto; font-weight:bold; float:left; display:inline-block; font-size:13px; color:#02275b; }
.paginacao li.ativo a {  color:#fff; background-color:#6D84A9; }
.paginacao li a { padding:5px 6px; }
.paginacao li { margin-right:5px;}




#geral.interna form {width:615px;}
#geral.interna label { display:block; width:100%; line-height:30px; height:30px; padding:5px; font:11px Verdana, Geneva, sans-serif;}
#geral.interna2 label { display:block; line-height:30px; height:30px; padding:5px; font:11px Verdana, Geneva, sans-serif;}
#geral.interna2 #form2upload label input {position:absolute; left:0; top:-3px; width:250px!important;}
#geral.interna label.cadastro {float:left; width:272px; padding:0; }
#geral.interna label.cadastro select {margin-top:15px; clear:both;}
#geral.interna h2 { color:#184f66; text-transform:uppercase; font:normal 24px Tahoma, Geneva, sans-serif; margin:35px 0 0 0;}
#geral.interna h3 { color:#184f66; text-transform:uppercase; font-weight:normal; font-family:Tahoma, Geneva, sans-serif; padding:20px 0 10px 0; float:left; width:100%; margin:0; }
#geral.interna h3.up {  background: url(../_img/up.gif) no-repeat; display:block; width:210px; height:23px; text-indent:-3000px; margin-top:20px; }
#geral.interna h3.up1 { background-position: left top;}
#geral.interna h3.up2 { background-position: left 0; padding:0; width:100%; margin-bottom:30px;}
#geral.interna p { margin:0; color:#000;}
#geral.interna p.descricao { margin:2px 0 10px 0; color:#184f66;}
#geral.interna textarea , #geral.interna input { float:left; display:block; width:250px; padding:5px; font:10px Tahoma, Geneva, sans-serif; border:1px solid #fff; margin-bottom:7px; margin-right:10px;}
#geral.interna textarea { width:100%!Important; height:150px;}

#regulamento1, #regulamento2 { width:20px!important; border:none!Important; float:left;}

#geral.interna2 #checkbox {clear:both; }
#geral.interna2 .form2upload2 #checkbox  label { line-height:20px; padding:0!Important; margin:0!Important; padding-left:25px!Important;}
#geral.interna2 .form2upload2 #checkbox  label input {width:10px !important; border:none; }
#geral.interna2 .form2upload2 #checkbox h3 {float:none;}


form h3 { 
	/* 
	padding-top:20px;
	*/
	margin:35px 0 5px 0!Important;
	padding:0!Important;
	}
.observacao { clear:both; margin:0; padding:0; font-size:10px; position:relative; top:-7px; color:#039!Important;}
.observacao span { float:left; display:block; width:200px;}


#colDir { float:right; width:270px; min-height:500px; margin-top:38px; overflow:hidden; margin-bottom:20px}
#colDirVideo { float:right; width:295px; min-height:500px; margin-top:0px; overflow:hidden;}

.mostraCadeira { background: url(../_img/cadeira.png) no-repeat left -15px; padding-bottom:55px; height:130px; margin-top:20px;  }
#colDir h3.video { display:block; text-indent:-3000px; height:85px;}
#colDir #enviarVideo { display:block; width:142px; height:32px; background: url(../_img/envieSeuVideo.gif) no-repeat left top; text-indent:-3000px; margin-top:30px; float:left;}
#colDir h3.indique { margin:0; font-size:12px; font-weight:bold; color:#2d6179;}
#colDir p.txtMini { color:#012c63; clear:both; display:block; margin-top:-5px;}
#colDir h2.comoParticipar { font-size:20px; margin-bottom:5px; margin-top:40px;}
#comoParticipar li { display:block; width:274px; padding-bottom:7px;  background: url(../_img/bottomCaixaAzul.gif) no-repeat left bottom; margin-bottom:20px;}
#comoParticipar li span { display:block; height:25px; line-height:25px; background: url(../_img/topCaixaAzul.gif) no-repeat left top; padding-left:21px;}
#comoParticipar li h4 { color:#afdcf1; background-color:#011936; text-transform:uppercase; font-weight:normal; padding:10px 0 15px 15px; line-height:135%; font-size:14px;}
#comoParticipar li p { color:#fff!important; padding:0 30px 15px 15px;  background-color:#011936;}


#objetivos {width:320px; height:127px; overflow:hidden; clear:both;}
#objetivos ol li { float:left; }
#objetivos ol li a { display:block; width:63px; height:60px; overflow:hidden; text-indent:-3000px; background: url(../_img/objetivoInterno.gif) no-repeat; margin:0 5px 5px 0;}
#objetivos ol li.objetivo2 a { background-position:-68px 0px;}
#objetivos ol li.objetivo3 a { background-position:-136px 0;}
#objetivos ol li.objetivo4 a { background-position:-204px 0;}
#objetivos ol li.objetivo5 a { background-position:0 -67px;}
#objetivos ol li.objetivo6 a { background-position:-68px -67px;}
#objetivos ol li.objetivo7 a { background-position:-136px -67px;}
#objetivos ol li.objetivo8 a { background-position:-204px -67px;}



/* 
	rodape 
*/

#rodape { clear:both; width:1004px; margin:0 auto; padding-top:17px; color:#fff; position:relative;}
#rodape ul li { float:left; display:inline; padding:0 27px 40px 21px;}
#rodape ul li h6 { font-weight:normal; color:#d9edf5;}
#rodape ul li a { color:#fff; font:10px Tahoma, Geneva, sans-serif; padding-left:14px; background: url(../_img/seta-rodape.gif) no-repeat left center;}
#rodape a.sesi { position:absolute; right:150px; top:10px; display:block; float:right; background: url(../_img/sesiCultural.gif) no-repeat center center; width:57px; height:58px; text-indent:-3000px; margin-right:75px;}
#rodape a.sesiIndex { position:absolute; right:150px; top:10px; display:block; float:right; background: url(../_img/sesiIndex.gif) no-repeat center center; width:128px; height:58px; text-indent:-3000px; margin-right:150px;}
#rodape a.siapar { position:absolute; right:0; top:10px; display:block; float:right; background: url(../_img/siapar.gif) no-repeat 0 0; width:95px; height:53px; text-indent:-3000px; margin-right:75px;}

/*
	titulos
*/
.titulo {  background: url(../_img/textos.gif) no-repeat; text-indent:-3000px!Important; display:block; } 
#envieVideo h2 { height:147px; width:392px; background-position: -10px -105px;}
#envieVideo h3 { height:18px; width:163px; background-position: -9px -260px; margin:10px 0 8px 0;}
#objetivosMilenio h2 { height:48px; width:295px; background-position:-9px -45px; margin:15px 0;}
.titObjetivos { padding-top:25px;}
.titPremios { margin:5px 0 15px 245px;  background: url(../_img/concorraPremios.gif) no-repeat left top; display:block; height:51px; width:256px; text-indent:-3000px!Important; display:block; }

/*
	botoes
*/
.botoes { background-image: url(../_img/botoes.gif); background-repeat:no-repeat; display:block; text-align:left; text-indent:-3000px; }
.botoesForm { background-image: url(../_img/botoesForm.gif); background-repeat:no-repeat; display:block; text-align:left; text-indent:-3000px; }
#btVejaMais { background-position: -207px 0; width:74px; height:23px; }
#btRegulamento { background-position: -207px -23px; width:137px; height:22px; margin:15px 0 0 auto;}
#btEnvieVideo { background-position: 0 0; width:207px; height:45px; }
#btEnviarForm { width:90px!Important; height:23px!Important; cursor:pointer; text-align:left; background-position:left top; background-color:transparent!Important; border:none!important;}
#btEnviarFormUpload { border:none!Important; background-color:trasparent; width:66px!Important; height:23px; background-position:0 -29px; cursor:pointer; display:block; margin:20px 0; }
/*
	formularios
	1. indique(index)
*/
.indiqueHome { background: url(../_img/formIndex.gif) no-repeat left top; display:block; width:350px; height:47px; margin-bottom:5px; }
.indiqueHome input, .indiqueInterna input { border:none!Important; background-color:transparent;}
.indiqueHome .nome { width:146px; margin:4px 0 0 3px; font-size:10px;}
.indiqueHome .email { width:146px; margin:4px 0 0 7px; font-size:10px;}
.indiqueHome .emailAmigo { width:302px; font-size:10px; margin:9px 0 0 7px; float:left;}
.indiqueHome #enviar, .indiqueInterna #indEnviar{ width:20px; height:25px; text-align:left; background-position: -325px 3px; float:right; margin:0 0 0 5px;  cursor:pointer; position:relative; top:3px; right:15px; }

#colDir form.indiqueInterna {width:286px; clear:both;}
.indiqueInterna  { position:relative; background: url(../_img/formInterna.gif) no-repeat left top; overflow:hidden;  }
.indiqueInterna .indNome { width:114px!Important; font-size:10px; float:left!Important; margin-right:5px;}
.indiqueInterna .indEmail { width:122px!Important;  font-size:10px;}
.indiqueInterna .indEmailAmigo { width:239px!Important;  font-size:10px; float:left;}
.indiqueInterna #indEnviar { position:absolute; top:26px; left:245px;}


#form2upload label { line-height:20px; padding:0!Important; margin:0!Important; position:relative; padding-left:25px!Important;}
#form2upload label input { width:25px!Important; position:absolute; left:0; top:-3px;}
#btEnviarFormUpload { border:none!Important; background-color:trasparent; width:66px!Important; height:23px; background-position:0 -29px; cursor:pointer; display:block; margin:20px 0; }

/*
	mwmodal
*/
#mwModal { width:100%; height:434px;  background-color: #012c63; overflow:hidden; position:relative;}
#mwModal h2 { color:#fff; display:block; height:40px; font: bold 18px Tahoma, Geneva, sans-serif; padding:15px 300px 15px 16px;}
#mwModal #mwVideo { margin: 0 20px 0 16px; float:left;}
#mwModal #descricaoVideo { position:relative; overflow:hidden; float:left; width:275px; padding-right:20px; height:344px}
#mwModal p { color:#fff; font-size:12px; margin-right:10px;  }
#mwModal p.author { color:#3F87A9; font-weight:bold; line-height:100%; font-size:13px }
#mwModal p span { font-weight:normal; font-size:11px; }
#mwModal #votarNesteVideo { display:block; padding:10px 0 0 100px; text-indent:-3000px; height:49px; width:173px; background: url(../_img/votarNesteVideo.gif) no-repeat center center; clear:both;}
#mwModal #mwNavegacaoModal { position:absolute; top:0; right:0; z-index:1}
#mwModal #mwNavegacaoModal li  { float:left; margin:3px; }
#mwModal #mwNavegacaoModal li a { display:inline-block; padding:5px 0 5px 0; border:1px solid #1f5381; font-weight:bold; color:#A6CBFD; }
#mwModal #mwNavegacaoModal li a:hover { display:inline-block; padding:5px 10px 5px 25px; border:1px solid #4e7da7; font-weight:bold; color:#fff; background: url(../_img/setaModal.gif) no-repeat 10px -18px;}

#mwModal #mwNavegacaoModal li#anterior a { padding-left:25px; padding-right:10px; background: url(../_img/setaModal.gif) no-repeat 10px 9px; }
#mwModal #mwNavegacaoModal li#anterior a:hover { background: url(../_img/setaModal.gif) no-repeat 10px -18px; }
#mwModal #mwNavegacaoModal li#proximo a { padding-left:10px; padding-right:25px; background: url(../_img/setaModal.gif) no-repeat 65px -45px; }
#mwModal #mwNavegacaoModal li#proximo a:hover { background: url(../_img/setaModal.gif) no-repeat 65px -72px; }
#mwModal #mwNavegacaoModal li#fechar a { padding: 5px 10px; background: url(../_img/setaModal.gif) no-repeat 65px 9px; font-size:15px; }
#mwModal #mwNavegacaoModal li#fechar a:hover { text-decoration:none;}

#mwModal form { clear:both; width:292px; color:#fff; height:343px; background-color:#7CB2CB; position:absolute; right:10px; top:71px; z-index:100; font:14px "Trebuchet MS", Arial, Helvetica, sans-serif}
#mwModal form label { display:block; clear:both;}
#mwModal form label.top { padding-top:15px;}
#mwModal form input.txt { margin-bottom:9px; border:1px solid #fff; border-top-color:#63737B!Important; border-left-color:#63737B!Important; padding:5px 3px; width:251px;}
#mwModal form input.erro { background-color:#E9C9CC; }
#mwModal form #pCaptcha, #mwModal form label, #mwModal form input.txt { margin-left:16px;}
#mwModal form #btVotarAzul { margin:0 5px 0 43px;}

#mwModal form #pCaptcha span { color:#666; background-color:#FFF; display:block; width:155px; padding:5px; float:left; }
#mwModal form #pCaptcha { display:block; height:72px; clear:both; }
#mwModal form #pCaptcha #atualizarCaptcha { display:block; width:47px; float:left; background: url(../_img/bgAtualizar.gif) no-repeat center  top; padding-top:27px; margin:4px 0 0 10px; color:#012C63; font: 10px Verdana, Geneva, sans-serif;}
#mwModal form .alerta { background-color:#8F3B43; padding-right:0; margin:0 16px; text-align: center; }
#mwModal #votarOk { width:292px; height:343px; position:absolute; right:10px; top:71px; z-index:105; background-color:#fff; 
	filter: alpha(opacity=95); 
	-khtml-opacity: 0.95;      
	-moz-opacity: 0.95;       
	opacity: 0.95;          
}
#mwModal #btEnviarOk { background: url(../_img/voto-sucesso.gif) no-repeat center center; display:block; width:158px; height:100px; text-indent:-3000px; position:absolute; top:185px; right:75px; z-index:110; }

.play { position:relative;}
.play span { position:absolute; display:block; text-indent:-3000px; width:68px; height:68px; left:50%; margin-left:-34px; top:50%; margin-top:-34px; background: url(../_img/playVideo.png) no-repeat center center;}