/* CSS Document */


html, body{
width:100%;
height:100%;
margin:0px;
background-color:#993366;
text-align:center;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}

/* ----- celula master ----*/
#dmaster{
position:relative;
margin:auto;
background-image:url(../imagens/interface_2007/interface/back_white.gif);
background-repeat:repeat-y;
/*top:50%;
left:50%;
margin-left:-360px;
margin-top:-210px;*/

width:752px;
vertical-align:middle;
height:auto !important; /* real browsers */
height:100%;
min-height:100%;
}

html>body #dmaster{
overflow:hidden;}

/* ----- cabeçalho ----*/
#topo_site{
/*background-image:url(../imagens/interface_2007/adm/cabecalho.gif);*/
background-repeat:no-repeat;
padding-left:1px;
width:733px;
text-align:center;
height:205px;
display:block;}


/* ----- corpo do site ----*/
#dsecundario{

padding:20px;
padding-top:4px;
padding-right:10px;
padding-bottom:50px;
width:752px;
top:0px;
bottom:0px;
text-align:left;}

/* ----- hackin firefox - corpo do site ----*/
html>body #dsecundario{
width:752px;
}

html>body #topo_site{
padding:0px;
padding-left:0px;
width:752px;
}

/* ----- menu principal ----*/
#lateralesq{
width:155px;
float:left;
}

#menuprincipal{
margin:0px;
margin-left:-1px;
padding-left:0px;
margin-top:2px;
}

/*#lateralesq:after {
  clear: both;
  content: ".";
  display: block;
  height: 0px;
  visibility: hidden;
}*/

html>body #menuprincipal{
width:149px;
}

#menuprincipal a{
width:149px;
height:26px;
display:block;
line-height:26px;
vertical-align:middle;
background-image:url(../imagens/interface_2007/interface/menu/botao.gif);
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
margin:0px;
text-align:center;
text-decoration:none;
}

#menuprincipal a:link, #menuprincipal a:visited{
background-position:bottom;
color:#FFFFFF;
}

#menuprincipal a:hover, #menuprincipal a:active{
background-position:top;
color:#FFFFFF;
}

#menuprincipal h3{
width:149px;
height:27px;
line-height:21px;
background-image:url(../imagens/interface_2007/interface/menu/topo.gif);
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#FFFFFF;
margin:0px;
text-align:center;
}

#elementomprincipal{
}

#bottommprincipal{
width:149px;
height:13px;
display:block;
background-image:url(../imagens/interface_2007/interface/menu/baixo.gif);}


/* ----- menu e conteudo lateral direito ----*/
#lateraldir{
float:right;
margin-right:5px;}

html>body #lateraldir{
margin-right:40px;
}


/* ----- eixo central de conteudo ----*/
#central{
width:420px;
margin-left:155px;
margin-top:0px;}

html>body #central{
margin-left:160px;}

#central h1{
font-size:22px;
margin:0px;
color:#990099;
}

#central h2{
font-size:14px;
padding-left:20px;
margin:0px;
margin-bottom:13px;
color:#996699;}

#central p{
margin:0px;
padding-left:15px;
margin-top:6px;}

#central a{
font-weight:bold;
text-decoration:none;}

#central a:link, #central a:visited{
color:#990000;}

#central a:hover, #central a:active{
color:#FF9900;}
/*#blocotexto{
margin-left:110px;
margin-top:6px;
padding-right:10px;
font-size:10px;
width:350px;
height:194px;
overflow: auto;
position:relative;
z-index:20

}*/

.postesquerda{
background-image:url(../imagens/interface_2007/interface/post_esquerda.gif);
background-repeat:no-repeat;
padding-left:25px;
padding-top:4px;
padding-bottom:12px;
width:131px;
height:26px;
vertical-align:bottom;
font-size:10px;
display:block;
outline:0px;
}

.postdireita{
background-image:url(../imagens/interface_2007/interface/post_direita.gif);
background-repeat:no-repeat;
margin:0px;
color:#FFFFFF;
padding-left:15px;
padding-top:4px;
padding-bottom:12px;
text-align:left;
width:131px;
height:26px;
font-size:10px;
display:block;
outline:0px;}

#navpost{}

#navpost a{
color:#FFFFFF;}

#navpost a:link, # navpost a:visited {
color:#FFFFFF;}

#navpost a:hover, # navpost a:active {
color:#9966CC;}

.legenda{
font-size:9px;}

#banner{
margin-left:-7px;
margin-top:-7px;
z-index:3;}

#video{

width:370px;



}

#video h2{

margin-bottom:0px;
padding-bottom:0px;

}

#lista{

}

#lista a{
font-size:12px;

}

#lista h2{
padding:0px;
margin:0px;
margin-left:3px;

}

#pginicial{
padding-left:9px;
width:390px;
}

#pginicial p{
padding:0px;
}

/*-------------   galerias ------------ */

#galerias p{
padding:0px;
margin-bottom:12px;}

#galerias a{

background-position:left;
background-repeat:no-repeat;
line-height:11px;
padding:0px;
padding-left:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-decoration:none;
margin-bottom:13px;
}

#galerias a:link, #galerias a:visited{
color:#990000;
background-image:url(../imagens/interface_2007/interface/seta_galeria.gif);}

#galerias a:hover, #galerias a:active{
color:#FF9900;
background-image:url(../imagens/interface_2007/interface/seta_galeria_over.gif);}


/*------------------   contato   ------------------*/


#formcontato {
padding-left:12px;

}

#formcontato h1{
margin:0px;
font-size:12px;
font-weight:bold;
}

#formcontato input, #formcontato textarea, #formcontato select{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;

}

/*-------------------  blogs  --------------------*/

#blog h1{
margin:0px;
padding:0px;}

#blogconteudo h2{
padding:0px;
margin:0px;}

#blogconteudo{
width:380px;
margin-left:5px;
padding-bottom:5px;
margin-bottom:5px;
border-bottom:dotted;
border-bottom-width:medium;
border-bottom-color:#666666;}

#blogconteudo p{
padding:0px;
margin:0px;}


/* ----- rodapé ----*/
#rodape{
/*background-image:url(../imagens/matriz1/rodape.gif);
background-repeat:no-repeat;*/
position:relative;
margin:0px;
clear:both;
}

#rodape h1{
padding:0px;
color:#CCCCCC;
margin:0px;
margin-bottom:-40px;
margin-top:90px;
font-size:9px;
text-align:center;
font-weight:lighter;}

/*-------- elementos complementares --------*/

/*#elemento1{
background-image:url(../imagens/matriz1/perpesctive.gif);
position:absolute;
top:106px;
right:50px;
width:275px;
height:254px;
display:;
z-index:1;
}*/


/*#elemento2{
background-image:url(../imagens/matriz1/home.gif);
background-repeat:no-repeat;
position:absolute;
top:15px;
right:30px;
width:14px;
height:14px;
}*/


