body {
    font-family: "Arial", "helvetica", sans-serif;
    backlor: white;
    background-image: url(../imagens/fundo_content_modif_out2009.jpg);
    background-repeat: no-repeat;
    background-position: 15px 80px;
overflow: hidden;
}



div#all {
    position: absolute;
    top: 0px;
    left: 0px;
    width: 100%;
    height: 100%;
    border-left: solid 15px #223366;
}

h1.home_header {
    position: absolute;
    left: 0px;
    top: 0px;
    height: 80px;
    width: 750px;
    padding: 0px;
    margin: 0px;
    font-size: 16px;
    color: #fbffff;
    background-color: #236;
    background-image: url(../imagens/bg_home_top.jpg);
    background-repeat: no-repeat;
    background-position: 10px;
}

img.home_header {
    float: left;
    padding: 5px 0 0 10px;
}

span#home_header {
    text-decoration: none;
    float: right;
    padding-top: 30px;
    margin-right: 15px;
    border-bottom: solid #999999 3px;
}

div.home_content {
    position: absolute;
    top: 80px;
    width: 100%;
    left: 15px;
    bottom: 0px;
}

div.home_menu_up {
    font-size: 12px;
    font-weight: bold;
}

a, a img {
    color: #A37E2D;
    border: none;
    text-decoration: none;
  
}

div.home_left {
    position: absolute;
    width: 280px;
}

div.home_center {
    position: absolute;
    left: 281px;
    width: 188px;
}
div.home_right {
   height:310px;
left:472px;
margin-top:6px;

overflow: hidden;
padding-right:3px;
position:absolute;
width:259px;
}

div.home_right2 {
    margin-top:34px;
    position: absolute;
    left: 463px;
    width: 250px;
}

div.home_left, div.home_center, div.home_right {
    top: 47px;
}

div.home_menu_up_item {
    position: absolute;
    top: 2px;
}

#im {
    left: 30px;
}

#em {
    left: 262px;
}

#sbm {
    left: 400px;
}

#bs {
    left: 615px;
}

#ms {
    left: 491px;
}

#home_duvidas {
    position: absolute;
    font-size: 12px;
    top: 190px;
    left: 10px;
}

#home_duvidas a {
    color: gray;
    text-decoration: none;
}

img#home_fomezero {
    display: block;
    position: absolute;
    top: 230px;
    left: 10px;
}

#home_info {
    text-align: right;
    position: absolute;
    font-size: 9px;
    line-height: 100%;
    color: gray;
    top: 230px;
    right: 15px;
}

#home_logo {
    text-align: left;
    position: absolute;
    font-size: 9px;
    line-height: 100%;
    color: gray;
    top: 220px;
    right: 172px;
    visibility:hidden;
}


 
.home_main_menu {
    position: absolute;
    font-size: 20px;
    font-weight: bold;
    left: 35px;
}

#pesq {
    top: 1px;
}

#ens {
    top: 43px;
}

#pess {
    top: 86px;
}

#event {
    top: 129px;
}

#pub {
    top: 175px;
}

#prog {
    top: 218px;
}

#inst {
    top: 264px;
}

h1.home_right {
    display: block;
    position: absolute;
    top: -5px;
    width: 100%;
    text-align: right;
    font-size: 17px;
    font-weight: bold;
    margin: 0px;
    padding: 0px; 
}

div.home_menu_down {
    position: absolute;
    top: 460px;
    left: 17px;
    font-weight: bold;
    font-size: 12px;
	
}

#bib {
    position: absolute;
    left: 15px;
}

#wm {
    position: absolute;
    left: 104px;
}

#pp {
    position: absolute;
    left: 199;
    white-space:nowrap;
}



#an {
    position: absolute;
    left: 335px;
}

#ag {
    position: absolute;
    left: 445px;
    white-space:nowrap;
}

#ev {
    position: absolute;
    left: 596px;
    white-space:nowrap;
}

.destaque {
    text-align: right;
    margin-top: 20px;
    color: gray;
    font-size: 12px;

}


#aa {
    position: absolute;
    left: 18px;
}

#bb {
    position: absolute;
    left: 129px;
}

#cc {
    position: absolute;
    left: 235;
  
}



#dd {
    position: absolute;
    left: 375px;
    white-space:nowrap;
}

#ee {
    position: absolute;
    left: 470px;
    white-space:nowrap;
}

#ff {
    position: absolute;
    left: 596px;
    white-space:nowrap;
}







.destaque h1 {
    padding: 0px;
    margin: 0px;
    font-size: 11px;
    color: gray;
}

.destaque a {
    color: gray;
    font-weight: bold;
    font-size: 13px;
    line-height: 15px	
margin-left:5px;
}

#marqueecontainer{
position: relative;
width: 259px; /*marquee width */
height: 310px; /*marquee height */
left:-6px;
overflow: hidden;

padding: 2px;
padding-left: 4px;
}

