/* CSS Document */

html {
	height: 100%;
}

body {
	height: 100%;
	margin-bottom: 1px;
	font-family:Arial, Helvetica, sans-serif;
}

ul {
list-style:none;
margin:0px;
padding:0px;
}

/* ----------------------------------------------------------------------------*/

body {
background-color:#FFCC33;
font-size:11px;
}

#left {
padding-left:16px;
}

.texto_left {
padding-top:10px;
font-size:11px;
font-weight:bold;
width:190px;
text-align:center;
}

.titulo {
color:#FFFFFF;
background-color:#EF2B2D;
line-height:21px;
width:190px;
font-size:14px;
font-weight:bold;
text-align:center;
margin-top:10px;
}

.menuoferta .moduletable li {
color:#FFFFFF;
background-color:#EF6B00;
line-height:21px;
width:190px;
text-align:center;
margin:0px;
padding:0px;
border-top:2px solid #FFCC33;
}

.menuoferta .moduletable li:hover {
background-color:#EF2B2D;
}

.menuoferta .moduletable a {
display:block;
color:#FFFFFF;
font-size:14px;
font-weight:bold;
text-decoration:none;
line-height:21px;
width:190px;
}

.menuanim .moduletable li {
color:#FFFFFF;
background-color:#EF2B2D;
line-height:21px;
width:190px;
font-size:14px;
text-align:center;
margin:0px;
padding:0px;
border-top:2px solid #FFCC33;
}

.menuanim .moduletable li:hover {
background-color:#EF6B00;
}

.menuanim .moduletable a {
display:block;
color:#FFFFFF;
font-size:14px;
font-weight:bold;
text-decoration:none;
line-height:21px;
width:190px;
}

.menuoutros .moduletable li {
background-color:#D6026B;
line-height:21px;
width:190px;
text-align:center;
margin:0px;
padding:0px;
border-top:2px solid #FFCC33;
}

.menuoutros .moduletable li:hover {
background-color:#EF6B00;
color:#FFF;
}

.menuoutros .moduletable a {
display:block;
color:#FFF;
font-size:14px;
font-weight:bold;
text-decoration:none;
line-height:21px;
width:190px;
}


.menutop .moduletable li {
background-color:#FFF;
line-height:21px;
width:190px;
text-align:center;
margin:0px;
padding:0px;
border-top:2px solid #FFCC33;
}

.menutop .moduletable li:hover {
background-color:#EF6B00;
color:#FFF;
}

.menutop .moduletable a {
display:block;
color:#000;
font-size:14px;
font-weight:bold;
text-decoration:none;
line-height:21px;
width:190px;
}

#conteudo table.contentpaneopen td.contentheading {
display:none;
}

#conteudo {
/*border:5px solid #FFFFFF;*/
background-color:#FFFFFF;
padding:0px;
margin:0px;
}

.pagenav_next a, .pagenav_prev a {
color:#000000;
font-size:10px;

}

.componentheadingcontact {
font-size:11px;
}

.contentpanecontact, .contentpanecontact td {
font-size:11px;
}

#table_tabelas {
font-size:11px;
padding-left:20px;
padding-right:20px;
}

.componentheading {
font-size:16px;
font-weight:bold;
padding-top:30px;
padding-left:200px;
padding-bottom:10px;
}

.sectiontableentry1 td a, .sectiontableentry2 td a {
text-decoration:none;
color:#000000;
height:20px;
margin:0px;
padding:0px;
list-style:circle;
}

.sectiontableentry1 td a:hover, .sectiontableentry2 td a:hover {
text-decoration:underline;
color:#000000;
}

.sectiontableentry1 td, .sectiontableentry2 td {
height:20px;
}

.componentheadingcontact {
font-size:16px;
font-weight:bold;
padding-top:30px;

padding-bottom:10px;
}


/* BANNERS */
.bannertop{
padding-bottom:5px
}

.bannerfim{
padding-top:5px;
}

.bannerleft{
padding-top:5px;
}

.bannerleft div.moduletable{
padding-bottom:5px;
}