/* CSS Document */

/*reset*/
* html{border:0;padding:0;margin:0; _padding:0; _margin:0;}
img{border:0;padding:0;margin:0;_padding:0;_margin:0;_border:0;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,th,td{margin:0;padding:0;_padding:0; _margin:0;}
a{text-decoration:none;}
ul li a{display:block;}/*torna toda regiao de li clicavel*/

/* ------------------------------------------------------------------------------------------------------------ */

body{
   background: url(../imagens/template/bg_body.jpg);
   text-align:center;
   color:#79797b;
   font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
   font-size:14px;}

#container{
   margin: 0 auto;
   text-align:left;
   width:860px;
   padding:0 20px 30px 20px;
   background:#FFF;
   display:inline-block;}
   
   form #btn_ok{
	 width:22px;
	 height:22px;
	 background:url(../imagens/template/btn_ok.jpg) no-repeat 0 0;
	 cursor:pointer;
	 margin-left:6px;}
form #btn_ok:hover{
	 width:22px;
	 height:22px;
	 background:url(../imagens/template/btn_ok.jpg) no-repeat 0 -22px;
	 cursor:pointer;
	 margin-left:6px; position:relative}

/* ------------------------------------------------------------------------------------------------------------ */

/* GERAL ( div´s - colunas - etc...) */ 
#topo{
	width:100%;
	height:390px;
	background:url(../imagens/template/bg_topo.jpg) repeat-x top;
	text-align:center;}

#col_1{
	width:582px;
	float:left;}
#col_2{
	width:248px;
	float:right;}


.destaques{
	width:582px;
	margin-bottom:30px;
	display:inline-block;}

.destaq_1{
	width:311px;
	height:168px;
	background:url(../imagens/template/bg_destaq_1.jpg) top no-repeat #e6e7e8;
	padding:0 20px 15px 20px;
	display:inline-block;}

.destaq_2{
	width:161px;
	height:168px;
	background:url(../imagens/template/bg_destaq_2.jpg) top no-repeat #e6e7e8;
	padding:0 20px 15px 20px;}


#login{
	width:208px;
	height:195px;
	padding:8px 20px 10px 20px;
	_padding:8px 20px 15px 20px;
	background:url(../imagens/template/bg_login_Senha.jpg) no-repeat;
	text-align:right;}


#destaq_noticias{
	width:208px;
	padding:20px;
	background:#e6e7e8;
	border: solid 1px #999;}
	

#interna{
	width:542px;
	padding:0 20px 20px 20px;
	background:url(../imagens/template/bg_titulo_sessao.jpg) no-repeat top #e6e7e8;
	display:inline-block;
	font-size:13px;}

#voltar{
   margin-top:20px;}

.destaq_interna{
	padding:10px 0 30px 0;}


.table_1 td{
	padding:5px;
	border:solid #999 1px}

.table_1 th{
	padding:5px;
	border:solid #999 1px}
	
.tabelaNinhos td{
	border-bottom:1px solid #9acde8;
	padding:3px;
	}

.left{
	float:left;}
.right{
	float:right;}


/* ------------------------------------------------------------------------------------------------------------ */ 

/* TEXTO */
.titulo_1{
	font-size:18px;
	color:#0e4374;
	padding:7px 0 15px 0;}

.titulo_2{
	font-size:17px;
	padding:3px 0 5px 0;}

#login h2{
	font-size:18px;
	color:#0e4374;
	padding:7px 0 0 0;
	text-align:left;}
	
#destaq_noticias h2{
	font-size:18px;
	color:#0e4374;
	padding-bottom:20px;
	text-align:left;}	

#destaq_noticias h3{
	font-size:14px;
	color:#79797b;
	padding-bottom:18px;}
	
ul{
	padding-left:20px;
	list-style:disc;}


/* ------------------------------------------------------------------------------------------------------------ */   

/* LINKS e BOTÕES*/
a:link {
   color:#79797b;
   font-weight:bold;}
a:visited {
   color:#79797b;
   font-weight:bold;}
a:hover {
   color:#000;
   font-weight:bold;}


.destaq_1 a:link{
	color:#79797b;
	font-weight:normal;}
.destaq_1 a:visited{
	color:#79797b;
	font-weight:normal;}
.destaq_1 a:hover{
	color:#000;
	font-weight:normal;}


.destaq_2 a:link{
	color:#79797b;
	font-weight:normal;}
.destaq_2 a:visited{
	color:#79797b;
	font-weight:normal;}
.destaq_2 a:hover{
	color:#000;
	font-weight:normal;}


#destaq_noticias a:link{
	color:#79797b;
	font-weight:normal;}
#destaq_noticias a:visited{
	color:#79797b;
	font-weight:normal;}
#destaq_noticias a:hover{
	color:#000;
	font-weight:normal;}


.destaq_interna a:link{
	color:#79797b;
	font-weight:normal;}
.destaq_interna a:visited{
	color:#79797b;
	font-weight:normal;}
.destaq_interna a:hover{
	color:#000;
	font-weight:normal;}


#verTodas{
	margin-top:10px;
	font-size:15px;
	font-family:Arial, Helvetica, sans-serif;}
#verTodas a{
	color:#0e4374;
	font-weight:normal;}
#verTodas a:visited{
	color:#0e4374;
	font-weight:normal;}	
#verTodas a:hover{
	color:#0370d4;
	font-weight:normal;}	

   
   

/* ------------------------------------------------------------------------------------------------------------ */   

/* FORM */
input{
   height:22px;
   background:#c5c6c8;
   border:solid 1px #9acde8;
   color:#333;}
   
textarea{
   background:#c5c6c8;
   border:solid 1px #9acde8;
   color:#333;}

#login input{
   width:130px;
   height:22px;
   background:#c5c6c8;
   border:solid 1px #9acde8;}
     
#login .btn_form{
	 width:auto;
	 height:24px;
	 color:#0e4374;
	 font-weight:bold;
	 background:url(../imagens/template/bg_button.jpg) repeat-x;
	 cursor:pointer;
	 margin-top:15px;
	 padding:0 2px 0 2px;
	 border: solid 1px #999}
#login .btn_form:hover{
	 width:auto;
	 height:24px;
	 color:#012445;
	 font-weight:bold;
	 background:url(../imagens/template/bg_button.jpg) repeat-x;
	 cursor:pointer;
	 margin-top:15px;
	 padding:0 2px 0 2px;
	 border: solid 1px #597895}


#form input{
   width:245px;
   height:22px;
   background:#c5c6c8;
   border:solid 1px #9acde8;}

#form .btn_form{
	 width:auto;
	 height:24px;
	 color:#0e4374;
	 font-weight:bold;
	 background:url(../imagens/template/bg_button.jpg) repeat-x;
	 cursor:pointer;
	 margin-top:15px;
	 padding:0 2px 0 2px;
	 border: solid 1px #999}
#form .btn_form:hover{
	 width:auto;
	 height:24px;
	 color:#012445;
	 font-weight:bold;
	 background:url(../imagens/template/bg_button.jpg) repeat-x;
	 cursor:pointer;
	 margin-top:15px;
	 padding:0 2px 0 2px;
	 border: solid 1px #597895}

/* ------------------------------------------------------------------------------------------------------------ */   

/* IMG */
#interna img{
	border:solid 2px #9acde8;}
	
.img_right{
	border:solid 2px #9acde8;
	margin:5px 0 5px 15px}

.img_left{
	border:solid 2px #9acde8;
	margin:5px 20px 5px 0}





/* ------------------------------------------------------------------------------------------------------------ */   

/* RODAPE */
#bg_rodape{
	width:100%;
	height:49px;
	background:url(../imagens/template/bg_rodape.jpg) no-repeat  center #012c56;
	text-align:center;}
#rodape{
	width:700px;
	height:22px;
	padding:17px 30px 10px 170px;
	color:#FFF;
	font-size:12px;
	display:inline-block;}

address{
	font-style:normal;}


/* ------------------------------------------------------------------------------------------------------------ */  
#float{
	position:absolute;
	left:426px;
	height:379px;
	top:450px;
	width:155px;
	z-index:1;}
/*----------------------------------------------NEWSLETTER-------------------------------------------------------*/
	
.newsletter{
	width:582px;
	height:83px;
	margin-top:25px;
	padding:10px 16px 10px 30px;
	font-size:12px;
	color:#FFF;
	background:url(../imagens/template/bg_newsletter.jpg) no-repeat;}

.newsletter form{
	padding:8px 5px 5px 0px;
	color:#3a7cd2;
	font-weight:bold;} 

.newsletter input{
	width:190px;
	height:17px;
	background:#eeeef0;
	padding:0;
	margin:0;
	border:none;}
	
.newsletter label{
	margin-left:0}

	
	
	
