/* ================================
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: Arial;
font-size: 12px;
font-weight: normal;
color: #000;
}
/* style of item titles on edit and admin pages */
.SubHead   {
font-size:12px;
font-family: 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
{
}
/* 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  {
color: #000;
font: normal 15px/20px Arial;
margin: 15px 0px 10px;
padding: 0px; 
text-transform: none;
}
H2  {
color: #ba2322;
font: normal 16px/20px Arial;
margin: 5px 0px 10px; 
padding: 0px; 
text-transform: none; }
H3  {
color: #000;
font: bold 16px/20px Arial;
margin: 5px 0px 10px; 
padding: 0px; 
text-transform: none; }
H4  {
color: #000;
font: bold 16px/20px Arial;
margin: 5px 0px 10px; 
padding: 0px; 
text-transform: upercase;
}
H5, DT  {
}
H6  {
}
TFOOT, THEAD    {
}
TH  {
}
A:link  {
}
A:visited   {
}
A:hover {
}
A:active    {
}
SMALL   {
}
BIG {
}
BLOCKQUOTE, PRE {
}
UL { margin:0px; }
UL LI LI    {
}
UL LI LI LI {
}
OL LI   {
}
OL OL LI    {
}
OL OL OL LI {
}
OL UL LI   {
}
HR {
}
P {
color: #939598;
font: normal 13px/16px Arial;
margin: 5px 0px 10px;
padding: 0px; 
text-transform: none; }
/* 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{
}
/* Classes */
li.liSetaMaior {
background: Transparent url(Imagens/img_setaMaior.gif) no-repeat left center;
height: 25px;
list-style-type: none;
margin: 0px 0px 0px -30px;
*margin: 0px 0px 0px 5px;
padding: 0px;
text-indent: 14px; }
.lnkSetaMaior, a.lnkSetaMaior, a.lnkSetaMaior:link, a.lnkSetaMaior:visited {
color: #939598;
font: normal 12px/24px Arial;
text-decoration: none; }
a.lnkSetaMaior:hover { text-decoration: underline; }
.moduloContato {
color: #939598;
font: normal 12px/16px Arial;
margin: 0px;
padding: 0px; }
.labelContato {
color: #939598;
font: normal 12px/16px Arial;
margin: 4px 8px;
padding: 0px; }
.textBoxContato {
background-color: White;
border-left: solid 1px #404040;
border-top: solid 1px #404040;
border-right: solid 1px #d4d0c8;
border-bottom: solid 1px #d4d0c8;
color: #000;
font: normal 12px/16px Arial;
height: 18px;
padding-left: 3px;
margin: 4px 8px; }
.radioButtonContato { 
color: #939598;
font: normal 12px/12px Arial;
margin: 4px 8px;
padding: 0px;  }
.dropDownContato { margin:  4px 8px; }
.erroContato {
color: #ff0000;
font: normal 11px/12px Arial;
margin: 0px;
padding: 0px;
text-indent: 8px; }
.lnkContato { margin: 8px; }
.Cliente {
background: Transparent url(Imagens/BG_Cliente.gif) no-repeat left top;
height: 100px;
width: 120px; }
.descCliente {
color: #6d6e71;
font: normal 12px/18px Arial;
margin: 0px;
padding: 0px;  }
.lnkCliente, a.lnkCliente, a.lnkCliente:link, a.lnkCliente:visited, a.lnkCliente:hover {
color: #000000;
font: normal 12px/18px Arial;
margin: 0px;
padding: 0px; 
text-decoration: underline; }
li.liEmpresa {
color: #939598;
font: normal 13px/16px Arial;
list-style-type: disc;
margin: 5px 0px 5px -20px;
*margin: 5px 0px 5px 20px;
padding: 0px; 
text-transform: none; }
li.liEmpreend {
background: #FFF url(Imagens/listaEmpreend.gif) no-repeat left 7px;
color: #939598;
font: normal 12px/15px Arial;
list-style: none;
padding-left: 10px; 
margin: 5px 0px 5px -35px;
*margin: 5px 0px; }
.txtNormal, a.txtNormal, a.txtNormal:link, a.txtNormal:visited {
color: #7b7b7b;
font: normal 13px/16px Arial;
margin: 0px;
padding: 0px 3px;
text-decoration: none}
a.txtNormal:hover {
text-decoration: underline}
.lnkNormal, a.lnkNormal, a.lnkNormal:link, a.lnkNormal:visited {
color: #87878b;
font: normal 13px/16px Arial;
margin: 0px;
padding: 0px 3px;
text-decoration: none}
a.lnkNormal:hover {
text-decoration: underline}
/* DOCUMENTOS */
.ttlDocumentos  {
color: #939598;
font: bold 13px/16px Arial;
margin: 0px;
padding: 0px; }
.Documentos  {
color: #939598;
font: normal 12px/16px Arial;
margin: 0px;
padding: 0px; }
/* HOME */
.txthomeDicas, a.txthomeDicas, a.txthomeDicas:link, a.txthomeDicas:visited, a.txthomeDicas:hover {
color: #939598;
font: normal 13px/16px Arial;
margin: 5px 0px 10px;
padding: 0px; 
text-transform: underline; }
/* Notícias */
.lnkNoticia, a.lnkNoticia, a.lnkNoticia:link, a.lnkNoticia:visited {
color: #939598;
font: normal 13px/16px Arial;
text-decoration: none;
text-transform: none; }
a.lnkNoticia:hover { text-decoration: underline; }
/* Obras em Andamento - HOME */
.tblObraAndamento {
background: Transparent url(Imagens/imgFundoHome.gif) no-repeat left top;
border: 0px;
width: 315px; }
.ttlObraAndamento {
color: #e32c26;
font: bold 15px/20px Arial;
margin: 0px;
padding: 26px 0px 15px 40px;
*padding: 25px 0px 15px 40px;
text-decoration: none;
text-transform: uppercase; }
.subObraAndamento {
color: #f34500;
font: bold 13px/20px Arial;
margin: 0px;
padding: 18px 0px 15px 20px; }
li.liObraAndamento {
background: Transparent url(Imagens/img_setaMenor.gif) no-repeat left center;
color: #939598;
font: normal 11px/24px Arial;
list-style-type: none;
margin: 0px 0px 0px -35px;
*margin: 0px 0px 0px 5px;
padding: 0px;
text-indent: 6px; }
ul.ulFichaTecnica {
margin: 0px;
padding-top: 0px;}
li.liFichaTecnica {
background: Transparent url(Imagens/liObra.gif) no-repeat left 3px;
color: #6d6e71;
font: normal 12px/16px Arial;
list-style-type: none;
margin: 5px 0px 5px -35px;
*margin: 5px 0px;
padding-left: 15px;}
.lnkObraAndamento, a.lnkObraAndamento, a.lnkObraAndamento:link, a.lnkObraAndamento:visited, a.lnkObraAndamento:hover {
color: #88898C;
font: normal 11px/15px Arial;
margin: 0px;
padding: 0px;
text-decoration: none;  }
/* OBRAS */
.imgBorda { border: solid 2px #CCC; }
.imgBordaEmpreend { border: solid 1px #CCC; }
.ttlObrasAndamento, a.ttlObrasAndamento, a.ttlObrasAndamento:link, a.ttlObrasAndamento:visited, a.ttlObrasAndamento:hover {
color: #ba2322;
font: normal 13px/18px Arial;
margin: 0px;
padding: 0px; 
text-decoration: underline; }
.ttlObrasRealizadas, a.ttlObrasRealizadas, a.ttlObrasRealizadas:link, a.ttlObrasRealizadas:visited, a.ttlObrasRealizadas:hover {
color: #ba2322;
font: normal 13px/18px Arial;
margin: 0px;
padding: 0px; 
text-decoration: underline; }
.ttlCliente, a.ttlCliente, a.ttlCliente:link, a.ttlCliente:visited, a.ttlCliente:hover {
color: #ba2322;
font: normal 11px/14px Arial;
margin: 0px;
padding: 0px; 
text-decoration: underline; }
.lnkMaisDetalhes, a.lnkMaisDetalhes, a.lnkMaisDetalhes:link, a.lnkMaisDetalhes:visited, a.lnkMaisDetalhes:hover {
color: #ba2322;
font: normal 13px/26px Arial;
margin: 5px 0px 10px;
padding: 0px; 
text-decoration: underline; }
.descObrasAndamento {
color: #88898C;
font: normal 11px/16px Arial;
margin: 5px 0px;
padding: 0px; }
.txtObraRealizada {
color: #88898C;
font: normal 11px/16px Arial;
margin: 0px;
padding: 0px; }
/* MENU OBRA */
.tblMenuObra {
background: Transparent url(Imagens/BG_ConteudoObra2.gif) no-repeat left top;
margin: 0px 0px 0px;
padding: 0px 10px 0px 5px;
width: 100%; }
.tblMenuObra2 {
background: Transparent url(Imagens/BG_ConteudoObra3.gif) no-repeat left top;
margin: 0px 0px 0px;
padding: 0px 10px 0px 5px;
width: 100%; }
.linhaMenuObra { background: Transparent url(Imagens/LinhaMenuObra2.gif) no-repeat right bottom; padding-bottom: 10px; padding-top: 10px; }
h1.ttlMenuObra {
color: #fff;
font: bold 16px/20px Arial;
margin: 5px 0px 0px 5px;
padding: 0px;
text-transform: none; }
p.descMenuObra {
color: #969696;
font: normal 12px/18px Arial;
margin: 0px;
padding: 0px;
text-transform: none; }
p.endMenuObra {
color: #000000;
font: normal 12px/18px Arial;
margin: 0px 0px 5px;
padding: 0px;
text-transform: none; }
.lnkLocObra, a.lnkLocObra, a.lnkLocObra:link, a.lnkLocObra:visited {
color: #d52827;
font: normal 12px/18px Arial;
margin: 0px;
padding: 0px;
text-decoration: underline;
text-transform: none; }
li.liSetaMenuObra {
background: Transparent url(Imagens/liSetaMenu.gif) no-repeat left top;
height: 30px;
list-style-type: none;
margin: 0px 0px 0px -40px;
*margin: 0px;
padding: 0px;
text-indent: 15px; }
.lnkMenuObra, a.lnkMenuObra, a.lnkMenuObra:link, a.lnkMenuObra:visited {
color: #000;
font: normal 13px/28px Arial;
margin: 0px;
padding: 0px;
text-decoration: none;
text-transform: none; }
a.lnkMenuObra:hover { text-decoration: underline; }
li.liObra {
background: Transparent url(Imagens/liObra.gif) no-repeat left 7px;
color: #6d6e71;
font: normal 13px/24px Arial;
list-style-type: none;
margin: 0px 0px 0px -30px;
*margin: 0px 0px 0px 5px;
padding: 0px;
text-indent: 14px; }
.txtTituloObra {
color: #000;
font: bold 20px/20px Arial;
margin: 0px 0px 30px;
padding: 0px ;}
.txtTituloObraRealizada {
color: #000;
font: bold 20px/20px Arial;
margin: 0px 0px 10px;
padding: 0px ;}
/* FORMULARIOS */
p.Cronograma {
color: #6d6e71;
font: normal 12px/18px arial;
margin: 0px;
padding: 0px; }
/* Moldura LOGO Empreendimento */
.tblLogo { margin: 15px 0px 5px; }
.Logo_TL {
background: Transparent url(Imagens/Logo_TL.gif) no-repeat left top;
font: normal 1px Tahoma;
height: 9px;
width: 9px; }
.Logo_T {
background: Transparent url(Imagens/Logo_T.gif) repeat-x left top;
font: normal 1px Tahoma;
height: 9px; }
.Logo_TR {
background: Transparent url(Imagens/Logo_TR.gif) no-repeat right top;
font: normal 1px Tahoma;
height: 9px;
width: 9px; }
.Logo_L {
background: Transparent url(Imagens/Logo_L.gif) repeat-y left top;
font: normal 1px Tahoma;
width: 9px; }
.Logo_R {
background: Transparent url(Imagens/Logo_R.gif) repeat-y right top;
font: normal 1px Tahoma;
width: 9px; }
.Logo_BL {
background: Transparent url(Imagens/Logo_BL.gif) no-repeat left bottom;
font: normal 1px Tahoma;
height: 9px;
width: 9px; }
.Logo_B {
background: Transparent url(Imagens/Logo_B.gif) repeat-x left bottom;
font: normal 1px Tahoma;
height: 9px; }
.Logo_BR {
background: Transparent url(Imagens/Logo_BR.gif) no-repeat right bottom;
font: normal 1px Tahoma;
height: 9px;
width: 9px; }
.Content_Logo {
background-color: #FFF;
border: 0px;
padding: 0px; }


