@import "box_157.css";

@import "box_438.css";

@import "box_751.css";



* { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; outline: none; }

html { margin: 0; background-image: url(../images/fondo.jpg); background-position: bottom; background-repeat: repeat-x; }

body { margin: 0; /*background-image:url(../images/fondo_sup.jpg);  background-position: top; background-repeat: repeat-x;*/ height:15px;}

div#l_all { width: 768px; margin: 0 auto; padding: 0px;}



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;
	clear:right;
	width: 750px;
}

div#left {
position:relative;
float:left ; 
width: 205px; 
margin: 0px 0px 0px 0px;
background-image: url(../images/menu.jpg);
background-position: left top;
background-repeat: no-repeat;
padding: 0px 7px;
}

div#contents {
position:relative;
width: 530px;
float: right;
margin: 0px 0px 0px 0px;
padding:0;
text-align:left;
//display:inline;
//clear:both;
 }

div#right{
	//float:left;
	width: 197px;
	margin: 0px 0;
	padding: 0;
	display: none;
}



div#breadcrumbs {display:none}



div#header {position: relative; border: 0; margin: 8px 0 0 0; padding: 0;}

div#language_flags { position: relative; float:right; right: 50px; width:20px; padding-top:0; margin:0;}

div#language_flags * { margin: 0px; padding: 0px; }

div#header a img { margin: 0;  margin-bottom: -2px;}



div#contents h1 {
float: left;
width: 502px;
height: auto;
padding-top: 6px;
padding-left: 25px;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-transform: capitalize;
overflow: hidden;
line-height: 15px;
font-size: 14px;
font-weight: strong;
color: White;
background: url(../images/h1.jpg) no-repeat bottom left #79b01f;
margin-top: -2px;
}

div#contents iframe { width: 100% ;}

div#contents iframe#ifr_contents {}

div#seccion h2 { margin-top:0px;}


div#footer {
	clear: both;
	float: left;
	height: 218px;
	margin: 0;
	padding: 0;
	background: url(../images/data_footer.gif) bottom no-repeat;
	width: 100%;
}

div#footer div.validations {display: none;}
div#footer div.validations a { padding-right: 10px; }

div#footer table { width: 60%; float: right; margin-top: 5px; }
div#footer table td { text-align: left; float: left; white-space: nowrap; margin-left: 20px;}
div#footer table td.first { text-align: left; }
div#footer table td.last { text-align: left; }
div#footer table td a { margin-left: 0px; text-decoration: underline; color: #006F17;	font-size: 9px;}

div#footer a { color: Black; }
div#footer a:link { color: #006F17; }
div#footer a:hover { color: #009F21; }

div#footer div.box_751 {
	background: url(../images/grupo_dhul.gif) top no-repeat;
	margin: 0;
	float:left;
	width: 100%;

}
div#footer div.box_751 div.signature {display: none;}
div#footer div.box_751 div.signature img { margin-top: 6px; margin-right: 12px; }
div#footer div.box_751 div.signature a { color: #9c9c9c; }

/* FOOTER LINKS */

div#footer .footer_links { float: right; width: 575px; margin: 50px 0 0 10px; }
div#footer .footer_links ul { list-style: none; margin: 0 0 0 10px; padding: 0; }
div#footer .footer_links ul li { float: left; }
div#footer .footer_links ul li a img { border: none;}

div#l_all div#l_contents div#left div.box_menu_bottom { display: none; }

div#contact_banner{float: left;}

div#popin_service {
	display: none;
	position: absolute;
	z-index: 1;
	top: 40%;
	left: 40%;
	width: 250px;
	padding: 5px;
	border-top: 1px solid white;
	border-left: 1px solid white;
	border-bottom: 2px solid #666;
	border-right: 2px solid #666;
	background-color:#dcdcdc;
}