.misc {text-align: center; color: #000;}
.misc a {text-decoration: underline; color: #000; font-weight: bold;}
.misc a:hover {text-decoration: none; color: #666;}
.misc a:visited {text-decoration: none; color: #666;}
.indent {text-indent: 10px;}
/* -=- */
#interna {}
#interna div{margin: 0 20px;}
#interna h2 {color: #123a51; font-size: 12px; margin-bottom: 3px;}
#interna h3 {color: #636548; font-size: 12px; margin-bottom: 10px;}
#interna img.fleft {margin-right: 10px; float: left; border: 1px solid #93966b;}
#interna img.safe {border: 0 none; margin: 10px 0 ; float: none;}
#interna img.mapa {display: block; margin: 10px auto; float: none;}
#interna p {margin: 3px 0;}
#interna p.misc{margin: 10px 0;}
/* -=- */
#noticias {}
#noticias div {margin: 0 20px;}
#noticias div.misc { margin: 10px 0;}
#noticias h2 {color: #123a51; font-size: 12px; margin-bottom: 3px;}
#noticias a {text-decoration: none;}
#noticias img {margin-right: 10px; float: left; border: 1px solid #93966b;}
#noticias img.safe {border: 0 none; margin: 10px 0 10px ; float: none;}
/* -=- */
#eventos {color: #123a51; font-weight: bold;}
#eventos div{ margin: 0 20px;}
#eventos ul {margin: 0 20px;}
#eventos li { margin-bottom: 5px;}
#eventos li a{ color: #000; font-weight: normal; display: block; text-decoration: none;}
#eventos a {text-decoration: none;}
#eventos p.misc {margin: 10px 0;}
/* -=- */
#professor {}
#professor img{float: left;}
#professor div{margin: 0 20px;}
#professor h2 {color: #123a51; font-size: 12px; margin: 15px 0 3px 0;}
#professor h3 {color: #636548; font-size: 12px; margin-bottom: 10px;}
#professor a {text-decoration: none;}
#professor img.fleft{ margin-right: 10px; float: left; border: 1px solid #93966b;}
#professor img.safe {border: 0 none; margin: 10px 0 10px ; float: none;}
#professor p {margin: 3px 0;}
#professor p.indent{text-indent: 10px;}
/* -=- */
#fotos {} 
#fotos div{}
#fotos div.colunas{margin: 10px 5px; width: 148px; float: left; text-align: center; height: 100px;}
#fotos h2 {color: #123a51; font-size: 14px; margin-bottom: 3px; text-align: left;}
#fotos img {border: 1px solid #93966b; margin: 0 2px;}
#fotos img.safe {border: 0 none; margin: 10px 0; float: none;}
#fotos a {color: #516c67; text-decoration: none; font-weight: bold;}
#fotos p {margin: 5px 0;}
#fotos p.misc a {color: #000;}
#fotos p.misc a:hover {color: #666;}
#fotos p.misc a:visited {color: #666;}

#album{}
#album h2{color: #123a51; font-size: 14px; margin-bottom: 3px; text-align: left;}
#divfotos{width:600px; margin:0 0 0 15px;}
#divfotos img{margin:5px 10px 10px 5px;}
