body
{	margin:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

.btnMnu1
{	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
	text-align:center;
	background:#003366;
	padding:5px;
	display:block;
}
.btnMnu1:hover
{	color:#E9E9E9;
	text-decoration:none;
}
.btnMnu2
{	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
	text-align:center;
	background:#3869A5;
	padding:5px;
	display:block;
}
.btnMnu2:hover
{	color:#E9E9E9;
	text-decoration:none;
}

.blanco9
{	font-size:9px;
	color:#FFFFFF;
	text-decoration:none;
}
.blanco9:hover
{	color:#f3f3f3;
	text-decoration:none;
}
.blanco10
{	font-size:10px;
	color:#FFFFFF;
	text-decoration:none;
}
.blanco11
{	font-size:11px;
	color:#FFFFFF;
	text-decoration:none;
}
.blanco11:hover
{	color:#FFFFFF;
	text-decoration:none;
}
.plomo11
{	font-size:11px;
	color:#4D4D4F;
}
.plomo10
{	font-size:10px;
	color:#4D4D4F;
}
.negro10Lk
{	font-size:10px;
	color:#000000;
	text-decoration:none;
}
.negro10Lk:hover
{	font-size:10px;
	color:#555555;
	text-decoration:underline;
}
.linkMapa
{	font-size:10px;
	color:#000000;
	text-decoration:none;
}
.linkMapa:hover
{	font-size:10px;
	color:#990000;
	text-decoration:underline;
}
.negro11Lk
{	font-size:11px;
	color:#000000;
	text-decoration:none;
}
.negro11Lk:hover
{	font-size:11px;
	color:#555555;
	text-decoration:underline;
}
.negro11
{	font-size:11px;
	color:#000000;
	text-decoration:none;
}
.negro12
{	font-size:12px;
	color:#000000;
}
.rojo10Link
{	font-size:10px;
	color:#8D141B;
	text-decoration:none;
}
.rojo11Link
{	font-size:11px;
	color:#CC0000;
	text-decoration:none;
}
.interna11
{	font-size:11px;
	color:#000000;
	text-align:justify;
	line-height:18px;
}
.error
{	background:#CCCCCC;
	font-size:11px;
	font-weight:bold;
	text-align:center;
	color:#000000;
	padding:3px;
	display:block;
}
.titAdmin
{	background:#E9E6EC;
	padding:5px;
	font-size:11px;
	font-weight:bold;
	color:#4A5082;
}

.menu1
{	background:url(../images/bull.gif) top left no-repeat;
	color:#FFFFFF;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
	padding-left:10px;
	padding-bottom:5px;
	padding-top:5px;
	padding-right:3px;
}

.textos
{	font-size:11px;
	color:#000000;
	padding:5px;
}
.textos11
{	font-size:11px;
	color:#000000;
	padding:3px;
}
.textos10
{	font-size:10px;
	color:#000000;
	padding-left:3px;
	padding-right:3px;
	padding-bottom:5px;
	padding-top:5px;
}
.fondo
{	padding-bottom:5px;
}
.fndPrincipal
{	width:543px;
	background:url(../images/listaPl.jpg) top right repeat-y;
}
.mrcNoticia
{	border-top:15px solid #DBF2B0;
	border-bottom:5px solid #DBF2B0;
	border-left:5px solid #DBF2B0;
	border-right:5px solid #DBF2B0;
	padding:5px;
}
.mrcProyecto
{	border-top:15px solid #F4F7E6;
	border-bottom:5px solid #F4F7E6;
	border-left:5px solid #F4F7E6;
	border-right:5px solid #F4F7E6;
	padding:5px;
}
.mrcPrensa
{	border-top:15px solid #FAEDED;
	border-bottom:5px solid #FAEDED;
	border-left:5px solid #FAEDED;
	border-right:5px solid #FAEDED;
	padding:5px;
}
.mrcNaranja
{	border-top:15px solid #FFF1CE;
	border-bottom:5px solid #FFF1CE;
	border-left:5px solid #FFF1CE;
	border-right:5px solid #FFF1CE;
	padding:5px;
}
.mrcActivi
{	border-top:15px solid #F0EBF7;
	border-bottom:5px solid #F0EBF7;
	border-left:5px solid #F0EBF7;
	border-right:5px solid #F0EBF7;
	padding:5px;
}
.mrcCampa
{	border-top:15px solid #EDF3FB;
	border-bottom:5px solid #EDF3FB;
	border-left:5px solid #EDF3FB;
	border-right:5px solid #EDF3FB;
	padding:5px;
}
.divFecha
{	width:780px;
	left: 50%;
	margin-left: -390px;
	text-align:right;
	overflow:auto;
	top:95px;
	position:absolute;
	z-index:3;
}
.divSubMenu
{	width:100%;
	text-align:center;
}
.divBordes
{	border:1px solid #333333;
	padding:10px;
}
.divNombAdmin
{	width:770px;
	left: 50%;
	margin-left: -385px;
	top:43px;
	position:absolute;
	text-align:right;
	padding-top:5px;
	padding-bottom:4px;
	padding-right:5px;
	font-size:11px;
	text-decoration:none;
	z-index:3;
}
.titProyectos
{	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#6B762C;
	padding:5px;
	display:block;
	background:#EEECEC;
}
.titNoticia
{	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#71903F;
	padding:5px;
	display:block;
	background:#EEECEC;
}
.titCampanas
{	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#4A64A6;
	padding:5px;
	display:block;
	background:#EEECEC;
}
.titActividad
{	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#603A7E;
	padding:5px;
	display:block;
	background:#EEECEC;
}
.titNaranja
{	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#D98200;
	padding:5px;
	display:block;
	background:#EEECEC;
}
.titConsejo
{	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#C65959;
	padding:5px;
	display:block;
	background:#EEECEC;
}
.titDenuncia
{	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#66A09C;
	padding:5px;
	display:block;
	background:#EEECEC;
}

.subTitConsejo
{	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	background:#F8D1D1;
	padding:5px;
	display:block;
}
.subTitNaranja
{	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	background:#F3DFA3;
	padding:5px;
	display:block;
}
.subTitNoticia
{	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	background:#C0D898;
	padding:5px;
	display:block;
}
.subNaranja
{	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	background:#DCCEE8;
	padding:5px;
	display:block;
}
.subTitActividad
{	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	background:#DCCEE8;
	padding:5px;
	display:block;
}
.subTitDenuncia
{	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	background:#B3CAF0;
	padding:5px;
	display:block;
}
.subTitProyecto
{	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	background:#E0E4BA;
	padding:5px;
	display:block;
}
.subTitNoticia1
{	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	background:#698A34;
	padding:5px;
	display:block;
}
.subTitNaranja1
{	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	background:#FF9900;
	padding:5px;
	display:block;
}
.subTitActividad1
{	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	background:#A48CC8;
	padding:5px;
	display:block;
}
.subTitDenuncia1
{	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	background:#7CA4C0;
	padding:5px;
	display:block;
}
.subTitDenuncia2
{	padding:5px;
	border:#7CA4C0 1px solid;
}
.subTitProyecto1
{	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	background:#E0E4BA;
	padding:5px;
	display:block;
}
.subTitProyecto2
{	padding:5px;
	border:#E0E4BA 1px solid;
}
.subTitConsejo1
{	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	background:#F1ABAB;
	padding:5px;
	display:block;
}
.tblConsejo1
{	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	border-top:#F1ABAB 1px solid;
	border-left:#F1ABAB 1px solid;
}
.tblConsejo2
{	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	border-top:#F1ABAB 1px solid;
	border-left:#F1ABAB 1px solid;
	border-right:#F1ABAB 1px solid;
}
.tblProyecto1
{	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	border-top:#E0E4BA 1px solid;
	border-left:#E0E4BA 1px solid;
}
.tblProyecto2
{	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	border-top:#E0E4BA 1px solid;
	border-left:#E0E4BA 1px solid;
	border-right:#E0E4BA 1px solid;
}
.tblNoticia1
{	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	border-top:#698A34 1px solid;
	border-left:#698A34 1px solid;
}
.tblNoticia2
{	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	border-top:#698A34 1px solid;
	border-left:#698A34 1px solid;
	border-right:#698A34 1px solid;
}
.tblNaranja1
{	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	border-top:#FF9900 1px solid;
	border-left:#FF9900 1px solid;
}
.tblNaranja2
{	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	border-top:#FF9900 1px solid;
	border-left:#FF9900 1px solid;
	border-right:#FF9900 1px solid;
}
.tblActividad1
{	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	border-top:#B5A2D2 1px solid;
	border-left:#B5A2D2 1px solid;
}
.tblActividad2
{	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	border-top:#B5A2D2 1px solid;
	border-left:#B5A2D2 1px solid;
	border-right:#B5A2D2 1px solid;
}
.tblDenuncia1
{	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	border-top:#7CA4C0 1px solid;
	border-left:#7CA4C0 1px solid;
}
.tblDenuncia2
{	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	border-top:#7CA4C0 1px solid;
	border-left:#7CA4C0 1px solid;
	border-right:#7CA4C0 1px solid;
}
.search{
	background-color:#F7F6F6;
	font-size:10px;
	color:#000000;
}

.vineta1
{	background:url(../images/vineta1.gif) top left no-repeat;
	padding-left:15px;
	font-size:10px;
	color:#555555;
	text-decoration:none;
}
.vineta1:hover
{	text-decoration:underline;
	color:#354955;
}

.vineta2
{	background:url(../images/vineta2.gif) top left no-repeat;
	padding-left:15px;
	font-size:10px;
	color:#555555;
	text-decoration:none;
	padding-top:5px;
	padding-bottom:5px;
}
.vineta2:hover
{	text-decoration:underline;
	color:#354955;
}

.vineta3
{	background:url(../images/vineta2.gif) top left no-repeat;
	padding-left:15px;
	font-size:10px;
	color:#555555;
	text-align:left;
	text-decoration:none;
	padding-top:5px;
	padding-bottom:5px;
}

.espacioForm
{	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	padding-bottom:5px;
}
/*TABLAS
Proyecto*/
table.tblProy, th.tblProy {
	border: 1px solid #EBEED3;
	border-collapse: collapse;
	background:#EBEED3;
}
td.tblProy {
	border: 1px solid #EBEED3;
	border-collapse: collapse;
	background:#FFFFFF;
}
th.tblProy {
	padding: 5px;
	font-size:11px;
	text-align:left;
	color:#6B762C;
}
td.tblProy {
	padding: 5px;
}
/*Plomo*/
table.tblPlomo, th.tblPlomo {
	border: 1px solid #CDCDCD;
	border-collapse: collapse;
	background:#CDCDCD;
}
td.tblPlomo {
	border: 1px solid #CDCDCD;
	border-collapse: collapse;
	background:#FFFFFF;
}
th.tblPlomo {
	padding: 4px;
	font-size:10px;
	text-align:left;
	color:#000000;
}
th.tblPlomo:hover {
	padding: 4px;
	text-align:left;
	color:#555555;
	text-decoration:underline;
}
td.tblPlomo {
	padding: 4px;
}

/*BOTONES*/
.btnNoticia
{	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
	color:#FFFFFF;
	background:#698A34;
	border-bottom:#999999 3px solid;
	border-right:#999999 3px solid;
	padding-bottom:3px;
	padding-top:3px;
	display:block;
}
.btnActividad
{	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
	color:#FFFFFF;
	background:#A48CC8;
	border-bottom:#999999 3px solid;
	border-right:#999999 3px solid;
	padding-bottom:3px;
	padding-top:3px;
	display:block;
}
.btnNaranja
{	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
	color:#FFFFFF;
	background:#FF9900;
	border-bottom:#999999 3px solid;
	border-right:#999999 3px solid;
	padding-bottom:3px;
	padding-top:3px;
	display:block;
}
.btnDenuncia
{	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
	color:#FFFFFF;
	background:#7CA4C0;
	border-bottom:#999999 3px solid;
	border-right:#999999 3px solid;
	padding-bottom:3px;
	padding-top:3px;
	display:block;
}
.btnConsejo
{	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
	color:#FFFFFF;
	background:#EC8C8C;
	border-bottom:#999999 3px solid;
	border-right:#999999 3px solid;
	padding-bottom:3px;
	padding-top:3px;
	display:block;
}
.btnProyecto
{	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
	color:#000000;
	background:#E0E4BA;
	border-bottom:#999999 3px solid;
	border-right:#999999 3px solid;
	padding-bottom:3px;
	padding-top:3px;
	display:block;
}

/*IMAGEN*/
.gradualshine{
filter:alpha(opacity=100);
-moz-opacity:100;
}

/*MENÚ*/
ul#menu li ul{
  display:none;
}
ul#menu li:hover>ul{ /*Permite que se despliegue*/
  display:block;
}
ul#menu{ /*Fondo*/
  margin:0px;
  padding:0px;
  list-style:none;
  width:440px;
  float:left;
}

ul#menu li{ /*Botones iniciales*/
  float:left;
  display:block;
  padding:0px;
}

ul#menu li a{ /*Botones iniciales*/
  display:block;
  padding:0px;
  border:0px;
  color:#000000;
  text-decoration:none;
}

ul#menu li a:hover{
  border:0px;
}

ul#menu ul{	/*Opciones*/
  position:absolute;
  border-bottom:#FFFFFF 1px solid;
  list-style:none;
  margin:0px;
  padding:0px;
  text-align:left;
  z-index:1;
  display:block;
  background:#FFFFFF;
  width:190px;
}

ul#menu ul ul{ /*SubMenus*/
  top:0px;
  left:190px;
  width:100%;
  background:#FFFFFF;
  z-index:2;
  margin:0px;
  padding:0px;
}

ul#menu ul li{
  position:relative;
  float:none;
  margin:0px;
  padding:0px;
  _display:inline;
  
}

ul#menu ul li a{
  border:none;
  font-size:9px;
  font-weight:bold;
  text-decoration:none;
  color:#ffffff;
  display:block;
  width:180px;
  padding:4px;
}
ul#menu ul li a span{
  display:block;
  width:100%;
  /*padding:2px 6px;
  margin:0px 2px;*/
  border:none;
  cursor:hand;
}
ul#menu ul li a.next span{
  display:block;
}
ul#menu ul li a.next:hover span{
  color:#000000;
  display:block;
  width:100%;
  background:#D0E490;
}

ul#menu ul li a:hover span{ /*Hover de los Sub Menus*/
  color:#000000;
  display:block;
  width:100%;
  background:#D0E490;
}

ul#menu a.mnuBlanco {
	background:url(../images/bull.gif) top left no-repeat;
	color:#FFFFFF;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
	padding-left:8px;
	padding-bottom:5px;
	padding-top:5px;
	padding-right:9px;
}
ul#menu a.mnuRosado {
	background:#F8D1D1;
	color:#000000;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
	border-top:#FFFFFF 1px solid;
	border-left:#FFFFFF 1px solid;
	border-right:#FFFFFF 1px solid;
	display:block;
}
ul#menu a.mnuRosado:hover {
	background:#F5C0C0;
	color:#555555;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
	border-top:#FFFFFF 1px solid;
	border-left:#FFFFFF 1px solid;
	border-right:#FFFFFF 1px solid;
	display:block;
}
ul#menu a.mnuMarron {
	background:#EBEED3;
	color:#000000;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
	border-top:#FFFFFF 1px solid;
	border-left:#FFFFFF 1px solid;
	border-right:#FFFFFF 1px solid;
	display:block;
}
ul#menu a.mnuMarron:hover {
	background:#DFE3B7;
	color:#555555;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
	border-top:#FFFFFF 1px solid;
	border-left:#FFFFFF 1px solid;
	border-right:#FFFFFF 1px solid;
	display:block;
}
ul#menu a.mnuMorado {
	background:#EBE6F2;
	color:#000000;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
	border-top:#FFFFFF 1px solid;
	border-left:#FFFFFF 1px solid;
	border-right:#FFFFFF 1px solid;
	display:block;
}
ul#menu a.mnuMorado:hover {
	background:#DFD7EC;
	color:#555555;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
	border-top:#FFFFFF 1px solid;
	border-left:#FFFFFF 1px solid;
	border-right:#FFFFFF 1px solid;
	display:block;
}
ul#menu a.mnuCeleste {
	background:#DEE9F8;
	color:#000000;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
	border-top:#FFFFFF 1px solid;
	border-left:#FFFFFF 1px solid;
	border-right:#FFFFFF 1px solid;
	display:block;
}
ul#menu a.mnuCeleste:hover {
	background:#CEDEF4;
	color:#555555;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
	border-top:#FFFFFF 1px solid;
	border-left:#FFFFFF 1px solid;
	border-right:#FFFFFF 1px solid;
	display:block;
}
td.mnuHidd
{	background-color:#FFFFFF;
}
table.mnuHidd
{
	font-size:100%;
	position:absolute;
	visibility:hidden;
	top: 97px;
}