body {margin: 0px; height:100%;}
html {height:100%;}

form { margin: 0px; }
input {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666666;}

ul{padding:0px 0px 0px 25px; margin:0px;}
li{padding:2px 0px 2px 0px;}

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

.MainTable {height:100%;  font-family:Arial, Helvetica, sans-serif; line-height:120%; font-size:12px; color:#D9E2ED; line-height:130%; vertical-align:top;}
.MainTable td.LeftContainerHome { height:100%;  width:30%; background-image: url(../images/foto_big/foto02_home.jpg); background-repeat: no-repeat; background-position:right top; background-color:#426EA7; text-align:right; vertical-align:top;}
.MainTable td.LeftContainer { height:100%;  width:30%; background-image: url(../images/foto_big/foto02.jpg); background-repeat: no-repeat; background-position:right top; background-color:#FFFFFF; text-align:right; vertical-align:top;}
.MainTable td.CenterContainer { background-color:#426EA7; width:672px; padding-top:119px; text-align:left; vertical-align:top;}
.MainTable td.RightContainer { background-color:#426EA7;}

table.LogoContainer {height:1050px;}
.LogoContainer td.BulletsContainer {height:100%;  background-color:#878787; filter:alpha(opacity=70); -moz-opacity:.70; opacity:.70; vertical-align:top; width:25px;}
.LogoContainer .BulletsContainer .BulletTable {height:814px; width:25px;}
.LogoContainer .BulletsContainer .Bullets {}
.LogoContainer .BulletsContainer .Bullets .BulletOpen{/*height:74px;*/ height:51px; border-bottom:1px solid #CCCCCC;}

/*MAINMENU*/
.MenuContainer {height:745px; width:205px; font-size:12px; filter:alpha(opacity=90); -moz-opacity:.90; opacity:.90; background-color:#878787;}

.MainMenu { border-top:1px solid #CCCCCC; margin-bottom:50px; text-align:left;}
.MainMenu a {background-color:#878787; display:block; color:#FFFFFF; border-bottom:1px solid #CCCCCC; padding-left:15px;}
.MainMenu a:hover {background-color:#676767; color:#FFFFFF; text-decoration:none;}
.MainMenu .Sel a {background-color:#676767; color:#FFFFFF;}

.MainMenu .SubMenu {text-align:left; font-size:11px;}
.MainMenu .SubMenu a {background-color:#878787; display:block;  color:#FFFFFF; padding-left:35px;}
.MainMenu .SubMenu a:hover {background-color:#CCCCCC; color:#676767; text-decoration:none;}
.MainMenu .SubMenu .Sel a {background-color:#CCCCCC; color:#333333;}

/*CONTEUDO*/
.ContetContainerHome {vertical-align:top; text-align:center; margin:0px 47px 8px 47px; width:380px;}
.ContetContainer {vertical-align:top; text-align:center; margin:0px 65px 0px 65px; ; width:600px;}
.ContetContainer .TitleTd {height:55px;}
.ContetContainer .ContentTd {height:628px; vertical-align:top; padding:20px;}

.ContetContainer div.OneColl  {width:auto; background-color:#B6BDC6; margin:50px 0px 0px 0px; padding:10px; color:#666666;}
.ContetContainer div.TwoColl  {background-color:#B6BDC6; width:250px; margin:50px 10px 0px 0px; padding:10px; color:#666666; float:left;}
.ContetContainer div.Title {margin-bottom:10px; background-color:#59697C; color:#FFFFFF; padding:5px; font-weight:bold;}

.Titulos {font-size:12px; color:#FFFFFF; font-weight:bold; padding:3px 0px 5px 0px;}
.Data {font-size:10px; color:#333333;}

.Tracker {font-size:10px;}
.Tracker a {color:#A5BAD5;}
.Tracker a:hover {color:FFFFFF; text-decoration:none;}

/*PORTFOLIO*/
.Portfolio div {width:auto; margin:0px; color:#666666;}

.Portfolio div.PortMenu {font-size:11px; color:#FFFFFF; }
.Portfolio div.PortMenu td {width:140px; border:1px solid #CCCCCC; vertical-align:middle; text-align:center;}
.Portfolio .PortMenu a { display:block; background-color:#59697C; padding:8px 3px 8px 3px;}
.Portfolio .PortMenu a:hover { background-color:#D9DCE1; text-decoration:none; color:#426EA7;}
.Portfolio .PortMenu .Sel a { background-color:#D9DCE1; color:#426EA7;}

.Portfolio div.PortContent {background-color:#B6BDC6; padding:8px 15px 25px 15px; /*border-top:2px solid #CCCCCC;*/}

.Portfolio .NumberMenu {font-size:10px; padding-bottom:5px;}
.Portfolio .NumberMenu a { background-color:#B6BDC6; padding:1px 3px 1px 3px; border:1px solid #59697C; color:#59697C;}
.Portfolio .NumberMenu a:hover { background-color:#59697C; color:#FFFFFF; text-decoration:none; border:1px solid #59697C}
.Portfolio .NumberMenu .Sel a {color:#FFFFFF; background-color:#59697C;}

.Portfolio .Foto {padding-bottom:10px;}
.Portfolio .LinkText {font-size:11px; text-align:center;}
.Portfolio .LinkText a{color:#666666;}
.Portfolio .LinkText a:hover{color:#426EA7; text-decoration:none;}

.Portfolio .Thumb {}
.Portfolio .Thumb div {width:150px; height:150px; float:left; margin:15px 7px 0px 7px; padding:4px; background-color:#CCD0D7;}


/*.Portfolio .Thumb div.transOFF {border:1px solid #59697C;}*/
/*.Portfolio .Thumb div.transON  {opacity:.70;filter: alpha(opacity=70); -moz-opacity: 0.7; border:1px solid #59697C;}*/

/*FOOTER*/
.Copyright { font-size:10px; color:#A5BAD5; text-align:center; padding:30px 0px 15px 0px; border-top:1px solid #A5BAD5;}
.Copyright a { color:#A5BAD5;}
.Copyright a:hover { color:#C4D2E4;}