.accsec
{
	float:left;
	width:97px;
	margin-right:5px;
	font: normal 12px/15px Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	color:#000000;
}
.accsec a
{
	color:#000000;
	text-decoration:none;
}
.accsec a:hover
{
	color:#000000;
	text-decoration:underline;
}

.frm
{
	width:300px;
	background-color: #FFFFFF;
	border: 1px solid #0099cc;
	font: normal 12px/15px Verdana, Arial, Helvetica, sans-serif;
}

.menu
{
	font: 11px Georgia, "Times New Roman", Times, serif;
	text-decoration:none;
	font-weight:bold;
	color:#0099cc;
	margin:0px 15px;
	float:left;	
}
.menu a:link, .menu a:active, .menu a:visited
{
	text-decoration:none;
	color:#0099cc;
}
.menu a:hover
{
	text-decoration:underline;
	color:#0099cc;
}
.pe1
{
	font: bold 16px/20px Arial,Helvetica,sans-serif; 
	color: #ffffff;
}

.pe2
{
	font: bold 12px/20px Arial,Helvetica,sans-serif; 
	color: #ffffff;
	margin-bottom: 5px;	
}
.pe3
{
	font: 14px/20px Arial,Helvetica,sans-serif; 
	color: #ffffff;
}
.pe3 a
{
	font: 14px/20px Arial,Helvetica,sans-serif; 
	color: #ffffff;
	text-decoration:none;
}
.pe3 a:hover
{
	font: 14px/20px Arial,Helvetica,sans-serif; 
	color: #ffffff;
	text-decoration:underline;
}
.pe4
{
	font: 12px/18px Arial,Helvetica,sans-serif; 
	color: #ffffff;
	margin-bottom: 5px;
	margin-top: 2px;
}
.pe4 a
{
	font: 12px/18px Arial,Helvetica,sans-serif; 
	color: #ffffff;
	text-decoration:none;
}
.pe4 a:hover
{
	font: 12px/18px Arial,Helvetica,sans-serif; 
	color: #ffffff;
	text-decoration:underline;
}

.pe5
{
	font: 10px Arial,Helvetica,sans-serif; 
	color: #ffffff;
	margin-top: 5px;	
}
.pe5 a
{
	font: 10px Arial,Helvetica,sans-serif; 
	color: #ffffff;
	text-decoration:none;
}
.pe5 a:hover
{
	font: 10px Arial,Helvetica,sans-serif; 
	color: #ffffff;
	text-decoration:underline;
}

.pe6
{
	font: 12px/16px Arial,Helvetica,sans-serif; 
	color: #ffffff;
}
.pe6 a
{
	font: 12px/16px Arial,Helvetica,sans-serif; 
	color: #ffffff;
	text-decoration:none;
}
.pe6 a:hover
{
	font: 12px/16px Arial,Helvetica,sans-serif; 
	color: #ffffff;
	text-decoration:underline;
}

.pe7
{
	font: bold 14px/16px Arial,Helvetica,sans-serif; 
	color: #ffffff;
	margin-bottom: 5px;
}
.remate
{
	font: 12px/16px Arial,Helvetica,sans-serif;
	color: #000000;
}
.remate a:link, .remate a:active, .remate a:visited
{
	text-decoration:none;
	color:#000000;
}
.remate a:hover
{
	text-decoration:underline;
	color:#000000;
}

.titular 
{
	text-align: justify;
	font: normal 11px/15px Verdana, Arial, Helvetica, sans-serif;	
	color: #000000;	
	width:auto;
}

.titular_encabezado 
{
	text-align: left;
	font: bold 10px Arial, Helvetica, sans-serif;	
	background: #9FE8FF; 
	color: #666666;	
	padding: 2px 2px;
	width:auto;
}
.titular_encabezado a:link, .titular_encabezado a:active, .titular_encabezado a:visited
{
	text-decoration:none;
	color: #666666;
}
.titular_encabezado a:hover
{
	text-decoration:underline;
	color: #666666;
}

.titular_titulo 
{
	text-align: left;
	font: bold 17px Arial, Helvetica, sans-serif;	
	color: #0099cc;	
	width:auto;
	margin-bottom:5px;
}
.titular_titulo a:link, .titular_titulo a:active, .titular_titulo a:visited
{
	text-decoration:none;
	color: #0099cc;
}
.titular_titulo a:hover
{
	text-decoration:underline;
	color: #0099cc;
}

.titular_titulo_2 
{
	text-align: left;
	font: bold 15px Arial, Helvetica, sans-serif;	
	color: #0099cc;	
	width:auto;
	margin-bottom:5px;
}
.titular_titulo_2 a:link, .titular_titulo_2 a:active, .titular_titulo_2 a:visited
{
	text-decoration:none;
	color: #0099cc;
}
.titular_titulo_2 a:hover
{
	text-decoration:underline;
	color: #0099cc;
}
.negro
{
	color:#000000;
}
.bermello
{
	color:#ff0000;
}

.axenda
{
	width:auto;
	margin-top:5px;
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #000000;
}
.axenda a:link, .axenda a:active, .axenda a:visited
{
	text-decoration:none;
	color: #0099cc;
}
.axenda a:hover
{
	text-decoration:underline;
	color: #0099cc;
}


.seccion 
{
	height:25px;
	font: bold 12px/25px verdana, arial, helvetica, sans-serif;
	color: #ffffff; 
	vertical-align: middle;
	text-align: left; 
	text-indent: 10px; 
}
.seccion a:link, .seccion a:active, .seccion a:visited
{
	text-decoration:none;
	color: #ffffff;
}
.seccion a:hover
{
	text-decoration:underline;
	color: #ffffff;
}

.seccionCanal
{
	height:25px;
	font: bold 12px/25px verdana, arial, helvetica, sans-serif;
	color: #0099cc; 
	vertical-align: middle;
	text-align: left; 
}

.nav 
{
	height:20px;
	width:618px;
	padding-top:5px;
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #ffffff;
	background-color:#0099cc; 
	vertical-align: middle;
	text-align: left; 
	text-indent: 10px; 
}
.nav a:link, .nav a:active, .nav a:visited
{
	text-decoration:none;
	color: #ffffff;
}
.nav a:hover
{
	text-decoration:underline;
	color: #ffffff;
}

.subsec 
{
	min-height:18px;
	height:auto;
	width:142px;
	float:left;
	font: bold 13px/18px Arial, Helvetica, sans-serif;
	color: #0099cc; 
	vertical-align: middle;
	text-align: left; 
}
.subsec a:link, .subsec a:active, .subsec a:visited
{
	text-decoration:none;
	color: #0099cc;
}
.subsec a:hover
{
	text-decoration:underline;
	color: #0099cc;
}

.enqenc 
{
	font: bold 11px Arial, Helvetica, sans-serif; 
	color: #000000;
}
.enqtit 
{
	font: bold 13px Arial, Helvetica, sans-serif;
	color: #0099cc;
	text-align:center;
}
.enqcrp 
{
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	text-align:center;
}
.enqgrc 
{
	font: bold 14px Arial, Helvetica, sans-serif;
	color: #0099cc;
}

.artigo 
{
	text-align: justify; 
	font: normal 12px/20px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	margin-top:15px;
}
.artigo p 
{
	text-align: justify; 
	line-height: 140%; 
	font: normal 12px/20px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
}
.artigo a 
{
	text-decoration: none;
	color: #0099cc;
}
.artigo a:hover 
{
	text-decoration: underline;
	color: #0099cc;
}
.artigo h1 
{
	text-align: left;
	font: bold 20px Arial, Helvetica, sans-serif;
	color: #0099cc;
}
.artigo h2
{
	text-align: left; 
	font: bold 14px/16px Arial, Helvetica, sans-serif;
	color: #666666;
}
.artigo h3 
{
	text-align: right;
	font: bold 12px/14px Arial, Helvetica, sans-serif;
	color: #0099cc;
}
.artigo h6 
{
	text-align: center; 
	font: normal 10px Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
}

.artigosep
{
	width:618px;
	height:20px;
	border-top:solid 1px #96E6FF;
	border-bottom:solid 1px #96E6FF;
	padding-top:3px;
	text-align: right;
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #0099cc;	
}
.artigosep a 
{
	text-decoration: none;
	color: #0099cc;
}
.artigosep a:hover 
{
	text-decoration: underline;
	color: #0099cc;
}

.artigosepI
{
	width:710px;
	height:20px;
	border-top:solid 1px #96E6FF;
	border-bottom:solid 1px #96E6FF;
	padding-top:3px;
	text-align: right;
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #0099cc;	
}

.artigope 
{
	text-align: center; 
	font: normal 10px Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
}

#cobertura
{
	left: 0px;
	top: 0px;
	width:0px;
	height:0px;
	z-index:20;
	position: fixed;
	background:#000000;
	-moz-opacity:0.90;
	opacity:0.90;
	filter:alpha(opacity='90');
}
#foto
{
	left: 0px;
	top: 0px;
	width:0px;
	height:0px;
	z-index:30;
	position:fixed;
	-moz-opacity:1.00;
	opacity:1.00;
	filter:alpha(opacity='100');
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:16px;
	font-weight:normal;
	text-align:center;
	color:#cccccc;
}
#foto a
{
	color:#CCCCCC;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:16px;
	font-weight:normal;
	text-decoration:none;
}

.sec {
 background-image: url(/images/sec300.jpg); text-align: left; text-indent: 10px; background-repeat: no-repeat; font-family: verdana, arial, helvetica, sans-serif; background-position: left top; color: #ffffff; font-size: 14px; vertical-align: middle; font-weight: bold
}
.secesps {
 background-image: url(/images/sec300esup10.jpg); text-align: left; text-indent: 10px; background-repeat: no-repeat; font-family: verdana, arial, helvetica, sans-serif; background-position: left top; color: #ffffff; font-size: 14px; vertical-align: middle; font-weight: bold
}
.secespi {
 background-image: url(/images/sec300einf10.jpg); text-align: left; text-indent: 10px; background-repeat: no-repeat; font-family: verdana, arial, helvetica, sans-serif; background-position: left top; color: #ffffff; font-size: 14px; vertical-align: middle; font-weight: bold
}
.secmag {
 text-align: left; background-color: #f5e5e5; padding-left: 5px; font-family: verdana, arial, helvetica, sans-serif; font-size: 5px; vertical-align: top
}
.esq {
 border-bottom: #333333 1px solid; text-align: center; border-left: #cccccc 1px solid; padding-bottom: 5px; padding-left: 7px; border-top: #cccccc 1px solid; border-right: #333333 1px solid; padding-top: 5px
}
.pe {
 text-align: left; font-family: verdana, arial, helvetica, sans-serif; font-size: 9px; vertical-align: middle; font-weight: normal
}
.txtenq {
 font-family: verdana, arial, helvetica, sans-serif; color: #000000; font-size: 11px
}
.resbsq {
 text-align: left; font-family: arial, helvetica, sans-serif; color: #ffffff; font-size: 11px; font-weight: normal
}

