/*-------------------------  BACKGROUND  -------------------------*/
.bg { background-color: #303030; background-image: url(../../../Img/Iusr/Bg/bg.jpg); background-repeat: repeat-x; margin: 0px; }
.bgcenter { background-color: #292929; border-top: 1px none #000000; border-right: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000;}
.bgdir { background-image: url(../../../Img/Iusr/Bg/sombra_dir.gif); background-repeat: repeat-y; background-position: left top;}
.bgesq { background-image: url(../../../Img/Iusr/Bg/sombra_esq.gif); background-repeat: repeat-y; background-position: right top;}

/*-------------------------  BARTOP  -------------------------*/
.fontbar{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-transform: uppercase;
	text-align: center;
	text-decoration: none;
}
.fontbar:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	text-transform: uppercase;
	text-align: center;
	text-decoration: underline;
}
.searchbox{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-transform: uppercase;
	color: #333333;
	border: 1px solid #910000;
	margin: 0px;
	padding: 0px;
	height: 16px;
	width: 125px;
	float: right;
}
/*-------------------------  BARESQ  -------------------------*/
.baresqbg { background-color: #2D2D2D; margin: 0px; border: 1px solid #545454;}
.shpitens {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #787878;
	font-size: 9px;
	text-transform: uppercase;
	text-align: center;
	font-weight: bolder;
}
.shpsubtotal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #484848;
	font-size: 10px;
	text-transform: uppercase;
	text-align: center;
	font-weight: normal;
	line-height: 20px;
}
.shpsubtotalvl {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #484848;
	font-size: 10px;
	text-align: center;
	font-weight: normal;
}
.shpfinshbg {
	background-color: #787878;
	text-align: center;
}
.shpfinsh {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-transform: uppercase;
	font-weight: bolder;
	line-height: 20px;
	text-decoration: underline;
	color: #000000;
}
.shpfinsh:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-transform: uppercase;
	font-weight: bolder;
	line-height: 20px;
	text-decoration: underline;
	color: #ACACAC;
}
.boxtit{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-transform: uppercase;
	background-color:#787878;
	font-weight: bolder;
	text-align: center;
	line-height: 20px;
	}
.boxlink{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	}
.boxlink:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: underline;
	}	
/*-------------------------  menuesq -------------------------*/
.CTGTITULO {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #767676;
	text-transform: uppercase;
	text-decoration: none;
	font-weight: bolder;
	line-height: 20px;
}
.CTGSUBLINKS {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-transform: uppercase;
	color: #FFFFFF;
	text-decoration: none;
}
.CTGH2 {
	font-size: 9px;
    font-weight: normal;
    margin: 0px;
}
.CTGLINKS {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-transform: uppercase;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #383838;
	border-top: 1px solid #575757;
	border-right: 0px solid #575757;
	border-bottom: 1px solid #575757;
	border-left: 0px solid #575757;
    line-height: 12px;
    margin: 0px;
}
.CTGLINKIN {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-transform: uppercase;
	color: #FFFFFF;
	text-decoration: none;
    margin: 0px;
}
.CTGLINKS2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-transform: uppercase;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #383838;
	line-height: 12px;
}
.CTGSUBBG {
	background-color: #E7F6FB;
}

/*-------------------------  BARDIR  -------------------------*/
.bardirbg { background-color: #121212; margin: 0px; border: 1px solid #333333;}
.loginbg{
	background-color: #2D2D2D;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
}
.emailbox{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
	border: 1px solid #000000;
	margin: 0px 0px 0px 4px;
	padding: 0px;
	height: 15px; width: 115px;
	float: left;
}
.passwordbox{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
	border: 1px solid #000000;
	margin: 0px 0px 0px 4px;
	padding: 0px;
	height: 15px;
	width: 94px;
	float: left;
}
.btok{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-transform: uppercase;
	color: #FFFFFF;
	background-color: #960000;
	border: 1px solid #000000;
	height: 15px;
	float: left;
	margin: 0px 0px 0px 2px;
}
.USERLOGGED{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #999999;
	text-align: center;
}
.USERERROR{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	color: #990000;
	text-transform: uppercase;
	font-weight: bold;
	text-decoration: none;
	background-color: #FFFF99;
	text-align: center;
}

/*-------------------------  RODAPE  -------------------------*/
.rodlink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #A1A1A1;
}
.rodtxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #A1A1A1;
}
.inilinks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	font-weight: bolder;
	margin: 0px;
	text-decoration: none;
}
/*--------------------  FAQ  --------------------*/
.FAQP {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	text-transform: uppercase;
	color: #000000;
	text-decoration: none;
	background-color: #999999;
}
.FAQR {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background-color: #CCCCCC;
}
.FAQLINHA {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #999999;
	border-bottom-color: #999999;
}
.FAQTIT{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-transform: uppercase;
	color: #ffffff;
	text-decoration: none;
}
/*--------------------  I AGREE  --------------------*/
.AGREETEXTBOX {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	width: 250;
	height:53;
	font-size: 9px;
	border: 1px solid #333333;
}
.AGREELINK {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	text-decoration: none;
}
.AGREETEXT {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #999999;
	text-decoration: none;
}
/*--------------------  CAST  --------------------*/
.CASTNAME {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	text-transform: uppercase;
	font-weight: bolder;
	text-decoration: none;
}
.CASTTEXT {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	text-decoration: none;
	text-align: left;
}
.BORDAFOTO {
	border: 1px solid #666666;
	padding: 1px;
}

/*--------------------  CONTATO  ---------------------*/
.CONTXT {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
}
.CONFORMSHP {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
	
	border: 1px solid #000000;
	margin: 0px 0px 0px 4px;
	padding: 0px;

	float: left;
}
.CONFORMTXT {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-transform: uppercase;
	color: #666666;
}
.fonttextalert {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFD6C;
}	
/*-------------------- MAILING---------------------*/
.fontmailing{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	text-decoration: none;
}
.mailingbox{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #333333; border: 1px solid #000000; margin: 0px 0px 0px 4px; padding: 0px; height: 15px; width: 250px; float: left;}
.sendbt{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; background-color: #CC0000; border: 0px; margin: 4px;}
.mailingtext{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	text-decoration: none;
}
   /*-------------------- CUSTOM---------------------*/
.customtit {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	background-color: #333333;
	text-align: left;
}
.customtxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
	text-align: left;
}
 /*-------------------- MEMBER ---------------------*/
 
.txtbecome {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.titmember {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bolder;
}