@charset "iso-8859-1";
/*RESET*/
html {
background:#FFFFFF none repeat scroll 0% 0%;
color:#000000;
}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td {
margin:0pt;
padding:0pt;
}
table {
border-collapse:collapse;
border-spacing:0pt;
}
fieldset, img {
border:0pt none;
}
address, caption, cite, code, dfn, em, strong, th, var {
font-style:normal;
font-weight:normal;
}
li {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}
caption, th {
text-align:left;
}
h1, h2, h3, h4, h5, h6 {
font-size:100%;
font-weight:normal;
}
q:before, q:after {
content:'';
}
abbr, acronym {
border:0pt none;
font-variant:normal;
}
sup {
vertical-align:text-top;
}
sub {
vertical-align:text-bottom;
}
input, textarea, select {
font-family:inherit;
font-size:inherit;
font-weight:inherit;
}
input, textarea, select {
	font-family: Verdana, "Trebuchet MS", Arial;
	color: #333333;
	font-size: 1em;
	background-color: #F5F5F5;
	border-width: 1px;
}
input.textos, textarea.textos {
	width: 450px;
	height: 20px;
	font-size: 1.3em;
	font-weight: bold;
	margin-bottom: 7px;
	border: 1px solid #C4C7DF;
}
textarea.textos {
	height: 70px;
}
input.textosP {
	width: 150px;
	height: 20px;
	font-size: 1.3em;
	font-weight: bold;
	margin-bottom: 7px;
	border: 1px solid #C4C7DF;
}
input.textosAuto, select.textosAuto {
	width: auto;
	height: 20px;
	margin-bottom: 7px;
	border: 1px solid #C4C7DF;
	font-size: 1.3em;
	font-weight: bold;
}
legend {
color:#000000;
}
/*END RESET*/

body {
	/*2010 margin: 0 2px 2px 2px;*/
	font-family: Verdana, "Trebuchet MS", Arial;
	color: #000066;
	font-size: 0.7em;
	/*2010 background-image: url(/site/images/2008/sp_body_all.jpg);*/
	/*2010 background-repeat: repeat-x;*/
	/*2010 background-color: #5867AD;*/
}
body table {
	font-size: 1em;
}
h1 {
	font-size: 1.3em;
	line-height: 1.6em;
	color: #000066;
	font-weight: bold;
}
h1.medio {
	font-size: 1.2em;
	font-weight: bold;
}
h1.medioBlue {
	color: #5284C7;
	font-size: 1.2em;
	font-weight: bold;
}
h2 {
	font-size: 1.6em;
	line-height: 1.2em;
	color: #CC0000;
}
h2.medioBlue1 {
	font-size: 1.2em;
	font-weight: bold;
	color: #000066;
}
h3 {
	font-size: 1.6em;
	line-height: 1.2em;
	color: #5284C7;
}
h3.pequeno {
	font-size: 1em;
	line-height: 1.2em;
	font-weight: bold;
}
a  {
	color: #5284C7;
	font-weight: bold;
}
.color_grayP {
	color: #999999;
	font-size: 0.9em;
}
.color_redP {
	color: #CC0000;
	font-size: 0.9em;
}
.color_blue {
	color: #5284C7;
}
.color_blueG {
	color: #5284C7;
	font-size: 1.2em;
	line-height: 1.2em;
	font-weight:bold;
}
.color_grayG {
	color: #333;
	font-size: 1.2em;
	line-height: 1.2em;
	font-weight:bold;
}
.color_red {
	color: #CC0000;
}
.color_redG {
	color: #CC0000;
	font-size: 1.2em;
	line-height: 1.2em;
	font-weight:bold;
}
.color_black {
	color: #333;
}

body {text-align:center;} 	/*para centralizar IE*/
#main {
	/*border-top: 3px solid #747EBB;*/
	/*2010 border-left: 3px solid #747EBB;*/
	/*2010 border-right: 3px solid #747EBB;*/
	/*2010 border-bottom: 3px solid #747EBB;/*ANTERIOR #C4C7DF*/
	height: auto;
	/*2010 background-image: url(../images/2008/sp_body.jpg);*/
	background-repeat: repeat-x;
	width: 992px;
	background-position: bottom;
	background-color: #FFF;
	/*para centralizar*/
	margin: 0 auto;
	text-align:left;
}
.link5 {
	color: #000066;
	text-decoration: none;
	font-weight: normal;
}
.link5bp {
	color: #000066;
	font-weight: bold;
	font-size: 0.9em;
	text-decoration: none;
}
.link2 {
	color: #CC0000;
	text-decoration: none;
	font-weight: normal;
}
.link2:hover { text-decoration:underline; }
.link2b {
	color: #CC0000;
	text-decoration: none;
	font-weight: bold;
}
.link2b:hover { text-decoration:underline; }
.link2bp {
	color: #CC0000;
	text-decoration: none;
	font-weight: bold;
	font-size: 0.9em;
}
.link2bp:hover { text-decoration:underline; }
.link6bp {
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	font-size: 0.9em;
}
.link6bp:hover { text-decoration:underline; }
.link4 {
	color: #333;
	text-decoration: none;
	font-weight: normal;
}
.link4:hover { text-decoration:underline; }
.inc_top .top_logo {
	background-image: url(../images/2008/inc_top_splogo.jpg);
	height: 48px;
	position: relative;
}
/*2010 */.inc_top .top_logo .center, .inc_top .top_menu .center {
	width: 992px;
	margin: 0 auto;
	position: relative;
	/*2010 */ text-align: left;
}
.inc_top .top_logo .logo {
	background-image: url(../images/2008/inc_top_logo.gif);
	display: block;
	width: 250px;
	height: 48px;
	margin-left: 10px;
}
.inc_top .top_logo .itens {
	left: 310px;
	text-align:left;
	top: 0px;
	position: absolute;
	width: 500px;
	background-image: url(../images/2008/inc_top_foto.gif);
	height: 48px;
	background-position: right;
	background-repeat: no-repeat;
	line-height: 2em;
	color: #FFFFFF;
}
.inc_top .top_logo .itens a {
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	font-size: 0.9em;
}
.inc_top .top_logo .itens a:hover { text-decoration:underline; }

.inc_top .top_menu {
	background-image: url(../images/2008/inc_top_spmenu.jpg);
	height: 32px;
	position: relative;
	z-index: 1;
}
.inc_top .top_menu ul {
	/*2010 position: absolute;*/
	/*2010*/width: 992px;
	/*2010 top: 2px;*/
	/*2010 left: 10px;*/
	margin:0 auto;
	padding-top: 1px;
	/*2010*/position:absolute;
	/*2010*/left:0;
}
.inc_top .top_menu li {
	float: left;
	height: 27px;
	padding: 8px 10px 0 10px;
	position: relative;
}
.inc_top .top_menu li.active {
	background-image: url(../images/2008/inc_top_active_left.jpg);
	filter: alpha(opacity=65); /*IE*/
	opacity: 0.65;
}
.inc_top .top_menu li.active .right {
	background-image: url(../images/2008/inc_top_active_right.jpg);
	width: 3px;
	height: 35px;
	position: absolute;
	top: 0px;
	right: -1px;
	background-repeat: no-repeat;
	font-size: 1px;
}
.inc_top .top_menu li.hover {
	background-image: url(../images/2008/inc_top_hover_left.jpg);
	filter: alpha(opacity=65); /*IE*/
	opacity: 0.65;
}
.inc_top .top_menu li.hover .right {
	background-image: url(../images/2008/inc_top_hover_right.jpg);
	width: 3px;
	height: 35px;
	position: absolute;
	top: 0px;
	right: 0px;
	background-repeat: no-repeat;
	font-size: 1px;
}
.inc_top .top_submenu {
	background-image: url(../images/2008/inc_top_spsubmenu.jpg);
	height: 32px;
	border-bottom: 1px solid #C4C7DF;
	position: relative;
}
/*inc_top_painel*/
#north ul {
	background-image: url(../../nol20/images/inc_tops/inc_top_painel_sp.jpg);
	height: 35px;
	background-repeat: repeat-x;
	width: 770px;
}
#north ul.topo li {
	float: left;
	height: 30px;
}
#north ul.topo li a {
   display: block;
   width: 100%;
   height: 100%;
}
#north .topo .home {
	background-image: url(/nol20/images/inc_tops/inc_top_painel_logo.jpg);
	width: 208px;
}
#north .topo .itens {
	width: 200px;
	margin-left: 20px;
	margin-top: 3px;
}
#north   .topo   .itens   a  {
	font-weight: bold;
	font-size: 0.9em;
	display: block;
	float: left;
	text-align: center;
	margin: 4px 13px 0 0;
	color: #FFFFFF;
	text-decoration: none;
	width: 80px;
}

#north .topo .sign {
	background-image: url(/nol20/images/inc_tops/inc_top_painel_sign.gif);
	width: 119px;
	height: 17px;
	margin-top: 5px;
}
#north .topo .close {
	background-image: url(/nol20/images/inc_tops/inc_top_painel_close.gif);
	width: 73px;
	height: 15px;
	margin-left: 70px;
	margin-top: 7px;
}

/*end inc_top_painel*/

/*2010 #main */.inc_top .top_submenu ul {
	/*2010 margin-left: 10px;*/
	/*2010*/margin: 0 auto;
	/*2010*/padding-left:10px;
	/*2010*/width: 985px;
	/*2010*/clear:both;
}
/*2010 #main */.inc_top .top_submenu li {
	float:left;
	margin-right: 16px;
	/*2010*/margin-top: 9px;
}
.inc_top .top_submenu .basic {
	background-image: url(../images/2008/inc_top_basic_sp.gif);
	width: 470px;
	height: 32px;
	position: absolute;
	right: 0px;
	/*2010*/top:0;
	/*2010 IE*/text-align:left;
}
.inc_top .top_submenu .basic a {
	background-image: url(../images/2008/inc_top_basic.gif);
	display: block;
	width: 295px;
	height: 32px;
}
.inc_top .top_submenu .diamond {
	background-image: url(../images/2008/inc_top_diamond_sp.gif);
	width: 470px;
	height: 32px;
	position: absolute;
	right: 0px;
	/*2010*/top:0;
	/*2010 IE*/text-align:left;
}
.inc_top .top_submenu .diamond a {
	background-image: url(../images/2008/inc_top_diamond.gif);
	display: block;
	width: 295px;
	height: 32px;
}
.inc_top .top_submenu .register {
	background-image: url(../images/2008/inc_top_register_sp.gif);
	width: 470px;
	height: 32px;
	position: absolute;
	right: 0px;
	/*2010*/top:0;
	/*2010 IE*/text-align:left;
}
.inc_top .top_submenu .register a {
	background-image: url(../images/2008/inc_top_register.gif);
	display: block;
	width: 295px;
	height: 32px;
}
.inc_top .shadow {
	background-image: url(../images/2008/inc_top_shadow.gif);
	height: 3px;
	line-height: 0; /*IE*/
}
#main .cabecalhos {
	margin: 4px 10px 4px 10px;
	position: relative;
}
#main .infos {
	margin: 4px 10px 4px 10px;
	width: 550px;
	position: relative;
	background-color: #FFFFCC;
	border: 1px solid #ccc;
	padding: 7px;
	/*2010 font-weight: bold;*/
	color: #CC0000;
}
#main .infos .infos_r {
	background-image: url(../images/2008/basics_infos_r.gif);
	width: 10px;
	height: 10px;
	position: absolute;
	right: -1px;
	_right: -2px; /*IE*/
	top: -1px;
	font-size: 1px;
}


#main .bodyContent {
	margin: 4px 10px 4px 10px;
	/*2010 background-color: #FFFFFF;*/
	/*2010 border: 1px solid #CDD0E7;*/
	position: relative;
	padding: 13px 0 0 4px;
	line-height: 1.3em;
	min-height: 610px;
	height:auto !important;
	_height: 610px;

}
#main .bodyContent:after { /*easy clearing Moz*/
clear: both;
content: ".";
display: block;
height: 0px;
visibility: hidden;
}
#main .bodyContent .center {
	width: 520px; /*antes 540*/
	float:left;
	margin-right: 5px;
	position: relative;
}
#main .bodyContent .center#full {
	width: 770px; /*antes 540*/
	float:left;
	margin-right: 5px;
	position: relative;
}
#main .bodyContent .divisor .formsBg table#full tr.top td {
	font-weight: bold;
	background-color: #CDD0E7;
}
#main .bodyContent .divisor .formsBg table#full td {
	padding-left: 4px;
}
#main  .bodyContent  .east {
	width: 260px;
	float:left;
	position: relative;
}
#main  .bodyContent  .eastMiddle, #plan  .bodyContent  .eastMiddle{
	width: 515px; /*antes 505*/
	float:left;
	position: relative;
}
#main .bodyContent .west , #plan .bodyContent .west {
	width: 260px;
	float:left;
	margin-right: 5px; /*antes 5*/
	position: relative;
}
#main .bodyContent .middle {
	width: 252px; /*antes 238*/
	float:left;
	margin-right: 5px; /*antes 5*/
	position: relative;
}
#main .bodyContent .westPerf {
	width: 340px;
	float:left;
	margin-right: 5px;
	position: relative;
	margin-left: 7px;
}
#main .bodyContent .middlePerf {
	width: 250px;
	float:left;
	margin-right: 5px;
	position: relative;
}
#main  .bodyContent  .eastPerf {
	width: 175px;
	float:left;
	position: relative;
}
#main .bodyContent .westPerfBottom {
	width: 300px;
	float:left;
	margin-right: 15px;
	position: relative;
	margin-left: 7px;
	border-right: 1px solid #CDDAEB;
	padding-right: 15px;
}
#main  .bodyContent  .eastMiddlePerf{
	width: 300px;
	float:left;
	position: relative;
}
#main .bodyContent .allspaces {
	width: 785px; /*antes 800*/
	position: relative;
}

#main .bodyContent .advetising120x600 {
	position: absolute;
	width: 120px;
	height: 600px;
	right: 24px;
	top: 13px;
}
#main .bodyContent .divisor {
	clear: both;
	position: relative;
	margin-bottom: 15px;
}
.divisor:after { /*easy clearing Moz*/
clear: both;
content: ".";
display: block;
height: 0px;
visibility: hidden;
}

#main .bodyContent .abas {
	border: 1px solid #C2C7E1;
	padding: 17px 4px 4px 4px;
	margin: 5px 3px 0 3px;
	min-height: 180px;
	height:auto !important;
	height: 180px;
}
#main .bodyContent .abas:after {
clear: both;
content: ".";
display: block;
height: 0px;
visibility: hidden;
}
#main .bodyContent .abas p {
	margin-bottom: 10px;

}

#main .bodyContent ul.abasItens {
	position: absolute;
	left: 4px;
	height: 30px;
}
#main .bodyContent ul.abasItens li {
	float: left;
	background-image: url(../images/2008/basics_aba_default.jpg);
	height: 25px;
	padding: 11px 7px 0 7px;
	position: relative;
	cursor: pointer;
	font-size: 0.9em;
	font-weight: bold;
}
#main   .bodyContent   ul.abasItens   li   .right   {
	background-image: url(../images/2008/basics_aba_default_right.jpg);
	width: 5px;
	height: 36px;
	position: absolute;
	top: 0px;
	right: -1px;
}
#main .bodyContent ul.abasItens li.activehover {
	background-image: url(../images/2008/basics_aba_activehover.jpg);
}
#main .bodyContent ul.abasItens li.activehover .right {
	background-image: url(../images/2008/basics_aba_activehover_right.jpg);
	width: 5px;
	height: 36px;
	position: absolute;
	top: 0px;
	right: -1px;
}
.bodyBottom {
	/*2010 margin: 4px 10px 4px 10px;*/
	/*2010*/text-align:left;
	/*2010 height: 220px;*/
	/*2010*/text-align:center;
	/*2010*/background-color: #EAEBF4;
	/*2010 border: 1px solid #E8EAF4;*/
	/*2010*/border-top: 3px solid #CDD0E7;
	padding: 7px;
	/*2010 margin-bottom: 10px;*/
}
/*2010*/.bodyBottom td {
text-align:left;
}
.bodyBottom p {
	margin: 4px 0 10px 0;	
}
.bodyBottom a {
	font-weight: normal;
	text-decoration: none;
	color: #000066;
	display: block;
	margin-bottom: 2px;
}
.bodyBottom a:hover {
	text-decoration: underline;
}
/*CURVAS*/
.curvas .curvas_tl {
	background-image: url(../images/2008/curvas_tl.jpg);
	height: 8px;
	position: relative;
}
.curvas .curvas_tl .curvas_tr {
	background-image: url(../images/2008/curvas_tr.jpg);
	width: 8px;
	height: 8px;
	position: absolute;
	right: 0px;
	font-size: 1px;
}
.curvas .curvas_bl {
	background-image: url(../images/2008/curvas_bl.jpg);
	height: 8px;
	position: relative;
}
.curvas .curvas_bl .curvas_br {
	background-image: url(../images/2008/curvas_br.jpg);
	width: 8px;
	height: 8px;
	position: absolute;
	right: 0px;
	font-size: 1px;
}
.curvas .curvas_m {
	position: relative;
	margin: 0 4px 0 4px;
	background-image: url(../images/2008/curvas_msp.jpg);
	background-position: bottom;
	background-repeat: repeat-x;
	padding: 7px;
}
.curvas .curvas_ml {
	background-image: url(../images/2008/curvas_ml.jpg);
	background-repeat: repeat-y;
	width: 100%;
}
.curvas .curvas_mr {
	background-image: url(../images/2008/curvas_mr.jpg);
	background-repeat: repeat-y;
	background-position: right;
}

.curvas_gray .curvas_tl {
	background-image: url(../images/2008/curvas_tl.jpg);
	height: 8px;
	position: relative;
}
.curvas_gray .curvas_tl .curvas_tr {
	background-image: url(../images/2008/curvas_gray/curvas_tr.jpg);
	width: 8px;
	height: 8px;
	position: absolute;
	right: 0px;
	font-size: 1px;
}
.curvas_gray .curvas_bl {
	background-image: url(../images/2008/curvas_gray/curvas_bl.jpg);
	height: 8px;
	position: relative;
}
.curvas_gray .curvas_bl .curvas_br {
	background-image: url(../images/2008/curvas_gray/curvas_br.jpg);
	width: 8px;
	height: 8px;
	position: absolute;
	right: 0px;
	font-size: 1px;
}
.curvas_gray .curvas_m {
	position: relative;
	margin: 0 4px 0 4px;
	background-image: url(../images/2008/curvas_gray/curvas_msp.jpg);
	background-position: bottom;
	background-repeat: repeat-x;
	padding: 7px;
}
.curvas_gray .curvas_ml {
	background-image: url(../images/2008/curvas_gray/curvas_ml.jpg);
	background-repeat: repeat-y;
	width: 100%;
}
.curvas_gray .curvas_mr {
	background-image: url(../images/2008/curvas_gray/curvas_mr.jpg);
	background-repeat: repeat-y;
	background-position: right;
}
/*FIM CURVAS*/
#main .boxes_tit {
	background-color: #CDD0E7;
	border: 1px solid #C4C7DF;
	font-size: 0.9em;
	font-weight: bold;
	color: #000000;
	padding: 3px;
	margin-top: 4px;
}
#main .boxes_body {
	background-color: #E8EAF4;
	border: 1px solid #C4C7DF;
	border-top: 0;
	padding: 4px;
	font-size: 0.9em;
}
#main .formsBg {
	background-color: #F5F7FA;
	border: 1px solid #BEC1DF;
	margin: 10px 4px 0 4px;
	padding: 7px 5px;
}
#main .boxRed {
	background-color: #CC0000;
	border: 1px solid #990000;
	margin: 10px 4px 0 4px;
	padding: 7px 5px;
	color: #FFFFFF;
}
#main  .formsBg  table.forms {
	margin-bottom: 15px;
}
#main  .formsBg  table.forms td {
	border-bottom: 1px solid #C4C7DF;
	padding: 7px 0 7px;
	vertical-align: top;
}
#main   .formsBg   table.forms  table td {
	border: 0;
}
#main  .formsBg  ul.twocols li {
	width: 150px;
	float: left;
}
#main .formsBg li {
	margin-bottom: 4px;
}
#main  table.forms td {
	padding: 3px 0 7px;
	vertical-align: top;
}
.thumbPerfs {
	width: 150px;
	margin: 0 auto;
	text-align: center;
	border: 1px solid #BEC1DF;
	padding: 7px;
}
.thumbPerfsFoto {
	background-image: url(../images/2008/sp_thumbmynol.gif);
	width: 100px;
	height: 100px;
	padding: 10px;
	margin: 0 auto;
	margin-bottom: 7px;
}
/*novo para adaptacao do thumb Comovai*/
.thumbPerfsFoto a{
	display: block;
	width: 100px;
	height: 100px;
	overflow: hidden;

}
/*fim adaptacao Comovai*/
/*mynol*/
.thumbmynol {
	background-image: url(../images/2008/sp_thumbmynol.gif);
	width: 100px;
	height: 100px;
	padding: 10px;
	float: left;
	margin: 0 4px 10px 0;
	border: 1px solid #000;
}
#myinfo {
	font-size: 0.9em;
}
#myinfo .status {
	clear: both;
	padding: 4px;
}


/*slider*/

/*#panel1.yui-panel .bd .icones a:hover span {
	display: block;
	position: absolute;
	top:4px;
	left: 0px;
	padding: 0 0 4px 2px;
	color: #333;
	font-size: 11px;
	text-align:left;
	border:1px solid #CCC;
	background-color: #FFFF6A;
	height: 12px;
	text-decoration: none;
	z-index: 1;
}*/
/* fim dos alerts */

/*login*/
.center .login_frase {
	background-image: url(../images/2008/login_cad.gif);
	width: 320px;
	height: 57px;
	display: block;
}
.center .login_tecladonol {
	background-image: url(../images/2008/login_tecladonol.gif);
	width: 246px;
	height: 192px;
	margin-top: 4px;
	float: left;
	margin-right: 7px;
	display: block;
}
.news {
	padding: 7px;
}
.news li {
	margin-left: 40px;
	list-style: disc;
	margin-bottom: 12px;
}
.news p {
	margin-bottom: 16px;
}
.news .how {
	height: 160px;
	margin-bottom: 15px;
}
.news .how img {
	margin-right: 15px;
}
/*Termometro*/
.formsBg .test {
	width: 320px;
	height: 20px;
	padding-top: 7px;
	background-image: url(../images/2008/sp_test.jpg);
	color: #FFFFFF;
	font-weight: bold;
}
.formsBg  .test li {
	width: 64px;
	display: block;
	float: left;
	text-align: center;
}
/* eperfstatus */
.barperf {
	background-image: url(../images/2008/basics_bar_sp.gif);
	height: 13px;
	border: 1px solid #ccc;
	width: 250px;
}
.barperf .bar {
	background-image: url(../images/2008/basics_bar_active.gif);
	height: 13px;
}
.col50_l {
	float: left;
	width: 49%;
	padding-top: 17px;
}
.col50_r {
	float: right;
	width: 49%;
	padding-top: 17px;
}
.editPerf {
	position: absolute;
	bottom: 0px;
	right: 10px;
}
.testPerf {
	background-image: url(../images/2008/sp_test.jpg);
	height: 10px;
	font-size:1px;
}
.search_result .bot_ir  {
	margin-bottom: -9px;

}
.bodyContent  .subsearches {
	/*2010*/margin: 4px;
	width: 800px;
}
.bodyContent .subsearches a {
	font-weight: lighter;
	color: #000066;
}
.boxdefault {
	background-image: url(/site/images/2008/basics_boxdefault_sp.gif);
	border: 1px solid #C9CEE4;
	background-position: bottom;
	margin: 4px;
	padding: 4px;
	font-size: 0.9em;
	background-repeat: repeat-x;
}
.boxdefaultG {
	border: 1px solid #C9CEE4;
	background-position: bottom;
	padding: 7px;
	background-repeat: repeat-x;
	background-image: url(../images/2008/curvas_msp.jpg);
	margin: 4px;
}
.boxdefaultG p.divide {
	border-bottom: 1px dotted #6693CF;
	height: 10px;
}
.search_result ul.srDetails {
	margin: 20px 0 0 15px;
}
.search_result  ul.srDetails  li.srBlocos {
	margin: 0 0 50px 0;
}

.search_result .srDetails .bodySrDetails {
	background: url(../images/2008/search_result_sp.gif);
	width: 395px;
	height: 105px;
	position: relative;
	padding: 5px 0 0 105px;
	color: #000000;
	font-size: 0.9em;
}


.search_result .srDetails .bodySrThumb{
	background-image: url(/site/images/2008/spthumb.gif);
	width: 104px;
	height: 104px;
	top: -10px;
	left: -10px;
	position: absolute;
	padding: 4px 0 0 4px;
	cursor: pointer;
	display: block;
}
/*novo para adaptacao do thumb Comovai*/
.search_result .srDetails .bodySrThumb a{
	display: block;
	width: 100px;
	height: 100px;
	overflow: hidden;

}
/*fim adaptacao Comovai*/
.search_result .srDetails .bodySrThumbHi{
	background-image: url(/nol20/images/spthumb_highlighted.gif);
	width: 104px;
	height: 104px;
	top: -10px;
	left: -10px;
	position: absolute;
	padding: 4px 0 0 4px;
	cursor: pointer;
}

.search_result .srDetails b.nick {
	display: block;
	width: 160px;
	overflow-x: hidden;
	margin-bottom: 2px;
}
.search_result .srDetails span.detalhes {
	display: block;
	width: 160px;
	line-height: 12px;
	margin-bottom: 2px;
}
.search_result  .srDetails .adbookmark {
	background-image: url(../images/2008/icones/ico_bookmarkp.gif);
	display: block;
	width: 140px;
	margin-bottom: 2px;
	background-repeat: no-repeat;
	height: 14px;
	padding-left: 20px;
	padding-top: 3px;
	font-size: 0.9em;
	color: #999999;
	text-decoration: none;
}
.search_result  .srDetails  b.magnetismo {
	display: block;
	width: 160px;
	padding-top: 2px;
	font-size: 1px; /*IE*/
}
.search_result  .srDetails  b.maisFotos {
	display: block;
	width: 160px;
}
.search_result  .srDetails  b.acesso {
	display: block;
	width: 160px;
	color: #999999;
}
.search_result  .srDetails div.acessoOn {
	display: block;
	width: 160px;
	color: #CC0000;
	font-weight: bold;
}

.search_result  .srDetails  div.dadosPerf {
	display: block;
	width: 220px;
	margin-bottom: 2px;
	margin-right: 5px;
	float: right;
	height: 100px;
	overflow: hidden;
}
.search_result  .srDetails  b.titPerf {
	display: block;
	margin-bottom: 2px;
	overflow-x: hidden;
	margin-right: 8px;
}
.search_result  .srDetails  span.mensagemPerf {
	display: block;
	margin-bottom: 2px;

}
.search_result .srDetails .insertIgnore {
	background-image: url(/site/images/2008/icones/ico_close_m.gif);
	width: 11px;
	height: 11px;
	position: absolute;
	right: 2px;
	top: 2px;
	font-size: 1px; /*IE*/
}
.search_result     .bodySrButtons {
}
.search_result     .bodySrButtons    ul.buttons {
	margin-left: -8px;
}
.search_result     .bodySrButtons    ul.buttons  li  {
	background-image: url(../images/2008/search_result_sp_buttons.gif);
	width: 121px;
	height: 25px;
	float: left;
	font-size: 0.9em;
	color: #666;
	font-weight: bold;
}
.search_result     .bodySrButtons    ul.buttons  li.but_chat {
	background-image: url(../images/2008/search_result_sp_buttomchat.gif);
	width: 146px;
}
.search_result      .bodySrButtons     ul.buttons   li  a {
	display: block;
	height: 20px;
	padding-left: 30px;
	padding-top: 4px;
	text-decoration: none;
	color: #666;
}
.search_result     .bodySrButtons    ul.buttons  li .ico_msg {
	background-image: url(../images/2008/icones/ico_msg.gif);
	background-repeat: no-repeat;
	background-position: 4px 4px;
}
.search_result     .bodySrButtons    ul.buttons  li .ico_flash {
	background-image: url(../images/2008/icones/ico_flash.gif);
	background-repeat: no-repeat;
	background-position: 4px 4px;
}
.search_result     .bodySrButtons    ul.buttons  li .ico_flirt {
	background-image: url(../images/2008/icones/ico_flirt.gif);
	background-repeat: no-repeat;
	background-position: 4px 4px;
}
.search_result     .bodySrButtons    ul.buttons  li .ico_chat {
	background-image: url(../images/2008/icones/ico_onp.gif);
	background-repeat: no-repeat;
	background-position: 4px 4px;
	color: #CC0000;
}
.search_result     .bodySrButtons    ul.buttons  li .ico_chat_off {
	background-image: url(../images/2008/icones/ico_offp.gif);
	background-repeat: no-repeat;
	background-position: 4px 4px;
}
.bodyContent   #saveSearch p {
	margin-bottom: 7px;
}
/*sr_photos*/
.search_result ul.srPhotos {
	margin: 0 0 0 0px;
	padding-left: 20px;	
}
.search_result  ul.srPhotos  li.srBlocos {
	margin: 0 26px 20px 0;
	float: left;
/*	position: relative;
	z-index:1;*/
}

.search_result .srPhotos .bodySrDetails {
	background-image: url(../images/2008/sr_photo_sptop.gif);
	width: 140px;
	height: 150px;
	position: relative;
	padding: 0;
	color: #000000;
	font-size: 0.9em;
}


.search_result .srPhotos .bodySrThumb{
	background-image: url(/site/images/2008/spthumb.gif);
	width: 104px;
	height: 104px;
	top: 17px;
	left: -10px;
	position: absolute;
	padding: 4px 0 0 4px;
	cursor: pointer;
}
/*novo para adaptacao do thumb Comovai*/
.search_result .srPhotos .bodySrThumb a{
	display: block;
	width: 100px;
	height: 100px;
	overflow: hidden;

}
/*fim adaptacao Comovai*/
.search_result .srPhotos .bodySrThumbHi{
	background-image: url(/nol20/images/spthumb_highlighted.gif);
	width: 104px;
	height: 104px;
	top: -10px;
	left: -10px;
	position: absolute;
	padding: 4px 0 0 4px;
	cursor: pointer;
}

.search_result .srPhotos b.nick {
	display: block;
	width: 120px;
	overflow-x: hidden;
	margin-bottom: 2px;
	padding-left: 3px;
}
.search_result .srPhotos span.detalhes {
	display: block;
	width: 132px;
	line-height: 12px;
	position: absolute;
	top: 125px;
	padding: 0 3px;
	height: 23px;
	overflow-y: hidden;
}
.search_result .srPhotos .insertIgnore {
	background-image: url(/site/images/2008/icones/ico_close_m.gif);
	width: 11px;
	height: 11px;
	position: absolute;
	right: 2px;
	top: 2px;
	font-size: 1px; /*IE*/
}
.search_result .srPhotos .acesso {
	background-image: url(../images/2008/sr_photo_sp_bottom.gif);
	width: 140px;
	height: 21px;
	font-size: 0.9em;
	text-align: center;
	padding-top: 4px;
}
.search_result .srPhotos .acesso .ico_chat {
	background-image: url(../images/2008/icones/ico_onp.gif);
	display: block;
	background-repeat: no-repeat;
	background-position: 3px 1px;
	padding-left: 20px;
	color: #CC0000;
	text-decoration: none;
}
.search_result .srPhotos .acesso .ico_chat_off {
	background-image: url(../images/2008/icones/ico_offp.gif);
	display: block;
	background-repeat: no-repeat;
	background-position: 3px 1px;
	padding-left: 20px;
	color: #666;
	text-decoration: none;
}

.search_result  .srPhotos  .bodySrDetails a  {
	display: block;
	/*margin-bottom: 6px;*/
}
.search_result .srPhotos .ico_msg {
	background-image: url(../images/2008/icones/ico_msg.gif);
	width: 22px;
	height: 17px;
	margin-left: 105px;
	margin-top: 8px;
	margin-bottom: 6px;
}
.search_result .srPhotos .ico_flash {
	background-image: url(../images/2008/icones/ico_flash.gif);
	width: 23px;
	height: 17px;
	margin-left: 105px;
	margin-bottom: 6px;
}
.search_result .srPhotos .ico_flirt {

	background-image: url(../images/2008/icones/ico_flirt.gif);
	width: 20px;
	height: 17px;
	margin-left: 105px;
	margin-bottom: 6px;
}
.search_result .srPhotos .ico_bookmark {
	background-image: url(../images/2008/icones/ico_bookmark.gif);
	width: 21px;
	height: 21px;
	margin-left: 105px;
	margin-bottom: 6px;
}
.search_result .srPhotos .ico_morefotos {
	width: 40px;
	height: 13px;
	display: block;
	font-size: 0.9em;
	position: absolute;
	background-color: #B5B8E8;
	color: #FFFFFF;
	bottom: 5px;
	right: 5px;
}
#profile {
	color:#333;
	font-size: 1em;
}
#profile  .profile_foto {
	background-image: url(../images/2008/profile_spphoto.gif);
	width: 337px;
	height: 307px;
	/*padding: 4px 0 0 4px;*/
	overflow: hidden;
}
/*novo para adaptacao do thumb Comovai*/
#profile  .profile_foto p{
	height:303px;
	width:333px;
	overflow:hidden;
}
#profile  .profile_foto p img {
	margin: 4px 0 0 4px;
}
/*fim adaptacao Comovai*/
#profile p {
	margin-bottom: 7px;
}
#profile  table  {
	margin-top:10px;
	color: #333;
	font-size: 0.9em;
	/*font-size: 0.9em;*/
}
#profile  td {
	padding-bottom: 4px;

}
#profile  td p.bb {
	width: 150px;
	overflow-x: hidden;
}
#profile  td.it {
	font-weight: bold;
}
#profile  .nick {
	overflow-x: hidden;
	font-size: 1.2em;
	font-weight: bold;
	width: 160px;
}
#profile .acesso {
	color: #CC0000;
	font-size: 0.9em;
}
#profile  .javisto {
	color: #CC0000;
	font-weight: bold;
}
#profile  p.destBlock {
	font-weight: bold;
	width: 255px;
	overflow-x: hidden;
}
#profile  p.Block {
	width: 255px;
	overflow-x: hidden;
}
#profile  .sub_title {
	color: #6592CD;
	font-weight: bold;
	margin-top: 20px;
}
#profile  p.title_sobremim {
	background-image: url(/site/images/2008/profile_tit_sobremim.gif);
	background-repeat: no-repeat;
	border-bottom: 1px solid #CDDAEB;
	height: 10px;
	margin-top: 20px;
	clear: left;
}
#profile p.title_habpref {
	background-image: url(/site/images/2008/profile_tit_habpref.gif);
	background-repeat: no-repeat;
	border-bottom: 1px solid #CDDAEB;
	height: 13px;
	margin-top: 20px;
}
#profile  p.title_term {
	background-image: url(/site/images/2008/profile_tit_term.gif);
	background-repeat: no-repeat;
	border-bottom: 1px solid #CDDAEB;
	height: 27px;
	margin-top: 20px;
}
#profile p.title_pessoais {
	background-image: url(/site/images/2008/profile_tit_pessoais.gif);
	background-repeat: no-repeat;
	border-bottom: 1px solid #CDDAEB;
	height: 13px;
	margin-top: 20px;
}
#profile p.title_fisicas {
	background-image: url(/site/images/2008/profile_tit_fisicas.gif);
	background-repeat: no-repeat;
	border-bottom: 1px solid #CDDAEB;
	height: 13px;
	margin-top: 20px;
}
#profile p.title_desire {
	background-image: url(/site/images/2008/profile_tit_desire.gif);
	background-repeat: no-repeat;
	border-bottom: 1px solid #CDDAEB;
	height: 13px;
	margin-top: 20px;
}
#profile ul.icos_profile {
	font-weight: bold;
}
#profile ul.icos_profile li {
	display: block;
	background-repeat: no-repeat;
	width: 140px;
	margin-bottom: 7px;
}
#profile ul.icos_profile li a {
	text-decoration: none;
	color: #333;
	display: block;
	/*2010*/width: 80%;
	height: 100%;
	padding-left: 30px;
}
#profile ul.icos_profile li.inviteChat {
	background-image: url(/site/images/2008/but_chat_on.gif);
	height: 20px;
	width: 151px;
}
#profile ul.icos_profile li.inviteChatIndisponivel {
	background-image: url(/site/images/2008/but_chat_indisponivel.gif);
	height: 20px;
	width: 151px;
}
#profile ul.icos_profile li.sendMsg {
	background-image: url(/site/images/2008/but_send_msg.gif);
	height: 20px;
	width: 151px;
}
#profile ul.icos_profile .ico_flash {
	background-image: url(/site/images/2008/icones/ico_flash.gif);
	height: 17px;
}
#profile ul.icos_profile .ico_flirt {
	background-image: url(/site/images/2008/icones/ico_flirt.gif);
	height: 17px;

}
#profile ul.icos_profile .ico_bookmark {
	background-image: url(/site/images/2008/icones/ico_bookmark.gif);
	height: 19px;
}
#profile ul.icos_profile .ico_ignore {
	background-image: url(/site/images/2008/icones/ico_x.gif);
	height: 18px;
}
#profile ul.icos_profile .ico_friend {
	background-image: url(/site/images/2008/icones/ico_friend.gif);
	height: 19px;
}
#profile ul.icos_profile .ico_print {
	background-image: url(/site/images/2008/icones/ico_print.gif);
	height: 20px;
}
#profile ul.icos_profile .ico_denuncie {
	background-image: url(/site/images/2008/icones/ico_denuncie.gif);
	height: 20px;
}
#profile .westPerfBottom .termBar {
	background-image: url(../images/2008/sp_test.jpg);
	height: 10px;
	display: block;
}
#profile .westPerfBottom .morefotos:after { /*easy clearing Moz*/
	clear: both;
	content: ".";
	display: block;
	height: 0px;
	visibility: hidden;
}
#profile .westPerfBottom .morefotos ul.thu_morefotos li {
	float: left;
	margin-right: 3px;
	cursor:pointer;
}
#profile .westPerfBottom .morefotos ul.thu_morefotos li img {
	border: 1px solid #6592CD;
}
.cabecalhos .ico_next {
	background-image: url(../images/2008/basics_next.gif);
	width: 92px;
	height: 15px;
	display: block;
	position: absolute;
	left: 650px;
	top: 4px;
}
.cabecalhos .ico_previous {
	background-image: url(../images/2008/basics_previous.gif);
	width: 90px;
	height: 15px;
	display: block;
	position: absolute;
	left: 500px;
	top: 4px;
}
.cabecalhos .ico_back_sr {
	background-image: url(../images/2008/basics_back_sr.gif);
	width: 111px;
	height: 15px;
	display: block;
	position: absolute;
	top: 4px;
	left: 150px;
}
#search_all a.subtitles {
	display: block;
	height: 25px;
	background-image: url(../images/2008/icones/ico_down.gif);
	background-repeat: no-repeat;
	padding-left: 18px;
	background-position: 0 1px;
}
#mailbox .toolsMail {
	height: 24px;
	border-top: 1px solid #C1C6E1;
	border-bottom: 1px solid #C1C6E1;
	background-image: url(/site/images/2008/mailbox_sptools.gif);
}
#mailbox .toolsMail ul {
	position: relative;


}
#mailbox .toolsMail li {
	width: 170px;
	text-align: center;
	height: 24px;
	padding-top: 7px;
	cursor: pointer;
	background-image: url(/site/images/2008/mailbox_sptools_out.gif);
	margin-top: -8px;
	float: left;
	margin-right: 3px;
	border: 1px solid #C1C6E1;
	position: relative;
}
#mailbox .toolsMail li.over {
	background-image: url(/site/images/2008/mailbox_sptools_over.gif);
	border-right: 1px solid #C1C6E1;
	background-repeat: repeat-x;
}
#mailbox .toolsMailOrders {
	background-color: #EBECEE;
	height: 22px;
	color: #000000;
	/*width: 605px;*/
	clear: both;
}
#mailbox .toolsMailOrders  ul {
}
#mailbox .toolsMailOrders  li {
	float: left;
	border-left: 1px solid #ccc;
	padding-left: 2px;
	height: 22px;
}
#mailbox .toolsMailOrders .trash {
	width: 13px;
	border-left: 0;
}
#mailbox .toolsMailOrders .diamond {
	width: 23px;
}
#mailbox .toolsMailOrders .icos_msgs {
	width: 23px;
}
#mailbox .toolsMailOrders .thumb {
	width: 46px;
}
#mailbox .toolsMailOrders .nick {
	width: 120px;
	/*cursor: pointer;*/
}
#mailbox .toolsMailOrders  .subject {
	width: 260px;
	/*cursor: pointer;*/
}
#mailbox .mailBoxEntrada {
	min-height: 50px;
	/*margin-bottom: 15px;*/
}
#mailbox .mailBoxEntrada  ul {
	/*width: 605px;*/
	height: 50px;
	border-bottom: 1px solid #ededed;
	border-left: 1px solid #ededed;
	border-right: 1px solid #ededed;
	font-size: 0.9em;
	color: #333;
}
#mailbox .mailBoxEntrada  ul a {
	color: #333;
	font-weight: normal;
}
#mailbox .mailBoxEntrada   ul.noread {
	font-weight: bold;
}
#mailbox .mailBoxEntrada  ul.noread a {
	color: #333;
	font-weight: bold;
}
#mailbox .mailBoxEntrada  li {
	float: left;
	padding-left: 2px;
	height: 48px;
	padding-top: 2px;
}
.ico_trash {
	display: block;
	background-image: url(/site/images/2008/icones/ico_delete.gif);
	width: 11px;
	height: 15px;
	cursor: pointer;
}
.ico_diamond {
	display: block;
	background-image: url(/site/images/2008/icones/ico_diamond.gif);
	width: 18px;
	height: 15px;
}
.ico_msgread {
	display: block;
	background-image: url(/site/images/2008/icones/ico_msgread.gif);
	width: 14px;
	height: 12px;
	line-height:0pt;
}
.ico_noread {
	display: block;
	background-image: url(/site/images/2008/icones/ico_iconoread.gif);
	width: 14px;
	height: 8px;
	line-height:0pt;
}
.ico_msgreplyed {
	display: block;
	background-image: url(/site/images/2008/icones/ico_msgreplyed.gif);
	width: 14px;
	height: 8px;
	line-height:0pt;
}
#mailbox .mailBoxEntrada .trash {
	width: 13px;
}
#mailbox .mailBoxEntrada .diamond {
	width: 19px;
	padding-left: 4px;
}
#mailbox .mailBoxEntrada .icos_msgs {
	width: 17px;
	padding-left: 10px;
}
#mailbox .mailBoxEntrada .thumb {
	width: 50px;
	position: relative;
}
#mailbox .mailBoxEntrada .thumb img {
	position: absolute;
	top: 0px;
}

#mailbox .mailBoxEntrada .nick {
	width: 120px;
	overflow-x: hidden;
}
#mailbox .mailBoxEntrada  .subject {
	width: 260px;
}
#mailbox .mailBoxEntrada .date {

}
#mailbox .mailBoxEntrada .date span.data {
	display: block;
	margin-bottom: 7px;
}
.aviso_novosite {
	color: #333333;
	height: 18px;
	padding-top: 4px;
	background-color: #FFCC66;
	border: 1px solid #FF8D38;
	text-align: center;
	display:none;
}
.center .dest_welcomepay {
	background-image: url(../images/2008/basics_dest_welcomepay.jpg);
	width: 510px;
	height: 134px;
	margin: 0 2px;
	padding: 20px 6px 0 0;
}
.center .dest_welcomepay p,.center .dest_welcomepay h1, .center .dest_welcomepay h2 {
	margin-left: 260px;
	margin-bottom: 7px;
}
.center .basics_dest_1 {
	background-image: url(../images/2008/basics_dest_1.jpg);
	width: 516px;
	height: 255px;
	margin: 0 2px;
	padding-top: 20px;
	background-repeat: no-repeat;
}
.center .basics_dest_2 {
	background-image: url(../images/2008/basics_dest_2.jpg);
	width: 516px;
	height: 255px;
	margin: 0 2px;
	padding-top: 20px;
	background-repeat: no-repeat;
}
.center .basics_dest_3 {
	background-image: url(../images/2008/basics_dest_3.jpg);
	width: 516px;
	height: 255px;
	margin: 0 2px;
	padding-top: 20px;
	background-repeat: no-repeat;
}
.center .basics_dest_history {
	background-image: url(../images/2008/basics_dest_history.jpg);
	width: 516px;
	height: 255px;
	margin: 0 2px;
	padding-top: 20px;
	background-repeat: no-repeat;
}
.center .basics_dest_1 p, .center .basics_dest_2 p, .center .basics_dest_3 p, .center .basics_dest_history p {
	margin: 0 7px 7px 260px;
}

/* alerts */
#painel1.yui-panel, #painel2.yui-panel, #painel3.yui-panel {
	width: 350px;
	height: 120px;
}
#panel1.yui-panel .hd, #panel2.yui-panel .hd, #panel3.yui-panel .hd {
	padding:0;
	border:none;
	background-image:url(/site/images/alerts/alerts_sptop.gif);
	color:#000;
	height:15px;
	margin-left:7px;
	margin-right:7px;
	text-align:center;
	overflow:visible;
}

#panel1.yui-panel .hd span, #panel2.yui-panel .hd span, #panel3.yui-panel .hd span {
	vertical-align:middle;
	line-height:15px;
}

#panel1.yui-panel .hd .tl, #panel2.yui-panel .hd .tl, #panel3.yui-panel .hd .tl {
	width:120px;
	height:15px;
	top:0;
	left:0;
	padding: 0;
	background:transparent url(/site/images/alerts/alerts_sptop.gif);
	position:absolute;
}
#panel1.yui-panel .hd .tl span, #panel2.yui-panel .hd .tl span, #panel3.yui-panel .hd .tl span {
	background-image:url(/site/images/alerts/alerts_tit.gif);
	width: 120px;
	height: 5px;
	background-repeat: no-repeat;
	margin-top: 4px;
	margin-left: 3px;
	display: block;
	line-height: 0;
}

#panel1.yui-panel .hd .tr, #panel2.yui-panel .hd .tr, #panel3.yui-panel .hd .tr {
	width:100px;
	height:14px;
	top:0px;
	right:0;
	background:url(/site/images/alerts/alerts_sptop.gif);
	position:absolute;
	color: #DCE400;
	font-weight: bold;
	padding-top: 1px;
}

#panel1.yui-panel .container-close, #panel2.yui-panel .container-close, #panel3.yui-panel .container-close {
	top:1px;
	left:305px;
	height:18px;
	width:17px;
	background-image:url(/site/images/alerts/alerts_close.gif);
	}
#panel2.yui-panel .hd .tr #minimizer {
	display: block;
	width: 11px;
	height: 11px;
	background-image: url(/site/images/alerts/alerts_colapse.gif);
	cursor: pointer;
	margin-left: 70px;
	_margin-left: 55px;
	line-height: 0;
	background-repeat: no-repeat;
	font-size: 0px;
}
/*#panel1.yui-panel .container-close:hover {
	background-image:url(../assets/img/aqua-hd-close-over.gif); }
	*/
	
#panel1.yui-panel .bd, #panel2.yui-panel .bd, #panel3.yui-panel .bd {
	overflow:hidden;
	padding:0px;
	border:1px solid #FFF;
	background-color:#FFF;
}

#panel1.yui-panel .ft, #panel2.yui-panel .ft, #panel3.yui-panel .ft {
	font-size:75%;
	color:#666;
	padding:2px;
	overflow:hidden;
	border:1px solid #aeaeae;
	border-top:none;
	background-color:#dfdfdf; }	

/*original*/
#panel1.yui-panel .bd, #panel2.yui-panel .bd, #panel3.yui-panel .bd {
	height: 100px;
	overflow: scroll;
	overflow-x: hidden;
}
#panel1.yui-panel .bd ul, #panel2.yui-panel .bd ul, #panel3.yui-panel .bd ul {
	margin: 0;
	padding: 0;
	margin-bottom: 4px;
	border-bottom: 1px solid #CCC;
	height: 105px;
}
#panel1.yui-panel .bd li, #panel2.yui-panel .bd li, #panel3.yui-panel .bd li {
	list-style: none;
	float: left;
}
#panel1.yui-panel .bd li.thumb, #panel2.yui-panel .bd li.thumb, #panel3.yui-panel .bd li.thumb {
	width: 100px;
	height: 100px;
	border: 0px solid #ccc;
}
#panel1.yui-panel .bd li.dados_usuario, #panel2.yui-panel .bd li.dados_usuario, #panel3.yui-panel .bd li.dados_usuario {
	width: 190px;
	height: 86px;
	padding: 1px 2px 0 7px;
	font-family: Verdana, Arial;
	text-align: left;
}
#panel1.yui-panel .bd .dados_usuario .nick a, #panel2.yui-panel .bd .dados_usuario .nick a, #panel3.yui-panel .bd .dados_usuario .nick a {
	font-size: 1.2em;
	font-weight: bold;
	color: #333;
	text-decoration: underline;
}
#panel1.yui-panel .bd .dados_usuario .aviso, #panel2.yui-panel .bd .dados_usuario .aviso, #panel3.yui-panel .bd .dados_usuario .aviso {
	font-size: 1em;
	font-weight: bold;
	color: #CC0000;
}
#panel1.yui-panel .bd .dados_usuario .coaction a, #panel2.yui-panel .bd .dados_usuario .coaction a, #panel3.yui-panel .bd .dados_usuario .coaction a {
	color: #5284C7;
	text-decoration: underline;
	font-size: 1.2em;
}
#panel1.yui-panel .bd .dados_usuario .dados, #panel2.yui-panel .bd .dados_usuario .dados, #panel3.yui-panel .bd .dados_usuario .dados {
	font-size: 0.9em;
}
/*#panel1.yui-panel .bd .dados_usuario .icones, #panel2.yui-panel .bd .dados_usuario .icones, #panel3.yui-panel .bd .dados_usuario .icones {
	margin: 4px 0 0 0;
	height: 16px;
	vertical-align: top;
	position: inherit;
}
#panel1.yui-panel .bd .dados_usuario .icones img, #panel2.yui-panel .bd .dados_usuario .icones img, #panel3.yui-panel .bd .dados_usuario .icones img {
	margin-right: 7px;
}*/
#panel1.yui-panel .bd .dados_usuario .icones a.ico_chat, #panel2.yui-panel .bd .dados_usuario .icones a.ico_chat, #panel3.yui-panel .bd .dados_usuario .icones a.ico_chat {
	display: block;
	background-image: url(/site/images/2008/icones/ico_on.gif);
	height: 21px;
	padding-left: 32px;
	background-repeat: no-repeat;
	margin-top: 4px;
}
#panel1.yui-panel .bd .dados_usuario .coaction_chat a, #panel2.yui-panel .bd .dados_usuario .coaction_chat a, #panel3.yui-panel .bd .dados_usuario .coaction_chat a {
	font-size: 1.2em;
	font-weight: bold;
	color: #5284C7;
	text-decoration: underline;
}
/*#panel1.yui-panel .bd .icones a span, #panel2.yui-panel .bd .icones a span, #panel3.yui-panel .bd .icones a span {
	display: default;
	color: #5284C7;
	text-decoration: underline;
}*/


/*#panel1.yui-panel .bd .icones a:hover span {
	display: block;
	position: absolute;
	top:4px;
	left: 0px;
	padding: 0 0 4px 2px;
	color: #333;
	font-size: 11px;
	text-align:left;
	border:1px solid #CCC;
	background-color: #FFFF6A;
	height: 12px;
	text-decoration: none;
	z-index: 1;
}*/
/* fim dos alerts */

/*slider*/
.slider {
	width: 490px;
	margin-left: 4px;
	height: 140px;
	/*background-image: url(../images/slider/slider_bg.jpg);*/
	position: relative;
	/*border: 1px solid #333;*/
}
/*#about_slider {
	background-image: url(../images/slider/slider_about.gif);
	height: 5px;
	width: 73px;
	position: absolute;
	top: 153px;
	left: 465px;
	display:none;
}*/
.slider .loader {
	background-image: url(../images/slider/slider_loader.gif);
	width: 220px;
	height: 19px;
	/*margin: 66px 0 0 160px;*/
	position: absolute;
	top: 60px;
	left: 130px;
}
.slider a {
   display: block;
   width: 100%; height: 100%;
}
.slider #controls {
	width: 46px;
	z-index: 1000;
	position: absolute;
	right: 4px;
	top: 3px;
}
.slider #controls span {
	display: block;
	width: 14px;
	height: 14px;
	float: left;
	margin-left: 1px;
}
.slider #controls .left {
	background-image: url(../images/slider/slider_left.gif);
	background-repeat:no-repeat;
}
.slider #controls .pause {
	background-image: url(../images/slider/slider_pause.gif);
	background-repeat:no-repeat;
}
.slider #controls .right {
	background-image: url(../images/slider/slider_right.gif);
	background-repeat:no-repeat;
}
.slider ul {
	/*margin: 15px 10px 0 10px;*/
	padding: 0;
	list-style: none;
	height: 120px;
	position: absolute;
}
.slider li {
	margin: 0;
	padding: 0;
	float: left;
}
.slider .thumb {
	width: 110px;
	height: 110px;
	background-image: url(../images/slider/slider_profile_bgthumb.gif);
	padding: 10px 0 0 10px;
}
.slider  li.dados_usuario {
	margin: 4px 0 0 10px;
	width: 360px;
}
.slider .dados_usuario .dest_slider {
	background-image: url(../images/slider/slider_profile_dest.gif);
	width: 106px;
	height: 27px;
	position:absolute;
	right: 65px;
	top: -2px;
}
.slider .dados_usuario p {
	margin: 0;
}
.slider .dados_usuario .nick {
	font-size: 1.5em;
	color: #009900;
	overflow: hidden;
	width: 260px;
	height: 1.5em;
}
.slider .dados_usuario .dados {
	font-weight: bold;
	color: #333;
	height: auto;
}
.slider .dados_usuario .titulo {
	font-size: 1.5em;
	color: #CC0000;
	overflow: hidden;
	height: 3.5em;
	line-height:1.1em;
}
.slider .dados_usuario .but_send {
	background-image: url(../images/slider/slider_profile_send.gif);
	width: 150px;
	height: 21px;
	float: left;
}
.slider .dados_usuario .but_view {
	background-image: url(../images/slider/slider_profile_view.gif);
	height: 21px;
	margin-left: 180px;
	width: 150px;
}
/*fim do slider*/
.center #testimonial {
	border: 1px solid #C7C6D8;
	padding: 4px;
	margin: 4px;
	color: #333;
	height:auto !important;
	height: 200px;
}
.center #testimonial:after { /*easy clearing Moz*/
clear: both;
content: ".";
display: block;
height: 0px;
visibility: hidden;
}
.center  #testimonial  img {
	margin-right: 15px;
	/*border: 1px solid #5867AD;*/
	margin-bottom: 15px;
}
.center  #testimonial  img.thumb {
	border: 1px solid #C7C6D8;
}
/*plan*/
body#plan {
	margin: 0;
	background-color:#FFFFFF;
	background-image:none;
}
#plan {
	text-align:left;
}
#plan .inc_topP {
	background-image: url(../images/2008/plan_inc_top_splogo.jpg);
	height: 70px;
}
#plan .inc_topP .inc_top_center {
	width: 770px;
	margin: 0 auto;
}
#plan .inc_topP .top_logo {
	height: 48px;
	position: relative;
	background-image: url(../images/2008/plan_inc_top_splogo.jpg);
}
#plan .inc_topP .top_logo .logo {
	background-image: url(../images/2008/plan10_inc_top_logo.gif);
	display: block;
	width: 250px;
	height: 53px;
	margin-left: 10px;
	margin-top: 3px;
}
#plan .inc_topP .top_logo .itens {
	left: 270px;
	top: 0px;
	position: absolute;
	width: 500px;
	height: 48px;
	text-align: right;
}
#plan .inc_topP .top_logo .itens a {
	color: #FFFFFF;
	font-weight: bold;
	display: block;
	margin-top: 20px;
}
#plan .bodyContent{
	width: 790px;
	margin: 0 auto;
	/*border: 1px solid #333;*/
	background-color: #FFFFFF;
	position: relative;
}
#plan .bodyContent .nothanks {
	display: block;
	background-image: url(../images/2008/plan10_maistarde.gif);
	width: 231px;
	height: 30px;
	margin-bottom: 7px;
	position: relative;
	margin-left: 500px;
	clear: both;
}
#plan .curvas#top .spthumb {
	background-image: url(/site/images/2008/spthumb.gif);
	width: 104px;
	height: 104px;
	padding: 4px 0 0 4px;
	float: left;
}
#plan .curvas#top b.nick {
	display: block;
	width: 160px;
	overflow-x: hidden;
	margin: 7px 0 7px 120px;
	color: #CC0000;
	overflow-x: hidden;
}
#plan  .curvas#top  b.detalhes {
	display: block;
	width: 160px;
	line-height: 12px;
	margin: 7px 0 16px 120px;
	color: #333;
}
#plan .curvas#top  b.acesso {
	display: block;
	width: 160px;
	color: #999999;
	margin-left: 120px;
	font-size: 0.9em;
}
/*#plan .bodyContent .west .plan_dest {
	background-image: url(../images/2008/plan_dest.jpg);
	width: 199px;
	height: 284px;
	margin-left: 25px;
}*/
#plan .bodyContent .west .plan_dest_promo {
	background-image: url(../images/2008/plan_dest_promo.gif);
	width: 199px;
	height: 284px;
	margin-left: 25px;
	margin-bottom: 160px;
}
#main .bodyContent .dest_promo_mynol {
	background-image: url(../images/2008/plan_dest_promo_mynol.gif);
	width: 260px;
	height: 90px;
	display: block;
}

#plan .bodyContent .west .services {
	background-image: url(../images/2008/plan10_services.gif);
	width: 223px;
	height: 297px;
	display: block;
	margin: 0 auto;
}
#plan .bodyContent .west .chat {
	background-image: url(../images/2008/plan10_chat.gif);
	display: block;
	width: 217px;
	height: 66px;
	margin: 0 auto;
	margin-top: 70px;
}
#plan .bodyContent .west .site_seg {
	background-image: url(../images/2008/plan10_seg.gif);
	display: block;
	width: 180px;
	height: 81px;
	margin: 0 auto;
	margin-top: 20px;
	margin-bottom: 20px;
}
#plan .bodyContent .west .site_seg a {
   display: block;
   width: 100%;
   height: 100%;
}
#plan .bodyContent .eastMiddle .opt_especial {
	background-image: url(../images/2008/plan_opt_especial.gif);
	width: 498px;
	height: 122px;
	padding: 7px;
	font-size: 0.9em;
	position: relative;
}
#plan .bodyContent .eastMiddle .opt {
	background-image: url(../images/2008/plan_opt.gif);
	width: 498px;
	height: 92px;
	margin-top: 7px;
	padding: 7px;
	font-size: 0.9em;
	position: relative;
}#plan .bodyContent .eastMiddle .opt10_especial {
	background-image: url(../images/2008/plan10_opt_especial.png);
	width: 492px;
	height: 102px;
	padding: 7px;
	font-size: 0.9em;
	position: relative;
}
#plan .bodyContent .eastMiddle .opt10 {
	background-image: url(../images/2008/plan10_opt.png);
	width: 492px;
	height: 82px;
	/*margin-top: 4px;*/
	padding: 7px;
	font-size: 0.9em;
	position: relative;
}
.color_gray_it {
	font-style: italic;
	color: #333;
}
.color_gray_it_bold {
	font-style: italic;
	font-weight: bold;
	color: #333;
}
#plan .color_orangeG {
	color: #FF6600;
	font-size: 1.8em;
}
#plan .color_defaultG {
	color: #000066;
	font-size: 1.7em;
}
#plan .color_redPreco {
	color: #CC0000;
	font-size: 2em;
}
#plan table.depoimentos td {
	padding: 4px;
}
#plan  .bodyContent  .seg_bandeiras  {
	background-image: url(../images/2008/plan10_seg_bandeiras.gif);
	height: 30px;
	width: 506px;
	margin: 0 auto;
}
#plan  .bodyContent  .eastMiddle  p.text {
	padding: 4px;
	color: #333;
}
#plan .bodyContent .eastMiddle .opt_especial .preco, #plan .bodyContent .eastMiddle .opt .preco {
	position: absolute;
	left: 180px;
	top: 7px;
}
#plan .bodyContent .pgto td {
	color: #333;
	padding: 7px;
}
#plan .bodyContent .pgto tr.gray {
	background-color: #EFEFEF;
}
#plan .bodyContent .pgto td p {
	line-height: 3em;
}
#plan  .bodyContent  .bot_pgto  {
	background-color: #9299CA;
	color: #FFFFFF;
	font-weight: bold;
	border-bottom: 2px solid #7780BD;
	border-right: 2px solid #7780BD;
	padding: 4px 7px 4px 7px;
}
/* mouseover helps*/
ul#menuhh {
	width: 200px;
	list-style:none;
	padding: 0;
	/*float: left;*/
	margin: 0;
	margin-left: 4px;
}
ul#menuhh li{
	position:absolute;
	width: auto;
	float: left;
	margin: 4px 0 0 50px;
}
ul#menuhh a {
	width: auto;
	display: block;
	text-align:left;
	padding: 0 0 0 0;
	text-decoration: none;
	voice-family: "\"}\"";
	voice-family:inherit;
	width:auto;
/*	cursor: help;*/
}
>#pagebody>ul#menuhh a {
width:125px;
}
/* End */
ul#menuhh a:hover {
color: #fff;
border-right: 0px solid #17c71c;
border-left: 0px solid #17c71c;
}
ul#menuhh a span {
	display: none;
}
ul#menuhh a:hover span {
	display: block;
	position: absolute;
	top:0;
	left: 16px;
	padding: 5px;
	margin-left:2px;
	color: #333;
	border:1px solid #CCC;
	cursor: help;
	font-weight: normal;
	width: 350px;
	background-color: #FFF;
}
/* end mouseover helps*/
