@charset "utf-8";
/* CSS Document */
*{border:0px; 	font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; color:#666666; !important}

body {background: #FFFFFF url(img/bg_site1.png) repeat-x; margin-left: 10px; margin-top: 10px; margin-right: 0px; margin-bottom: 10px;}

#site{width:960px; position:absolute; margin:0px; padding:0px}
a{font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#1c9bdc; text-decoration:none}
a:hover{font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#1873a1; text-decoration:underline;}

.login{width:50px; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; padding:6px 6px 6px 6px; margin:8px 8px 8px 8px; background-color:#dbc871;!important}

/*.login{width:50px; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#E4C73E; padding:6px 6px 6px 6px; 
		margin:8px 8px 8px 8px; background-color:#dbc871; !important}
.login a{padding:6px 6px 6px 6px; margin:8px 8px 8px 8px; color:#E4C73E; background-color:#dbc871; !important}
.login a:hover{color: #d77a01; padding:6px 6px 6px 6px; margin:8px 8px 8px 8px; background-color:none; !important}*/

#header{width:960px; float:left;}

	#search{width:960px; height:30px; float:right; padding: 0px 0px 11px 0px;}
	.imputSearch{position:absolute; left:auto; top:5px; right:8px; font-size: 16px; font-family:Tahoma, Arial, Helvetica, sans-serif; font-weight:bold;}
	.text-Edit{float:left;height:20px; top:0px;  font-size:14px ; font-family:Tahoma, Arial, Helvetica, sans-serif bold; color:#675e35; padding: 3px; background-color:#f1e5ac}
	/*.button_search{background-color:#dbc871; padding: 5px 5px 5px 5px; margin:0px}*/
.search_button {
float:right;
  background: url(img/search.gif);
  background-color:none;
  border:none;
  width:24px;
  height:23px;


}

	#search a{font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; color:#8e7c28;}
	#search a:hover{font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; color:#CCCCCC; background-color:#675e35}
	

	#logo-img{width:960px; float:right; margin-bottom:6px;}
	#logo-img #logo{position:absolute; left:0px; float:left; z-index:3;}
    #logo-img #destaque{position:relative; float:left; z-index:1; left: 149px;}

	#menu{width:958px; float:right; padding:0px; border: solid 1px #37414A; background-color:#37414A;}
		#menu ul {margin: 0px 0px 0px 30px; padding: 0; list-style: none;}
		#menu li {display: block; float: left; height: 34px;}
		#menu a {display: block; padding: 9px 20px 11px 20px; margin:0px;
				text-decoration: none; text-align: center; text-transform: capitalize; font-family: Tahoma, Arial, Helvetica, sans-serif;
				font-size: 11px; color:#CCCCCC;}
		#menu a:hover {color: #F2C063;}

/* --------------------------------------------------------------------------------------------------------------------------- */		

#base_menu{width:958px; float:left; margin:0px 0px 0px 0px;}

 .menu-hv * { margin:0; padding:0;list-style: none;}
 .menu-hv a { display: block; }
 .menu-hv li { list-style: none; float: left; height: 1%; }
 .menu-hv li ul { position: absolute; display: none;}
 .menu-hv li ul li { float: none; white-space: nowrap; display: inline; /* o inline é pro IE */}
 .menu-hv li ul li ul { position: absolute; left: 100%; top: 0; }
 
 /* visual */
 .menu-hv {background: #37414A; width: 958px; padding:0px 0px 0px 0px; margin: 0px 0px 0px 0px; height:34px;}
          .menu-hv a {font-weight: none;  text-decoration: none; color: #CCC; padding: 5px 15px 0px 15px; line-height: 23px;}
          .menu-hv a:hover {text-decoration:  none; /*background-color: #000;*/ color: #F2C063;}
          .menu-hv ul li ul {background-color: #37414A; border: 1px solid #37414A; padding:10 0 0 0px; }

/* --------------------------------------------------------------------------------------------------------------------------- */

#container01{width:960px; float:left; padding-top:8px; margin-bottom:8px;}

/*#photo{width:124px; height:250px; float:left; margin-right:8px; border: solid 1px #CCCCCC}*/

#program{width:482px; height:250px; float:left; margin-right:8px; border: solid 1px #CCCCCC; background-color:#FFFFFF}
	#cx_program{width:100%; float:left; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px}
	.texto_programa{width:250px; float:left; padding:2px 0px 0px 8px; margin:0px 0px 0px 0px; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#666666;}

#contact{width:228px; height:250px; float:left; margin-right:8px; border: solid 1px #CCCCCC; background-color:#FFFFFF}
	#cx_chamada{width:100%; float:left; padding:0px 0px 0px 0px; margin:0px 0px 8px 0px}
	.chamada_foto{float:left; padding:0px 0px 0px 5px; margin:0px 0px 0px 0px}
	.chamada_texto{width:135px; float:left; padding:2px 0px 0px 5px; margin:0px 0px 0px 0px; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#666666;}

#calendar{width:228px; height:250px; float:left; border: solid 1px #CCCCCC; background-color:#FCF5CD}
			.data{font-size:9px; color:#999999}

.titulo{ font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; color:#666666; font-weight:bold; margin:8px 8px 8px 8px; padding:0px 0px 6px 0px; border-bottom: solid 1px #CCCCCC}
.text01 {font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#666666; margin:8px 8px 8px 8px}

/* --------------------------------------------------------------------------------------------------------------------------- */

#container02{width:960px; float:left; padding:0px}

#forum{width:218px; height:240px; float:left; margin-right:8px; border: solid 1px #CCCCCC; background-color:#FFFFFF;}

#gallery{width:502px; height:239px; float:left; margin-right:0px; border:solid 1px #CCCCCC; background-color:#f5f5f5; padding:0px 0px 0px 0px}

	#foto{width:460px; float:right; padding:0px 10px 0px 0px; margin:0px 0px 8px 0px}
	#foto ul {margin:0px 0px 4px 10px; padding:0px; list-style: none;}
	#foto li {display:block; float:left; padding:0px 0px 0px 4px}
	.vermais-foto {float:right; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#1c9bdc; margin:0px 8px 8px 8px}
	
	/*#gallery a {display: block; padding: 9px 20px 10px 20px; background: #CCCCCC; margin-top: 0px; margin-right: 0px;
				text-decoration: none; text-align: center; text-transform: capitalize; font-family: Verdana, Arial, Helvetica, sans-serif;
				font-weight: bold; font-size: 12px; color:#333333;}
	#gallery a:hover {background:#666666; color: #FFFFFF;}*/
	

	
#parterns{width:218px; height:240px; float:left; border: solid 1px #CCCCCC; padding:0px 0px 0px 0px; margin-right:8px; background-color:#FFFFFF}
	/*#parceiros{width:290px; float:right; padding:0px; margin:0px 0px 0px 0px}
	#parceiros ul {margin:0px 0px 0px 0px; padding:0px; list-style: none;}
	#parceiros li {display:block; float:left; padding:0px 0px 6px 30px; margin:0px}*/
	
	.foto-chat{margin:-20px 0px 0px 10px; padding:0px;}
/* --------------------------------------------------------------------------------------------------------------------------- */

#interna01{width:960px; float:left; padding-top:8px; margin-bottom:8px; overflow:visible;}

#breadcrumbs{width:942px; float:left; padding:8px 8px 8px 8px; margin-bottom:8px; border:solid 1px #CCCCCC; background-color:#FFFFFF}
.text-breadcrumbs {font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:9px; color:#666666; margin:4px 4px 4px 4px;}
	.link-breadcrumbs{font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:9px; color:#1c9bdc; text-decoration:none}
	.link-breadcrumbs:hover{font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:9px; color:#1873a1; text-decoration:underline}

#menu_interna{width:158px; height:250px; float:left; margin:0px 8px 0px 0px; padding:8px 0 0 0;line-height:1px; border:solid 1px #CCCCCC; background-color:#FFFFFF}
	#menu02{width:158px; float:right; padding:0 0px 0 0;}
	#menu02 ul {margin: 0px 0px 0px 0px; padding: 0; list-style: none;}
	#menu02 li {display: block; height:20px;}
	#menu02 a {display: block; padding: 10px 8px 10px 8px; margin:2px 0px 2px 0px;
	text-decoration: none; text-align:left; text-transform: capitalize; font-family: Tahoma, Arial, Helvetica, sans-serif;
	/*font-weight: bold;*/ font-size: 11px; color:#333333;}
	#menu02 a:hover { background-color:#EEE; color: #BBBBBB; border-bottom:solid 1px #CCCCCC;}

#conteudo_interna{width:789px; min-height:243px; float:left; background-color:#FFFFFF; margin-right:0px; border:solid 1px #CCCCCC; padding:8px 0px 0px 0px; overflow:visible}

#veja_tb{width:218px; min-height:243px; float:left; margin:0px; border:solid 1px #CCCCCC; padding:8px 0px 0px 0px; overflow:visible}


/* --------------------------------------------------------------------------------------------------------------------------- */

#footer_short{width:958px; float:left; background-color:#CCCCCC; margin:8px 0px 8px 0px; border: solid 1px #CCCCCC}
#footer_long{width:100%; height:400px; float:left; background-color:#363636; margin:8px 0px 8px 0px;}

.alignleft a{
	float: left;
		font-size:14px;
	}
	
.alignright a{
	float: right;
		font-size:14px;
	}	
