@charset "utf-8";
/* CSS Document */

/*Area destinada para o corpo e cabeçalho do portal */
body		{
    margin:0px auto;
    text-align:center;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    background-image: url(../images/bg2.jpg);
    background-position:center;
    background-repeat: repeat-y;
}

.corpo		{
    margin:0px auto;
    width:1008px;
}

#cabecalho	{
    margin:0px auto;
    width:488px;
    height:80px;
    padding:10px 260px 10px 260px;
    float:left;
    background-image: url(../images/topo.jpg);
}

#goiania	{
    margin:0px auto;
    width:844px;
    height: 150px;
    float: left;
}

#banner_g	{
    margin:0px auto;
    width:468px;
    height: 60px;
    padding: 10px;
    z-index: 10;
}

#rodape		{
    clear: both;
    margin:0px auto;
    width:1008px;
    height:120px;
}

#ima_rodape {
    margin: 0px auto;
    width: 180px;
    height: 120px;
    float: left;
}

#ass_rodape {
    margin: 0px auto;
    width: 664px;
    height: 100px;
    padding: 10px;
    font-size: 12px;
    color: #999999;
    text-align: left;
    float: left;
}

#iso_rodape {
    margin: 0px auto;
    width: 144px;
    height: 120px;
    float: left;
	background-image: url(../images/iso.jpg);
}

.rod_link	{
    margin:0px auto;
    height: 14px;
    float: left;
    background-image:url(../images/rod_bar.jpg);
    background-repeat:no-repeat;
    background-position: right;
    padding: 5px 24px 5px 5px;
}

h1 {
    font-size: 12px;
    color: #FF9900;
}


/* links */
a 			{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #006699;
    font-size: 12px;
}

a:link 		{
    text-decoration: none;
}

a:visited 	{
    text-decoration: none;
}

a:hover 	{
    text-decoration: underline;
}

a:active 	{
    text-decoration: none;
}

.botoes a	{
    font-size:10px;
    color:#006699;
}

.botoes a:hover	{	
    background-color: #003399;
    text-decoration: none;
    font-size: 10px;
    color: #FFFFFF;
}

/* 1ª coluna - reservada para menu e anuncios pequenos */

#coluna1	{
    margin:0px auto;
    width:164px;
    text-align: left;
    float:left;
    background-color:#FFFFFF;
}

#anun_col_1	{
    margin:0px auto;
    width:150px;
    height:100px;
    text-align: left;
    float:left;
    padding: 10px 7px 10px 7px;
    font-size:8px;
    color:#000000;
    z-index: 10;
}

#menu		{
    margin:0px auto;
    width:150px;
    text-align: left;
    float:left;
    padding: 0px 7px 0px 7px;
}

#espaco		{
    margin:0px auto;
    width:150px;
    text-align: left;
    float:left;
    padding: 15px 7px 10px 7px;
    font-size: 10px;
    color: #666666;
}

#espaco_tit	{
    margin:0px auto;
    width:150px;
    height:60px;
    padding: 0px 0px 10px 0px;
}

.botoes		{
    margin:0px auto;
    width:140px;
    height:15px;
    text-align: left;
    float:left;
    padding: 5px;
    font-size:10px;
    font-weight: bold;
    color: #006699;
}

.title_bt_1	{
    margin:0px auto;
    width:140px;
    height:17px;
    text-align: left;
    float:left;
    padding: 10px 5px 10px 5px;
    font-size:14px;
    font-weight: bold;
    color: #999999;
}

.esp_bot	{
    margin:0px auto;
    width:150px;
    height:15px;
    background-image: url(../images/barra_600.png);
    background-repeat: repeat-x;
    background-position:bottom;
    float: left;
}

/* 2ª coluna ou coluna CENTRAL - destinada para o conteudo principal do portal */

#coluna_meio{
    margin:0px auto;
    width:700px;
    text-align: left;
    float:left;
}

#paginas{
    margin:0px auto;
    width:700px;
    height: 940px;
    text-align: left;
    float:left;
}

#barra_not	{
    margin:0px auto;
    width:680px;
    height:30px;
    text-align: left;
    float:left;
    font-size:18px;
    font-weight:bold;
    color:#990000;
    padding: 15px 10px 5px 10px;
}

.regua_bar	{
    margin:0px auto;
    width:700px;
    height: 20px;
    float:left;
    background-image: url(../images/barra_580.jpg);
    background-position: center;
    background-repeat: no-repeat;
}

.tit_bl		{
    margin:0px auto;
    width:320px;
    height: 35px;
    text-align: left;
    float:left;
    font-size: 14px;
    font-weight: bold;
    color:#006699;
    background-image: url(../images/title.jpg);
    padding: 5px;
}

.tex_bl		{
    margin:0px auto;
    width:330px;
    height: 145px;
    text-align: left;
    float:left;
    font-size: 12px;
    color: #006699;
    padding: 10px 0px 0px 0px;
}

.tit_bl2	{
    margin:0px auto;
    width:330px;
    height:45px;
    text-align:left;
    float:left;
    font-size:14px;
    font-weight:bold;
    color:#006699;
}

.utl_bl		{
    margin:0px auto;
    width:330px;
    text-align: left;
    float:left;
    font-size: 9px;
    padding: 10px 0px 5px 0px;
    color: #999999;
}

.bloco		{
    margin:0px auto;
    width:330px;
    height:200px;
    text-align: left;
    float:left;
    padding: 10px;
}

.imag_100	{
    margin:0px auto;
    width:100px;
    height:100px;
    text-align: left;
    float:left;
    padding: 13px 0px 0px 10px;
}

.bloc_col2	{
    margin:0px auto;
    width:233px;
    float:left;
}

.bloco_rev	{
    margin:0px auto;
    width:113px;
    height:58px;
    text-align: left;
    float:left;
    padding: 5px 0px 5px 10px;
    font-size: 10px;
    color:#006699;
}

.imag_rev	{
    margin:0px auto;
    width:90px;
    height:68px;
    text-align: left;
    float:left;
}	

.cont_rev	{
    margin:0px auto;
    width:213px;
    float:left;
    padding-bottom:20px;
    background-image: url(../images/regua.jpg);
    background-repeat: no-repeat;
    background-position: bottom;
    font-size: 12px;
    color: #006699;
}

.cont_cdl	{
    margin:0px auto;
    width:213px;
    float:left;
    padding-bottom:20px;
    background-image: url(../images/regua.jpg);
    background-repeat: no-repeat;
    background-position: bottom;
    font-size: 12px;
    color: #999999;
}

.cont_spc	{
    margin:0px auto;
    width:213px;
    float:left;
    background-image: url(../images/regua.jpg);
    background-repeat: no-repeat;
    background-position: bottom;
    font-size: 10px;
    padding: 5px 0px 15px 0px;
    height: 66px;
}

.bloco_2	{
    margin:0px auto;
    width:220px;
	text-align:left;
	float:left;
	padding: 10px 10px 10px 10px;
	font-size: 11px;
	color:#006699;
}

.bloco_3	{
    margin:0px auto;
    width:213px;
    text-align:left;
    float:left;
    padding:10px 10px 10px 10px;
}

.bl_3		{
    margin:0px auto;
    width:213px;
    float: left;
    padding-bottom: 20px;
}

#bloco_4	{
    margin:0px auto;
    width:700px;
    float:left;
    height: 100px;
}

.lazer_cultura	{
    margin: 0px;
    width: 100px;
    height: 100px;
    float: left;
    padding-right: 10px;
}

.lazer_cultura img {
    border: none;
}

.lazer_cultura a:hover {
    opacity:0.5; /* css standard */
    filter:alpha(opacity=50); /* IE patch */
}

.regua		{
    margin:0px auto;
    width:350px;
    height: 20px;
    float:left;
    background-image: url(../images/barra_280.png);
    background-repeat:no-repeat;
    background-position: center;
}

.anuncio	{
    margin:0px auto;
    width:680px;
    height:100px;
    text-align: left;
    float:left;
    font-size:8px;
	padding: 0px 10px 0px 10px;
}

.login_cdlcelular	{
    margin:0px auto;
    width:700px;
    height:100px;
    text-align: left;
    float:left;
    font-size:8px;
}

#publicidade	{
    margin: 0px auto;
    width: 213px;
    height:140px;
    float: left;
    padding: 10px;
}

/* 3ª coluna - reservada para anuncios, notícias de ultima hora, agenda de acontecimentos e etc. */

#coluna4	{
    margin:0px auto;
    width:144px;
    text-align: left;
    float:left;
}

.quad_		{
    margin:0px auto;
    width:144px;
    height:20px;
    float:left;
    background-image: url(../images/barra_600.png);
    background-repeat: repeat-x;
    background-position: center;
}

.quad_2		{
    margin:0px auto;
    width:144px;
    float:left;
    text-align: center;
}

.bloco_serv	{
    margin: 0px auto;
    width: 144px;
    height: 220px;
    float: left;
}

.bloco_anuncios	{
    margin: 0px auto;
    width: 144px;
    float: left;
    padding-top: 10px;
}

.quadros_serv	{
    margin:0px auto;
    width:125px;
    height:45px;
    text-align: left;
    float:left;
    padding: 0px 9px 12px 10px;
}

.quadros_	{
    margin:0px auto;
    width:125px;
    height:60px;
    text-align: left;
    float:left;
    padding: 0px 9px 8px 10px;
    display: none;
}

.quadros_1	{
    margin:0px auto;
    width:125px;
    height:110px;
    text-align: left;
    float:left;
    padding: 10px 9px 12px 10px;
}

.quadr_lo	{
    margin:0px auto;
    width:125px;
    height:110px;
    text-align: left;
    float:left;
    padding: 10px 9px 2px 10px;
}	

.quadros	{
    margin:0px auto;
    width:125px;
    height:100px;
    text-align: left;
    float:left;
    padding: 0px 9px 10px 10px;
}

.quadro_tele	{
	margin:0px auto;
	width:120px;
	height:190px;
	padding: 5px 12px 5px 12px;
	float:left;
}
