html {
	height:100%;
	width:100%;
}
body {
	height:100%;
	padding:0;
	margin:0;
	background-color:#dacea9;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
form {
	padding:0;
	margin:0;
}
.buttonheading img {
	margin: 7px 0 0 2px;
	border: 0;
	float: right;
}
#templateBoundaries {
	width:896px;
	margin-left:auto;
	margin-right:auto;
	background:url(../images/background-full.jpg) top no-repeat;
}
.notable, .notable th, .notable tr, .notable td, #columna1 table.contentpaneopen, #columna1 table.contentpaneopen tr, #columna1 table.contentpaneopen tr td {
	border:0;
	padding:0;
	margin:0;
	border-collapse:collapse;
	border-spacing:0;
}
.linkvermas, .readon {
	font-size:0.9em;
	color:#307bd7;
}
.linkvermas:hover, .readon:hover {
	ftext-decoration:none;
}

/* Header */
#headerBordesup {
	background-image:url(../images/header01.gif);
	width:886px;
	height:8px;
	margin-left:auto;
	margin-right:auto;
}
#headerBody {
	width:888px;
	padding-left:8px;
}
#headerLogo {
	width:492px;
	height:121px;
	background-image:url(../images/header01-04.jpg);
}
#tools {
	float:right;
	background-image:url(../images/header05.jpg); background-repeat:no-repeat; background-position:left top;
	width:396px;
	height:121px;
}
#tools #sep {
	background-image:url(../images/header06.jpg); background-repeat:no-repeat; background-position:90px;
	width:299px;
	height:11px;
	padding-left:90px;
}
#tools #minimenu {
	width:299px;
	height:25px;
	padding-right:7px;
	text-align:left;
	padding-left:90px;
}
#tools #minimenu #lenguajes {
	float:right;
	background-image:url(../images/header09.gif); background-repeat:no-repeat; background-position:bottom;
	width:49px;
	height:18px;
	overflow:hidden;
	margin-bottom:7px;
}
#jflanguageselection, #jflanguageselection span, #jflanguageselection div, #jflanguageselection img {
	margin:0; padding:0;
	border:none;
}
#tools #musicplayer {
	width:306px;
	height:39px;
	text-align:left;
	padding-left:90px;
}
#tools #ateneo {
	/*background-image:url(../images/header-ateneo01.gif); background-position:left; background-repeat:no-repeat;*/
	width:396px;
	height:46px;
	text-align:right;
}

/* Flash Bigtime */
#flashIntro {
	background-image:url(../images/flash_bg.jpg);
	width:896px;
	height:284px;
	text-align:center;
	padding-top:10px;
}

/* Menu Horizontal */
#menuhBordesup {
	background-image:url(../images/menuh01.gif);
	height:7px;
}
#menuh {
	background-image:url(../images/menuh_bg.gif);
	height:36px;
}
#menuh div {
	background-image:url(../images/menuh02.gif); background-position:left; background-repeat:no-repeat;
	height:36px;
}
#menuh div div {
	background-image:url(../images/menuh03.gif); background-position:right; background-repeat:no-repeat;
	height:36px;
}
#menuh div div div.texto {
	clear:both;
	background:none;
	width:836px;
	height:18px;
	padding-top:9px;
	padding-bottom:9px;
	text-align:center;
	margin-left:auto;
	margin-right:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:1.25em;
	letter-spacing:-0.05em;
}
#menuh div div div.texto a.mainlevel {
	color:#000000;
	padding: 0 15px 0 15px;
	text-decoration:none;
}
#menuhBordeinf {
	background-image:url(../images/menuh04.gif);
	height:4px;
}
/* Status info */
#statusBar {
	background:url(../images/login02.gif) right bottom no-repeat;
	width:878px;
	height:39px;
	margin-left:auto;
	margin-right:auto;
}
#statusBar #breadcrumbs {
	width:328px;
	padding-top:7px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.9em;
	color:#3a5aa3;
}
#statusBar #breadcrumbs a.pathway {
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.9em;
	color:#3a5aa3;
}
#statusBar #breadcrumbs a.pathway:hover {
	text-decoration:none;
	color:#307bd7;
}
#statusBar #login {
	float:right;
	width:530px;
	height:26px;
}
#statusBar #login .tit {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ca6c92;
}
#statusBar #login input.campo {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	border:1px solid #FFFFFF;
	background-color:#ebdec9;
}
#statusBar #login .loginlink {
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#307bd7;
}
#statusBar fieldset {
	padding:0;
	margin:0;
	border:0;
	border-collapse:collapse;
	border-spacing:0;
}

/* Contenido */
#columnas {
	 width:880px;
	 padding-left:8px;
	 padding-right:8px;
}
#columna1 {
	float:left;
	position:relative;
	background:url(../images/colsep2.gif) top right repeat-y;
	width:235px;
	padding-right:15px;
}
#columna2 {
	float:left;
	width:360px;
	padding-left:10px;
	padding-right:10px;
}
#columna2b {
	float:left;
	width:610px;
	padding-left:10px;
	padding-right:10px;
}
#columna2c {
	float:none;
	width:860px;
	padding-left:10px;
	padding-right:10px;
}
#columna3 {
	float:right;
	position:relative;
	background:url(../images/colsep2.gif) top left repeat-y;
	width:235px;
	padding-left:15px;
}
.coltit {
	padding-bottom:15px;
}

/* Columna 1 */
.musicaModule {
	padding-bottom:15px;
}
.musicaModule .img {
	float:left;
	position:relative;
	border:2px solid #ac9a6e;
}
.musicaModule .texto {
	float:left;
	width:125px;
	padding-left:10px;
}

/* Columna 3 */
#columna3 .moduletable h3 {
	margin-top:13px;
	margin-bottom:2px;
	padding:0;
}
#columna3 .minitit {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#866a12;
	padding-bottom:3px;
}
#columna3 .moduletable_galeria {
	font-size:0.95em;
	line-height:1.5em;
	margin-bottom:10px;
}
#columna3 #phocagallery-module-ri {
	background-color:#CCCCCC;
}
#columna3 .moduletable_boletin ._boletin {
	font-size:0.95em;
	line-height:1.5em;
}
#columna3 .moduletable_boletin .inputbox {
	font-size:0.85em;
	margin-bottom:5px;
}
#columna3 #tool-tip {
	background-color:#FFFFCC;
	color:#00FF00;
}
#comunidades {
	background:url(../images/box02.gif) top repeat-x #fefaec;
}
#comunidades div {
	background:url(../images/box04.gif) left repeat-y;
}
#comunidades div div {
	background:url(../images/box05.gif) right repeat-y;
}
#comunidades div div div {
	background:url(../images/box07.gif) bottom repeat-x;
}
#comunidades div div div div {
	background:url(../images/box01.gif) top left no-repeat;
}
#comunidades div div div div div {
	background:url(../images/box03.gif) top right no-repeat;
}
#comunidades div div div div div div {
	background:url(../images/box06.gif) bottom left no-repeat;
}
#comunidades div div div div div div div {
	background:url(../images/box08.gif) bottom right no-repeat;
	padding:7px 6px 7px 6px;
}
.eventlistmod {
	list-style:none;
	font-size:0.95em;
	margin:10px 0 10px 0;
	padding:0;
	border-top:1px solid #866a12;
}
.eventlistmod li {
	margin:0;
	padding:5px;
	border-bottom:1px solid #866a12;
}
.eventlistmod a {
	color:#307bd7;
	text-decoration:none;
}

/* Pie de Página */
#footer {
	padding:20px 2px 10px 2px;
	width:892px;
	height:81px;
}
#footerBody {
	background:url(../images/footer02.gif);
	width:892px;
	height:72px;
}
#footerBody div {
	background:url(../images/footer01.gif) left no-repeat;
	height:72px;
}
#footerBody div div {
	background:url(../images/footer03.gif) right no-repeat;
	height:72px;
}
#footerBody div div div.texto {
	background:none;
	height:18px;
	padding:20px 20px 5px 20px;
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#4c2031;
	margin-left:auto;
	margin-right:auto;
}
#footerBody div div div.texto a {
	color:#4c2031;
	text-decoration:none;
	padding:0 5px 0 5px;
}
#footerBody div div div.texto a:hover {
	text-decoration:underline;
}
#footerBody div div div.creditos {
	background:none;
	height:18px;
	padding:0px;
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#736747;
}
#footer #footerBordeinf {
	background-image:url(../images/footer04.gif);
	height:4px;
}
#footer #footerFin {
	background-image:url(../images/footer06.gif);
	height:5px;
}
#footer #footerFin div {
	background:url(../images/footer05.gif) left no-repeat;
	height:5px;
}
#footer #footerFin div div {
	background:url(../images/footer07.gif) right no-repeat;
	height:5px;
}