body {
	  background:#ececec;
	  margin:0px;
	  padding:0px;
	  overflow:auto;
	  background-image:url(layout/bg.jpg);	  
}
form {
	margin:0px;
	padding:0px;
}
img, div, input { behavior: url("layout/iepngfix/iepngfix.htc") }
#tabelacorpo {
	background:#FFFFFF;
	}
.1menuesq {
	font-family:verdana;
	font-size:11px;
	color:#FFFFFF;
}
.menuesq {
	padding-left:10px;
	font-family:verdana;
	font-size:11px;
	color:#FFFFFF;
}
.txtpremiacoes {
	font-family:verdana;
	font-size:12px;
	color:#ffffff;
	text-transform:uppercase;
}
.txtpremiacoes a {
	color:#ffffff;
	text-decoration:none;
}
.txtpremiacoes a:hover {
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:underline;
}
.txtmenuesq {
	padding-left:2px;
	font-family:verdana;
	font-size:11px;
	color:#FFFFFF;
	text-transform:uppercase;
}
.txtmenuesq a {
	padding-left:2px;
	font-family:verdana;
	font-size:11px;
	color:#FFFFFF;
	text-transform:uppercase;
	text-decoration:none;
}
.txtmenuesq a:hover {
	padding-left:2px;
	font-family:verdana;
	font-size:11px;
	color:#eae548;
	text-transform:uppercase;
	text-decoration:underline;
}
.menuprinc {
	font-family:verdana;
	font-size:11px;
	text-transform:uppercase;
	color:#FFFFFF;
}
.menuprinc a {
	font-family:verdana;
	font-size:11px;
	color:#FFFFFF;
	text-transform:uppercase;
	text-decoration:none;
}
.menuprinc a:hover {
	font-family:verdana;
	font-size:11px;
	color:#FFFFFF;
	text-transform:uppercase;
	text-decoration:underline;
}
.menuprincspacer {
	background:url(layout/menuspacer.jpg) no-repeat;
}
.portalkit10anos {
	/*border-bottom:1px dotted #666666; em 25-02-09 - solicitado Fernando */
	border-right:1px dotted #666666; /* em 25-02-09 - solicitado Fernando */
	font-family:verdana; 
	font-size:14px; 
	color:#000000; 
	padding-top:10px; /* 75 em 25-02-09 - solicitado Fernando */
	padding-bottom:10px; /* 90 em 25-02-09 - solicitado Fernando */
	padding-left:250px;
	background-position:center;
	background:url(layout/portalkit10anos.jpg)  center/* centralizado em 25-02-09 - solicitado Fernando */ no-repeat;
}	
.conteudo {	
	font-family:verdana;
	font-size:11px;
	color:#000000;
	padding-top:10px;
	padding-left:7px;
	padding-right:10px;
	border-right:1px dotted #666666; /* em 25-02-09 - solicitado Fernando */
}
.linkdestaque {
	font-family:verdana;
	font-size:13px;
	font-weight:bold;
	color:#af2227;
}
.linkdestaque a {
	font-family:verdana;
	font-size:13px;
	font-weight:bold;
	color:#af2227;
	text-decoration:none;
}
.linkdestaque a:hover {
	font-family:verdana;
	font-size:13px;
	font-weight:bold;
	color:#af2227;
	text-decoration:underline;
}
.sitemap {
	background:url(layout/bgsitemap.jpg) repeat-x #e6e6e6;
	font-family:verdana;
	font-size:11px;
	color:#000000;
	padding-top:10px;
	padding-left:20px;
	padding-right:20px;
	padding-bottom:5px;
}
.sitemap a {
	font-family:verdana;
	font-size:11px;
	color:#000000;
	text-decoration:none;
}
.sitemap a:hover {
	font-family:verdana;
	font-size:11px;
	color:#000000;
	text-decoration:underline;
}

.boxpromose {
	background:url(layout/boxpromose.jpg) no-repeat;
}
.boxpromos {
	background:url(layout/boxpromos.jpg) repeat-x;
}
.boxpromosd {
	background:url(layout/boxpromosd.jpg) no-repeat;
}
.boxpromoe {
	background:url(layout/boxpromoe.jpg) repeat-y;
}
.boxpromoie {
	background:url(layout/boxpromoie.jpg) no-repeat;
}
.boxpromob {
	background:url(layout/boxpromob.jpg) repeat-x;
}
.boxpromoid {
	background:url(layout/boxpromoid.jpg) no-repeat;
}
.boxpromod {
	background:url(layout/boxpromod.jpg) repeat-y;
}
.boxpromo {
	background:#f1f1f2;
}
.boxpromotit {
	font-family:verdana;
	font-size:12px;
	font-weight:bold;
	color:#ac1420;
}
.boxpromotxt {
	font-family:verdana;
	font-size:11px;
	color:#000000;
	text-align:justify;
}
.boxnewsletter {
	background:#ba2e16;
}
.formnews {
	width:150px;
	height:15px;
	border:1px solid #cccccc;
	font-family:verdana;
	font-size:9px;
	text-align:center;
}
.txtcopyright {
	font-family:verdana;
	font-size:9px;
	color:#000000;
}
.txtcopyright a {
	font-family:verdana;
	font-size:9px;
	color:#000000;
	text-decoration:none;
}
.txtcopyright a:hover {
	font-family:verdana;
	font-size:9px;
	color:#000000;
	text-decoration:underline;
}
.txtrodape {
	font-family:verdana;
	font-size:11px;
	color:#806c4d;
	font-weight:bold;
}

.txthome {
	font-family:arial, verdana;
	font-size:12px;
	color:#444444;
	margin-left:25px;
	letter-spacing: 1px;
	}

.txtform {
	font-family:verdana;
	font-size:10px;
	color:#000000;
	font-weight:bold;
}
.form {
	border:1px solid #cccccc;
	font-family:verdana;
	font-size:9px;
	color:#000000;
}
.formtit {
	font-family:verdana;
	font-size:11px;
	color:#990000;
	font-weight:bold;
}
.btenviar {
	font-family:verdana;
	font-size:11px;
	color:#000000;
	width:80px;	
}
.txtnormal {
	font-family:verdana;
	font-size:10px;
	color:#333333;
	text-transform:uppercase;
}
.txt1 {
	font-family:verdana;
	font-size:11px;
	color:#000000;
	text-align:justify;
}
.txt1 a {
	font-family:verdana;
	font-size:11px;
	color:#000000;
	text-align:justify;
	text-decoration:none;
}
.txt1 a:hover {
	font-family:verdana;
	font-size:11px;
	color:#000000;
	text-align:justify;
	text-decoration:underline;
}
.txt2 {
	font-family:verdana;
	font-size:11px;
	color:#FF0000;
}
.txt2 a {
	font-family:verdana;
	font-size:11px;
	color:#FF0000;
	text-decoration:none;
}
.txt2 a:hover {
	font-family:verdana;
	font-size:11px;
	color:#FF0000;
	font-weight:bold;
	text-decoration:underline;
}
.banner03top {
	background:url(layout/banner_03_01.jpg) no-repeat;
	font-family:verdana;
	font-size:10px;
	color:#FFFFFF;
	font-weight:bold;
}
.banner03top a {
	color:#FFFFFF;
	text-decoration:none;
}
.banner03top a:hover {
	color:#FFFFFF;
	text-decoration:underline;
}
.banner03fundo {
	background:#e2e3e4;
	border-left:#ac1420 1px solid;
	border-right:#ac1420 1px solid;
}
.banner03desc {
	font-family:verdana;
	font-size:11px;
	color:#000000;
	padding:5px;
}
.banner03desc a {
	font-family:verdana;
	font-size:11px;
	color:#000000;
	text-decoration:none;
}
.banner03desc a {
	font-family:verdana;
	font-size:11px;
	color:#000000;
	text-decoration:underline;
}
.banner03valor {
	font-family:verdana;
	font-size:11px;
	color:#ac1420;
	font-weight:bold;
}

.banner03baixo {
	background:url(layout/banner_03_03.jpg) no-repeat;
}.senna {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
}
