@charset "utf-8";
/* CSS Document */

div#popup_plus { 
     
    /* growing background image */ 
    background-image:url(/images/overlayBg.gif);
	background-repeat:repeat;
	background-color:#C9CDD1;
     
    /* dimensions after the growing animation finishes  */ 
    width:717px; 
    height:632px;
     
    /* initially overlay is hidden */ 
    display:none; 
     
    /* some padding to layout nested elements nicely  */ 
	/*padding:55px 25px;*/
	opacity:1;
	text-align:left;
} 
 
/* default close button positioned on upper right corner */ 
div#popup_plus div.close { 
    background-image:url(../images/cerrarfotos.png);
	background-repeat:no-repeat;
    position:absolute; 
    right:10px; 
    top:15px; 
    cursor:pointer; 
    height:11px; 
    width:11px; 
}

.contenedor_quees{
	width:771px;
	font-family:Helvetica,Arial,sans-serif;
	font-size:10px;
	float:left;
	padding-bottom:5px;
}
.border{
	float:left;
}
.contenido_quees{
	background-color:#C9CDD1;
	float:left;
	line-height:12px;
	padding-left:20px;
	width:751px;
	text-align:left;
}
.cont_txt_img{
	float:left;
	width:751px;	
}
.cont_txt{
	float:left;
	padding-left:6px;
	padding-top:27px;
	width:470px;
}
.cont_img{
	float:left;
	width:275px;
}
.boldTxt_12{
	font-size:12px;
	font-weight:bold;
}
.boldTxt_10{
	font-size:10px;
	font-weight:bold;
}
.redTxt{
	color:#ea3041;
	font-style:italic;
}
.cont_txt_2{
	float:left;
	width:751px;
}
.imgAlign{
	float:left;
	padding-right:3px;
}
.txtAlign{
	padding-top:7px;
	padding-bottom:7px;
	padding-left:7px;
}
a.linkAlign {
	color:#333;
	text-decoration:underline;
	font-size:9px;
}


/* ------------ Overlay ------------ */
.contenedor_quees_2{	
	width:717px;
	font-family:Helvetica,Arial,sans-serif;
	font-size:10px;
	float:left;	
}
.contenido_quees_2{
	background:url(/images/overlay/overlay_center.png) repeat-y;
	/*background-color:#C9CDD1;*/
	float:left;
	line-height:12px;
	padding-left:20px;
	width:697px;
	text-align:left;
}
.cont_txt_img_2{
	float:left;
	width:697px;	
}
.cont_txt_overlay{
	float:left;
	padding-left:6px;
	width:650px;
}

.cont_txt_overlay_2{
	float:left;
	padding-left:6px;
	padding-right:5px;
	padding-top:27px;
	width:375px;
}

.imgBorder {
	border: 1px solid #eaedef;	
}

.plusImg {

}

.plusImg_2 {
	vertical-align:middle;
}

.plusImg_3 {
	vertical-align:middle;
}

.fL{ float:left; }

.cont_txt_2_2 {
	float:left;
	width:697px;
	padding-top:10px;
}