body {
background-color: #000000;
font-size: 12px;
color:#000000;
padding:20px;
margin:0px;
text-align: center;
}
#site {
text-align: left;
vertical-align: middle;
margin: 0px auto;
padding: 0px;
width: 936px;
overflow: auto;
}

.molduraesq1px{
 float:left;
 left: 100px;
 right: 480px;
 width:505px;
 border: 1px solid #6e6c55;
 padding:15px;
 margin: 0px 0px 0px 3px;
 text-align: left;
}
.molduradir0px{
float:right;
/* left: 608px;*/
right: 100px;
width:375px;
margin: 0px 3px 0px 0px ;
text-align: left;
}
.molduraesq0px{
float:left;
left: 100px;
 right: 480px;
width:505px;
margin: 0px 0px 0px 3px;
text-align: left;
}
.molduraImg1px{
 left: 100px;
 right: 100px;
 width:900px;
 border: 1px solid #6e6c55;
 padding:15px;
 margin: 0px 0px 0px 3px;
 text-align: left;
}

/* ---------------------------------------------------------- TEXTO ---------------- */
.txtprincipal {
font-family: Trebuchet, Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
text-decoration: none;
color: #6e6c55;
letter-spacing:2px;
line-height:20px;
}
.txtprincipalpeq {
font-family: Trebuchet, Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
text-decoration: none;
color: #6e6c55;
letter-spacing:0px;
line-height:12px;
}
.legenda{
font-family: Trebuchet, Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
text-decoration: none;
color: #6e6c55;
}
.txtbrancotitulo {
font-family: Trebuchet, Verdana, Arial, Helvetica, sans-serif;
font-size: 16px;
font-weight: bold;
text-decoration: none;
color: #ffffff;
}
.txtbranco{
font-family: Trebuchet, Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: normal;
text-decoration: none;
color: #ffffff;
}
.txtpreto {
font-family: Trebuchet, Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
text-decoration: none;
color: #000000;
}
.txtvermelho {
font-family: Trebuchet, Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: normal;
text-decoration: none;
color: #f31a22;
}
a:link {
 font-family: Trebuchet, Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
text-decoration: none;
color: #ffffff;
letter-spacing:2px;
line-height:20px;
background:#000000;
}
a:visited {
 font-family: Trebuchet, Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
text-decoration: none;
color: #ffffff;
letter-spacing:2px;
line-height:20px;
background:#000000;
}
a:hover {
font-family: Trebuchet, Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
text-decoration: none;
color: #f31a22;
letter-spacing:2px;
line-height:20px;
background:#000000;
}
a:active {
 font-family: Trebuchet, Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
text-decoration: none;
color: #ffffff;
letter-spacing:2px;
line-height:20px;
background:#000000;
}

a.txtvermelho {
font-family: Trebuchet, Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: normal;
text-decoration: none;
color: #f31a22;
}
a.txtvermelho:hover {
font-family: Trebuchet, Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: normal;
text-decoration: none;
color: #ffffff;
}
a.linkbranco {
font-family: Trebuchet, Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
text-decoration: none;
color: #ffffff;
letter-spacing:2px;
line-height:20px;
background:#000000;
}
a.linkbranco:hover {
font-family: Trebuchet, Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
text-decoration: none;
color: #f31a22;
letter-spacing:2px;
line-height:20px;
background:#000000;
}
 /*
.linkbranco:link {
font-family: Trebuchet, Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
text-decoration: none;
color: #f31a22;
letter-spacing:2px;
line-height:20px;
}
 */
a.linkbege {
font-family: Trebuchet, Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
text-decoration: none;
color: #6e6c55;
letter-spacing:2px;
line-height:20px;
background:#000000;
}
a.linkbege:hover {
font-family: Trebuchet, Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
text-decoration: none;
color: #000000;
letter-spacing:2px;
line-height:20px;
background: #6e6c55;
}

a.linkcinza {
font-family: Trebuchet, Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
text-decoration: none;
color: #aaaaaa;
letter-spacing:2px;
line-height:20px;
background:#000000;
}
a.linkcinza:hover {
font-family: Trebuchet, Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
text-decoration: none;
color: #ffffff;
letter-spacing:2px;
line-height:20px;
background:#000000;
}

a.linkbrancoPaginador {
font-family: Trebuchet, Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
text-decoration: none;
color: #ffffff;
letter-spacing:1px;
line-height:20px;
background:#000000;
}
a.linkbrancoPaginador:hover {
font-family: Trebuchet, Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
text-decoration: none;
color: #f31a22;
letter-spacing:1px;
line-height:20px;
background:#000000;
}
a.linkbegeVotacao {
font-family: Trebuchet, Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
text-decoration: none;
color: #6e6c55;
letter-spacing:0px;
line-height:20px;
background:#000000;
}
a.linkbegeVotacao:hover {
font-family: Trebuchet, Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
text-decoration: none;
color: #000000;
letter-spacing:0px;
line-height:20px;
background: #6e6c55;
}
a {
font-family: Trebuchet, Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
text-decoration: none;
color: #ffffff;
letter-spacing:2px;
line-height:20px;
background:#000000;
}



/* -------------------------------------------- formato dos inputs ----------------- */
.caixaForm {
	font-family: Trebuchet, Verdana, Helvetica, sans-serif;
        font-size: 13px;
        text-decoration: none;
        TEXT-ALIGN: left;
        letter-spacing:2px;
        color: #6e6c55;
 	width: 233px;
	height: 20px;
        border: 1px solid #000000;
        background-color: #000000;
        padding: 6px;
        margin: 0px;
}
.caixaFormpeq {
	font-family: Trebuchet, Verdana, Helvetica, sans-serif;
        font-size: 13px;
        text-decoration: none;
        TEXT-ALIGN: left;
        letter-spacing:2px;
        color: #6e6c55;
 	width: 50px;
	height: 18px;
        border: 1px solid #000000;
        background-color: #000000;
        padding: 6px;
        margin: 0px;
}
.caixaFormProcurar {
	font-family: Trebuchet, Verdana, Helvetica, sans-serif;
        font-size: 13px;
        font-weight: bold;
        text-decoration: none;
        TEXT-ALIGN: left;
        letter-spacing:0px;
        color: #000000;
 	width: 98px;
	height: 30px;
        border: 1px solid #6e6c55;
        background-color: #6e6c55;
        padding: 6px;
        margin: 0px;
}
.caixaFormEnviar {
	font-family: Trebuchet, Verdana, Helvetica, sans-serif;
        font-size: 13px;
        font-weight: bold;
        text-decoration: none;
        TEXT-ALIGN: left;
        letter-spacing:0px;
        color: #000000;
 	width: 98px;
	height: 30px;
        border: 1px solid #ee1d24;
        background-color: #ee1d24;
        padding: 6px;
        margin: 0px;
}
.caixaFormEntrar {
	font-family: Trebuchet, Verdana, Helvetica, sans-serif;
        font-size: 13px;
        font-weight: bold;
        text-decoration: none;
        TEXT-ALIGN: left;
        letter-spacing:0px;
        color: #000000;
 	width: 98px;
	height: 30px;
        border: 1px solid #ee1d24;
        background-color: #ee1d24;
        padding: 6px;
        margin: 0px;
}
.caixaFormSair {
	font-family: Trebuchet, Verdana, Helvetica, sans-serif;
        font-size: 12px;
        font-weight: bold;
        text-decoration: none;
        TEXT-ALIGN: left;
        letter-spacing:1px;
        /* line-height:21px;*/
        color: #6e6c55;
 	width: 38px;
	height: 17px;
        border: 1px solid #000000;
        background-color: #000000;
        padding: 0px 2px;
        margin: 0px 1px;
}
.caixaFormSair:hover {
	font-family: Trebuchet, Verdana, Helvetica, sans-serif;
        font-size: 12px;
        font-weight: normal;
        text-decoration: none;
        TEXT-ALIGN: left;
        letter-spacing:1px;
        /* line-height:21px;*/
        color: #000000;
 	width: 38px;
	height: 17px;
        border: 1px solid #6e6c55;
        background-color: #6e6c55;
        padding: 0px 2px;
        margin: 0px 1px;
}

.caixaFormSairJuri {
	font-family: Trebuchet, Verdana, Helvetica, sans-serif;
        font-size: 12px;
        font-weight: bold;
        text-decoration: none;
        TEXT-ALIGN: left;
        letter-spacing:1px;
        /* line-height:21px;*/
        color: red;
 	width: 38px;
	height: 17px;
        border: 1px solid #6e6c55;
        background-color: #6e6c55;
        padding: 0px 2px;
        margin: 0px 1px;
}

.caixaFormSairJuri:hover {
	font-family: Trebuchet, Verdana, Helvetica, sans-serif;
        font-size: 12px;
        font-weight: bold;
        text-decoration: none;
        TEXT-ALIGN: left;
        letter-spacing:1px;
        /* line-height:21px;*/
        color: #ffffff;
 	width: 38px;
	height: 17px;
        border: 1px solid #6e6c55;
        background-color: #6e6c55;
        padding: 0px 2px;
        margin: 0px 1px;
}
.caixaFormPosicaoJuri {
      	font-family: Trebuchet, Verdana, Helvetica, sans-serif;
        font-size: 12px;
        text-decoration: none;
        TEXT-ALIGN: left;
        letter-spacing:2px;
        color: #aaaaaa;
      	width: 150px;
        background-color: #000000;
        background:#000000;
        border: 1px solid #000000;
}

.caixaFormPosicaoJuri:hover {
      	font-family: Trebuchet, Verdana, Helvetica, sans-serif;
        font-size: 12px;
        text-decoration: none;
        TEXT-ALIGN: left;
        letter-spacing:2px;
        color: #ffffff;
      	width: 150px;
        background-color: #000000;
        background:#000000;
        border: 1px solid #000000;
}
.caixaFormAmpliarJuri {
      	font-family: Trebuchet, Verdana, Helvetica, sans-serif;
        font-size: 10px;
        text-decoration: none;
        TEXT-ALIGN: left;
        color: #6e6c55;
        width: 50px;
        background-color: #000000;
        background:#000000;
        border: 1px solid #000000;
}

.caixaFormAmpliarJuri:hover {
      	font-family: Trebuchet, Verdana, Helvetica, sans-serif;
        font-size: 10px;
        text-decoration: none;
        TEXT-ALIGN: left;
        color: #000000;
      	 width: 50px; 
        background-color: #6e6c55;
        background:#6e6c55;
        border: 1px solid #6e6c55;
}
.caixaFormSubmeterJuri {
font-family: Trebuchet, Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: normal;
text-decoration: none;
color: #f31a22;
background-color: #000000;
background:#000000;
border: 1px solid #000000;
width: 170px;
}
.caixaFormSubmeterJuri:hover {
font-family: Trebuchet, Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: normal;
text-decoration: none;
color: #ffffff;
background-color: #000000;
background:#000000;
border: 1px solid #000000;
width: 170px;
}
/* --------------------------------------------- formulario -------------------- */
.borderbege{
border: 1px solid #6e6c55;
width: 358px;
height: 35px;
float: left;
font-family: Trebuchet, Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
text-decoration: none;
color: #000000;
}
.borderbegeVerificaPass{
border: 1px solid #6e6c55;
width: 358px;
height: 35px;
float: left;
font-family: Trebuchet, Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
font-weight: bold;
text-decoration: none;
color: #000000;
}
.caixabege{
height: 28px;
background-color: #6e6c55;
float: left;
width: 111px;
align:left;
padding-top:7px;
}

.caixainput{
float: right;
align: right;
width: 220;
}
.caixainputcodigo{
float: left;
align: left;
width: 220;
font-family: Trebuchet, Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
color: #6e6c55;
}

/* -------------------------------------------- galeria imagens ----------------- */

.linha{
        padding:0;
        clear:both;
}
 /*  tabela com 3 colunas  */
.colunaimg1{
        width:135px;
        /* height:135px;*/
        border: 1px solid #6e6c55; /*
        border-top: 1px solid #6e6c55;
        border-bottom: 1px solid #6e6c55;
        border-left: 1px solid #6e6c55;  */
        float:left;
        padding: 15px;
        vertical-align: middle;
        TEXT-ALIGN: center;
}

.colunaimg2{
        /*height:135px;*/
                border: 1px solid #6e6c55; /*
        border-left: 1px solid #6e6c55;
        border-right: 1px solid #6e6c55;
        border-top: 1px solid #6e6c55;
        border-bottom: 1px solid #6e6c55;*/
        width:135px;
        float:left;
        padding: 15px;
        vertical-align: middle;
        TEXT-ALIGN: center;
}
.colunaimg3{
       /* height:135px;*/
        border: 1px solid #6e6c55;/*
        border-top: 1px solid #6e6c55;
        border-bottom: 1px solid #6e6c55;
        border-right: 1px solid #6e6c55;*/
        width:135px;
        float:left;
        padding: 15px;
        TEXT-ALIGN: center;
        vertical-align: middle;
}
.colunatxt1{
        height:20px;
        border: 0px solid #6e6c55;
        width:165px;
        float:left;
        padding-left: 2px;
       /* padding-right:90px;
        padding-left:15px;*/
}
.colunatxt2{
        height:20px;
        border: 0px solid #6e6c55;
        width:165px;
        float:left;
        padding-left: 2px;
        /* padding-right:90px  */
}
.colunatxt3{
        height:20px;
        border: 0px solid #6e6c55;
        width:165px;
        float:left;
        padding-left: 2px;
       /* padding: 2px 15px 15px 0px;*/
}

   /*  tabela com 2 colunas  */
.colunaimgesq{
     /*  height:135px; */
        border: 1px solid #6e6c55;
        width:135px;
        float:left;
        padding: 15px;
        vertical-align: middle;
        TEXT-ALIGN: center;
}
.colunaimgdir{
      /*  height:135px; */
         border: 1px solid #6e6c55;
       /* border-top: 1px solid #6e6c55;
        border-right: 1px solid #6e6c55;
        border-bottom: 1px solid #6e6c55;*/
        width:135px;
        float:left;
        padding: 15px;
        vertical-align: middle;
        TEXT-ALIGN: center;
}

.colunatxtesq{
        height:20px;
        border: 0px solid #6e6c55;
        width:165px;
        float:left;
        padding-left:2px;
        /* padding-right:50px;*/
        letter-spacing:0px;
}
.colunatxtdir{
        height:20px;
        border: 0px solid #6e6c55;
        width:165px;
        float:left;
        padding-left:2px;
        letter-spacing:0px;
}

   /*  tabela com 1 coluna  */
   
.colunatxt{
        height:20px;
        border: 0px solid #6e6c55;
        width:165px;
        float:left;
        padding-left: 2px;
       /* padding-left:15px;
        padding-right:29px;*/
        letter-spacing:0px;
}
.colunaimg{
       /* height:135px;*/
        border: 1px solid #6e6c55;
        width:135px;
        float:left;
        padding: 15px;
        vertical-align: middle;
        TEXT-ALIGN: center;
}
/* ------------------------------------------------------ select votação --------- */
option {font-family: verdana; font-size: 10px; color: white}
option.uno {background-color: #000}
option.dos {background-color: #6e6c55}
SELECT{ font-family: verdana; font-size: 10px; color: white; background-color:#000 }

/* -------------------------------------------- Mentalfactory sign ----------------- */
.txt_mentalfactory {
	font-family: Arial; font-size: 10px; font-style: normal; font-weight: normal; color: #888888; text-decoration: none;
}
a.Mentalfactory{
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #999999; LINE-HEIGHT: normal; FONT-FAMILY: verdana; TEXT-DECORATION: none;
}
a.Mentalfactory:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #ffffff; LINE-HEIGHT: normal; FONT-FAMILY: verdana; TEXT-DECORATION: none;
}

