* { margin:0; padding:0; }

body { 
	font-family: Verdana, Helvetica, sans-serif;
	background-image: url("img/fundo1024.PNG");
	background-repeat: repeat-x; 
	background-position:bottom;
	background-position: 0% 100%;
	background-attachment: fixed; 
	height:100%; 

}

a:link { color:000; }
a:visited { color:000; }
a:active { color:000; }

.hrMenu{
  border:1px solid #BDC7DF
}

div#topo { 
  	width:780px;
    padding:5px;
	vertical-align:middle;
	border-bottom:1px solid #eeeeee;
}

div#topo table{
	font-size:6pt;
}

div#conteudo { 
  	width:780px;
    padding:5px;
    text-align:left;
}

p.link{
  margin-bottom:10px;
  margin-top:3px;
  font-size:10pt;
  cursor:pointer;
  color:#ffffff;
  font-weight:bold;
}

.margemL{ margin-left:10px;margin-right:10px;}
.margemL img{ margin:5px}
.margemF{ margin:5px}
.margemLeft { margin-left:50px;}

#playerEstru {float:right;}

#EstrutFotos {overflow:auto; width:98%; height:165px;
	scrollbar-arrow-color:#F9F9FC;
	scrollbar-3dlight-color:#F9F9FC;
	scrollbar-highlight-color:#F9F9FC;
	scrollbar-face-color:#F9F9FC;
	scrollbar-shadow-color:#F9F9FC;
	scrollbar-darkshadow-color:#F9F9FC;
	scrollbar-track-color:#F9F9FC;
 }
#EstrutFotos table{ position:relative;border-collapse:collapse; font-family:verdana; font-size:small; color:#4F4F4F; margin:1px; }

#EstrutFotos table td { text-align:center; vertical-align:middle;background-color:#000000;}

#lista_cats {overflow:auto; width:98%; height:360px; 
	scrollbar-arrow-color:#627DB7;
	scrollbar-3dlight-color:#C2CCE4;
	scrollbar-highlight-color:#BCC7E2;
	scrollbar-face-color:#BDC9E1;
	scrollbar-shadow-color:#ACB9DB;
	scrollbar-darkshadow-color:#8195C9;
	scrollbar-track-color:#CDD6E9;
}

#texto2 {overflow:auto; height:380px; 
	scrollbar-arrow-color:#627DB7;
	scrollbar-3dlight-color:#C2CCE4;
	scrollbar-highlight-color:#BCC7E2;
	scrollbar-face-color:#BDC9E1;
	scrollbar-shadow-color:#ACB9DB;
	scrollbar-darkshadow-color:#8195C9;
	scrollbar-track-color:#CDD6E9;
}

#download_cat span{
  font-weight:bold;
  background-color:#ffff00
}



#ClientsLogo table{ position:relative;border-collapse:collapse; font-family:verdana; font-size:small; color:#4F4F4F; margin:1px;display:none }
#ClientsLogo table td { text-align:center; vertical-align:middle;background-color:#ffffff;}

#ClientsLogo {
  overflow:auto; width:98%; height:100px;
  text-align:center;
	scrollbar-arrow-color:#F9F9FC;
	scrollbar-3dlight-color:#F9F9FC;
	scrollbar-highlight-color:#F9F9FC;
	scrollbar-face-color:#F9F9FC;
	scrollbar-shadow-color:#F9F9FC;
	scrollbar-darkshadow-color:#F9F9FC;
	scrollbar-track-color:#F9F9FC;
  }

#ClientsLogo img {margin-left:15px;margin-right:15px;}

.campoText{
  font-size:9pt;
  border:1px solid #A5B3D8;
  margin-bottom:10px;
}

#tbl_solucoes{
  font-size:10pt;
  width:550px;
}

.cat {
  margin:10px;
  border:1px solid #94A5D1;
  cursor:pointer;
}

.fot, .vid{
  margin:7px;
  border:1px solid #7E91C0;
  cursor:pointer;
}

#lista_cats_texto, .legenda{
  font-size:9pt;
  font-family:Verdana;
}

.hide{ display:none;}

#legenda{ height:10px;margin-bottom:10px;} 

#texto_solucoes{ float:right;}

#tipos_solucoes{
  float:left;
}

.abre_fotos, .abre_videos	{
  cursor:pointer;
  margin-top:10px;
}

.title{
  font-family:Arial Black;
  color: #0000ff;
  font-size:12pt;
}

.Stylehr{
  border:1px solid #A5B3D8;
  width:400px;
}

p.selecionado{ 
  color:Yellow; 
  font-size:10pt;  
}

#div_mapa{
  display:none;
}

#foto_mapa{
  cursor:pointer
}


#rodape{
  display:none;
  width:769px;
}

#fwd_rwd {width:170px;margin-bottom:8px;text-align:center}
#box {background: transparent; width:170px; margin-top:8px; float:left;}
#box2 {background: transparent; width:590px; margin-top:8px; margin-left:15px; display:none; float:left}
.bordaBox .b1, .bordaBox .b2, .bordaBox .b3, .bordaBox .b4, .bordaBox .b1b, .bordaBox .b2b, .bordaBox .b3b, .bordaBox .b4b {display:block; overflow:hidden; font-size:1px;}
.bordaBox .b1, .bordaBox .b2, .bordaBox .b3, .bordaBox .b1b, .bordaBox .b2b, .bordaBox .b3b {height:1px;}
.bordaBox .b2, .bordaBox .b3, .bordaBox .b4 { background:#8999C5; border-left:1px solid #8999C5; border-right:1px solid #8999C5;}
.bordaBox .b1 {margin:0 5px; background:#8999C5;}
.bordaBox .b2 {margin:0 3px; border-width:0 2px;}
.bordaBox .b3 {margin:0 2px;}
.bordaBox .b4 {height:2px; margin:0 1px;}
.bordaBox .contBox {height:400px;padding:5px;display:block; background:#8999C5; border-left:1px solid #8999C5; border-right:1px solid #8999C5; text-align:center;}
.bordaBox .contBox2 { 
  height:400px;padding:5px;display:block; background:#F9F9FC; border-left:1px solid #8999C5; border-right:1px solid #8999C5;}
.bordaBox .contBox3 {padding:5px;display:block; background:#BCC7E1; border-left:1px solid #8999C5; border-right:1px solid #8999C5; text-align:center;}
.bordaBox .contBox2 ul {margin-left:20px}
