body {
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	background-color: #fff;
	background-image: url(img/fondo.jpg);
	background-attachment: fixed;
	}

body, td, th {
	font-family: Verdana;
	font-size: 12px;
	color: #333333;
	}

a.link-pie:visited {
	color: #999999;
	font-family: "Trebuchet MS";
	font-size: 10px;
	text-decoration:none;
} 
a.link-pie:active {
	color: #999999;
	font-family: "Trebuchet MS";
	font-size: 10px;
	text-decoration:none;
} 
a.link-pie:link {
	color: #999999;
	font-family: "Trebuchet MS";
	font-size: 10px;
	text-decoration:none;
} 
a.link-pie:hover {
	color: #CCCCCC;
	font-family: "Trebuchet MS";
	font-size: 10px;
} 

a.link-btn:visited {
	color: #666666;
	font-family: "Arial Narrow", Tahoma;
	font-size: 17px;
	text-decoration:none;
} 
a.link-btn:active {
	color: #666666;
	font-family: "Arial Narrow", Tahoma;
	font-size: 17px;
	text-decoration:none;
} 
a.link-btn:link {
	color: #666666;
	font-family: "Arial Narrow", Tahoma;
	font-size: 17px;
	text-decoration:none;
} 
a.link-btn:hover {
	color: #CCCCCC;
	font-family: "Arial Narrow", Tahoma;
	font-size: 17px;
	text-decoration:none;
}

a.link-01:visited, a.link-01:active, a.link-01:link   {
	color:#FF0000;
	font-family:trebuchet ms;
	font-weight:bold;
	font-size: 20px;
	text-decoration:none;
} 

a.link-01:hover {
	color:#999999;
	font-family:trebuchet ms;
	font-size: 20px;
	text-decoration:none;
}

.brn-font{
background-image:url(img/m02vinh.gif);
color: #666666;
font-weight: bold;
padding: 2px;
padding-left: 45px;
font-family: "Arial Narrow", Tahoma;
font-size: 17px;
border-bottom: solid #E7E7E7 1px;
}

.brn-font2 {
background-image:url(img/m02vinh2.gif);
color: #666666;
font-weight: bold;
padding-left: 45px;
line-height: 16px;
font-family: "Arial Narrow", Tahoma;
font-size: 17px;
border-bottom: solid #E7E7E7 1px;
}

/*aqui van stylo menu despelegable*/
.principal{
background-image:url(img/m02vinh.gif);
color: #666666;
font-weight: bold;
padding: 2px;
padding-left: 45px;
cursor: hand;
font-family: "Arial Narrow", Tahoma;
font-size: 17px;
border-bottom: solid #E7E7E7 1px;
}

.secundario{
background-image:url(img/m02sub.gif);
color: #666666;
color: #000000;
font-weight: normal;
padding: 4px;
padding-left: 25px;
text-align: left;
cursor: pointer;
font-family: "Arial Narrow", Tahoma;
font-size: 13px;
}


.sub-titulos {
	
	font-family: "Trebuchet MS";
	font-size: 22px;
	color: #D9B252;
	}
		
.titulos {
	
	font-family: "Trebuchet MS";
	font-size: 16px;
	color: #D9B252;
	}
	
.sub-titulos2 {
	
	font-family: Verdana;
	font-size: 14px;
	font-weight:bold;
	color: #999999;
	}
	
.rojo {
	font-family: "Trebuchet MS";
	font-size: 16px;
	color: #FF0000;
	}
	
.rojo2 {
	font-family: "Trebuchet MS";
	font-size: 14px;
	color: #FF0000;
	}
.fondo-izq-button {
	background-image:url(img/edificio.jpg);
	background-repeat:no-repeat;
	background-position:center;
	line-height: 9px;
	}
	
.line-vert {
	background-image:url(img/line-vert.gif);
	background-position: left;
	}
.line-pie {
	background-image:url(img/line-pie.gif);
	background-position: bottom;
	background-repeat:repeat-x;
	}
	
.line-top {
	background-image:url(img/line-top.gif);
	background-position: top;
	background-repeat:repeat-x;
	}
.line-topmed {
	background-image:url(img/est-top.gif);
	background-position: top;
	background-repeat:repeat-x;
	}
.style_pie {
	font-family: Tahoma;
	font-size: 10px;
	color: #999999;
}

.borde{ border-bottom: solid #fff 1px;;}

.texpeq {
	font-family: Tahoma;
	font-size: 12px;
	color: #999999;
}

.texblan {
	font-family: Tahoma;
	font-size: 12px;
	color: #fff;
}

.texblan18 {
	font-family: trebuchet ms;
	font-size: 18px;
	color: #fff;
}


a.texpeq2:visited {
	color: #666666;
	font-family: "Arial Narrow", Tahoma;
	font-size: 13px;
	text-decoration:none;
} 
a.texpeq2:active {
	color: #666666;
	font-family: "Arial Narrow", Tahoma;
	font-size: 13px;
	text-decoration:none;
} 
a.texpeq2:link {
	color: #666666;
	font-family: "Arial Narrow", Tahoma;
	font-size: 13px;
	text-decoration:none;
} 
a.texpeq2:hover {
	color: #CCCCCC;
	font-family: "Arial Narrow", Tahoma;
	font-size: 13px;
	text-decoration:none;
}


a.texregla:visited {
	color: #666666;
	font-family: Arial, helvetica;
	font-size: 15px;
	text-decoration:none;
} 
a.texregla:active {
	color: #666666;
	font-family: Arial, helvetica;
	font-size: 15px;
	text-decoration:none;
} 
a.texregla:link {
	color: #666666;
	font-family: Arial, helvetica;
	font-size: 15px;
	text-decoration:none;
} 
a.texregla:hover {
	color: #CCCCCC;
	font-family: Arial, helvetica;
	font-size: 15px;
	text-decoration:none;
}

a.texregla3:visited {
	color: #333333;
	font-family: Arial, helvetica;
	font-size: 12px;
	text-decoration:none;
} 
a.texregla3:active {
	color: #333333;
	font-family: Arial, helvetica;
	font-size: 12px;
	text-decoration:none;
} 

a.texregla3:link {
	color: #333333;
	font-family: Arial, helvetica;
	font-size: 12px;
	text-decoration:none;
} 
a.texregla3:hover {
	color: #CCCCCC;
	font-family: Arial, helvetica;
	font-size: 12px;
	text-decoration:none;
}
a.texregla4:visited {
	color: #666666;
	font-family: Arial, helvetica;
	font-size: 14px;
	text-decoration:none;
} 
a.texregla4:active {
	color: #666666;
	font-family: Arial, helvetica;
	font-size: 14px;
	text-decoration:none;
} 

a.texregla4:link {
	color: #333333;
	font-family: Arial, helvetica;
	font-size: 14px;
	text-decoration:none;
} 
a.texregla4:hover {
	color: #CCCCCC;
	font-family: Arial, helvetica;
	font-size: 14px;
	text-decoration:none;
}
.recuadro {
	background-color:#F5F5F5; height:25px; padding:2px; border:1px solid #EDEDED;}
#navi {
	list-style-image:url(img/vineta.gif);
	margin:0 0 0 15px;
	padding:0 0 0 15px;
}
#navi li {
	margin:2px;
	padding:5px;
	}