/* RESET BROWSER STYLES begin */
img, div, input, ul, li, a { behavior:url("iepngfix.htc") }

html,body,div,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,input,button,textarea,blockquote { 
	margin:0;
	padding:0;
}
table { border-collapse:collapse; border-spacing:0; }
img { border:0; }

q:before,q:after { content:''; }
abbr,acronym { border:0; }
:focus { outline:0; }
blockquote:before, blockquote:after, q:before, q:after { content:""; }
blockquote, q { quotes:"" ""; }
form { border:0; }

/* RESET BROWSER STYLES end */

/* GLOBAL PAGE STYLES begin */

body { font:10px/1.5 Verdana, Arial, Helvetica, sans-serif; color:#4c4c4c; background:url(../images/bg.gif) repeat-x #AC0000; padding:0 0 5em 0; position:relative; }

a:link, a:visited { color:#474747; text-decoration:underline; }
a:hover, a:active { text-decoration:none; }

.floatL { float:left!important; }
.floatR { float:right!important; }

.clr { clear: both; }
.clrL { clear: left; }
.clrR { clear: right; }
.clear-both { clear:both; }

.clearfix:after {
    content: ".";
	display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
.clearfix {display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

.DisplayOn { }
.DisplayOff { display:none; }
.VisibleOn { visibility:visible; }
.VisibleOff { visibility:hidden; }

.Center { text-align:center; }

ul, li { margin:0; padding:0; list-style:none; }

/* GLOBAL PAGE STYLES end */


div#Title-Left,
div#Title-Right { width:15px; height:15px; position:absolute; top:0; line-height:1; }
div#Title-Left { left:0; }
div#Title-Right { right:0; }


/* MAIN */
div#Main { width:925px; margin:0 auto; padding:1.5em 0 0 0; }


/* HEADER */
div#Header { display:block; clear:both; position:relative; height:10.6em; background:url(../images/Header_BG.jpg) no-repeat; margin:0; }

div#Header div.Logotipo { position:absolute; top:1.7em; left:3em; }

div#Header div.Alvara-Logo { position:absolute; top:.5em; right:12px; }
div#Header div.PME-Logo { position:absolute; top:.5em; right:68px; }
div#Header div.Gripe-Logo { position:absolute; top:5px; right:75px; }
div#Header div.Twitter-Logo { position:absolute; top:4px; right:105px; }
div#Header div.Linkedin-Logo { position:absolute; top:4px; right:137px; }

div#Header div.Pesquisa { width:180px; position:absolute; top:5em; right:1em; }
div#Header div.Pesquisa td.Pesquisa-Left { width:5px; background:url(../images/Pesquisa-Left_BG.gif) no-repeat; }
div#Header div.Pesquisa td.Pesquisa-Center { width:170px; float:left; padding:0; background:#ffead0; }
div#Header div.Pesquisa td.Pesquisa-Center form { }
div#Header div.Pesquisa td.Pesquisa-Center form input.PesquisaInput { width:110px; font-size:11px; line-height:1; color:#780000; padding:.2em 2em .1em .2em; background:url(../images/PesquisaInput_BG.gif) no-repeat 97% #ffead0; border:none; border-right:1px solid #780000; }
div#Header div.Pesquisa td.Pesquisa-Center form input.PesquisaSubmit { background:#ffead0; color:#780000; text-transform:uppercase; font-weight:bold; border:none; cursor:pointer; font-size:11px; line-height:1; padding:2px 0 0 0; margin:0 0 0 2px; }
div#Header div.Pesquisa td.Pesquisa-Right { width:5px; background:url(../images/Pesquisa-Right_BG.gif) no-repeat; }

div#Header div.Langs { width:180px; height:18px; color:#780000; position:absolute; top:75px; right:10px; }
div#Header div.Langs table { }
div#Header div.Langs td { height:18px; }
div#Header div.Langs td.Lang-Left { width:5px; background:url(../images/Pesquisa-Left_BG.gif) no-repeat; }
div#Header div.Langs td.Lang-Center { width:170px; background:#ffead0; padding:0; }
div#Header div.Langs td.Lang-Center img { vertical-align:middle; }
div#Header div.Langs td.Lang-Right { width:5px; background:url(../images/Pesquisa-Right_BG.gif) no-repeat; }

/*
div#Header div.Languages { width:18em; height:18px; color:#780000; position:absolute; top:7.5em; right:1em; }
div#Header div.Languages div.Languages-Left { width:.5em; height:1.8em; float:left; }
div#Header div.Languages div.Languages-Center { width:17em; float:left; padding:.1em 0 .2em 0; background:#ffead0; }
div#Header div.Languages div.Languages-Right { width:.5em; height:1.8em; float:right; }
*/

/* MENU */
div#Menu { margin:0 0 1.5em 0; height:3.6em; clear:both; display:block; }
div#Menu div.Menu-Left { float:left; width:14px; height:inherit; background:url(../images/menu-left.gif) no-repeat scroll 0 0 transparent; }
/*div#Menu img.Menu-Left { float:left; }*/
div#Menu div.Menu-Right { float:right; width:14px; height:inherit; background:url(../images/menu-right.gif) no-repeat scroll 0 0 transparent; }
/*div#Menu img.Menu-Right { float:right; }*/

ul#udm { float:left!important; width:897px; list-style:none; padding:0; height:36px; background:url(../images/Menu_BG.gif) repeat-x bottom; }
ul#udm li { list-style:none; margin:0; padding:0 1px 0 0; float:left; background:url(../images/Menu-LI_BG.gif) no-repeat center right; border:0px solid #fff; }
ul#udm li.Sem-Risca { background:none; }
ul#udm li a:link,
ul#udm li a:visited { font-size:13px; padding:11px 13px 11px 13px!important; line-height:1; text-decoration:none; color:#fff; display:block; }
ul#udm li a:hover,
ul#udm li a:active { /*background:#780000;*/ }
ul#udm li a.Active { }

ul#udm li ul { margin:0; padding:0 0 15px 0; list-style:none; background:url(../images/Menu-Bottom.png) no-repeat left bottom; }
ul#udm li ul li { background:none; padding:0; background-image:url(../images/Menu-BackgroundLI.png); background-repeat:repeat-y; background-position:top right; }
ul#udm li ul li a:link,
ul#udm li ul li a:visited { font-size:10px; padding:8px 9px!important; margin:0 8px 0 0; background-image:url(../images/Menu-Background.png); background-position:top left; background-repeat:repeat-y; background-color:transparent; }
ul#udm li ul li a:hover,
ul#udm li ul li a:active { background-image:url(../images/Menu-BackgroundOn.png); background-position:top left; background-repeat:repeat-y; background-color:transparent; }

ul#udmEN { float:left!important; width:897px; list-style:none; padding:0; height:36px; background:url(../images/Menu_BG.gif) repeat-x bottom; }
ul#udmEN li { list-style:none; margin:0; padding:0 1px 0 0; float:left; background:url(../images/Menu-LI_BG.gif) no-repeat center right; border:0px solid #fff; }
ul#udmEN li.Sem-Risca { background:none; }
ul#udmEN li a:link,
ul#udmEN li a:visited { font-size:13px; padding:11px!important; line-height:1; text-decoration:none; color:#fff; display:block; }
ul#udmEN li a:hover,
ul#udmEN li a:active { /*background:#780000;*/ }
ul#udmEN li a.Active { }

ul#udmEN li ul { margin:0; padding:0 0 15px 0; list-style:none; background:url(../images/Menu-Bottom.png) no-repeat left bottom; }
ul#udmEN li ul li { background:none; padding:0; background-image:url(../images/Menu-BackgroundLI.png); background-repeat:repeat-y; background-position:top right; }
ul#udmEN li ul li a:link,
ul#udmEN li ul li a:visited { font-size:10px; padding:8px 9px!important; margin:0 8px 0 0; background-image:url(../images/Menu-Background.png); background-position:top left; background-repeat:repeat-y; background-color:transparent; }
ul#udmEN li ul li a:hover,
ul#udmEN li ul li a:active { background-image:url(../images/Menu-BackgroundOn.png); background-position:top left; background-repeat:repeat-y; background-color:transparent; }



/* HOME */
div#Home-Photo { margin:0 0 1.5em 0; height:31.6em; display:block; clear:both; position:relative; }
div#Home-Photo img { width:926px; height:316px; display:block; }
div#Home-Photo div.Palavras { color:#fff; font-size:25px; position:absolute; bottom:15px; left:0; }
div#Home-Photo div.Palavras span { padding:0 20px; }
div#Home-Photo div.Palavras span.Escuro { color:#460000; }



/* CONTENT-HOME */
div#Content { margin:0; clear:both; }


div.QuemSomos_BG { background:url(../images/QuemSomos_BG.jpg) no-repeat top right #ffead0!important; }
div.SolucoesIP_BG { background:url(../images/SolucoesIP_BG.jpg) no-repeat top right #ffead0!important; }
div.SolucoesTI_BG { background:url(../images/SolucoesTI_BG.jpg) no-repeat top right #ffead0!important; }
div.Parceiros_BG { background:url(../images/Parceiros_BG.jpg) no-repeat top right #ffead0!important; }


/* NOTICIAS - PARCEIROS */
div.Noticias-Parceiros { width:350px; float:left; margin:0 1.5em 0 0; }
div.Noticias-Parceiros div.Home-Noticias { clear:both; margin:0 0 1.5em 0; }
/*div.Noticias-Parceiros div.Home-Noticias-Title { color:#fff; font-size:12px; font-weight:bold; line-height:1; padding:10px 10px 10px 0px; background:url(../images/Menu_BG.gif) repeat-x; position:relative; }*/
div.Noticias-Parceiros div.Home-Noticias-Title { color:#fff; font-size:12px; font-weight:bold; line-height:1; }
div.Noticias-Parceiros div.Home-Noticias-Title td.Title-Left { background:url(../images/Links-Rapidos-Title-Left.gif) no-repeat; }
div.Noticias-Parceiros div.Home-Noticias-Title td.Title-Center { color:#fff; font-size:12px; font-weight:bold; line-height:1; background:url(../images/Home-Noticias-Title.jpg) repeat-x #7E0001; }
div.Noticias-Parceiros div.Home-Noticias-Title td.Title-Right { background:url(../images/Links-Rapidos-Title-Right.gif) no-repeat; }
div.Noticias-Parceiros div.Home-Noticias-Title span { padding:0 0 0 0px; }
div.Noticias-Parceiros div.Home-Noticias-Title div#Title-Left { background:url(../images/Home-Noticias-Title-Left.jpg) no-repeat top right; }
div.Noticias-Parceiros div.Home-Noticias-Title div#Title-Right { background:url(../images/Home-Noticias-Title-Right.jpg) no-repeat top right; }

div.Noticias-Parceiros div.Home-Noticias-Text { height:280px; background:#ffead0; padding:1px 16px 0 16px; display:block; clear:both; }
div.Noticias-Parceiros div.Home-Noticias-Text div.Home-Noticia { margin:12px 0 0 0; }
div.Noticias-Parceiros div.Home-Noticias-Text div.Home-Noticia div.Home-Noticia-Data { font-size:12px; font-weight:bold; color:#780000; }
div.Noticias-Parceiros div.Home-Noticias-Text div.Home-Noticia a.SaberMais:link,
div.Noticias-Parceiros div.Home-Noticias-Text div.Home-Noticia a.SaberMais:visited { color:#780000; text-decoration:none; }
div.Noticias-Parceiros div.Home-Noticias-Text div.Home-Noticia a.SaberMais:hover,
div.Noticias-Parceiros div.Home-Noticias-Text div.Home-Noticia a.SaberMais:active { text-decoration:underline; }

div.Noticias-Parceiros div.Home-Noticias-Bottom { height:20px; background:url(../images/Home-Noticias-Bottom_BG.jpg) no-repeat; }

div.Parceiros { clear:both; }


/* BEM VINDO - SOLUCOES */
div.BemVindo-Solucoes { width:56em; float:left; margin:0; }
div.BemVindo-Solucoes div.Home-BemVindo { clear:both; margin:0 0 15px 0; }
/*div.BemVindo-Solucoes div.Home-BemVindo-Title { color:#fff; font-size:12px; font-weight:bold; line-height:1; padding:10px 10px 10px 0px; background:url(../images/Menu_BG.gif) repeat-x; position:relative; }*/
div.BemVindo-Solucoes div.Home-BemVindo-Title { color:#fff; font-size:12px; font-weight:bold; line-height:1; }
div.BemVindo-Solucoes div.Home-BemVindo-Title td.Title-Left { background:url(../images/Links-Rapidos-Title-Left.gif) no-repeat; }
div.BemVindo-Solucoes div.Home-BemVindo-Title td.Title-Center { color:#fff; font-size:12px; font-weight:bold; line-height:1; background:url(../images/Home-Noticias-Title.jpg) repeat-x #7E0001; }
div.BemVindo-Solucoes div.Home-BemVindo-Title td.Title-Right {  background:url(../images/Links-Rapidos-Title-Right.gif) no-repeat; }
div.BemVindo-Solucoes div.Home-BemVindo-Title span { padding:0 0 0 px; }
div.BemVindo-Solucoes div.Home-BemVindo-Title div#Title-Left { background:url(../images/Home-Noticias-Title-Left.jpg) no-repeat top right; }
div.BemVindo-Solucoes div.Home-BemVindo-Title div#Title-Right { background:url(../images/Home-Noticias-Title-Right.jpg) no-repeat top right; }

div.BemVindo-Solucoes div.Home-BemVindo-Text { background:url(../images/BemVindo-Text_BG.jpg) no-repeat; padding:1.5em 1.6em 1em 1.6em; height:12.4em; }
div.BemVindo-Solucoes div.Home-BemVindo-Title2 { font-size:1.6em; font-weight:bold; color:#8c0000; width:20em; line-height:1.2; margin:0 0 2em 0; }
div.BemVindo-Solucoes div.Home-BemVindo-Text2 { width:39em; }
div.BemVindo-Solucoes div.Home-BemVindo-Text2 p { margin:0; }
div.BemVindo-Solucoes div.Home-BemVindo-Text2 a.SaberMais:link,
div.BemVindo-Solucoes div.Home-BemVindo-Text2 a.SaberMais:visited { color:#780000; text-decoration:none; }
div.BemVindo-Solucoes div.Home-BemVindo-Text2 a.SaberMais:hover,
div.BemVindo-Solucoes div.Home-BemVindo-Text2 a.SaberMais:active { text-decoration:underline; }


div.BemVindo-Solucoes { width:560px; float:left; margin:0; }
div.BemVindo-Solucoes div.Home-Solucoes { clear:both; margin:0; }

div.BemVindo-Solucoes div.Home-Solucoes div.Solucoes-IP { width:275px; float:left; margin:0 10px 0 0; }
/*div.BemVindo-Solucoes div.Home-Solucoes div.Home-SolucoesIP-Title { color:#fff; font-size:12px; line-height:1; font-weight:bold; padding:10px 10px 10px 0px; background:url(../images/Menu_BG.gif) repeat-x; position:relative; }*/
div.BemVindo-Solucoes div.Home-Solucoes div.Home-SolucoesIP-Title { color:#fff; font-size:12px; font-weight:bold; line-height:1; }
div.BemVindo-Solucoes div.Home-Solucoes div.Home-SolucoesIP-Title td.Title-Left { background:url(../images/Links-Rapidos-Title-Left.gif) no-repeat; }
div.BemVindo-Solucoes div.Home-Solucoes div.Home-SolucoesIP-Title td.Title-Center { color:#fff; font-size:12px; font-weight:bold; line-height:1; background:url(../images/Home-Noticias-Title.jpg) repeat-x #7E0001; }
div.BemVindo-Solucoes div.Home-Solucoes div.Home-SolucoesIP-Title td.Title-Right { background:url(../images/Links-Rapidos-Title-Right.gif) no-repeat; }
div.BemVindo-Solucoes div.Home-Solucoes div.Home-SolucoesIP-Title span { padding:0 0 0 0px; }
div.BemVindo-Solucoes div.Home-Solucoes div.Home-SolucoesIP-Title div#Title-Left { background:url(../images/Home-Solucoes-Title-Left.jpg) no-repeat top right; }
div.BemVindo-Solucoes div.Home-Solucoes div.Home-SolucoesIP-Title div#Title-Right { background:url(../images/Home-Solucoes-Title-Right.jpg) no-repeat top right; }

div.BemVindo-Solucoes div.Home-Solucoes div.Solucoes-TI { width:275px; float:left; }
/*div.BemVindo-Solucoes div.Home-Solucoes div.Home-SolucoesTI-Title { color:#fff; font-size:12px; line-height:1; font-weight:bold; padding:10px 10px 10px 0px; background:url(../images/Menu_BG.gif) repeat-x; position:relative; }*/
div.BemVindo-Solucoes div.Home-Solucoes div.Home-SolucoesTI-Title { color:#fff; font-size:12px; font-weight:bold; line-height:1; }
div.BemVindo-Solucoes div.Home-Solucoes div.Home-SolucoesTI-Title td.Title-Left { background:url(../images/Links-Rapidos-Title-Left.gif) no-repeat; }
div.BemVindo-Solucoes div.Home-Solucoes div.Home-SolucoesTI-Title td.Title-Center { color:#fff; font-size:12px; font-weight:bold; line-height:1; background:url(../images/Home-Noticias-Title.jpg) repeat-x #7E0001; }
div.BemVindo-Solucoes div.Home-Solucoes div.Home-SolucoesTI-Title td.Title-Right { background:url(../images/Links-Rapidos-Title-Right.gif) no-repeat; }
div.BemVindo-Solucoes div.Home-Solucoes div.Home-SolucoesTI-Title span { padding:0 0 0 0px; }
div.BemVindo-Solucoes div.Home-Solucoes div.Home-SolucoesTI-Title div#Title-Left { background:url(../images/Home-Solucoes-Title-Left.jpg) no-repeat top right; }
div.BemVindo-Solucoes div.Home-Solucoes div.Home-SolucoesTI-Title div#Title-Right { background:url(../images/Home-Solucoes-Title-Right.jpg) no-repeat top right; }

div.BemVindo-Solucoes div.Home-Solucoes div.Home-Solucoes-Text { height:90px; /*overflow:auto;*/ background:#ffead0; padding:12px 16px 17px 16px; margin:0; }
div.BemVindo-Solucoes div.Home-Solucoes div.Home-Solucoes-Text a.SaberMais:link,
div.BemVindo-Solucoes div.Home-Solucoes div.Home-Solucoes-Text a.SaberMais:visited { color:#780000; text-decoration:none; }
div.BemVindo-Solucoes div.Home-Solucoes div.Home-Solucoes-Text a.SaberMais:hover,
div.BemVindo-Solucoes div.Home-Solucoes div.Home-Solucoes-Text a.SaberMais:active { text-decoration:underline; }


div.BemVindo-Solucoes div.Home-Solucoes div.Home-Solucoes-Bottom { height:20px; background:url(../images/Home-Solucoes-Bottom_BG.jpg) no-repeat; }





/* INTERNAS */

/* 1-COLUNA */
div.Col-All { }

div.Col-All-Title { color:#fff; font-size:12px; font-weight:bold; padding:10px 10px 10px 0px; line-height:1; background:url(../images/Menu_BG.gif) repeat-x top; position:relative; }
div.Col-All-Title span { padding:0 0 0 15px; }
div.Col-All-Title div#Title-Left { background:url(../images/Col-All-Title-Left.jpg) no-repeat top right; }
div.Col-All-Title div#Title-Right { background:url(../images/Col-All-Title-Right.jpg) no-repeat top right; }

div.Col-All-Text { background:#ffead0; padding:14px 16px; }
div.Col-All-Text div.Title-Page { font-size:14px; font-weight:bold; color:#780000; margin:0 0 10px 0; }

div.Col-All-Bottom { line-height:1; margin:0 0 15px 0; }
div.Col-All-Bottom td.Bottom-Left { background:url(../images/Col-All-Bottom-Left.gif) no-repeat; }
div.Col-All-Bottom td.Bottom-Center { line-height:1; background:#FFEAD0; }
div.Col-All-Bottom td.Bottom-Right { background:url(../images/Col-All-Bottom-Right.gif) no-repeat; }


div.Links-Rapidos { clear:both; }
/*div.Links-Rapidos div.Links-Rapidos-Title { color:#fff; font-size:12px; font-weight:bold; padding:10px 10px 10px 0px; line-height:1; background:url(../images/Home-Noticias-Title.jpg) repeat-x #7E0001; position:relative; }*/
div.Links-Rapidos div.Links-Rapidos-Title { color:#fff; font-size:12px; font-weight:bold; line-height:1; }
div.Links-Rapidos div.Links-Rapidos-Title td.Title-Left { background:url(../images/Links-Rapidos-Title-Left.gif) no-repeat; }
div.Links-Rapidos div.Links-Rapidos-Title td.Title-Center { color:#fff; font-size:12px; font-weight:bold; line-height:1; background:url(../images/Home-Noticias-Title.jpg) repeat-x #7E0001; }
div.Links-Rapidos div.Links-Rapidos-Title td.Title-Right { background:url(../images/Links-Rapidos-Title-Right.gif) no-repeat; }
div.Links-Rapidos div.Links-Rapidos-Title span { padding:0 0 0 0px; }
div.Links-Rapidos div.Links-Rapidos-Title div#Title-Left { background:url(../images/Links-Rapidos-Title-Left.jpg) no-repeat top right; }
div.Links-Rapidos div.Links-Rapidos-Title div#Title-Right { background:url(../images/Links-Rapidos-Title-Right.jpg) no-repeat top right; }

div.Links-Rapidos div.Links-Rapidos-Text { font-size:14px; color:#fff; padding:15px 16px 5px 16px; background:#640000; }
div.Links-Rapidos div.Links-Rapidos-Text a:link,
div.Links-Rapidos div.Links-Rapidos-Text a:visited { color:#fff; text-decoration:none; }
div.Links-Rapidos div.Links-Rapidos-Text a:hover,
div.Links-Rapidos div.Links-Rapidos-Text a:active { color:#999; }

div.Links-Rapidos div.Links-Rapidos-Bottom { line-height:1; }
div.Links-Rapidos div.Links-Rapidos-Bottom td.Bottom-Left { background:url(../images/Links-Rapidos-Bottom-Left.gif) no-repeat; }
div.Links-Rapidos div.Links-Rapidos-Bottom td.Bottom-Center { line-height:1; background:#640000; }
div.Links-Rapidos div.Links-Rapidos-Bottom td.Bottom-Right { background:url(../images/Links-Rapidos-Bottom-Right.gif) no-repeat; }
/* FIM 1-COLUNA */


/* 2-COLUNAS */
div.Col-Right { width:635px; margin:0 14px 0 0; float:left; }
div.Col-Right-Title { height:35px; color:#fff; font-size:12px; font-weight:bold; padding:0; line-height:1; background:url(../images/Menu_BG.gif) repeat-x top; position:relative; }
div.Col-Right-Title span { display:block; padding:10px 0 0 15px; }
div.Col-Right-Title div#Title-Left { background:url(../images/Col-All-Title-Left.jpg) no-repeat top left; }
div.Col-Right-Title div#Title-Right { background:url(../images/Col-All-Title-Right.jpg) no-repeat top right; }

div.Col-Right-Text { background:#ffead0; padding:14px 16px; }
div.Col-Right-Text div.Title-Page { font-size:14px; font-weight:bold; color:#780000; margin:0 0 10px 0; }

div.Col-Right-Bottom { line-height:1; margin:0 0 15px 0; }
div.Col-Right-Bottom td.Bottom-Left { background:url(../images/Col-Right-Bottom-Left.gif) no-repeat; }
div.Col-Right-Bottom td.Bottom-Center { line-height:1; background:#FFEAD0; }
div.Col-Right-Bottom td.Bottom-Right { background:url(../images/Col-Right-Bottom-Right.gif) no-repeat; }


/*div.Col-All div.Links-Rapidos div.Links-Rapidos-Title { color:#fff; font-size:12px; font-weight:bold; padding:10px 10px 10px 0px; line-height:1; background:url(../images/Home-Noticias-Title.jpg) repeat-x #7E0001; position:relative; }*/
div.Col-Right div.Links-Rapidos div.Links-Rapidos-Title { color:#fff; font-size:12px; font-weight:bold; line-height:1; }
div.Col-Right div.Links-Rapidos div.Links-Rapidos-Title td.Title-Center { color:#fff; font-size:12px; font-weight:bold; line-height:1; background:url(../images/Home-Noticias-Title.jpg) repeat-x #7E0001; }
div.Col-Right div.Links-Rapidos div.Links-Rapidos-Title span { padding:0 0 0 0px; }
div.Col-Right div.Links-Rapidos div.Links-Rapidos-Title div#Title-Left { background:url(../images/Links-Rapidos-Title-Left.jpg) no-repeat top left; }
div.Col-Right div.Links-Rapidos div.Links-Rapidos-Title div#Title-Right { background:url(../images/Links-Rapidos-Title-Right.jpg) no-repeat top right; }

div.Col-Right div.Links-Rapidos div.Links-Rapidos-Text { font-size:14px; color:#fff; padding:15px 16px 5px 16px; background:#640000; }
div.Col-Right div.Links-Rapidos div.Links-Rapidos-Text a:link,
div.Col-Right div.Links-Rapidos div.Links-Rapidos-Text a:visited { color:#fff; text-decoration:none; }
div.Col-Right div.Links-Rapidos div.Links-Rapidos-Text a:hover,
div.Col-Right div.Links-Rapidos div.Links-Rapidos-Text a:active { color:#999; }

div.Col-Right div.Links-Rapidos div.Links-Rapidos-Bottom { line-height:1; }
div.Col-Right div.Links-Rapidos div.Links-Rapidos-Bottom td.Bottom-Center { line-height:1; background:#640000; }


div.Col-Left { width:274px; float:left; }
div.Col-Left div.Left-Noticias { clear:both; margin:0 0 14px 0; }
/*div.Col-Left div.Left-Noticias div.Left-Noticias-Title { color:#fff; font-size:12px; font-weight:bold; line-height:1; padding:10px 10px 10px 0px; background:url(../images/Menu_BG.gif) repeat-x; position:relative; }*/
div.Col-Left div.Left-Noticias div.Left-Noticias-Title { color:#fff; font-size:12px; font-weight:bold; line-height:1; }
div.Col-Left div.Left-Noticias div.Left-Noticias-Title td.Title-Left { background:url(../images/Links-Rapidos-Title-Left.gif) no-repeat; }
div.Col-Left div.Left-Noticias div.Left-Noticias-Title td.Title-Center { color:#fff; font-size:12px; font-weight:bold; line-height:1; background:url(../images/Home-Noticias-Title.jpg) repeat-x #7E0001; }
div.Col-Left div.Left-Noticias div.Left-Noticias-Title td.Title-Right { background:url(../images/Links-Rapidos-Title-Right.gif) no-repeat; }
div.Col-Left div.Left-Noticias div.Left-Noticias-Title span { padding:0 0 0 0px; }
div.Col-Left div.Left-Noticias div.Left-Noticias-Title div#Title-Left { background:url(../images/Col-All-Title-Left.jpg) no-repeat top left; }
div.Col-Left div.Left-Noticias div.Left-Noticias-Title div#Title-Right { background:url(../images/Col-All-Title-Right.jpg) no-repeat top right; }

div.Col-Left div.Left-Noticias div.Left-Noticias-Bottom { height:12px; background:url(../images/Left-Noticias-Bottom.gif) no-repeat; }


div.Col-Left div.Left-Noticias div.Left-Noticias-Text { background:#ffead0; padding:12px 16px 10px 15px; height: 278px; }
div.Col-Left div.Left-Noticias div.Left-Noticias-Text div.Left-Noticia { margin:0 0 15px 0; }
div.Col-Left div.Left-Noticias div.Left-Noticias-Text div.Left-Noticia div.Left-Noticia-Data { font-size:12px; font-weight:bold; color:#780000; }
div.Col-Left div.Left-Noticias div.Left-Noticias-Text div.Left-Noticia a.SaberMais:link,
div.Col-Left div.Left-Noticias div.Left-Noticias-Text div.Left-Noticia a.SaberMais:visited { color:#780000; text-decoration:none; }
div.Col-Left div.Left-Noticias div.Left-Noticias-Text div.Left-Noticia a.SaberMais:hover,
div.Col-Left div.Left-Noticias div.Left-Noticias-Text div.Left-Noticia a.SaberMais:active { text-decoration:underline; }

div.Col-Left div.Left-Solucoes-IP { margin:15px 0 0 0; clear:both; }
/*div.Col-Left div.Left-Solucoes-IP div.Left-SolucoesIP-Title { color:#fff; font-size:12px; line-height:1; font-weight:bold; padding:10px 10px 10px 0px; background:url(../images/Menu_BG.gif) repeat-x #AE0000; position:relative; }*/
div.Col-Left div.Left-Solucoes-IP div.Left-SolucoesIP-Title { color:#fff; font-size:12px; font-weight:bold; line-height:1; }
div.Col-Left div.Left-Solucoes-IP div.Left-SolucoesIP-Title td.Title-Left { background:url(../images/Links-Rapidos-Title-Left.gif) no-repeat; }
div.Col-Left div.Left-Solucoes-IP div.Left-SolucoesIP-Title td.Title-Center { color:#fff; font-size:12px; font-weight:bold; line-height:1; background:url(../images/Home-Noticias-Title.jpg) repeat-x #7E0001; }
div.Col-Left div.Left-Solucoes-IP div.Left-SolucoesIP-Title td.Title-Right { background:url(../images/Links-Rapidos-Title-Right.gif) no-repeat; }
div.Col-Left div.Left-Solucoes-IP div.Left-SolucoesIP-Title span { padding:0 0 0 0px; }
div.Col-Left div.Left-Solucoes-IP div.Left-SolucoesIP-Title div#Title-Left { background:url(../images/Home-Solucoes-Title-Left.jpg) no-repeat top left; }
div.Col-Left div.Left-Solucoes-IP div.Left-SolucoesIP-Title div#Title-Right { background:url(../images/Home-Solucoes-Title-Right.jpg) no-repeat top right; }

div.Col-Left div.Left-Solucoes-IP div.Left-Solucoes-Text { background:#ffead0; padding:13px 15px 16px 15px; }
div.Col-Left div.Left-Solucoes-IP div.Left-Solucoes-Text a.SaberMais:link,
div.Col-Left div.Left-Solucoes-IP div.Left-Solucoes-Text a.SaberMais:visited { color:#780000; text-decoration:none; }
div.Col-Left div.Left-Solucoes-IP div.Left-Solucoes-Text a.SaberMais:hover,
div.Col-Left div.Left-Solucoes-IP div.Left-Solucoes-Text a.SaberMais:active { text-decoration:underline; }


div.Col-Left div.Left-Solucoes-TI { margin:15px 0 0 0; clear:both; }
/*div.Col-Left div.Left-Solucoes-TI div.Left-SolucoesTI-Title { color:#fff; font-size:12px; line-height:1; font-weight:bold; padding:10px 10px 10px 0; background:url(../images/Menu_BG.gif) repeat-x; position:relative; }*/
div.Col-Left div.Left-Solucoes-TI div.Left-SolucoesTI-Title { color:#fff; font-size:12px; font-weight:bold; line-height:1; }
div.Col-Left div.Left-Solucoes-TI div.Left-SolucoesTI-Title td.Title-Center { color:#fff; font-size:12px; font-weight:bold; line-height:1; background:url(../images/Home-Noticias-Title.jpg) repeat-x #7E0001; }
div.Col-Left div.Left-Solucoes-TI div.Left-SolucoesTI-Title span { padding:0 0 0 0px; }
div.Col-Left div.Left-Solucoes-TI div.Left-SolucoesTI-Title div#Title-Left { background:url(../images/Links-Rapidos-Title-Left.jpg) no-repeat top left; }
div.Col-Left div.Left-Solucoes-TI div.Left-SolucoesTI-Title div#Title-Right { background:url(../images/Links-Rapidos-Title-Right.jpg) no-repeat top right; }

div.Col-Left div.Left-Solucoes-TI div.Left-Solucoes-Text { background:#ffead0; padding:13px 15px 16px 15px; }
div.Col-Left div.Left-Solucoes-TI div.Left-Solucoes-Text a.SaberMais:link,
div.Col-Left div.Left-Solucoes-TI div.Left-Solucoes-Text a.SaberMais:visited { color:#780000; text-decoration:none; }
div.Col-Left div.Left-Solucoes-TI div.Left-Solucoes-Text a.SaberMais:hover,
div.Col-Left div.Left-Solucoes-TI div.Left-Solucoes-Text a.SaberMais:active { text-decoration:underline; }

div.Col-Left-Bottom { line-height:1; margin:0 0 15px 0; height:12px; background:url(../images/Col-Left-Bottom.gif) no-repeat; }
/* FIM 2-COLUNAS */


/* NOTICIAS */
div.Noticias-Noticia { margin:0 0 15px; padding:0 0 8px 0; border-bottom:1px solid #ccc; }
	div.Noticias-Noticia div.Noticias-Title { font-size:11px; color:#640000; font-weight:bold; }
	div.Noticias-Noticia div.Noticias-Title a:link,
	div.Noticias-Noticia div.Noticias-Title a:visited { color:#640000; font-weight:bold; }
	div.Noticias-Noticia div.Noticias-Title a:hover,
	div.Noticias-Noticia div.Noticias-Title a:active { text-decoration:none; }
	div.Noticias-Noticia div.Noticias-Date { padding:0 0 0 12px; }



/* CONTACTOS */
td.ContactosLabel { text-align:right; color:#454747; font-weight:bold; }
td.ContactosInput { text-align:left; }
td.ContactosInput input.Input { padding:2px 3px; border:1px solid #999999; width:90%; }
td.ContactosInput textarea.Input { padding:2px 3px; border:1px solid #999999; font-size:10px; font-family:Arial, Helvetica, sans-serif; width:90%; }

td.ContactosSubmit { text-align:right; padding:0 30px 0 0; }
td.ContactosSubmit input.ContactosSubmit { padding:2px 3px; border:none; background:#DBDBDB; border:1px solid #999999; font-weight:bold; cursor:pointer; }


span.Obrigatorio { color:#900; font-weight:bold; padding:0 0 0 5px; }



/* MAPA SITE */
ul.Sitemap { margin:0 0 0 10px; }
	ul.Sitemap li { vertical-align:middle; list-style:square inside; }
	ul.Sitemap li a:link,
	ul.Sitemap li a:visited { display:inline-block; padding:5px 0 0px 0; }

ul.Sitemap-Sub { margin:0 0 15px 10px; }
	ul.Sitemap-Sub li { vertical-align:middle; list-style:none; }


/* FOOTER */
div#Footer { clear:both; display:block; padding:1.5em 0 0 0; }
	div#Footer div.floatL { color:#fff; }
		div#Footer div.floatL span { display:block; }
		div#Footer div.floatL a.OUTMarketing:link,
		div#Footer div.floatL a.OUTMarketing:visited { color:#fbb03b; text-decoration:none; }
		div#Footer div.floatL a.OUTMarketing:hover,
		div#Footer div.floatL a.OUTMarketing:active { }

	div#Footer div.floatR { color:#be3f3f; font-size:.9em; position:relative; }
		div#Footer div.floatR a:link,
		div#Footer div.floatR a:visited { color:#fff; text-decoration:none; padding:0 1.2em; }
		div#Footer div.floatR a:hover,
		div#Footer div.floatR a:active { text-decoration:underline; }


		div#Footer div.floatR div#dek { position:absolute; visibility:hidden; z-index:200; border:solid #FFFFFF; font-size:1em; top:-130px; left:225px; color:#730000!important;}
																								/* FF margin: -130px 0 0 265px; */
			div#Footer div.floatR div#dek a:link,
			div#Footer div.floatR div#dek a:visited { color:#FFFFFF!important; padding:0px!important; margin:0!important; text-decoration:underline; }
			div#Footer div.floatR div#dek a:hover,
			div#Footer div.floatR div#dek a:active { text-decoration:none; }


/* HIGHLIGHT */
.highlight { background: #FFFF00; }
.highlight_important { background: #FFFF00; }