body{
	background: #f2f3f0;
	margin:0;
	font-family:Verdana,Georgia,Arial,Helvetica;
	font-size:14px;
	color:#9ba093;
}

a{
	color:#6a8b2e;
	text-decoration:none;
}
a:hover{
	color:#8cad50;
	text-decoration:underline;
}

p{
	margin:25px 0px 15px 0px;
}

.flash-replaced .alt{
	display:block;
	width:0;
	height:0;
	position:absolute;
	overflow: hidden;
}

h1{
	background-image:url('../images/whoisthisfabio.gif');
	width:467px;
	height:44px;
	margin:0;
}

h3{
	color:#f2f3f0;
	line-height:25px;
	width:940px;
	margin:0px 0px 0px -2px;
	padding:0;
	font-weight:normal;
}

h4{
	color:#f2f3f0;
	line-height:18px;
	width:940px;
	margin:0;
	padding:0;
	font-weight:normal;
	height:auto;
}
#main{
	width:940px;
	margin:70px auto;
}

hr{
	width:100%;
	height:3px;
	background:#DFE2DB;
	border:0px;
	margin:40px 0px 40px 0px;
}

#boxtextos{
	width:940px;
	height:95px;
	margin:-11px 0px 0px 0px;
	border:0;
	font-size:17px;
	font-weight:lighter;
	color:#9e887e;
}

.gallery-acuvue{
	width:940px;
	height:539px;
}
.gallery-puma{
	width:940px;
	height:605px;
}
.gallery-futinvest{
	width:940px;
	height:605px;
}
.gallery-iad{
	width:940px;
	height:605px;
}

.gallery-holiday{
	width:940px;
	height:608px;
}

.gallery-linha{
	width:940px;
	height:595px;
}

.gallery-agenda{
	width:940px;
	height:676px;
}

.gallery-cef{
	width:940px;
	height:568px;
}
.gallery-portfolio{
	width:940px;
	height:637px;
}
.gallery-avallone{
	width:940px;
	height:519px;
}

.fotos{
	z-index:5;
}

.Controllerwrapper{
	width:100%;
	height:10px;
}

.Controllerwrapper-txt{
	width:100%;
	height:10px;
}

.myController1{
	text-align:right;
	height:10px;
	margin-top:-5px;
	float:right;
}

#myController1 div{
	color:#fff;
	background-image:url('../images/icon_txt_off.gif');
	margin-left:7px;
	cursor:pointer;
	width:10px;
	height:10px;
	float:left;
}

#jFlowSlide1{
	border:0;
}

#myController1 div.jFlowSelected1{
	background-image:url('../images/icon_txt_on.gif')
}

.jFlowPrev1{
	cursor:pointer;
	z-index:4;
	position:absolute;
	width:140px;
	height:595px;
	float:left;
	border:0;
}

.jFlowPrev1:hover{
	cursor:pointer;
	z-index:4;
	position:absolute;
	width:140px;
	height:595px;
	margin:1px 0px 0px 0px;
	float:left;
	background-image:url('../images/bg_hover_left.png');
	background-position:left center;
	background-repeat:no-repeat;
}

.jFlowNext1{
	cursor:pointer;
	z-index:4;
	position:absolute;
	width:140px;
	height:595px;
	margin:1px 0px 0px 800px;
}
.jFlowNext1:hover{
	cursor:pointer;
	z-index:4;
	position:absolute;
	width:140px;
	height:595px;
	margin:1px 0px 0px 800px;
	background-image:url('../images/bg_hover_right.png');
	background-position:right center;
	background-repeat:no-repeat;
}

/**/
.myController3{
	text-align:right;
	height:10px;
	margin-top:-5px;
	float:right;
}

#myController3 div{
	color:#fff;
	background-image:url('../images/icon_txt_off.gif');
	margin-left:7px;
	cursor:pointer;
	width:10px;
	height:10px;
	float:left;
}

#jFlowSlide3{
	border:0;
}

#myController3 div.jFlowSelected3 {
	background-image:url('../images/icon_txt_on.gif')
}


.jFlowPrev3{
	cursor:pointer;
	z-index:4;
	margin:1px 0px 0px 0px;
	position:absolute;
	width:140px;
	height:598px;
	float:left
}

.jFlowPrev3:hover{
	cursor:pointer;
	z-index:4;
	position:absolute;
	width:140px;
	height:598px;
	margin:1px 0px 0px 0px;
	float:left;
	background-image:url('../images/bg_hover_left.png');
	background-position:left center;
	background-repeat:no-repeat;
}

.jFlowNext3{
	cursor:pointer;
	z-index:4;
	margin:1px 0px 0px 800px;
	position:absolute;
	width:140px;
	height:598px;
	float:right;
}

.jFlowNext3:hover{
	cursor:pointer;
	z-index:4;
	position:absolute;
	width:140px;
	height:598px;
	margin:1px 0px 0px 800px;
	float:right;
	background-image:url('../images/bg_hover_right.png');
	background-position:right center;
	background-repeat:no-repeat;
}

/**/
.myController4{
	text-align:right;
	height:10px;
	margin-top:-5px;
	float:right;
}

#myController4 div{
	color:#fff;
	background-image:url('../images/icon_txt_off.gif');
	margin-left:7px;
	cursor:pointer;
	width:10px;
	height:10px;
	float:left;
}

#jFlowSlide4{
	border:0;
}

#myController4 div.jFlowSelected4 {
	background-image:url('../images/icon_txt_on.gif')
}


.jFlowPrev4{
	cursor:pointer;
	z-index:4;
	margin:1px 0px 0px 0px;
	position:absolute;
	width:140px;
	height:585px;
	float:left
}

.jFlowPrev4:hover{
	cursor:pointer;
	z-index:4;
	position:absolute;
	width:140px;
	height:585px;
	margin:1px 0px 0px 0px;
	float:left;
	background-image:url('../images/bg_hover_left.png');
	background-position:left center;
	background-repeat:no-repeat;
}

.jFlowNext4{
	cursor:pointer;
	z-index:4;
	margin:1px 0px 0px 800px;
	position:absolute;
	width:140px;
	float:right;
}

.jFlowNext4:hover{
	cursor:pointer;
	z-index:4;
	position:absolute;
	width:140px;
	height:585px;
	margin:1px 0px 0px 800px;
	background-image:url('../images/bg_hover_right.png');
	background-position:right center;
	background-repeat:no-repeat;
}

/**/
.myController5{
	text-align:right;
	height:10px;
	margin-top:-5px;
	float:right;
}

#myController5 div{
	color:#fff;
	background-image:url('../images/icon_txt_off.gif');
	margin-left:7px;
	cursor:pointer;
	width:10px;
	height:10px;
	float:left;
}

#jFlowSlide5{
	border:0;
}

#myController5 div.jFlowSelected5{
	background-image:url('../images/icon_txt_on.gif')
}

.jFlowPrev5{
	cursor:pointer;
	z-index:4;
	margin:1px 0px 0px 0px;
	position:absolute;
	width:140px;
	height:665px;
	float:left
}

.jFlowPrev5:hover{
	cursor:pointer;
	z-index:4;
	position:absolute;
	width:140px;
	height:665px;
	margin:1px 0px 0px 0px;
	float:left;
	background-image:url('../images/bg_hover_left.png');
	background-position:left center;
	background-repeat:no-repeat;
}

.jFlowNext5{
	cursor:pointer;
	z-index:4;
	margin:1px 0px 0px 800px;
	position:absolute;
	width:140px;
	height:665px;
	float:right;
}

.jFlowNext5:hover{
	cursor:pointer;
	z-index:4;
	position:absolute;
	width:140px;
	height:665px;
	margin:1px 0px 0px 800px;
	float:left;
	background-image:url('../images/bg_hover_right.png');
	background-position:right center;
	background-repeat:no-repeat;
}
/**/
.myController6{
	text-align:right;
	height:10px;
	margin-top:-5px;
	float:right;
}

#myController6 div{
	color:#fff;
	background-image:url('../images/icon_txt_off.gif');
	margin-left:7px;
	cursor:pointer;
	width:10px;
	height:10px;
	float:left;
}

#jFlowSlide6{
	border:0;
}

#myController6 div.jFlowSelected6{
	background-image:url('../images/icon_txt_on.gif')
}

.jFlowPrev6{
	cursor:pointer;
	z-index:4;
	margin:1px 0px 0px 0px;
	position:absolute;
	width:140px;
	height:558px;
	float:left;
}
.jFlowPrev6:hover{
	cursor:pointer;
	z-index:4;
	position:absolute;
	width:140px;
	height:558px;
	margin:1px 0px 0px 0px;
	float:left;
	background-image:url('../images/bg_hover_left.png');
	background-position:left center;
	background-repeat:no-repeat;
}

.jFlowNext6{
	cursor:pointer;
	z-index:4;
	margin:1px 0px 0px 800px;
	position:absolute;
	width:140px;
	height:558px;
	float:right;
}

.jFlowNext6:hover{
	cursor:pointer;
	z-index:4;
	position:absolute;
	width:140px;
	height:558px;
	margin:1px 0px 0px 800px;
	background-image:url('../images/bg_hover_right.png');
	background-position:right center;
	background-repeat:no-repeat;
}

/**/
.myController7{
	text-align:right;
	height:10px;
	margin-top:-5px;
	float:right;
}

#myController7 div{
	color:#fff;
	background-image:url('../images/icon_txt_off.gif');
	margin-left:7px;
	cursor:pointer;
	width:10px;
	height:10px;
	float:left;
}

#jFlowSlide7{
	border:0;
}

#myController7 div.jFlowSelected7{
	background-image:url('../images/icon_txt_on.gif')
}


.jFlowPrev7{
	cursor:pointer;
	z-index:4;
	margin:1px 0px 0px 0px;
	position:absolute;
	width:140px;
	height:627px;
	float:left;
}

.jFlowPrev7:hover{
	cursor:pointer;
	z-index:4;
	position:absolute;
	width:140px;
	height:627px;
	margin:1px 0px 0px 0px;
	float:left;
	background-image:url('../images/bg_hover_left.png');
	background-position:left center;
	background-repeat:no-repeat;
}

.jFlowNext7{
	cursor:pointer;
	z-index:4;
	margin:1px 0px 0px 800px;
	position:absolute;
	width:140px;
	float:right;
}

.jFlowNext7:hover{
	cursor:pointer;
	z-index:4;
	position:absolute;
	width:140px;
	height:627px;
	margin:1px 0px 0px 800px;
	float:left;
	background-image:url('../images/bg_hover_right.png');
	background-position:right center;
	background-repeat:no-repeat;
}
/**/
.myController8{
	text-align:right;
	height:10px;
	margin-top:-5px;
	float:right;
}

#myController8 div{
	color:#fff;
	background-image:url('../images/icon_txt_off.gif');
	margin-left:7px;
	cursor:pointer;
	width:10px;
	height:10px;
	float:left;
}

#jFlowSlide8{
	border:0;
}

#myController8 div.jFlowSelected8{
	background-image:url('../images/icon_txt_on.gif')
}

.jFlowPrev8{
	cursor:pointer;
	z-index:4;
	margin:1px 0px 0px 0px;
	position:absolute;
	width:140px;
	height:509px;
	float:left;
}

.jFlowPrev8:hover{
	cursor:pointer;
	z-index:4;
	position:absolute;
	width:140px;
	height:509px;
	margin:1px 0px 0px 0px;
	float:left;
	background-image:url('../images/bg_hover_left.png');
	background-position:left center;
	background-repeat:no-repeat;
}

.jFlowNext8{
	cursor:pointer;
	z-index:4;
	margin:1px 0px 0px 800px;
	position:absolute;
	width:140px;
	height:509px;
	float:right;
}

.jFlowNext8:hover{
	cursor:pointer;
	z-index:4;
	position:absolute;
	width:140px;
	height:509px;
	margin:1px 0px 0px 800px;
	background-image:url('../images/bg_hover_right.png');
	background-position:right center;
	background-repeat:no-repeat;
}
/**/

.myController9{
	text-align:right;
	height:10px;
	margin-top:-5px;
	float:right;
}

#myController9 div{
	color:#fff;
	background-image:url('../images/icon_txt_off.gif');
	margin-left:7px;
	cursor:pointer;
	width:10px;
	height:10px;
	float:left;
}

#jFlowSlide9{
	border:0;
}

#myController9 div.jFlowSelected9{
	background-image:url('../images/icon_txt_on.gif')
}

.jFlowPrev9{
	cursor:pointer;
	z-index:4;
	position:absolute;
	width:140px;
	height:595px;
	float:left;
	border:0;
}

.jFlowPrev9:hover{
	cursor:pointer;
	z-index:4;
	position:absolute;
	width:140px;
	height:595px;
	margin:1px 0px 0px 0px;
	float:left;
	background-image:url('../images/bg_hover_left.png');
	background-position:left center;
	background-repeat:no-repeat;
}

.jFlowNext9{
	cursor:pointer;
	z-index:4;
	position:absolute;
	width:140px;
	height:595px;
	margin:1px 0px 0px 800px;
}
.jFlowNext9:hover{
	cursor:pointer;
	z-index:4;
	position:absolute;
	width:140px;
	height:595px;
	margin:1px 0px 0px 800px;
	background-image:url('../images/bg_hover_right.png');
	background-position:right center;
	background-repeat:no-repeat;
}
/**/
.myController10{
	text-align:right;
	height:10px;
	margin-top:-5px;
	float:right;
}

#myController10 div{
	color:#fff;
	background-image:url('../images/icon_txt_off.gif');
	margin-left:7px;
	cursor:pointer;
	width:10px;
	height:10px;
	float:left;
}

#jFlowSlide10{
	border:0;
}

#myController10 div.jFlowSelected9{
	background-image:url('../images/icon_txt_on.gif')
}

.jFlowPrev10{
	cursor:pointer;
	z-index:4;
	position:absolute;
	width:140px;
	height:595px;
	float:left;
	border:0;
}

.jFlowPrev10:hover{
	cursor:pointer;
	z-index:4;
	position:absolute;
	width:140px;
	height:595px;
	margin:1px 0px 0px 0px;
	float:left;
	background-image:url('../images/bg_hover_left.png');
	background-position:left center;
	background-repeat:no-repeat;
}

.jFlowNext10{
	cursor:pointer;
	z-index:4;
	position:absolute;
	width:140px;
	height:595px;
	margin:1px 0px 0px 800px;
}
.jFlowNext10:hover{
	cursor:pointer;
	z-index:4;
	position:absolute;
	width:140px;
	height:595px;
	margin:1px 0px 0px 800px;
	background-image:url('../images/bg_hover_right.png');
	background-position:right center;
	background-repeat:no-repeat;
}
/**/
.myController11{
	text-align:right;
	height:10px;
	margin-top:-5px;
	float:right;
}

#myController11 div{
	color:#fff;
	background-image:url('../images/icon_txt_off.gif');
	margin-left:7px;
	cursor:pointer;
	width:10px;
	height:10px;
	float:left;
}

#jFlowSlide11{
	border:0;
}

#myController11 div.jFlowSelected9{
	background-image:url('../images/icon_txt_on.gif')
}

.jFlowPrev11{
	cursor:pointer;
	z-index:4;
	position:absolute;
	width:140px;
	height:595px;
	float:left;
	border:0;
}

.jFlowPrev11:hover{
	cursor:pointer;
	z-index:4;
	position:absolute;
	width:140px;
	height:595px;
	margin:1px 0px 0px 0px;
	float:left;
	background-image:url('../images/bg_hover_left.png');
	background-position:left center;
	background-repeat:no-repeat;
}

.jFlowNext11{
	cursor:pointer;
	z-index:4;
	position:absolute;
	width:140px;
	height:595px;
	margin:1px 0px 0px 800px;
}
.jFlowNext11:hover{
	cursor:pointer;
	z-index:4;
	position:absolute;
	width:140px;
	height:595px;
	margin:1px 0px 0px 800px;
	background-image:url('../images/bg_hover_right.png');
	background-position:right center;
	background-repeat:no-repeat;
}
/**/


/* peças inicio */
.acuvue{
	width:940px;
	height:529px;
}
.puma{
	width:940px;
	height:595px;
}
.futinvest{
	width:940px;
	height:595px;
}
.iad{
	width:940px;
	height:595px;
}
.holiday{
	width:940px;
	height:598px;
}
.linha{
	width:940px;
	height:585px;
}
.agenda{
	width:940px;
	height:665px;
}
.cef{
	width:940px;
	height:558px;
}
.meu{
	width:940px;
	height:627px;
}
.avallone{
	width:940px;
	height:509px;
}
/* peças fim */

/* topo inicio */
#topw{
	margin:0;
	height:50px;
	background-color:#26140C;
	background-image:url('../images/bg_topw2.png');
	font-size:80% /*smaller*/;
	position:fixed;
	z-index:10;
	width:100%;
}

#top{
	margin:0;
	height:50px;
	background-image:url('../images/topo.png');
	background-position:center;
	background-repeat:no-repeat;
	font-size:80% /*smaller*/;
	position:fixed;
	z-index:12;
	width:100%;
}
.topshadow{
	margin:50px auto;
	position:fixed;
	width:100%;
	height:20px;
	z-index:10;
	background-image:url('../images/img_top_shadow.png');
	background-position:center;
	background-repeat:no-repeat;
}

#topContent{
	width:940px;
	height:50px;
	color:white;
	margin:0 auto;
	text-align:left;
}

#topContent div{
	float:right;
	border:0;
	width:320px;
	height:50px;
	background-repeat:no-repeat;
	background-position:right;
}
#topContent img{
	float:left;
	border:0;
	margin-left:-35px;
}
#links img{
	margin:16px 0px 0px 25px;
	text-align:right;
	float:right;
	border:0;
}


/* topo fim*/
/* footer inicio */
#footer{
	margin:0;
	bottom:0;
	position:fixed;
	width:100%;
	z-index:10;
}
#footerContent{
	height:180px;
	width:100%;
	background-image:url('../images/bg_footer.gif');
	background-repeat:repeat-x;
	display:none;
	z-index:10;
}
#footerLink{
	height:51px;
	width:100%;
	display:none;
	cursor:pointer;
	background-repeat:repeat-x;
	background-image:url('../images/bg_tab_footer.png');
	z-index:12;
	text-align:center;
}
#footerLinkOpen{
	height:51px;
	width:100%;
	display:block;
	cursor:pointer;
	background-repeat:repeat-x;
	background-image:url('../images/bg_tab_footer.png');
	z-index:11;
	text-align:center;
}
#footerLinkOpen img{
	margin-left:-100px;
}
#footerLink img{
	margin-left:-100px;
}

.footerStuff{
	width:942px;
	height:150px;
	margin:0 auto;
	color:white;
	z-index:10;
	padding-top:10px;
	font-size:13px;
}

.footerStuff a:link, a:visited{
	color:#cccccc;
}

#footerEmail{
	width:200px;
	text-align:left;
	float:left;
	z-index:10;
	padding:0;
	margin-top:30px;
}
#footerEmail img{
	float:left;
	margin-top:6px;
	z-index:10;
}
.textEmail{
	float:left;
	margin-left:12px;
	z-index:10;
}

#footerSkype{
	width:125px;
	text-align:left;
	float:left;
	margin-left:160px;
	z-index:10;
	margin-top:30px;
}
#footerSkype img{
	float:left;
	margin-top:6px;
	z-index:10;
}
.textSkype{
	float:left;
	margin-left:12px;
	z-index:10;
}

#footerMsn{
	width:242px;
	text-align:left;
	float:right;
	margin-left:124px;
	z-index:10;
	margin-top:30px;
}
#footerMsn img{
	float:left;
	margin-top:6px;
	z-index:10;
}
.textMsn{
	float:left;
	margin-left:12px;
	z-index:10;
}

#footerGtalk{
	width:225px;
	text-align:left;
	float:left;
	z-index:10;
	margin:15px 0px 0px 0px;

}
#footerGtalk img{
	float:left;
	margin-top:6px;
	z-index:10;
}
.textGtalk{
	float:left;
	margin-left:12px;
	z-index:10;
}

#footerBlog{
	width:200px;
	text-align:left;
	float:left;
	margin-left:135px;
	z-index:10;
	margin-top:15px;
}
#footerBlog img{
	float:left;
	margin:6px 0px 0px 15px;
	z-index:10;
}
.textBlog{
	float:left;
	margin-left:12px;
	z-index:10;
}
#footerAim{
	width:200px;
	text-align:left;
	float:right;
	margin-right:40px;
	z-index:10;
	margin-top:15px;
}
#footerAim img{
	float:left;
	margin-top:6px;
	z-index:10;
}
.textAim{
	float:left;
	margin-left:12px;
	z-index:10;
}
/* footer fim*/
#myController div{
	color:#fff;
	background-image:url('../images/icon_txt_off.gif');
	margin-left:7px;
	cursor:pointer;
	width:10px;
	height:10px;
	float:left;
}
.myController{
	text-align:right;
	height:10px;
	width:85px;
	margin-top:-5px;
	float:right;
}
#jTimedSlide{
	border:0;
}
#myController div.jTimedSelected{
	background-image:url('../images/icon_txt_on.gif')
}
.mySlides{
	margin-top:11px;
	display:none;
}

/**/