body {
background-color:#FFFFFF;
color:#666666;
font-family:Tahoma,FreeSans,Helvetica,sans-serif;
font-size:12px;
height:100%;
line-height:140%;
margin:0px;
}
div.bg {
background:#F6881F;
width:100%;
}
div.all {
width:900px;
}
div.bgmain {
background:#FDD0A4;
background-image:url(../images/bgmain.jpg);
background-repeat: repeat-x;
width:100%;
}
div.header {
background-image:url(../images/header_bg.gif);
height:159px;
width:900px;
border-bottom: 1px solid #F6881F;
}
div.logo {
height:60px;
width:160px;
padding-top:38px;
float:left;
}
div.titulo_site {
height:43px;
width:740px;
padding-top:55px;
float:left;
}
.titulo_site {
color:#FFFFFF;
}
div.topmenu {
height:35px;
width:900px;
overflow:hidden;
}
div.breadcrumb {
height:26px;
width:730px;
padding-left:98px;
}
div.bgmaincontent {
background-image:url(../images/main_bg.gif);
width:900px;
}
div.left {
float:left;
width:162px;
padding: 8px 0 0 8px;
}
div.center {
float:left;
width:730px;
padding: 10px 0 0 0;
}
div.main {
float:left;
width:523px;
padding: 0 10px 0 10px;
}
*/div.main div {
border-bottom: 1px solid #FCC694;
}*/
div.main table {
cellpadding:10px;
}
div.right {
float:right;
width:177px;
font-size:0.9em;
padding: 0 3px 0 0;
margin-right:7px;
}
div.right h3 {
color:#F6881F;
font-size:1.2em;
padding-left: 2px;
border-bottom: 1px solid #FFFFFF;
margin-bottom:0px;
}
div.moduletable-noticias {
background:#FFEBD5;
padding-bottom:10px;
}
table.contentpaneopen-noticias {
}
table.contentpaneopen {
width:100%;
}

div.moduletable-noticias span {
border-bottom: 1px solid #FFFFFF;
display:block;
width:100%;
line-height:0.1em;
}
div.bottommenu {
background-image:url(../images/footer_bg.gif);
width:900px;
height:14px;
overflow:hidden;
}
div.footer {
width:900px;
text-align:center;
overflow:hidden;
font-size:0.9em;
height: 40px;
}
div.clearfloat {
clear:both;
}
ul.menu {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0px 0pt 0pt;
padding:0pt;
}
ul.menu li {
margin-bottom:3px;
background-image:url(../images/mainmenu_bg.gif);
background-repeat: repeat-x;
}
ul.menu li:hover {
background-image:url(../images/mainmenu_bg_over.gif);
background-repeat: repeat-x;
}
ul.menu li a{
display:block;
height: 23px;
color:#ffffff;
text-decoration:none;
padding: 0 0 0 10px;
line-height:160%;
}
ul.menu li a:hover{
background-image:url(../images/apee_bullet.png);
background-position: right;
background-repeat: no-repeat;
}
ul.menu li.active a{
background-image:url(../images/apee_bullet.png);
background-position: right;
background-repeat: no-repeat;
}
ul.menu li.active ul li a{
background-image:none;
}

ul.menu ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0px 0pt 0pt;
padding:0pt;
}
ul.menu ul li {
background-image:none;
}
ul.menu ul li:hover {
background-image:none;
}

ul.menu li ul li {
height: 23px;
margin-bottom:3px;
display:block;
padding: 0 0 0 0px;
background-image:none;
}
ul.menu li ul li a{
display:block;
background-image:none;
color:#F6881F;
padding: 0 0 0 20px;
}
ul.menu li ul li a:hover{
background-image:url(../images/apee_bullet.png);
background-position: left;
background-repeat: no-repeat;
text-decoration:underline;
}
ul.menu-topo {
float:right;
padding-right:55px;
margin-top:0px;
margin-bottom:0px;
}
ul.menu-topo li {
display:block;
float:left;
width:98px;
line-height:24px;
text-align:center;
background-image:url(../images/menu-topo.png);
background-position:top;
background-repeat:no-repeat;
padding: 0 0 0 0;
line-height:2.9em;
}
ul.menu-topo li:hover {
background-image:url(../images/menu-topo_over.png);
}
ul.menu-topo li.active {
background-image:url(../images/menu-topo_over.png);
}
ul.menu-topo li a{
color:#ffffff;
text-decoration:none;
display:block;
width:98px;
}
ul.menu-topo li a:hover{
color:#F6881F;
}
ul.menu-topo li.active a{
color:#F6881F;
}
a {
color:#F6881F;
text-decoration:none;
}
a:hover {
color:#F6881F;
text-decoration:underline;
}
div.componentheading {
text-transform:lowercase;
color:#F6881F;
font-size:1.1em;
}
.contentheading {
text-transform:lowercase;
color:#F6881F;
font-size:1.1em;
border-bottom: 1px solid #FCC694;
}
div.moduletable-slide {
padding: 0px 0px 5px 0px;
margin-top: 0px;
}
div.moduletable-slide h3 {
font-size:1.2em;
margin:7px 0px 0px 5px;
color: #F6881F;
padding-bottom: 3px;
}
a img {
border:0px;
}
.inputbox {
background-color:#FFFFFF;
border:1px solid #F6881F;
margin-right:0px;
padding:2px;
}
div.breadcrumb {
color: #F6881F;
font-size: 0.9em;
}
div.breadcrumb span {
color: #333333;
font-size: 0.9em;
}
div.breadcrumb a {
text-decoration: underline;
}
table.contenttoc {
padding:4px;
border: 1px solid #F6881F;
margin: 30px 0px 10px 10px;
width: 150px;
}
table.contenttoc td {
height: 20px;
}
div.search {
padding-bottom: 10px;
}
div.main ul {
padding: 0px 0px 0px 20px;
}
div.main li {
padding: 4px 0px 4px 0px;
}
div.pagenavcounter {
	font-size: 0.8em;
}
div.pagenavbar {
	font-size: 0.9em;
}
div.main h3 {
font-size: 1.2em;
}
div.main h4 {
font-size: 1.1em;
}
.sectiontableentry1, .sectiontableentry2 {
}
.sectiontableentry1 span.description, .sectiontableentry2  span.description{
margin-left: 35px;
height: 20px;
display: block;
}
.sectiontableentry1 td, .sectiontableentry2 td {
vertical-align: top;
padding-left: 20px;
}
.sectiontableentry1 img, .sectiontableentry2 img{
vertical-align: middle;
}
a.pdf {
display:block;
padding-left: 25px;
background-image: url(../images/pdf_button.png);
background-repeat: no-repeat;
height: 25px;
}
a.logo {
background-image: url(../images/logo_apee.gif);
display: block;
width: 160px;
height: 48px;
float:left;
}
h4 {
text-align:center;
}
td.sectiontablefooter {
font-size:0.9em;
}
td.pagecounter {
font-size:0.9em;
text-align:center;
}
div.moduletable-stats {
color: #ffffff;
}
table.programa tr {
	vertical-align: top;
}
table.programa h4 {
	margin: 5px 0px 5px 0px;
	text-align:left;
border-bottom: 1px solid #FCC694;
}
table.programa p {
	font-size: 0.9em;
}
table.programa span {
	color:#F6881F;
}
table.srs09-programa { font-size:0.9em; vertical-align:top; }
table.srs09-programa td { vertical-align:top; valign:top; }
table.srs09-programa p { margin: 0 0 10px 0; }