/* ================================
CSS STYLES FOR DotNetNuke
================================
*/   
/* PAGE BACKGROUND */
/* background color for the header at the top of the page  */
.HeadBg {
}
/* background color for the content part of the pages */
Body
{
}
.ControlPanel {
}
/* background/border colors for the selected tab */
.TabBg {
}
.LeftPane  { 
}
.ContentPane  { 
}
.RightPane  { 
}
/* text style for the selected tab */
.SelectedTab {
}
/* hyperlink style for the selected tab */
A.SelectedTab:link {
}
A.SelectedTab:visited  {
}
A.SelectedTab:hover    {
}
A.SelectedTab:active   {
}
/* text style for the unselected tabs */
.OtherTabs {
}
/* hyperlink style for the unselected tabs */
A.OtherTabs:link {
}
A.OtherTabs:visited  {
}
A.OtherTabs:hover    {
}
A.OtherTabs:active   {
}
/* GENERAL */
/* style for module titles */
.Head   {
font-family: Tahoma;
font-size: 12px;
font-weight: normal;
color: #000;
}
/* style of item titles on edit and admin pages */
.SubHead, a.SubHead, a.SubHead:link, a.SubHead:visited    
{
font-size:12px;
font-family:tahoma, verdana, arial;
font-weight:normal;
color: #333333;
}
/* module title style used instead of Head for compact rendering by QuickLinks and Signin modules */
.SubSubHead {
}
/* text style used for most text rendered by modules */
.Normal
{
font-family:Tahoma;
}
/* text style used for textboxes in the admin and edit pages, for Nav compatibility */
.NormalTextBox
{
}
.NormalRed
{
}
.NormalBold
{
}
/* text style for buttons and link buttons used in the portal admin pages */
.CommandButton     {
}
/* hyperlink style for buttons and link buttons used in the portal admin pages */
A.CommandButton:link {
}
A.CommandButton:visited  {
}
A.CommandButton:hover    {
}
A.CommandButton:active   {
}
/* button style for standard HTML buttons */
.StandardButton     {
}
/* GENERIC */
h1,h2,h3,h4,h5,h6,p,legend,div
{
font-family:Tahoma,Verdana,Arial;
color:#000;
}
p
{
color:#58595B;
font-family: arial;
font-size: 12px;
font-weight: normal;
line-height: 18px;
padding: 0px;
margin: 5px 0px;
}
H1  
{
color:#000;
font-family: Arial;
font-size: 16px;
font-weight: bolder;
line-height: 21px;
margin: 0px 0px;
padding: 0px;
border-bottom: 1px solid #D1D3D4;
text-transform: normal;
}
H2  
{
color: #000000;
font-family: Arial;
font-size: 17px;
font-weight: normal;
margin: 0px;
}
H3  
{
color:#F95501;
font-family: Arial;
font-size: 15px;
font-weight: bold;
line-height: 20px;
margin: 5px 0px;
padding: 0px;
}
H4  {
color: #000;
font-family: arial;
font-size: 13px;
font-weight: bold;
line-height: 18px;
margin: 2px 0px;
padding: 0px;
}
H5, DT  {
}
H6  {
}
legend 
{
font-size:12px;
font-weight:bold;
margin-bottom:10px;
}
fieldset
{
padding:10px 10px 10px 10px;
}
TFOOT, THEAD    {
}
TH  
{
}
A:link  {
}
A:visited   {
}
A:hover {
}
A:active    {
}
SMALL   {
}
BIG {
}
BLOCKQUOTE, PRE {
}
UL {
}
LI   
{
list-style-image:url(imagens/btnSetaA.gif);
background-image:none;
color:#58595B;
background-repeat: no-repeat;
font-family: arial;
font-size: 12px;
margin-left:-10px;
line-height:13px;
padding-bottom: 10px;
}         
UL LI LI    {
}
UL LI LI LI {
}
OL LI   {
}
OL OL LI    {
}
OL OL OL LI {
}
OL UL LI   {
}
HR {
}
/* MODULE-SPECIFIC */
/* text style for reading messages in Discussion */    
.Message    {
}   
/* style of item titles by Announcements and events */
.ItemTitle    {
}
/* Menu-Styles */
/* Module Title Menu */
.ModuleTitle_MenuContainer {
}
.ModuleTitle_MenuBar {
}
.ModuleTitle_MenuItem {
}
.ModuleTitle_MenuIcon {
}
.ModuleTitle_SubMenu {
}
.ModuleTitle_MenuBreak {
}
.ModuleTitle_MenuItemSel {
}
.ModuleTitle_MenuArrow {
}
.ModuleTitle_RootMenuArrow {
}
/* Main Menu */
.MainMenu_MenuContainer {
}
.MainMenu_MenuBar {
}
.MainMenu_MenuItem {
}
.MainMenu_MenuIcon {
}
.MainMenu_SubMenu {
}
.MainMenu_MenuBreak {
}
.MainMenu_MenuItemSel {
}
.MainMenu_MenuArrow {
}
.MainMenu_RootMenuArrow {
}
/* Login Styles */
.LoginPanel{
}
.LoginTabGroup{
}
.LoginTab {
}
.LoginTabSelected{
}
.LoginTabHover{
}
.LoginContainerGroup{
}
.LoginContainer{
}
/* Estilos de CSS para SnapCMS */
.eventos
{
color:Red;
margin:10px;
}
/* utilizado para label em formul?rios */
div,td,label,.label, .mensagem 
{
font-family:Tahoma;
font-size:13px;
}
label
{
text-align:right;
}
.mensagem
{ 
color:Red;
text-align:center;
}
/* estilos para grid */
.DataWebControlStyle,.AlternatingRowStyle,.RowStyle,.HeaderStyle,.SelectedRowStyle
{
font-family:Tahoma;
font-size:11px;
}
.DataWebControlStyle
{
}
.AlternatingRowStyle
{
background-color:#f4f5f0;
}
.RowStyle
{
}
.SelectedRowStyle
{
background-color:Orange;
}
.HeaderStyle
{
}
.EmptyDataRowStyle
{
}
.FooterStyle
{
}
/* Estilos para wizard */
p.wiz 
{
font-family:Tahoma;
font-size:11px;
margin:0px 10px 10px 10px;
color:#666;
}
.wizTituloPasso,.wizSubtituloPasso .wizFieldset, .wizLegend, .wizSidebar
{
font-family:Tahoma,Verdana;
}
.wizTituloPasso
{
font-size:16px;
font-weight:bold;
color:Black;
margin:0px 0px 10px 0px;
}
.wizSubtituloPasso
{
font-size:14px;
color:#666;
margin:5px 0px 10px 0px;   
}
.wizFieldSet 
{
font-size:14px;
width:450px;        
}
.wizLegend
{
font-size:14px;
font-weight:bold;
margin-top:10px;  
margin-bottom:10px;   
}
.wizSidebar
{
background-color: #f5f5f5;
width:180px;
vertical-align:top;
}
/* HOME */
.textoPerfil
{
font-family:arial;
color:#808184; 
font-size:11px;
}
.txtTitulo, a.txtTitulo, a.txtTitulo:link, a.txtTitulo:visited, a.txtTitulo:hover
{
color:#F95501;
font-family: Arial;
font-size: 15px;
font-weight: bold;
line-height: 20px;
padding: 0px;
text-decoration: none;
}
.fundoPerfil
{
background-image: url(imagens/fundoPerfil.gif);
background-repeat: repeat-x;
border-top-style: solid;
border-top-width: 1px;
border-top-color: #C3C5A3;
}
.txtNormal, a.txtNormal, a.txtNormal:link, a.txtNormal:visited {
color: #58595B;
font-family: arial;
font-size: 13px;
line-height: 15px;
margin: 0px;
padding: 0px;
}
.txtNormalBlack, a.txtNormalBlack, a.txtNormalBlack:link, a.txtNormalBlack:visited {
color: #58595B;
font-family: arial;
font-size: 12px;
padding: 0px;
line-height: 15px;
text-decoration: none;
}
a.txtNormalBlack:hover {
text-decoration: underline;
}
.txtBlackLine, a.txtBlackLine
{
background-image: url(Imagens/Linhafundo.gif);
background-repeat: repeat-x;
background-position: left top;
color:#F61201;
font-family:Tahoma;
font-weight:bold;
font-size:13px;
height: 36px;
padding-top:2px;
width: 100%;
text-decoration: none;
}
.tableObra
{
border: 1px solid #D0D4D5;
}
.fundoBannerLateral
{
background-image: url(/portals/0/imagens/fundoBannerLateral.gif);
background-repeat: no-repeat;
background-position: left top;
color:#00000;
font-family:Tahoma;
font-weight:normal;
font-size: 12px;
width: 246px;
height: 316px;
text-decoration: none;
}
.txtOrange, a.txtOrange, a.txtOrange:link, a.txtOrange:visited, a.txtOrange:hover
{
color:#F96302;
font-family: Arial;
font-size: 12px;
text-decoration: underline;
}
.Participante
{
background-color: Transparent;
background-image: url(imagens/fundoParticipante.gif);
background-repeat: no-repeat;
background-position: left top;
height: 150px;
width: 150px;
}
.textoParticipante
{
color:#808284;
font-family: arial;
font-size: 12px;
font-weight: normal;
line-height: 18px;
padding: 0px;
}
.textoParceiros
{
color:#808284;
font-family: arial;
font-size: 11px;
font-weight: normal;
line-height: 18px;
margin: 0px;
padding: 0px;
}
/* M�DULOS */
.Seo, a.Seo, a.Seo:link, a.Seo:visited, a.Seo:hover
{
color:#FFBB48;
font-family: Arial;
font-size: 12px;
text-decoration: underline;
}
.txtSeo
{
color: #808284;
font-family: arial;
font-size: 13px;
line-height: 15px;
}
.txtFaq
{
color: #000;
font-family: arial;
font-size: 15px;
font-weight: bold;
line-height: 15px;
}
.labelFaq
{
color: #808284;
font-family: arial;
font-size: 13px;
line-height: 15px;
}
.labelModulo
{
color:#424E4F;
font-family: Tahoma;
font-size: 12px;
font-weight: normal;
line-height: 16px;
}
.labelComoChegar
{
color: #82806E;
font-family: Arial;
font-size: 12px;
}
.txtEnderecoOrigem
{
color: #58595B;
font-family: Arial;
font-size: 13px;
}
.botaoComoChegar
{
background-color: Transparent;
background-image: url(imagens/Botoes/btComoChegar.gif);
background-repeat: no-repeat;
background-position: right center;
border: solid 0px #FFBB02;
color: #F96302;
font-family: Arial;
font-size: 14px;
font-weight: bold;
padding-left: 10px;
text-align: left;
height: 20px;
width: 95px;
}
.liNoticias, a.liNoticias, a.liNoticias:link, a.liNoticias:visited, a.liNoticias:hover
{
background-image:url(imagens/btnSeta.gif);
background-image :none;
color:#58595B;
background-repeat: no-repeat;
font-family: arial;
font-size: 12px;
width: 14px;
heigth: 15px;
}
.ComoChegarBox
{
border: solid 1px #FFBB02;
}
.BordaFaq
{
border: solid 1px #FFBB02;
margin: 0px 0px 10px 0px;
}
.dropDown {
color: #000000;
font-family: Tahoma;
font-size: 12px;
font-weight: normal;
}
.TableNoticias
{
width: 195px;
margin-left: 10px;
}
.imgSeta, a.imgSeta, a.imgSeta:link, a.imgSeta:visited, a.imgSeta:hover
{
background-image: url(imagens/btnSeta.gif);
background-repeat: no-repeat;
background-position: left top;
color: #58595B;
font-family: arial;
padding-left: 5px;
font-size: 12px;
width: 14px;
height: 15px;
line-height: 15px;
text-align: right;
}
/* CABEÇALHO */
.tabelaCabecalho {
background-image: url(imagens/fundoCabecalho.gif);
background-repeat: no-repeat;
background-position: left top;
height: 130px;
width: 760px;
}
#tdLogo 
{
width: 170px;
}
.LogoObra
{
background: Transparent url(imagens/fundoLogoObra.gif) no-repeat left top;
height: 110px;
width: 152px;
margin-top: 5px;
}
#tdObra
{
padding-right: 60px;
}
.tituloEmpreendimento 
{
color: #000;
font: bold 18px arial;
line-height: 22px;
margin: 0px 0px 3px 0px;
}
.descEmpreendimento
{
color: #6d6e71;
font: normal 13px arial;
line-height: 18px;
margin: 0px;
padding: 0px;
}
.enderecoEmpreendimento 
{
color: #58595B;
font: normal 13px Arial;
line-height: 20px;
margin: 0px;
padding: 0px;
}
.bairroEmpreendimento, a.bairroEmpreendimento, a.bairroEmpreendimento:link, a.bairroEmpreendimento:visited, a.bairroEmpreendimento:hover {
color: #000;
font: Bold 12px arial;
line-height: 18px;
text-decoration: none;
}
#tdLinks
{
width: 190px;
}
.linksCabecalho
{
margin-top: 25px;
}
.lnkLaterais, a.lnkLaterais, a.lnkLaterais:link, a.lnkLaterais:visited, a.lnkLaterais:hover 
{
color: #6D6E71;
font: normal 13px arial;
line-height: 20px;
padding-left: 15px;
text-decoration: none;
}
/* CRONOGRAMA */
.labelCronograma {
border-bottom: solid 1px #D9D9DA;
color: #808284;
font-family: Arial;
font-size: 13px;
line-height: 18px;
height: 35px;
width: 170px;
vertical-align: middle;
}
.labelCronogramaTop {
border-bottom: solid 1px #D9D9DA;
color: #808284;
font-family: Arial;
font-size: 13px;
line-height: 18px;
width: 240px;
vertical-align: middle;
}
.tableCronoTop
{
width: 760px;
padding-bottom: 10px;
}
.cronoExecutado {
background-color: Transparent;
background-image: url(imgCronoExecutado.gif);
background-repeat: repeat-x;
background-position: left top;
border-bottom: solid 1px #D9D9DA;
color: #FFF;
font-family: Arial;
font-size: 13px;
line-height: 18px;
height: 35px;
text-align: center;
vertical-align: middle;
}
.cronoAberto {
background-color: Transparent;
background-image: url(imgCronoAberto.gif);
background-repeat: repeat-x;
background-position: left top;
border-bottom: solid 1px #D9D9DA;
color: #FFF;
font-family: Arial;
font-size: 13px;
line-height: 18px;
height: 35px;
vertical-align: middle;
}
.cronoBranco {
background-color: Transparent;
border-bottom: solid 1px #D9D9DA;
color: #000;
font-family: Arial;
font-size: 13px;
line-height: 18px;
height: 35px;
vertical-align: middle;
}
.transparente
{
color: #FFF;
}

