@charset "iso-8859-1";
/* CSS Document */
body { padding:0; margin:0; background:#f6f6f6 url(../img/fundo2.jpg) no-repeat center top fixed; }

.header { height:198px; background: url(../img/header_fundo1.gif); overflow:hidden; }
.header .container { width:736px; height:198px; margin:auto; position:relative; }
.header .container .logo1 { position:absolute; left:13px; top:8px; width:155px; height:104px; }
.header .container .logo2 { position:absolute; left:475px; top:40px; width:141px; height:49px; }
.header .container .logo3 { position:absolute; left:665px; top:25px; width:52px; height:77px; }
.header .container .menu { position:absolute; left:0px; top:120px; width:736px; height:78px; }

.main {  }
.main .container { width:736px; margin:auto; overflow:hidden; }

.footer { height:50px; font-family:"Trebuchet MS", Arial; font-size:11px; color:#095395; }
.footer a { text-decoration:none; color:#095395; }
.footer .container { width:736px; height:50px; background:url(../img/rodape1.gif) no-repeat; margin:auto; position:relative; }
.footer .container .block1 { position:absolute; left:40px; top:8px; width:172px; height:22px; }
.footer .container .block2 { position:absolute; left:290px; top:10px; width:270px; height:20px; }
.footer .container .block3 { position:absolute; left:620px; top:10px; width:80px; height:20px; padding-left:20px; background:url(../img/rodape_contato.gif) no-repeat left 4px; }

.main .container .interna { min-height:420px; height:auto !important; height:420px; background:#fff; font-family:"Trebuchet MS", Arial; font-size:11px; color:#000; padding:25px; padding-left:50px; padding-right:50px; text-align:justify; }
.main .container .interna h1 { font-family:"Trebuchet MS", Arial; font-size:16px; color:#e7b200; font-weight:bold; }
.main .container .interna h2 { font-family:"Trebuchet MS", Arial; font-size:12px; color:#000; font-weight:bold; margin-top:3px; margin-bottom:3px; }
.main .container .interna p { margin-top:10px; }
.main .container .interna a { text-decoration:none; color:#dc7848; }
.main .container .interna ul { list-style: none; margin-left:0; padding-left:0; margin-left:20px; } 

.main .container .interna .noticias ul { margin:0; padding:0; }
.main .container .interna .noticias ul li { float:left; display:block; color:#bcbcbc; width:90px; }
.main .container .interna .noticias ul li a { color:#bcbcbc; }
.main .container .interna .noticias .menu { border-bottom:1px solid #d2d2d2; height:20px; margin-bottom:20px; }
.main .container .interna .noticias .lista span { display:block; height:20px; clear:both; }
.main .container .interna .noticias .lista span a { font-family:"Trebuchet MS", Arial; font-size:11px; color:#000; }

.main .container .interna .noticias .ver { font-family:"Trebuchet MS", Arial; font-size:11px; color:#000; text-align:justify; margin-bottom:50px; }
.main .container .interna .noticias .ver a { color:#bcbcbc; }
.main .container .interna .noticias .ver a:hover { color:#eab400; }
.main .container .interna .noticias .ver h2 { font-family:"Trebuchet MS", Arial; font-size:12px; color:#000; font-weight:bold; margin-top:3px; margin-bottom:3px; }


.main .container .interna .edicoes .titulo { font-family:"Trebuchet MS", Arial; font-size:14px; font-weight:bold; color:#8c8c8c; border-bottom:1px solid #d2d2d2; padding-bottom:5px; margin-bottom:20px; }
.main .container .interna .edicoes .titulo span { color:#f8c813; }

.main .container .interna .edicoes .categoria { width:265px; min-height:25px; padding:10px 15px; background:#f9f9f9; font-family:"Trebuchet MS", Arial; font-size:11px; font-weight:bold; color:#8c8c8c; margin-top:20px; }
.main .container .interna .edicoes .categoria span { color:#f8c813; }

.main .container .interna .edicoes .vencedores { width:265px; overflow:hidden; }
.main .container .interna .edicoes .vencedores .miniatura { width:110px; height:110px; overflow:hidden; float:left; clear:both;  margin-top:15px;  }
.main .container .interna .edicoes .vencedores .descricao { margin-left:15px; width:140px; height:110px; overflow:hidden; float:left;  margin-top:15px; text-align:left;  }

.main .container .interna .edicoes .todas { background:#f8c813; color:#5b5b5b; font-family:"Trebuchet MS", Arial; font-size:11px; font-weight:normal; padding:5px; margin-top:15px; margin-bottom:50px; }
.main .container .interna .edicoes .todas a { color:#5b5b5b; text-decoration:none; }

.main .container .interna .edicoes .linha { height:150px; margin-top:16px; text-align:left;  }
.main .container .interna .edicoes .linha .miniatura { font-size:10px; width:110px; height:150px; float:left; overflow:hidden; margin-right:16px; }
.main .container .interna .edicoes .linha .miniatura .foto { width:110px; height:110px; overflow:hidden;  }
.main .container .interna .edicoes .linha .miniatura span { width:110px; height:40px; display:block; }

.main .container .interna .edicoes .menu { font-weight:bold; color:#a8a8a8; margin-top:20px; margin-bottom:20px; }
.main .container .interna .edicoes .menu a { color:#a8a8a8; text-decoration:none; }

.main .container .interna .contato form { padding:0; margin:0; }
.main .container .interna .contato input { border:1px solid #c2c2c2; font-family:"Trebuchet MS", Arial; font-size:11px; color:#c2c2c2; height:18px; padding-top:3px; }
.main .container .interna .contato textarea { border:1px solid #c2c2c2; font-family:"Trebuchet MS", Arial; font-size:11px; color:#c2c2c2; padding-top:3px; }
.main .container .interna .contato label { font-family:"Trebuchet MS", Arial; font-size:12px; font-weight:normal; color:#696969; padding-right:10px; }
.main .container .interna .contato td { height:22px; }
.main .container .interna .contato .info { font-family:"Trebuchet MS", Arial; font-size:12px; font-weight:normal; color:#757575; padding-left:30px; text-align:left; }

.main .container .inscricao { background:#fff;text-align:right;padding-right:80px; }
