@charset "utf-8";
/* CSS Document */

body{background-color:#434343; margin:0px;font-family:"Trebuchet MS", Tahoma, Arial; color:#ffffff}
#container{width:938px; margin-left:auto; margin-right:auto; margin-top:30px;}
#top{background: #1b1c21; width:937px; height:98px; margin-bottom:15px; padding-top:15px}
#leftbar{ width:229px; height:450px; background-color:#2c2f3b; border:1px solid #545454; margin-right:8px; float:left}
#middlebar{ width:293px; height:440px; background-color:#161e2e; border:1px solid #545454; margin-right:8px; float:left; padding:5px}
#middlebar2{ width:686px; height:440px; background-color:#161e2e; border:1px solid #545454; float:left; padding:5px;}
#rightbar{ width:372px; height:440px; background-color:#020e24; border:1px solid #545454; float:left; padding:5px}
#bannerpub{width:230px; height:174px; border-bottom:1px dotted #4b4b4d}
.linha{background: url(images/linha.gif) repeat-x; height:2px;}

/*  caixas de links e noticias  */

.linkbox{background:#020e24; border:1px solid #2c2f3b; width:281px; padding:5px; margin-bottom:10px}
.piclink{border:1px solid #000000; float:left; width:124px; height:64px}
.txtlink{float:left; width:150px; height:64px; margin-left:4px}
.noticia{padding-bottom:8px; padding-top:8px}

/* Text Format  */

.title{font-size:16px; color:#57606b; text-transform:uppercase; background:url(images/setinha.gif) 5px no-repeat; padding-left:13px; font-weight:bold; border-bottom: 1px dotted #57606b}
.title2{font-size:13px; color:#93d43b; text-decoration:none;}
.textg{font-size:12px; color:#57606b; text-decoration:none;}
.textw{font-size:12px; color:#ffffff; text-decoration:none;}
.textw11{font-size:11px; color:#ffffff; text-decoration:none;}
.textsmall{font-size:10px; color:#57606b; text-decoration:none;}
.textazulagua{font-size:13px; color:#91c2eb; text-decoration:none;}
.textazulagua a{font-size:13px; color:#91c2eb; text-decoration:none;}
.textazulagua a:hover{font-size:13px; color:#ffffff; text-decoration:none;}
h4{color:#93d43b; text-transform:uppercase}
a{color:#ffffff; text-decoration:none;}
a:hover{color:#57606b; text-decoration:underline;} 



/*  menu  */
ul {list-style:none; margin:0; padding:0;}
#menu{width:229px;}
#menu li a {text-decoration: none; height:20px; font-family:"Trebuchet MS", Tahoma; font-size:12px; color:#ffffff; border-bottom:1px dotted #4b4b4d}
#menu li a:link, #menu li a:visited{display: block; width:194px; padding-top:2px; padding-left:35px; background:url(images/seta.gif) no-repeat 1px}
#menu li a:hover {display: block; background:url(images/seta_over.gif) no-repeat 1px #161e2e; color:#FFFFFF; width:194px}


/* formularios */
.select{ background-color:#ebebeb; font-family: "Trebuchet MS", Tahoma; font-size:12px; color:#1b1b1b; height:20px; }
.input{ background-image:url(images/bginput.gif); font-family: "Trebuchet MS", Tahoma; font-size:12px; color:#1b1b1b; height:16px; border:1px solid #d5d5d5; width:250px}
.txtarea{ background-image:url(images/txtarea.gif); font-family: "Trebuchet MS", Tahoma; font-size:12px; color:#1b1b1b; border:1px solid #d5d5d5; height:80px; width:250px}
.button{ background:url(images/bgbt.gif) repeat-x #161e2e; border:1px solid #020c1e;font-family:"Trebuchet MS", Tahoma; font-size:13px; font-weight:bold; height:24px; padding:1px; cursor:pointer; color:#ffffff; margin-top:5px}
.form1{ float:left; margin-bottom:3px; margin-left:10px; width:250px}