div.modal{
	position:absolute;
	top:0px;
	bottom:0px;
	left:0px;
	right:0px;
	width:100%;
	height:100%;
	
}
div.modal a.background{
	display:block;
	position:absolute;
	top:0px;
	bottom:0px;
	left:0px;
	right:0px;
	width:100%;
	height:100%;
	background:#000;
	filter:alpha(opacity=30);
	opacity:0.3;
	z-index:1;
	
}
#bookmainsecc{
	/*height:800px;*/
}
div.modal div.window{
	position:fixed;
	padding:10px;
	padding-top:32px;
	margin:auto;
	top:40px;
	left:50%;
	width:800px;
	margin-left:-400px;
	height:500px;
	background:#FFF;
	z-index:2;	
	
	_margin:auto;
	_top:12px;
	_position:relative;
	_left:0;	
}

/*div.modal .close-modal{
	display:block;
	position:fixed;
	width:800px;
	left:50%;
	margin:auto;
	margin-left:-400px;
	top:40px; 
	z-index:3;	
	
	_margin:auto;
	_position:relative;
	_left:0;
	
}*/
div.modal .close-modal{
	display:block;
	position:fixed;
	width:800px;
	left:50%;
	/*right:20px;*/
	margin:auto;
	margin-left:-400px;
	/*top:40px; */
	top:13px;
	z-index:3;	
	
	_margin:auto;
	_position:relative;
	_left:0;
	
}

div.modal .close-modal a{
	display:block;
	float:right;
	width:80px;
	height:22px;
	margin-top:5px;
	background:url(../images/boton-close.png) no-repeat top left;
	text-indent:-100000px;
}


#flashpaper{
	bottom:0;
	height:100%;
	left:0;
	position:absolute;
	right:0;
	top:0;
	width:100%;
}
#flashpaper div.window{
	position:fixed;
	padding:0;
	margin:auto;
	top:40px;
	left:50%;
	width:800px;
	margin-left:-400px;
	height:500px;
	background:#FFF;
	z-index:2;	
	
	_margin:auto;
	_top:12px;
	_position:relative;
	_left:0;	
}


#flashpaper .close-modal{
	display:block;
	position:fixed;
	width:800px;
	left:50%;
	/*right:20px;*/
	margin:auto;
	margin-left:-400px;
	/*top:40px; */
	top:13px;
	z-index:3;	
	
	_margin:auto;
	_position:relative;
	_left:0;
	
}
#flashpaper .close-modal input{
	border:none;
	display:block;
	float:right;
	width:80px;
	height:22px;
	margin-top:5px;
	background:url(../images/boton-close.png) no-repeat top left;
	text-indent:-100000px;
}


