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

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

form {margin:0px; padding:0px;}
select {font-size:9px; color:#999999; margin:0px; padding:0px}

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

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

/*HEADER*/
.BkgBody {background-image:url(/images/bkg_body.gif); background-position:center top; background-repeat:no-repeat;}

div.Header {width:768px; margin:auto;}
	div.Logo {width:308px; float:right; text-align:right; padding-top:5px;}
	div.Separador {width:1px; float:right;}
	
	div.MainMenu {width:448px; margin-top:89px; float:left;}
		.MainMenu div {float:left;}
	
	.MenuTop {font-size:9px; color:#999999; padding-top:2px;}
	.MenuTop a {background-color:#FFFFFF; padding:0px 1px 0px 1px; color:#CCCCCC; float:left; margin:1px;}
	.MenuTop a:hover {background-color:#000000; text-decoration:none; color:#FFFFFF;}
	.MenuTop a.Sel {background-color:#000000; text-decoration:none; color:#FFFFFF;}
	
/*div.DropDown { position:absolute; top:0px; z-index:99; display:none; filter:alpha(opacity=85); -moz-opacity:.85; opacity:.85;}
	.DropDownContainer {font-size:10px;}
	.DropDown a {color:#777777; padding:3px 27px 3px 27px; text-decoration:none; display:block; background-color:#000000;}
	.DropDown a:hover{color:#FFFFFF; background-color:#770000; text-decoration:none;}*/

/*CENTER*/
td.ContainerLeft { background-image: url(../images/bkg_left.gif); background-repeat:no-repeat; background-position:right top;}
td.ContainerLeftBig { background-image: url(../images/bkg_left_big.gif); background-repeat:no-repeat; background-position:right top;}

td.ContainerCenter {background-repeat:no-repeat; background-position:top; width:768px;}
	div.Grid {background-image:url(../images/fotos_top/foto_grid.gif); background-repeat:no-repeat; width:768px;}
		.Grid1Line {padding-top:111px;}
		.Grid2Line {padding-top:249px;}
	
	/*CONTENT HOME*/
	div.ContentRightHome {float:left; width:400px; margin-top:165px; padding-left:20px;}
	
	div.ContainerArtHome {float:right; background-repeat:no-repeat; background-position:right top; width:319px; margin-top:26px;}
		div.ArtFotoHome {float:right; width:305px; border-top:2px solid #FFFFFF; border-right:2px solid #FFFFFF; border-left:2px solid #FFFFFF; height:134px;}
		div.ArtTextHome {float:left; background-color:#FFFFFF; width:220px; padding:25px 15px 35px 0px;}
		div.ArtTextContainerHome {float:right; width:319px;}
	
	/*CONTENT*/
	div.MarginBottom {margin-bottom:15px;}
	div.MarginTop {margin-top:26px;}
	
	div.ContentContainer {float:right; background-color:#FFFFFF;}
		.ContentBig {width:526px; padding:0px 45px 35px 45px;}
		.ContentSmall {width:259px; padding:0px 25px 35px 25px;}
		.Content1Line { height:300px;}
	
	div.Tracker {float:left; font-size:9px; width:100%; text-align:right; color:#333333;}
		.Tracker a {color:#CCCCCC;}
		.Tracker a:hover {color:#333333; text-decoration:none;}
		
	div.SubProjectos {float:right; /*width:200px;*/ font-size:10px; text-align:right;}
	
	div.MainShadow {float:right; width:12px; height:334px; background-image:url(../images/main_shadow.gif); background-repeat:no-repeat; background-position:bottom;}
		.Shadow1Line { padding-top:138px;}
	
	div.SubMenuContainer {float:right; width:616px; height:26px; font-size:10px; font-weight:bold;}
		.SubItem {width:154px; height:26px; background-position:top; background-repeat:no-repeat; float:left; text-align:center; filter:alpha(opacity=70); -moz-opacity:.70; opacity:.70}
		.SubItem a { background-image:url(../images/submenus/item.gif); display:block; padding:10px 0px 3px 0px;}
		.SubItem a:hover {background-image:url(../images/submenus/item_sel.gif); padding:6px 0px 7px 0px; text-decoration:none;}
		
		.SubItemSel {width:154px; height:26px; background-position:top; background-repeat:no-repeat; float:left; text-align:center;}
		.SubItemSel a {background-image:url(../images/submenus/item_sel.gif); padding:6px 0px 7px 0px; display:block; color:#000000;}
		.SubItemSel a:hover {text-decoration:none;}
	
	div.ContentContainerArt {float:right; background-color:#FFFFFF; width:546px; padding:0px 25px 35px 45px;}
	div.Articles {width:180px; float:left;}
		div.ArtFoto {margin-bottom:5px; width:168px; height:136px; border:1px solid #CCCCCC;}
		div.ArtText {margin-bottom:15px; padding-right:10px;}

td.ContainerRigth {background-image: url(../images/bkg_rigth.gif); background-repeat:no-repeat; background-position:left top;}
td.ContainerRigthSmall {background-image: url(../images/bkg_right_small.gif); background-repeat:no-repeat; background-position:left top;}

/*GALLERY*/
.ArticleGallery {float:left; margin-bottom:12px;}
.ArticleGallery div {height:80px; width:80px; float:left; margin:0px 0px 5px 5px; background-color:#CCCCCC;}
	.transOFF {border:0px; cursor:pointer;}
	.transON IMG {opacity:.50;filter: alpha(opacity=50); -moz-opacity: 0.5; border:0px;}

/*TEXT*/
.ArtTitle {font-size:11px; font-weight:bold; color:#333333;}
.ArtTitle a {color:#333333;}
.ArtTitle a:hover {color:#000000;}

.ArtDate {font-size:9px; color:#999999;}

div.NumberMenu {font-size:10px; color:#FFFFFF; margin:3px 0px 15px 0px; width:100%; height:20px;}
	.NumberMenu a {color:#FFFFFF; background-color:#CCCCCC; padding:0px 2px 0px 2px; margin:20px 1px 1px 1px; }
	.NumberMenu a:hover {color:#FFFFFF; background-color:#999999; text-decoration:none;}
	.NumberMenu .Sel a {color:#FFFFFF; background-color:#000000; padding:0px 2px 0px 2px; margin:1px;}
	.NumberMenu STRONG {color:#FFFFFF; background-color:#000000; padding:0px 2px 0px 2px; margin:1px; font-weight:normal; }

.Back {font-size:9px; text-transform:uppercase;}
.Back a {padding:1px 3px 1px 3px; color:#FFFFFF; background-color:#CCCCCC;}
.Back a:hover {background-color:#000000; color:#FFFFFF; text-decoration:none;}

/*FOOTER*/
div.Footer {width:768px; height:50px; margin:auto; margin-top:35px; color:#ADADAD; font-size:10px; text-align:center;}