/* ++++++++++++ CSS RESSET +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
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; vertical-align: baseline; background: transparent; font-weight:normal}


body { line-height: 1;}

ol, ul {list-style: none;}

blockquote, q {quotes: none;}


/* lembre-se de definir os estilos de focus! */

:focus { outline: 0;}

/* lembre-se de realçar os inserts de alguma forma! */

ins 	 { text-decoration: none;}

del	 { text-decoration: line-through;}


/* tabelas ainda precisam de 'cellspacing:0' em seus markups */

table	 {	border-collapse: collapse; border-spacing: 0;}

/* ++++++++++++ GERAL +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

body				{ background: #464646; margin:0px; width:100%; height:100%; font-family:Arial; font-size:12px ; line-height:160%;}

img				{ border:none; }
.max				{ width:943px; text-align:left; }    /* largura máxima do do corpo do site */
.maxheight			{ width:943px; text-align:left; }    /* largura máxima do do corpo do site */
	
.tabtit			{ font-weight:700; background:#DDDFE6; font-size:12px; padding:3px 10px 3px 10px; border-right:1px solid #fff; border-bottom:1px solid #fff; }
.tabtitx			{ font-weight:700; background:#DDDFE6; font-size:12px; padding:3px 10px 3px 13px; border-right:1px solid #fff; border-bottom:1px solid #fff; text-align:right;}
.tabcont			{ background:#E9EAEF; font-size:12px; padding:3px 10px 3px 10px; border-right:1px solid #fff; border-bottom:1px solid #fff; }

a				{ color:blue; text-decoration:none; }
a:hover			{ color:#747D98; }
	
	
.indlinha			{ background-color:#DBE3EA; height:1px; }
form				{ margin:0px; padding:0px; }
.hr				{ background:url(../images/hr.jpg) repeat-x; margin:15px 0px 15px 0px; padding-top:1px; }
.clearboth			{ clear:both; }

/* ++++++++++++ CABECALHO +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

#cabmeio			{ background:url(../img/logopartmeio.jpg) top repeat-x; margin: 30px 0px 20px 0px; height:107px;}
#cabesq			{ background:url(../img/logopartesq.jpg) top no-repeat; float:left; width:7px; height:107px; }
#cabdir			{ background:url(../img/logopartdir.jpg) top no-repeat; float:right; width:12px; height:107px; }
	
#sloganmeio		{ background:url(../img/tarjacabcimameio.jpg) top repeat-x; margin:0px 0px 0px 0px; height: 25px; }
#sloganesq			{ background:url(../img/tarjacabcimaesq.jpg) top no-repeat; float:left; width:7px; height: 25px; }
#slogandir			{ background:url(../img/tarjacabcimadir.jpg) top no-repeat; float:right; width:12px; height: 25px; }
	
.tarjamenu			{ float:left; font-weight:700; background: url(../img/tarjacabcimaseparador.jpg) right no-repeat; text-align: center; height: 25px;}
.tarjamenu a		{ margin: 5px 10px 0px 10px; color:#ffffff; }
.tarjamenu a:hover	{ margin: 5px 10px 0px 10px; color:#ffffff; font-weight:700; }

.tarjamenuend		{ float:left; font-weight:700; text-align: center; height: 25px;}
.tarjamenuend a		{ margin: 5px 10px 0px 10px; color:#ffffff; }
.tarjamenuend a:hover	{ margin: 5px 10px 0px 10px; color:#ffffff; font-weight:700; }

.tarjamenux		{ float:left; font-weight:700; background: url(../img/tarjacabcimaseparador.jpg) right no-repeat; text-align: center; height: 25px;}
.tarjamenux a		{ margin: 5px 10px 0px 10px; color:#ffffff; }
.tarjamenux a:hover     { background: url(../img/tarjacabcimafundo.jpg); color: #FFFFFF; }

.tarjamenufim		{ float:left; color: #ffffff; font-family: arial; font-size: 12px; text-decoration: none; height: 20px; text-align: center; border-right: 0px; height: 25px;}
.tarjamenufim a		{ display:block; padding: 2px 10px 0px 10px; color:#FFFFFF; height:23px}

#flashcab			{ margin: 0px 0px 0px 0px; height: 230px; width:943px; }

#tarjaflashmeio		{ background:url(../img/tarjacabbaixomeio.jpg) top repeat-x; margin:-10px 0px 0px 0px; height:40px; }
#tarjaflashesq		{ background:url(../img/tarjacabbaixoesq.jpg) top no-repeat; float:left; width:7px; height:40px; }
#tarjaflashdir		{ background:url(../img/tarjacabbaixodir.jpg) top no-repeat; float:right; width:12px; height:40px; }

#tarjaflashmeioup	{ background:url(../img/tarjaseparacabdatameio.jpg) top repeat-x; margin:0px 0px 0px 0px; height:40px; }
#tarjaflashesqup		{ background:url(../img/tarjaseparacabdataesq.jpg) top no-repeat; float:left; width:7px; height:40px; }
#tarjaflashdirup		{ background:url(../img/tarjaseparacabdatadiro.jpg) top no-repeat; float:right; width:12px; height:40px; }

#tarjahorax			{ float:right; font-family: arial; font-size: 18px; font-weight: 700; padding-top: 10px; color: #360D6D}
#tarjahora			{ float:left; font-family: arial; font-size: 12px; font-weight: 700; padding-top: 12px;}

#restritos      { position:absolute; z-index:9; top:500px; left:250px; font-family:arial; text-align:right;}


/* ++++++++++++ CONTEUDO ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

#cont			{ text-align:justify; background:#F2F2F4; }
#contin			{ text-align:justify; background:#F2F2F4; padding: 20px; }
#contindois		{ text-align:justify; background:#F2F2F4; }



#sobses			{ display:inline; padding:0px;}


#notnwes		{ float:right; padding:0px;}
#notnwestitulo		{ color:#192068; font-size:20px; padding:0px; font-weight:700;}
#notnwestitulox		{ color:#192068; font-size:20px; padding:30px; font-weight:700;}

#notnwes a		{color: #000000; text-decoration: none; margin-right:0px;}
#notnwestexto		{ text-align: justify; padding-top:0px; width:528px; }


#quadromeiomeio 	{ background:url(../img/quadromeiomeio.jpg) top repeat-x; height:209px; width: 528px; display:block; margin-top:5px;}
#quadromeioesq		{ background:url(../img/quadromeioesq.jpg) top no-repeat; float:left; width:9px; height:209px; display:block;}
#quadromeiodir		{ background:url(../img/quadromeiodir.jpg) top no-repeat; float:right; width:9px; height:209px; display:block;}
#quadromeioright 	{ float:right; }

#botaomeioleft  	{ position:absolute; float:right; margin: 0px 0px 0px 230px; height: 5px; }
	
#notnews		{ position: absolute; width: 138px; margin: 35px 0px 0px 20px; overflow:auto; overflow-x:hidden; overflow-y:auto; height: 160px; text-align: justify; text-decoration: none;}
#obrigacaododia		{ font-weight: 700; font-family:arial; margin: 0px 5px 0px 0px;}
	
#separadormeio		{ position:absolute; margin: 17px 0px 0px 168px; }
#separadormeiox		{ position:absolute; margin: 17px 0px 0px 350px; }
#meionews		{ position: absolute; width: 160px; margin: 35px 0px 0px 178px; overflow:auto; overflow-x:hidden; overflow-y:auto; height: 160px; text-align:justify; text-decoration:none}
	
#indicadoreseco		{ font-weight: 700; font-family:arial; padding: 0px 0px 5px 0px }
	
#enqueteincluir		{ position: absolute; width: 140px; margin: 35px 0px 0px 360px; overflow:auto; overflow-x:hidden; overflow-y:auto; height: 156px; text-decoration:none}
	

/* +++ Itens Cursos +++ */
.maxcursodir				{ width:528px; height:250px; float:right; }    /* largura máxima do do corpo do site */
.maxcursoesq				{ width:340px; height:240px; float:left; }    /* largura máxima do do corpo do site */

.maxnoticiasdir				{ width:528px; height:160px; float:right; }
.maxlinksesq				{ width:340px; height:160px; float:left; }

.maxpubdir					{ width:528px; height:190px; float:right; }
.maxtempoesq				{ width:340px; height:190px; float:left; }

.maxindicadir				{ width:528px; height:215px; float:right; }
.maxlinkesq					{ width:340px; height:215px; float:left; }

#main_cursos_tit		{color:#192068; font-size:20px; padding:10px; font-weight:700;}
#main_cursos_cont		{color:black; font-size:12px; padding:10px; overflow:hidden; }
	#main_cursos_cont a			{color:black;}
	#main_cursos_cont a:hover	{color:red;}

#main_not_tit		{color:#192068; font-size:20px; font-weight:700; padding:10px; }
#main_not_cont		{color:black; font-size:12px; padding:10px; overflow:hidden; width:508px; height:60px; overflow:auto; overflow-y:auto; overflow-x:hidden; padding:0px 10px 0px 10px; }
	#main_not_cont a			{color:black;}
	#main_not_cont a:hover		{color:red;}
	
#main_curso_tit		{color:#192068; font-size:20px; font-weight:700; padding:10px; }
#main_curso_cont	{color:black; font-size:12px; padding:10px; overflow:hidden; width:508px; height:80px; overflow:auto; overflow-y:auto; overflow-x:hidden; padding:0px 10px 0px 10px; }
	#main_curso_cont a			{color:black;}
	#main_curso_cont a:hover	{color:red;}

#main_sescon_tit		{color:#192068; font-size:20px; font-weight:700; padding:10px; }
#main_sescon_cont		{color:black; font-size:12px; padding:10px; overflow:hidden; text-align: justify; }

#main_noticia_tit		{color:#192068; font-size:20px; padding:10px; font-weight:700;}
#main_noticia_cont		{color:black; font-size:12px; padding:10px; overflow:hidden; }
	#main_noticia_cont a		{color:black;}
	#main_noticia_cont a:hover	{color:red;}
	
#links_cont				{color: #009999; font-size:12px; padding:10px; overflow:hidden; }
	#links_cont a		{ color: #009999;}
	#links_cont a:hover	{ color: #01A964;}
	
#main_link_tit			{color:#192068; font-size:20px; padding:20px; font-weight:700; }

#main_publi_tit			{color:#192068; font-size:20px; padding:10px; font-weight:700;}
#main_publi_cont		{color:black; font-size:12px; padding:10px; overflow:hidden; }
	#main_publi_cont a			{color:black;}
	#main_publi_cont a:hover	{color:red;}

	
#sobsestexto		{ text-align: justify;}	
	

#rodapeesquerda				{font-family:arial; float: right; padding:0px}

#rodapeesqcaixa			{font-size:12px; padding:0px; text-align: justify; padding-top: 40px; margin-bottom:100px; width:528px; font-weight:700;}
#rodapeesqcaixa a			{text-decoration: none; color: #000000; margin-right:0px;}
#rodapeesqcaixa a:hover	{text-decoration: none; color: #FF0000}

.rodapedireita					{right:0px; width:360px; margin:5px 0px 5px 20px; font-family:arial; position:absolute; z-index:1}
  .rodapedirtitulo				{color:#192068; font-size:20px; padding:2px 4px 2px 4px; font-weight:700;}
  .rodapedircaixa				{font-size:12px; padding:2px 4px 2px 4px;}
  .rodapedircaixa a			{text-decoration: none; color: #000000}
  .rodapedircaixa a:hover	{text-decoration: none; color: #FF0000}
/* +++ Cursos +++ */

#curso						{margin:20px 20px 0px 20px; padding-bottom:20px;}

#cursoesquerda    				{float:left; width:48%;}

#cursodireita	  				{margin-left:50%; padding-left:20px;}

#cursoesquerda label, #cursodireita label 	{float:left; width:140px; font-size:11px; color: #868686; margin-bottom:0px}

#cursodireita span, #cursoesquerda span 	{font-size:11px}


.empinput   { width:200px; border:1px solid #ddd;}

.empinput2  { width:160px; border:1px solid #ddd}

.fixaradio  { margin-bottom:-3px }

.obs	 	{font-size:11px; color: #C06371;}

.socio	{font-size:11px;}

.cursotitulo 	{font-family:verdana; color:#000000; font-size:22px; font-weight:700; padding: 20px; line-height:2}

#formquadrocurso	{padding:0px 20px 0px 20px; background:#ffffff;}



/* +++ Tempo e Parceiros +++ */

#quadrotempoparceiro	{width: 319px; margin:5px 5px 0px 5px; padding:5px 0px 5px 10px; background:#E6E7E2; display:block;}

#publicidade		{float:right; text-align:left; width:150px;}
 #publicidadetitulo	{font-family:arial; font-size:12px; color:#868686;}



/* +++ Certisign +++ */

#quadrocertisign	{width:528px; margin:10px 0px 10px 0px; padding:20px 0px 20px 0px;}




/* CURRICULUM */


  #curinf label { float:left; width:80px; font-size:11px; color:#868686; margin-bottom:0px}

  #curinf span, #curdir span, #curesq span {font-size:11px}

  #curinf h1 { font-size:25px; color:#aa2626; padding-top:13px}


  .float_curinf { float:left; width:33%}
  
  .legend { font-size:18px; background-color:#eee; color:#67809E; padding:5px 0px 5px 0px}

  .cursucesso	{ font-size:18px; background-color:#eee; color:#FF0000; text-align:center; margin:5px 0px 10px 0px; padding:5px 0px 5px 0px}



#quadrocurriculo		{border:1px solid #dbdbdb; background-color:#fff; margin:10px; padding:15px 30px 15px 30px;}

  .titulocurriculo		{margin-top:20px; padding:5px; font-family:arial; color:#003399; font-weight:bold; font-size:14px; background-color:#EBEBEB;}

#visualizarcurriculo    	{font-family:arial; font-size:11px;}

  #visualizarcurriculo p	{margin:0px; padding:2px;}


  #visualizarexperiencia	{font-family:arial; font-size:11px;}

  #visualizarexperiencia p	{margin:0px; padding:2px;}

  #visualizarexperiencia h1	{font-family:arial; font-size:16px; color:#aa2626; padding:20px 0px 0px 0px;}




  .tabtitulo	{font-family:Verdana; font-size:11px; background:#4082A2; color:#fff; font-weight:700; padding:2px 5px 2px 5px; border-left:1px solid #fff;}

  .tabtitulo2	{font-family:Verdana; font-size:11px; background:#2E6382; color:#fff; font-weight:700; padding:2px 5px 2px 5px; border-left:1px solid #fff;}

  .tabtexto	{font-family:Verdana; font-size:11px; text-align:justify; color:#000; line-height:160%;	padding:1px 5px 1px 5px; border-bottom:1px solid #E6E6E6;}

  .tabtexto a:active, .tabtexto a:hover, .tabtexto a:link, .tabtexto a:visited	{font-family:Verdana; font-size:11px; text-align:justify; color:#FF0000; line-height:160%; text-decoration:none;}


.tc			{ font-family:verdana; color:#000006; font-size:22px; font-weight:700; padding:10px 0px 0px 10px; }
.tcx			{ font-family:verdana; color:#000006; font-size:22px; font-weight:700; }
.matcont		{ padding:20px; font-family: arial; font-size: 12px; }
.a			{ color: blue; font-family:arial; font-size:12px; }
	



.foto1			{ background:url(../img/cab/1.jpg) top repeat-x; width: 943px; height: 230px; }
.foto2			{ background:url(../img/cab/2.jpg) top repeat-x; width: 943px; height: 230px; }
.foto3			{ background:url(../img/cab/3.jpg) top repeat-x; width: 943px; height: 230px; }
.foto4			{ background:url(../img/cab/4.jpg) top repeat-x; width: 943px; height: 230px; }
.foto5			{ background:url(../img/cab/5.jpg) top repeat-x; width: 943px; height: 230px; }
.foto6			{ background:url(../img/cab/6.jpg) top repeat-x; width: 943px; height: 230px; }
.foto7			{ background:url(../img/cab/7.jpg) top repeat-x; width: 943px; height: 230px; }
.foto8			{ background:url(../img/cab/8.jpg) top repeat-x; width: 943px; height: 230px; }
.foto9			{ background:url(../img/cab/9.jpg) top repeat-x; width: 943px; height: 230px; }
.foto10			{ background:url(../img/cab/10.jpg) top repeat-x; width: 943px; height:230px; }
.foto11			{ background:url(../img/cab/10.jpg) top repeat-x; width: 943px; height:230px; }
.foto12			{ background:url(../img/cab/10.jpg) top repeat-x; width: 943px; height:230px; }
.foto13			{ background:url(../img/cab/10.jpg) top repeat-x; width: 943px; height:230px; }
	
#paginainfcab		{ font-family: arial; font-size: 12px; padding: 20px 20px 20px 20px }
	
#paginainf			{ font-family: arial; font-size: 12px; padding: 20px 20px 20px 20px }
#paginainf a		{ font-family: arial; font-size: 12px; padding: 20px 20px 20px 20px }

#paginainformacao	{ font-family: arial; font-size: 12px; color: blue; background:url(../images/subpg_icon.jpg) no-repeat; margin-bottom: 10px; padding-left: 10px;}
#paginainformacao a	{ font-family: arial; font-size: 12px; color: blue}

#infomaiscert		{font-size: 12px;}
#infomaiscert a		{position:absolute; padding-top: 133px; padding-left: 600px; font-weight:700; color: #360C6E; font-size: 14px;}
#infomaiscert a:hover	{color: #cccccc}



/* ++++++++++++ MENU DIVS ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

#mensaibamais		{ position:absolute; display:none; background-color: #340B6B; margin-top: 15px; margin-right: 1px; border-left: 1px #FFFFFF solid; border-bottom: 0px; border-right: 1px #FFFFFF solid; border-top: 1px #FFFFFF solid;}
.sepsubmen		{ font-family:arial; font-size: 10px; border-bottom: 1px #FFFFFF solid; width: 140px; height: 25px;}


/* ++++++++++++ CONTEUDO FINAL ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */



/* ++++++++++++ RODAPE ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */			 

#rodmeio		{ background:url(../img/rodapemeio.jpg) top repeat-x; display:block; border-top: 2px solid #FFFFFF; height:59px; margin-bottom:20px; }
#rodesq			{ background:url(../img/rodapeesq.jpg) top no-repeat; float:left; width:8px; height:59px;}
#roddir			{ background:url(../img/rodapedir.jpg) top no-repeat; float:right; width:7px; height:59px;}
	
#rodimg			{ float:right; padding: 4px 0px 0px 0px; }
#rodimgr		{ float:right; padding: 0px 0px 0px 50px; }
#rodmsg			{ float:right; margin:8px 0px 0px 30px; font-family:arial; color: #FFFFFF; text-decoration:none; font-size:12px; font-weight:700; padding: 0px 0px 0px 30px;}
	
/* ++++++++++++ Galeria ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */			 

#galeriaeventos	{text-align:center}
#tit			{ font-size:16px; font-weight:700; font-family:arial; padding-bottom:30px}


/* ++++++++++++ CONTATO ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */			 
.tcfim			{ padding:20px 19px 20px 19px; }
.tcfim .a			{ color:#000; display:block; padding:5px 0px 6px 0px }
.tcfim .a:hover		{ color:#747D98; background-color:#EFEFF1 }
.titcont			{ font-family: arial; font-weight: 700; font-size: 12px}
#contatogoogle		{ width: 943px; height: 360px; display:none; background-color: #CAD5FF; }
#contatogooglex		{ padding-top: 5px;}
.dve				{ width: 50px; float:left; text-align:left; padding-right:10px }
.dvex				{ width: 80px; float:left; text-align:left; }
#textareacontato	{ margin-left: 80px; }
.ddd				{ text-align:left; }
#botaocontato		{ margin-left: 80px; }



/* ++++++++++++ FICHA DE ADMISSÃO - CURSOS ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */			 

#admesq    { float:left; width:49%; padding-left:20px;}

#admdir    { margin-left:50%; }

#admesq label, #admdir label { float:left; width:140px; font-size:11px; color: #868686; margin-bottom:0px}

#adminf label { float:left; width:110px; font-size:11px; color: #868686; margin-bottom:0px}

#adminf span {font-size:11px} 
  
#adminf h1 { font-size:25px; color:#0071b6; padding-top:13px}

.adminput   { width:295px; border:1px solid #ddd;}

.adminput2  { width:160px; border:1px solid #ddd; margin-right:10px}

#formquadrocurso	{padding:0px 20px 20px 20px; }

.titulocur	{font-size:12px; color: #990000;}

.obs	 	{font-size:11px; color: #C06371;}

.socio	{font-size:11px;}

.legend 	{ font-size:18px; background-color:#F2F2F4; color:#67809E; padding:20px 0px 10px 20px}

.float_curinf { float:left; width:32%}
.float_curinf2 { float:left; width:32%; padding-left:10px;}
.float_curinf3 { float:right; width:32%}

/* ++++++++++++ CERTSIGN ÁREA RESTRITA ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */			 

#certcab		{ font-family:arial; font-size:16px; font-weight:700; padding:30px;}
#certfoto		{text-align:left;}
#certtexto		{font-family:arial; font-size:12px; padding-top:10px; padding-bottom:10px; color: blue;}
#certcomprar	{float:left;}
#certpreco		{float:left; font-family:arial; font-size:12px; font-weight:700; padding-top:3px; padding-left: 5px;}
#certtempo	{}
#certseparador	{margin-top:50px; margin-bottom:50px;}

#cert1		{float:left; width: 311px; margin-left: 70px;}
#cert2		{float:left; width: 311px; margin-left: 50px;}

#doccert		{clear:both; font-family:arial; font-size:12px; text-decoration:none; margin:40px}


.campo				{ background:#FFF; border:1px solid #E4E2DF; font-family:arial; font-size:12px; padding:3px; }

.campo:focus			{ border:1px solid #05A6E8; }

/* ++++++++++++ MOOTOOLS 1.2 INTERVAL SLIDER +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

img 				{ border: none; }

#demo_container		{ width:943px; height:230px; position:relative; margin:0 auto; margin-bottom:10px; }

#items_container		{ width:943px; height:230px; overflow:hidden; position:absolute;  }

#controls			{ width:943px; height:35px; position:absolute; top:100px; left:0px; }

#controls a			{ display:block; position:absolute; width:26px; height:26px; cursor:pointer; }

#prevbtn			{ left: -15px; background:url(images/seta_esq.png); }

#nextbtn			{ right: -15px; background:url(images/seta_dir.png); }

div.slide_item		{ width:943px; height:230px; position:absolute; left:943px; background-color:#292929; }

div.first_item 		{ left:0; }

/* ++++++++++++ CSS E HTML VALIDATOR  +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

#validador		{ font-family:arial; font-size:10px; color: #ffffff; float:right}
#validador a 	{color: #ffffff; text-decoration:none; }
#validador a:hover 	{text-decoration:underline; }


#popcorpo		{ background-color: transparent }



