@charset "utf-8";
*{padding:0px; margin:0px; border:0px;}
html {
	font-family: "Trebuchet MS", Tahoma, sans-serif;
	font-size: 10px;
	float:left;
	width:100%;
	text-align:center;
}
body{
	width:100%;
	float:left;
	background:#ebe8e1 url(images/bg.jpg) repeat-x;
	color:#63605c;
	font-size:10px;
}
a {
	color:#CB6535;
	text-decoration:none;
}
a:hover{
	text-decoration:underline;
}
#page{
	width:930px;
	text-align:left;
	margin:0px auto;
}
#page #idiomas{
	padding:7px 0px 0px;
	float:right;
	width:auto;
}
#page #idiomas span{
	display:block;
	float:right;
	color:#FFFFFF;
}
#page #idiomas ul{
	float:right;
	list-style:none;
}
#page #idiomas ul li{
	float:left;
	padding-left:5px;
}
#page #idiomas ul li a{
	display:block;
	background:url(images/idiomaBtnBg.jpg) no-repeat;
	text-decoration:none;
	color:#FFFFFF;
	padding:1px 8px 4px 5px;
}
#page #idiomas ul li a:hover{
	background:url(images/idiomaBtnOverBg.jpg) no-repeat;
}
#page #idiomas ul li.selected a{
	background:url(images/idiomaSelBtnBg.jpg) no-repeat;
	color:#8c836e;
}
#page #homeDestaques{
	float:left;
	padding:0px 6px;
	list-style:none;
}
#page #homeDestaques li{
	width:auto;
	float:left;
}
#page #homeDestaques li.center{
	padding:0px 37px;
	background:url(images/destaquesSeps.jpg) no-repeat center top;
}
#page #content{
	float:left;
	width:930px;
}
#page #content #leftContent{
	width:170px;
	float:left;
}
#page #content #leftContent ul{
	float:left;
	display:block;
	list-style:none;
	width:170px;
	background:url(images/leftMenuShadow.jpg) no-repeat right top;
}
#page #content #leftContent ul li{
	background:url(images/leftMenuSep.jpg) no-repeat 0px bottom;
	padding-bottom:2px;
	float:left;
	width:165px;

}
#page #content #leftContent ul li a{
	color:#7c7872;
	text-decoration:none;
	display:block;
	float:left;
	padding:3px 5px 2px 15px;
	width:145px;
}
#page #content #leftContent ul li a:hover{
	background:#6a6356 url(images/leftMenuOver.jpg) no-repeat;
	color:#FFFFFF;
}
#page #content #leftContent ul li a.selected{
	background:url(images/leftMenuBullet.gif) no-repeat 5px 8px;
	color:#504d49;
}
#page #content #centerContent{float:left;}
#page #content #centerContent.small{
	width:500px;
}
#page #content #centerContent.mediumLeft{
	width:670px;
}
#page #content #centerContent.medium{
	width:730px;
}
#page #content #centerContent.big{
	width:906px;
}
#page #content #centerContent .anchor{
	display:none;
}
#page #content #centerContent div.block{
	padding:0px 0px 30px 33px;
	float:left;
}
#page #content #centerContent.big div.block{
	padding:0px 0px 30px 5px;
	float:left;
}
#page #content #centerContent div.block h1{
	color:#9f8345;
	font-size:20px;
	font-weight:bold;
	padding:0px;
	margin:0px 0px 20px 0px;
}
#page #content #centerContent div.block p{
	color:#63605c;
	padding:0px 0px 0px 20px;
	float:left;
	width:auto;
	text-align:justify;
}

#page #content #centerContent div.block table{
margin-left:20px;
}


#page #content #centerContent div.block p span{
	display:block;
	font-weight:bold;
}
#page #content #centerContent div.block div.galHelper{
	text-align:center; 
	float:left; 
	width:100%;
}
#page #content #centerContent.medium div.block div.galHelper{
	width:700px;

}
#page #content #centerContent div.block div.galHelper .flash{
	float:none;
	margin:0px auto;
}
#page #content #centerContent .topoBar{
	float:right;
	background:url(images/topoBarLine.jpg) no-repeat bottom;
	width:455px;
}
#page #content #centerContent.medium .topoBar{
	width:697px;
	background:url(images/topoBarLineMedium.jpg) no-repeat bottom;
}
#page #content #centerContent.mediumLeft .topoBar{
	width:697px;
	background:url(images/topoBarLineMedium.jpg) no-repeat bottom;
}
#page #content #centerContent.mediumLeft .block .galHelper{
	width:637px;
	text-align:center;
}
#page #content #centerContent.mediumLeft .block .galHelper .flash{
	margin:0px auto;
	float:none;
}
#page #content #centerContent .topoBar a{
	float:right;
	display:block;
	background:url(images/topoArrow.jpg) no-repeat right;
	padding:0px 15px 0px 0px;
	text-decoration:none;
	color:#807d74;
}
#page #content #centerContent .topoBar a:hover{color:#43413b;}
#page #content #centerContent div.block ul{
	padding:0px 0px 0px 20px;
	float:left;
	list-style:none;
}
#page #content #centerContent div.block ul li{
	float:left;
	width:436px;
	background:url(images/topoBarLine.jpg) no-repeat bottom;
	margin-bottom:25px;
}
#page #content #centerContent.big div.block ul li{
	width:425px;

}
#page #content #centerContent div.block ul li.right{
	float:right;
}
#page #content #centerContent div.block ul li h4{
	float:left;
	display:block;
	font-size:11px;
	font-weight:bold;
}
#page #content #centerContent div.block ul li div.texto{
	margin-bottom:10px;
	float:left;
	line-height:12px;
	text-align:justify;
}
#page #content #centerContent div.block ul li div.texto, #page #content #centerContent div.block ul li h4{
	width:330px;
}
#page #content #centerContent.big div.block ul li div.texto, #page #content #centerContent.big div.block ul li h4{
	width:319px
}
#page #content #centerContent div.block ul li.noImg div.texto, #page #content #centerContent div.block ul li.noImg h4{
	width:100%;
}
#page #content #centerContent div.block ul li.noImg div.texto{
	height:53px;
}
#page #content #centerContent div.block ul li a.image{
	float:left;
	display:block;
	width:84px;
	height:67px;
	border:1px solid #8c8882;
	margin:0px 14px 10px 0px;
}
#page #content #centerContent div.block ul li div.footer{
	background:url(images/listItemFooterBg.jpg) no-repeat;
	padding:3px 0px;
	width:100%;
	float:left;
}
#page #content #centerContent div.block ul li div.footer div.data{float:left; padding-left:10px;}
#page #content #centerContent div.block ul li div.footer div.data span{color:#997019;}
#page #content #centerContent div.block ul li div.footer a.detalhes{
	float:right;
	display:block;
	background:url(images/listItemArrow.gif) no-repeat right 5px;
	color:#8c8882;
	font-size:9px;
	text-decoration:none;
	padding:0px 24px 0px 0px;
}
#page #content #centerContent div.block ul li div.footer a.detalhes:hover{
	color:#997019;
	background:url(images/listItemArrowOver.gif) no-repeat right 5px;
}

#page #content #centerContent div.block ul li div.footer a.detalhesdw{
	float:right;
	display:block;
	background:url(images/downArrow.gif) no-repeat right 1px;
	color:#8c8882;
	font-size:9px;
	text-decoration:none;
	padding:0px 24px 0px 0px;
}
#page #content #centerContent div.block ul li div.footer a.detalhesdw:hover{
	color:#997019;
	background:url(images/downArrowOver.gif) no-repeat right 1px;
}
#page #content #centerContent div.block ul.downloads{
	width:881px;
}
#page #content #centerContent div.block ul.downloads li div.footer a.detalhes{ background:url(images/downArrow.gif) no-repeat right 1px;}
#page #content #centerContent div.block ul.downloads li div.footer a.detalhes:hover{ background:url(images/downArrowOver.gif) no-repeat right 1px;}
#page #content #centerContent div.block div.groupHeader{
	background:url(images/groupHeaderBg.jpg) repeat-x bottom;
	float:left;
	width:680px;
	border-top:1px solid #cbc6bb;
	margin-bottom:6px;
}
#page #content #centerContent div.block div.groupHeader h4{
	float:left;
}
#page #content #centerContent div.block div.groupHeader .nav{
	float:right;
	color:#65625b;
	text-align:right;
	padding:1px 0px 2px 10px;
	
}
#page #content #centerContent div.block div.groupHeader .nav span{
	color:#fd8451;
}
#page #content #centerContent div.block .split{
	width:auto;
	float:left;
	width:448px;
	padding:0px;
}
#page #content #centerContent div.block .split li{
	background:none;
	margin-bottom:20px;
	line-height:12px;
	padding:0px 0px 0px 20px;
	text-align:justify;
}

#page #content #centerContent div.block .split li span.title{
	font-weight:bold;
	float:left;
	width:100%;
	font-size:11px;
	line-height:14px;
	color:#97804d;
}

#page #content #centerContent div.block ul.prodBtnsList{
	float:left;
	padding:0px 0px 0px 20px;
}
#page #content #centerContent div.block ul.prodBtnsList li{
	float:left;
	width:224px;
	text-align:left;
	display:block;
	background:none;
	
}
#page #content #centerContent div.block ul.prodBtnsList li.last{ width:209px;}
#page #content #centerContent div.block .revista .imgCont{
	float:left;
	padding-left:20px;
}
#page #content #centerContent div.block .revista .revistaText{
	float:left;
	width:715px;
}
#page #content #centerContent div.block .revista .revistaText p{
	width:685px;
	float:right;
	line-height:12px;
	padding:0px;
}
#page #content #centerContent div.block .revista .revistaText p span.title{
	text-transform:uppercase;
	font-size:11px;
}
#page #content #centerContent div.block .revista .revistaText p span.subTitle{
	color:#e55400;
	font-size:10px;
	font-weight:normal;
	text-transform:uppercase;
	margin-bottom:3px;
}
#page #content #centerContent div.block .revista .revistaText .footer{
	float:right;
	width:685px;
	background:url(images/h2Line.jpg) repeat-x bottom;
	margin-top:10px;
	padding:3px 0px;
	border-top:1px solid #bfbbb2;
}
#page #content #centerContent div.block .revista .revistaText div.footer div.data{float:left;}
#page #content #centerContent div.block .revista .revistaText div.footer div.data span{color:#997019;}
#page #content #centerContent div.block .revista .revistaText div.footer a.detalhes{
	float:right;
	display:block;
	background:url(images/listItemArrow.gif) no-repeat right 5px;
	color:#8c8882;
	font-size:9px;
	text-decoration:none;
	padding:0px 24px 0px 0px;
}
#page #content #centerContent div.block .revista .revistaText div.footer a.detalhes:hover{
	color:#997019;
	background:url(images/listItemArrowOver.gif) no-repeat right 5px;
}

#page #content #centerContent div.block .revista .revistaText div.footer a.detalhesdw{
	float:right;
	display:block;
	background:url(images/downArrow.gif) no-repeat right 1px;
	color:#8c8882;
	font-size:9px;
	text-decoration:none;
	padding:0px 24px 0px 0px;
}
#page #content #centerContent div.block .revista .revistaText div.footer a.detalhesdw:hover{
	color:#997019;
	background:url(images/downArrowOver.gif) no-repeat right 1px;
}

#page #content #centerContent div.block div.arquivo{
	float:left;
	padding-left:20px;
}
#page #content #centerContent div.block div.arquivo ul.arquivoTabs{
	float:left;
	border-bottom:1px solid #c6c4bb;
	width:900px;
	padding:0px;
}
#page #content #centerContent div.block div.arquivo ul.arquivoTabs li{
	float:left;
	width:auto;
	background:none;
	padding-right:3px;
	margin:0px;
}
#page #content #centerContent div.block div.arquivo ul.arquivoTabs li a{
	text-align:center;
	background:url(images/arqTabsBg.jpg) no-repeat 0px 3px;
	width:48px;
	padding:5px 0px 1px;
	display:block;
	float:left;
	color:#686761;
	text-decoration:none;
	line-height:15px;
	vertical-align:middle;
	cursor:pointer;
}
#page #content #centerContent div.block div.arquivo ul.arquivoTabs li a:hover{
	background:url(images/arqTabsBgOver.jpg) no-repeat 0px 0px;
	padding:2px 0px 4px;
}
#page #content #centerContent div.block div.arquivo ul.arquivoTabs li.selected{
	padding:0px;
	width:51px;
}

#page #content #centerContent div.block div.arquivo ul.arquivoTabs li.selected a, #page #content #centerContent div.block div.arquivo ul.arquivoTabs li.selected a:hover{
	background:url(images/arqTabsBgSelected.jpg) no-repeat 0px 0px;
	padding:5px 0px 1px;
	width:51px;
}
#page #content #centerContent div.block div.arquivo ul.arquivoTabs li.first{padding-left:10px;}
#page #content #centerContent div.block div.arquivo .revistasThumbs{
	float:left;
	padding:20px 0px 0px;
	width:900px;
}
#page #content #centerContent div.block div.arquivo .closed{ display:none;}
#page #content #centerContent div.block div.arquivo .revistasThumbs li{
	width:280px;
	margin:0px 0px 20px 0px;
}
#page #content #centerContent div.block div.arquivo .revistasThumbs li.sep{
	width:30px;
	height:150px;
	background:none;
	float:left;
}
#page #content #centerContent div.block div.arquivo .revistasThumbs li .revistaText{
	width:160px;
	float:left;
}
#page #content #centerContent div.block div.arquivo .revistasThumbs li .revistaText span.title{
	text-transform:uppercase;
	font-size:11px;
}
#page #content #centerContent div.block div.arquivo .revistasThumbs li .revistaText span.subTitle{
	color:#e55400;
	text-transform:uppercase;
	font-weight:normal;
	margin-bottom:2px;
}
#page #content #centerContent div.block div.arquivo .revistasThumbs li .revistaText p{
	width:154px;
	line-height:12px;
}
#page #content #centerContent div.block div.arquivo .revistasThumbs li .imgCont{
	padding:0px;
	width:100px;
	float:left;
}
#page #content #centerContent div.block div.arquivo .revistasThumbs li .imgCont a{
	width:100px;
	height:135px;
	display:block;
	float:left;
}
#page #content #centerContent div.block div.arquivo .revistasThumbs li .footer{margin-top:10px;}
#page #content #centerContent div.block ul.showroom{
	padding-left:0px;
	width:725px;
}
#page #content #centerContent div.block ul.showroom li{
	background:none;
	width:auto;
	padding:6px 0px 11px 15px;
}
#page #content #centerContent div.block ul.showroom li div.left{
	float:left;
	width:300px;
}
#page #content #centerContent div.block ul.showroom li div.center{
	float:left;
	width:175px;
}
#page #content #centerContent div.block ul.showroom li div.center p{padding:11px 0px 0px 5px;}
#page #content #centerContent div.block ul.showroom li div.right{
	float:left;
	width:235px;
}
#page #content #centerContent div.block ul.showroom li div.right div{width:auto;}
#page #content #centerContent div.block ul.showroom li div a{
	color:#63605c;
	text-decoration:none;
}
#page #content #centerContent div.block ul.showroom li div a:hover{color:#e55400;}
#page #content #centerContent div.block ul.showroom li h4{width:auto;}
#page #content #centerContent div.block ul.showroom li div.right div p{
	width:216px;
	padding:11px 0px 0px 5px;
	/*height:138px;*/
}
#page #content #centerContent div.block ul.showroom li div.right .verPrint{
	overflow:visible;
	visibility:visible;
}
#page #content #centerContent div.block ul.showroom li.cor2{
	background:#cac2b0;
}
#page #content #centerContent div.block div.contactsHelper{
	float:left; 
	padding:0px 0px 0px 21px;
}
#page #content #centerContent div.block div.contactsHelper div.contactsTop{
	border:1px #9f9785 solid;
	float:left;
	width:878px;
	background:#9f9785;
}
#page #content #centerContent div.block div.contactsHelper div.contactsTop .form{
	padding:0px 0px 0px 25px;
	float:left;
}
#page #content #centerContent div.block div.contactsHelper div.contactsTop .form ul{
	float:left;
	padding:0px;
	width:250px;
}
#page #content #centerContent div.block div.contactsHelper div.contactsTop .form ul li{
	background:none;
	width:auto;
	margin-bottom:2px;
}
#page #content #centerContent div.block div.contactsHelper div.contactsTop .form ul li input{
	background:url(images/formInputBg.jpg) no-repeat;
	float:left;
	width:151px;
	font-size:9px;
	color:#5d584e;
	padding:4px 5px;
}
#page #content #centerContent div.block div.contactsHelper div.contactsTop .form ul li .textArea{
	background:url(images/formTextBg.jpg) no-repeat;
	float:left;
	padding:4px 5px;
}

#page #content #centerContent div.block div.contactsHelper div.contactsTop .form ul li textarea{
	height:73px;
	float:left;
	width:151px;
	background:none;
	font-size:11px;
	color:#5d584e;
	overflow:auto;
}
#page #content #centerContent div.block div.contactsHelper div.contactsTop .form ul li.btns{padding-top:10px;}
#page #content #centerContent div.block div.contactsHelper div.contactsTop .form ul li.btns a{
	display:block;
	float:left;
	width:49px;
	background:url(images/formBtn.jpg) no-repeat;
	text-align:center;
	color:#FFFFFF;
	text-decoration:none;
	padding:1px 0px;
}
#page #content #centerContent div.block div.contactsHelper div.contactsTop .form ul li.btns a:hover{background:url(images/formBtnOver.jpg) no-repeat;}
#page #content #centerContent div.block div.contactsHelper div.contactsTop .form ul li label{
	width:69px;
	float:left;
	padding-right:10px;
	display:block;
	text-align:right;
}

#page #content #centerContent div.block div.contactsHelper div.contactsTop iframe{
	float:left;
}
#page #content #centerContent div.block div.contactsHelper .leftBlock{
	margin:20px 0px 0px;
	float:left;
	width:229px;
}
#page #content #centerContent div.block div.contactsHelper .leftBlock p{
	padding:10px 0px 10px 5px;
}
#page #content #centerContent div.block div.contactsHelper .leftBlock p a{
	text-decoration:none;
	color:#74716d;
}
#page #content #centerContent div.block div.contactsHelper .leftBlock p a.special{
	color:#e55e0f;
	font-weight:bold;
}
#page #content #centerContent div.block div.contactsHelper .leftBlock p a:hover{
	text-decoration:underline;
}
#page #content #centerContent div.block div.contactsHelper .leftBlock a.verPrint{
	display:block;
	float:left;
	background:url(images/verPrintBottomBorder.jpg) no-repeat bottom;
	border-top:1px solid #aca89e;
	text-decoration:none;
	width:199px;
	height:22px;
}
#page #content #centerContent div.block div.contactsHelper .leftBlock a.verPrint span{
	padding:3px 0px 3px 23px;
	background:url(images/verLeftBullet.jpg) no-repeat 5px 4px;
	float:left;
	display:block;
	cursor:pointer;
	color:#9d9a95;
}
#page #content #centerContent div.block div.contactsHelper .leftBlock a.verPrint:hover span{
	background:url(images/verLeftBulletHover.jpg) no-repeat 5px 4px;
}
#page #content #centerContent div.block div.contactsHelper .rightBlock{
	margin:20px 0px 0px;
	float:left;
	width:650px;
	line-height:12px;
}
#page #content #centerContent div.block div.contactsHelper .rightBlock ul{
	padding:0px;
}
#page #content #centerContent div.block div.contactsHelper .rightBlock ul li{
	padding-bottom:20px;
	width:200px;
}
#page #content #centerContent div.block div.contactsHelper .rightBlock ul li.sep{
	width:25px;
	background:none;
}
#page #content #centerContent div.block div.contactsHelper .rightBlock ul li h5{
	font-size:11px;
	font-weight:bold;
	margin:10px 0px;
	padding:0px 0px 0px 5px;
}
#page #content #centerContent div.block div.contactsHelper .rightBlock ul li p{
	font-size:10px;
	padding:0px 0px 0px 5px;
	line-height:12px;
}
#page #content #centerContent div.block div.contactsHelper .rightBlock ul li p .highlight{
	font-size:10px;
	font-weight:normal;
	color:#e55400;
	display:inline;
}
#page #content #centerContent div.block div.contactsHelper .rightBlock ul li p a{
	color:#63605c;
	text-decoration:none;
}
#page #content #centerContent div.block div.contactsHelper .rightBlock ul li p a:hover{
	text-decoration:underline;
}
#page #content #centerContent div.listNavBar{
	float:right;
	display:block;
	text-align:center;
	padding-right:10px;
}
#page #content #centerContent div.listNavBar .buttonHelper{width:100px;}
#page #content #centerContent div.listNavBar .prev{float:right;}
#page #content #centerContent div.listNavBar .next{float:right;}
#page #content #centerContent div.listNavBar .buttonHelper a{
	width:auto;
	color:#a7a297;
	display:block;
	float:left;
	text-decoration:none;
	background-color:#ebe8e1;
}
#page #content #centerContent div.listNavBar .buttonHelper a:hover{color:#d2a440;}
#page #content #centerContent div.listNavBar .prev a{
	background:url(images/listNavPrevArrow.gif) no-repeat left 3px;
	padding:0px 0px 0px 15px;
	float:left;
}
#page #content #centerContent div.listNavBar .next a{
	background:url(images/listNavNextArrow.gif) no-repeat right 3px;
	padding:0px 15px 0px 0px;
	float:right;
}
#page #content #centerContent div.listNavBar .prev a:hover{background:url(images/listNavPrevArrowOver.gif) no-repeat left 3px;}
#page #content #centerContent div.listNavBar .next a:hover{background:url(images/listNavNextArrowOver.gif) no-repeat right 3px;}
#page #content #centerContent div.listNavBar .numbers{
	float:right;
	width:236px;
	text-align:center;
	background:url(images/listNavLine.gif) no-repeat center 6px;
}
#page #content #centerContent.big div.listNavBar .numbers{width:670px;}
#page #content #centerContent div.listNavBar .numbers .helper {
	float:none;
	margin:0px auto;
	display:block;
	list-style:none;
}
#page #content #centerContent div.listNavBar .numbers .helper li{
	padding:0px 2px;
	float:left;
	display:block;
}
#page #content #centerContent div.listNavBar .numbers .helper a{
	text-decoration:none;
	border:1px solid #cdc9c0;
	background:#e9e6df;
	color:#aaa79f;
	display:block;
	width:11px;
	height:11px;
	float:left;
	padding:0px;
	line-height:10px;
}
#page #content #centerContent div.listNavBar .numbers .helper a:hover{border:1px solid #b39c6c;}
#page #content #centerContent div.listNavBar .numbers .helper a.selected, #page #content #centerContent div.listNavBar .numbers .helper a.selected:hover{
	background:#cdc9c0;
	color:#75726b;
	border:1px solid #cdc9c0;
}
#page #content #centerContent .rightCol{
	float:right;
	width:277px;
}
#page #content #centerContent .rightCol h2{
	float:right;
	width:240px;
	background:url(images/h2Line.jpg) no-repeat bottom;
	padding:0px 0px 5px 0px;
	margin:0px;
}

#page #content #centerContent .rightCol ul{
	float:right;
	list-style:none;
	margin-bottom:30px;
	width:240px;
}
#page #content #centerContent .rightCol ul li{
	float:right;
	display:block;
	background:url(images/h2Line.jpg) repeat-x left bottom;
	padding:0px 0px 3px 0px;
	width:240px;
	margin:0px;
}
#page #content #centerContent .rightCol ul li a{
	width:206px;
	padding:5px 14px 4px 20px;
	text-decoration:none;
	color:#7c7872;
	float:left;
	display:block;
}
#page #content #centerContent .rightCol ul li a span{
	font-weight:bold;
	padding-right:3px;
}
#page #content #centerContent .rightCol ul li.selected a{color:#e25f13;}
#page #content #centerContent .rightCol ul li.selected a span{color:#6b6762;}
#page #content #centerContent .rightCol ul.videos li a{
	padding:5px 14px 4px 6px;
	width:220px;
}
#page #content #centerContent .rightCol ul li a:hover{color:#ffffff;}
#page #content #centerContent .rightCol ul.videos li a:hover{background:#f59165 url(images/rigthColOver.jpg) repeat-x;}
#page #content #centerContent .rightCol ul.downloads li a:hover{background:#bd6736 url(images/rigthColOver2.jpg) repeat-x;}
#page #content #centerContent .rightCol ul.links li a:hover{background:#af4140 url(images/rigthColOver3.jpg) repeat-x;}
#page #content #centerContent .rightCol ul li.selected a:hover{
	color:#e25f13; 
	background:none;
}
#page #content #rightContent{
	float:right;
	width:231px;
}
#page #content #rightContent h2{
	background:url(images/h2Line.jpg) no-repeat bottom;
	padding:0px 0px 5px 0px;
}
#page #content #rightContent ul{
	float:left;
	list-style:none;
	margin-bottom:30px;
}
#page #content #rightContent ul li{
	float:left;
	display:block;
	background:url(images/h2Line.jpg) no-repeat left bottom;
	padding:0px 0px 3px 0px;
	width:231px;
}
#page #content #rightContent ul li a{
	width:197px;
	padding:5px 14px 4px 20px;
	text-decoration:none;
	color:#7c7872;
	float:left;
	display:block;
}
#page #content #rightContent ul li a span{
	font-weight:bold;
	padding-right:3px;
}
#page #content #rightContent ul li.selected a{color:#e25f13;}
#page #content #rightContent ul li.selected a span{color:#6b6762;}
#page #content #rightContent ul.videos li a{
	padding:5px 14px 4px 6px;
	width:212px;
}
#page #content #rightContent ul li a:hover{color:#ffffff;}
#page #content #rightContent ul.videos li a:hover{background:#f59165 url(images/rigthColOver.jpg) no-repeat;}
#page #content #rightContent ul.downloads li a:hover{background:#bd6736 url(images/rigthColOver2.jpg) no-repeat;}
#page #content #rightContent ul.links li a:hover{background:#af4140 url(images/rigthColOver3.jpg) no-repeat;}
#page #content #rightContent ul.outros li a:hover{background:#a6406c url(images/rigthColOver5.jpg) no-repeat;}
#page #content #rightContent ul li.selected a:hover{
	color:#e25f13; 
	background:none;
}
#page #content #rightContent div.destaque{
	float:left;
	background:url(images/listItemFooterBg.jpg) no-repeat bottom;
}
#page #content #rightContent div.destaque .flash{
	float:left;
}
#page #content #rightContent div.destaque h4{
	float:left;
	display:block;
	font-size:11px;
	font-weight:bold;
	width:100%;
}

#page #content #rightContent div.destaque div.texto{line-height:12px;}
#page #content #rightContent div.destaque div.texto span{
	font-size:11px;
	font-weight:bold;
}
#page #content #rightContent div.destaque div.footer{
	background:url(images/listItemFooterBg.jpg) no-repeat;
	padding:3px 0px;
	width:100%;
	float:left;
	margin-top:10px;
}
#page #content #rightContent div.destaque div.footer div.data{float:left;}
#page #content #rightContent div.destaque div.footer div.data span{color:#997019;}
#page #content #rightContent div.destaque div.footer a.detalhes{
	float:right;
	display:block;
	background:url(images/listItemArrow.gif) no-repeat right 5px;
	color:#8c8882;
	font-size:9px;
	text-decoration:none;
	padding:0px 24px 0px 0px;
}
#page #content #rightContent div.destaque div.footer a.detalhes:hover{
	color:#997019;
	background:url(images/listItemArrowOver.gif) no-repeat right 5px;
}

#footerOuter{
	background:url(images/footerBg.jpg) repeat-x left bottom;
	float:left;
	width:100%;
	text-align:center;
	padding-bottom:38px;
}
#footerOuter #footer{
	width:930px;
	margin:30px auto 0px;
}
#footerOuter #footer .left{
	float:left;
	width:400px;
}
#footerOuter #footer .left #path{
	float:left;
	font-size:9px;
	color:#998e8c;
	width:100%;
	text-align:left;
	padding-top:13px;
}
#footerOuter #footer .left #path .pipes{letter-spacing:-3px;}
#footerOuter #footer .left #path a{
	background:url(images/pathArrow.jpg) no-repeat right 50%;
	padding:0px 15px 0px 5px;
	color:#998e8c;
	text-decoration:none;
}
#footerOuter #footer .left #path a:hover{color:#635b59;}
#footerOuter #footer .left #path span.local{
	color:#cb6535;
	padding-left:5px;
}
#footerOuter #footer .left .copy{
	float:left;
	margin:34px 0px 0px;
}
#footerOuter #footer .left .home{margin:71px 0px 0px 0px;}
#footerOuter #footer .left .copy span{
	float:left;
	display:block;
	width:auto;
	padding:1px 10px 0px 0px;
	color:#867e6e;
}
#footerOuter #footer .left .copy a#logoGlobaz{
	background:url(images/logoGlobaz.jpg) no-repeat;
	width:19px;
	height:16px;
	display:block;
	float:left;
}
#footerOuter #footer .right{
	float:right;
	padding:0px 0px 10px;
	width:350px;
}
#footerOuter #footer .right .flash{
	float:right;
	margin-left:auto;
}
#footerOuter #footer .right ul{
	list-style:none;
	float:right;
	width:auto;
	padding:0px;
}
#footerOuter #footer .right ul li{
	float:right;
	width:79px;
	padding-left:5px;
	margin:0px;
	text-align:right;
}
#footerOuter #footer .right ul li .flash{float:right; overflow:auto;}
.flash{float:left;}
.flashRight{float:right;}




/*carouselgal */
.jcarousel-container {
	width:630px;
	float:left;
	margin-bottom:26px;

}

.jcarousel-container-horizontal {
    padding: 0px 25px;
	
}

/*.jcarousel-container-vertical {
    width: 75px;
    height: 245px;
    padding: 40px 20px;
}*/

.jcarousel-clip-horizontal {
    width:  630px;
   /* height: 75px;*/
}

/*.jcarousel-clip-vertical {
    width:  75px;
    height: 245px;
}
*/
.jcarousel-item {
    width: 51px;
    height: 122px;
}

.jcarousel-item-horizontal {
	width:51px;
}
#page #content #centerContent div.block ul.carouselGal{
	padding:0px 10px;
}
#page #content #centerContent div.block ul.carouselGal li{
	width:51px;
	background:none;
}
#page #content #centerContent div.block ul.carouselGal li a{
	width:50px;
	height:50px;
	float:left;
	display:block;
	margin-bottom:3px;
	opacity:0.5;
	filter:alpha(opacity:50);
	border:1px solid #a19e96;
}
#page #content #centerContent div.block ul.carouselGal li a:hover{
	opacity:1;
	filter:alpha(opacity:100);
	border:1px solid #e8652d;
}

.jcarousel-item-vertical {
    margin-bottom: 10px;
}

.jcarousel-item-placeholder {
    background: #fff;
    color: #000;
}

/**
 *  Horizontal Buttons
 */
.jcarousel-next-horizontal {
    position: absolute;
    top: 0px;
    right: 0px;
    width: 25px;
    height: 124px;
    cursor: pointer;
    background: transparent url(images/carouselGalNextBtn.jpg) no-repeat 0 0;
}

.jcarousel-next-horizontal:hover {
    background:url(images/carouselGalNextOverBtn.jpg) no-repeat 0 0;
}

.jcarousel-next-horizontal:active {
}

.jcarousel-next-disabled-horizontal,
.jcarousel-next-disabled-horizontal:hover,
.jcarousel-next-disabled-horizontal:active {
    cursor: default;
    background:url(images/carouselGalNextInBtn.jpg) no-repeat 0 0;
}

.jcarousel-prev-horizontal {
    position: absolute;
    top: 0px;
    left: 0px;
    width: 25px;
    height: 124px;
    cursor: pointer;
    background:url(images/carouselGalPrevBtn.jpg) no-repeat 0 0;
}

.jcarousel-prev-horizontal:hover {
    background:url(images/carouselGalPrevOverBtn.jpg) no-repeat 0 0;
}

.jcarousel-prev-horizontal:active {
}

.jcarousel-prev-disabled-horizontal,
.jcarousel-prev-disabled-horizontal:hover,
.jcarousel-prev-disabled-horizontal:active {
    cursor: default;
    background:url(images/carouselGalPrevInBtn.jpg) no-repeat 0 0;
}

/**
 * This <div> element is wrapped by jCarousel around the list
 * and has the classname "jcarousel-container".
 */
.jcarousel-container {
    position: relative;
}

.jcarousel-clip {
    z-index: 2;
    padding: 0;
    margin: 0;
    overflow: hidden;
    position: relative;
	background:#a19e96;
	width:630px;
	height:120px;

}
.jcarousel-list {
    z-index: 1;
    overflow: hidden;
    position: relative;
    top: 0;
    left: 0;
    margin: 7px 0px;
    padding: 0;
}

.jcarousel-list li,
.jcarousel-item {
    float: left;
    list-style: none;
    /* We set the width/height explicitly. No width/height causes infinite loops. */
    width: 122px;
	display:block;
}

/**
 * The buttons are added dynamically by jCarousel before
 * the <ul> list (inside the <div> described above) and
 * have the classnames "jcarousel-next" and "jcarousel-prev".
 */
.jcarousel-next {
    z-index: 3;
    display: none;
}

.jcarousel-prev {
    z-index: 3;
    display: none;
}




/*lightbox*/

#jquery-overlay {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 90;
	width: 100%;
	height: 500px;
}
#jquery-lightbox {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	z-index: 100;
	text-align: center;
	line-height: 0;
}
#jquery-lightbox a img { border: none; }
#lightbox-container-image-box {
	position: relative;
	background-color: #fff;
	width: 250px;
	height: 250px;
	margin: 0 auto;
}
#lightbox-container-image { padding: 10px; }
#lightbox-loading {
	position: absolute;
	top: 40%;
	left: 0%;
	height: 25%;
	width: 100%;
	text-align: center;
	line-height: 0;
}
#lightbox-nav {
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 10;
}
#lightbox-container-image-box > #lightbox-nav { left: 0; }
#lightbox-nav a { outline: none;}
#lightbox-nav-btnPrev, #lightbox-nav-btnNext {
	width: 49%;
	height: 100%;
	zoom: 1;
	display: block;
}
#lightbox-nav-btnPrev { 
	left: 0; 
	float: left;
}
#lightbox-nav-btnNext { 
	right: 0; 
	float: right;
}
#lightbox-container-image-data-box {
	font: 10px Verdana, Helvetica, sans-serif;
	background-color: #fff;
	margin: 0 auto;
	line-height: 1.4em;
	overflow: auto;
	width: 100%;
	padding: 0 10px 0;
}
#lightbox-container-image-data {
	padding: 0 10px; 
	color: #666; 
}
#lightbox-container-image-data #lightbox-image-details { 
	width: 70%; 
	float: left; 
	text-align: left; 
}	
#lightbox-image-details-caption { font-weight: bold; }
#lightbox-image-details-currentNumber {
	display: block; 
	clear: left; 
	padding-bottom: 1.0em;	
}			
#lightbox-secNav-btnClose {
	width: 66px; 
	float: right;
	padding-bottom: 0.7em;	
}