@charset "utf-8";
/* CSS Document */


body {
	background-color       : #FFF;
	margin-left            : 0px;
	margin-top             : 0px;
	margin-right           : 0px;
	margin-bottom          : 0px;
}


/* FONTES */

.fontpadrao {
	font-family            : Verdana;
	font-size              : 9px;
	color                  : #999;
	text-decoration        : none;
}

.fontpadrao2 {
	font-family            : Tahoma, Geneva, sans-serif;
	font-size              : 9px;
	font-weight            : 600;
	color                  : #1e5466;
	text-decoration        : none;
}

.fontpadrao3 {
	font-family            : Verdana;
	font-size              : 10px;
	color                  : #73737d;
	text-decoration        : none;
}

.fontpadrao4 {
	font-family            : Tahoma, Geneva, sans-serif;
	font-size              : 11px;
	color                  : #999;
	text-decoration        : none;
}

.fontpadrao5 {
	font-family            : Verdana;
	font-size              : 9px;
	font-weight            : 700;
	color                  : #73737d;
	text-decoration        : none;
}

.fontpadrao6 {
	font-family            : Verdana, Geneva, sans-serif;
	font-size              : 10px;
	color                  : #999;
	text-decoration        : none;
}

.fontpadrao7 {
	font-family            : Verdana;
	font-size              : 9px;
	color                  : #73737d;
	text-decoration        : none;
}

.fontpadrao8 {
	font-family            : Verdana;
	font-size              : 10px;
	color                  : #1d5278;
	text-decoration        : none;
}

.fontpadrao9 {
	font-family            : Verdana;
	font-size              : 9px;
	color                  : #6e6e79;
	font-weight            : 700;
	text-decoration        : none;
}

.fontdourado {
	font-family            : Verdana;
	font-size              : 10px;
	color                  : #c0a966;
	text-decoration        : none;
}

.fontpadrao10 {
	font-family            : Tahoma, Geneva, sans-serif;
	font-size              : 9px;
	font-weight            : 600;
	color                  : #0080ba;
	text-decoration        : none;
}

.fontapazul {
	font-family            : Tahoma, Geneva, sans-serif;
	font-size              : 10px;
	color                  : #5185ba;
	text-decoration        : none;
}

.fontapazul2 {
	font-family            : Arial, Helvetica, sans-serif;
	font-size              : 10px;
	color                  : #1d5278;
	text-decoration        : none;
}

.fontapazul3 {
	font-family            : Verdana, Geneva, sans-serif;
	font-size              : 9px;
	color                  : #1d5278;
	text-decoration        : none;
}

.fonttazul {
	font-family            : Tahoma, Geneva, sans-serif;
	font-size              : 12px;
	font-weight            : 700;
	color                  : #5185ba;
	text-decoration        : none;
}

.fonttazul2 {
	font-family            : Tahoma, Geneva, sans-serif;
	font-size              : 12px;
	color                  : #2a5c6e;
	text-decoration        : none;
}

.fonttazul3 {
	font-family            : Tahoma, Geneva, sans-serif;
	font-size              : 11px;
	font-weight            : 700;
	color                  : #1d5278;
	text-decoration        : none;
}

.fontazul3 {
	font-family            : Verdana;
	font-size              : 10px;
	font-weight            : 700;
	color                  : #1e5466;
	text-decoration        : none;
}

.fonttazul3 {
	font-family: Verdana, Geneva, sans-serif;
	font-size              : 12px;
	font-weight            : 700;
	color                  : #1d5278;
	text-decoration        : none;
}

/* CLASSES */

.tabela {
	background             : url(../images/bordainf.jpg) repeat-x bottom;
	padding                : 6px;
}

.tabela2 {
	padding                : 6px;
}

.tabela3 {
	padding                : 2px;
	padding-top            : 12px;
}

.tabela4 {
	padding                : 2px;
	padding-top            : 2px;
}

.form {
	background-color       : #eeefd4;
	/* border                 : solid 1px #e2e3c6; */
	border                 : solid 0px #eeefd4;
	font-family            : Tahoma, Geneva, sans-serif;
	font-size              : 10px;
	height                 : 12px;
	color                  : #73737d;
}

.form2 {
	background-color       : #FFF;
	border                 : solid 1px #999;
	font-family            : Tahoma, Geneva, sans-serif;
	font-size              : 10px;
	height                 : 12px;
	color                  : #666;
}

.fundobege1 {
	background-color       : #eeefd4;
}

.fundobege2 {
	background-color       : #f8f8ee;
}

.espacotop {
	padding-top            : 7px;
}

.espaco {
	padding            : 7px;
}

.btbuscar {
	background-image       : url(../images/btbuscar.jpg);
	background-color       : #FFF;
	border                 : solid 0px #FFF;
	background-repeat      : no-repeat;
}

.btlogin {
	background-image       : url(../images/btlogin.jpg);
	background-color       : #ffffff;
	background-position    : center;
	border                 : solid 0px #FFF;
	background-repeat      : no-repeat;
}

/* ESTRUTURA */


#conteudo {
	position               : relative;
	left                   : 50%;
	margin-left            : -405px;
	margin-top             : 10px;

	height                 : auto; !important
	min-height             : 100%;

	width                  : 782px;
}

#rodape {
	position               : relative;
	margin-top             : 10px;

	width                  : 100%;
	height                 : 40px;

	background-image       : url(../images/fundo_rodape.jpg);
}

#barraesq {
	width                  : 150px;
	margin-top			   : -3px;
}

#barracentral {
	width                  : 400px;
}

#barracentral2 {
	width                  : 100%;
	margin-left            : 1px;
}

#barracentralnot {
	width                  : 440px;
}

#barradir {
	width                  : 190px;
}

#barradir2 {
	width                  : 190px;
}

#barradir3 {
	width                  : 170px;
	margin-left: 2px;
}

#barradirgaleria {
	width                  : 140px;
	margin-left            : 20px;
}

#menu {
	position               : relative;
	z-index                : 2;
	left                   : 50%;
	margin-left            : -260px;
	top                    : -21px;
	width                  : 390px;
	height                 : 72px;
}

#fundomenu {
	position               : relative;
	margin-top             : 78px;
	*margin-top            : -60px;
	width                  : 100%;
	height                 : 40px;
	background-image       : url(../images/fmenucontinuo.jpg);
}

.menu {
    margin-top             : -3px;
}

#topo {
	position               : relative; 
	left                   : 50%;
	margin-left            : -398px;
	margin-top             : 20px;

	width                  : 782px;
	min-height             : 10px;
	_height                : 10px;

	background-color       : #FFF;
}

#logotipo {
	position               : relative;
	float                  : left; 
	margin-left            : 1px;
	margin-top             : 2px;

	width                  : 112px;
	height                 : 118px;
}

#banner {
	position               : relative;
	float                  : left; 
	margin-left            : 45px;
	margin-top             : 7px;

	width                  : 384px;
	height                 : 140px;
}

#caixabusca {
	position               : relative;
	float                  : left;
	margin-left            : 20px;
	margin-top             : 3px;

	width                  : 190px;
	height                 : 55px;

	background-color       : #FFF;
}

#caixalogin {
	position               : relative;
	float                  : left; 
	margin-left            : 20px;
	margin-top             : 20px;

	width                  : 190px;
	height                 : 50px;

	background-color       : #FFF;
}

#menulateral {
	position               : relative; 
	margin-left            : -2px;
	margin-top             : 2px;

	width                  : 154px;
	height                 : 294px;
}

#sinddivulga {
	position               : relative; 
	margin-left            : 2px;
	margin-top             : 0px;

	width                  : 175px;
	min-height             : 22px;
	_height                : 22px;

	border                 : #CCC 1px solid;
	padding                : 2px;
}

#quadroavisos {
	position               : relative; 
	margin-left            : 2px;
	margin-top             : 9px;

	background-image       : url(../images/faba1.jpg);
	background-repeat      : no-repeat;

	width                  : 183px;
	height                 : 160px;
}

#quadroavisos2 {
	position               : relative; 
	margin-left            : 2px;
	margin-top             : 9px;

	display                : none;	
	background-image       : url(../images/faba2.jpg);
	background-repeat      : no-repeat;

	width                  : 183px;
	height                 : 160px;
}


#boxinfo1 {
	position               : relative; 
	margin-left            : 2px;
	margin-top             : 36px;

	width                  : 177px;
	min-height             : 22px;
	_height                : 22px;

	border                 : #CCC 1px solid;
	padding                : 2px;
}

#boxinfo2 {
	position               : relative; 
	margin-left            : 2px;
	margin-top             : 10px;

	width                  : 177px;
	min-height             : 22px;
	_height                : 22px;

	border                 : #CCC 1px solid;
	padding                : 2px;
}

#boxinfo3 {
	position               : relative; 
	margin-left            : 2px;
	margin-top             : 36px;

	width                  : 177px;
	min-height             : 22px;
	_height                : 22px;

	padding                : 2px;
}

#txtrodape1 {
	position               : relative; 
	float                  : left;
	left                   : 50%;
	margin-left            : -404px;
	margin-top             : 10px;

	width                  : 488px;
	height                 : 23px;
}

#txtrodape2 {
	position               : relative; 
	float                  : left;
	left                   : 50%;
	margin-left            : 20px;
	margin-top             : 10px;

	width                  : 370px;
	height                 : 23px;
}

/* pagina principal */

#boxnoticias {
	position               : relative;
	float                  : left; 
	margin-left            : 182px;
	margin-top             : -260px;

	width                  : 382px;
	height                 : 231px;
}

#webmail {
	position               : relative;
	margin-left            : 28px;
	margin-top             : 15px;

	width                  : 144px;
	height                 : 23px;
}

#botao1 {
	position               : absolute; 
	left                   : 50%;
	margin-left            : -220px;
	margin-top             : 24px;

	width                  : 180px;
	height                 : 28px;
	
	/* IE 7 */
	*margin-top             : 304px;
}

#botao2 {
	position               : absolute; 
	left                   : 50%;
	margin-left            : -25px;
	margin-top             : 26px;

	width                  : 180px;
	height                 : 28px;
	
	/* IE 7 */
	*margin-top             : 306px;
}

#destaque {
	position               : relative; 
	left                   : 50%;
	margin-left            : -93px;
	margin-top             : 10px;

	width                  : 180px;
	height                 : 56px;
}

#revista {
	position               : relative; 
	left                   : 50%;
	margin-left            : -93px;
	margin-top             : 30px;
	
	background-color       : #e7f0f4;

	width                  : 178px;
}


/* pagina noticias */

#buscaint {
	position               : relative; 
	margin-left            : 2px;
	margin-top             : 5px;

	width                  : 376px;
	height                 : 28px;
}

#notpaginacao {
	position               : relative; 
	margin-left            : 2px;
	margin-top             : 5px;

	width                  : 180px;
	height                 : 28px;
}

#espgaleria {
	background-image       : url(../images/fmgaleria.jpg);
	background-repeat      : repeat-x;
	width                  : 130px;
}


/* pagina convenios */

#associado {
	position               : relative; 
	margin-left            : 2px;
	margin-top             : -283px;

	width                  : 175px;
	min-height             : 22px;
	_height                : 22px;

	border                 : #CCC 1px solid;
	padding                : 2px;
}

/* pagina historico */

#link_sindn { }
#sindnautica { }
#link_sind { }
#sindicato { }

.links_table td { padding:5px; padding-left:10px;}
