body {
	color: black;
	font-family: verdana,arial,helvetica;
	font-size: 12px;
	background: #ffffff url(i/bg.gif) repeat-x;
	}
#sub{
	width:100%;
	padding-left: 0px;
}
	
	
#geral {
	margin: 0 auto;
	_margin: 0 auto;
	width: 750px;
	}
	
.infoText {
	background:#cbcc66;
	text-align:center; 
	font-family: verdana,arial,helvetica; 
	font-size: 12px; 
	color: #000000;
	text-decoration:none;
	font-weight:bold;
	}
	
#shadow {
	margin-top: -88px;
	_margin-top: -95px;
	BORDER-RIGHT: #898989 1px solid;
	PADDING: 0;
	BORDER-BOTTOM: #898989 1px solid;
}

#frameshadow {
		BORDER-RIGHT: #a7a199 1px solid; 
        PADDING: 10px; 
        BORDER-TOP: #d3ccc2 1px solid; 
        BACKGROUND: #ffffff; 
        BORDER-LEFT: #d3ccc2 1px solid; 
        BORDER-BOTTOM: #a7a199 1px solid
}
#shadow2 {
	BORDER-RIGHT: #898989 1px solid;
	PADDING: 0;
	BORDER-BOTTOM: #898989 1px solid;

	
}
#frameshadow2 {
		BORDER-RIGHT: #a7a199 1px solid; 
        PADDING: 0 10px 0 10px;
		_PADDING: 5px 10px -5px 10px;  
        BORDER-TOP: #d3ccc2 1px solid; 
        BACKGROUND: #ffffff; 
        BORDER-LEFT: #d3ccc2 1px solid; 
        BORDER-BOTTOM: #a7a199 1px solid;
		
}
#shadow3 {
	BORDER-RIGHT: #898989 1px solid;
	PADDING: 0;
	BORDER-BOTTOM: #898989 1px solid;
	_width: 100%;		
}
#frameshadow3 {
		BORDER-RIGHT: #a7a199 1px solid; 
        PADDING: 10px;
        BORDER-TOP: #d3ccc2 1px solid; 
        BACKGROUND: #ffffff; 
        BORDER-LEFT: #d3ccc2 1px solid; 
        BORDER-BOTTOM: #a7a199 1px solid;
		_width: 100%;			
}
#shadow4 {
	BORDER-RIGHT: #898989 1px solid;
	PADDING: 0;
	BORDER-BOTTOM: #898989 1px solid;
	margin-left: 6px;	
	margin-bottom: 10px;
	_margin-bottom: 5px;		
}
#frameshadow4 {
		BORDER-RIGHT: #a7a199 1px solid; 
        PADDING: 10px;
        BORDER-TOP: #d3ccc2 1px solid; 
        BACKGROUND: #ffffff; 
        BORDER-LEFT: #d3ccc2 1px solid; 
        BORDER-BOTTOM: #a7a199 1px solid;		
}
#titulo_frameshadow4{
		font-size: 13px;
		color:#999999;
		font-weight: bold;
		height: 25px;
		float:right;
		width: 510px;
		_width: 505px;;
		text-align: left;
		margin-top: 5px;
		}
#carinha_hot{
		float: left;
		width: 25px;
		margin-bottom:5px;
		margin-left: 5px;
		}
		
#publicidade_frameshadow4{
		width: 100%;
		background-color:#FFFFFF;
		height: 80px;
		}
#shadow5 {
	BORDER-RIGHT: #898989 1px solid;
	PADDING: 0;
	BORDER-BOTTOM: #898989 1px solid;
}

#frameshadow5 {
		BORDER-RIGHT: #a7a199 1px solid; 
        PADDING: 10px; 
        BORDER-TOP: #d3ccc2 1px solid; 
        BACKGROUND: #ffffff; 
        BORDER-LEFT: #d3ccc2 1px solid; 
        BORDER-BOTTOM: #a7a199 1px solid
}		

#headER {
	background-color:#a6d400;
	height:90px;
	}

#titulo_head{
	float: left;
	width: 300px;
	height: 90px;
	}
#banner_head{
	float: right;
	width: 380px;
	height: 90px;
	background-color:#666666;
	}

#logo {
	z-index:2;
	position:relative;
	top: -8px;
	_top: -15px;
	left: -201px;
	}
#limpar{
	clear: both;
	}

#status{
	align: left;
	text-align:left;
	float: left;
	width: 30%;
	margin-bottom: 10px;
	}

#content{
	width: 100%;
	}
		
#left{
	width:170px;
	_width:175px;
	float:left;
	}
#menu_vert2 {
	margin: 2px 0 2px 0;
	padding:0;
	}	
#menu_vert2 ul{
	text-align:left;
	margin-left: -40px;
	_margin-left: 0;
	_margin-top: 10px;
	margin-bottom: 0;
	}
#menu_vert2 li{
	color: #FFFFFF; 
	font-size: 12px;
	list-style: none;
	text-decoration: none; 
	padding: 0;
	background-color: #A6D400;
	border-bottom: #FFFFFF 1px dotted;
	}
#menu_vert2 a{
	color: #FFFFFF;
    display: block;
	text-decoration: none; 
	padding: 6px 0 6px 15px;
	}
#menu_vert2 a:hover{
	color: #FFFFFF;
	background-color: #C8F038;
	}
	
#menu_vert {
	margin: 0;
	padding:0;
	display: block;
	}
	
#menu_vert ul{
    width: 100%;
	text-align:left;
	margin-left: -40px;
	_margin-left: 1px;
	_margin-top: 10px;
	}

#menu_vert li{
	width: 100%;
	color: #FFFFFF; 
	font-size: 12px;
	list-style: none;
	text-decoration: none; 
	display: block;
	background-color: #901e78;
	}
	
#menu_vert li a{
	color: #FFFFFF; 
	font-size: 12px;
	list-style: none;
	display: block;
	text-decoration: none; 
	padding: 6px 0 6px 15px;
	border-bottom: #FFFFFF 1px dotted;
	}
	
#menu_vert a:hover {
	color: #FFFFFF;
	font-weight: bold;
	background-color: #b1499b;
	}
	
H2{ 
    font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: right;
	padding: 8px;
	background-color:#644a6c;
	margin: 10px 0 -12px 0;
	_margin: 8px 0 -10px 0;
	
	}
H3{ 
    font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: right;
	padding: 8px;
	background-color:#708f00;
	margin: 0 0 -12px 0;
	_margin: 0 0 -10px 0;
	
	}		
#main{
	width: 77%;
	_width: 76.5%;
	float:right;
	}
.navBar { 
	color: #666666; 
	text-align:left;
	font-weight: bold; 
	font-family: verdana,arial,helvetica; 
	font-size: 12px;
	padding: 5px 0 5px 3px;
	margin: -5px 0 5px 8px;	
	}

.insidebox {
	width: 100%;
	}
	
.catdesc { 
	color:black; 
	font-family: verdana,arial,helvetica; 
	font-size: 12px;
	text-align: left;
	padding: 5px 5px 5px 5px;
	}
.catdesc h6 { 
	color:#FFFFFF; 
	font-weight:bold;
	font-family: verdana,arial,helvetica; 
	font-size: 12px;
	text-align: left;
	margin-bottom:-4px;
	}
	.catdesc a:hover { 
	color:#FFFFFF; 
	font-family: verdana,arial,helvetica; 
	font-size: 12px;
	text-align: left;
	}
.catdesc p {  
	font-weight:normal;
	font-family: verdana,arial,helvetica; 
	font-size: 12px;
	text-align: left;
	line-height: 18px;
	padding-left:5px;
	}
		
.categ {
	color: #FFFFFF; 
	font-family: verdana,arial,helvetica; 
	font-size: 13px;
	text-align: left;
	padding: 3px 0 3px 5px;
	}
.categ a {
	color: #FFFFFF; 
	font-family: verdana,arial,helvetica; 
	font-size: 14px; 
	text-decoration:none;
	font-weight:bold;
	text-align: left;
	padding: 3px 0 3px 5px;
	}
.categ a:hover {
	color: white;
	text-align: left;
	padding: 3px 0 3px 5px;
	
	}
.infotexto {
	color:#FFFFFF;
	width: 70%;
	float: right;
	margin-top: -25px;
	_margin-top: -12px;
	text-align: right;
	padding-right: 10px;
}
	
#footer{
	margin: 0 auto;
	height: 8px;
	width: 100%;
	clear:both;
	}
	
#footer p{
	padding: 5 5 5 5;
	text-align: center;
	color: #888888;
	text-decoration: none;
	font-size:10px;
	font-weight: normal;
	}
	
a {color: black;font-size: 12px; text-decoration: none;}	
a:hover {color: #999900;}


.cell {background: #FFFFFF;  font-size: 12px; }
.cell input {background: #FFFFFF;  font-size: 12px; _font-size: 14px; border: 1px solid #666666; padding: 3px;}
.cell2 {background: #FFFFFF;  font-size: 12px; }
.cell2 input {background: #FFFFFF;  font-size: 12px; _font-size: 14px; border: 1px solid #666666; padding: 3px; }
.label {background: #FFFFFF; font-weight: normal; color:#333333; font-size: 12px;}
.label2 {background: #FFFFF; font-weight: normal; color: #333333; font-size: 12px;}
.label2 input {background: #FFFFFF;  font-size: 12px; _font-size: 14px; border: 1px solid #666666; padding: 3px; }
.button { border: 1px solid #666666; background:#999999;}
.rangeSelector{color: #006699; background: #ffffff; font-weight: bold;  font-size: 12px; }
.cell a { color:#336600; text-decoration:none;font-weight:bold;}
.cell2 a { color:#336600; text-decoration:none;font-weight:bold;}
.separator {background: #e2e2c2; color: black; font-size: 12px;}
.header {background: #CCCCCC; color: black; text-align:left; font-size: 12px;}
.extraheader {background: #999966; color: black; text-align:left; font-size: 12px;}
.headermethod {background: #CCCCCC; color: black; text-align:right; font-size: 12px;}
.headermethod a {color: white; text-decoration:none;}
.headermethod a:hover {color: black; }

.colheader {background: #C8F038; color: black; font-weight: bold; font-size: 12px;}
.listmethod a {color: #336600; }
.listmethod a:hover {color: black; }
.listmethod {background: #f5f5eb; color: black; font-weight: bold; font-size: 10px;}
.listmethod2 a {color: #336600; }
.listmethod2 a:hover {color: black; }
.listmethod2 {background: #fdfdf4; color: black; font-weight: bold; font-size: 10px;}
.line {background: white;}
.boxframe {background: black;}
.explTxt { font-size: 80%;color: gray; font-weight: normal}
.messageLine { color: #993333; }

.privateNote{ font-family: verdana,arial,helvetica; font-size: smaller; font-weight: normal}

.counter {color: black; font-family: verdana,arial,helvetica; font-size: 14px}
.indexnumber { font-family: verdana,arial,helvetica; font-size: 11px; color: gray;}
.newslettertitle { font-weight: bold; font-family: verdana,arial,helvetica; font-size: 13px; color: #999933;}
.item { font-family: verdana,arial,helvetica; font-size: 13px}
.ratinglabel { font-family: verdana,arial,helvetica; font-size: 11px; color: red}
.rating { font-family: verdana,arial,helvetica; font-size: 11px}
.userstatus { color:#555555; font-family: verdana,arial,helvetica; font-size: 10px;}
.catstat { color:#555555; font-family: verdana,arial,helvetica; font-size: 10px;}

.search { color:red; font-family: verdana,arial,helvetica; font-size: 10px;}



.powfooter {text-align:center; font-family: verdana,arial,helvetica; font-size: 10px; color: #888888;text-decoration: none;}
.linkbutton {background: #cccc99;}
.linkbutton a {color: black; font-size: 12px;text-decoration:none;}
.linkbutton a:hover {color: white;}

.pager { color:#999966; font-family: verdana,arial,helvetica; font-size: 10px;}
.pager a { color:#999966; font-family: verdana,arial,helvetica; font-size: 10px; text-decoration: none;}
.pager a:hover { color:#999900; font-family: verdana,arial,helvetica; font-size: 10px;}
.pageract { color:#333300; font-family: verdana,arial,helvetica; font-size: 10px; font-weight: bold;}
.conferr {font-family: verdana,arial,helvetica; font-size: 12px; color: #ff0000;text-decoration: none;font-weight:bold;}
.confok {font-family: verdana,arial,helvetica; font-size: 12px; color: #238E23;text-decoration: none;font-weight:bold;}
.confexpl {font-family: verdana,arial,helvetica; font-size: 10px; color: grey;text-decoration: none;}
