/* CSS Global - FEMAP - PA
_______________________________________________
Produzido por Lucio Moura - info@luciomoura.com
Copyright 2010 Lucio Moura

para CNM - Confederação Nacional de Municípios

*/

body { background-image: url(../images/bn.jpg); background-repeat: repeat-x; margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; }

.box { width: 975px; margin: 0px auto; position: relative }
.table_title { background-image: url(../images/bg_table_title.gif); background-repeat: repeat-x; }
.footer { font-family: Arial, Helvetica, sans-serif; font-size: 0.6em; color: #000; line-height: 1.5em; background-image: url(../images/bg_footer.gif); background-repeat: repeat-x; height: 300px; z-index:1 }
.footer a:link {text-decoration:none;color: #000000}
.footer a:visited {text-decoration:none;color: #000000}
.footer a:hover {text-decoration:underline}
img.postpic { float: left; }
.qtip {font-family: Arial, Helvetica, sans-serif; font-size:0.8em;}
.clear { clear: both; }

img.postpic {
	float: right;
	margin-left: 2px;
	margin-top: 5px;
}

.text_1justify {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align: justify;
}

.text_1justify A:link{	text-decoration: none;	color: #000}
.text_1justify A:visited{text-decoration: none;color: #000}
.text_1justify A:hover{text-decoration: underline; color: #000}

#apDiv1 { position:absolute; width:317px; height:209px; z-index:1; left: 19px; top: 36px; }
#destaque { position:absolute; width:314px; height:209px; z-index:1; border: 8px solid #CCC; }
#destaqueNoticia { position:absolute; width:404px; height:83px; z-index:2; left: 353px; top: 15px; }
#PrevNext { position:absolute; width:331px; height:24px; z-index:3; top: 247px; background-color: #CCC; font-family: Arial, Helvetica, sans-serif; font-size: 0.8em; color: #000; line-height: 1.5em; }
#PrevNext a:link { text-decoration:none; color: #2c4d6e }
#PrevNext a:visited {text-decoration:none;color: #000}
#PrevNext a:hover {text-decoration:underline}

.quemsomos{ font-family:Arial, Helvetica, sans-serif; font-size:0.85em; text-align: justify; line-height:1em; }

.textblack{ font-family:Arial, Helvetica, sans-serif; font-size:0.75em; text-align: justify;  }
.textblack a:link { text-decoration:none; color: #2c4d6e }
.textblack a:visited {text-decoration:none;color: #000}
.textblack a:hover {text-decoration:underline}


.textdestaque{font-family:Arial, Helvetica, sans-serif;  font-size:0.8em; line-height:1.4em;}
.textdestaque a:link { text-decoration:none; color: #000 }
.textdestaque a:visited {text-decoration:none;color: #000}
.textdestaque a:hover {text-decoration:underline}


.textdestaque2 {font-family:Arial, Helvetica, sans-serif;  font-size:1.0em;}
.textdestaque2 a:link { text-decoration:none; color: #000 }
.textdestaque2 a:visited {text-decoration:none;color: #000}
.textdestaque2 a:hover {text-decoration:underline}


.text_1 {font-family:Arial, Helvetica, sans-serif;  font-size:1.0em; line-height:1.2em; text-align: justify;}
.text_1 a:link { text-decoration:none; color: #000 }
.text_1 a:visited {text-decoration:none;color: #000}
.text_1 a:hover {text-decoration:underline}


img.postpic {float: right; margin-left: 2px;}


#conteiner { position:relative; width:675px; height:100%; z-index:1; left: 219px; top: 8px; font-family:Arial, Helvetica, sans-serif; font-size:0.8em; text-align: justify;}
#conteiner a:link {text-decoration:none;color: #000}
#conteiner a:visited {text-decoration:none;color: #000}
#conteiner a:hover {text-decoration:underline;}

#conteinerAccordion { position:relative; width:675px; height:100%; z-index:1; left: 219px; top: 8px; font-family:Arial, Helvetica, sans-serif; font-size:0.7em; text-align: left;}
#conteinerAccordion a:link {text-decoration:none;color: #000}
#conteinerAccordion a:visited {text-decoration:none;color: #000}
#conteinerAccordion a:hover {text-decoration:none; color:#3c876a }

#MenuEsquerdo { position:absolute; width:132px; height:235px; left: -1px; top: 17px; }


/* ++++++++++++++++ Font Cufon ++++++++++++++++ */

h1 {font-size: 180%;font-weight: 400;margin: 0;text-transform: none;}
h2 {font-size: 150%;font-weight: 400;margin: 0;text-transform: none;}

h3 {font-size: 120%;font-weight: 600;margin: 0;text-transform: none; padding: 0;margin-top: 0.2em; margin-right: 0; margin-bottom: 0.4em;}


#noticia { position:absolute; width:332px; height:214px; z-index:0; left: 4px; top: 9px; background-image:url(../images/moldura.gif); }
#foto { position:absolute; width:315px; height:95px; z-index:1; left: 7px; top: 7px; }

#show { position:absolute; width:914px; height:281px; z-index:0; left: 0px; top: -27px; background:url(../images/contorno1.jpg) }

.boxshow { width: 878px; margin: 0px auto; position: relative; background-color: #0CF; }

.slideshow { width: 878px; position: relative; height: 250px; z-index:0; background-color: #FFF; left: 0px; }



#tnav {font-family: Arial, Helvetica, sans-serif;font-size: 1.0em;}
.tnav a:link { text-decoration:none; color: #000 }
.tnav a:visited {text-decoration:none;color: #000}
.tnav a:hover {text-decoration:underline}
.risco { border-top-width: 1px; border-top-style: dotted; border-top-color: #999;}

.contorno { background-image: url(../images/contorno1.jpg); background-repeat: repeat-y; }
#apDiv2 { position:absolute; width:888px; height:115px; z-index:2; }
#FotoDestaque { position:absolute; width:331px; height:231px; z-index:2; left: 29px; top: 22px; }
#apNoticia { position:absolute; width:525px; height:237px; z-index:2; left: 380px; top: 5px; }
