﻿* {margin:0;padding:0;} 

html, body {height: 100%; width:100%; }

.body {height: 100%; width:100%; }

.mainctt {min-height: 100%; width:100%;min-width:1024px;}

/*Opera Fix*/
body:before {
	content:"";
	height:100%;
	float:left;
	width:0;
	margin-top:-32767px;/* thank you Erik J - negate effect of float*/
}
	
body
{
	 font-family:Verdana;
	 text-align:center;
	 margin:0;
	 padding:0;
}
.gridview th {
    font-family: Verdana,sans-serif;
    font-size: 10px;
    font-weight: bolder;
    color: #FFFFFF;
    background: #7D7D7D;
}

.gridview tr {
    height: 20px;
    border: 1px solid #ddd !important;
    font-family: Verdana,sans-serif;
    font-size: 10px;
    font-weight: normal;
    color: #5e5e5e !important;
    display: table-row;
    vertical-align: inherit;
    border-color: inherit;
}

.gridview tr a {
    text-transform: none !important;
    text-decoration: none !important;
    color: #5e5e5e;
}



#wrapper {
	min-height:100%;
	position:relative;
}

.frmMaster
{
	 width:100%;
	 min-width:1024px;
	 margin:0;
	 padding:0;
	 text-align:left;
	 /*overflow:auto;*/
}

.Login
{
	text-align:center;
	height:274px; 
	background-image:url(../images/login.png); 
	background-repeat:no-repeat; 
	background-position:center;
	margin:0; 
	margin-top:-1px; 
	padding:0;	
}

.LoginText
{
	background-color:#f8f7f1;
	font-family:Verdana;
	color:#868686;
	Width:231px; 
	height:30px;
	border:0; 
	text-align:left; 
	vertical-align:middle; 
	line-height:33px;	
	font-size: 12px;
	margin-bottom:7px;
	padding-left:5px;
	padding-right:5px;
	margin-left:13px;
	margin-top:10px;
}

.LoginButton
{
	Width:100px; 
	height:33px;
	border:0; 
	text-align:center; 
	font-size: 16px;
	color:#868686;
	font-weight:bold;
	margin-left:13px;
	background-image:url(../images/NewVersion/btlogin.png); 
	background-repeat:no-repeat;
	background-position:center;
	margin-top:10px;
	margin-bottom:7px;
}

.lkReqSenha
{
	color:#98D047;	
	font-size: 14px;
    text-decoration:none;
    font-weight:bold;
}
.ctt
{
	 /*overflow:hidden;*/
	 padding-bottom: 25px;
	 min-width:1024px;

}
.headerBarra
{
	background-color:#009531; 
	background-image:url(../images/NewVersion/setalogo.png);
	background-repeat:no-repeat; 
	background-position:right; 
	height:27px; 
	position:absolute; 
	z-index:0; 
	top:83px; 
	left:0px; 
	line-height:27px; 
	text-align:right; 
	padding-right:30px;	
}
.headerBarraCinza
{
	background-color:#5E5E5E; 
	height:27px; 
	position:absolute; 
	z-index:0; 
	top:83px; 
	left:0px; 
	line-height:27px; 
	text-align:right; 
	padding-right:30px;	
	width:90%;
	z-index:2;
}

.footer {
    position: absolute;
    right: 0;
    bottom: 0;
    left: 0;
    text-align: center;
    DISPLAY: block;
    BACKGROUND-COLOR: #404040;
    LINE-HEIGHT: 25px;
    BORDER-TOP: #fff 2px solid;
    clear: both;
    margin-top: 20px;
    /*POSITION: relative;
	DISPLAY: block;
	BACKGROUND-COLOR: #404040; 
    bottom:0px;
    left:0px;
	WIDTH: 100%; 
	HEIGHT: 25px; 
	LINE-HEIGHT:25px; 
	BORDER-TOP: #fff 2px solid;
	clear:both;
    margin-top: 20px;*/
	/*width:100%; 
	min-width:1024px;
	background-color:#5E5E5E; 
	text-align:center;	
	position: relative;
	margin-top: -25px; 
	height:25px;
	clear:both;*/
}

.idiomas
{
	position:absolute; 
	top: 90px; 
	z-index:4; 
	right:20px;
	width:190px;
	text-align:right;
	cursor:pointer;
}
.saudacao
{
	position:absolute; 
	top:90px; 
	z-index:3; 
	left:500px; 
	width:505px;	
}
.seta
{
	height:12px;
	width:12px;
	line-height:20px;
	vertical-align:middle; 	
	margin-right:0px;
}
.logoslogin
{
	height:58px;
	width:62px;
	padding:0;
	margin-left:10px;
}
.icons
{
	width:47px;
	height:42px;
    margin-right:4px;
		
}

/********************************Consultas****************************************/
.PainelConsulta
{
	margin:0;
	padding:0;
	text-align:left;
	background-color:#EEEEEE;	
	border-style:solid !important; 
	border-spacing:1px !important; 
	border-width:1px !important; 
	border-color:#f1f1f1 !important;
	margin-bottom:30px;
}
.addbutton
{
	width:703px;
	padding: 10px 0px 10px 0px;
	text-align:center;
	background-color:#EFEFEF;	
	border:solid 1px #EEEEEE; 
	margin-bottom:15px;
	display:block;
}
.button
{
 width:81px;
 height:22px;
 margin:0;
 padding: 0;
 border:0;
 font: normal normal normal 11px Verdana;
 color: #FFFFFF;
 text-transform:uppercase;	
 background-color:#7D7D7D;
 letter-spacing:1px;
}

.Tabelas
{
	text-align:left;
	border-style:solid;
    border-width:1px;
	border-color:#f7f6f2;
	margin:0;
	padding:0;
}

.TabelasHeader
{
	background-color:#7D7D7D;
	white-space: normal;
	text-align: center;
	height:22px;
}

.TabelasBody
{
	border-color:#EEEEEE;
	height:22px;
	text-align: center;
}

.TabelasBodyAlt
{
	background-color:#EEEEEE;
	height:22px;
	text-align: center;
}

.TabelasBody td, .TabelasBodyAlt td,.TabelasHeader td
{
	border-style:solid;
	border-width:1px;
	border-color:#FFFFFF;
	padding-left:3px;
	padding-right:3px;
}

.TabelasBody td a,.TabelasBodyAlt td a
{
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #7D7D7D; text-decoration: none
}

.grid
{
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #7D7D7D; text-decoration: none
}

.TabelasHeader td a
{
  text-decoration:underline;
  color: #FFFFFF;
}

.pager
{
  margin-right:5px;
}

/***************************************HOME************************************/
.hbuttom
{
	background-image:url(../images/NewVersion/btHome.png); 
	background-repeat:no-repeat; 
	width:225px; 
	height:47px; 
	float:left;
	text-align:left;
	
}
.hbuttom span 
{
	width:173px;
	height:47px;
	line-height:45px;
	float:left;
}
.hbuttom img 
{
	float:left;
	margin-right:5px;
}

.menuhome
{
	background-image:url(../images/NewVersion/MenuHome.png); 
	background-repeat:no-repeat; 
	width:205px; 
	height:216px; 
	margin-right:20px; 
	margin-bottom:20px; 
	float:left;	
	padding:10px 10px 0px 10px !important;
	
}
.menuhome ul
{
	padding: 0px 0px 0px 0px;
	margin: 10px 0;
	font: normal normal bold 12px/30px Verdana !important;
	color: #FFFFFF;
	width:185px;
}

.menuhome ul a
{
	text-decoration:none;
	margin: 0;
	padding:0;
	color:#FFFFFF;
	font:normal normal bold 12px/normal Verdana !important;
	list-style-type:none;
	border: none;
	width:180px;
	
}
.menuhome ul a:hover
{
	font-weight:bold !important;
}	
.menuhome .seta
{
	margin-right:3px !important;
}	

/***************************************Dados***********************************/
.PainelDados
{
	margin:0;
	padding:10px 20px 10px 20px;
	text-align:left;
	background-color:#EFEFEF;	
	border:solid 1px #EEEEEE; 
}

.PainelPedidosHeader
{
	text-align:left;
	background-color:#7d7d7d; 
	line-height:20pt
	
}
.PainelPedidosCtt
{
	margin:0;
	padding:0;
	text-align:left;
	background-color:#EFEFEF;	
	border:solid 1px #FFFFFF; 
}
/***********************************Scroll LightBox*******************************/

.Scroll
{
	scrollbar-arrow-color:#7F7F7F;	
	scrollbar-face-color:#EEEEEE;	
	scrollbar-track-color: #7F7F7F;
}

/***********************************LightBox**************************************/

.black_overlay{
	display: block;
	position: fixed;
	top: 0%;
	left: 0%;
	width: 100%;
	height: 100%;
	background-color: black;
	z-index:99997;
	-moz-opacity: 0.8;
	opacity:.80;
	filter: alpha(opacity=80);
}
 
.white_content {
	display: block;
	position: fixed;
	top: 50%;
	left: 50%;
	margin-left: -350px;
	margin-top:  -280px;
	width: 720px;
	overflow:auto;
	height:auto; 
    max-height: 500px;
	padding: 16px;
	border: none;
	background-color:White;
	z-index:99998;
}

.AutoExtender {
    z-index:99999 !important;
    list-style:none;
    border:solid 1px black;  
    cursor:pointer;
}

/***********************************MENU******************************************/

.fade-out {
	-webkit-transition: opacity 0.5s ease-in;
	-moz-transition: opacity 0.5s ease-in;
	-o-transition: opacity 0.5s ease-in;
	opacity:0;
	display:none;
}

.fade-in {
	-webkit-transition: opacity 0.5s ease-in;
	-moz-transition: opacity 0.5s ease-in;
	-o-transition: opacity 0.5s ease-in;
	opacity:1;
	display:block;
}

.menu_lat{
	margin:0;
	padding:0;
	text-align:Left;
    width: 222px;
}	
	
.menu_lat ul {
	padding:0px;
	margin:0px;
	display:block;
}

.menu_lat ul a {
    width:193px;
	height:19px;
	background-color:#78BA01;	
	margin:15px 0px 2px 0px;
    padding:10px 15px 5px 15px;
	color: White;
    font:normal normal bold 13px Verdana;
	text-align:left;
	text-decoration:none;
	display:block;
	border-bottom: solid 2px #98CB40;
}

.menu_lat ul ul {
	padding: 0px 0px 5px 15px;
	margin:5px 0;
	background-color:#f7f6f2;
	font:normal normal bold 13px/30px Verdana;
	color:#77B900;
}

.menu_lat ul ul a
{
	padding: 0px !important;
	margin:5px 0 !important;
	background-color:#f7f6f2 !important;
	font:normal normal bold 13px/30px Verdana !important;
	color:#77B900 !important;
	border:none !important;
	line-height:30px !important;
	
}
	
.menu_lat ul ul li 
{
	background-color:#f7f6f2 !important;
	margin: 0px 0px 0px 0px !important;
	padding:0 !important;
	color:#7F7F7F !important;
	font:normal normal normal 12px Verdana !important;
    list-style-type:none !important;
	height:17px !important; 
	
}
.menu_lat ul ul li a
{
	text-decoration:none !important;
	background-color:#f7f6f2 !important;
	margin: 0 !important;
	padding:0 !important;
	color:#7F7F7F !important;
	font:normal normal normal 12px/normal Verdana !important;
	list-style-type:none !important;
	border: none !important;
	width:185px !important;
	margin-left:22px !important;
}
.menu_lat ul ul li a:hover
{
	font-weight:bold;
}	
.separador
{
	border-style:dotted;
	color:#E7E7E7;
	width:246px;
	margin:15px 0px 15px 0px;	
}
/****************************Fontes************************************/
.Text14Gray
{
	font-family:Verdana;
	color:#A0A0A0;	
	font-size: 14px;
	font-weight:bold;
}
.Text12Gray
{
	font-family:Verdana;
	color:#A0A0A0;	
	font-size: 12px;	
}

.MainHeader
{
	BACKGROUND: url(../images/NewVersion/header-imagens-rep.jpg) repeat-x center top; 
	HEIGHT: 110px;
	TEXT-ALIGN:left;
	/*width:100%;
	min-width:1024px;
	margin:0 auto;
	padding:0;
	text-align:left;
	background-image:url(../images/NewVersion/header-imagens-rep.png);
	background-repeat:repeat-x;
	height: 115px;
	*/
}
.Content
{	
	/*padding:0;
    margin-left:160px;
    min-width:1024px;*/
    
	POSITION: relative; 
	MARGIN: 0px auto; 
	WIDTH: 1024px;
	MIN-HEIGHT: 421px;
	text-align:left;
	display:block;
}
.MainHeaderold
{
	width: 1015px; 
	height: 110px; 
	background-image:url(../images/NewVersion/header.png);	
}

.menuLatBloco1
{
	height: 40px; 
	width: 254px; 
	font-size:22px; 
	color: White; 
	text-align:right; 
	background-color:#009530; 
	line-height:40px; 
	vertical-align:middle;
	display:block;
	font-family:Verdana;
	font-weight:bold;
	padding-right:5px;
}

.menuLatBloco2
{
	background-color:#76B900; 	
	margin-bottom: 0px; 
	text-align: right;
	color:#ffffff;	
	display:block;
	font-family:Verdana;
	font-weight:bold;
	border:0;
	width:100%;
	font-size:15px; 
	height: 30px !important;
	line-height:30px; 
	text-decoration:none;
	padding-right:5px;
}

.linha_cinza {
	margin:0;
	padding:0;
	text-align:center;
	background-color:#efefef;
	height:3px;
	width:700px;
}

.espaco20{
	margin:0;
	padding:0;
	text-align:center;
	height:20px;
	width:700px;
	background-color:#ffffff;
}
.espaco17{
	margin:0;
	padding:0;
	text-align:center;
	height:17px;
	width:700px;
	background-color:#ffffff;
	display:block;
}

#form_title {
	margin:0;
	padding:0;
	text-align:left;
	font-family:verdana;
	font-size:16px;
	font-weight:bold;
	background-color:#ffffff;
	color:#666666;
	height:30px;
}

.form_cliente {
	margin:0;
	padding:0;
	text-align:left;
	font-family:verdana;
	font-size:13px;
	font-weight:bold;
	background-color:#ffffff;
	color:#666666;
	height:17px;
	margin-top:10px;
}

.table_duplicatas{
	margin:0;
	padding:0;
	background-color:#fefefe;
	width:322px;
	height:196px;
	
}

.td4 {
	margin:0;
	text-align:left;
	font: verdana;
	font-size:13px;
	font-weight:bold;
	width:322px;
	height:25px;
}

#form_dup {
	margin:0;
	text-align:center;
	font:verdana;
	font-size:11px;
	width:322px;
	height:21px;
}

.td5 {
	margin:0;
	text-align:left;
	font-family:verdana;
	font-size:13px;
	}
	
	
.u_20{
	margin:0;
	padding:0;
	background:#efefef;
	width:20px;
	height:20px;
}

.u_text {
	margin:0;
	padding:0;
	font-family:Verdana;
	font-size:13px;
	font-weight:bold;
	text-align:left;
	width:200px;
	height:20px;
	background:#efefef;
	color:#666666;
	
}

.textform {
	margin: 0;
	padding: 0;
	font-family: Verdana;
	font-size: 13px;
	text-align: right;
	width: 200px;
	height: 35px;
	background-color: #efefef;
	color: #666666;
}
	
#usuarios {
	margin:0;
	padding:0;
	text-align:center;
	background-color:#efefef;
}

.form_us {
	margin:0;
	padding:0;
	width:200px;
	height:20px;
	font-family:Verdana;
	font-size:11px;
	color:#666666;
}

#Title_User {
	margin:0;
	padding:0;
	text-align:left;
	font-family:verdana;
	font-size:16px;
	font-weight:bold;
	width:680px;
	height:40px;
	color:#666666;
}

#user_1 {
	margin:0 auto;
	padding:0;
	text-align:center;
}

#contatos_table {
	margin:0;
	padding:0;
	background-color:#efefef;
	width:680px;
	height:136px;
	color:#666666;
}

.contato_form {
	margin:0;
	text-align:left;
	width:310px;
	height:20px;
	font-family:Verdana;
	font-size:12px;
	color:#666666;
}

.form_contatos {
	margin:0;
	text-align:center;
	font-family:vedana;
	font-size:12px;
	width:310px;
	height:20px;
	color:#666666;
}

#contatos {
	margin:0 auto;
	padding:0;
	text-align:center;
	width:680px;
}


# bot_cancelar{
	margin:0;
	padding:0;
	text-align:left;
	background-color:#FFFFFF;
	width:340px;
	height:20px;
}
# bot_salvar{
	margin:0;
	padding:0;
	text-align:right;
	background-color:#FFFFFF;
	width:340px;
	height:20px;
	
}

#bot_contatos {
	margin: 0;
	padding: 0;
	width: 680px;
	height: 25px;
	background-color: #ffffff;
	text-align: right;
}

.parametro_form {
	margin:0;
	padding:0;
	text-align:center;
	width:640px;
	height:20px;
}

.form_parametro {
	margin:0;
	padding:0;
	text-align:left;
	font-family:verdana;
	font-size:12px;
	width:640px;
	height:20px;
}

.form_parametro1 {
	margin:0;
	padding:0;
	text-align:left;
	font-family:verdana;
	font-size:12px;
	width:640px;
	height:60px;
}

#parametro1 {
	margin:0;
	padding:0;
	text-align:center;
	width:680px;
	background-color:#efefef;
}

#parametro {
	margin:0 auto;
	padding:0;
	text-align:center;
}

#select_menu {
	margin:0;
	padding:0;
	text-align:left;
	width: 100px;
	height:22px;
}

#clientes {
	margin:0;
	padding:0;
	text-align:left;
	width:510px;
	background-color:#efefef;
}

.linha_cinza {
	margin:0;
	padding:0;
	text-align:center;
	background-color:#efefef;
	height:3px;
	width:700px;
}

.espaco20{
	margin:0;
	padding:0;
	text-align:center;
	height:20px;
	width:700px;
	background-color:#ffffff;
}

.bloco_cinza {
	margin:0;
	padding:0;
	text-align:center;
	background-color:#efefef;
	height:40px;
	width:700px;
}

.clientes_ad {
	margin: 0 auto;
	padding: 0;
	font-family: Verdana;
	font-size: 13px;
	text-align: left;
	background-color: #efefef;
	width: 700px;
}

#cad_clientes{
	margin:0;
	padding:0;
	text-align:center;
	width:700px;
}

.text_bold{
	font-family: verdana;
	font-size: 13px;
	font-weight: bold;
	text-align: left;
	color: #666666;
}

.text_regular{
	font-family: verdana;
	font-size: 13px;
	color: #666666;
	text-align: left;
}

.form_cadclientes{
	margin:0;
	padding:0;
	text-align:left;
	font-family:verdana;
	font-size:12px;
	width:320px;
	height:20px;
}

.u_20_90 {
	width:20px;
	height:90px;
}

.u_90_90 {
	width:90px;
	height:90px;
}

.u_220_50 {
	margin:0;
	padding:0;
	width:220px;
	height:50px;
	background-color:#efefef;
	color:#666666;
	font-family:verdana;
	font-size:12px;
	text-align:center;
}

.u_20_50 {
	width:20px;
	height:50px;
}

img
{
	border:0;	
}

/*********************************TAGS*******************************************\

/*RadioButton*/
.radio
{
	line-height:20px;
	margin-left:10px
}

.radio input
{
	margin-right:5px;
	width:13px;
	height:13px;	
	margin-left:4px;
}

.radio label
{
	padding-top:2px;
	margin-right:4px;
	line-height:20px;
	Max-width:200px !important;	
}

.radio2
{
	margin-left:10px;
	text-align:center;
	display: table-row;

}

.radio2 input
{
	margin-top:5px;
	margin-left:20px;
	width:13px;
	height:13px;	
	float:left;
}

.radio2 label
{
	text-align:left;
	float:left;
	padding-top:2px;
	margin-left:10px;
	margin-bottom:10px;
	line-height:20px;
	width:280px !important;	
	min-height:150px;
}

.radio12
{
	line-height:20px;
	margin-left:10px
}

.radio12 input
{
	margin-right:5px;
	width:12px;
	height:12px;	
	margin-left:4px;
}

.radio12 label
{
	padding-top:0px;
	margin-right:4px;
	line-height:20px;
	Max-width:200px !important;	
}


.radio3
{
	margin-left:10px;
	text-align:center;
	display: table-row;

}

.radio3 input
{
	margin-top:5px;
	margin-left:20px;
	width:13px;
	height:13px;	
	float:left;
}

.radio3 label
{
	text-align:left;
	float:left;
	padding-top:2px;
	margin-left:10px;
	margin-bottom:10px;
	line-height:20px;
	width:280px !important;	
	min-height:30px;
}


/*ComboBox*/
.combo {
    height: 23px;
 	line-height: 17px;
 	margin-top: 0px;
 	margin-bottom: 0px;
    border-width: 1px;
    border-color: #b3b3b3;
    border-style: solid;
	padding:2px;
	line-height:17px;
 }
 
 /*TextBox*/
.text
 {
 	height:17px;
 	line-height:17px;
 	margin-top:0px;
 	margin-bottom:0px;
	border-width : 1px;
	border-color : #b3b3b3;
	border-style : solid;	
	padding:2px;
	vertical-align:middle;
 }
 
 /*Linha*/
.line_branca1
{
 border: solid 1px White;
 width:100%;
 color:White;
 	
}

.dicas
{
	text-align:left; 
	width:210px; 
	height:300px;
	float:left; 
	margin-right:20px !important;
}

.dicas img
{
	width:100%; 
	height:168px;	
	margin-bottom:20px !important;
	margin-top:10px !important;
	margin-right:0px !important;
	margin-left:0px !important;
}

.visualizar
{
  display:block;
  float:left;
  background-color:#efefef;
  width:210px;
  height:48px;
  line-height:44px;
  padding:2px;
  margin-top:20px;
  margin-right:20px;	
  cursor:pointer;
}

.ShowImagem {  
    width: auto;  
    height: auto;  
    background-color:white;  
    display: none;  
    position:absolute;
    color: white;  
    padding: 5px;  
    z-index: 999;
} 

/****************************************************************************************************************/
.HideContent {display:none;}
.bgHome {
    MIN-HEIGHT: 150px;
    BACKGROUND-REPEAT: repeat-x;
    BACKGROUND-POSITION: left top;
    /*overflow: hidden;*/
    PADDING-TOP: 20px
}

.content {
	POSITION: relative; MARGIN: 0px auto; WIDTH: 960px
}

.contentHome {
	PADDING-RIGHT: 15px; MARGIN-LEFT: auto; OVERFLOW: hidden; MARGIN-RIGHT: auto
}
.contentHomeKlabin {
	PADDING-RIGHT: 15px; HEIGHT: 160px; MARGIN-LEFT: auto; OVERFLOW: hidden; MARGIN-RIGHT: auto
}

#contentHome {
	POSITION: relative; OVERFLOW: hidden
}
#contentHome H2 {
	MARGIN: 12px 0px 13px
}
#contentHome .rightSide {
	POSITION: relative; WIDTH: 438px; BACKGROUND: url(../image/bg-box-noticias-home.gif) #f1eee5 no-repeat right bottom; FLOAT: right; HEIGHT: 154px; OVERFLOW: hidden
}
#contentHome .rightSide .holderNews {
	POSITION: absolute; WIDTH: 340px; HEIGHT: 80px; OVERFLOW: hidden; TOP: 30px; LEFT: 50px
}
#contentHome .rightSide .prevNews {
	POSITION: absolute; WIDTH: 16px; DISPLAY: block; BACKGROUND: url(../image/btn-prev-news-home.gif) no-repeat left center; HEIGHT: 29px; CURSOR: pointer; TOP: 60px; LEFT: 15px
}
#contentHome .rightSide .nextNews {
	POSITION: absolute; WIDTH: 16px; DISPLAY: block; BACKGROUND: url(../image/btn-next-news-home.gif) no-repeat left center; HEIGHT: 29px; CURSOR: pointer; RIGHT: 15px; TOP: 60px
}
#contentHome .rightSide UL {
	POSITION: absolute; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 70px; PADDING-TOP: 0px; TOP: 0px; LEFT: 0px
}
#contentHome .rightSide LI {
	LIST-STYLE-TYPE: none; WIDTH: 340px; FLOAT: left
}
#contentHome .rightSide LI > A {
	FONT-STYLE: italic; FONT-SIZE: 12px
}
#contentHome .rightSide H3 {
	MARGIN: 0px 0px 2px; COLOR: #333; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
#contentHome .rightSide A {
	COLOR: #636466; TEXT-DECORATION: none
}
#contentHome .rightSide A:hover {
	TEXT-DECORATION: underline
}
#contentHome .rightSide .listNews {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#contentHome .rightSide .listNews LI {
	BORDER-BOTTOM: #b6b6b6 2px dotted; PADDING-BOTTOM: 10px; LIST-STYLE-TYPE: none; PADDING-TOP: 10px
}
#contentHome .rightSide .dateNews {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
#contentHome .rightSide .moreNews {
	POSITION: absolute; LINE-HEIGHT: 12px; PADDING-LEFT: 15px; BOTTOM: 20px; DISPLAY: block; BACKGROUND: url(/content/image/seta-aside.gif) no-repeat left center; FONT-SIZE: 11px; LEFT: 50px
}
table.radioWithProperWrap input
{    
    float: left;
}

table.radioWithProperWrap label
{    
    margin-left: 15px;
    display: block;
}
