/* Nova Area de Membros CSS */
html,body{
  color: #555;
}
H2{
 color: #F0F0F0;
}
H3{margin:0px 0px 5px 0px;}
.PrMenu{
	position:fixed;
	top:0px;
	left:1%;
	display:block;
	background:#2F5F2F;
	width:98%;
	z-index:1000000000;
	border: 2px solid #2F5F2F;
}
.FerMenu{
	position:fixed;
	top:30px;
	left:1%;
	display:block;
	background:#5FAF5F;
	width:98%;
	z-index:1000000001;  
	border: 2px solid #5FAF5F;
}
.divisoria{
	position:fixed;
	top:64px;
	height:7px;
	left:1%;
	display:block;
	background:#A0FFA0;
	width:98%;
	z-index:10000000004;
	border-width:0px 2px 0px 2px;
	border-style: dashed;
	border-color: #50A050;
}
.MenuPr{float:left;
	width:150px;
	height:35px;
	display:block;
	background:#2F5F2F;
	border-width: 2px 2px 0px 2px;
	border-style:solid;
	border-color:#50A050;
	margin:5px;
	font-family:verdana;
	text-align:center;
	font-size:12px;
	font-weight:bold;
	cursor:pointer;
color:#A0FFA0;
	}
.MenuPrS{float:left;
	width:25px;
	height:35px;
	display:block;
	background:#FF5050;
	font-weight:bold;
	color:#FFFFFF;
	border-width: 2px 2px 0px 2px;
	border-style:solid;
	border-color:#500000;
	margin:5px;
	font-family:verdana;
	text-align:center;
	font-size:12px;
	font-weight:bold;
	cursor:pointer;
color:#A0FFA0;
	}
.MenuFer{float:left;
	width:120px;
	height:25px;
	display:block;
	background:#5FAF5F;
	border-width: 2px 2px 0px 2px;
	border-style:solid;
	border-color:#50A050;
	margin:5px;
	font-family:verdana;
	text-align:center;
	font-size:12px;
	font-weight:bold;
	cursor:pointer;
color:#A0FFA0;
	}
.Ferramenta{
	position:absolute;
	top:65px;
	left:1%;
	width:98%;
	height:auto;
	min-height:980px;
	border: 2px dashed #50A050;
	background:#A0FFA0;
	display:block;
	overflow-y:auto;
	}
.embreve{color:#90FF00;position:relative;display:block;top:5%;left:5%;width:70%;height:30%;font-size:80px;text-align:center;padding:10%;background:#90b090;}
#carregando{
            color:#90FF00;
            position:absolute;
            display:block;
            top:0px;
            left:20px;
            width:70%;
            height:70%;
            font-size:80px;
            text-align:center;
            padding:10%;
            background:#90b090;
            opacity: 0.7;
            filter: alpha(opacity=70);
            z-index:100;
            }

.vecod{
	border:1px dashed #50A050;
	overflow:auto;
	font-size:100%;
	max-width:90%;	
}
.autopos{
	margin:0.5%;
	width:auto;
	max-width:90%;
	height:auto;
	border: 2px dashed #50A050;
	padding:10px;
	float:left;	
}
TD,TABLE,HR{border:1px dashed #000000;padding:5px;max-width:100%;}
.botaoEx{
font-size:130%;
font-weight:bold;
margin:15px;
float:right;
background:#603000;
color:#f0f0f0;
border-color:#603000;
}
.botaoEx:hover {
background:#004030;
}

.excluir{
font-size:130%;
font-weight:bold;
margin:15px;
float:left;
background:#FF5050;
color:#f0f0f0;
border-color:#500000;
}
.excluir:hover {
background:#C05050;
}

.falha{
font-size:130%;
font-weight:bold;
background:#FF5050;
color:#f0f0f0;
border-color:#500000;
}
.falha:hover {
background:#C05050;
}

form{margin:0px}
form input[type="submit"]{
font-size:130%;
font-weight:bold;
margin:15px;
float:right;
background:#006030;
color:#f0f0f0;
border-color:#006030;
}
form input[type="submit"]:hover {
background:#004030;
}
form input[type="text"],
form input[type="email"],
form input[type="number"],
form input[type="password"],
form input[type="url"],
form select,
form textarea {
  background: transparent;
  background-color: rgba(0, 0, 0, 0.2);
  color: #fff;
  border: 1px solid #dddddd;
  padding: 5px 5px;
  width: 90%;
  -webkit-transition: all 250ms ease-in-out;
  -moz-transition: all 250ms ease-in-out;
  -o-transition: all 250ms ease-in-out;
  transition: all 250ms ease-in-out;
}
form input[type="text"]:focus,
form input[type="email"]:focus,
form input[type="number"]:focus,
form input[type="password"]:focus,
form input[type="url"]:focus,
form select:focus,
form textarea {
  -webkit-box-shadow: none !important;
  -moz-box-shadow: none !important;
  box-shadow: none !important;
  outline: none !important;
  border-color: #f57e37;
}
#vedadossite{border: 2px dashed #50A050;padding:5px;clear:both;display:none;position:absolute;top:50px;background:#A0FFA0;width:95%;}
.AXX{float:right;background:#FF5050;font-weight:bold;color:#FFFFFF;padding:3px 6px 3px 6px;text-decoration:none;border:2px solid #500000;}

