/* CSS Document */
<!--
@import"nav-h.css";
-->

body{ margin:0 auto 0 auto; 
text-align:center;
}

#tudo {
  width: 760px;
  margin:0 auto;			
  padding: 0px;
  background-color: #ffffff;
  text-align:left; /* "remédio" para o hack do IE */
  
  
}


#conteudo
      {
    padding: 0px;
    margin-left: 10px;
  	border-top: 10px;
  	border-left: 0px;
  	border-right: 0px;
  	border-bottom: 0px;
    border-color: #6e96d5;
  	border-style: solid;
  	width: 750px;
  	background-color: #6e96d5;
    	
  
		}
		

#cabec {


  background-image:url('../imagens/fundoclaro.jpg');
  background-repeat: repeat-x;
  background-position: top;
  height: 56px;
	border-top: 0px;
  border-left: 0px;
  border-right: 0px;
  border-bottom: 1px;
  border-color: #04406c;
  border-style: solid;




}


#destinos {
		  width: 239px;
			height: 150px;
			left: 16px;
			_left: 20px;
			position: relative;
			top: -16px;
			_top: -1px;
			overflow: auto;
			clear: both;
			font-family: arial, sans-serif;
			font-size: 11px;
			border: 1px solid #04406c;
			color: #04406c;
			padding-right: 0;
			background-color: #f5f5f5;
			margin:0;
			padding:3px;
			z-index: 100;



}

.latdir {

  background-image:url('../imagens/latdir.png');
  background-repeat: repeat-y;

}

.latesq {

  background-image:url('../imagens/latesq.png');
  background-repeat: repeat-y;

}

h1 {

  font: 13px Arial, Verdana, Helvetica, sans-serif;
	text-align:left;
	text-decoration: none;
	color: #04406c;
	font-weight: bold;


}



.titpeq {

  font-size: 10px;
  background-color: #d4dded;
  font-family: arial;
  font-weight: bold;
  color: #fff;
  text-align: left;

}

.boxDescri {
 
  font-size: 11px;
  font-family: helvetica, arial, sans-serif;
  font-weight: normal;
	color: #31316b;

  background-color: #fff;
  border-style: solid;
  border-color: #c1c1c1;
  border-width: 1px;

  padding: 7px;
  padding-left: 15px;
  padding-right: 35px;
  text-align: left;
  
}

.colDir {

 width: 130px;
 padding: 7px;
 background-color: #fff;

}

.caixabusca {

 margin-left: 200px;
 font-size: 10px; 
 font-family: arial, verdana, helvetica, sans-serif;
 font-weight: bold;
 color: #ffffff;
 text-align: center;
 padding-top: 5px;


}



.caixabusca input  {
  background: #ffffff;
  color:#31316b; 
  border: 1px;
  border-color: #04406c;
  border-style: solid;
  font:10px arial,verdana,helvetica, sans-serif;
  _vertical-align: bottom;

  
 	}
 	
.caixabusca input:focus, textarea:focus, select:focus {
  background: #ffffff;
  color:#31316b; 
  border: 1px;
  border-color: #04406c;
  border-style: solid;
  font:10px arial, verdana, helvetica, sans-serif;
 	}



.caixaResposta {
  padding: 5px;
  font:11px verdana, arial,helvetica, sans-serif;
  font-weight: normal;
	color: #31316b;
	border-top: 1px;
  border-left: 1px;
  border-right: 1px;
  border-bottom: 0px;
  border-color: #c1c1c1;
  border-style: solid;
  
}

.caixaResposta a:link {
  text-decoration: underline;
  color: #0000ff;
}

.caixaResposta a:visited {
  text-decoration: underline;
  color: #000fff;
}

.caixaResposta a:hover {
  text-decoration: underline;
  color: #ff0000;
}


.resposta {
  padding: 5px;
  font:11px verdana, arial,helvetica, sans-serif;
  font-weight: normal;
	color: #04406c;
	border-top: 1px;
  border-left: 1px;
  border-right: 1px;
  border-bottom: 0px;
  border-color: #c1c1c1;
  border-style: solid;

}

.resposta a:link {
  text-decoration: none;
  color: #04406c;

}

.resposta a:visited {
  text-decoration: none;
  color: #04406c;

}

.resposta a:hover {
  text-decoration: none;
  color: #ff0000;
}





.azul {

  height: 25px;
  background-color: #04406c; 
  border-top:1px; 
  border-bottom: 1px; 
  border-left: 0; 
  border-right: 0; 
  border-style:solid; 
  border-color: #ffffff;


}

.menu {
  font:0.68em  Verdana, Arial, Helvetica, 
	sans-serif;
  color: #fff;
  padding-left: 10px;
  padding-top: 4px;
  padding-bottom: 0;
  padding-right: 0;
  float: right;
  margin-right: 20px;
  

}


.menu a:link {

  color: #fff;
  text-decoration: none;
}

.menu a:visited {

  color: #fff;
  text-decoration: none;
}



.menu a:hover {

  color: #fff;
  text-decoration: underline;
}

.texto12px {

	font: 12px  Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
	text-decoration: none;
	color: #31316b;

}

.texto12px a:link {

	text-decoration: underline;
	color: #31316b;

}



.texto12px a:visited {

	text-decoration: underline;
	color: #31316b;

}

.texto12px a:hover {

	text-decoration: underline;
	color: #31316b;

}

.texto12pxdescri {

	font-size: 12px;
  font-family:  Verdana,helvetica, Sans-Serif;
	text-align:left;
	text-decoration: none;
	color: #31316b;

}

.texto12pxdescri a:link {

	text-decoration: none;
	color: #31316b;

}



.texto12pxdescri a:visited {

	text-decoration: none;
	color: #31316b;

}

.texto12pxdescri a:hover {

	text-decoration: underline;
	color: #31316b;

}






.textoResp {

	font: 11px Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
	text-decoration: none;
	color: #04406c;

}

.textoResp a:link {

	text-decoration: none;


}



.textoResp a:visited {

	text-decoration: none;


}

.textoResp a:hover {

	text-decoration: none;
	color: #ff0000;


}







.texto11px {

	font: 11px Arial, Verdana, Helvetica, sans-serif;
	text-align:left;
	text-decoration: none;
	color: #04406c;

}

.texto11px a:link {

	text-decoration: underline;
	color: #04406c;

}



.texto11px a:visited {

	text-decoration: underline;
	color: #04406c;

}

.texto11px a:hover {

	text-decoration: underline;
	color: #04406c;

}


.texto11pxlivros {

	font: 11px Arial, Verdana, Helvetica, sans-serif;
	text-align:left;
	text-decoration: none;
	color: #04406c;

}

.texto11pxlivros a:link {

	text-decoration: none;
	color: #04406c;

}



.texto11pxlivros a:visited {

	text-decoration: none;
	color: #04406c;

}

.texto11pxlivros a:hover {

	text-decoration: underline;
	color: #04406c;

}


.texto10px {
  float:left;
  font:10px verdana, arial,helvetica, sans-serif;
  font-weight: normal;
	color: #31316b;
  padding-left: 5px;
}

.texto10px p {
  float:left;
  font:10px verdana, arial,helvetica, sans-serif;
  font-weight: normal;
	color: #31316b;
  padding-left: 5px;
}


.texto10px a:link {

	text-decoration: underline;
	color: #04406c;

}



.texto10px a:visited {

	text-decoration: underline;
	color: #04406c;

}

.texto10px a:hover {

	text-decoration: underline;
	color: #04406c;

}


  
.reg_daici {

  font-size: 9px;
  text-align: left;
  color: #16326b;


}

.seleCons {
 margin-left:5px;
 margin-right: 10px;
 margin-bottom: 0px;
 margin-top: 5px;
_margin-left: 10px;
 background: #ffffff;
 color: #31316b;
 font-size: 11px;
 width: 210px;

}
.seleCons input {

 background: #ffffff;
 color: #31316b;
 font:11px arial,helvetica, sans-serif;

}

.seleCons input:focus, textarea:focus, select:focus {
 background: #ffffff;
 color: #31316b;
 font:11px  arial,helvetica, sans-serif;
 

}


.selecao {

 background: #ffffff;
 color: #31316b;
 font-size: 11px;
 width: 210px;
 font:11px arial,helvetica, sans-serif;
 margin-top: 5px;

}
.selecao input {

 background: #ffffff;
 color: #31316b;
 font:11px arial,helvetica, sans-serif;

}

.selecao input:focus, textarea:focus, select:focus {
 background: #ffffff;
 color: #31316b;
 font:11px  arial,helvetica, sans-serif;

}

select, input{

 font:11px  arial,helvetica, sans-serif;

}

select:focus, input:focus, select:focus  {

 font:11px  arial,helvetica, sans-serif;

}

textarea:focus{
font:11px  arial,helvetica, sans-serif;
width: 64%;
}

textarea{
font:11px  arial,helvetica, sans-serif;
width: 64%;
}

#search_box {
    width: 130px;
    height: 30px;
    background-image: url('../imagens/pesq.png');
    background-repeat: no-repeat;
    margin-left: 570px;
    margin-top: 0px;
    *margin-top: 10px;
    _*margin-top: 10px;

}
#search_box #procura {
    float: left;
    padding: 0;
    margin: -2px 0px 0px 3px;
    border: 0;
    width: 109px;
    background: none;
}
#search_box #go {
    float: right;
    _margin: -22px -1px 0 0;
    *margin: -22px -1px 0 0;
    margin: -3px 1px 0 0;

}
input, textarea  {
    outline:none;
}



.livros{

	font: 11px Arial, Verdana, Helvetica, sans-serif;
	text-align:center;
	text-decoration: none;
	color: #04406c;

}

.livros a:link {

  font: 11px Arial, Verdana, Helvetica, sans-serif;
	text-align:center;
	text-decoration: none;
	color: #04406c;


}

.livros a:visited {

  font: 11px Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;

}
.livros a:hover {

  font: 11px Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;

}
.img_video {

 text-align:center;
 padding: 5px;'


}