/* -- Inicio dos Estilos Genéricos -- */
body,div,p,h1,h2,h3,h4,h5,h6,ul,li,a,img,form,fieldset,legend,dl,dt,dd,ol{margin:0px; padding:0px;}
body{font:11px verdana; color:#000000; background:#838290; background:url(../images/bg.jpg) center top no-repeat;}
body a{font:11px verdana; text-decoration:none; outline:none;}
body ul{float:left;}
body ul li{float:left; list-style-type:none;}
body form{float:left;}
body fieldset{border:0;}
body fieldset legend{display:none;}
body fieldset input{font:12px verdana; color:#999;}


#content{position:absolute; width:1280px; height:800px; left:50%;  margin:0px 0 0 -640px;} 


/* Home */
#content #home{position:relative; width:798px; height:584px; left:50%; margin:70px 0 0 -400px;}

/* Internas */
#content #internas{position:relative; width:790px; height:660px; left:50%; margin:0px 0 0 -376px; z-index:1;} 

/* Menu */
#content #internas ul#menu{position:relative; width:450px; height:45px; margin:-565px 0 0 260px; z-index:20;}
#content #internas ul#menu li.item_01 a{width:115px; height:35px; display:block; margin:0 26px 0 0px; border:0; text-indent:-9999px; background:url(../images/bt_inscrevase.png) left top  no-repeat; cursor:pointer;}
#content #internas ul#menu li.item_01 a:hover{background:url(../images/bt_inscrevase_over.png) left top no-repeat; cursor:pointer;}
#content #internas ul#menu li.item_01-activated{width:115px; height:35px; display:block; margin:0 26px 0 0px; border:0; text-indent:-9999px; background:url(../images/bt_inscrevase_over.png) left top  no-repeat; cursor:pointer;}
#content #internas ul#menu li.item_02 a{width:117px; height:35px; display:block; margin:0 26px 0 0px; border:0; text-indent:-9999px; background:url(../images/bt_oque.png) left top  no-repeat; cursor:pointer;}
#content #internas ul#menu li.item_02 a:hover{background:url(../images/bt_oque_over.png) left top  no-repeat; cursor:pointer;}
#content #internas ul#menu li.item_02-activated{width:117px; height:35px; display:block; margin:0 26px 0 0px; border:0; text-indent:-9999px; background:url(../images/bt_oque_over.png) left top  no-repeat; cursor:pointer;}
#content #internas ul#menu li.item_03 a{width:72px; height:35px; display:block; margin:0 0px 0 0px; border:0; text-indent:-9999px; background:url(../images/bt_galeria.png) left top  no-repeat; cursor:pointer;}
#content #internas ul#menu li.item_03 a:hover{background:url(../images/bt_galeria_over.png) left top  no-repeat; cursor:pointer;}
#content #internas ul#menu li.item_03-activated{width:72px; height:35px; display:block; margin:0 0px 0 0px; border:0; text-indent:-9999px; background:url(../images/bt_galeria_over.png) left top  no-repeat; cursor:pointer;}

/* Menu Topo */
#content #internas #menu-topo{position:relative; width:360px; height:32px; display:block; float:left; margin:-565px 0 0 270px; z-index:1000; border:0px solid red;}

/* Galeria */
#content #internas #galeria{position:relative; width:660px; height:380px; margin:-480px 0 0 40px;}
#content #internas #galeria h1.titulo{width:640px; height:58px; display:block; margin:0 0 0 0px; border:0; text-indent:-9999px; background:url(../images/txt_galeria.png) left top  no-repeat; cursor:pointer;}

/* O que e */
#content #internas ul#oquee-conteudo{position:relative; width:660px; height:380px; margin:-470px 0 0 40px;}
#content #internas ul#oquee-conteudo li.left{width:400px;}
#content #internas ul#oquee-conteudo li.right{width:200px;}


/* Inscreva-se */
#content #internas #inscrevase{position:relative; width:660px; height:280px; margin:-470px 0 0 40px; border:none;}
#content #internas #inscrevase input{line-height:24px; *line-height:28px; background:#F0F0F0; border:1px solid #ccc;}
#content #internas #inscrevase textarea{width:600px; height:60px; background:#F0F0F0; border:1px solid #ccc;}
#content #internas #inscrevase td{font:11px verdana; font-weight:bold; line-height:40px;}
#content #internas #inscrevase .bt-enviar{width:90px; height:34px; background:none; border:none; margin:0 0 0 200px;}
#content #internas #inscrevase .bt-proximo{width:92px; height:52px; background:none; border:none; margin:-5px 0 0 200px;}
#content #internas #inscrevase .txt{font:10px verdana; font-weight:normal; text-align:left;}
#content #internas #inscrevase .txt sup{font:11px verdana; font-weight:normal; font-style:italic; text-align:left;}
#content #internas #inscrevase input .file{line-height:54px;}
#content #internas #inscrevase .txt-feedback{position:relative; font:16px verdana; font-weight:normal; margin:0px 0 0 40px; top:100px; *top:0px;}
#content #internas #inscrevase .tel{font:10px verdana; font-weight:normal; text-align:left;}
.txt-erro{Width:90%; font:14px verdana; font-weight:normal; text-align:left; margin:0px 0 0 40px; top:100px; *top:0px; display:block;}
.txt-erro a{font:15px verdana; font-weight:normal; text-align:left; color:#000000; text-decoration:underline; display:block;; float:left;}
.txt-erro a:hover{color:#999;}