body{ 
	background-image:url(fundo.jpg); 
	background-repeat:repeat-x;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	background-color:#f4f4f4;
	margin:0px; 
	padding:0px;	
}

img{ border:none;}

.principal{
	position:relative; 
	z-index:0;
	margin-left:auto;
	margin-right:auto;
	width:980px;
}

.alinhaTxtCentro{ text-align:center}

.Menu {
	height: 400px;
	width: 980px;
}
.BotaoOver {
	font-family: "Lucida Grande", Arial, Verdana, Tahoma;
	font-size: 10px;
	color: #FFFFFF;
	background-repeat: repeat-x;
	background-position: right top;
	text-decoration: none;
	width: 980px;
	text-align: left;
	vertical-align: middle;
	height: 400px;
	line-height: 10px;
	float: none;
	clip:             rect(auto auto 400px auto);
	overflow: visible;
	visibility: visible;
	z-index: 20;
	clear: ambos;
	position: relative;
	background-image: url(1px_transp.gif);
}

img, .jquerycssmenu {_behavior: url("iepngfix.htc")}

.BotaoOut {
	font-family: "Lucida Grande", Arial, Verdana, Tahoma;
	color: #333333;
	width: 980px;
	font-size: 10px;
	vertical-align: middle;
	text-align: left;
	height: 400px;
	line-height: 10px;
	background-position: right top;
	z-index: 20;
	position: relative;
	overflow: hidden;
	visibility: visible;
}

.principal{
	position:relative;
	z-index:0;
	width:980px;
	margin-left:auto;
	margin-right:auto;
}

.topoAzul, 
.topoVermelho,
.topoVerde,
.topoSemBG { 
	height:150px;
	_height:300px;
	background-image: url(novo_internas_azul.png); 
	_behavior: url("iepngfix.htc")
}

.topoSemBG{ background-image:none;}

.topoVermelho{ 	background-image:url(novo_internas_vermelho.png)}

.topoVerde,
.FundoVerdeTop { 	background-image:url(novo_internas_verde.png);
}


.btHome{ 
	float:right; 	
	margin-top:45px;
	margin-right:150px;	
	_margin-right:55px;
}

.btHome a{ 
	display:inline-block;
	width:65px;
	height:20px;
	background-image:url(bt_home.png);	
	_behavior: url("iepngfix.htc");
	background-repeat:no-repeat;
}

.btHome a:hover{ background-image:url(bt_home_hover.png);}

.FundoAzulTop,
.FundoVermelhoTop,
.FundoVerdeTop,
.verdeTopoSemBG{	
	margin-top:-72px;	
	_margin-top:-223px;
	background-image: url(top_internas_azul.jpg);
	background-repeat: no-repeat;
	background-position: center 61px;
}

.verdeTopoSemBG{ background-image:none;	}

.FundoVermelhoTop {	background-image: url(top_internas_vermelha.jpg);	}



.TextosInternas {
	font-family: "Lucida Grande", Arial, Verdana, Tahoma;
	font-size: 11px;
	color: #565656;
	line-height: 14px;
}
.SubTitulosInternas {
	font-family: "Lucida Grande", Arial, Verdana, Tahoma;
	font-size: 15px;
	color: #003399;
	text-decoration: none;
	line-height: 18px;
}
.FundosInternas {
	background-image: url(grad_int.jpg);
	background-repeat: repeat-x;
	background-position: center top;
	background-color: #FFFFFF;
}
.SubTituloPrincipal {
	font-family: "Lucida Grande", Arial, Verdana, Tahoma;
	font-size: 20px;
	color: #FFFFFF;
	text-decoration: none;
	letter-spacing: -1px;
	line-height: 18px;
}
.SubTitulosInternasMenores {
	font-family: "Lucida Grande", Arial, Verdana, Tahoma;
	font-size: 11px;
	color: #003399;
	text-decoration: none;
	font-weight: bold;
	line-height: 20px;
}
.TextosLegendasBranco {
	font-family: "Lucida Grande", Arial, Verdana, Tahoma;
	font-size: 9px;
	color: #FFFFFF;
	line-height: 14px;
}
.Fundo {
	background-image: url(fundo.jpg);
	background-repeat: repeat-x;
	background-position: center top;
}
.SubTitulosInternasMenoresLM {
	font-family: "Lucida Grande", Arial, Verdana, Tahoma;
	font-size: 11px;
	color: #003399;
	text-decoration: none;
	font-weight: bold;
	line-height: 11px;
}

.SubTitulosInternasSOLA {
	font-size: 14px;
	color: #009933;
	text-decoration: none;
}
.AoFundo {
	background-image: url(ao_img.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.SolaOneFundo {
	background-image: url(solaone_img.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.SubTitulosInternasBranco {
	font-size: 14px;
	color: #FFFFFF;
	text-decoration: none;
}

.SubTitulosInternasPhotoFusion{
	color: #000000;
	text-decoration: none;
	font-weight:bold;
	display:inline-block;
	width:300px;
	vertical-align:middle
}

.TextosInternasPhotofusion{ padding:5px 0px 0px 0px;}
	
	
.SolaMaxFundo {
	background-image: url(novo_internas_verde_max.png);
	_behavior: url("iepngfix.htc");
	background-repeat: no-repeat;
	background-position: left top;
}
.SolaFundo {
	background-image: url(sola_img.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.SolaAccessFundo {
	background-image: url(access_img.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}

.AoCompactFundo {
	background-image: url(aocompact_fundo.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.SubTitulosInternasAO {
	font-family: "Lucida Grande", Arial, Verdana, Tahoma;
	font-size: 14px;
	color: #CC0000;
	text-decoration: none;
	line-height: 20px;
}
.AoEasyFundo {
	background-image: url(aoeasy_imgfundo.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.ZeissFundo {
	background-image: url(zeiss_fundo.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.SolaVipFundo {
	background-image: url(solavip_img.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.SolaLightFundo {
	background-image: url(solalight_img.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}

.SolaFundoSola {
	background-image:url("sola_img.png");
	background-position:right 0px;
	background-repeat:no-repeat;
	position:relative;
	margin-top:-16px;
}

.AoRuggedFundo {
	background-image: url(aorugged_img.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.TextosLegendas {
	font-family: "Lucida Grande", Arial, Verdana, Tahoma;
	font-size: 9px;
	color: #333333;
	line-height: 14px;
}
.UniversoZeissFundo {
	background-image: url(universo_zeiss/fundo.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.TextosInternasBranco {
	font-family: "Lucida Grande", Arial, Verdana, Tahoma;
	font-size: 11px;
	color: #FFFFFF;
	line-height: 17px;
}
.TextosInternasLM {
	font-family: "Lucida Grande", Arial, Verdana, Tahoma;
	font-size: 11px;
	color: #565656;
	line-height: 17px;
}
.AoVipCompactFundo {
	background-image: url(aovipcompact_fundo.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.SubTitulosInternasMedio {
	font-family: "Lucida Grande", Arial, Verdana, Tahoma;
	font-size: 13px;
	color: #003399;
	text-decoration: none;
	line-height: 15px;
	letter-spacing: -1px;
}
.RvtFundo {
	background-image: url(rvt_img.jpg);
	background-repeat: no-repeat;
	padding-top:78px;
	background-position: left 80px;
}

/*/Pagina de Noticias/*/
.listaNoticias{ 
	margin:0; 
	padding:0px;
	list-style:none;
}

.listaNoticias a{
	color:#274784;
	border-bottom:#274784 dashed 1px;
	padding:5px;
	display:block;
	text-decoration:none;
	
}

.photoFusion ul{
	padding:10px 0px; 
	margin:0px; 
	list-style:inside
}

.alinhaMiddle{ vertical-align:middle}
