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

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

ul {list-style-image:url(/images/icons/bullet_ul.gif); margin:0px 0px 0px 25px; padding:0px;}
li {padding-bottom:8px; margin:0px;}

form { margin:0px; padding:0px;}

div.Clear {height:1px; overflow:hidden; clear:both;}
.BkgGreen {background-color:#C7DA05;}

div.SepLine {border-top:1px dashed #CCCCCC;}

.SmallText {font-size:10px;}

/*FRAMEWORK///////////////////////////////////////////*/
div.FWMainDiv {width:947px; margin:auto;}
	div.FWLeftContent {width:301px; float:left;}
	div.LeftContentPadding {padding-left:10px;}
	div.FWRightContent {width:632px; float:right;}
	
/*HEADER///////////////////////////////////////////*/
div.MenuContianer {position:relative; height:162px;}
	div.MainMenu {position:absolute; bottom:0px; width:632px; line-height:100%; margin:0px; text-transform:uppercase;}
		/*.MainMenu a {padding:10px 15px 10px 15px; color:#999999; margin:0px;}*/
		.MainMenu a {display:block; float:left; padding:10px; color:#999999; margin:0px 1px 0px 0px;}
		.MainMenu#EN a {display:block; float:left; padding:10px 13px 10px 13px; color:#999999; margin:0px 1px 0px 0px;}
		.MainMenu#ES a {display:block; float:left; padding:10px 9px 10px 9px; color:#999999; margin:0px 1px 0px 0px;}
		.MainMenu a:hover {background-color:#F2F3E9; color:#999999;}
		.MainMenu .Sel a {background-color:#C7DA05; color:#FFFFFF;}
		.MainMenu#EN .Sel a {background-color:#C7DA05; color:#FFFFFF;}
		.MainMenu#ES .Sel a {background-color:#C7DA05; color:#FFFFFF;}
		.MainMenu .Sel a:hover {background-color:#C7DA05; color:#FFFFFF;}
	
	div.MenuTop { text-align:right; font-size:9px; color:#999999}
		.MenuTop a {color:#999999;}
		.MenuTop a:hover {color:#000000;}
		.MenuTop .Sel a {color:#666666;}
		
div.MenuDropDown {padding:0px; position:absolute; top:0px; z-index:1; visibility:hidden; margin:45px 0px 0px 0px; filter:alpha(opacity=70); -moz-opacity:.70; opacity:.70;}
	div.DropMenuItem {background-color:#FFFFFF; font-size:10px;}
		.DropMenuItem a {color:#333333; text-decoration:none; display:block; padding:3px 3px 3px 15px;}
		.DropMenuItem a:hover {color:#FFFFFF; background-color:#C7DA05; text-decoration:none;}

/*FOTO CONTAINER///////////////////////////////////////////*/
.FotoHeightHome {height:262px;}
.FotoHeight {height:147px;}

div.TitleContainer {color:#E5E7D2; float:right;}
	.FotoMarginHome {margin:16px; width:269px;}
	.FotoMargin {margin:55px 16px 0px 0px;}
	
div.Tracker {position:absolute; width:610px; bottom:10px; right:10px; font-size:10px; color:#FFFFFF;}
	.Tracker a {color:#D0D6B2;}
	.Tracker a:hover {color:#FFFFFF;}

div.NumberMenu {font-size:10px; color:#3B4800; width:200px; float:right; text-align:right;}
	.NumberMenu a {color:#3B4800; background-color:#C7DA05; margin:1px; padding:1px 3px 1px 3px;}
	.NumberMenu a:hover {background-color:#FFFFFF; text-decoration:none; color:#3B4800;}
	.NumberMenu strong {color:#3B4800; background-color:#FFFFFF; margin:1px; padding:1px 3px 1px 3px; font-weight:normal}
	
/*CONTENT///////////////////////////////////////////*/
div.ContentContainer {padding:15px 0px 35px 0px;}

.TitleGreen {font-weight:bold; color:#A5B704;}
.TitleGreen a {color:#A5B704;}
.TitleGreen a:hover {color:#A5B704; text-decoration:underline;}

.TitleGreenBig {font-weight:bold; color:#A5B704; font-size:12px;}
.Date {font-size:10px; color:#999999;}

div.ContentFotoBig {float:left; width:300px;}
div.ContentTextSmall {float:right; width:280px; padding-right:10px;}

div.ContentTextFull {float:right; width:580px; padding:20px 20px 0px 0px;}

div.ContentFotoSmall {float:left; width:200px;}
	.FotoSmall {margin-bottom:15px;}
div.ContentTextBig {float:right; width:370px; padding:20px 20px 0px 0px;}

div.ContentTextArticle {float:right; width:380px; padding:20px 20px 0px 0px;}

div.ContentArticle {margin-bottom:35px;}
	div.AticleTitle {margin-bottom:5px;}
	
/*MAPA DO SITE////////////////////////////*/
.Sitemap {margin-bottom:40px; width:100%;}
.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 #C0C0C0; width:100%; height:20px; }
.Sitemap .Cell .TopBorderRight { float:right; border-top:1px solid #C0C0C0; width:50%; height:20px; }
.Sitemap .Cell .TopBorderLeft { float:left; border-top:1px solid #C0C0C0; width:50%; height:20px; }
.Sitemap .Cell .Title { clear:both; background-color:#FFFFFF; padding:0px 15px 8px 15px; font-weight:bold; }
.Sitemap .Cell .Links { background-color:#FFFFFF; margin:16px 0px 0px 0px;  text-align:center;}
.Sitemap .Cell .Links A { line-height:100%; padding:5px 0px 5px 6px; display:block; color:#999999;}
.Sitemap .Cell .Links A:hover { color:#000000;}
.Sitemap A { text-decoration:none; }
.Sitemap A:hover { text-decoration:none; }
	
/*SUBMENUS///////////////////////////////*/
div.SubMenu{margin-bottom:35px; font-weight:bold; font-size:10px;}
	.SubMenu a {display:block; padding:5px 5px 5px 40px; background-color:#EAEAEA; margin-bottom:1px; color:#999999;}
	.SubMenu a:hover {background-color:#C7DA05; color:#FFFFFF; background-image:url(../images/submenu/bullet.gif); background-repeat:no-repeat; background-position:left bottom;}
	.SubMenu .Sel a {background-color:#C7DA05; color:#FFFFFF; background-image:url(../images/submenu/bullet.gif); background-repeat:no-repeat; background-position:left bottom;}

/*GALLERY///////////////////////////////////////////*/ 
div.GalleryItem { float:left; margin:0px 1px 1px 0px;}
	.GalleryItem#LastItem {margin-right:0px;}
	.GalleryItem .transOFF {border:0px;}
	.GalleryItem .transON IMG {opacity:.50; filter:alpha(opacity=50); -moz-opacity: 0.5; border:0px;}
	
/*NEWSLETTER///////////////////////////////////////////*/ 
div.Newsletter{}
	.Newsletter div {float:left; width:125px; border:1px solid #CCCCCC; text-align:left; height:17px;}
	.Newsletter input{border:0px none; font-size:11px; color:#999999;  margin:0px;}
	div.NewsletterTitle {font-size:10px; font-weight:bold; color:#A5B704; margin-bottom:10px; width:100%; border:0px none;}
	div.NewsletterItem { background-color:#FFFFFF; margin-right:5px;}
	div.NewsletterItem INPUT.Nome {width:120px;}
	div.NewsletterItem INPUT.Email {width:100px;}
	div.NewsletterItem INPUT.Submit {float:right;}

/*FOOTER//////////////////////////////////////////////////////*/
div.MenuBottom {bottom:0px; width:632px; line-height:100%; padding:10px 0px 10px 0px; margin:0px; text-transform:uppercase;}
	.MenuBottom a {padding:10px; color:#999999; margin:0px;}
	.MenuBottom#EN a {padding:10px 13px 10px 13px; color:#999999; margin:0px;}
	.MenuBottom#ES a {padding:10px 9px 10px 9px; color:#999999; margin:0px;}
	.MenuBottom a:hover {color:#000000;}
	.MenuBottom#EN a:hover {color:#000000;}
	.MenuBottom#ES a:hover {color:#000000;}

div.Copyright {text-align:center; font-size:10px; color:#CCCCCC; margin:25px 0px 10px 0px;}
	.Copyright a {color:#CCCCCC;}
	.Copyright a:hover {color:#666666;}
	
	.Disclaimer {color:#666666;}
	.Disclaimer a {color:#666666;}
	.Disclaimer a:hover {text-decoration:underline;}