HTML {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 100%
}
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/bg_red.gif) #efefef repeat-x 0px 73px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 100%
}
#page {
	MARGIN: 0px auto; OVERFLOW: hidden; WIDTH: 995px
}
#page {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/bg_gris.gif) repeat-y 18px 0px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 15px
}
#header {
	MIN-HEIGHT: 58px;
	BACKGROUND: url(../images/bg_top.gif) no-repeat 0px 0px;
	POSITION: absolute;
	height: 61px;
	visibility: inherit;
}
#base-logo {
	CLEAR: both; BACKGROUND: url(../images/bg_logo.gif) repeat-y 0px 0px; HEIGHT: 149px
}
#container {
	MARGIN-TOP: 0px; MIN-HEIGHT: 400px; BACKGROUND: url(../images/bg_medio.gif) repeat-y 0px 0px; OVERFLOW: hidden; WIDTH: 1004px; PADDING-TOP: 0px
}
.middle#container {
	MARGIN-TOP: 207px; FLOAT: right
}
#footer {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MIN-HEIGHT: 55px; BACKGROUND: url(../images/bg_pie.gif) no-repeat 0px 50%; PADDING-BOTTOM: 0px; MARGIN: 0px auto; OVERFLOW: hidden; WIDTH: 1004px; PADDING-TOP: 0px
}
#container #left {
	FLOAT: left;
	WIDTH: 213px;
	margin-top: 58px;
	margin-right: 6px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#container #left_admin {
	FLOAT: left; MARGIN: 32px 6px 0px 0px; WIDTH: 213px
}
#container #content DIV.width100 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 100%; PADDING-TOP: 0px
}
#container #content {
	FLOAT: left;
	WIDTH: 765px;
	margin-top: 60px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#container #content DIV.width100 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 100%; PADDING-TOP: 0px
}
#container .width100#content {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 800px; PADDING-TOP: 0px
}
#container #content DIV.bottom {
	FLOAT: left; MARGIN: 213px 0px 0px; WIDTH: 589px; HEIGHT: 100%
}
#container #content DIV.candado {
	BACKGROUND: url(../images/candado_medio.gif) no-repeat right 36px
}
#container #content #generales_aecem {
	FLOAT: left;
	MARGIN: 0px;
	WIDTH: 765px
}
#container #content #noticias_aecem {
	FLOAT: right; MARGIN: 0px; WIDTH: 230px
}
#container #right_aecem {
	CLEAR: right;
	FLOAT: left;
	WIDTH: 10px;
	padding: 0px;
	margin-top: 61px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 6px;
}
#col02a {
	FLOAT: left; WIDTH: 375px; MARGIN-RIGHT: 7px
}
#col02c DIV.left {
	FLOAT: left; WIDTH: 375px; MARGIN-RIGHT: 7px
}
.modulos #medios {
	WIDTH: 582px
}
#col02b {
	CLEAR: right; FLOAT: left; WIDTH: 207px
}
#col02c DIV.right {
	CLEAR: right; FLOAT: left; WIDTH: 207px
}
BODY.admin {
	BACKGROUND: #ffffff
}
BODY.admin #container {
	BACKGROUND: #ffffff
}
BODY.admin #page {
	BACKGROUND: #ffffff
}
