*{margin:0;padding:0}
a img,iframe,form{border:none}
h1,h2,h3,h4,h5,h6{font-weight:normal}
input,textarea,select,button{font-family:Arial;font-size:100%; outline: 0;}
select{margin:inherit}
table{border:0;border-collapse:collapse}
td,th,caption{font-size:100%;font-weight:normal;text-align:left}
li{list-style-position:outside;margin-left:16px}
a:focus{outline:none !important;border:none !important;}
a:hover{text-decoration:underline;}

body {font:11px Arial; color:#737373;}
a{color:#BF2733;}
p{text-align:justify;}
h1{color:#C3090A;margin:0 0 0 20px}
p.code{color:#C3090A;margin:0 0 0 20px}
h4{font-size:11px;}
.hidden {display:none !important;}


/*_print*/
#cont1{ left:0px; margin-left:0;background:none;} 
#cont2{ height:580px;} * html #cont2{ height:580px;}
#cont3{ position:absolute; width:100%;  }
.options{display:none !important}
#handles{ display: none !important}
#presentsHandleBox{ display: none !important}
#detalles{ font: 11px Verdana;}
#foot1{display:none}
#head1{display:none}
#itemslist{display:none}

#flagInfo{display:none !important}
/*Enviar a un amigo*/
.popup{display:none !important}
.hidden{display:none !important}

#contents{
	position:absolute;
	width:95%;
	left:15px;
	top:0px;
	padding:10px;
}

#marca{ position:absolute; left:550px; top:0px;}

#detalles{
	position:absolute;
	width:60%;
	top:80px;
	left:250px;
	font: 12px Verdana;
}
#detalles h4{
	margin-top:10px;
	font-weight:bold;
	color:#565656;
	font-size:12px;
}
#detalles p{
	text-align:justify;
}
#detalles.presentation{display:block;position:relative;left:auto;top:auto;padding-top:100px;}

#presentaciones{
	color:#565656;
	position:absolute;
	width:180px;
	height:400px;
	left:10px;
	top:70px;
}
#presentaciones.presentation{display:block;position:relative}
#presentaciones h4{
	display:none;
}
#presentaciones h3{
	
	font:bold 12px Arial;
	text-transform:uppercase;
	position:absolute;
	z-index:9000;
	top:-10px;
	left:10px;
}
#presentsHandleBox{
	position:absolute;
	width:80px;
	left:10px;
	top:45px;
	z-index:200;
}
#presentsHandleBox div{
	padding:3px 0 3px 0;
	margin:0 0 0 10px;
	cursor:pointer;
	height:20px
}
#presentsHandleBox div.active{ background:url(line1.jpg) no-repeat right center;}
#presentsHandleBox strong{display:block; width:22px; height:22px;	background:url(color-border.gif) no-repeat;	padding:4px 0 0 4px;}
#presentsHandleBox span{ display:block; width:14px; height:14px;}
#presentsBoxContent { width:100%; text-align:right;}
#presentsMask{ position:absolute; width:180px; height:400px; overflow:hidden; left:0px; top:0;}
#presentsBox{ position:absolute; width:100%; height:400px; z-index:100; background:#fff;}
#presentsBoxContent img{ display:block; float:right; height:400px; clear:both;}
#imgFlag{ position:absolute; top:90px; left:20px; z-index:110;}


