html, body {
	width: 100%;
	color: #666;
	background-color: #fff;
	margin: 0;
	padding: 0;
	border: 0px solid #333333;
}

ul {
	list-style: none;
}

img {
	border: 0px solid #333;
	margin: 0;
	padding: 0;
	overflow: hidden;
}

a:link, a:active, a:visited {
	font-family: "Trebuchet MS", sans-serif;
	font-size: 0.85em;
	color: #00bbec;
	line-height: 1em;
	background-color: inherit;
	text-decoration: none;
	word-spacing: 0.05em;
	border: 0px solid #333333;
}
a:hover {
	font-family: "Trebuchet MS", sans-serif;
	font-size: 0.85em;
	color: #666;
	background-color: inherit;
	word-spacing: 0.05em;
	border: 0px solid #333333;
}
#AccesosDir span {
	position: absolute;
	font-size: 0.85em;
	font-weight: normal;
	color: #999;
	line-height: 22px;
	margin: 0;
	padding: 0;
	float: left;
	border: 0px solid #333;
}
#AccesosDir ul {
	width: 532px;
	float: right;
	margin: 3px 0 0 0;
	padding: 0;
	list-style:none;
	border: 0px solid #999;
}
#AccesosDir ul li {
	display:inline;
	margin:0;
	padding:0;
	border: 0px solid #999;
}
#AccesosDir a:link#QuienesS, #AccesosDir a:visited#QuienesS, #AccesosDir a:active#QuienesS {
	float:right;
	width: 156px;
	height: 13px;
	background: transparent url(img/Btn_QuienesSomos.gif) no-repeat scroll left top;
	margin: 0 10px 0 0;
	padding: 0;
	overflow: hidden;
	text-decoration:none;
	border: 0px solid #fff;
}
#AccesosDir a:hover#QuienesS, #AccesosDir #currentAD a#QuienesS {
	background: transparent url(img/Btn_QuienesSomos.gif) no-repeat scroll left -13px;
}
#AccesosDir a:link#DondeE, #AccesosDir a:visited#DondeE, #AccesosDir a:active#DondeE {
	float:right;
	width: 145px;
	height: 13px;
	background: transparent url(img/Btn_DondeEstamos.gif) no-repeat scroll left top;
	margin: 0 10px 0 0;
	padding: 0;
	overflow: hidden;
	text-decoration:none;
	border: 0px solid #fff;
}
#AccesosDir a:hover#DondeE, #AccesosDir #currentAD a#DondeE {
	background: transparent url(img/Btn_DondeEstamos.gif) no-repeat scroll left -13px;
}
#AccesosDir a:link#Contacto, #AccesosDir a:visited#Contacto, #AccesosDir a:active#Contacto {
	float:right;
	width: 65px;
	height: 13px;
	background: transparent url(img/Btn_Contacto.gif) no-repeat scroll left top;
	margin: 0 10px 0 0;
	padding: 0;
	overflow: hidden;
	text-decoration:none;
	border: 0px solid #fff;
}
#AccesosDir a:hover#Contacto, #AccesosDir #currentAD a#Contacto {
	background: transparent url(img/Btn_Contacto.gif) no-repeat scroll left -13px;
}
#AccesosDir a:link#Inscripciones, #AccesosDir a:visited#Inscripciones, #AccesosDir a:active#Inscripciones {
	float:right;
	width: 87px;
	height: 13px;
	background: transparent url(img/Btn_Inscripciones.gif) no-repeat scroll left top;
	margin: 0;
	padding: 0;
	overflow: hidden;
	text-decoration:none;
	border: 0px solid #fff;
}
#AccesosDir a:hover#Inscripciones, #AccesosDir #currentAD a#Inscripciones {
	background: transparent url(img/Btn_Inscripciones.gif) no-repeat scroll left -13px;
}
#MenuP ul {
	width: 98px;
	margin: 0 0 0 0;
	padding: 0;
	list-style:none;
	border: 0px solid #999;
}
#MenuP ul li {
	margin:0;
	padding:0;
	border: 0px solid #999;
}
#MenuP a:link.BtnMenuP, #MenuP a:visited.BtnMenuP, #MenuP a:active.BtnMenuP {
	display: block;
	width: 77px;
	height: 28px;
	background: transparent url(img/Btn_MenuP.gif) no-repeat scroll left top;
	margin: 0;
	padding: 0 0 0 21px;
	font-size: 0.85em;
	font-weight: normal;
	letter-spacing: 0em;
	line-height: 25px;
	color: #76ac44;
	overflow: hidden;
	text-decoration:none;
	border: 0px solid #333;
}
#MenuP a:hover.BtnMenuP, #MenuP #currentMP a.BtnMenuP {
	width: 75px;
	background: transparent url(img/Btn_MenuP.gif) no-repeat scroll left -28px;
	padding: 0 0 0 23px;
	line-height: 31px;
	color: #76ac44;
}
#Acceso img {
	width: 98px;
	height: 36px;
	margin: 0;
	padding: 0;
	border: 0px solid #333;
	overflow: hidden;
}
#Acceso form {
	width: 100px;
	height: auto;
	background: url(img/Fondo_Acceso.gif) no-repeat scroll right bottom;
	margin: 0;
	padding: 10px 0 0 0;
	border: 0px solid #333;
}

#Acceso fieldset {
	width: 90px;
	height: auto;
	margin: 0;
	padding: 0;
	border: 0px solid #333;
}
#Acceso label {
	font-size: 0.65em;
	font-weight: normal;
	color: #999;
	display: block;
	margin: 0 0 2px 0;
	padding: 0;
	border: 0px solid #333;
}
#Acceso input.textinput {
	background: transparent url(img/input.gif) no-repeat scroll left top;
	font-size: 0.65em;
	font-weight: normal;
	width: 77px;
	height: 13px;
	color: #999;
	margin: 0 0 8px 0;
	padding: 4px;
	border: 0px solid #b3b5bd;
}
#Acceso input#entrar {
	float: right;
	width: 57px;
	height: 17px;
	background: #fff url(img/Btn_Entrar.gif) no-repeat scroll left top;
	cursor: pointer;
	margin: 0 15px 0 0;
	padding: 0;
	border: 0px solid #333;
}
#Acceso input#salir {
	float: right;
	width: 57px;
	height: 17px;
	background: #fff url(img/Btn_Salir.gif) no-repeat scroll left top;
	cursor: pointer;
	margin: 0 15px 0 0;
	padding: 0;
	border: 0px solid #333;
}
#CuerpoSeccion ul {
	width: 551px;
	margin: 0 0 10px 0;
	padding: 0;
	list-style: none;
	border: 0px solid #999;
}
#CuerpoSeccion ul li {
	margin: 0;
	padding: 0;
	background: transparent url(img/Icn_Noticia.gif) no-repeat scroll left 15px;
	border: 0px solid #999;
}
.Noticia h3 {
	font-size: 0.75em;
	font-weight: bolder;
	color: #999999;
	vertical-align: top;
	line-height: 1.4em;
	text-align: left;
	margin: 0;
	padding: 0;
	border: 0px solid #333;
}
.Noticia a:link, .Noticia a:active, .Noticia a:visited {
	font-size: 0.9em;
	font-weight: bolder;
	text-transform: uppercase;
	color: #76ac44;
	line-height: 1em;
	text-align: left;
	margin: 0;
	padding: 0;
	border: 0px solid #333;
}
.Noticia a:hover {
	text-decoration: underline;
	color: #76ac44;
}
.Noticia img {
	width: 10px;
	height: 10px;
	display: inline;
	margin: 0 0 0 10px;
	padding: 0;
	border: 0px solid #333;
}
.Noticia h2 {
	font-size: 0.9em;
	font-style: italic;
	font-weight: normal;
	color: #f4a260;
	line-height: 1.4em;
	text-align: left;
	margin: 0;
	padding: 0;
	border: 0px solid #333;
}
.Noticia p {
	font-size: 0.8em;
	font-weight: normal;
	color: #666;
	line-height: 1.4em;
	text-align: left;
	margin: 0;
	padding: 0;
	border: 0px solid #333;
}

#Seccion #CuerpoSeccion table {
	width: 100%;
	margin: 0;
	padding: 0;
	border: 1px solid #dbab00;
	border-collapse: collapse;
}
#Seccion #CuerpoSeccion .CuerpoContenidos th {
	height: 19px;
	font-size: 0.80em;
	font-weight: bolder;
	text-transform: uppercase;
	color: #836700;
	text-align: left;
	background: #dbab00 url(img/Patron_CabTabla2.gif) repeat-x scroll left top;
	margin: 0;
	padding: 2px 0 0 10px;
}
#Seccion #CuerpoSeccion .CuerpoContenidos td.Opciones {
	width: 60px;
}
#Seccion #CuerpoSeccion .CuerpoContenidos th a:link, #Seccion #CuerpoSeccion .CuerpoContenidos th a:visited, #Seccion #CuerpoSeccion .CuerpoContenidos th a:active {
	font-size: 0.9em;
	font-style: normal;
	color: #836700;
	background-color: transparent;
	text-align: left;
	display: inline;
	float: left;
	margin: 0;
	padding: 2px 0;
	border: 0px solid #333;
}
#Seccion #CuerpoSeccion .CuerpoContenidos th a:hover, #Seccion #CuerpoSeccion .CuerpoContenidos th#tcurrent a {
	text-decoration: none;
	color: #584400;
}
#Seccion #CuerpoSeccion .CuerpoContenidos tr.FilaImpar {
	background-color: #f8edc6;
	margin: 0;
	padding: 0;
}
#Seccion #CuerpoSeccion .CuerpoContenidos tr.FilaPar {
	background-color: #f1dc90;
	margin: 0;
	padding: 0;
}
#Seccion #CuerpoSeccion .CuerpoContenidos td {
	font-size: 0.9em;
	font-weight: normal;
	line-height: 1.2em;
	text-align: left;
	vertical-align: top;
	color: #584400;
	margin: 0;
	padding: 5px 10px;
	border-bottom: 1px solid #dbab00;
}
.BaseContenidos .CuerpoContenidos .buttonHolder {
background:transparent url(img/Patron_FinTabla2.gif) repeat-x scroll left top;
border-bottom:1px solid #DBAB00;
border-left:1px solid #DBAB00;
border-right:1px solid #DBAB00;
height:22px;
left:-1px;
margin:0pt;
overflow:hidden;
padding:0pt;
position:relative;
text-align:left;
width:630px;
}
.CuerpoContenidos .buttonHolder .Pag {
border:0px solid #333333;
color:#FFFFFF;
display:inline;
float:left;
margin:4px 0pt 0pt 177px;
padding:0pt;
}
.CuerpoContenidos .buttonHolder .Pag span {
border:0px solid #333333;
color:#584400;
float:left;
font-size:0.75em;
font-weight:bolder;
margin:2px;
vertical-align:top;
}
#Seccion #CuerpoSeccion .BaseContenidos .CuerpoContenidos .buttonHolder .Pag img, #Seccion #CuerpoSeccion .Contenidos .CuerpoContenidos .buttonHolder .Pag img {
border:0px solid #333333;
float:left;
height:14px;
margin:0pt 2px;
width:14px;
}
#Cuerpo #CabSeccion h1 
{
background:transparent none repeat scroll 0%;
border-color:#333333 rgb(51, 51, 51) rgb(153, 153, 153);
border-style:solid solid dotted;
border-width:0px 0px 1px;
color:#76AC44;
display:inline;
float:left;
font-size:1.5em;
font-weight:strong;
margin:0pt;
overflow:hidden;
padding:6px 0pt 0pt 8px;
text-transform:uppercase;
width:auto;
}
#CuerpoSeccion input.inputbusqueda {
background:transparent url(img/inputB.gif) no-repeat scroll left top;
border:0px solid #B3B5BD;
color:#999999;
font-size:0.75em;
font-weight:normal;
height:13px;
margin:8px;
padding:4px;
width:145px;
}
#CuerpoSeccion input#buscar {
background:#FFFFFF url(img/Btn_Mi.gif) no-repeat scroll left top;
color: #F4DF60;
border:0px solid #333333;
cursor:pointer;
height:17px;
margin:4px;
padding:0pt;
width:80px;
}
#Seccion #CuerpoSeccion .CuerpoContenidos table a img {
border:0px solid #333333;
float:right;
height:14px;
margin:0pt 2px;
padding:0pt;
width:16px;
}
#Seccion #CuerpoSeccion .CuerpoContenidos td.Opciones {
width:60px;
}
#Seccion #CuerpoSeccion .BaseContenidos .CuerpoContenidos {
border:0px solid #333333;
margin:0pt auto;
padding:10px 0pt;
width:630px;
}
#Seccion #CuerpoSeccion .BaseContenidos h1 {
background:transparent url(img/Icn_H1.gif) no-repeat scroll left top;
border-color:#333333 rgb(51, 51, 51) rgb(233, 182, 0);
border-style:solid;
border-width:0px 0px 1px;
color:#666666;
font-size:0.85em;
font-weight:bold;
margin:0pt 0pt 3px;
padding:3px 0pt 3px 20px;
text-transform:uppercase;
width:630px;
}
#Seccion #CuerpoSeccion .BaseContenidos .CuerpoContenidos ul {
border:0px solid #999999;
list-style-image:url(img/Icn_List2Detalle.gif);
list-style-position:inside;
list-style-type:disc;
margin:0pt;
padding:0pt;
}
#Seccion #CuerpoSeccion .BaseContenidos .CuerpoContenidos li span {
border:0px solid #999999;
font-style:italic;
font-weight:bolder;
padding:0pt 4px 0pt 0pt;
}
#Seccion #CuerpoSeccion .BaseContenidos .CuerpoContenidos li {
border:0px solid #999999;
clear:left;
color:#666666;
font-size:0.8em;
height:auto;
margin:3px 0pt 0pt 20px;
padding:2px 0pt 0pt;
}
#Seccion #CuerpoSeccion .BaseContenidos .CuerpoContenidos h2 {
background:transparent url(img/Icn_ListDetalle.gif) no-repeat scroll 1px 2px;
border-color:#333333 rgb(51, 51, 51) rgb(128, 128, 128);
border-style:solid solid dotted;
border-width:0px 0px 1px;
color:#808080;
display:block;
font-size:0.9em;
font-style:italic;
font-weight:normal;
line-height:1.5em;
margin:10px 0pt 5px;
padding:0pt 0pt 0pt 20px;
width:630px;
}
.BaseContenidos select {
border:1px solid #C0C0C0;
color:#666666;
display:inline;
font-family:"Trebuchet MS",sans-serif;
font-size:0.75em;
font-weight:normal;
margin:0pt 2px 0pt -8px;
padding:0pt;
width:175px;
}
.detalles{ 
	background-color: #EFEFEF;
	position:absolute;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border:1px dotted Silver;
	color:red;
	display:none;
	font-size:medium;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	width:200px;
	height:100px;
}
#close {
	float:right;
}
#Seccion #CuerpoSeccion .BaseContenidos fieldset {
border:0px solid #333333;
margin:0pt;
padding:0pt;
width:100%;
}
#CuerpoSeccion .BaseContenidos .FilaF, #CuerpoSeccion .BaseContenidos .FilaF2 {
border:0px solid #333333;
display:block;
float:left;
margin:0pt 0pt 2px;
overflow:hidden;
padding:0pt;
width:100%;
}
#CuerpoSeccion .BaseContenidos .FilaF .Columna1F {
border:0px solid #333333;
float:left;
margin:0pt;
overflow:hidden;
padding:0pt;
width:260px;
}
#CuerpoSeccion .BaseContenidos .FilaF .Columna2F {
border:0px solid #333333;
float:left;
margin:0pt;
padding:0pt;
width:236px;
}
#Seccion #CuerpoSeccion .BaseContenidos label {
border:0px solid #333333;
color:#808080;
display:block;
font-size:0.8em;
font-weight:bold;
line-height:1.2em;
margin:5px 0pt;
padding:0pt;
width:auto;
}
#Seccion #CuerpoSeccion .BaseContenidos .Columna1F label span {
border:0px solid #333333;
display:block;
float:left;
margin:0pt 0pt 5px;
padding:3px 0pt 0pt;
width:124px;
}
#Seccion #CuerpoSeccion .BaseContenidos .Columna2F label span {
border:0px solid #333333;
display:block;
float:left;
margin:0pt;
padding:3px 0pt 0pt 10px;
width:92px;
}
#Seccion #CuerpoSeccion .BaseContenidos input.Tipo2 {
width:361px;
}
#Seccion #CuerpoSeccion .BaseContenidos form {
border:0px solid #333333;
margin:0pt auto;
padding:10px 0pt;
width:630px;
}
#CuerpoSeccion .BaseContenidos #Buscador {
background:transparent url(../imagenes/Img_Buscador.gif) no-repeat scroll right 55px;
border:0px solid #333333;
display:inline;
float:right;
margin:10px 10px 0pt 0pt;
padding:0pt;
width:347px;
}
#Seccion #CuerpoSeccion .Contenidos {
background-color:#F2F2F2;
border:1px solid #005299;
height:auto;
margin:0pt auto;
padding:10px 10px 0pt;
width:630px;
}
#Seccion #CuerpoSeccion .BaseContenidos {
background:transparent url(../imagenes/Patron_Formulario.gif) repeat-y scroll left top;
border:0px solid #333333;
margin:7px auto 3px;
padding:0pt;
width:630px;
}
#Seccion #CuerpoSeccion .BaseContenidos textarea {
background-color:#F2F2F2;
border:1px solid #E9B600;
color:#666666;
float:right;
font-family:"Trebuchet MS",sans-serif;
font-size:1em;
margin:0pt;
padding:0pt 0pt 0pt 5px;
width:300px;
}
#Seccion #CuerpoSeccion .BaseContenidos input {
background-color:#F2F2F2;
border:1px solid #E9B600;
color:#666666;
float:left;
font-family:"Trebuchet MS",sans-serif;
height:18px;
margin-left:140px;
padding:0pt 0pt 0pt 5px;
width:125px;
}
#formulario
{
width:400px;
}
