@charset "utf-8";
/* CSS Document */

a{text-decoration:none; color:#FFFFFF}
a:hover{text-decoration:underline;}
h1,h2,h3,p
{
	margin:0px;
	padding:0px;
}
h1
{
	font-size:24px;
	font-family:"Trebuchet MS", Verdana, Arial;
}
h2
{
	color:#FFFFFF;
	font-size:22px;
	font-weight:normal;
	font-family:"Trebuchet MS", Verdana, Arial;
}
h3
{
	color:#666666;
	font-size:12px;
}
p{line-height:14px;}
img{border:0; margin:0;}
hr{height:2px; border: none; border-top: 2px solid #7F7D65; line-height:20px; margin-top:13px; *margin-top:6px;}

body {
	margin:0;
	padding:0;
	height:100%;
	text-align:center;
	background-color:#A9A132;
}

/************************** ID ***********************/

#root
{
	width:1000px;
	margin:0 auto;
	text-align:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	background:url(../images/img_fundo_root.jpg) top left scroll repeat-x #5F5C39;
}

#topo
{
	width:913px;
	height:209px;
	padding:23px 42px 0 45px;
}
	#topo .logo
	{
		width:257px;
		height:182px;
		background:url(../images/img_fundo_2_topo.jpg) top right scroll no-repeat #FFFFFF;
		margin-top:27px;
		float:left;
	}
	#topo .logo p
	{
		padding:7px 0 0 28px; *padding:7px 0 0 36px;
		color:#494A41;
		font-size:13px;
		font-family:"Trebuchet MS", Verdana, Arial;
	}
	#topo #areaPlayer
	{
		width:650px;
		height:182px;
		background:url(../images/img_fundo_4_topo.jpg) top right scroll no-repeat;
		float:right
	}
		#topo #areaPlayer .player
		{
			width:650px;
			height:182px;
			background:url(../images/img_fundo_3_topo.jpg) top right scroll no-repeat #FFFFFF;
			float:right;
			margin-top:27px;
		}
		#topo #areaPlayer .player p
		{
			text-align:right;
			color:#626262;
			font-size:13px;
			font-family:"Trebuchet MS", Verdana, Arial;
			padding:14px 160px 0 0;
		}
		#topo #areaPlayer .webRadio
		{
			margin:10px 0 0 218px;
			width:414px;
			height:50px;
		}
		#topo #menu
		{
			width:398px;
			padding-left:33px;
		}
		#topo #areaPlayer #menu p
		{
			padding-right:50px;
			float:left
		}
		#topo #areaPlayer #menu a{color:#000000;}
		
#miolo
{
	width:100%;
	height:232px;
	min-height:674px; height:auto !important; height:674px;
}
	#miolo .princServHome
	{
		background:url(../images/img_fundo_princ_serv_home.jpg) top left scroll no-repeat;
		width:857px;
		height:67px;
		padding:30px 78px 0 65px;
	}
	#miolo .aLibero
	{
		background:url(../images/img_fundo_a_libero.jpg) top left scroll no-repeat;
		width:935px;
		height:38px;
		padding:37px 0 0 65px;
	}
	#miolo .servicos
	{
		background:url(../images/img_fundo_servicos.jpg) top left scroll no-repeat;
		width:935px;
		height:25px;
		padding:37px 0 0 65px;
	}
	#miolo #colEsq
	{
		float:left;
		width:218px;
		padding:62px 25px 0 65px;
		min-height:613px; height:auto !important; height:613px;
	}
	#miolo .internas
	{
		background:url(../images/img_fundo_internas.jpg) top left scroll no-repeat;
		width:692px;
		height:75px;
		float:right;
	}
	#miolo .portfolio
	{
		background:url(../images/img_fundo_a_libero.jpg) top left scroll no-repeat;
		width:935px;
		height:25px; /*38*/
		padding:37px 0 0 65px;
	}
	#miolo .destaques
	{
		width:212px;
		padding:25px 20px 0 65px;
		float:left;
	}
	#miolo .destaques h3
	{
		font-size:18px;
		color:#FFDC4F;
	}
	#miolo .destaques a
	{
		font-size:13px;
		color:#FFFFFF;
	}
	#miolo .padding0{padding:0;}
	
	#miolo .boxHome
	{
		width:657px;
		height:463px;
		margin:25px 41px 0 0;
		float:left;
		background:url(../images/img_fundo_2_miolo.jpg) top right scroll no-repeat;
	}
	#miolo .bgMarrom
	{
		background-color:#716F56;
		height:415px;
		*height:414px;
		margin-top:10px;
		padding-top:18px;
		float:left
	}
	#miolo .bgMarrom h3
	{
		font-size:13px;
		color:#000000;
	}
	#miolo #conteudoBoxG
	{
		background-color:#696750;
		width:873px;
		min-height:560px; height:auto !important; height:560px;
		padding:0 20px 0 20px;
		margin-left:45px; _margin-left:22px;
		float:left;
	}
	#miolo #conteudoBoxG .texto
	{
		width:489px;
		padding:22px 0 0 20px;
		float:left;
	}
	#miolo #conteudoBoxG .texto h3
	{
		color:#FFFFFF;
		font-size:13px;
	}
	
	#miolo #conteudoBoxG2
	{
	background-color:#7A7849;
	width:909px;
	margin-left:45px; _margin-left:22px;
	float:left;
	border-right-width: 2px;
	border-left-width: 2px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
	}
	#miolo #conteudoBoxG2 .box
	{
		width: 870px;
		background-color:#A8A46C;
		margin-left:20px;
		color:#213232;
	}
	#miolo #conteudoBoxG2 .box2
	{
		width: 860px;
		border: 5px solid #A8A46C;
		background-color:#FFFFFF;
	}
	#miolo #conteudoBoxG3
	{
	background-color:#FFFFFF;
	width:909px;
	margin-left:45px; _margin-left:22px;
	float:left;
	border-right-width: 2px;
	border-left-width: 2px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
	}
	#miolo #conteudoBox4
	{
	width:405px;
	height:464px;
	float:left;
	background:url(../images/img_fundo_otimizacao5.jpg) top left repeat-x scroll;
	}
	#miolo #conteudoBox5
	{
	width:393px;
	height:224px;
	float:left;
	background:url(../images/img_fundo_otimizacao11.jpg) top left repeat-x scroll;
	font-family:"Trebuchet MS", Verdana, Arial;
	padding:30px 0 0 35px;
	float:left
	}
	#miolo #conteudoBox6
	{
	width:284px;
	height:392px;
	float:left;
	background:url(../images/img_fundo_otimizacao13.jpg) top left no-repeat scroll;
	padding:15px 0 0 15px;
	float:left
	}
	#miolo #conteudoBox7
	{
	width:275px;
	height:392px;
	float:left;
	background:url(../images/img_fundo_otimizacao15.jpg) top left no-repeat scroll;
	padding:15px 0 0 15px;
	float:left
	}
	#miolo #conteudoBoxServicos
	{
		background-color:#FFFFFF;
		width:871px;
		margin-left:45px; _margin-left:22px;
		padding-right:42px;
		float:left;
		color:#3C3A24;
	}
	#miolo #conteudoBoxServicos .colEsq
	{
		float:left;
		width:257px;
		padding-right:19px;
	}
	#miolo .subMenuDesign
	{
		width:902px;
		height:25px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #FFFFFF;
		background-color: #3C3A24;
		border-top-width: 1px;
		border-right-width: 2px;
		border-bottom-width: 1px;
		border-left-width: 2px;
		border-style: solid;
		border-color: #FFFFFF;
		margin-left:45px;
		padding-left:7px;
	}
	#miolo .subMenuDesign p
	{
		float:left;
		padding:0 18px 0 18px;
		line-height:22px;
	}
	#miolo #conteudoBoxPort
	{
		background-color:#696750;
		width:873px;
		height:473px;
		padding:0 20px 0 20px;
		margin-left:45px;
	}
	#miolo #conteudoBoxInternas
	{
		background-color:#696750;
		width:575px;
		min-height:545px; height:auto !important; height:545px;
		padding:15px 55px 0 20px;
		float:right;
		margin-right:42px;
	}
	#miolo #conteudoBoxInternas h3
	{
		color:#FFFFFF;
		font-size:13px;
	}
	#miolo .fundoParceiros
	{
		background:url(../images/img_fundo_parceiros.jpg) bottom right scroll no-repeat #696750;
	}
	#miolo .fundoParceiros h3
	{
		color:#FFFFFF;
		font-size:13px;
	}
	#miolo #mapaSite
	{
		background:url(../images/img_mapa_do_site.jpg) top left no-repeat scroll;
		width:100%;
		height:577px;
		font-family:"Trebuchet MS", Verdana, Arial;
		
	}
	#miolo #mapaSite h2{font-size:13px; font-weight:normal}
	#miolo #mapaSite h3{font-size:13px; font-weight:normal}
	
#footer
{
	width:890px;
	height:73px;
	padding:45px 35px 0 45px;
}
	#footer p
	{
		float:left;
		font-size:10px;
		color:#AAA995;
		padding-right:33px;
	}
	#footer div
	{
		float:right;
		font-size:10px;
		color:#AAA995;
	}
	#footer a
	{
		color:#AAA995;
	}

/* CLASS */

.botVejaOutEd{padding-left:303px; line-height:16px;}
.clearBoth{clear:both}
.colorAmarelo{color:#FFDC4F;}
.colorAzul{color:#0099FF;}
.colorAzulEscuro{color:#00557D;}
.colorBranco{color:#FFFFFF;}
.colorLaranja{color:#FF6600;}
.colorLaranja2{color:#FF9910;}
.colorMarromClaro{color:#D8D8C2;}
.colorMarromEscuro{color:#403D2F;}
.colorCinzaClaro{color:#999999;}
.colorPreto{color:#213232;}
.floatLeft{float:left}
.floatRight{float:right}
.font10{font-size:10px;}
.font11{font-size:11px;}
.font13{font-size:13px;}
.font14{font-size:14px;}
.font16{font-size:16px;}
.font20{font-size:20px;}
.font22{font-size:22px;}
.font24{font-size:24px;}
.fontNormal{font-weight:normal;}
.fontTrebuchet{font-family:"Trebuchet MS", Verdana, Arial}
.lineHeight18{line-height:22px}
.lineHeight24{line-height:24px;}
.lineHeight28{line-height:28px;}
.marginLeft45{margin-left:45px;}
.marginLeft60{margin-left:60px; _margin-left:30px;}
.marginLeft105{margin-left:105px;}
.marginLeft240{margin-left:240px;}
.marginLeft13NEG{margin-left:-13px;}
.padding20{padding:20px;}
.paddingLeft15{padding-left:15px;}
.paddingLeft27{padding-left:27px;}
.paddingLeft67{padding-left:67px;}
.marginRight5{margin-right:5px; *margin-right:87px;}
.paddingRight67{padding-right:67px;}
.paddingTop10{padding-top:10px;}
.paddingTop15{padding-top:15px;}
.paddingTop22{padding-top:22px;}
.textAlignCenter{text-align:center}
.width277{width:277px;}
.width275{width:275px;}
.width400{width:400px;}
.width465{width:465px;}
.width595{width:595px;}


/* TAGS */

.tag1{margin-left:154px;}
.tag2{margin-left:30px;}
.tag3{margin:15px 0 0 210px;}
.tag4{margin:20px 0 0 255px;}
.tag5{margin-top:-10px;}
.tag6{margin:-20px 0 0 165px}
.tag7{margin:-30px 0 0 290px}

/* SERVIÇOS */

.fundoServTab1
{
	background:url(../images/img_fundo_bot_carrossel_01_2.gif) top left scroll no-repeat;
	width:257px;
	height:33px;
	float:left;
	font-family:"Trebuchet MS", Verdana, Arial;
	font-size:14px;
	font-weight:normal;
	margin-left:45px;
}
.fundoServTab1_Sel
{
	background:url(../images/img_fundo_bot_carrossel_01_active_2.gif) top left scroll no-repeat;
	width:257px;
	height:33px;
	float:left;
	font-family:"Trebuchet MS", Verdana, Arial;
	font-size:14px;
	font-weight:normal;
	margin-left:45px;
	color:#47452B
}

.fundoServTab2
{
	background:url(../images/img_fundo_bot_carrossel_02.gif) top left scroll no-repeat;
	width:213px;
	height:33px;
	float:left;
	font-family:"Trebuchet MS", Verdana, Arial;
	font-size:14px;
	font-weight:normal;
}
.fundoServTab2_Sel
{
	background:url(../images/img_fundo_bot_carrossel_02_active.gif) top left scroll no-repeat;
	width:213px;
	height:33px;
	float:left;
	font-family:"Trebuchet MS", Verdana, Arial;
	font-size:14px;
	font-weight:normal;
	color:#47452B
}

.fundoServTab3
{
	background:url(../images/img_fundo_bot_carrossel_03.gif) top left scroll no-repeat;
	width:222px;
	height:33px;
	float:left;
	font-family:"Trebuchet MS", Verdana, Arial;
	font-size:14px;
	font-weight:normal;
}
.fundoServTab3_Sel
{
	background:url(../images/img_fundo_bot_carrossel_03_active.gif) top left scroll no-repeat;
	width:222px;
	height:33px;
	float:left;
	font-family:"Trebuchet MS", Verdana, Arial;
	font-size:14px;
	font-weight:normal;
	color:#47452B
}

.fundoServTab4
{
	background:url(../images/img_fundo_bot_carrossel_04.gif) top left scroll no-repeat;
	width:221px;
	height:33px;
	float:left;
	font-family:"Trebuchet MS", Verdana, Arial;
	font-size:14px;
	font-weight:normal;
}
.fundoServTab4_Sel
{
	background:url(../images/img_fundo_bot_carrossel_04_active.gif) top left scroll no-repeat;
	width:221px;
	height:33px;
	float:left;
	font-family:"Trebuchet MS", Verdana, Arial;
	font-size:14px;
	font-weight:normal;
	color:#47452B
}
.fundoNavOtimizacao
{
	background:url(../images/img_fundo_otimizacao2.jpg) top left scroll no-repeat;
	width:1000px;
	height:48px;
}
.fundoTitOtimizacao
{
	background:url(../images/img_fundo_otimizacao8.jpg) top left scroll no-repeat;
	width:909px;
	height:57px;
	text-align:center;
	line-height:55px;

}
.fundoDepo1
{
	background:url(../images/img_fundo_depoimentos1.gif) top left no-repeat scroll;
	width:913px;
	height:66px;
	margin:15px 0 0 45px;
	padding-top:35px;
}
.fundoDepo2
{
	background-color:#302E23;
	width:819px;
	margin-left:45px;
	border-right-width: 2px;
	border-left-width: 2px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #7F7D65;
	border-left-color: #7F7D65;	
	padding:0 45px 0 45px;
}
.fundoDepo3{background:url(../images/img_fundo_depoimentos.jpg) top left scroll no-repeat;}
.fundoDepo4
{
	background:url(../images/img_fundo_depoimentos3.gif) top left no-repeat scroll;
	width:913px;
	height:66px;
	margin:15px 0 0 45px;
	padding-top:35px;
}


/* LOGO PARCEIROS */

.boxparceiros{position:absolute; margin-top:-245px;}
.logo1{margin-left:400px; text-align:center;}
.logo2{margin:90px 0 0 260px; _margin-left:130px;}
.logo3{margin:90px 0 0 60px;}


/* MAPA DO SITE */

.align1{width:364px; text-align:right;}
.align2{padding:40px 8px 0 0;}
.align3{padding-top:84px;}
.align4{padding:45px 42px 0 0;}
.align5{padding:94px 37px 0 0;}
.align6{padding:100px 84px 0 0;}
.align7{width:172px; text-align:right;}
.align8{padding-top:90px}
.align9{padding-top:64px}
.align10{width:103px; text-align:right;}
.align11{padding:272px 22px 0 0;}
.align12{padding:55px 15px 0 0;}
.align13{padding-top:55px;}
.align14{width:244px; padding:272px 0 0 74px}
.align15{padding-top:2px;}
.align16{padding-top:5px;}



/* FORMS */

.form1
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	background-color: #D0C862;
	height: 13px;
	width: 200px;
	border: 1px solid #D0C862;
	margin-top:5px; *margin-top:2px;
}
.form2
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	background-color: #716F56;
	height: 24px;
	width: 76px;
	border: none;
	margin:5px 0 0 172px; *margin-top:2px;
	font-weight:bold;
}
.form3
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	background-color: #D0C862;
	height: 15px;
	width: 384px;
	border: 1px solid #D0C862;
	margin-top:5px;	*margin-top:3px;
}
.form4
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	background-color: #D0C862;
	height: 15px;
	width: 25px;
	border: 1px solid #D0C862;
	margin-top:5px;	*margin-top:3px;	
}
.form5
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	background-color: #D0C862;
	height: 15px;
	width: 120px;
	border: 1px solid #D0C862;
	margin-top:5px;	*margin-top:3px;	
}
.form6
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	background-color: #D0C862;
	height: 170px;
	width: 384px;
	border: 1px solid #D0C862;	
	margin-top:5px;	*margin-top:3px;
}

/* IMAGE REPLACE */

#botLogo a{text-decoration:none;}	
#botLogo a:hover{text-decoration:none;}	
h1#botLogo
{
	width: 239px;
	height: 75px;
	margin-top:35px;
	background:url(../images/logo-libero-mais.jpg) no-repeat top left scroll;
}
h1#botLogo span {
	display: none;
	}
	
h2#titPrinServ
{
	width: 170px;
	height: 20px;
	margin-top:30px;
	background:url(../images/tit_principais_servicos.gif) no-repeat top left scroll;
	float:left
}
h2#titPrinServ span {
	display: none;
	}
	
h2#titDestaques
{
	width: 105px;
	height: 20px;
	background:url(../images/tit_destaques.gif) no-repeat top left scroll;
}
h2#titDestaques span {
	display: none;
	}
	
h2#titNoticias
{
	width: 90px;
	height: 20px;
	background:url(../images/tit_noticias.gif) no-repeat top left scroll;
}
h2#titNoticias span {
	display: none;
	}
	
h2#titNewsletter
{
	width: 213px;
	height: 20px;
	background:url(../images/tit_design_sem_fronteiras.jpg) no-repeat top left scroll;
}
h2#titNewsletter span {
	display: none;
	}
	
h2#titEndCon
{
	width: 195px;
	height: 28px;
	background:url(../images/tit_edereco_contato.gif) no-repeat top left scroll;
	margin-top:10px; *margin-top:8px;
}
h2#titEndCon span {
	display: none;
	}
		
p#titUnivLibero
{
	width: 150px;
	height: 20px;
	background:url(../images/tit_universo_libero.gif) no-repeat top left scroll;
}
p#titUnivLibero span {
	display: none;
	}
h2#titPrinServ2
{
	width: 170px;
	height: 20px;
	background:url(../images/tit_principais_servicos2.gif) no-repeat top left scroll;
	float:left
}
h2#titPrinServ2 span {
	display: none;
	}
h2#titServLibero
{
	width: 140px;
	height: 20px;
	background:url(../images/tit_servicos_libero_mais.gif) no-repeat top left scroll;
	float:left
}
h2#titServLibero span {
	display: none;
	}
h2#titOtimizacao
{
	width: 303px;
	height: 20px;
	background:url(../images/tit-otimizacao-de-sites.gif) no-repeat top left scroll;
	float:left
}
h2#titOtimizacao span {
	display: none;
	}	
h2#titPalChave
{
	width: 389px;
	height: 90px;
	background:url(../images/tit_palavra_chave.jpg) no-repeat top left scroll;
}
h2#titPalChave span {
	display: none;
	}		
h2#titResCliente
{
	width: 389px;
	height: 92px;
	background:url(../images/tit_resultado_cliente_libero.jpg) no-repeat top left scroll;
}
h2#titResCliente span {
	display: none;
	}
h2#titBlogHome
{
	width: 62px;
	height: 16px;
	background:url(../images/tit_blog.gif) no-repeat top left scroll;
	margin:20px 0 10px 0;
}
h2#titBlogHome span {
	display: none;
	}	
h2#titConLib
{
	width: 159px;
	height: 17px;
	background:url(../images/tit_conexoes_libero.gif) no-repeat top left scroll;
	margin:20px 0 20px 0;
}
h2#titConLib span {
	display: none;
	}	
h2#titMapaSite
{
	width: 155px;
	height: 20px;
	background:url(../images/tit_mapa_do_site.gif) no-repeat top left scroll;
	margin:37px 0 0 67px;
}
h2#titMapaSite span {
	display: none;
	}		
#botPassosOtimizacao a{text-decoration:none;}	
#botPassosOtimizacao a:hover{text-decoration:none;}	
p#botPassosOtimizacao
{
	width: 284px;
	height: 50px;
	background:url(../images/bot_passo-a-passo-otimizacao.jpg) no-repeat top left scroll;
	float:right
}
p#botPassosOtimizacao span {
	display: none;
	}
		
	
	
<!-- HACK IE -->	

.MARGINTOP12NEGIE{*margin-top:-12px}



	
	
<!-- CARROSSEL -->
	#miolo .carrossel
	{
		width:100%;
		height:235px;
	}
	#miolo .carrossel .fundo1
	{
		background:url(../images/img_fundo_servico_01_home.jpg) top left scroll no-repeat;
		width:864px;
		height:180px;
		padding:20PX 0 0 45PX;
	}
	#miolo .carrossel .fundo2
	{
		background:url(../images/img_fundo_servico_02_home.jpg) top left scroll no-repeat;
		width:891px;
		height:180px;
		padding:20PX 18PX 0 0;
	}
	#miolo .carrossel .fundo3
	{
		background:url(../images/img_fundo_servico_03_home.jpg) top left scroll no-repeat;
		width:864px;
		height:180px;
		padding:20PX 0 0 45PX;
	}
	#miolo .carrossel .fundo4
	{
		background:url(../images/img_fundo_servico_04_home.jpg) top left scroll no-repeat;
		width:871px;
		height:170px;
		padding:30PX 38PX 0 0;
	}
	#miolo .carrossel h2
	{
		font-size:20px;
		font-family:"Trebuchet MS", Verdana, Arial;
		color:#213232;
	}
	#miolo .carrossel h3
	{
		font-family:"Trebuchet MS", Verdana, Arial;
		color:#FFFFFF;
	}
	#miolo .carrossel p
	{
		font-size:11px;
		color:#304949;
	}
	
	
	

		.stripViewer {
		position: relative;
		overflow: hidden;
		width: 909px;
		height: 190px;
		clear: both;
		margin-left:0;
		border-top-width: 1px;
		border-right-width: 2px;
		border-bottom-width: 1px;
		border-left-width: 2px;
		border-top-style: solid;
		border-right-style: solid;
		border-bottom-style: solid;
		border-left-style: solid;
		border-top-color: #FFFFFF;
		border-right-color: #FFFFFF;
		border-bottom-color: #FFFFFF;
		border-left-color: #FFFFFF;
		margin-bottom:-14px;
		}
		
		.stripViewer .panelContainer { 
			position: relative;
			left: 0; top: 0;
			width: 100%;
			list-style-type: none;
		}
		
		.stripViewer .panelContainer .panel { 
			float:left;
			height: 100%;
			position: relative;
			width: 909px; 
		}
		
		.stripNav ul { 
			list-style: none;
			width:916px;
			margin:-14px 0 0 -40px; *margin-left:0;
			font-family:"Trebuchet MS", Verdana, Arial;
		}
		
		.stripNav ul li {
			float: left;
		}
		
		.stripNav a 
		{ 
			text-align: center;
			line-height: 32px;
			color: #fff;
			text-decoration: none;
			display: block;
			font-size:14px;
		}
		
		.stripNav li.tab1 a { background:url(../images/img_fundo_bot_carrossel_01.gif) top left scroll no-repeat; width:257px;}
		.stripNav li.tab2 a { background:url(../images/img_fundo_bot_carrossel_02.gif) top left scroll no-repeat; width:213px}
		.stripNav li.tab3 a {  background:url(../images/img_fundo_bot_carrossel_03.gif) top left scroll no-repeat; width:222px}
		.stripNav li.tab4 a {  background:url(../images/img_fundo_bot_carrossel_04.gif) top left scroll no-repeat; width:221px}
		
		.stripNav li.tab1 a.current {
			background:url(../images/img_fundo_bot_carrossel_01_active.gif) top left scroll no-repeat; width:257px; color:#47452B;
		}
		.stripNav li.tab2 a.current { background:url(../images/img_fundo_bot_carrossel_02_active.gif) top left scroll no-repeat; width:213px; color:#47452B;}
		.stripNav li.tab3 a.current {  background:url(../images/img_fundo_bot_carrossel_03_active.gif) top left scroll no-repeat; width:222px; color:#47452B;}
		.stripNav li.tab4 a.current {  background:url(../images/img_fundo_bot_carrossel_04_active.gif) top left scroll no-repeat; width:221px; color:#47452B;}
		
		.stripNavL, .stripNavR
		{ 
			position: relative;
			top: 230px;
			text-indent: -9000em;
		}




/* PORTFOLIO */	
	
#portfolio{position:relative; width:913px; height:490px; _height:473px; margin:0 0 0 -20px; _margin-right:-20px; padding:0; overflow:hidden;}
#portfolio dd{position:absolute; left:271px; top:-465px; width:341px; height:453px; margin:0; background:#999966; padding:10px 10px 10px 20px;}
#portfolio dd h2{font-size:14px; color:#fff; font-weight:bold}
#portfolio dd p{font-size:11px;}

.dt{width:245px; height:65px; font-size:11px; padding:13px 13px 13px 13px; margin:0; cursor:pointer;}
.dt h3{color:#AFAF87; font-family:"Trebuchet MS", Verdana, Arial; font-size:14px}
.dt_canto1{background:url(../images/img_fundo_port_01.gif) top left scroll no-repeat #696750}
.dt_canto2{background:url(../images/img_fundo_port_02.gif) top right scroll no-repeat #696750;}


.dt img{float:left; margin-right:8px;}


.dt.left{position:absolute;left:0px;}
.dt.right{position:absolute;right:0px;}
		
		
	
/* LIGHTBOX - SEO */	

#lightbox{	position: absolute;	left: 0; width: 100%; z-index: 100; text-align: center; line-height: 0; margin-top:40px;}
#lightbox img{ width: auto; height: auto;}
#lightbox a img{ border: none; }

#outerImageContainer{ position: relative; background-color: #fff; width: 250px; height: 250px; margin: 0 auto; }
#imageContainer{ padding: 10px; }

#loading{ position: absolute; top: 40%; left: 0%; height: 25%; width: 100%; text-align: center; line-height: 0; }
#hoverNav{ position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index: 10; }
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}

#prevLink, #nextLink{ width: 49%; height: 100%; background-image: url(data:image/gif;base64,AAAA); /* Trick IE into showing hover */ display: block; }
#prevLink { left: 0; float: left;}
#nextLink { right: 0; float: right;}
#prevLink:hover, #prevLink:visited:hover { background:url(../images/prevlabel.gif) left 15% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url(../images/nextlabel.gif) right 15% no-repeat; }

#imageDataContainer{ font: 10px Verdana, Helvetica, sans-serif; background-color: #fff; margin: 0 auto; line-height: 1.4em; overflow: auto; width: 100%	; }

#imageData{	padding:0 10px; color: #666; }
#imageData #imageDetails{ width: 70%; float: left; text-align: left; }	
#imageData #caption{ font-weight: bold;	}
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;	}			
#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em; outline: none;}	 	

#overlay{ position: absolute; top: 0; left: 0; z-index: 90; width: 100%; height: 500px; background-color: #CCCAAA; }
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
	
		
		