﻿/* ================================
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:#6D6E71;
font-family: Tahoma;
font-size: 12px;
padding: 0px;
margin: 5px 0px;
}
H1  
{
color:#000;
font-family: Arial;
font-size: 18px;
font-weight: bolder;
line-height: 21px;
margin: 10px 0px;
padding: 0px;
text-transform: normal;
}
H2  
{
color: #000000;
font-family: Arial;
font-size: 17px;
font-weight: normal;
margin: 0px 0px 5px 0px;
}
H3  
{
color:#797764;
font: bold 12px Tahoma;
line-height: 20px;
margin: 0px;
padding: 0px;
}
H4  {
color: #000;
font-family: Tahoma;
font-size: 14px;
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/img_seta.gif);
background-image:none;
background-repeat: no-repeat;
line-height:14px;
font-size:12px;
padding-bottom: 5px;
color:#000;
}
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 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 */
.Newsletter {
color: #808184;
font-family: Arial;
font-size: 12px;
line-height: 18px;
margin: 0px;
padding: 0px 10px;
}
.lnkNewsletter, a.lnkNewsletter, a.lnkNewsletter:link, a.lnkNewsletter:visited, a.lnkNewsletter:hover {
background-image: url(Imagens/Botoes/btnEnviar.gif);
background-repeat: no-repeat;
background-position: left center;
color: #6d6e71;
font-family: Arial;
font-size: 10px;
font-weight: normal;
line-height: 22px;
margin-left: 125px;
padding: 4px 0px 4px 26px;
text-decoration: none;
text-transform: uppercase;
}
#tblHeader .NormalTextBox {
width: 100px;
border: solid 1px #d5d6be;
}
.bairroOportunidades
{
font: normal 12px arial;
color:#e21820;
line-height: 18px;
margin: 2px 0px;
padding: 0px;
}
.descricaoHome
{
font: normal 12px arial;
color: #808284; 
line-height: 15px;
margin: 0px;
padding: 0px;
}
.sepOportunidades
{
font: normal 12px arial;
color: #c3c5a3; 
line-height: 4px;
margin: 5px 0px 15px;
padding: 0px;
}
.textoPerfil
{
font-family:arial;
color:#808184; 
font-size:11px;
}
.tituloPerfil, a.tituloPerfil, a.tituloPerfil:link, a.tituloPerfil:visited
{
font-family: arial;
color:#E21820; 
font-size:12px;
text-align: top;
font-weight: normal;
text-decoration: underline;
}
.fundoPerfil
{
background-image: url(imagens/fundoPerfil.gif);
background-repeat: repeat-x;
border-top-style: solid;
border-top-width: 1px;
border-top-color: #C3C5A3;
}
.tituloFutLanc, a.tituloFutLanc, a.tituloFutLanc:link, a.tituloFutLanc:visited
{
font: normal 14px arial;
color:#e21820;
cursor: hand;
line-height: 17px;
margin: 0px;
text-decoration: underline;
}
.bairroFutLanc
{
font: normal 12px arial;
color:#000; 
line-height: 15px;
margin: 0px;
padding: 0px;
}
.tituloNoticia, a.tituloNoticia, a.tituloNoticia:link, a.tituloNoticia:visited, a.tituloNoticia:hover {
color: #808184;
font: normal 11px Tahoma;
line-height: 16px;
margin: 0px;
padding: 2px 0px;
text-decoration: underline;
}
.lnkEnquete, a.lnkEnquete, a.lnkEnquete:link, a.lnkEnquete:visited, a.lnkEnquete:hover {
background: Transparent url(Imagens/icoEnquete.gif) no-repeat left center;
color: #424242;
font: normal 11px Tahoma;
line-height: 18px;
margin: 0px;
padding: 2px 5px 2px 18px;
text-decoration: none;
}
.txtNormal, a.txtNormal, a.txtNormal:link, a.txtNormal:visited {
color: #88898C;
font-family: Tahoma;
font-size: 12px;
line-height: 15px;
margin: 0px;
padding: 0px 3px;
}
.txtNormalRed, a.txtNormalRed, a.txtNormalRed:link, a.txtNormalRed:visited {
color: #F61201;
font-family: arial;
font-size: 13px;
padding: 0px 0px 0px 4px;
}
.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;
}
.fundoImg
{                
background-image: url(Imagens/fundoimg.gif);
background-repeat: no-repeat;
background-position: left top;
color:#000;
font-family:Tahoma;
font-weight:bold;
font-size:13px;
height: 36px;
padding-top:12px;
width: 100%;
text-decoration: none;
}
.fundoFachada
{                
background-image: url(/portals/0/Imagens/fundoFachada.gif);
background-repeat: no-repeat;
background-position: left top;
color:#000;
font-family:Tahoma;
font-weight:bold;
height:392px;
font-size:13px;
width: 300px;
text-decoration: none;
}
.fundoFachadaCasa {
background-image: url(/Portals/0/Imagens/fundoFachadaCasa.gif);
background-repeat: no-repeat;
}
.fundoFachadaGrande {
background-image: url(/Portals/0/Imagens/fundoFachadaGrande.gif);
background-repeat: no-repeat;
}
.fundoFachadaMedio {
background-image: url(/Portals/0/Imagens/fundoFachadaMedio.gif);
background-repeat: no-repeat;
}
.Participantes
{
background: Transparent url(Imagens/fundoParticipante.gif) no-repeat left top;
width: 130px;
height: 100px;
}
.Parceiro
{
background-color: #FFF;
border: solid 2px #deddd8;
width: 138px;
height: 138px;
}
.textoParceiro {
color: #797764;
font: normal 11px Tahoma;
line-height: 13px;
margin: 5px 0px 0px;
}
.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;
}
.bordaProduto
{ 
border-bottom: solid 1px #DCDDDE;
padding-right: 10px;
}
/* M�DULOS */
.labelCadastro
{
color: #414042;
font-family: Arial;
font-size: 12px;
margin: 3px;
}
.labelComoChegar
{
color: #82806E;
font-family: Arial;
font-size: 12px;
}
.txtEnderecoOrigem
{
color: #82806E;
font-family: Arial;
font-size: 17px;
}
.botaoComoChegar
{
background: Transparent url(imagens/Botoes/btComoChegar.gif) no-repeat right center;
border: solid 0px #DCDDDE;
color: #797764;
cursor: hand;
font: normal 14px Arial;
padding-left: 10px;
text-align: left;
height: 24px;
width: 95px;
}
.dropDown {
color: #000000;
font-family: Tahoma;
font-size: 12px;
font-weight: normal;
}
.empresa {
color: #797764;
font: normal 12px Tahoma;
line-height: 18px;
margin: 0px;
}

/* ENVIAR PARA UM AMIGO */
h1#tlEnviarH1 { font: normal 20px Tahoma; line-height: 22px; margin: 0px 0px 5px; padding: 0px; color: #000; }
h2#tlEnviarH2 { font: normal 14px Tahoma; line-height: 20px; margin: 5px 0px; padding: 0px; color: #000; }
p.lblEmailAmigo { font: normal 12px Tahoma; line-height: 20px; color: #58595b; margin: 0px; }
.btnFecharEmailAmigo { width: 80px; height: 20px; border: 0px; color: #000; font: bold 10px verdana; padding-left: 10px; text-transform: uppercase; cursor: pointer; background-color: transparent; }
.btnEnviarEmailAmigo { width: 100px; height: 30px; border: 0px; background: Transparent; color: #000; font: bold 10px verdana; text-transform: uppercase; padding-right: 20px; cursor: pointer; }
.textBoxEmailAmigo { border-left: solid 1px #404040; border-top: solid 1px #404040; border-right: solid 1px #d4d0c8; border-bottom: solid 1px #d4d0c8; height: 16px; font: normal 11px tahoma; line-height: 16px; color: #58595b; padding-left: 2px; }
div#divEmail { width: 650px; height: 400px; padding: 10px 0px; background: Transparent url(Imagens/fundoSombra.gif) no-repeat left top; }
div#divEmailAmigo { width: 630px; margin: auto; }
b.divBordatop, b.divBordabottom { display:block; background: Transparent; }
b.divBordatop b, b.divBordabottom b { display:block; height: 1px; overflow: hidden; background: Transparent; }
b.divBorda1 { margin: 0 5px }
b.divBorda2 { margin: 0 3px }
b.divBorda3 { margin: 0 2px; background-color: #85aacf; }
b.divBordatop b.divBorda4, b.divBordabottom b.divBorda4 { margin: 0 1px; height: 2px; }
h1#TituloContatoH1 { font: normal 20px Tahoma; line-height: 22px; margin: 5px 0px 10px; padding: 0px; color: #000; }
#btnCancelContato { width: 80px; height: 20px; border: 0px; color: #000; font: bold 10px verdana;  padding: 5px 20px; line-height: 20px; text-decoration: none; text-transform: uppercase; cursor: pointer; background-color: transparent; }
div#divContato { width: 420px; height: 360px; padding: 10px 0px; background: Transparent url(Imagens/fundoSombraContato.gif) no-repeat left top; }
div#divFormularioContato { width: 400px; margin: auto; }

/* === New Collection === */
#tblNewCollection {
	background: transparent url(Imagens/NewCollection/fundoTabela.gif) no-repeat left top;
	width: 760px;
	margin: 0px auto; }
	
.textoLinha1 {
	color: #272627;
	font: normal 14px Bookman Old Style;
	margin: 0px;
	padding: 0px;
	text-align: center;
	width: 580px; }

.textoLinha2 {
	color: #961c20;
	font: normal 13px Bookman Old Style;
	margin: 5px 0px 0px;
	padding: 0px;
	letter-spacing: 0px;	
	text-indent: 50px; }
	
.textoLinha3 {
	color: #bcaa38;
	font: normal 16px Bookman Old Style;
	margin: 0px;
	padding: 0px;
	text-align: center;
	width: 580px; }
	
.textoLinha4 {
	color: #961c20;
	font: normal 11px Bookman Old Style;
	margin: 15px 0px 20px;
	padding: 0px;
	text-align: right;
	text-transform: uppercase;
	width: 400px; }

.textoLinha5 {
	color: #656565;
	font: bold 12px/16px Times New Roman;
	margin: 0px;
	padding: 0px;
	text-align: center;
	width: 400px; }

.textoNCrodape {
	color: #FFF;
	font: normal 11px/35px Arial;
	margin: 0px;
	padding: 0px;
	text-align: center;
	width: 760px; }

.ttlNewCollection {
	color: #FFF;
	font: normal 10px Bookman Old Style;
	margin: 0px;
	padding: 0px;
	text-align: center;
	text-transform: uppercase; }
	

ul.ulNewCollection { margin-top: 5px; margin-bottom: 5px; padding: 0px;}
li.liNewCollection {
	color: #FFF;
	font: normal 11px/12px Times New Roman;
	*font: normal 9px/12px Times New Roman; /* CSSHACK FOR I.E. 7.0 */
                list-style-image: none;
	list-style-type: disc;
	margin: 0px 0px 0px 15px;
	*margin: 0px 0px 0px -20px; /* CSSHACK FOR I.E. 7.0 */
	padding: 0px;
	text-align: left; }
	
ul.ulNCEmpreendedores { margin-top: 0px; margin-bottom: 0px; padding: 0px;}
li.liNCEmpreendedores {
	color: #FFF;
	font: normal 10px/10px Times New Roman;
	*font: normal 9px/10px Times New Roman; /* CSSHACK FOR I.E. 7.0 */
                list-style-image: none;
	list-style-type: none;
	margin: 0px 0px 0px 10px;
	*margin: 0px 0px 0px -30px; /* CSSHACK FOR I.E. 7.0 */
	padding: 0px;
	text-align: left; }
/* === SISP 2008 === */
.ttlsisp2008 {
	color: #000;
	font: normal 22px Arial;
	padding: 0px 0px 5px 0px;
                     border-bottom: 1px solid  #deddd8 }
.txtsisp2008{
                     color: #797764;
	font: normal 16px/20px Arial;
	padding: 0px 0px 7px 0px;
}
.fundoSisp2008{
        background: transparent url(Imagens/Sisp2008/imgFundoSisp2008.gif) no-repeat  center top;
        width:550px;
        height:150px;     
}
ul.ulPageSisp { margin: 0px;};
li.liPageSisp { 
	background: url(Imagens/Sisp2008/BG_liProduto.gif) no-repeat left 5px;
                      list-style-image: none;                    
	color: #fff;
	font: normal 12px/15px arial; 
                     list-style-type: none;
	margin: 0px 0px 0px -20px;
	*margin: 0px 0px 0px 0px;
                     padding-left: 15px;}

.txtBoxImg{
                     color: #fff;
	font: bold 13px/15px Arial;
	padding: 0px 0px 13px 0px;
}
.fundoTopSisp   {
                  background: transparent url(Imagens/Sisp2008/BG_TopSisp.gif) no-repeat left top;
                  color:#703500;
                  font: bold 15px arial;
                 width: 177px;
                 height: 23px;
                 padding: 0px 0px 0px 10px;
}
.bordaProdutoSisp   {
                  background: transparent url(Imagens/Sisp2008/imgBordaProdutoSisp.gif) no-repeat left top;
                 width: 240px;
                 height: 161px;
}
.ttlProdutoSisp, a.ttlProdutoSisp, a.ttlProdutoSisp:link, a.ttlProdutoSisp:visited, a.ttlProdutoSisp:hover{
               color:#000;
               font: bold 13px arial;
              padding: 0px 0px 15px 5px;
}
.txtProdutoSisp {
               color:#000;
               font: normal 13px/15px arial;
              padding: 0px 0px 0px 7px;
}
.endProdutoSisp {
               color:#000;
               font: normal 12px/15px arial;
              padding: 0px 0px 2px 10px;
}
.descProdutoSisp {
               color:#6d6e71;
               font: normal 11px/15px arial;
              padding: 0px 0px 5px 7px;
}
.InkProdutoSisp, a.InkProdutoSisp:link, a.InkProdutoSisp:visited, a.InkProdutoSisp:hover  {
               color:#b01016;
               font: normal 12px  arial;
              padding: 0px 2px 0px 2px;
}
.InkNoticiasSisp, a.InkNoticiasSisp:link, a.InkNoticiasSisp:visited, a.InkNoticiasSisp:hover  {
               color:#6D6E71;
               font: normal 12px  arial;
              padding: 0px px 0px 5px;
}

/* SEMINOVOS - INSTITUCIONAL */
h2.ttlSeminovos {
background: transparent url(imagens/img_seta.gif) no-repeat left 15px;
border-top: solid 1px #deddd8;
color: #000000;
font: normal 20px Arial;
padding: 10px 0px 0px 14px;
margin: 35px 0px 40px; }

p.txtSeminovos {
color: #6d6e71;
font: normal 13px/20px Arial;
padding: 0px;
margin: 0px 0px 10px; }

.lnkSeminovos, a.lnkSeminovos, a.lnkSeminovos:link, a.lnkSeminovos:visited, a.lnkSeminovos:hover {
          color: #6d6e71;
         font: bold 12px/20px Arial;
         padding: 0px;
          margin: 0px 0px 10px; 
         text-decoration: none;}
.lnkDicas, a.lnkDicas, a.lnkDicas:link, a.lnkDicas:visited {
          color: #6d6e71;
         font: bold 12px/20px Arial;
         padding: 0px;
          margin: 0px 0px 10px;
         text-decoration: none; }
a.lnkDicas:hover{
         text-decoration: underline;}

.ttlDocumentos  {
	color: #6d6e71;
	font: normal 13px/18px Arial;
	margin: 0px;
	padding: 0px; }
.Documentos  {
	color: #6d6e71;
	font: normal 12px/18px Arial;
	margin: 0px;
	padding: 0px; }

.btnEnviarCadastro {
	background: Transparent url(Imagens/BG_btnEnviar.gif) no-repeat left center;
	border: solid 0px #FFF;
	color: #797864;
	cursor: pointer;
	font: normal 14px Tahoma;
	height: 24px;
	text-align: left;
	padding-left: 15px;
	width: 115px; }
.alternatingItemListaSeminovos
{
    float: left;
    padding: 1px;
    margin: 1px;
    background: Transparent;
    height: 250px;
}



