#cuerpo
{
	position:relative;
	width:750px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align:justify;
	z-index:1;
	background-image:url(../imagenes/fondo.gif);
	background-repeat:repeat-y;
}
#contadorweb
{
	width:115px;
	text-align:center;
}
#contador, #comalis {width:115px;font-family:arial;padding:1px;text-align:center;/*border:1px solid #cc5a42*/;width:115px;}
#contador {width:115px;font-size:10px;background-color:#efd3cd; color:#000000}
#comalis {width:115px;font-size:9px;background-color:#cc5a42;}
#comalis a {color:#000000;text-decoration:none;}
#cuerpoiframe
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align:justify;
	color:#cc5a42;
	z-index:1;
	float:inherit;
	background-image:url(../imagenes/fondo_iframe.gif);
}
#cab
{
	background-image:url(../imagenes/cab3.jpg);
	background-position:center;
	height:100px;
	width:100%;
	background-repeat:no-repeat;
}
#pie
{
	background-image:url(../imagenes/pie.jpg);
	background-position:center;
	height:60px;
	width:750px;
	background-repeat:no-repeat;
}
#textopie
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align:center;
	color:white;
	width:100%;
}
#textocontenido
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align:justify;	
	color:black;
	width:450px;	
	position:relative;
	margin-top:5px;
}

#line
{
	background-image:url(../imagenes/points.gif);
	height:1px;
	background-repeat:repeat-x;
	margin-top:3px;
	width:98%;
	text-align:center;	
}
#patrocina
{
	/*z-index:3;
	position:absolute;*/
	width:115px;
	background-color:#efd3cd;
	height:250px;
	/*padding-top:5px;*/
}
#evento
{
	/*z-index:3;
	position:absolute;*/
	width:115px;
	background-color:#efd3cd;
	height:150px;
	/*padding-top:5px;*/
}
#loguin
{
	/*z-index:3;
	position:absolute;*/
	width:115px;
	background-color:#efd3cd;
	height:150px;
	/*padding-top:5px;*/
}
#enlaces
{
	/*z-index:3;
	position:absolute;*/
	width:115px;
	background-color:#efd3cd;
	height:150px;
	/*padding-top:5px;*/
}
.titulo_seccion_pro{
	margin: 0;
	padding: 0;
	float: left;
	font: bold 12px Arial;
	color:#FFFFFF;
	width: 100%;
	border: 1px solid #993824;
	border-width: 1px 0;
	background: #000000 center center repeat-x;
	/*background: black url(media/blockdefault.gif) center center repeat-x;*/
}
.datagrid
{
padding-right: 2px;
padding-left: 2px;
font-size: 8pt;
padding-bottom: 2px;
color: #000000;
padding-top: 2px;
font-family: verdana,arial,tahoma;
}
.juntaDirectivaCargo{
	margin: 0;
	padding: 0;
	float: left;
	font: bold 9px Verdana;
	color:#FFFFFF;
	width: 100%;
	border: 1px solid #993824;
	border-width: 1px 0;
	background: #000000 center center repeat-x;
	/*background: black url(media/blockdefault.gif) center center repeat-x;*/
}
.sidebar
{
	font-size: 12px;	
	color: #333333;	
	text-align: center;	
	border-bottom-width: 3px;	
	border-bottom-style: solid;	
	border-bottom-color: #99cc33;
}
.titulo_gala
{
	font-size: 100%;	
	margin-top: 0pt;	
	margin-right: 0pt;	
	margin-bottom: 0pt;	
	margin-left: 0pt;	
	padding-top: 0pt;	
	padding-right: 0pt;	
	padding-bottom: 0pt;	
	padding-left: 0pt;
	line-height: 1.4em;
}
.h3
{
	color: #3a3e3e;
}
.h3
{
	font-family: Arial,Helvetica,sans-serif;	
	font-style: normal;	
	font-variant: normal;	
	font-weight: bold;	
	font-size: 1.0em;	
	line-height: normal;	
	font-size-adjust: none;	
	font-stretch: normal;		
	background-color: transparent;	
	background-image: url(imagenes/underline.png);	
	background-repeat: repeat-x;	
	background-attachment: scroll;	
	background-x-position: center;	
	background-y-position: bottom;
}
.h2
{
	color: #3a3e3e;
}
.h2
{
	font-family: Arial,Helvetica,sans-serif;	
	font-style: normal;	
	font-variant: normal;	
	font-weight: bold;	
	font-size: 0.8em;	
	line-height: normal;	
	font-size-adjust: none;	
	font-stretch: normal;		
	background-color: transparent;	
	background-image: url(imagenes/underline.png);	
	background-repeat: repeat-x;	
	background-attachment: scroll;	
	background-x-position: center;	
	background-y-position: bottom;
}
.titulo_seccion
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#cc5a42;
	font-weight:bolder;	
}
.txtservicios
{
font-family: arial,verdana,sans-serif;
font-style: normal;
font-variant: normal;
font-weight: bold;
font-size: 14px;
line-height: normal;
font-size-adjust: none;
font-stretch: normal;
text-decoration: none;
color: #006699;
}
.juntaDirectivaPersona
{
	color: #000000;
	font-size: 8pt;
	text-align:justify;
	border-bottom: #000000 1px dotted;
	border-left: #000000 1px dotted;
	border-right: #000000 1px dotted;
	border-top: #000000 0px dotted;
	padding: 3;
	background: #CCCCCC;
}
a.linkimg:link
{
	border:0px;
	border-color:#000000;
	text-decoration:none;
}
a.linkimg:visited
{
	border:0px;
	text-decoration:none;
}
a.linkimg:hover
{
	border:0px;
	text-decoration:none;
}
/*MY_MENU*/
.solidblockmenu{
margin: 0;
padding: 0;
float: left;
font: bold 12px Arial;
width: 100%;
border: 1px solid #993824;
border-width: 1px 0;
background:  #333333 center center repeat-x;
/*background: black url(media/blockdefault.gif) center center repeat-x;*/
}

.solidblockmenu li{
display: inline;
}

.solidblockmenu li a{
float: left;
color: white;
padding: 4px 8px;
text-decoration: none;
border-right: 1px solid white;
}

.solidblockmenu li a:visited{
color: white;
}

.solidblockmenu li a:hover, .solidblockmenu li .current{
color: white;
background:  #993824 center center repeat-x;
/*background: transparent url(media/blockactive.gif) center center repeat-x;*/
}