body
{
	margin: 0px;
	background-color: #cccccc;
	background-image: url("../img/gradbck.gif");
	font-family: Verdana, Arial;
	font-size: 10px;
	color: black;	
}

a
{
	color: white;
	text-decoration: none;
}

a:hover
{
	text-decoration: underline;
}

img
{
	border: 0px;
}

div#main
{
	position: relative;
	width: 1024px;
	height: 768px;
	margin-left: auto;
	margin-right: auto;
	background-image: url("../img/Adimde_2009V4_SIO2.jpg");	
}

div#main div#cabecera
{
	position: absolute;
	top: 48px;
	left: 105px;
	width: 817px;
	z-index: 10;
	font-size: 11px;
	font-weight: bold;
}

div#main div#cabecera a
{
	color: #44ACD5;
}

div#main div#cabecera div#noticias
{
	position: absolute;
	top: 0px;
	left: 11px;
	width: 100px;
}

div#main div#cabecera div#idioma
{
	position: absolute;
	top: 2px;
	right: 4px;
	width: 150px;
}

img#rss
{
	vertical-align: middle;
}

div#main div#cuerpo
{
	position: absolute;
	top: 62px;
	left: 105px;
	width: 817px;
	height: 613px;
	/* background-color: #99CCFF; */
	background-image: url("../img/bodybck.gif");
	z-index: 1;
}

div#main div#cuerpo #adimde
{
	position: absolute;
	top: 40px;
	left: 32px;
}

div#main div#cuerpo table#botonera1
{
	position: absolute;
	top: 177px;
	left: 10px;
	width: 207px;
	height: 167px;
	color: white;
}

div#main div#cuerpo table#botonera1 td.up
{
	background-image: url("../img/bigbotupoff.gif");
	text-align: right;
	padding-right: 2px;
	height: 31px;
}

div#main div#cuerpo table#botonera1 td.cn
{
	background-image: url("../img/bigbotcnoff.gif");
	text-align: right;
	padding-right: 2px;
	height: 31px;
}

div#main div#cuerpo table#botonera1 td.dw
{
	background-image: url("../img/bigbotdwoff.gif");
	text-align: right;
	padding-right: 2px;
	height: 31px;
}

div#main div#cuerpo table#botonera1 td.espacio
{
	height: 3px;
}

div#main div#cuerpo table#botonera2
{
	position: absolute;
	top: 380px;
	left: 128px;
	width: 89px;
	height: 49px;
	color: white;
}

div#main div#cuerpo table#botonera2 td#buscar
{
	background-image: url("../img/botbuscaroff.gif");
	text-align: right;
	padding-right: 2px;
	height: 20px;
}

div#main div#cuerpo table#botonera2 td.espacio
{
	height: 9px;
}

div#main div#cuerpo table#botonera2 td#contacto
{
	background-image: url("../img/botcontactoff.gif");
	text-align: right;
	padding-right: 2px;
	height: 20px;	
}

div#main div#cuerpo table#botonera3
{
	position: absolute;
	top: 15px;
	left: 615px;
	height: 16px;
	color: white;
}

div#main div#cuerpo table#botonera3 td#presentacion
{
	background-image: url("../img/botpresentoff.gif");
	text-align: center;
	width: 99px;	
	height: 16px;
}

div#main div#cuerpo table#botonera3 td#estatutos
{
	background-image: url("../img/botestatutoff.gif");
	text-align: center;
	width: 78px;
	height: 16px;
}

div#main div#cuerpo div#texto
{
	position: absolute;
	top: 34px;
	left: 217px;
	width: 587px;
	height: 545px;
	background-image: url("../img/textbck.gif");
}

div#main div#cuerpo div#texto iframe
{
	position: absolute;
	top: 5px;
	left: 5px;
	width: 577px;
	height: 535px;
	border: 0px;
}

div#main div#cuerpo #foromv
{
	position: absolute;
	top: 458px;
	left: 30px;
}

div#main div#cuerpo div#info
{
	position: absolute;
	top: 586px;
	left: 12px;
	color: white;
}

div#main div#pie
{
	position:absolute;
	top: 675px;
	left: 112px;
	width: 802px;
	height: 22px;
	background-image: url("../img/baseshadow.gif");
	z-index: 10;
}

div#main div#pie div#visitas
{
	position: absolute;
	top: 4px;
	left: 6px;
	color: #FFB400;
}

div#main div#pie div#visitas img
{
	float: left;
	margin: 0px;
	border: 1px;
	width: 10px;
}

div#main div#pie div#cross
{
	position: absolute;
	top: 5px;
	right: 6px;
	color: #FFB400;
}

div#main div#pie div#cross a
{
	color: #FFB400;
}


div#maincontainer
{
	position: absolute;
	top: 0px;
	left: 0px;
	width: 100%;
}	
	

div#extcontainer
{
	position: relative;
	top: 10px;
	--left: 160px;
	margin-left: auto;
	margin-right: auto;
	width: 703px;
	height: 800px;
	background-image: url("../img/asocbck.gif");
	z-index: 1000;
}

div#extcontainer a
{
	color: blue;
}

div#extcontainer div#logoadimde
{
	position: absolute;
	top: 40px;
	left: 60px;
	width: 81px;
	height: 52px;
	background-image: url("../img/logoadimdeasoc.gif");
}

div#extcontainer div.asocimage img
{
	width: 150px;
	height: 110px;
}

div#extcontainer div#asoclogo
{
	position: absolute;
	top: 140px;
	left: 60px;
}

div#extcontainer div#asocimage1
{
	position: absolute;
	top: 45px;
	right: 220px; 
}

div#extcontainer div#asocimage2
{
	position: absolute;
	top: 45px;
	right: 65px;
}

div#extcontainer div#asocimage3
{
	position: absolute;
	top: 160px;
	right: 65px;
}

div#extcontainer div#asocimage4
{
	position: absolute;
	top: 275px;
	right: 65px;
}


div#extcontainer div#asocdatos
{
	position: absolute;
	width: 400px;
	left: 60px;
	top: 260px;
	font-size: 12px;
}

div#extcontainer div#asocdatos h1
{
	margin-top: 0px;
	margin-bottom: 6px;
	color: blue;
	font-size: 14px;
}

div#extcontainer div#asocdatos p
{
}

div#extcontainer div#asocdatos a
{
	color: blue;
	font-size: 12px;
}

div#extcontainer.hidden
{
	display: none;
}

div#extcontainer a#closebutton
{
	position: absolute;
	top: 10px;
	right: 10px;
	--right: 16px;
	width: 28px;
	height: 24px;
	background-image: url("../img/asocloseoff.gif");
}

div#extcontainer a#closebutton:hover
{
	background-image: url("../img/asocloseon.gif");
}

div#extcontainer div#asoctext
{
	position: absolute;
	left: 50px;
	width: 603px;
	height: 360px;
	bottom: 15px;
	font-size: 12px;
	overflow-y: auto;
}

.ext-el-mask
{
	background-color: #000000 !important;
	opacity: 0.7 !important;
	--width: 100%;
	--height: 100%;
}