/* NTI PR */
body {background:url(/images/bg.jpg) repeat-x #29166f; margin:0; padding:0;}
img {border:0;} a:link {text-decoration:none; } a:hover {text-decoration:underline;} a:visited {text-decoration:none;} a:active {text-decoration:underline;}

#main {width:100%; height:100%; text-align:center;}
#site {width:970px; height:auto; background:#fff;display:table; margin:auto;}
#data {width:970px; height:30px; text-align:right; margin:auto; display:table;}
#esq  {width:214px; height:auto; float:left; background:#fff;}
#esq-int {width:214px; height:auto; padding:25px 0;}
#esq-sep {width:190px; height:1px; clear:both;}
#login {width:214px; height:100px; background:url(/images/bg-login.jpg); padding-top:10px; margin:0 0 10px 0;}
#topo {width:756px; height:202px; float:left;}
#top-int {width:735px; *width:756px; height:170px; *height:202px; padding:35px 0 0 20px; background:#fff;}
#busca {width:185px; height:50px; float:left;}
#escrita {width:550px; height:170px; float:left; text-align:left;}
#barra-azul {width:550px; height:41px; background:url(/images/bg-barra.jpg) repeat-y #28167C; margin:7px 0 0 1px;}

body {background-image:url(images/bg.gif); margin-left: 0px; margin-top: 0px;	margin-right: 0px; margin-bottom: 0px;}
.menu {font-family: Arial; font-size:15px; color:#FFFFFF; text-decoration:none;}
.menu:hover {color:#003366;}
.titulo {font-family: Arial; font-size:15px; color:#003366; text-decoration:none;}
.titama {font-family: Arial; font-size:13px; color:#1f1a17; text-decoration:none;}
.titama:hover {text-decoration:underline;}
.titazu {font-family: Arial; font-size:13px; color:#003366; text-decoration:none;}
.titazu:hover {text-decoration:underline;}
.titrox {font-family: Arial; font-size:13px; color:#0093dd; text-decoration:none; font-weight:500;}
.titrox:hover {text-decoration:underline;}
.txt {font-family: Arial; font-size:11px; color:#666666; text-decoration:none;}
.txt:hover {text-decoration:underline;}
.txtpre {font-family: Arial; font-size:12px; color:#000000; text-decoration:none;}
.txtpre:hover {text-decoration:underline;}
.txtrox {font-family: Arial; font-size:10px; color:#0093dd; text-decoration:none;}
.txtrox:hover {text-decoration:underline;}

#agenda {width:206px; height:auto; float:left; padding-top:300px; /*display:table;*/ float:left;}
#menu {
	width:206px;
	height:400px;
	position:absolute;
	margin:155px 0 0 214px;
	background:url(/images/bg-menu.jpg);
	z-index:50;
}

#conteudos {width:549px; height:auto; float:left; background:#fff; display:table;}
.Parceiros {width:132px; margin-right:0px; float:left; height:104px; background-color:#FFF; border:1px solid #ccc;}
.Parceiros table {width:132px; height:104px; text-align:center}

#cont-int {
	width:529px;
	padding:15px 5px 15px 15px;
	height:auto;
	float:left;
	background:#fff;
	text-align:justify;
	/*display:table;*/
	font-family: Arial, Helvetica, sans-serif;
}
#slide {width:549px; height:200px; float:left;}
#noticias {width:310px; height:auto; float:left; display:table;}
#not-int {width:260px; height:auto; margin:15px 0; padding:0 25px;  *padding:0; text-align:left;}
#faca-parte {width:200px; *width:220px; height:auto; float:left; background:url(/images/div-vert.gif) left repeat-y; margin:25px 0 0 0; display:table;}
#cont-faca {width:205px; height:auto; padding-right:25px;}

.arial14azul {font-family:Arial, Helvetica, sans-serif; color:#003399; font-size:14px;}
.arial14azulleft {font-family:Arial, Helvetica, sans-serif; color:#003399; font-size:14px; text-align:left;}
.arial14verdeb {font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#009900; font-weight:bold;}
.arial20verdeb {font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#009900; font-weight:bold;}
.arial11verde {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#009900;}
.menu {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#fff; font-weight:bold;}
.cx-log {width:100px; height:20px; border:1px solid #003399; margin:1px;}
.arial11preto {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000;}
.arial11azul {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#009;}
.arial10preto {font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#000;}
.arial10pretoleft {font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#000; text-align:left;}
.arial12branco {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#fff;}
.arial14branco {font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#fff;}
.arial11branco {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#fff;}
.arial12roxo {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#2A166F;}
.arial14roxo {font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#2A166F;}

.arial16roxo {font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#2A166F;}
.arial11preto {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
	text-align: justify;
}

.doform {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
}

.boxxxxx {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
	border:1px solid #000;
}

.cinza { text-decoration:none; color:#333333;  }
.cinza:hover { text-decoration:underline;}

.azul { text-decoration:none; color:#FF3300;}
.azul:hover { text-decoration:underline;}


#rodape {width:970px; height:226px; clear:both; margin:auto;}
#rod-int {width:756px; height:144px; background:url(/images/bg-rodape.jpg) repeat-x #fff bottom; float:left; display:table;}
#desenvolvimento {width:214px; height:144px; background:#2A166F; float:left;}
#reflexo {width:756px; height:70px; background:url(/images/bg-reflexo.jpg) repeat-x; margin-left:214px; clear:both;}
#creditos {width:214px; height:25px; margin:90px 0 0 0;}
#link-rod { text-align:center; padding:75px 0 0 0; height:50px;}


/*menu*/
#menubv {
width: 175px;
padding:25px 0;
margin: 0;
font: 12px Arial, Helvetica, sans-serif;
text-align:right;
}
#menubv ul {
list-style-type: none;
margin: 0;
padding: 0;
}

#menubv li {
list-style-type: none;
margin: 0;
background:url(../images/seta.gif) right no-repeat;

}

#menubv li a {
display: block;
padding: 5px 12px 5px 0px;
font-weight:bold;
color: #fff;
text-decoration: none;
}
#menubv li a:hover {
color:#FF0;
text-decoration:underline;
}
/* Fix IE. Hide from IE Mac \*/
* html ul#menubv  li { float: left; height: 1%; }
* html ul#menubv  li a { height: 1%; }
/* End */

