body { margin: 0px; height:100%; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#333333; line-height:140%;}
html { height:100%;}
form {margin:0px; padding:0px;}
input {font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#333333; padding-left:3px;}
select {font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#333333;}

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

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

table.MainTable { height:100%; width:896px;}

/*HEADER//////////////////////////////////////////////////////////////////////////////////////////////////*/
div.Header {margin-top:30px; text-align:left;}

td.FotoTopHome {width:450px; vertical-align:bottom;}
.FotoTopHome table {background-color:#60015F; width:174px; height:174px;vertical-align:bottom;  filter:alpha(opacity=70); -moz-opacity:.70; opacity:.70;}

td.FotoTop {width:450px; vertical-align:bottom;}
.FotoTop table {background-color:#60015F; width:174px; height:60px;vertical-align:bottom;  filter:alpha(opacity=70); -moz-opacity:.70; opacity:.70;}

.FotoTop table#outras {height:60px;}

td.Logo {width:272px;}

td.PesquisaContainer {vertical-align:bottom;}
.PesquisaHome {background-color:#370137; width:174px; height:174px;}
.Pesquisa {background-color:#370137; width:174px; height:135px;}

.PesquisaTable { width:145px; color:#968096; font-size:11px; margin-top:10px;}
.PesquisaTable td { padding-bottom:5px; vertical-align:top;}
.PesquisaTable .Submit INPUT { border:0px solid #2C012C; text-align:right; background-color:#370137; color:#FFFFFF; }

.NewsletterTable { width:145px; color:#968096; font-size:11px; margin-bottom:2px;}
.NewsletterTable td { padding-bottom:5px; vertical-align:top;}
.NewsletterTable .Submit INPUT { border:0px solid #FFFFFF; text-align:right; background-color:#FFFFFF; color:#60015F; }

/*MENU//////////////////////////////////////////////////////////////////////////////////////////////////*/
div.RightContainer {width:359px; float:right;}

div.MainMenuContainer {width:185px; float:left;}
td.MainMenu{background-color:#370137; padding:26px 0px 36px 0px;}
.MainMenu a { background-color:#370137; display:block;}
.MainMenu a:hover{ background-color:#460246;}

div.AreaReservada{width:131px; height:131px; float:left; background-color:#733872;}
.AreaReservada a {background-color:#733872; display:block;}
.AreaReservada a:hover {background-color:#8F458D;}

div.Language{width:54px; height:54px; float:right; background-color:#472247;}
.Language a {background-color:#472247; display:block;}
.Language a:hover {background-color:#622F62;}

div.SubmenuContainer {width:174px; height:auto; float:right; background-color:#A4A4A4; padding-bottom:20px; }

div.SubmenuSpacer00 {height:147px;}
div.SubmenuSpacer01 {height:47px;}
div.SubmenuSpacer02 {height:68px;}
div.SubmenuSpacer03 {height:89px;}
div.SubmenuSpacer04 {height:110px;}
div.SubmenuSpacer05 {height:131px;}
div.SubmenuSpacer06 {height:152px;}
div.SubmenuSpacer07 {height:173px;}

div.Submenu {font-size:11px; color:#FFFFFF; font-weight:bold; line-height:normal;}
.Submenu a {color:#FFFFFF; display:block; padding:3px 5px 5px 17px; }
.Submenu a:hover {color:#FFFFFF; text-decoration:none; background-color:#B6B6B6;}
.Submenu .Sel a {color:#2C012C; background-color:#D1D1D1;}
.Submenu .Sel a:hover {color:#2C012C; background-color:#D1D1D1;}

.SubSubMenu {font-size:10px; color:#333333; font-weight:normal; background-color:#D1D1D1; padding:5px 0px 10px 0px; }
.SubSubMenu a {color:#333333; padding:0px 5px 1px 27px;}
.SubSubMenu a:hover {color:#733872; background-color:#E8E8E8; text-decoration:none;}
.SubSubMenu .Sel a, .SubSubMenu .Sel a:hover {color:#733872; background-color:#E8E8E8;}

/*CONTENT//////////////////////////////////////////////////////////////////////////////////////////////////*/
div.ContentContainerBig {width:500px; float:left; margin-top:37px; text-align:left;}
div.ContentContainer {width:250px; float:left; margin-top:37px; text-align:left;}

div.ZoneTitulos {width:auto; height:auto; margin-bottom:20px; font-size:28px; font-weight:bold; color:#733872; font-family:Arial, Helvetica, sans-serif;  line-height:100%;}
div.ZoneFoto { margin-bottom:20px; float:left;}
div.ZoneFoto img { border: 1px solid #CCCCCC; padding:1px; }
div.Zone1 {float:left; width:184px; margin-bottom:20px;}
div.Zone2 {float:right; width:246px; margin-bottom:20px; text-align:right;}
div.Zone3 {width:185px; float:left; margin-top:25px;}
div.Zone4 {float:left; width:235px; margin-bottom:20px;}
div.Zone5 {margin-bottom:20px;}
div.Zone6 {float:right; margin-bottom:20px;}

div.ZoneNumbers {float:right; width:246px; margin:10px 0px 20px 0px; text-align:right; font-size:9px; color:#CBAE74;}
.ZoneNumbers a { border:1px solid #8C8C8C; padding:0px 3px 0px 3px; color:#8C8C8C;}
.ZoneNumbers a:hover {color:#FFFFFF; background-color:#60015F; border:1px solid #60015F; text-decoration:none;}
.ZoneNumbers .Sel a {color:#FFFFFF; background-color:#60015F; border:1px solid #60015F;} 
.ZoneNumbers strong {color:#FFFFFF; background-color:#60015F; border:1px solid #60015F; padding:0px 3px 0px 3px; font-weight:normal;}

.Title {color:#333333; font-weight:bold;}
.Title a {color:#333333;}
.Title a:hover {color:#60015F; text-decoration:none;}

.TitleBig {color:#333333; font-weight:bold; font-size:13px; padding-bottom:15px; }

.Date {color:#60015F; font-size:9px;}
.PDF { font-size:10px; margin-top:4px; }

.BorderBottom th { border-bottom:1px solid #000000; }
.BorderBottom td { border-bottom:1px solid #CCCCCC; }

td.EmailLink, div.EmailLink {background-color:#8C8C8C; font-size:11px; color:#FFFFFF;}
.EmailLink a {padding:5px 8px 5px 8px; color:#FFFFFF; display:block;}
.EmailLink a:hover {background-color:#60015F; color:#FFFFFF; text-decoration:none;}

.RecrutamentoForm input.TextInput { background-color:#FFFFFF; border-bottom: 1px solid #000000; border-top: 0px none; border-left: 0px none; border-right: 0px none; color:#733872}
.RecrutamentoForm label { /*margin-left:5px;*/ }


/*IMAGE GALLERY//////////////////////////////////////////////////////////////////////////////////////////////////*/
.transOFF {border:0px;}
.transON IMG {opacity:.50; filter: alpha(opacity=50); -moz-opacity: 0.5; border:0px; border:0px;}

div.FotoGallery {padding:1px; margin-bottom:20px; float:left; width:250px;}
.FotoGallery .Thumbs div {width:76px; height:76px; float:right; padding:3px; cursor:pointer;}
.FotoGalleryFoto { margin-bottom:20px; float:left;}
.FotoGalleryFoto img { border: 1px solid #CCCCCC; padding:1px; filter:progid:DXImageTransform.Microsoft.Fade(Overlap=1.00,duration=0.5); }

div.ImageGallery {padding:1px; margin-bottom:20px; float:left; width:500px;}
.ImageGallery .Thumbs div {width:76px; height:76px; float:left; padding:3px; cursor:pointer; }
.ImageGalleryFoto { margin-bottom:6px; float:left;}
.ImageGalleryFoto img { border: 1px solid #CCCCCC; padding:1px; filter:progid:DXImageTransform.Microsoft.Fade(Overlap=1.00,duration=0.5); }


/*COPYRIGHT//////////////////////////////////////////////////////////////////////////////////////////////////*/
td.Copyright {vertical-align:bottom; text-align:left; color:#CCCCCC; font-size:9px; padding-bottom:10px; padding-top:15px;}
.Copyright a {color:#999999;}
.Copyright a:hover {color:#333333; text-decoration:none;}

/*MAPA SITE//////////////////////////////////////////////////////////////////////////////////////////////////*/
.MapaSite  { background-image:url(../images/mapa_site/traco.gif); background-repeat:repeat-y; width:300px; margin-left:100px; }

.MapaSite .Mapatit { font-weight:bold; color:#60015F; }
.MapaSite .Mapatit a { color:#60015F; }
.MapaSite .Mapatit a:hover { color:#000000; text-decoration:none; }

.MapaSite .MapaSub { margin-left:30px; margin-bottom:25px; border-left:1px solid #60015F; text-align:left; padding:2px 0px 2px 10px; }
.MapaSite .MapaSub a { color:#333333; }
.MapaSite .MapaSub a:hover { color:#60015F; text-decoration:none; }


/*GALLERY NAV//////////////////////////////////////////////////////////////////////////////////////////////////*/
.GalleryNav { color:#999999; font-size:10px; }
.GalleryNav A { color:#999999; }
.GalleryNav A.Sel { color:#733872; }

/*LINK COLABORADOR//////////////////////////////////////////////////////////////////////////////////////////////////*/
.LinkColaboradoreHome {background-color:#A4A4A4; width:174px; height:auto; float:right;}
.LinkColaboradoreHome a {background-color:#A4A4A4; display:block;}
.LinkColaboradoreHome a:hover {background-color:#909090;}



