body {margin:0px 0px 10px 0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666; line-height:140%;}

a {text-decoration:none; color:#F57B20;}
a:hover {text-decoration:none; color:#333333;}

ul {margin:14px 0px 0px 20px; padding:0px;}
li {margin:6px 0px 14px 0px; padding:0px; list-style-image:url(../images/bullet.gif);}

form {padding:0px; margin:0px;}
input {font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:10px; color:#666666;}
select {font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:10px; color:#666666;}
textarea {font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:10px; color:#666666;}

.Clear {clear:both; height:1px; overflow:hidden;}

/*//// TEXT /////*/
.SmallerText {font-size:10px;}
.SmallText {font-size:9px;}

/*//// FW ////*/
.BkgTop {background-image:url(../images/bkg_top.gif); background-position:top left; background-repeat:repeat-x;}
.BkgBottom {background-color:#F57B20;}
.FW_Container {width:950px;}
.ContentHeight {height:280px;}

/*//// HEADER ////*/
.MenuItem {border-top:4px solid #F57B20; float:left;}
.MenuTopItem {border-top:4px solid #F57B20; float:right; margin-right:5px; font-size:10px; color:#999999; padding:3px 6px 0px 6px;}
.MenuTopItem a {color:#999999;}
.MenuTopItem a:hover {color:#555555;}
.MenuTopItem .Sel a {color:#555555;}

.MainImageContainer {float:left;}
.LogoContainer {float:left; margin-top:107px;}

/*//// CONTENT ////*/
.MainContainer {width:936px; margin:10px 7px 60px 7px}
/*Home*/
.ContainerSmallLeft {float:left; width:281px; font-size:11px;}
.ContainerBigRight {float:left; width:655px;}
/*Other*/
.ContainerContent {float:left; padding:0px 0px 0px 36px; width:504px;}
.ContainerPhoto {float:right; width:336px;}
.ContainerGrande {float:left; padding:0px 0px 0px 36px; width:900px;}
.ContainerImageBig {float:left; padding:0px 0px 0px 36px; width:545px;}
.LocationContainer {float:left; width:503px; height:380px; margin-top:14px;}

/*Galeria*/
.Legenda {font-size:10px; color:#999999; margin-top:8px}
.ContainerTumbs {margin-left:42px; margin-top:6px;}
.GalleryItem {float:left; background-color:#F57B20; cursor:pointer; }
.GalleryImage IMG { margin-top:14px; filter:progid:DXImageTransform.Microsoft.Fade(Overlap=1.00,duration=0.5); }
.GallerySapcer {float:left; width:6px; height:6px;}
.ClearTumbs {clear:both; overflow:hidden; height:6px;}

/*//// MAPA DO SITE ////*/
.Sitemap {margin-bottom:40px; }
.Sitemap .VLine { background-image:url(/images/sitemap/pixel.gif); background-repeat:repeat-y; background-position:center; }
.Sitemap .Cell { text-align:center; width:100%; background-image:url(/images/sitemap/pixel.gif); background-repeat:repeat-y; background-position:center; margin-bottom:20px; }
.Sitemap .Cell .TopBorder { border-top:1px solid #666666; width:100%; height:20px; }
.Sitemap .Cell .TopBorderRight { float:right; border-top:1px solid #666666; width:50%; height:20px; }
.Sitemap .Cell .TopBorderLeft { float:left; border-top:1px solid #666666; width:50%; height:20px; }
.Sitemap .Cell .Title { clear:both; background-color:#FFFFFF;  margin:0px 5px 0px 5px; font-weight:bold; }
.Sitemap .Cell .Title A {color:#333333; padding:3px 2px 3px 2px; height:20px; display:block; }
.Sitemap .Cell .Title A:hover { color:#F57B20; background-color:#FFFFFF; text-decoration:none; }
.Sitemap .Cell .Links { background-color:#FFFFFF; margin:15px 5px 0px 5px;  text-align:center;}
.Sitemap .Cell .Links A { line-height:110%; padding:4px 0px 1px 0px; display:block; color:#666666;}
.Sitemap .Cell .Links A:hover { color:#F57B20; background-color:#FFFFFF; text-decoration:none;}
.Sitemap A { text-decoration:none; }
.Sitemap A:hover { text-decoration:underline; }

/*//// DROPDOWN ////*/
.DropDown {filter:alpha(opacity=80); -moz-opacity:.80; opacity:.80; position:absolute; top:0px; z-index:99; display:none; background-color:#4F1313; }
.DropDownContainer {font-size:10px; background-color:#3A0E0E; margin:1px;}
.DropDown a {color:#CCCCCC; padding:2px 5px 2px 5px; margin-bottom:1px; text-decoration:none; display:block; }
.DropDown a:hover{color:#FFFFFF; background-color:#8C4C11; text-decoration:none;}

/*//// FOOTER ////*/
.Footer {font-size:10px; color:#999999; margin-top:60px;}
.Footer a {color:#999999;}
.Footer a:hover {color:#555555;}
.Footer .Sel a {color:#555555;}
	div.MenuBottom {padding:2px 12px 1px 0px; text-align:right; width:653px; float:right;}
	div.BottomSpacer {float:right; background-color:#F57B20; width:285px; height:40px;}
	
/*//// IMAGE GALLERY ////*/
.transOFF {border:0px;}
.transON IMG {opacity:.75; filter: alpha(opacity=75); -moz-opacity: 0.75; border:0px; border:0px;}
