@import url(http://fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,600italic,700italic,800italic,400,300,600,700,800);
@charset "utf-8";
/* CSS Document */
h1
{
	font-weight: bold;
	font-size: 180%;
	margin-bottom: 10px;
}
/*------------------------Mudando-Barra-de-rolagem------------------------*/
::-webkit-scrollbar
{
	width: 5px;
}
::-webkit-scrollbar-track
{ 
	-webkit-box-shadow: inset 0 0 6px rgba(50,50,50,0.3);
}
::-webkit-scrollbar-thumb 
{
	background-color:#cccccc;
	-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.4);
}

form
{
	margin: 0;
	padding: 0;
}

#outputSample
{
	table-layout: fixed;
	width: 100%;
}

pre
{
	margin: 0;
	padding: 0;

	white-space: pre; /* CSS2 */
	white-space: -moz-pre-wrap; /* Mozilla*/
	white-space: -o-pre-wrap; /* Opera 7 */
	white-space: pre-wrap; /* CSS 2.1 */
	white-space: pre-line; /* CSS 3 (and 2.1 as well, actually) */
	word-wrap: break-word; /* IE */
}

#outputSample thead th
{
	color: #dddddd;
	background-color: #999999;
	padding: 4px;
	white-space: nowrap;
}

#outputSample tbody th
{
	vertical-align: top;
	text-align: left;
}

body
{
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding: 0px;
	height:100%;
}
.ponteiro
{
	cursor:pointer;
	cursor:hand;
}
html #tableMae
{
	margin-top:-20px;
}

.textoPadrao{
font-family: 'Open Sans', sans-serif;
font-size:12px;
color:#696969;
}

.campoLogin{
background-color:#e1e1e1;
font-family: 'Open Sans', sans-serif;
font-size:13px;
color:#404040;
min-height:35px;
height:35px;
border:none;
border-left:solid 3px #222e35;
padding-left:5px;
outline:none;
}

.textoCinza11px{
font-family: 'Open Sans', sans-serif;
font-size:11px;
color:#696969;
text-decoration:none;
}

.textoAzul12px{
font-family: 'Open Sans', sans-serif;
font-size:12px;
color:#4d74aa;
text-decoration:none;
}

.textoPreto12px{
font-family: 'Open Sans', sans-serif;
font-size:12px;
color:#000;
text-decoration:none;
}

.textoCinzaEscuro{
font-family: 'Open Sans', sans-serif;
font-size:12px;
color:#333;
text-decoration:none;
}

.textoCinzaEscuro14px{
font-family: 'Open Sans', sans-serif;
font-size:14px;
color:#333;
text-decoration:none;
}

.textoAzulClaro16px{
font-family: 'Open Sans', sans-serif;
font-size:16px;
color:#0090ff;
text-decoration:none;
}

.textoCinzaEscuro11px{
font-family: 'Open Sans', sans-serif;
font-size:11px;
color:#333;
text-decoration:none;
}

.textoAzulEscuro23px{
font-family: 'Open Sans', sans-serif;
font-size:23px;
color:#01558b;
}

.textoBranco14px{
font-family: 'Open Sans', sans-serif;
font-size:14px;
color:#fff;
text-decoration:none;
}

.textoAzulEscuro14px{
font-family: 'Open Sans', sans-serif;
font-size:14px;
color:#01558b;
font-weight:bold;
text-decoration:none;
}

.textoBranco12px{
font-family: 'Open Sans', sans-serif;
font-size:12px;
color:#fff;
text-decoration:none;
}

.textoBranco14px{
font-family: 'Open Sans', sans-serif;
font-size:14px;
color:#fff;
}

.textoAzulClaro21px{
font-family: 'Open Sans', sans-serif;
font-size:21px;
color:#0090ff;
text-decoration:none;
}

.textoBranco20px{
font-family: 'Open Sans', sans-serif;
font-size:20px;
color:#fff;
text-decoration:none;
}


.textoCinza20px{
font-family: 'Open Sans', sans-serif;
font-size:20px;
color:#828282;
text-decoration:none;
}

.textoCinza12px{
font-family: 'Open Sans', sans-serif;
font-size:12px;
color:#828282;
text-decoration:none;
}

.textoLogin {
font-family: 'Open Sans', sans-serif;
font-size:12px;
color:#ddf9ff;
text-decoration:none;
}

.textoErro {
font-family: 'Open Sans', sans-serif;
font-size:12px;
color:#FF9;
}

.textoPreco{
font-family: 'Open Sans', sans-serif;
font-size:14px;
color:#2d88f4;
}

/*PROPRIEDADES DE LINKS*/

a.linkPadrao:link {
color:#696969;
text-decoration:none;
}
a.linkPadrao:visited {
color:#696969;
text-decoration:none;
}
a.linkPadrao:hover {
color:#696969;
text-decoration:none;
}
a.linkPadrao:active {
color:#696969;
text-decoration:none;
}

a.linkAzul:link {
color:#001298;
text-decoration:none;
}
a.linkAzul:visited {
color:#001298;
text-decoration:none;
}
a.linkAzul:hover {
color:#001298;
text-decoration:none;
}
a.linkAzul:active {
color:#001298;
text-decoration:none;
}

a.linkCfg:link {
color:#001298;
text-decoration:none;
}
a.linkCfg:visited {
color:#001298;
text-decoration:none;
}
a.linkCfg:hover {
color:#007eff;
text-decoration:none;
}
a.linkCfg:active {
color:#001298;
text-decoration:none;
}

a.linkBranco:link {
color:#fff;
text-decoration:none;
}
a.linkBranco:visited {
color:#fff;
text-decoration:none;
}
a.linkBranco:hover {
color:#fff;
text-decoration:underline;
}
a.linkBranco:active {
color:#fff;
text-decoration:none;
}
a.linkLogin:link {
color:#30ccff;
text-decoration:none;
}

a.linkLogin:visited {
color:#30ccff;
text-decoration:none;
}
a.linkLogin:hover {
color:#30ccff;
text-decoration:underline;
}
a.linkLogin:active {
color:#30ccff;
text-decoration:none;
}

/*PARA FORMULARIOS*/
.form {
display: inline;
margin: 0px;
padding: 0px;
}

.btLaranja{
background-image:url(../Imagens/Botoes/bgBtAzulDegradef.jpg);
background-position:center center;
background-repeat:repeat-x;
border:0px;
height:33px;
line-height:33px;
cursor:pointer;
cursor:hand;
font-family: 'Open Sans', sans-serif;
font-size:13px;
color:#fff;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
padding-left:10px;
padding-right:10px;
}

.btAbaDesativada{
background-image: url(../Imagens/Botoes/bgBtOff.jpg);
background-position:center;
border:0px;
height:20px;
cursor:pointer;
cursor:hand;
font-family: 'Open Sans', sans-serif;
font-size:11px;
color:#919292;
-moz-border-radius:2px;
border-radius:2px;
}

.btAbaAtiva{
background-image: url(../Imagens/Botoes/bgBtAbasOff.jpg);
background-position:center;
border:0px;
height:20px;
cursor:pointer;
cursor:hand;
font-family: 'Open Sans', sans-serif;
font-size:11px;
color:#0079a1;
-moz-border-radius:2px;
border-radius:2px;
}

.btAzul{
background-image:url(../Imagens/Botoes/bgBtAzulDegradef.jpg);
background-position:center center;
background-repeat:repeat-x;
border:0px;
height:33px;
line-height:33px;
cursor:pointer;
cursor:hand;
font-family: 'Open Sans', sans-serif;
font-size:13px;
color:#fff;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
padding-left:10px;
padding-right:10px;
}

.btCinza{
background-image: url(../Imagens/Botoes/Selecionar.jpg);
background-position:center;
border:0px;
height:22px;
width:78px;
cursor:pointer;
cursor:hand;
-moz-border-radius:2px;
border-radius:2px;
}

.campoTransFonte15px {
background:none;
border-top:none;
border-bottom:none;
border-left:none;
border-right:none;
font-family: 'Open Sans', sans-serif;
font-size:15px;
color:#ad6e47;
-moz-border-radius:3px;
border-radius:3px;
}

.campoErro
{
background:#FFD2D2;
border-top:1px solid #F00;
border-bottom:1px solid #F00;
border-left:1px solid #F00;
border-right:1px solid #F00;
font-family: 'Open Sans', sans-serif;
font-size:12px;
color:#666;
-moz-border-radius:2px;
border-radius:2px;
}
.campoCinzaFonte12px {
height:31px;
background-color:#f1f1f1;
border:solid 1px #f1f1f1;
font-family: 'Open Sans', sans-serif;
font-size:13px;
color:#666;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
padding-left:5px;
}
.campoCinzaFonte12pxArea {
background-color:#f1f1f1;
border:solid 1px #f1f1f1;
font-family: 'Open Sans', sans-serif;
font-size:13px;
color:#666;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
padding-left:5px;
}
.campoCinzaFonte12pxSelect {
height:31px;
background-color:#f1f1f1;
border:solid 1px #f1f1f1;
font-family: 'Open Sans', sans-serif;
font-size:13px;
color:#666;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
padding-left:5px;
width:150px;
}

.campoValidado
{
background:#fff;
border-top:1px solid #cccccc;
border-bottom:1px solid #cccccc;
border-left:1px solid #cccccc;
border-right:1px solid #cccccc;
font-family: 'Open Sans', sans-serif;
font-size:12px;
color:#666;
-moz-border-radius:2px;
border-radius:2px;
}

vopcomunicacao is online.
vopcomunicacao: .textoLogin {
font-family: 'Open Sans', sans-serif;
font-size:12px;
color:#ddf9ff;
}

.textoErro {
font-family: 'Open Sans', sans-serif;
font-size:12px;
color:#FF9;
}


Sent at 9:55 AM on Thursday
vopcomunicacao: 


a.linkLogin:link {
color:#30ccff;
text-decoration:none;
}
a.linkLogin:visited {
color:#30ccff;
text-decoration:none;
}
a.linkLogin:hover {
color:#30ccff;
text-decoration:underline;
}
a.linkLogin:active {
color:#30ccff;
text-decoration:none;
}


.bordaCinza {
border-top:1px solid #e3e3e3;
border-bottom:1px solid #e3e3e3;
border-left:1px solid #e3e3e3;
border-right:1px solid #e3e3e3;
border-collapse:collapse;
}

.bordaProdOver:hover {
	background-image:url(../Imagens/ecommerce/bordProdAzul.jpg);
	background-position:center top;
	background-repeat:no-repeat;
}

.campoNews {
background:#bebebe;
border-top:none;
border-bottom:none;
border-left:none;
border-right:none;
font-family: 'Open Sans', sans-serif;
font-size:12px;
color:#fff;
}

#div_salvando
{
	left:0;
	top:0;
	width:100%;
	height:100%;
	position:fixed;
	z-index:999;
	background-image:url(../Imagens/bgTela.png);
}

#div_mensagem
{
	top:50%;
	left:50%;
	position:fixed;
	z-index:1000;
	width:300px;
	height:120px;
	margin-top:-150px;
	margin-left:-150px;
	background:#FFF;
}
#div_imagem
{
	left:50%;
	margin-left:-20px;
	top:185px;
	width:40px;
	height:40px;
	position:fixed;
	border:solid;
	border:solid #000 10px;
}
#div_texto
{
	color:#000;
	width:280px;
	height:24px;
	position:fixed;
	text-align:center;
	top:255px;
	margin-left:7px;
	border:solid #000 10px;
}
*html #div_salvando
{
 position:absolute;
}
*html #div_mensagem
{
 position:absolute;
}
*html #div_imagem
{
 position:absolute;
 z-index:2000;
}
*html #div_texto
{
 position:absolute;
 z-index:2000;
}
#divFundo
{
	display:none;
	position:fixed;
	left:0px;
	top:0px;
	background-color:#000;
	width:100%;
	height:100%;
	z-index:999;
	filter:alpha(opacity=60);
	-moz-opacity:0.6;
	-khtml-opacity: 0.6;
	opacity: 0.6;
}
#divMeio
{
	display:none;
	width:500px;
	height:150px;
	background-color:#FFF;
	-moz-border-radius:10px;
	border-radius:10px;
	top:50%;
	left:50%;
	margin-left:-250px;
	margin-top:-75px;
	position:fixed;
	z-index:1000;
}
#divSelecione
{
	display:none;
	width:630px;
	height:400px;
	background-color:#FFF;
	-moz-border-radius:10px;
	border-radius:10px;
	left:50%;
	margin-left:-350px;
	position:fixed;
	z-index:1000;
	border:solid 1px #000;
	overflow:auto;
}
#configuracoes
{
	position:fixed;
	margin-left:783px;
	*margin-left:784px;
	margin-top:1px;
	z-index:99999;
}
#topoConfig
{
	position:fixed;
	width:178px;
	height:121px;
	background-image:url(../Imagens/Topo/divConfig.png);
	z-index:99999;
}
#divFechaCfg
{
	float:right;
	width:27px;
	height:23px;
	cursor:pointer;
	cursor:hand;
}
#btCfg
{
	cursor:pointer;
	cursor:hand;
}
.imgFor
{
	filter:alpha(opacity=60);
	-moz-opacity:0.6;
	-khtml-opacity: 0.6;
	opacity: 0.6;
}

.tdHover:hover
{
	background-color:#eee;
	cursor:pointer;
	cursor:hand;
}

#TracoCinza
{
	width:100%;
	height:1px;
	float:left;
	background-color:#e9e9e9;
}
#Espaco150px
{
	width:100%;
	height:150px;
	float:left;
}
#Espaco125px
{
	width:100%;
	height:125px;
	float:left;
}
#Espaco120px
{
	width:100%;
	height:120px;
	float:left;
}
#Espaco110px
{
	width:100%;
	height:110px;
	float:left;
}
#Espaco105px
{
	width:100%;
	height:105px;
	float:left;
}
#Espaco100px
{
	width:100%;
	height:100px;
	float:left;
}
#Espaco95px
{
	width:100%;
	height:95px;
	float:left;
}
#Espaco85px
{
	width:100%;
	height:85px;
	float:left;
}
#Espaco80px
{
	width:100%;
	height:80px;
	float:left;
}
#Espaco75px
{
	width:100%;
	height:75px;
	float:left;
}
#Espaco70px
{
	width:100%;
	height:70px;
	float:left;
}
#Espaco65px
{
	width:100%;
	height:65px;
	float:left;
}
#Espaco60px
{
	width:100%;
	height:60px;
	float:left;
}
#Espaco55px
{
	width:100%;
	height:55px;
	float:left;
}
#Espaco50px
{
	width:100%;
	height:50px;
	float:left;
}
#Espaco45px
{
	width:100%;
	height:45px;
	float:left;
}
#Espaco40px
{
	width:100%;
	height:40px;
	float:left;
}
#Espaco35px
{
	width:100%;
	height:35px;
	float:left;
}
#Espaco30px
{
	width:100%;
	height:30px;
	float:left;
}
#Espaco25px
{
	width:100%;
	height:25px;
	float:left;
}
#Espaco20px
{
	width:100%;
	height:20px;
	float:left;
}
#Espaco15px
{
	width:100%;
	height:15px;
	float:left;
}
#Espaco10px
{
	width:100%;
	height:10px;
	float:left;
}
#Espaco5px
{
	width:100%;
	height:5px;
	float:left;
}
#Div100Porc
{
	width:100%;
	height:auto;
	float:left;
}
#DivAuto
{
	width:auto;
	height:auto;
	float:left;
}

.w-100 {
	width: 100%;
}