/* CSS Document */
/*
Transparência de PNG para IE6
------------------------------
\*/
* html img/**/ {
filter:expression(
   this.alphaxLoaded ? "" :
   (
    this.src.substr(this.src.length-4)==".png"
    ?
    (
     (!this.complete)
     ? "" :
      this.runtimeStyle.filter=
      ("progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+this.src+"')")+
      (this.onbeforeprint="this.runtimeStyle.filter='';this.src='"+this.src+"'").substr(0,0)+
      String(this.alphaxLoaded=true).substr(0,0)+
      (this.src="../site/images/blank.png").substr(0,0)
    )
    :
    this.runtimeStyle.filter=""
   )
  );
}
/*
Fim da Transparência de PNG para IE6
------------------------------
\*/
body,td,th {
	font-family: Verdana;
	font-size: 10px;
	color: #333333;
}
body {
	background:#00436e url(../images/17.jpg) repeat-y fixed center top;
	margin: 0px 0px 0px 0px;
}
a:link {
	color: #666666;
	text-decoration: none;
}
a:visited {
	color: #666666;
	text-decoration: none;
}
a:hover {
	color: #666666;
	text-decoration: none;
}
a:active {
	color: #666666;
	text-decoration: none;
}
/*estrutura Nova*/
#pretopo{
	position:static;
	width:775px;
	height:20px;
	margin:auto;
}
#topo{
	position:static;
	width:775px;
	height:168px;
	margin:auto;
}
#logo{
	position:static;
	width:458px;
	height:168px;
	margin:0;
	float:left;
	margin-left:7px;
}
#menu{
	position:static;
	width:213px;
	height:126px;
	float:right;
	margin-right:8px;
	background:url(../images/10.jpg) top right no-repeat;
	padding: 21px 37px 21px 42px;
}
#conteudo{
	position:static;
	width:760px;
	margin:auto;
	padding: 0px 8px 0px 7px;
}
#conteudo2{
	text-align:center;
	position:static;
	width:760px;
	margin:auto;
	padding: 0px 8px 0px 7px;
}
#rodape{
	position:static;
	width:775px;
	height:120px;
	margin:auto;
}
#creditos{
	position:static;
	width:550px;
	height:100px;
	margin:0;
	float:left;
	margin-left:7px;
}
#dn2{
	position:static;
	width:128px;
	height:31px;
	margin:0;
	float:right;
	text-align:right;
	margin-right:8px;
	padding: 34px 0px 35px 72px;
}
.sub-menu1 a:link{
	text-decoration: none;
	font-family:Verdana;
	font-size:11px;
	font-weight:600;
	color:#336699;
}
.sub-menu1 a:visited{
	text-decoration: none;
	font-family:Verdana;
	font-size:11px;
	font-weight:600;
	color:#336699;
}
.sub-menu1 a:hover{
	text-decoration: none;
	font-family:Verdana;
	font-size:11px;
	font-weight:600;
	color:#336699;
}
.sub-menu1 a:active{
	text-decoration: none;
	font-family:Verdana;
	font-size:11px;
	font-weight:600;
	color:#336699;
}
.sub-menu2 a:link{
	text-decoration: none;
	font-family:Verdana;
	font-size:13px;
	font-weight:600;
	color:#003366;
}
.sub-menu2 a:visited{
	text-decoration: none;
	font-family:Verdana;
	font-size:13px;
	font-weight:600;
	color:#003366;
}
.sub-menu2 a:hover{
	text-decoration: none;
	font-family:Verdana;
	font-size:13px;
	font-weight:600;
	color:#003366;
}
.sub-menu2 a:active{
	text-decoration: none;
	font-family:Verdana;
	font-size:13px;
	font-weight:600;
	color:#003366;
}
/*Conteúdo Estático*/
.inovacao {
	padding-top:65px;
	font-family: Verdana;
	font-size: 14px;
	color:#336699;
	line-height:25px;
}.titulo_endereco {
	font-family: Verdana;
	font-size: 14px;
	color:#003366;
	border-bottom:#CCCCCC;
	border-bottom-style:dotted;
	border-bottom-width:1px;
}
.titulo_chegar {
	font-family: Verdana;
	font-size: 14px;
	color:#003366;
}
.titulo_representante {
	font-family: Verdana;
	font-size: 14px;
	color:#003366;
}
/*Conteúdo Joomla Empresa e Representantes*/
.contentheading{
	font-family: Verdana;
	font-size: 16px;
	font-weight:700;
	color:#003366;
	padding-top:15px;
	padding-bottom:30px;
}
.sub_titulo {
	font-family: Verdana;
	font-size: 11px;
	color:#0099CC;
}
.tabela_mapa{
	background:url(../images/fundo_mapa.jpg) center right no-repeat;
}
/*Conteúdo Joomla Contato*/
.componentheading{
	font-family: Verdana;
	font-size: 16px;
	font-weight:700;
	color:#003366;
	padding-top:17px;
}
.contentheading td{
	font-family: Verdana;
	font-size: 10px;
	color:#0099CC;
}
/*Conteúdo Joomla Catálogo de Imagens*/
.moduletable h3{
	font-family: Verdana;
	font-size: 14px;
	color:#003366;
	font-weight:500;
	padding-top:45px;
}
li {
	list-style-position:inside;
	line-height:20px;
	list-style-image: url(../images/marc.jpg);
	padding-right:5px;
	padding-left:3px;
	margin-right:55px;
	margin-left:15px;
	border-bottom: 1px #CCCCCC dotted;
}
#zoomgallery h2{
	font-family: Verdana;
	font-size: 12px;
	font-weight:700;
	color:#336699;
	padding-top:45px;
	padding-right:0px;
	padding-bottom:10px;
	text-align:right;
}
#zoomgallery img{
	text-decoration: none;
	margin: 10px 0px 0px 0px;
	padding: 30px 30px 34px 30px;
	background-image:url(../images/fundo_cat.jpg);
	border: 0px;
}
.sectiontableheader img{
	text-decoration: none !important;
	margin: 0px 0px 0px 0px !important;
	padding: 0px 0px 0px 0px !important;
	background-image:none !important;
	border: 0px !important;
}
.catalogo1{
	font-family: Verdana;
	font-size: 16px;
	font-weight:700;
	color:#003366;
	margin-top:80px;
}
.catalogo2{
	font-family: Arial;
	font-size: 10px;
	color:#0099CC;
}
#zoomgallery td{
	text-decoration: none;
	color:#666666;
}
/*Conteúdo Joomla Busca do Catálogo de Imagens*/
.sectiontableheader{
	line-height:60px;
}
.sectiontableentry1 img{
text-decoration: none;
	margin: 10px 0px 0px 0px;
	padding: 30px 30px 34px 30px;
	background-image:url(../images/fundo_cat2.jpg);
	border: 0px;
}
.sectiontableentry2 img{
text-decoration: none;
	margin: 10px 0px 0px 0px;
	padding: 30px 30px 34px 30px;
	background-image:url(../images/fundo_cat2.jpg);
	border: 0px;
}
.find{
	padding-top:30px;
	padding-bottom:30px;
	vertical-align:middle;
}
.sectiontableentry1 {
	margin-top:30px;
	margin-bottom:30px;
	vertical-align:middle;
}
.find img{
	text-decoration: none !important;
	margin: 0px 0px 0px 10px !important;
	padding: 0px 0px 0px 0px !important;
	background-image:none !important;
	border: 0px !important;
}
.nextprev{
	margin-bottom:20px;
}
strong td{
	font-size:30px;
	text-align:center;
}
.img-shadow{
	margin-top:-10px;
	margin-bottom:-15px;
}
.zmg-sub-album-image{
	font-size:12px;
	margin-bottom:20px;
}
.zmg-sub-album{
	margin-top:-7px;
}
.zmg-sub-album-image{
	padding-bottom:15px;
}
.zmg-image-of-sub-album{
	margin: 10px 0px 0px 0px!important;
	padding: 30px 30px 34px 30px!important;
	background: url(../images/fundo_sub_cat.jpg)!important;
	border: 0px!important;
}
.sectiontableheader {
font-family:Verdana;
	font-size:14px;
	font-weight:900;
}
