/*/////////////////////////////////////// ESTILO GERAL DO SITE ////////////////////////////////////////////*/
BODY{margin:0px; font-family:Tahoma, Arial, Verdana; font-size:11px; background:#fcebeb; }
td {vertical-align:top}
table{border:0px; padding:0px}
a:link, a:active, a:visited {color:#000000; text-decoration:none;}
a:hover {color:#000000; text-decoration:underline;}
img{border:0px}
/* ESTILO DOS TITULOS */
h1{font-size:14px; font-weight:normal; color:#c0023c; margin:0px 0px 2px 0px;}
h2{font-size:14px; font-weight:bold; color:#FFFFFF; margin:0px 0px 2px 0px;}
h3{font-size:14px; font-weight:bold; margin:0px 10px 2px 0px;}
h4{font-size:22px; font-weight:normal; color:#c0023c; margin:5px 0px 5px 0px;}
h5{font-size:11px; font-weight:bold; margin:0px 0px 2px 0px;}
h6{font-size:11px; font-weight:bold; color:#38716c; border-bottom:1px solid #38716c; margin:10px 0px 5px 0px;}
.bold{font-weight:bold}
.titulo1{font-size:11px; font-weight:bold; margin:0px 0px 2px 0px;}
.titulo1b{font-size:11px; font-weight:bold; margin:0px 0px 2px 4px;}
.titulo2{font-size:10px; font-weight:bold; margin:0px 0px 2px 0px;}
.text {font-size:11px; margin:0px 10px 0px 0px;}
.text2 {font-size:11px; margin:0px 30px 2px 4px;}

/*////////////////////////////////////// INICIO ESTRUTURA GERAL DAS PAGINAS /////////////////////////////////////////*/
#nav_header{width:920px;height:110px; background:#fb9e9e;}
#tab_conteudo{width:920px;/*margin-top:25px;*/}
#nav_menu{width:155px}
#nav_conteudo{width:845px; padding:10px 5px 0px 5px;}
#nav_bottom{width:780px; font-size:10px; color:#000000; text-align:center;padding:5px 0px 5px 0px}
#nav_bottom a:link, #nav_bottom a:active, #nav_bottom a:visited{color:#000000; text-decoration:none}
#nav_bottom a:hover{color:#000000; text-decoration:underline}
#nav_pub{position:absolute; width:200px; height:500px; background:#CCCCCC; left: 790px; top: 125px;}

/* ESTILO DO HEADER */
#logo{position:absolute;top:35px;left:10px; width:140px; text-align:center;}
#slogan{position:absolute;top:112px;left:15px;word-spacing:1px; font-size:10px;}
#tvHome{z-index:1}
#banner{position:absolute;top:28px;left:160px;width:735px; z-index:2}
.img_pubV{margin-left:3px}
.img_pubH{margin-bottom:3px}

/* BARRA DATA / BUSCA / ICONES */
#barra_utilidades{width:920px; height:25px; background:#da0244; color:#FFFFFF}
#barra_utilidades td{vertical-align:middle;}
#barra_utilidades .data{padding-left:10px; width:290px;}
#barra_utilidades td.busca{text-align:right}
#barra_utilidades td.tdCampo{width:115px;}
#barra_utilidades td.lupa a{text-decoration:none; font-size:10px; color:#FFFFFF;}
#barra_utilidades td.lupa a:hover{text-decoration:underline;}
#barra_utilidades td.lupa img{ vertical-align: text-bottom}
#barra_utilidades input.busca{font-family:Tahoma, Arial, Verdana; font-size:10px; color:#38726D}
#barra_utilidades .icones{text-align:right;}
#barra_utilidades img.icones{margin-left:10px;}
#barra_utilidades .icones a{color:#fff}
/*#barra_utilidades .icones a:hover{text-decoration:none; color:#993300;}

/* ESTILO DO MENU */
.menu{background:#fecece; border-bottom:none; width:155px}
.menu td{border-bottom: solid 1px #ff9999;	padding-left:10px;	line-height:17px;}
td.sombraV{width:5px; padding:0px; background:url(../imagens/sombraV.gif) repeat-y right; border-bottom:none; vertical-align:bottom;}
td.sombraH{ line-height:5px; height:5px; background:url(../imagens/sombraH.gif) repeat-x bottom; border-bottom:none; text-align:right; padding:0px;}
.tr_fim td{border-bottom:none;}
tr.tr_fim td.canto{ text-align:right;	vertical-align:bottom; padding:5px 0px 0px 0px;}

/* ESTILO DO MENU DE SERVIÇOS */
.menu2{background:#ffdd88; border-bottom:none; width:155px; margin-top:5px;}
.menu2 td{border-bottom: solid 1px #FFFFFF;	padding-left:10px;	line-height:20px;}
td.sombraV{width:5px; padding:0px; background:url(../imagens/sombraV.gif) repeat-y right; border-bottom:none; vertical-align:bottom;}
td.sombraH{ line-height:5px; height:5px; background:url(../imagens/sombraH.gif) repeat-x bottom; border-bottom:none; text-align:right; padding:0px;}
.tr_fim td{border-bottom:none;}
tr.tr_fim td.canto{text-align:right; vertical-align:bottom; padding:5px 0px 0px 0px;}

/* BANNER BOTTOM */
/*#banner_bottom{margin:5px 0px 5px 10px; }*/
#banner_bottom .meio{background:#DCDDDE; padding-top:7px;;}
#banner_bottom .esquerda{width:10px}
#banner_bottom .direita{width:12px}
#banner_bottom .sombra{background:url(../imagens/banner_sombraH.gif) repeat-x; height:10px}

/* FULL BANNER BOTTOM */
#banner_bottom_full {margin:0px 0px 5px 10px; }
#banner_bottom_full .meio{background:#DCDDDE; padding-top:7px; height:115px;}
#banner_bottom_full .esquerda{width:10px}
#banner_bottom_full .direita{width:12px}
#banner_bottom_full .sombra{background:url(../imagens/banner_sombraH.gif) repeat-x; height:10px}

/* BANNER SKY */
.banner_sky {z-index:10; top:170px; left:790px; position:absolute;}

/* ESTILO DOS BOX VERDE E BRANCO */
.box1{background:#FFFFFF}
.box2{background:#df2c55; color:#FFFFFF;}
.box3{background:#EEEEEE;}
.box_sombraV{width:17px; vertical-align:bottom; background:url(../imagens/sombraV.gif) repeat-y right}
.box_sombraH{height:17px ;text-align:right; vertical-align:bottom; background:url(../imagens/sombraH.gif) repeat-x bottom}
.box_meio{padding:5px 0px 0px 10px; height:100px}
.box_meio1 {padding:5px 0px 0px 10px; height:100px}
.box_meio1 a{color:#ffffff; text-decoration:none;}
.box_meio1 a:hover{text-decoration:underline;}
.box_foto{float:right; margin-left:5px;}
/*tira sombra do box*/
.sem_sombraV{width:12px; vertical-align:bottom;}
.sem_sombraH{height:12px; text-align:right; vertical-align:bottom;}

/* FORMULARIOS */
.campo{font-size:11px; background:#eeeeee; color:#333333; border:1px solid #999999;}

/*INDIQUE*/
#indique {margin-top:10px; display:none}
#indique .esquerda{font-size:10px ;font-weight:bold; text-align:right; vertical-align:middle; padding-right:3px}

.homeTitulo{font-size:26px; font-weight:normal; color:#c0023c; margin:10px 0px 20px 0px}
.homeChamada{font-size:18px; font-weight:bold; color:#000000; margin:0px 0px 10px 0px; line-height: 21px;}
.homeTexto{
	font-size:15px;
	font-weight:normal;
	color:#000000;
	margin:0px 30px 5px 0px;
	line-height: 18px;
	
}
