/* CSS Document */

a:link	{text-decoration:none;}
a:hover {text-decoration:underline;}

body {
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	background-color:#a3a3a3;
	}

*	{font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	}
	
p	{line-height:15px;}

h1
	{font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:900;
	margin:0px;
	}
	
h2
	{font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:900;
	color:#000000;
	margin:0px;
	}
	
h3
	{font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#366900;
	text-decoration:none;
	margin:0px;
	}
	
h4
	{font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:900;
	margin:0px;
	}
	
h5
	{font-family:tahoma;
	font-size:24px;
	font-weight:900;
	margin:0px;
	}
	
h6
	{font-family:Arial, Helvetica, sans-serif;
	font-size:25px;
	font-weight:900;
	margin:0px;
	}

#conteudo 
	{width:749px;
	min-height:716px;
	}
	
#barra-topo
	{width:749px;
	height:48px;
	background-image:url(../img/fundo_top.gif);
	float:left;
	}
	
#barra-topo-menu
	{width:375px;
	height:48px;
	float:right;
	margin-right:18px;
	}
	
#barra-topo-menu ul
	{list-style:none;
	width:375px;
	margin:0px;
	padding:0px;
	float:left;}
	
#barra-topo-menu li
	{display:inline;
	float:left;
	text-align:center;
	padding-top:16px;}
	
#modulo-logo-menu
	{width:356px;
	height:204px;
	background-image:url(../img/fundo_topo.gif);
	float:left;
	}
	
	
#modulo-top-flash
	{width:375px;
	height:247px;
	padding-right:18px;
	background-image:url(../img/fundo_topo.gif);
	float:right;
	}

.logomarca
	{width:351px;
	height:121px;
	text-align:center;
	padding-top:37px;
	padding-right:5px;
	float:left;
	}
	
#area-flash
	{width:375px;
	height:247px;
	background-color:#006092;
	}
	
#menu
	{width:356px;
	height:46px;
	float:left;
	background-image:url(../img/fundo_menu.gif);
	}
	
#menu ul
	{list-style:none;
	padding-top:15px;
	margin:0px;
	float:right;
	}
	
#menu li
	{display:inline;
	margin-right:24px;}
	
.titulos
	{width:338px;
	height:29px;
	background-color:#e8e9df;
	padding-left:18px;
	padding-top:14px;
	float:left;
	}
	
#noticias
	{width:322px;
	height:134px;
	background-color:#e8e9df;
	padding:14px 16px 0px 18px;
	}
	
.noticias
	{width:322px;
	min-height:54px;
	padding-bottom:14px;
	}
	
#empresas
	{width:321px;
	height:100px;
	background-image:url(../img/fundo_empresas.gif);
	background-repeat:repeat-x;
	margin-left:18px;
	float:left;
	}
	
#empresas-height
	{width:321px;
	height:100px;
	float:left;
	}

#agenda
	{width:322px;
	height:80px;
	background-color:#e8e9df;
	margin-top:20px;
	padding-left:18px;
	padding-right:16px;
	float:left;
	}
	
#agenda-registros
	{width:322px;
	min-height:50px;
	}
	
#agenda-registros dl
	{margin:0px;}
	
#agenda-registros dt
	{width:56px;
	height:32px;
	background-color:#d3d6db;
	margin-right:7px;
	margin-bottom:1px;
	padding-top:17px;
	text-align:center;
	float:left;}
	
#agenda-registros dd
	{width:266px;
	min-height:49px;
	}

#modulo-esquerdo-home
	{width:356px;
	height:421px;
	background-color:#e8e9df;
	float:left;
	}
	
#modulo-direito-home
	{width:375px;
	height:421px;
	padding-right:18px;
	background-color:#e8e9df;
	float:right;
	}
	
.modulo-historico
	{width:351px;
	height:125px;
	padding-left:12px;
	padding-top:18px;
	padding-right:12px;
	background-color:#d9d9d9;
	float:left;
	}
	
#modulo-banners
	{width:375px;
	height:278px;
	background-image:url(../img/fundo_banners.gif);
	float:left;
	}
	
.titulo-banners
	{width:360px;
	height:30px;
	padding-left:15px;
	padding-top:20px;
	float:left;
	}
.banner-links{
	width:100%;
	height:30px;
	padding-left:15px;
	padding-top:20px;
	float:left;
	}

#banners
	{width:172px;
	height:91px;
	margin-left:4px;
	margin-top:4px;
	margin-bottom:1px;
	float:left;
	padding-left:8px;
	padding-top:8px;
	}
	
#banners dl
	{margin:0px;}
	
#banners dt
	{width:70px;
	height:50px;
	margin-top:8px;
	float:left;}
	
#banners dd
	{width:95px;
	margin:0px;
	margin-top:8px;
	float:left;}
	
.titulos-banners-mini
	{width:170px;
	height:22px;
	float:left;
	}

#rodape
	{width:749px;
	height:46px;
	background-image:url(../img/img_base.gif);
	background-repeat:no-repeat;
	padding-left:15px;
	padding-top:38px;
	float:left;
	}

.border-foto-a
	{border:3px;
	border-style:solid;
	border-color:#e8e9df;
	}

.text-arial-16-black
	{font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:900;
	color:#000000;
	text-decoration:none;
	}
	
.text-arial-16-white
	{font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:900;
	color:#ffffff;
	text-decoration:none;
	}

.text-white
	{color:#FFFFFF;}
	
.text-black
	{color:#000000;}

.text-blue
	{color:#006092;}
	
.text-green
	{color:#366900;}
	
.text-red
	{color:#b30000;}

.text-verdana-10-black
	{font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	text-decoration:none;
	}
	
.text-verdana-11-black
	{font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-decoration:none;
	}
	
.text-verdana-11-white
	{font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	text-decoration:none;
	}

.text-verdana-11-green
	{font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#366900;
	text-decoration:none;
	}

.text-verdana-11-cinza
	{font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	text-decoration:none;
	}
	
.text-verdana-11-cinza-bold
	{font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	font-weight:900;
	text-decoration:none;
	}
	
.text-arial-12-cinza-bold
	{font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	font-weight:900;
	text-decoration:none;
	}
	
.text-verdana-11-red
	{font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#b30000;
	text-decoration:none;
	}
	
.text-verdana-11-red-bold
	{font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#b30000;
	font-weight:bold;
	text-decoration:none;
	}
	
.text-arial-9-cinza
	{font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#666666;
	}