﻿body{
background-image: url("../../images/bg.jpg");
background-repeat: repeat-y; 
background-position: center;
}

.link_topo			{ text-decoration: none ;font-weight: normal }
.link_topo:hover		{ text-decoration: none ;font-weight: normal }
.link_topo:visited		{ text-decoration: none ;font-weight: normal }
.link_topo:visited:hover	{ text-decoration: none ;font-weight: normal }

.table_site {display: none;}

.tabela_menu_princ {
display: none;
height:1;
position:absolute;
color: #FFFFFF;
border: 0px;
}

.link_menu_p				{ font: 11 Tahoma; color: #FFFFFF; text-decoration: none }
.link_menu_p:hover			{ font: 11 Tahoma; color: #FFFFFF; text-decoration: none}
.link_menu_p:visited		{ font: 11 Tahoma; color: #FFFFFF; text-decoration: none }
.link_menu_p:visited:hover	{ font: 11 Tahoma; color: #FFFFFF; text-decoration: none}
 
.titulobox {
	color:#1c3479;
	font-family:verdana;
	font-size: 16px;
	font-weight:bold;
	height:16px;
	margin:10px 0;
}

.tituloboxvermelho {
	color:#a80000;
	font-family:verdana;
	font-size: 16px;
	font-weight:bold;
	height:16px;
	margin:10px 0;
}

.tituloboxvinho {
	color:#702e3d;
	font-family:verdana;
	font-size: 16px;
	font-weight:bold;
	height:16px;
}


.tituloboxazul {
	color:#1f6db7;
	font-family:verdana;
	font-size: 16px;
	font-weight:bold;
	height:16px;
	margin:10px 0;
}

.tituloboxverde {
	color:#008000;
	font-family:verdana;
	font-size: 16px;
	font-weight:bold;
	height:16px;
	margin:10px 0;
}

.tituloboxpesca {
	color:#3366CC;
	font-family:verdana;
	font-size: 14px;
	font-weight:bold;
	height:16px;
	width:190px;
}

.boxpesca{
	background-color: #ffffff;	
	height:150px;
	padding:8px;
	text-align:left;
	}

.boxhome{
	background-color: #ffffff;	
	height:260px;
	padding:8px;
	text-align:left;
    color:#000;
	}

.boxhomevermelho{
	background-color: #ffffff;	
	padding:8px;
	text-align:left;
	color:#a80000;
	}

.boxhomeazul{
	background-color: #ffffff;	
	padding:8px;
	text-align:left;
	color:#1f6db7;
	}
	
.boxhomeazul2{
	background-color: #ffffff;	
	padding:8px;
	text-align:left;
    color:#1f6db7;
	}

.boxhomeverde{
	background-color: #ffffff;	
	padding:8px;
	text-align:left;
	color:#008000;
	}
	
.boxhomeverde2{
	background-color: #ffffff;	
	padding:8px;
	text-align:left;
	color:#008000;
	}
	
.boxhomevinho{
	background-color: #ffffff;	
	padding:8px;
	text-align:left;
	color:#702e3d;
	}


.boxhome a{color:#000000;}
.boxhomevermelho a{color:#a80000;}
.boxhomeazul a{color:#1f6db7;}
.boxhomeverde a{color:#008000;}
.boxhomevinho a{color:#702e3d;}

.boxhomeazul  {color:#1f6db7;}
.boxhomevinho {color:#702e3d;}
.boxhomeverde {color:#008000;}

.boxhome2 a{color:#000000;}
.boxhomevermelho2 a{color:#a80000;}
.boxhomeazul2 a{color:#1f6db7;}
.boxhomeverde2 a{color:#008000;}

	
a {color: #000000;}
 
.boxhome span, .boxpesca span, .boxhomevermelho span, .boxhomeazul span, .boxhomeverde span, .boxhomevinho span{
	font-family:Tahoma;
	font-size: 14px;
	font-weight:bold;
}

.linkpreto {font-family:verdana; font-size:10pt; text-decoration:none; color:#000000;}
.linkpreto:hover {font-family:verdana; font-size:10pt; text-decoration:underline; color:#000000;}

.textopraia {font-family:verdana; font-size:10pt; text-decoration:none; color:#000000;}
.textopraia a {font-family:verdana; font-size:10pt; text-decoration:underline; font-weight:bold;cursor:pointer}
.textopraia a:hover {font-family:verdana; font-size:10pt; text-decoration:underline; color:#135da8;font-weight:bold;}

.link_hosp {font-family:verdana; font-size:15px; text-decoration:none; color:#000000;}
.link_hosp:hover {font-family:verdana; font-size:15px; text-decoration:underline; color:#000000;}

.link_hosp_list {font-family:verdana; font-size:13px; text-decoration:none; color:#000000; font-weight:bold;}
.link_hosp_list:hover {font-family:verdana; font-size:13px; text-decoration:underline; color:#000000; font-weight:bold;}

.link_hosp_voltar {font-family:verdana; font-size:13px; text-decoration:none; color:#FFF; font-weight:bold;}
.link_hosp_voltar:hover {font-family:verdana; font-size:13px; text-decoration:underline; color:#FFF; font-weight:bold;}

.link_serv {font-family:verdana; text-decoration:none; color:#000000;}
.link_serv:hover {font-family:verdana; text-decoration:underline; color:#000000;}

.boxhome2 a, .boxhomevermelho2 a, .boxhomeazul2 a, .boxhomeverde2 a{font-family:Tahoma;font-size: 8pt;text-decoration:none;}
.boxhome a, .boxhomevermelho a, .boxhomeazul a, .boxhomeverde a, .boxhomevinho a {font-family:Tahoma;font-size: 10pt;text-decoration:none;}
.boxpesca a{font-family:Tahoma;font-size: 10pt;text-decoration:none; color:#000;}
.boxpesca a:hover{font-family:Tahoma;font-size: 10pt;text-decoration:underline; color:#000;}
.boxhome a:hover,.boxhomevermelho a:hover, .boxhomeazul a:hover, .boxhomeverde a:hover,.boxhomevinho a:hover {font-family:Tahoma;font-size: 10pt;text-decoration:underline;}
.boxhome2 a:hover,.boxhomevermelho2 a:hover, .boxhomeazul2 a:hover, .boxhomeverde2 a:hover {font-family:Tahoma;font-size: 8pt;text-decoration:underline;}

/* novo */

#main{ width:1002px; border:0; background:#fff;}
#rodape{ width:1002px;}

.barra-topo{ height:30px; background: url("../../images/barratopofundo.gif");}
.barra-topo table td{ height:29px;}
#topo{ height:109px; background: url("../../images/topofundo3.jpg");}
.banner-topo{ width:170px; height:86px; margin-top:11px;}
.logo {width:658px; height:86px; float:left; margin-top:11px;}
.logo h1 {margin:0;}
.logo h1 a{ width:658px; height:86px; display: block; margin: 0; overflow: hidden; text-indent: -9999px;}

.barra-nav{ background:#142C74; height:30px;}

.corpo{ border-top:1px solid #aaa; margin-top:10px;}
.corpo.home .col-left{ width:160px; float:left; background:#ECEBEB; text-align:center; height:950px; margin:0; padding:0; border:0;}
.corpo.home .col-right{ width:112px; float:right; background:#ECEBEB; text-align:center;  height:950px;  margin:0; padding:0; border:0;}
.corpo.home .conteudo{ width:728px; float:left;  height:1070px; margin:0; padding:0; border:0;}

.corpo.interna .col-left{ width:170px; float:left; background:#ECEBEB; text-align:center;}
.corpo.interna .col-right{ width:170px; float:right; background:#ECEBEB; text-align:center;}
.corpo.interna .conteudo{ width:660px; float:left;}

.conteudo .destaques{ border-bottom:1px solid #eee; text-align:left; padding:16px 0;}
.conteudo .destaques p{ font-weight:normal;}
.conteudo .destaques span{ font-weight:bold;}
.conteudo .publicidade{ border-bottom:1px solid #eee; padding:16px 0;}
.conteudo .publicidade .box-tres{ text-align:center;}

.conteudo .destaques a{ font-family: Tahoma;font-size: 10pt;text-decoration: none;}
.textoboxvermelho a{ color:#A80000;}
.textoboxazul a{ color:#1F6DB7;}
.textoboxverde a{ color:#008000;}

.apoio{width:1002px;}
.apoio ul{margin:0; list-style:none; padding-top:10px;}
.apoio .logo-apoio{ height:111px; background:url("../../images/fundo2baixo.jpg");}
.apoio .logo-apoio ul li{ width:20%; float:left; text-align:center;}

.apoio .texto-apoio{ background:#ECEBEB; *height:100%;}
.apoio .texto-apoio ul li{ width:33%; float:left; text-align:center; height:45px; line-height:0.8em;}
.apoio .texto-apoio ul li a{ color:#1c3479; font-family: Tahoma; font-size: 10px;text-decoration: none;}
.apoio .texto-apoio ul li a span{ color:#333; text-decoration: underline;}

#rodape{height:63px; background:url("../../images/rodapehome.gif") #c0c0c0; text-align:center;}
#rodape p{margin-top:8px;}

.box-tres{ width:220px; float:left; margin:0 10px;}

.left{float:left;}
.right{float:right;}
.img-left{float:left; margin:0 10px 0 0;}
.img-right{float:right;  margin:0 0 0 10px;}
.clear{clear:both;}



.tabela_menu_serv {
display: none;
height:1;
position:absolute;
color: #FFFFFF;
border: 0px;
}

.menu_esq			{ font-size:13px; font-family:verdana; color: #1c3479; text-decoration: none }
.menu_esq:hover		{ color: #1c3479; text-decoration: none }
.menu_esq:visited		{ color: #1c3479; text-decoration: none }
.menu_esq:visited:hover	{ color: #1c3479; text-decoration: none }

.menu_esq2			{ font-size:12px; font-family:verdana; color: #1C3479; text-decoration: none }
.menu_esq2:hover		{ color: #1B528f; text-decoration: none }
.menu_esq2:visited		{ color: #1C3479; text-decoration: none }
.menu_esq2:visited:hover	{ color: #1B528f; text-decoration: none }

.link_relac				{ font-size:13px; font-family:verdana; color: #1C5697; text-decoration: none; font-weight: bold }
.link_relac:hover		{ color: #2676CE; text-decoration: none; font-weight: bold }
.link_relac:visited		{ color: #1C5697; text-decoration: none; font-weight: bold }
.link_relac:visited:hover	{ color: #2676CE; text-decoration: none; font-weight: bold }

.link_relac2				{ font-size:12px; font-family:verdana; color: #1C5697; text-decoration: none; font-weight: bold }
.link_relac2:hover		{ color: #2676CE; text-decoration: none; font-weight: bold }
.link_relac2:visited		{ color: #1C5697; text-decoration: none; font-weight: bold }
.link_relac2:visited:hover	{ color: #2676CE; text-decoration: none; font-weight: bold }