body{
margin: 0px;
padding: 0px;
}

a.linkmenu{
color: #666666;
font: bold 10px Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
}

a.linkmenu:hover{
color: #cc0000;
font: bold 10px Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
}

a.saibamais{
color: #cc0000;
font: bold 12px Verdana, Arial, Helvetica, sans-serif;
text-decoration: none;
padding:0 3px 0 0;
}

a.mail{
color: #000000;
font: normal 12px Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
}

a.lnk{
color: #cc0000;
font: bold 12px Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
}

a.mail:hover{
color: #000000;
font: normal 12px Verdana, Arial, Helvetica, sans-serif;
text-decoration: underline;
}

.bg_topo{
background:url(images/bg_top.jpg) repeat-x;
height: 132px;
}

.bg_topo_popup{
background:url(images/bg_topo_popup.jpg) repeat-x;
height: 99px;
}

.bg_banner{
background:url(images/bg_banner.jpg) repeat-x;
color: #ffffff;
font: bold 12px Geneva, Arial, Helvetica, sans-serif;
height:30px;
vertical-align:middle;
}

.box_texto{
background:url(images/b_bg.jpg) repeat-x;
color: #ffffff;
font: bold 10px Verdana, Arial, Helvetica, sans-serif;
padding:3px;
}

.bg_saibamais{
background: url(images/bg_saibamais.jpg) no-repeat;
height:10px;
}

.c_data{
color:#000000;
font: bold 11px Verdana, Arial, Helvetica, sans-serif;
}

.c_local{
color:#cc0000;
font: bold 10px Verdana, Arial, Helvetica, sans-serif;
}

.c_texto{
color:#000000;
font: normal 10px Verdana, Arial, Helvetica, sans-serif;
}

.menu{
background:url(images/m_bg.jpg) repeat-x;
border: 1px solid #666666;
color: #666666;
font: bold 10px Verdana, Arial, Helvetica, sans-serif;
height:37px;
}

.quick_nav
{
background: #f6f6f6;
border: 1px solid #0358b2;
color: #0358b2;
font: bold 11px Verdana, Arial, Helvetica, sans-serif;
height:22px;
}

.quick_box
{
background: #f6f6f6;
border-bottom: 1px solid #0358b2;
}

.quick_box2
{
background: #f6f6f6;
border-bottom: 1px solid #0358b2;
border-right: 1px solid #0358b2;
}

.quick_texto{
color: #0358b2;
font: bold 11px Verdana, Arial, Helvetica, sans-serif;
}

.rodape{
background: #ffdb0b;
border-top: 1px solid #0358b2;
border-bottom: 1px solid #0358b2;
color: #0358b2;
font: bold 10px Verdana, Arial, Helvetica, sans-serif;
height: 40px;
text-align:center;
}

a.footer{
color: #0358b2;
font: bold 10px Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
}

.box_borda{
border-right:solid 1px #0c52b4;
border-left:solid 1px #0c52b4;
border-bottom:solid 1px #0c52b4;
}

.bg_box{
background:url(images/bg_box.jpg) repeat-x;
border:1px solid #0c52b4;
color: #ffffff;
font: bold 10px Verdana, Arial, Helvetica, sans-serif;
}

.linha{
border-left: 1px solid #0c52b4;
}

.linha_baixo{
background:url(images/linha_baixo.jpg) no-repeat;
}

.texto{
color: #000000;
font: normal 12px Verdana, Arial, Helvetica, sans-serif;
padding: 5px 0 0 0;
}

.texto_news{
color: #000000;
font: normal 12px Verdana, Arial, Helvetica, sans-serif;
}

.texto_vermelho{
color: #cc0000;
font: bold 12px Verdana, Arial, Helvetica, sans-serif;
}

.texto_menu{
font:normal 10px Verdana;
}

.texto_normal{
color:#000000;
font: normal 12px Verdana, Arial, Helvetica, sans-serif;
}

.shortcut{
color: #666666;
font:bold 10px Verdana, Arial, Helvetica, sans-serif;
text-decoration: none;
}

.popup{
background: #f3f2eb;
}

.textbox{
border: 1px solid #306ea7;
background: #ffffff;
color: #000000;
font: normal 10px Verdana, Arial, Helvetica, sans-serif;
width:90%;
}

.button{
border: 1px solid #306ea7;
background: #ffffff;
color: #000000;
font: normal 10px Verdana, Arial, Helvetica, sans-serif;
}

/*-----------------------------------------------------------------------*/
/*Habilitação																 */
/*-----------------------------------------------------------------------*/

.h_linha{
border-top: 1px solid #003366;
border-bottom: 1px solid #003366;
}

.h_borda{
border-left: 1px solid #003666;
border-right: 1px solid #003666;
border-bottom: 1px solid #003666;
}

.h_rodape{
border-bottom: 1px solid #003366;
background: #003366;
color: #ffffff;
font: normal 9px Verdana, Arial, Helvetica, sans-serif;
}

.h_normal{
color: #003366;
font: normal 10px Verdana, Arial, Helvetica, sans-serif;
}

.h_destaque{
color: #003366;
font: bold 10px Verdana, Arial, Helvetica, sans-serif;
}

.h_destaque2{
color: #003366;
font: bold 13px Verdana, Arial, Helvetica, sans-serif;
}

.h_destaquevermelho{
color: #cc0000;
font: bold 11px Verdana, Arial, Helvetica, sans-serif;
}

a.h_link{
color: #ffff00;
font: normal 9px Verdana, Arial, Helvetica, sans-serif;
text-decoration: none;
}

a.h_link2{
color: #003366;
font: bold 12px Verdana, Arial, Helvetica, sans-serif;
text-decoration: none;
}

/*-----------------------------------------------------------------------*/
/*																		 */
/*-----------------------------------------------------------------------*/

/*-----------------------------------------------------------------------*/
/*Docentes																 */
/*-----------------------------------------------------------------------*/

.d_nome{
color: #000000;
font: normal 10px Verdana, Arial, Helvetica, sans-serif;
padding:3px;
}

/*-----------------------------------------------------------------------*/
/*																		 */
/*-----------------------------------------------------------------------*/

/*-----------------------------------------------------------------------*/
/*Scrollers																 */
/*-----------------------------------------------------------------------*/

#scroll{
background: #ffffff;
height:78px;
width:187px;
}

.s_texto{
color:#000000;
font: normal 10px Verdana, Arial, Helvetica, sans-serif;
padding-left: 3px;
padding-top: 3px;
}

.s_vermelho{
color: #cc0000;
font: bold 10px Verdana, Arial, Helvetica, sans-serif;
text-align: center;
}

.s_link{
color:#0c52b4;
font: bold 10px Verdana, Arial, Helvetica, sans-serif;
padding-left: 1px;
padding-top: 3px;
text-decoration:none;
}

a.s_link{
color:#0c52b4;
font: bold 10px Verdana, Arial, Helvetica, sans-serif;
padding-left: 1px;
padding-top: 3px;
text-decoration:none;
}

#pscroller2{
width: 350px;
height: 20px;
border: 1px solid black;
padding: 3px;
}

#pscroller2 a{
text-decoration: none;
}

.someclass{ //class to apply to your scroller(s) if desired
}

/*-----------------------------------------------------------------------*/
/*															 */
/*-----------------------------------------------------------------------*/


/*-----------------------------------------------------------------------*/
/*CSS MENU																 */
/*-----------------------------------------------------------------------*/

#dropmenudiv{
position:absolute;
border:1px solid #666666;
border-bottom-width: 0;
color: #666666;
font:normal 10px Verdana;
line-height:18px;
z-index:100;
}

#dropmenudiv a{
width: 100%;
background:url(../images/bg_submenu.jpg) repeat-x;
color: #666666;
display: block;
text-indent: 3px;
border-bottom: 1px solid #666666;
padding: 1px 0;
text-decoration: none;
font-weight: bold;
}

#dropmenudiv a:hover{ /*hover background color*/
background:url(../images/bg_submenuover.jpg) repeat-x;
}

/*-----------------------------------------------------------------------*/
/*FIM CSS MENU															 */
/*-----------------------------------------------------------------------*/

.bg_topo_mail{
background:url(/images/bg_topo_popup.jpg) repeat-x;
height:115px;
}

.corpo_emaild{
border-right: solid 1px #246fb1;
}

.corpo_emaile{
border-left: solid 1px #246fb1;
}
.corpo_emailt{
border-top: solid 1px #246fb1;
}
.corpo_emailb{
border-bottom: solid 1px #246fb1;
}
.email_text{
color: #246fb1;
font: normal 10px Verdana, Arial, Helvetica, sans-serif;
}

.input{
border: 1px solid #246fb1;
color: #000000;
font:normal 10px Verdana, Arial, Helvetica, sans-serif;
width:200px;
}

/*-----------------------------------------------------------------------------*/
/*BOXES
/*-----------------------------------------------------------------------------*/
a.blink{
color:#000000;
font: bold 11px Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
padding:5px;
}

.borda_box{
border-left: 1px solid #0c52b4;
border-right: 1px solid #0c52b4;
}

.bordab_box{
border-bottom: 1px solid #0c52b4;
}

.b_texto{
color:#0c52b4;
font: normal 11px Verdana, Arial, Helvetica, sans-serif;
padding: 5px;
}

.b_textodestaque{
color: #cc0000;
font: bold 14px Verdana, Arial, Helvetica, sans-serif;
}

#banner{
background:url(images/b_album.jpg) no-repeat;
color:#ffffff;
font: bold 12px Verdana, Arial, Helvetica, sans-serif;
height:30px;
padding: 6px 0 0 0;
width:240px;
}

#banner_conteudo{
color:0c52b4;
font: normal 11px Verdana, Arial, Helvetica, sans-serif;
height:100px;
padding: 5px 0 0 5px;
}
