<!--
/* estrutura e layout */
body{	font-family: "Trebuchet MS";
		font-size:11px;
		padding:0px;
		background-color:#e6e5ed;
		margin:33px 0px 0px 0px;
		color:#313854;}

a:link {color:#f68428; text-decoration:underline; }
a:visited {color:#c29b7c; text-decoration:underline;}
a:hover {color:#fd6f00; text-decoration:underline;  }
a:active {color:#f68428; text-decoration:underline; }

		
#wrapper {	width:990px;
			margin: 0px auto;			
			clear:both;
			background-color:#e6e5ed;}
			
#header {height:347px;
		 margin:0px;
		 clear:both;
		 display:block;
}
#leftcol {width:734px;
		  float:left;
			margin:10px 0px 0px 15px;}
		  
#rightcol { width:226px;
			float:right;
			clear:right;
			margin:10px 14px 0px 0px;}



#loginheader {background:#fcbd89; border: 2px solid #f68428; height:46px; clear:both;}

#login a:link {color:#3e4057; text-decoration:underline; }
#login a:visited {color:#9094a5; text-decoration:underline; }
#login a:hover {color:#313854; text-decoration:underline;  }
#login a:active {color:#3e4057; text-decoration:underline; }

#mainheader {clear:both; height:247px; display:block;}
#menu {background:url(/resources/images/header_bottom.jpg) bottom center no-repeat; height:50px; display:block; clear:both;}
.txt {padding:7px 350px 5px 350px;}
.txt2 {padding:0px 150px 0px 150px;}
.sep {padding-top:5px; clear:both;}

.navcontainer {	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; 
					font-size:14px;
					font-weight:bold;
					padding:0px 5px 0px 5px;
					text-transform:capitalize;
					height:50px;
					margin:0px auto;
					text-align:center;
					clear:right;}
					
ul#navlist { list-style-type:none; clear:right; line-height:50px;}
ul#navlist, ul#navlist ul, ul#navlist li{margin: 0px;padding: 0px;}
ul#navlist a{font-weight: normal;text-decoration: none;}
ul#navlist li {background:url(/resources/images/li_img.jpg) no-repeat center left;   display:inline;}
ul#navlist li a{color: #313854; padding: 15px 25px 5px 15px;border: 0px;}
ul#navlist li a:hover{color: #af5e1b;}
ul#navlist li a:active{color: #9d682a;}

#footer { background:#fcbd89; border: 2px solid #f68428; height:46px; width:986px; clear:both;}
#footer a:link {color:#3e4057; text-decoration:none; }      /* unvisited link */
#footer a:visited {color:#c29b7c; text-decoration:none;}  /* visited link */
#footer a:hover {color:#fd6f00; text-decoration:none;  }  /* mouse over link */ 
#footer a:active {color:#f68428; text-decoration:none; }  /* selected link */

/*conteudos */
#menucol { width:226px;
			float:left;
			}
#newscol {width:448px;
		  float:left;
		  margin:0px 0px 0px 30px;
		  color:#313854;
		  }
.menuhead {background:url(/resources/images/menuleft_header_img.jpg) no-repeat top center; height:25px; line-height:25px; padding:0px 0px 0px 50px; font-size:13px; font-weight:bold; }
.menubg { background-color:#fef1e4; padding:10px; }
.menubg2 { background-color:#FFF; border-bottom:1px solid #f68428; border-left:1px solid #f68428; border-right:1px solid #f68428; padding:5px 10px 5px 30px;}
.menubg2 img { border-bottom:1px solid #f68428;}
.menupub {margin:15px 0px;}
ul.menunavlist {list-style-type:none; list-style-image:url(/resources/images/menuli_img.jpg);}
#login {padding:5px 0px 0px 10px; margin:0;}
#login label {display:inline; width:200px; font-size:12px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#313854; margin: 5px;}
.formlogin{ width:120px; border: 1px solid #f68428; margin-left:5px;}
.formlogin2 { width:140px; border: 1px solid #f68428; margin:0px 10px 5px 20px;}
.memo{ width:14px; height:14px; border: 1px solid #f68428; margin-left:5px; vertical-align:top;}
.register{font-size:10px; width:130px; height:20px;text-align:center; font-weight:bold; background-color:#f68428; color:#FFF; border:#FFF 1px solid; }
.ok{font-size:8px; width:23px; height:20px; padding:0px 2px; font-weight:bold; background-color:#FFF; color:#f68428; border:#f68428 1px solid; vertical-align:top;  }
.ok2{font-size:10px; width:25px; height:20px; padding:0px 2px; font-weight:bold; background-color:#FFF; color:#f68428; border:#f68428 1px solid; vertical-align:top;  }
.forgetpwd {font-size:10px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#313854; margin: 7px 0px 0px 305px; }
.pesq {padding:0px 0px 0px 20px;}
.centralnews { border-bottom:2px solid #b5b0ca;padding: 15px 0px;}
.multimedia { margin-top:15px; padding-bottom:15px; border-bottom:2px solid #b5b0ca;}
.actividade   {padding-top:15px;}
#sections {width:734px;}
#gal_sections {width:734px; clear:both;}
#vids_sections {width:734px; clear:both; padding:20px 0px 20px 0px;}
#vids_sections h2 {  border-top:2px solid #b5b0ca;margin-top:10px; width:650px; }
.time {display:inline; float:left; width:125px; padding:5px 5px 0px 0px; margin:0px 5px;}
.time h2 { width:150px;}
.gal {background-color:#c1c6da; border:1px solid #556293; display:inline; float:left; width:185px; padding:10px 10px 15px 15px; margin-right:10px; margin-top:10px; background:#c1c6da url(/resources/images/sitestruct/barra_azul.jpg) repeat-x bottom left }
.gal_laranja { border:1px solid #f68428; display:inline; float:left; width:185px; padding:10px 10px 15px 15px; margin-right:10px; margin-top:10px; background:#FEE2CA url(/resources/images/sitestruct/barra_laranja.jpg) repeat-x bottom left; }
h1 { font-size:20px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:normal; color:#585373; margin:0; padding:0; clear:right;}
h2, h5 {background:url(/resources/images/news_h2.jpg) no-repeat center left; font-size:14px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:normal; color:#585373; padding:0px 0px 0px 10px;}
.columnarticle h1{background:url(/resources/images/menuleft_header_img.jpg) no-repeat top center; height:25px; line-height:25px; padding:0px 0px 0px 35px; font-size:13px; font-weight:bold; text-decoration:none; }
.columnarticle { background-color:#fef1e4; padding:0px; margin-bottom:15px;}
.columnarticle div{ padding:10px;}
.borderarticle h1{background:url(/resources/images/menuleft_header_img.jpg) no-repeat top center; height:25px; line-height:25px; padding:0px 0px 0px 35px; font-size:13px; font-weight:bold; text-decoration:none; }
.borderarticle { background-color:#fff; padding:0px; margin-bottom:15px;}
.borderarticle div{ padding:0px; border: 1px solid #f68428; text-align:center;}
.borderarticle img { border-bottom:1px solid #f68428;margin-bottom:10px;}
.centralnews label {font-weight:bold;}
-->
