html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
	margin:0;padding:0;border:0;outline:0;
	font-size:100%;font-family:inherit;
}

h1 {width:770px;height:194px;background:url(../img/topo.jpg) no-repeat;margin:0 auto;}
h1 span{display:none;}

:focus {outline:0;}
body {background:#334D6B;color:#2a2a2a;height:100%;}
ol, ul {list-style:none;}
table {border-collapse:separate;border-spacing:0;}
caption, th, td {text-align:left;font-weight:normal;}
blockquote:before, blockquote:after,q:before, q:after {content:"";}
blockquote, q {quotes: "" "";}

body {font:x-small verdana,arial,helvetica,freesans,sans-serif;}
select, input, textarea {font:1em verdana,arial,helvetica,clean,sans-serif;}
pre, code {font:1em monospace;_font-size:1em;}
hr.off {display:none;}
hr.clear {font-size:0;line-height:0;height:0;clear:both;float:none;visibility:hidden;margin:0 0 -1px 0 0;width:100%;}

a{text-decoration:underline;color:#5e0a0a;}

/**/

/*html, body {
height: 100%;
}

*/
#digi-doc{height:100%;font-size:9px;text-align:justify;background: url(../img/fundo.gif) repeat-x;}
#digi-topo{width:100%;height:194px;margin:0 auto;}

#digi-conteudo{width:770px;margin:0 auto;font-size:11px;height:457px; }

#conteudo{width:770px;margin:0 auto;font-size:11px;height:457px; margin-top: 119px;}

#txt_quemsomos {width:320px; font-size:11px; float: left; font-weight: normal; height:181px; font-family: Verdana; color: #666666; padding-left: 40px; padding-top: 80px; line-height: 17px;}

#txt_missao {width:305px; font-size:11px; float: right; font-weight: normal; height:100px; font-family: Verdana; color: #666666; padding-right: 40px; padding-top: 70px; line-height: 17px;}

#txt_endereco {width:305px; font-size:11px; float: right; font-weight: normal; height:33px; font-family: Verdana; color: #666666; padding-right: 40px; padding-top: 7px; line-height: 17px;}

#txt_parceria {width:260px; font-size:11px;clear: both; font-weight: normal; height:33px; font-family: Verdana; color: #666666; padding-left: 40px; padding-top: 70px; line-height: 17px;}

#txt_equipe {position: absolute; width:194px; font-size:10px; clear: both; font-weight: bold; height:18px; font-family: Verdana; color: #FFFFFF; padding-left: 225px; top: 632px;}

#txt_projetos_esq {width:325px; font-size:11px; float: left; font-weight: normal; font-family: Verdana; color: #666666; padding-top: 30px; padding-left: 35px; line-height: 17px;}

#txt_projetos_dir {width:325px; font-size:11px; float:right; font-weight: normal; font-family: Verdana; color: #666666;  padding-top: 30px; padding-right: 35px; line-height: 17px;}

#txt_parceria a:link {color: #666666; text-decoration:none;}     /* unvisited link */
#txt_parceria a:visited {color: #666666; text-decoration:none;}  /* visited link */
#txt_parceria a:hover {color: #666666 ; text-decoration:none;}   /* mouse over link */
#txt_parceria a:active {color: #666666; text-decoration:none;}   /* selected link */



#txt_equipe a:link {color: #FFFFFF; text-decoration:none;}     /* unvisited link */
#txt_equipe a:visited {color: #FFFFFF; text-decoration:none;}  /* visited link */
#txt_equipe a:hover {color: #FFF603 ; text-decoration:none;}   /* mouse over link */
#txt_equipe a:active {color: #FFFFFF; text-decoration:none;}   /* selected link */

#txt_areas {width:744px; font-size:11px; clear: both; font-weight: normal; height:100%; font-family: Verdana; color: #666666; padding-left: 12px; padding-top: 20px; line-height: 17px;}


#txt_equipe a:link {color: #FFFFFF; text-decoration:none;}     /* unvisited link */
#txt_equipe a:visited {color: #FFFFFF; text-decoration:none;}  /* visited link */
#txt_equipe a:hover {color: #FF8400 ; text-decoration:none;}   /* mouse over link */
#txt_equipe a:active {color: #FFFFFF; text-decoration:none;}   /* selected link */

#digi-flash_home{width:100%;height:100%;margin-top:100px;}


#digi-conteudo h2{width:770px;height:53px;}
#digi-conteudo h2 span{display:none;}
#digi-conteudo h2.medinsight{background:url(../img/fundo_conteudo.jpg); height:457px; background-repeat: no-repeat;}

#medinsight_int{background:url(../img/fundo_conteudo_int.jpg) repeat-y; min-height:100%;}

#medinsight_int2{background:url(../img/fundo_conteudo_int.jpg) repeat-y; height:2200px;}


#digi-conteudo h2.medinsight_int{background:url(../img/fundo_conteudo_int.jpg) repeat-y; height:100%;}
#digi-conteudo h2.areas{background:url(../img/tit_areas.gif);}
#digi-conteudo h2.clientes{background:url(../img/tit_clientes.gif);}
#digi-conteudo h2.links{background:url(../img/tit_links.gif);}
#digi-conteudo h2.cursos{background:url(../img/tit_cursos.gif);}
#digi-conteudo h2.publico{background:url(../img/tit_publico.gif);}
#digi-conteudo h2.projeto{background:url(../img/tit_projetos.gif);}
#digi-conteudo h2.publicacoes{background:url(../img/tit_publicacoes.gif);}
#digi-conteudo h2.contato{background:url(../img/tit_contato.gif);}
/*#digi-conteudo h2.glossariu{background:#000000 url(../img/topo_glossario.jpg);}
#digi-conteudo h2.creditu{background:#000000 url(../img/topo-creditos.jpg);}*/

#digi-conteudo h3{font-size:1.4em;font-family:Arial;color:#821229;padding:20px 0 6px 0;}
#digi-conteudo h3.primeiro{padding-top:0;}
#digi-conteudo h3 a{text-decoration:none;}
#digi-conteudo h3 a:hover{text-decoration:none;}
#digi-conteudo p{padding:0 0 12px 0;}

#digi-conteudo .semcoluna{width:730px;padding:0 15px 0 20px;float:left;}
#digi-conteudo .colunaA{width:440px;padding:0 5px 0 20px;float:left;}
#digi-conteudo .colunaB{width:210px;padding:0 5px 0 0px;float:left;}
#digi-conteudo .colunaC{width:280px;padding:0 5px 0 20px;float:left;}
#digi-conteudo .colunaD{width:370px;padding:0 5px 0 0px;float:left;}
#digi-conteudo .coluna{width:345px;padding:0 15px 0 20px;float:left;}
#digi-conteudo .colunaE{width:385px;padding:0 15px 0 20px;float:left;}
#digi-conteudo .colunaF{width:500px;padding:0 5px 0 20px;float:left;}
#digi-conteudo .colunaG{width:222px;padding:0 5px 0 0px;float:left;}

#digi-conteudo .colunaG{background:#fff url(../img/caixa_fundo2.gif) repeat-y;}
#digi-conteudo .colunaG p{padding:0px 12px 0 11px;color:#fff;font-size:10px;}
.caixa{padding:0 0 0 525px;}

#digi-rodape{background: url(../img/rodape.gif) no-repeat;width:770px;height:20px;margin:0 auto;padding:10px 0 0 0;font-size:1.2em;font-family:Arial;color:#fff;text-align:center;}
#digi-rodape a{text-decoration:none;color:#fff;}
#digi-rodape a:hover{text-decoration:none;color:#ffe4e4;background:none;}

p{text-align:justify}

.primeiro{margin:6px 0 0 0;}
.subtitulo{margin:20px 0 0 0;text-align:center;}
.curriculo{text-align:center;}
.curriculo a{text-decoration:none;}
.curriculo a:hover{text-decoration:underline;}
.hidden { display: none; }
.unhidden { display: block; }


/* menu */

ul#toolbar {height: 31px; font-size: 11px; text-align: center; text-decoration: none; list-style: none;margin: 85px auto 0 auto;clear: both;padding: 0 0 0 0;width: 770px; background-image: url(../img/fundo_menu.gif); /*border-bottom: 1px solid #ccc;	*/}
#toolbar li { font-size: 11px; float: left; text-decoration: none; padding-top: 10px; padding-left: 2px;}



#toolbar li a:link {color: #FFFFFF; text-decoration:none;}     /* unvisited link */
#toolbar li a:visited {color: #FFFFFF; text-decoration:none;}  /* visited link */
#toolbar li a:hover {color: #FFF603 ; text-decoration:none;}   /* mouse over link */
#toolbar li a:active {color: #FFFFFF; text-decoration:none;}   /* selected link */




#toolbar li#primeiro {width: 84px;}
#toolbar li#segundo {width: 133px;}
#toolbar li#terceiro {width: 100px;}
#toolbar li#quarto {width: 67px;}
#toolbar li#quinto {width: 74px;}
#toolbar li#sexto {width: 92px;}
#toolbar li#setimo {width: 75px;}
#toolbar li#oitavo {width: 54px;}
#toolbar li#nono {width: 72px;}
#toolbar li#decimo {width: 37px;}


/* Zoom da foto */
div.fotoZoom{padding:6px 20px 10px 20px;background:#fff;position:absolute;z-index:900001;visibility:hidden;}
div.fotoZoom div.fechar{background:url(../img/ico_fechar.gif) no-repeat right; position:absolute;right:20px;top:6px;}
div.fotoZoom div.fechar a{width:48px;color:#000;display:block;text-decoration:none;}
div.fotoZoom div.fechar a:hover{background:url(../img/ico_fechar.gif) no-repeat right;}
div.fotoZoom img{display:block;clear:both;margin:15px 0 7px 0;}
div.fotoZoom div.descricao{font-size:12px;color:#5e0a0a;background:#FFF;padding:0 0 7px 0;display:table;}
div.fotoZoom div.descricao strong{color:#ff0000;}		
.fotoMateria .descricao{display:none;}
div.sombra{background:black;width:100%;left:0;top:0;position:absolute;z-index:900000;filter:alpha(opacity=50);-moz-opacity:0.3;opacity: 0.3;}
div.zoom{width:100%;left:0;top:0;position:absolute;z-index:900001;}

#fotos{font-size:10px;text-align:center;}
#fotos td{padding-top:7px;}


/* MENU PRINCIPAL */
#menu { height: 31px; font-size: 11px; text-align: center; text-decoration: none; list-style: none;margin: 85px auto 0 auto;clear: both;padding: 0 0 0 0;width: 745px; background-image: url(../img/fundo_menu.gif); /*border-bottom: 1px solid #ccc;	*/}
ul#navbar { margin: 0; padding: 0; list-style: none; }
#navbar li { float: left; height: 31px; margin: 0; padding: 0; }
#navbar li#mn_itm_0 { width: 85px; background: url('/img/mn_0_on.gif') no-repeat; }
#navbar li#mn_itm_1 { width: 130px; background: url('/img/mn_1_on.gif') no-repeat; }
#navbar li#mn_itm_2 { width: 100px; background: url('/img/mn_2_on.gif') no-repeat; }
#navbar li#mn_itm_3 { width: 70px; background: url('/img/mn_3_on.gif') no-repeat; }
#navbar li#mn_itm_4 { width: 71px; background: url('/img/mn_4_on.gif') no-repeat; }
#navbar li#mn_itm_5 { width: 97px; background: url('/img/mn_5_on.gif') no-repeat; }
#navbar li#mn_itm_6 { width: 70px; background: url('/img/mn_6_on.gif') no-repeat; }
#navbar li#mn_itm_7 { width: 60px; background: url('/img/mn_7_on.gif') no-repeat; }
#navbar li#mn_itm_8 { width: 70px; background: url('/img/mn_8_on.gif') no-repeat; }
#navbar li span { display: none; }


#menuzao {position: relative; height: 31px; padding-top: 36px; width: 753px; float: left; padding-left: 12px; }


.titulo

{ font-size:11px; font-weight: bold; font-family: Verdana; color: #247AA6; }