
@import "box_157.css";
@import "box_438.css";
@import "box_751.css";

* { font-family:  Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: #cecece; }
html { width: 100%; height: 100%; position: relative; margin: 0; background: #000; }

div#l_all {
	background:url(../images/backgrounds/bg_content_comp.jpg) bottom left no-repeat;
	position: absolute;
	width: 768px;
	height: 585px;
	top: 50%;
	left: 50%;
	margin-left: -384px;
	margin-top: -292px;
	padding: 0;
}

div.destacados { position:absolute; bottom:20px; left:0; padding:0; width: 585px; z-index: 40; }
div.destacados div.box_157 { float: left; position: relative; width:auto; }

a, button { outline: none;}
a img { border: none; }
a:link, a:active, a:visited { color: black; text-decoration: none; }
a:hover { color: #993366; text-decoration: none; }
form { margin: 0px; padding: 0px; }
p { margin: 0px 0px 15px 0px; line-height: 14px; }

div#l_contents { float: left; }

div#left { top: 0; left:0; float: left; margin: 0 ; }

div#contents {
	position: relative !important;
	float: left;
	top: 0;
	width: 567px;
	height: 585px;
	margin:0;
	padding:0;
	/*border: 1px dashed yellow;*/
	}

div#contents div.enlaces { position:relative; float: right; height: 18px; margin: 16px 0 0 0; padding:0; z-index:1;}
div#contents div.enlaces a img { margin:0; padding:0; float:left;}

div#right {
	display: none;
}

div#breadcrumbs { display:none;}

div#header {
	left:0;
	margin:0;
	padding:0;
	position:absolute;
	top:0;
}

div#language_flags { left:0; bottom: 8px; }
div#language_flags * { margin: 0px; padding: 0px; }
div#header a img { margin: 0px; }

div#contents h1 {
	clear: both;
	margin: 6px 0px;
	padding: 4px 0px 4px 0;
	height: 24px;
	font-size: 18px;
	font-weight: normal;
	color: #fff;
	background:url(../images/backgrounds/bg_h1.jpg) no-repeat bottom left;
}
div#contents iframe { }
div#contents iframe#ifr_contents { }
div#seccion h2 { margin-top:0px;}

div#banner img { margin-left: 0px; }
div.box_157 div img { position: absolute; bottom:0; z-index:1;}

div#footer {right:0; bottom: 0px; }
div#footer div.validations { display: none; }
div#footer table {display:none; }

div#footer div.box_751 div.signature {
	position:absolute;
	bottom:0;
	right:0;
	height: 13px;

}
div#footer div.box_751 div.signature img { float:right; position:absolute; right:0; }
div#footer div.box_751 div.signature a.ocultar { display:none; }

div#l_all div#l_contents div#left div.box_menu_bottom { display: none; }

div.jscrollable { margin:0; padding:0;}
div.jScrollPaneContainer {}
strong{ color:#FFFFFF;}
#l_contents #contents div.destacados  object { float: left; }
/*#l_contents #contents div.destacados div.box_157 div a img {
	float: left;
	margin:30px 0 0 5px;
	padding:0;
	position: relative;
}*/
#l_contents #contents div.destacados div.box_157 div a img {
	float: left;
	margin:0 0 0 5px;
	padding:0;
	position: relative;
}
div#lightboxCaption{ color: #333333;}
div#keyboardMsg a kbd{ color: #333333;}
*{ outline:none;}