body {
	margin:0px;
	background:url(../imagenes/fondo.png) repeat;
}
	
.arriba {
	width: 996px;
	height: auto;
	background:#FFFFFF;
	border: #CCC groove 2px ;
}
	
.header {
	height: 276px;
	background:url(../imagenes/encabezado/fondo_encabezado.png);
	text-align:center;
}

.botones {
	height: 93px;
	background:url(../imagenes/botones/fondo_botones.png);
	width:996px;
}

.cuerpo {
	font-family:Georgia, "Times New Roman", Times, serif;
	width:1000px;
	height:auto;
}

.colI {
	font-family:Georgia, "Times New Roman", Times, serif;
	background: #FFF url(../imagenes/columnas/fondo2.png) 100%;
	float:left;
	width:208px;
	height:640px;
	border-right:#CCC groove 2px;
	border-left:#CCC groove 2px;
	border-bottom:#CCC groove 2px;
	font-size:14px;
	font-weight:600;
	color:#990099;
}
.colD {
	font-family:Georgia, "Times New Roman", Times, serif;
	background:#FFF url(../imagenes/columnas/fondo1.png) 1%;
	float:left;
	width:208px;
	height:640px;
	border-bottom:#CCC groove 2px;
	border-left: #CCC groove 2px;
	border-right:#CCC groove 2px;
	font-size:14px;
	color:#990099;
}
.colI li, .colD li, .colIwho li, .colDwho li, .colImu li, .colDmu li, .colIco li, .colDco li, .colIob li, .colDob li, .colIpo li, .colDpo li, .colIig li, .colDig li, .colIbe li, .colDbe li, .colIpro li, .colDpro li,  .colIpro1 li, .colDpro1 li, .colIpro2 li, .colDpro2 li, .colIpro3 li, .colDpro3 li, .colIin li, .colDin li{
	list-style:url(../imagenes/columnas/flecha.gif);
	text-align:center;
}

.colI a, .colD a, .colIwho a, .colDwho a, .colImu a, .colDmu a, .colIco a, .colDco a, .colIob a, .colDob a, .colIpo a, .colDpo a, .colIig a, .colDig a, .colIbe a, .colDbe a, .colIpro a, .colDpro a, .colIpro1 a, .colDpro1 a, .colIpro2 a, .colDpro2 a, .colIpro3 a, .colDpro3 a, .colIin a, .colDin a{
	text-decoration:none;
	color:#990099;
}
.colI a:hover, .colD a:hover, .colD a:hover h4, .colIwho a:hover, .colDwho a:hover, .colDwho a:hover h4, .colImu a:hover, .colDmu a:hover, .colDmu a:hover h4, .colIco a:hover, .colDco a:hover, .colDco a:hover h4, .colIob a:hover, .colDob a:hover, .colDob a:hover h4, .colIpo a:hover, .colDpo a:hover, .colDpo a:hover h4, .colIig a:hover, .colDig a:hover, .colDig a:hover h4, .colIbe a:hover, .colDbe a:hover, .colDbe a:hover h4, .colIpro a:hover, .colDpro a:hover, .colDpro a:hover h4, .colIpro1 a:hover, .colDpro1 a:hover, .colDpro1 a:hover h4, .colIpro2 a:hover, .colDpro2 a:hover, .colDpro2 a:hover h4, .colIpro3 a:hover, .colDpro3 a:hover, .colDpro3 a:hover h4, .colIin a:hover, .colDin a:hover, .colDin a:hover h4{
	text-decoration:underline;
	color:#990099;
}

.colIwho {
	font-family:Georgia, "Times New Roman", Times, serif;
	background: #FFF url(../imagenes/columnas/fondo2.png) 100%;
	float:left;
	width:208px; 
	height:5120px;
	border-right:#CCC groove 2px;
	border-left:#CCC groove 2px;
	border-bottom:#CCC groove 2px;
	font-size:14px;
	font-weight:600;
	color:#990099;
}

.colDwho {
	font-family:Georgia, "Times New Roman", Times, serif;
	background:#FFF url(../imagenes/columnas/fondo1.png) 1%;
	float:left;
	width:208px;
	height:5120px;
	border-bottom:#CCC groove 2px;
	border-left: #CCC groove 2px;
	border-right:#CCC groove 2px;
	font-size:14px;
	color:#990099;
}

.colImu {
	font-family:Georgia, "Times New Roman", Times, serif;
	background: #FFF url(../imagenes/columnas/fondo2.png) 100%;
	float:left;
	width:208px; 
	height:1840px;
	border-right:#CCC groove 2px;
	border-left:#CCC groove 2px;
	border-bottom:#CCC groove 2px;
	font-size:14px;
	font-weight:600;
	color:#990099;
}
.colDmu {
	font-family:Georgia, "Times New Roman", Times, serif;
	background:#FFF url(../imagenes/columnas/fondo1.png) 1%;
	float:left;
	width:208px;
	height:1840px;
	border-bottom:#CCC groove 2px;
	border-left: #CCC groove 2px;
	border-right:#CCC groove 2px;
	font-size:14px;
	color:#990099;
}

.colIco {
	font-family:Georgia, "Times New Roman", Times, serif;
	background: #FFF url(../imagenes/columnas/fondo2.png) 100%;
	float:left;
	width:208px; 
	height:840px;
	border-right:#CCC groove 2px;
	border-left:#CCC groove 2px;
	border-bottom:#CCC groove 2px;
	font-size:14px;
	font-weight:600;
	color:#990099;
}
.colDco {
	font-family:Georgia, "Times New Roman", Times, serif;
	background:#FFF url(../imagenes/columnas/fondo1.png) 1%;
	float:left;
	width:208px;
	height:840px;
	border-bottom:#CCC groove 2px;
	border-left: #CCC groove 2px;
	border-right:#CCC groove 2px;
	font-size:14px;
	color:#990099;
}

.colIob {
	font-family:Georgia, "Times New Roman", Times, serif;
	background: #FFF url(../imagenes/columnas/fondo2.png) 100%;
	float:left;
	width:208px; 
	height:2240px;
	border-right:#CCC groove 2px;
	border-left:#CCC groove 2px;
	border-bottom:#CCC groove 2px;
	font-size:14px;
	font-weight:600;
	color:#990099;
}
.colDob {
	font-family:Georgia, "Times New Roman", Times, serif;
	background:#FFF url(../imagenes/columnas/fondo1.png) 1%;
	float:left;
	width:208px;
	height:2240px;
	border-bottom:#CCC groove 2px;
	border-left: #CCC groove 2px;
	border-right:#CCC groove 2px;
	font-size:14px;
	color:#990099;
}

.colIpo {
	font-family:Georgia, "Times New Roman", Times, serif;
	background: #FFF url(../imagenes/columnas/fondo2.png) 100%;
	float:left;
	width:208px; 
	height:2960px;
	border-right:#CCC groove 2px;
	border-left:#CCC groove 2px;
	border-bottom:#CCC groove 2px;
	font-size:14px;
	font-weight:600;
	color:#990099;
}
.colDpo {
	font-family:Georgia, "Times New Roman", Times, serif;
	background:#FFF url(../imagenes/columnas/fondo1.png) 1%;
	float:left;
	width:208px;
	height:2960px;
	border-bottom:#CCC groove 2px;
	border-left: #CCC groove 2px;
	border-right:#CCC groove 2px;
	font-size:14px;
	color:#990099;
}

.colIig {
	font-family:Georgia, "Times New Roman", Times, serif;
	background: #FFF url(../imagenes/columnas/fondo2.png) 100%;
	float:left;
	width:208px; 
	height:3220px;
	border-right:#CCC groove 2px;
	border-left:#CCC groove 2px;
	border-bottom:#CCC groove 2px;
	font-size:14px;
	font-weight:600;
	color:#990099;
}
.colDig {
	font-family:Georgia, "Times New Roman", Times, serif;
	background:#FFF url(../imagenes/columnas/fondo1.png) 1%;
	float:left;
	width:208px;
	height:3220px;
	border-bottom:#CCC groove 2px;
	border-left: #CCC groove 2px;
	border-right:#CCC groove 2px;
	font-size:14px;
	color:#990099;
}

.colIbe {
	font-family:Georgia, "Times New Roman", Times, serif;
	background: #FFF url(../imagenes/columnas/fondo2.png) 100%;
	float:left;
	width:208px; 
	height:3650px;
	border-right:#CCC groove 2px;
	border-left:#CCC groove 2px;
	border-bottom:#CCC groove 2px;
	font-size:14px;
	font-weight:600;
	color:#990099;
}
.colDbe {
	font-family:Georgia, "Times New Roman", Times, serif;
	background:#FFF url(../imagenes/columnas/fondo1.png) 1%;
	float:left;
	width:208px;
	height:3650px;
	border-bottom:#CCC groove 2px;
	border-left: #CCC groove 2px;
	border-right:#CCC groove 2px;
	font-size:14px;
	color:#990099;
}

.colIpro {
	font-family:Georgia, "Times New Roman", Times, serif;
	background: #FFF url(../imagenes/columnas/fondo2.png) 100%;
	float:left;
	width:208px;
	height:1640px;
	border-right:#CCC groove 2px;
	border-left:#CCC groove 2px;
	border-bottom:#CCC groove 2px;
	font-size:14px;
	font-weight:600;
	color:#990099;
}
.colDpro {
	font-family:Georgia, "Times New Roman", Times, serif;
	background:#FFF url(../imagenes/columnas/fondo1.png) 1%;
	float:left;
	width:208px;
	height:1640px;
	border-bottom:#CCC groove 2px;
	border-left: #CCC groove 2px;
	border-right:#CCC groove 2px;
	font-size:14px;
	color:#990099;
}

.colIpro1 {
	font-family:Georgia, "Times New Roman", Times, serif;
	background: #FFF url(../imagenes/columnas/fondo2.png) 100%;
	float:left;
	width:208px;
	height:2740px;
	border-right:#CCC groove 2px;
	border-left:#CCC groove 2px;
	border-bottom:#CCC groove 2px;
	font-size:14px;
	font-weight:600;
	color:#990099;
}
.colDpro1 {
	font-family:Georgia, "Times New Roman", Times, serif;
	background:#FFF url(../imagenes/columnas/fondo1.png) 1%;
	float:left;
	width:208px;
	height:2740px;
	border-bottom:#CCC groove 2px;
	border-left: #CCC groove 2px;
	border-right:#CCC groove 2px;
	font-size:14px;
	color:#990099;
}

.colIpro2 {
	font-family:Georgia, "Times New Roman", Times, serif;
	background: #FFF url(../imagenes/columnas/fondo2.png) 100%;
	float:left;
	width:208px;
	height:1840px;
	border-right:#CCC groove 2px;
	border-left:#CCC groove 2px;
	border-bottom:#CCC groove 2px;
	font-size:14px;
	font-weight:600;
	color:#990099;
}
.colDpro2 {
	font-family:Georgia, "Times New Roman", Times, serif;
	background:#FFF url(../imagenes/columnas/fondo1.png) 1%;
	float:left;
	width:208px;
	height:1840px;
	border-bottom:#CCC groove 2px;
	border-left: #CCC groove 2px;
	border-right:#CCC groove 2px;
	font-size:14px;
	color:#990099;
}

.colIpro3 {
	font-family:Georgia, "Times New Roman", Times, serif;
	background: #FFF url(../imagenes/columnas/fondo2.png) 100%;
	float:left;
	width:208px;
	height:3040px;
	border-right:#CCC groove 2px;
	border-left:#CCC groove 2px;
	border-bottom:#CCC groove 2px;
	font-size:14px;
	font-weight:600;
	color:#990099;
}
.colDpro3 {
	font-family:Georgia, "Times New Roman", Times, serif;
	background:#FFF url(../imagenes/columnas/fondo1.png) 1%;
	float:left;
	width:208px;
	height:3040px;
	border-bottom:#CCC groove 2px;
	border-left: #CCC groove 2px;
	border-right:#CCC groove 2px;
	font-size:14px;
	color:#990099;
}

.colIin {
	font-family:Georgia, "Times New Roman", Times, serif;
	background: #FFF url(../imagenes/columnas/fondo2.png) 100%;
	float:left;
	width:208px; 
	height:1240px;
	border-right:#CCC groove 2px;
	border-left:#CCC groove 2px;
	border-bottom:#CCC groove 2px;
	font-size:14px;
	font-weight:600;
	color:#990099;
}
.colDin {
	font-family:Georgia, "Times New Roman", Times, serif;
	background:#FFF url(../imagenes/columnas/fondo1.png) 1%;
	float:left;
	width:208px;
	height:1240px;
	border-bottom:#CCC groove 2px;
	border-left: #CCC groove 2px;
	border-right:#CCC groove 2px;
	font-size:14px;
	color:#990099;
}

.txt {
	font-family:Georgia, "Times New Roman", Times, serif;
	background:#FFFFFF;
	color:#666666;
	float:left;
	width:476px;
	height:620px;
	padding:10px 50px;
	text-align:justify;
	border-bottom:#CCC groove 2px;
}

.txt a, .txtwho a, .txtmu a, .txtco a, .txtob a, .txtpo a, .txtig a, .txtbe a, .txtpro a, .txtpro1 a, .txtpro2 a, .txtpro3 a, .txtin a{
	color:#666666;
}

.txt h2, .txt h2 a, .txtwho h2, .txtwho h2 a, .txtmu h2, .txtmu h2 a, .txtco h2, .txtco h2 a, .txtob h2, .txtob h2 a, .txtpo h2, .txtpo h2 a, .txtig h2, .txtig h2 a, .txtbe h2, .txtbe h2 a, .txtpro h2, .txtpro h2 a, .txtpro1 h2, .txtpro1 h2 a, .txtpro2 h2, .txtpro2 h2 a, .txtpro3 h2, .txtpro3 h2 a, .txtin h2, .txtin h2 a{
	color:#990099;
}

.txtwho {
	font-family:Georgia, "Times New Roman", Times, serif;
	background:#FFFFFF;
	color:#666666;
	float:left;
	width:476px;
	height:5100px;
	padding:10px 50px;
	text-align:justify;
	border-bottom:#CCC groove 2px;
}

.txtmu {
	font-family:Georgia, "Times New Roman", Times, serif;
	background:#FFFFFF;
	color:#666666;
	float:left;
	width:476px;
	height:1820px;
	padding:10px 50px;
	text-align:justify;
	border-bottom:#CCC groove 2px;
}

.txtco {
	font-family:Georgia, "Times New Roman", Times, serif;
	background:#FFFFFF;
	color:#666666;
	float:left;
	width:476px;
	height:820px;
	padding:10px 50px;
	text-align:justify;
	border-bottom:#CCC groove 2px;
}

.txtob {
	font-family:Georgia, "Times New Roman", Times, serif;
	background:#FFFFFF;
	color:#666666;
	float:left;
	width:476px;
	height:2220px;
	padding:10px 50px;
	text-align:justify;
	border-bottom:#CCC groove 2px;
}

.txtpo {
	font-family:Georgia, "Times New Roman", Times, serif;
	background:#FFFFFF;
	color:#666666;
	float:left;
	width:476px;
	height:2940px;
	padding:10px 50px;
	text-align:justify;
	border-bottom:#CCC groove 2px;
}

.txtig {
	font-family:Georgia, "Times New Roman", Times, serif;
	background:#FFFFFF;
	color:#666666;
	float:left;
	width:476px;
	height:3200px;
	padding:10px 50px;
	text-align:justify;
	border-bottom:#CCC groove 2px;
}

.txtbe {
	font-family:Georgia, "Times New Roman", Times, serif;
	background:#FFFFFF;
	color:#666666;
	float:left;
	width:476px;
	height:3630px;
	padding:10px 50px;
	text-align:justify;
	border-bottom:#CCC groove 2px;
}

.txtpro {
	font-family:Georgia, "Times New Roman", Times, serif;
	background:#FFFFFF;
	color:#666666;
	float:left;
	width:476px;
	height:1620px;
	padding:10px 50px;
	text-align:justify;
	border-bottom:#CCC groove 2px;
}

.txtpro1 {
	font-family:Georgia, "Times New Roman", Times, serif;
	background:#FFFFFF;
	color:#666666;
	float:left;
	width:476px;
	height:2720px;
	padding:10px 50px;
	text-align:justify;
	border-bottom:#CCC groove 2px;
}

.txtpro2 {
	font-family:Georgia, "Times New Roman", Times, serif;
	background:#FFFFFF;
	color:#666666;
	float:left;
	width:476px;
	height:1820px;
	padding:10px 50px;
	text-align:justify;
	border-bottom:#CCC groove 2px;
}

.txtpro3 {
	font-family:Georgia, "Times New Roman", Times, serif;
	background:#FFFFFF;
	color:#666666;
	float:left;
	width:476px;
	height:3020px;
	padding:10px 50px;
	text-align:justify;
	border-bottom:#CCC groove 2px;
}

.txtin {
	font-family:Georgia, "Times New Roman", Times, serif;
	background:#FFFFFF;
	color:#666666;
	float:left;
	width:476px;
	height:1220px;
	padding:10px 50px;
	text-align:justify;
	border-bottom:#CCC groove 2px;
}

.feed {
	color:#FFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	font-style:italic;
	width: 996px;
	text-align:center;
	background:#FFF url(../imagenes/pie/feed.png) repeat-x 0 100%;
	border-bottom: #CCC groove 2px ;
	border-left: #CCC groove 2px ;
	border-right: #CCC groove 2px ;
	padding: 15px 0px;
}

.feed a {
	text-decoration:none;
	color:#FFF;
}

.feed a:hover {
	text-decoration:underline;
	color:#FFF;
}

#gris {
	color:#666666;
}

#gris a{
	color:#666666;
	text-decoration:none;
}

#gris a:hover{
	text-decoration:underline;
}