.titulares {
	font-size: 600 normal medium;
	font-family: Helvetica, Verdana, Arial, sans-serif;
	/*text-transform: uppercase;*/
	color: #666666;
	text-align:left;
        background-color:#ffffff;
        border-color: #ff0000;
        border-top: 0px solid #ff0000;
        border-right: 0px solid #ff0000;
        border-left: 0px solid #ff0000;
        border-bottom: 3px solid #ff0000;
       
	}
#tit_opinion {
	font-size: .9em;
	font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	text-align:left;
        background-color:#fff;
        border-color: #ff0000;
        border-top: 3px solid #ff0000;
        border-right: 3px solid #ff0000;
        border-left: 3px solid #ff0000;
        border-bottom: 3px solid #ff0000;
        top:120px;
        margin: 10px 0 0 0;
        padding: 10px;
	}
.tit_artigo {
	font-size:.8em;
	font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
	/*text-transform: uppercase;*/
	color: #666666;
	text-align:left;
        background-color:#fff;
        margin-bottom: 0px;
       
	}
.entrada { 
	font-size: .7em;
	line-height: 1em;
	color: #333;
	font-family: Arial, Helvetica, sans-serif;
	margin-right: 5px;
	margin-left: 5px;
	/*font: normal 12px/normal Verdana, Arial, Helvetica, sans-serif;*/
	text-transform: none;
	
	text-align: left;
	font-style: normal;
	visibility: visible;
	}
.autor { 
	font-size: .7em;
	color: #000;
	font-family: Arial, Helvetica, sans-serif;
	margin-right: 0px;
	margin-left: 0px;
	margin-top: 0px;
	text-transform: none;
	text-align: left;
	font-style: bold;
	text-indent: 10px;
	visibility: visible
	}
a:link.autores
	{
	color:#696969;
	text-decoration:underline;
	}
a:visited.autores
	{
	color:#696969;
	text-decoration:underline;
	}
a:active.autores
	{
	color:#696969;
	text-decoration:underline;
	
	}
a:hover.autores
	{
	color:#696969;
	text-decoration:underline;
	
	}
	
	
	
	
	
	
.corpo { 
	font-size: .9em;
	line-height: 1.4em;
	color: #333;
	font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
	margin-right: 0;
	/*font: normal 12px/normal Verdana, Arial, Helvetica, sans-serif;*/
	text-transform: none;
	text-align: justify;
	visibility: visible
	}
.artigo { 
	font-size: .9em;
	line-height: 1.4em;
	text-indent: 30px;
	color: #333;
	font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
	margin-right: 0;
	/*font: normal 12px/normal Verdana, Arial, Helvetica, sans-serif;*/
	text-transform: none;
	text-align: justify;
	visibility: visible
	}
	
.foto { text-align: center;
     }	
     

.axenda {    
        font-family:"Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	letter-spacing: normal;
	text-align: center;
	vertical-align: middle;
	word-spacing: normal;
	color:#FF0000;
	}
.axenda1 {    
        font-family: "Trebuchet MS", "Bitstream Vera Sans", verdana, lucida, arial, helvetica, sans-serif;
	font-size: 14px;
	line-height: normal;
	letter-spacing: normal;
	text-align: center;
	vertical-align: middle;
	word-spacing: normal;
	color:#FF0000;
	
	}
	
.pefoto {
        font-family: "Trebuchet MS", "Bitstream Vera Sans", verdana, lucida, arial, helvetica, sans-serif;
        font-size: 10px;
	/*font: normal 10px Arial, Helvetica, sans-serif;*/
	color: #FF0000;
	text-align: center;
	}
.datado {
	/*font: normal 10px Arial, Helvetica, sans-serif;*/
	font-size:  10px;
	font-family: "Trebuchet MS", "Bitstream Vera Sans", verdana, lucida, arial, helvetica, sans-serif;
	color: #FF0000;
	text-align: right;
	}
	
	
	
.submenu {
	font-family: "Trebuchet MS", "Bitstream Vera Sans", verdana, lucida, arial, helvetica, sans-serif;

	font-size: 9px;
	color: #FFFFFF
	}
.cita {  
	font-size: 16px;
	font-family: "Trebuchet MS", "Bitstream Vera Sans", verdana, lucida, arial, helvetica, sans-serif;
	/*font: normal 16px/normal Geneva, Arial, Helvetica, san-serif;*/
	color: #666666;
	text-transform: none;
	word-spacing: normal; 
	white-space: normal;
	text-align: justify;
	}
.subtitulo { 
	font-size: 14px;
	font-family: "Trebuchet MS", "Bitstream Vera Sans", verdana, lucida, arial, helvetica, sans-serif;
	color: #FFFFFF
	}
/*.axenda { 
	font: bold 12px/normal Verdana, Arial, Helvetica, sans-serif;
	color: #993300
}*/
.menu {
	font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	letter-spacing: normal;
	text-align: center;
	vertical-align: middle;
	word-spacing: normal;
	filter: Invert;
	}


body {
	margin:0px;
	padding:0px;
	background-color:#fff
     }
	
a:active { 
	text-decoration: none;
	color: #FFFFFF;
	}

a:link { 
	text-decoration: none;
	color: #FF0000;
	}

a:visited {
	text-decoration: none;
	color: #FF0000;
	}

a:hover {
	text-decoration: underline;
	color: #FF0000;
	}

#espasmo {

        position:relative;
	width:100%;
	min-width:120px;
	left: -80px; 
	top: 15px; 
	margin:0px -300px 20px 80px;
	background-color: #FF0000; 
	border: 0px none #000000;
	visibility: visible;
	background: #FF0000;
	z-index:3;
	
}


#contidos {
	position:relative;
	width:auto;
	min-width:120px;
	left: 80px; 
	top: 15px; 
	margin:0px 400px 20px 80px;
	background-color: #FFFFFF; 
	border: 0px none #000000;
	visibility: visible;
	background: #FFFFFF;
	z-index:3;
	}


#actos{	
	position:absolute;
	visibility:visible;
	width:250px;
	right:20px;
	padding:10px;
	z-index:1;
	
	top: 120px;
	background-color: #FFFFFF;
	border: 1px solid #ff0000;
	}
	
#cabeceira {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	border-style:solid;
	border-width:1px 0px; 
	background-color:#ffffff;
        z-index:2;
       voice-family:inherit;
	height:85px; /* the correct height */
	}

#banda{
	position:absolute;
	left:0px;
	top:83px;
	width:100%;
	height:20px;
	z-index:4;
	border-top: 2px solid #cccccc;
	visibility: visible; 
	background: #ff0000;
	}

#menu{
	font-family: "Trebuchet MS", "Bitstream Vera Sans", verdana, lucida, arial, helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	letter-spacing: normal;
	line-height: 20px;
	text-align: center;
	word-spacing: normal;
        position:absolute;
	top:120px;
	left:0px;
	width:140px;
	padding:0px 0px 0px 0px;
	background-color:#ffffff;
	border-color: #cccccc;
	border-top:1px solid #ff0000;
	border-right:1px solid #ff0000;
	border-left:1px solid #ff0000;
	border-bottom: 1px solid #ff0000;
	text-align: center;
	voice-family: "\"}\"";
	voice-family:inherit;
	width:140px;
	margin:0px 0px 10px 0px;
	}


h4 { 
	font-size: 12px;
	font-style: normal;
	font-weight:normal;
	line-height: 20px;
	letter-spacing: normal;
	text-align: center;
	vertical-align: middle;
	color:#ffffff;
        background-color:#ff0000;
	padding:0px 0px 0px 0px;
	border:0px ;
	margin:0px 0px 3px 0px;
	font-family: "Trebuchet MS", "Bitstream Vera Sans", verdana, lucida, arial, helvetica, sans-serif;
	
}

h5 { 
	font-size: 12px;
	font-style: normal;
	font-weight:normal;
	line-height: 20px;
	letter-spacing: normal;
	text-align: center;
	vertical-align: middle;
	color:#666666;
        background-color:#fffff;
        border-top:1px solid #ff0000;
	border-right:1px solid #ff0000;
	border-left:1px solid #ff0000;
	border-bottom: 1px solid #ff0000;
	padding:0px 0px 0px 0px;
	margin:0px 0px 3px 0px;
	font-family: "Trebuchet MS", "Bitstream Vera Sans", verdana, lucida, arial, helvetica, sans-serif;
}

h6 { 
	font-size: 12px;
	font-style: normal;
	font-weight:normal;
	letter-spacing: normal;
	text-align: center;
	vertical-align: middle;
	color:#000000;
        background-color:#ffffff;
	padding:0px 0px 3px 0px;
	border:0px ;
	margin:0px 0px 3px 3px;
	font-family: "Trebuchet MS", "Bitstream Vera Sans", verdana, lucida, arial, helvetica, sans-serif;
}

/* listas */
dt 	{
	
	} 

dd 	{
	
	}   	

ul {
	padding:0px 0px 10px 0px;
	}

li {
	color: #000;
	font-size: normal;
        voice-family: "\"}\""; 
	voice-family:inherit;
	font-size: normal;	
	}

#pe	{
	position:relative;
	/*width:auto;
	min-width:120px;
	margin:0px 400px 20px 80px;*/
	background-color: #FFFFFF; 
	border: 2px solid #ff0000;
	visibility: visible;
	z-index:3;
}
img {
	border:none;
}
