*{ margin:0; padding:0; }

a{ text-decoration:none; color:#122F5B }
a:hover{ text-decoration:underline; }

body{ background:#122F5B url(imgs/bg-body.jpg) top left repeat-x; font:12px Arial, Helvetica, sans-serif; color:#666666; line-height:1.6em}

h2 {color:#122F5B}

p{  }

/* TITULOS */
.titulo-interna{ font-size:22px; font-weight:normal; color:#122F5B;  margin-bottom:27px; position:relative }
.subtitulo-interna{ font-size:18px; font-weight:normal; color:#122F5B; margin-bottom:27px; position:relative }

#principal{ width:940px; margin:0 auto; }

#topo{ height:169px; }

#conteudo-index, #conteudo{ background:#FFFFFF url(imgs/bg-conteudo.gif) bottom left no-repeat; }
#conteudo-index{ _margin-top:-3px; margin-top:2px; }
#conteudo{ _margin-top:-3px; padding:20px 27px; }

#banner-index{ float:left; padding:0 0 0 12px; }
#forum-index{ float:right; padding:0 12px 0 0; }

#destaque-box{ float:right; }

#newsletter-index{ background:url(imgs/box-newsletter.png) top left no-repeat; width:269px; height:101px; margin:30px 0 0 0; padding:0 0 0 20px; }

#twiter {margin:20px 0 0}

#newsletter-index h1{ font-size:21px; padding:9px 0 6px 0; color:#FFFFFF; font-weight:normal; letter-spacing:1px; }
#newsletter-index p{ padding:0 0 3px 0; }

#home-broke-index{ background:url(imgs/box-homebroke.jpg) top left no-repeat; width:269px; height:101px; margin:0; padding:0 0 0 20px; }
#home-broke-index h1{ font-size:21px; padding:15px 0 6px 0; color:#4a3006; font-weight:normal; letter-spacing:1px; }
#home-broke-index p{ padding:0 0 3px 0; }

#destaques{ margin:40px auto 0 auto; width:914px; }

#cursos-realizados-index{ float:left;  width:260px;  margin:0 0 0 15px; }
#agenda-index{  width:260px; height:252px; margin:0 0 0 320px; }

#rodape{ color:#FFFFFF; margin:20px auto; width:800px; }
#rodape a{ color:#FFFFFF; }


/* área restrita */
div#arearestrita-video{
	width:560px;
	float:left;
	margin-right:25px
}
div#arearestrita-direita{
	width:270px;
	background:url(imgs/div.gif) left top repeat-y;
	padding-left:25px;
	float:right;
}


/* sobreposição de estilo evento e agenda por Eric   */
#cursos-realizados-index div#luzpropria-eventos h1, #agenda-index div#luzpropria-agenda h1 {border-bottom:1px solid #bdcedc;}
div#luzpropria-eventos h1, div#luzpropria-agenda h1 {padding:0 0 10px;  margin:0 0 20px}


#agenda-index div#luzpropria-agenda .luzpropria-todaosregistros { text-align:right}
.link_opcoes { color:#81A2BD; font-size:10px; margin:0 0 0 5px;}
.lista_parceiros div img {border:1px solid #CCCCCC}
#login_form{ padding:5px; margin:15px 12px 0 0; text-align:right}
#login_opcoes { text-align:right; padding:0 57px 0 0; margin:-5px 0 0; }
.inputlogin { border:1px solid #D8D8D8; font-size:10px; padding:2px; margin:0 5px 0 0}

.linksIndex { margin-bottom:15px;}

/* fim */