@charset "utf-8";
/* CSS Document */
*
{
padding:0;
margin:0 auto;
}
body
{
font:67.5%"Lucida Sans Unicode", "Bitstream Vera Sans", "Trebuchet Unicode MS", "Lucida Grande", Verdana, Helvetica, sans-serif;
font-size:14px;
background-color:#590000;
color:#CCCCCC;
}
a.link1:link {text-decoration: none; font-family:"Lucida Sans Unicode", "Bitstream Vera Sans", "Trebuchet Unicode MS", "Lucida Grande", Verdana, Helvetica, sans-serif; font-size:16px; color:#FFCC00;}
a.link1:visited {text-decoration: none; font-family:"Lucida Sans Unicode", "Bitstream Vera Sans", "Trebuchet Unicode MS", "Lucida Grande", Verdana, Helvetica, sans-serif; font-size:16px; color:#FFCC00;}
a.link1:hover {text-decoration: underline; font-family:"Lucida Sans Unicode", "Bitstream Vera Sans", "Trebuchet Unicode MS", "Lucida Grande", Verdana, Helvetica, sans-serif; font-size:16px; color:#FFCC00;}
a.link1:active {text-decoration: none; font-family:"Lucida Sans Unicode", "Bitstream Vera Sans", "Trebuchet Unicode MS", "Lucida Grande", Verdana, Helvetica, sans-serif; font-size:16px; color:#FFCC00;}

.base{
background-image:url(../image/bg_fm.jpg);
background-repeat:repeat-x;
height:150px;
text-align:center;
}
ul
{
list-style-type:none;
}
ul#menu
{
width:985;
margin:0 auto;
}
ul#menu li
{
position:relative;
float:left;
}
ul#menu li a
{
display:block;
float:left;
padding:0 20px;
height:30px;
line-height:25px;
background-color:#990000;
color:#FFFFFF;
text-decoration:none;
}
ul#menu li a:hover
{
background-color:#BF0000;
}
ul#menu li ul
{
display:none;
position:absolute;
top:30px;
left:0;
}
ul#menu li:hover ul,
ul#menu li.hover ul
{
display:block;
}
ul#menu li ul a
{
width:150px;
border-bottom:#BF0000 solid 1px;
clear:both;
}
ul#menu li ul li
{
float:none;
clear:both;
}
ul#menu li ul li a
{
float:none;
}
td#menu
{
background-color:#990000;
}
table#pages
{
width:985px;
padding:10px;
font:67.5%"Lucida Sans Unicode", "Bitstream Vera Sans", "Trebuchet Unicode MS", "Lucida Grande", Verdana, Helvetica, sans-serif;
font-size:12px;
}
table.pages tr
{
vertical-align:top;
}
table.conteudo
{
width:770px;
padding:10px;

}
table.conteudo tr
{
vertical-align:top;
}
table.conteudo tr td
{
font:67.5%"Lucida Sans Unicode", "Bitstream Vera Sans", "Trebuchet Unicode MS", "Lucida Grande", Verdana, Helvetica, sans-serif;
font-size:14px;
}
div.destaque
{
float:left;
padding:10px;
background-color:#BF0000;
border:#590000 solid 5px;
font-size:12px;
}
.titulo
{
font:67.5%"Lucida Sans Unicode", "Bitstream Vera Sans", "Trebuchet Unicode MS", "Lucida Grande", Verdana, Helvetica, sans-serif;
font-size:26px;
padding-bottom:20px;
}
.toptitulo
{
font:67.5%"Lucida Sans Unicode", "Bitstream Vera Sans", "Trebuchet Unicode MS", "Lucida Grande", Verdana, Helvetica, sans-serif;
font-size:18px;
color:#CCCCCC;
list-style-type:none;
text-decoration:none;
}
a.toplink 
{
font:67.5%"Lucida Sans Unicode", "Bitstream Vera Sans", "Trebuchet Unicode MS", "Lucida Grande", Verdana, Helvetica, sans-serif;
font-size:18px;
color:#CCCCCC;
list-style-type:none;
text-decoration:none;
}
a.toplink:hover
{
color:#FFCC33;
text-decoration:none;
}
.divrecado
{
border:#990000 1px solid;
color:#FFFFFF;
padding:10px;
}
.divpm
{
background-color:#990000;
color:#FFFFFF;
height:40px;
font-size:16px;
font-weight:bold;
padding-left:10px;
}
.divmural
{
background-color:#990000;
color:#FFFFFF;
height:40px;
font-size:16px;
font-weight:bold;
padding-left:10px;
}
.divnews
{
background-color:#990000;
color:#FFFFFF;
height:40px;
font-size:16px;
font-weight:bold;
padding-left:10px;
}
.img_home
{
width:130px;
float:left;
padding:5px;
}
.email_form_input
{
width:200px;
}
#Desktop10{background-image:url(../image/newTop10Logo.png);width:290px; height:253px; background-repeat:no-repeat;}
#DesktopNews{background-image:url(../image/newNewsLogo.png);width:290px; height:253px; background-repeat:no-repeat;}
#DesktopMusical{background-image:url(../image/newPedidoMusicalLogo.png);width:200px; height:266px; background-repeat:no-repeat;}
#DesktopTwitter{background-image:url(../image/newTwitterLogo.png);width:200px; height:281px; background-repeat:no-repeat;}
#DesktopMural{background-image:url(../image/newMuralLogo.png);width:580px; height:125px; background-repeat:no-repeat;}
#DesktopRecado{background-image:url(../image/newRecadosLogo.png);width:580px; border-bottom:dotted #590000 2px; padding:5px;}
#DesktopInput1{width:195px;}
#DesktopInput2{width:290px;}

* html * { color: expression( (function(who){ if(!who.MXPC){
 who.MXPC = '1';
 if(who.nodeName != 'A'){
  who.onmouseenter=function(){ who.className += ' hover'};
  who.onmouseleave=function(){ who.className = who.className.replace(' hover','')}; }
 (who==who.parentNode.firstChild) ? who.className += ' first-child' : '' ;
} } )(this) , 'auto') }
