/* FastCommerce Site FC */

body {color:#555555;font-size:11pt;font-family:Verdana,Arial,Helvetica,sans-serif;}

td {font-size:9pt;font-family:verdana,Arial,Helvetica,sans-serif}

hr {border:0;color:#999999;background-color:#999999;height:1px}

ul {list-style:outside url('../images/UL.gif');margin-top:0px;margin-left:18px;padding:0}
li {padding:0}

.Titulos {margin-left:30px;line-height:40px;font-weight:bold;color:#21547d;font-size:11pt;font-family:Tahoma,verdana;text-decoration:none}
.aspas{font-weight:bold;color:#21547d;font-family:Times New Roman,Arial,Tahoma,verdana}
.borda1{border-style:solid;border-width:1px;border-color:#E1E0D2}
.borda2{border-style:dotted;border-color:#E1E0D2}
.borda3{border-style:solid;border-width:1px;border-color:#aec3cd;background:#e5eaf0}
.borda4{border-style:dotted;border-color:#E1E0D2;background:#e5eaf0}


.feet{color:#cdcdcd;font-size:8pt;font-family:Arial;text-decoration:none}
.feet:Visited {color:#cdcdcd;text-decoration:none}
.feet:Active {color:#f3f3f3;text-decoration:none}
.feet:Hover {color:#FFFFFF;text-decoration:underline}

.LinkPrinc{color:#cdcdcd;font-size:11pt;font-family:tahoma,Arial;text-decoration:none;font-weight:bold;}
.LinkPrinc:Visited {color:#cdcdcd;text-decoration:none}
.LinkPrinc:Active {color:#f3f3f3;text-decoration:none}
.LinkPrinc:Hover {color:#FFFFFF;text-decoration:underline}

.EstLinhaBarra{display:none;position:absolute;left:-2000px;}
.EstLinhaBarraExt{display:none;position:absolute;left:-2000px;}

.EstEspacoTopoMenu{display:none;position:absolute;left:-2000px;}
.EstEspacoTopoConteudo{display:none;position:absolute;left:-2000px;}
.EstEspacoEsquerdaConteudo{position:absolute;left:-2000px;}

.mntxt {font-size:8pt;font-family:verdana,Arial,Helvetica,sans-serif}
.smtxt {font-size:8pt;font-family:verdana,Arial,Helvetica,sans-serif}
.mdtxt {font-size:9pt;font-family:verdana,Arial,Helvetica,sans-serif}
.lgtxt {font-size:10pt;font-family:verdana,Arial,Helvetica,sans-serif;text-decoration:none}

a.LinkAtual:link {color:#ffcc00;text-decoration:none}
a.LinkAtual:visited {color:#ffcc00;text-decoration:none}
a.LinkAtual:hover {color:white;text-decoration:underline}

a {text-decoration:none}
a:Hover {color:#000000;text-decoration:underline}

.TopoMenu {color:#eaeff2;text-decoration:none;font-size:8pt;}
.TopoMenu:Visited {color:#eaeff2;text-decoration:none}
.TopoMenu:Active {color:#70a6ca;text-decoration:none}
.TopoMenu:Hover {color:#70a6ca;text-decoration:none}

.TopoMenuAtual {background:#f3f3f3;color:#215d8d;text-decoration:none;font-size:8pt;}
.TopoMenuAtual:Visited {color:#215d8d;text-decoration:none}
.TopoMenuAtual:Active {color:Red;text-decoration:none}
.TopoMenuAtual:Hover {color:orange;text-decoration:none}

/* menu novo topo */
.MenuTop {font-weight:bold;color:#fcfcfc;text-decoration:none;font-size:8pt;font-family:Tahoma,verdana,Arial}
.MenuTop:Visited {font-weight:bold;color:#fcfcfc;text-decoration:none}
.MenuTop:Active {font-weight:bold;color:#ffc000;text-decoration:none}
.MenuTop:Hover {font-weight:bold;color:#ffc000;text-decoration:none}
.MenuTopAtual {font-weight:bold;color:#ffe742;text-decoration:none;font-size:8pt;font-family:Tahoma,verdana,Arial}
.MenuTopAtual:Visited {font-weight:bold;color:#ffe742;text-decoration:none}
.MenuTopAtual:Active {font-weight:bold;color:#ffc000;text-decoration:none}
.MenuTopAtual:Hover {font-weight:bold;color:#ffc000;text-decoration:none}

.AMenuTop {background-image:url(../images/BackgroundTopOff.gif);}
.AMenuTopAtual {background-image:url(../images/BackgroundTopOn.gif);}


/* Links patrocinados */
.LnkPatr {color:#420000;text-decoration:underline}
.LnkPatr:Visited {color:#420000;text-decoration:underline}
.LnkPatr:Active {color:#420000;text-decoration:underline}
.LnkPatr:Hover {text-decoration:underline}

a.Menu {color:black;text-decoration:none;font-size:8pt;font-family:Tahoma,verdana,Arial}
a.Menu:Visited {color:black;text-decoration:none}
a.Menu:Active {color:#440000;text-decoration:none}
a.Menu:Hover {color:#FFCC00;text-decoration:none}
a.MenuAtual {color:red;text-decoration:none;font-size:8pt;font-family:Tahoma,verdana,Arial}
a.MenuAtual:Visited {color:red;text-decoration:none}
a.MenuAtual:Active {color:#440000;text-decoration:none}
a.MenuAtual:Hover {color:#FFCC00;text-decoration:none}

a.SubMenu {color:#686868;text-decoration:none;font-size:8pt;font-family:Lucida Sans Unicode,Tahoma,verdana,Arial}
a.SubMenu:Visited {color:#686868;text-decoration:none}
a.SubMenu:Active {color:#000000;text-decoration:underline}
a.SubMenu:Hover {color:#004E7F;text-decoration:underline}

a.SubMenuAtual {color:#004E7F;text-decoration:underline;font-size:8pt;font-family:Lucida Sans Unicode,Tahoma,verdana,Arial}
a.SubMenuAtual:Visited {color:#004E7F;text-decoration:underline}
a.SubMenuAtual:Active {color:#000000;text-decoration:underline}
a.SubMenuAtual:Hover {color:#004E7F;text-decoration:underline}

a.SubMenuDest {color:#0078A5;text-decoration:none;font-size:8pt;font-family:Tahoma,verdana,Arial}
a.SubMenuDest:Visited {color:#0078A5;text-decoration:none}
a.SubMenuDest:Active {color:#0078A5;text-decoration:none}
a.SubMenuDest:Hover {color:#333333;text-decoration:none}

.TextoMed {font-size:8pt;font-family:tahoma,Arial,Helvetica,sans-serif}
.TextoMed2 {font-size:10pt;font-family:tahoma,Arial,Helvetica,sans-serif}

/* Tabelas de formulários */
.EstCaixaTit {background:#e6e6e6;color:#333333;font-weight:bold;font-size:8pt;font-family:verdana,Arial,Helvetica,sans-serif}
.EstCaixaTit2 {background:#420000;color:#FFFFFF;font-size:8pt;font-family:verdana,Arial,Helvetica,sans-serif}
.EstCaixaSubTit {background:#6e7b90;color:#f2f3f5}
.EstCaixaInput {border-color:#D7D7D7;border-width:1;border-style:solid;background-color:#ffffff;font-size:9pt;font-family:verdana;height:20px}
.EstSel{background-color:#F9F9F9;font-size:11;font-family:tahoma,verdana;height:18px}
.InputText {border-color:marron;border-width:1;border-style:solid;background-color:#F6F5E5;font-size:11;font-family:verdana;height:18px}

.EstCaixaBusca {width:100px;border-color:#333333;border-width:1;border-style:solid;background-color:#f2f2f2;font-size:11;font-family:tahoma,verdana;height:18px}
.EstCaixaDescr {overflow:hidden;border:none;color:white;font-size:11;font-family:Arial;background-color:#B9B699}
.EstBotao {border-width:1;font-weight:bold;font-size:11;font-family:verdana;background:#EBEBEB;color:#00487B;}
.InputButton {border-width:1;font-weight:bold;font-size:11;font-family:verdana}

.EstTabQuadro {font-size:8pt;font-family:Arial,Helvetica,sans-serif}
.Atend {font-weight:bold;color:#990000;font-size:9pt;font-family:verdana,Arial,Helvetica,sans-serif;text-decoration:none}

.Rodape{font-weight:bold;color:#f3f3f3;font-size:8pt;font-family:tahoma,verdana,Arial;text-decoration:none}
.Rodape:Visited {color:#f3f3f3;text-decoration:none}
.Rodape:Active {color:#f3f3f3;text-decoration:none}
.Rodape:Hover {color:#FFFFFF;text-decoration:underline}
.RodapeLink{color:#FFC600;font-size:8pt;font-family:tahoma,verdana,Arial;text-decoration:none}
.RodapeLink:Visited {color:#FFC600;text-decoration:none}
.RodapeLink:Active {color:#FFC600;text-decoration:none}
.RodapeLink:Hover {color:#FFC600;text-decoration:underline}

/* Cores das tabelas */
.EstTabMenu {background:#8D8961}
.EstTabBorda {background:#1f272c}
.EstTabBorda2 {background:#1f272c;color:#333333;}
.EstTabBordaR {background:#7c98bf;}
.EstTabPag {background:#E1DEC5}
.EstTabInt {background:#FFFFFF}
.EstTabSub {background:#ECECEC}
.FundoTab {background:#9F9C84}
.EstFundoConteudo {background:#FFFFFF}

/* Texto em destaque */
.EstDestaque {color:#3976af}
.Lista0 {background:#f6f6f6}
.Lista1 {background:#EBEBEB}
.Lista2 {background:#BCBAA0}
.Lista3 {background:#F2F2F2}
.Lista4 {background:#E7E7E7}
.Lista5 {background:#435f71;color:#f3f3f3;}
.Lista6 {background:#D7E6EA}
.Lista7 {background:#e5eaf0}

/* Painel */
.TabbedPanelsTab {position: relative;top: 1px;float: left;padding: 4px 10px;margin: 0px 10px 0px 0px;font: bold 0.7em sans-serif;background-color: #eef1f4;list-style: none;border-left: solid 1px #CCCCCC;border-bottom: solid 1px #999999;border-top: solid 1px #999999;border-right: solid 1px #999999;-moz-user-select: none;-khtml-user-select: none;cursor: pointer;}
.TabbedPanelsTabHover {background-color: #c2cfda;}
.TabbedPanelsTabSelected {background-color:#617787;border-bottom: 1px solid #617787;color:#fcfcfc;}
.TabbedPanels {margin: 0px;padding: 0px;clear: both;width: 100%;}
.TabbedPanelsTabGroup {margin: 0px;padding: 0px;}
.TabbedPanelsTab a {color: black;text-decoration: none;}
.TabbedPanelsContentGroup {clear: both;border-left: solid 1px #617787;border-bottom: solid 1px #CCCCCC;border-top: solid 1px #999999;border-right: solid 1px #999999;background-color: #FFFFFF;}
.TabbedPanelsContent {padding: 4px;}
.TabbedPanelsContentVisible {}
.VTabbedPanels .TabbedPanelsTabGroup {float: left;width: 10em;height: 20em;background-color: #EEEEEE;position: relative;border-top: solid 1px #999999;border-right: solid 1px #999999;border-left: solid 1px #CCCCCC;border-bottom: solid 1px #CCCCCC;}
.VTabbedPanels .TabbedPanelsTab {float: none;margin: 0px;border-top: none;border-left: none;border-right: none;}
.VTabbedPanels .TabbedPanelsTabSelected {background-color: #EEEEEE;border-bottom: solid 1px #999999;}
.VTabbedPanels .TabbedPanelsContentGroup {clear: none;float: left;padding: 0px;width: 30em;height: 20em;}
.TabbedPanels {width: 830px;}
.TabbedPanelsTab {font-family: sans-serif;font-size: 12px;font-weight: bold;}

/*---------- bubble tooltip -----------*/
a.tt{
 position:relative;
 z-index:24;
 color:#187095;
 text-decoration:none;
}
a.tt span{display:none;}

/*background:; ie hack, something must be changed in a for ie to execute it*/
a.tt:hover{ z-index:25; color: #222222; background:;text-decoration:none;}
a.tt:hover span.tooltip{
 font-size:8pt;
 font-family:tahoma,Lucida Sans Unicode,tahoma;
 text-decoration:none;
 display:block;
 position:absolute;
 top:0px; left:-30;
 padding: 15px 0 0 0;
 width:250px;
 color: #000000;
 text-align: center;
 KHTMLOpacity: 0.90;
 MozOpacity: 0.90;
 opacity: 0.90;
}
a.tt:hover span.top{
 display: block;
 padding: 34px 8px 0;
 background: url(../images/bubble.png) no-repeat top;
}
a.tt:hover span.middle{ /* different middle bg for stretch */
 display: block;
 padding: 0 8px; 
 background: url(../images/bubble_filler.png) repeat bottom; 
}
a.tt:hover span.bottom{
 display: block;
 padding:3px 8px 10px;
 color: #548912;
 background: url(../images/bubble.png) no-repeat bottom;
}



a.tt2{
 position:relative;
 z-index:24;
 color:#187095;
 text-decoration:none;
}
a.tt2 span{display:none;}

/*background:; ie hack, something must be changed in a for ie to execute it*/
a.tt2:hover span.tooltip{
 display:block;
 position:absolute;
 top:40px; left:30;
 padding: 15px 0 0 0;
 color: #000000;
}



/* Estilos para mostrar imagem ampliada */
h2 {padding-right:0px; padding-left:0px; padding-bottom:0px; margin:0px; padding-top:0px; font-size: 13px; font-family: tahoma, verdana, arial;}
#loader_bg {font-size: 1px; left: 8px; width: 113px; position: relative; top: 8px; height: 7px; background-color: #ebebe4}
.title_h2 {padding-right: 0px; padding-left: 18px; padding-bottom: 0px; width: 300px; padding-top: 12px}
.border_preview {border-right: #444 1px solid; border-top: #444 1px solid; z-index: 100; background: #fff; border-left: #444 1px solid; border-bottom: #444 1px solid; position: absolute}
.preview_temp_load {padding-right: 10px; padding-left: 10px; padding-bottom: 10px; vertical-align: middle; padding-top: 10px; text-align: center}
.preview_temp_load img {vertical-align: middle; text-align: center}



