body {
	background-color:#FFFFFF;
	margin-bottom:0;
	}

.menuppl {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
a.menuppl:link {
	color: #FFFFFF;
	text-decoration: none;
}
a.menuppl:visited {
	text-decoration: none;
}
a.menuppl:hover {
	color: #FFCC66;
}
.derechos {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #08164C;
	font-weight: normal;
	margin-bottom:15px;	
}

.asis {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}

.asisint {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #00386a;
}

a.asisint:link {
	text-decoration: none;
}
a.asisint:visited {
	text-decoration: none;
}
a.asisint:hover {
	color: #FF9933;
}

.txt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #00386A;
	line-height:18px;
}
a.txt:link, div.plin ul li a:link {
	color: #00386A;
	text-decoration: underline;
}
a.txt:visited, div.plin ul li a:visited {
	text-decoration: underline;
}
a.txt:hover, div.plin ul li a:hover {
	color: #007E47;
	text-decoration: none;
}
.txtnd {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #00386A;
	line-height:18px;
}
a.txtnd:link {
	color: #08164c;
	text-decoration: underline;
}
a.txtnd:visited {
	text-decoration: underline;
}
a.txtnd:hover {
	color: #007E47;
	text-decoration: none;
}
input {
	font-size: 10px;
	color: #CCCCCC;
}
select {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	background-color: #006464;
	border: 0px none;
	margin: 0px;
	padding: 0px;
}
a.asis:link {
	text-decoration: none;
}
a.asis:visited {
	text-decoration: none;
}
a.asis:hover {
	color: #FF9933;
}
.esp {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #ffffff;
}
a.esp:link {
	text-decoration: none;
	color: #ffffff;
}
a.esp:visited {
	text-decoration: none;
	color: #ffffff;
}
a.esp:hover {
	color: #FF9900;
}
.abajo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
a.abajo:link {
	text-decoration: none;
}
a.abajo:visited {
	text-decoration: none;
}
a.abajo:hover {
	color: #FF9933;
	text-decoration: none;
}
.tit {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #00386B;
	font-variant: normal;
	margin-bottom:10px;
}

p.tit{
		margin-bottom:10px;
	}

li {
}
.subt {
	color: #00386B;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
.formtxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}
.formito {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #003366;
	background-color: #F3F8F6;
	font-weight: bold;
}
.formbot {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	background-color: #007E47;
}
.staff {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	line-height:18px;
}

#contiene {
	margin:0;
	padding:0;
	border-left: 1px #cccccc solid;
	border-right: 1px #cccccc solid;
	border-bottom: 1px #cccccc solid;
	width: 760px;
	padding-left:22px;
	padding-right:22px;
	/*background-image: url(images/bkg_contenido.gif);
	background-repeat:repeat-x;
	background-position:bottom;*/
	}

div.tit {
	margin-bottom:20px;
	margin-top:0px;
	/*background-color:#CCFFFF;*/
	}

div.subt {
	/*background-color:#CCFF33;*/
	margin-bottom:15px;
	clear:both;
	}


/**************************************************/
/************** PROYECTOS Y SOCIOS ***************/
/**************************************************/


table.chart
	{
	width:100%;
	border:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	}
	
table.chart tr td
	{
	border-bottom:1px dashed #006363;
	}

table.chart a:link, table.chart a:visited	
	{
	text-decoration:underline;
	color:#00386B;
	}

table.chart a:hover		
	{
	text-decoration:none;
	color:#006363;
	}

img.foto
	{
	clear:left;
	float:left;
	margin: 25px 0 25px 0;
	}

.dpj 
	{
	clear:both;
	}

.subtaz 
	{
	color: #006363;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	/*text-decoration:underline;*/
	margin:40px 0 15px 0;
		
	}

/**** PASADOS DESDE LOS HTML **************/

	
.asishome2{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	}

a.asishome2:link, a.asishome2:visited{
	color:#ffffff;
	text-decoration:none;	
	}

a.asishome2:hover{
	color:#FF9900;
	}	

/*****************************************/

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
}

.asishome{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	}

a.asishome:link, a.asishome:visited{
	color:#00386a;
	text-decoration:none;	
	}

a.asishome:hover{
	color:#FF9900;
	}

	
/************* SEGUNDA ETAPA ************/

ul#nav
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:white;
font-weight:bold;
margin:0;
padding:0;
background-color:#006633;
list-style:none;
}

ul#nav li
{
margin:0 0;
float:left;
}	

ul#nav li a
{
display:block;
width:95px;
text-align:center;
padding:6px 0;
}

ul#nav li a:link, ul#nav li a:visited
{
color:#FFFFFF;
text-decoration:none;
}

ul#nav li a:hover
{
color:#FF9900;
background-color:#003366;
}

ul#nav li ul
{
display: none;
}

ul#nav li ul
{
list-style:none
}

ul#nav li ul li
{
display:block;
}



/* Submenu */
ul#nav ul.submenu { border:0px; padding:0px; position:absolute; list-style:none; background-color:#007E47;}
ul#nav ul.submenu li {float:none; border-bottom:1px solid #fff; width:125px}
ul#nav li ul.submenu li a {width:120px; text-align:left; padding-left:5px}
ul#nav ul.submenu li a:hover{ background-color:#003366;}
/* Subsubmenu */
/*#nav ul.subsubmenu { border:1px solid #000000; padding:5px; position:absolute; list-style:none; background-color:#007E47; margin-left:0px; margin-top:-25px;}
#nav ul.subsubmenu li { float:none; background-image:none; border-bottom:1px solid #width; min-width:120px;}
#nav ul.subsubmenu li a {min-width:120px;}*/
