﻿.ClaseProductoOferta
{
    background-color: Yellow;
}
.botonIniciarSession
{	font-family:Arial;
	font-style:normal;
	font-size:10px;
	width:128px; 
	height:25px;
}
.linkQuienesSomos
{
	color:#009A71; 
	cursor:pointer; 
	font-size:11px;
	font-family:Arial;
	text-decoration:underline;
}
.enlace
{
	color:#009A71;
	font-size:10px;
	font-family:Arial;
	cursor:pointer;
	}
.linksRevelarPersonalizar
{
 font-family:Arial;
 font-size:10px;
}
.contenedorPrincipal
{
	width:100%;
	margin:0 auto 0 auto;	
	text-align:center;
}
.tipomouses
{
	cursor:pointer;
}
.contenedorSecundario
{
	width:730px;
	margin:0 auto 0 auto;	
	text-align:center;
	border-style:none;
}
.contenedorPie
{
	width:100%;
	margin:0 auto 0 auto;	
	text-align:center;
}
.contenedorEncabezado
{
	width:730px;
	margin:0 auto 0 auto;	
	text-align:center;
	font-family:Arial; 
}
.contenedorMENUPIE
{
	width:540px;
	margin:0 auto 0 auto;	
	text-align:center;
	font-family:Arial; 
	color:#009A71; 
	font-size:9px;
}
.contenedorMENU
{
	width:100%;
	margin:0 auto 0 auto;	
	text-align:center;
	background-color:Black; 
	border-bottom:solid 5px gainsboro; 
	height:22px; 
}
.contenedorCAJAMENU
{
	width:730px; 
	margin:0 auto 0 auto;	
	text-align:center;
}
	
.botonFujialbum
{
	height:20px; 
	width:150px;
	font-family:Arial;
	font-style:normal;
	font-size:10px;
}
.Usuario
{
	height:15px; 
	width:100px;
	font-family:Arial;
	font-style:normal;
	font-size:10px;
}
.Clave
{
	height:15px; 
	width:160px;
	font-family:Arial;
	font-style:normal;
	font-size:10px;
}
.botonVerificar
{
	font-family:Arial;
	font-style:normal;
	font-size:10px;
	width:80px; 
	height:25px;
}
.botonCerrar
{
	font-family:Arial;
	font-style:normal;
	font-size:10px;
	width:80px; 
	height:25px;
}
.botonSeleccionArea
{
	font-family:Arial;
	font-style:normal;
	font-size:10px;
	width:140px; 
	height:25px;
}
.botonRecortarSeleccion
{
	font-family:Arial;
	font-style:normal;
	font-size:10px;
	width:100%; 
	height:25px;
}
.botonVerLista
{
	font-family:Arial;
	font-style:normal;
	font-size:10px;
	width:150; 
	height:25px;
}
.btnCerrar
{
	font-family:Arial;
	font-style:normal;
	font-size:10px;
	text-align:center; 
	width:60px; 
	height:25px;
}
.TituloColumna
{
	margin:15px 50px 15px 50px; 
	font-weight:bold; 
	font-size:12px; 
	font-family:Arial;
}
.TituloFormulario
{
	font-size:14px;
	font-family:Arial;
	background-color:#009A71;
	font-weight:bold;
	text-align:center;
    color:White;
	border-right-style:solid;
    border-right-width:thin;
    border-right-color:White;
    width:100%;
    height:25px;
    text-decoration:underline;
}    

.TituloEdicion
{
	font-size:12px;
	font-family:Arial;
	background-color:#A9A9A9;
	font-weight:bold;
	text-align:center;
    color:White;
	border-right-style:solid;
    border-right-width:thin;
    border-right-color:White;
    width:100%;
    height:20px;
    text-decoration:underline;
}    

.menuinferior
{
	color:Blue; 
    cursor:pointer;
}


/* Master Page Layout */
#master_header
{
	margin: -1px auto 0 auto;
	width: 800px;
}

#master_headertop
{
	background: url(imagenes/barralogo.jpg) no-repeat left top;
}

#master_headerbottom
{
	background: url(images/headerbottom_img.png) no-repeat left top;
}

#master_page
{
	margin: 5px auto 20px auto;
	width: 800px;
}

#master_menu 
{
	float: left;
	width: 240px;
	padding-right: 10px;
}

#master_content
{
	float: left;
	width: 600px;
	margin-right: -550px;
	color:#008B0E;
}

#master_contentheader
{
	height: 19px;
	background: url(images/rightcoltop.gif) no-repeat right top;
}

#master_contentplaceholder
{
	padding: 30px 20px 40px 20px;
	border-left: 1px solid #0F2543;
	border-right: 1px solid #0F2543;
	border-bottom: 1px solid #0F2543;
	background-color:White;
	line-height: 1.5em;
}

#master_contentfooter
{
	clear: both;
	padding: 10px 0 5px 10px;
	color: #333;
	font-size: 10px;
	letter-spacing: 0.1em;
}

/*Hover Menu*/
.popupMenu {
	position:absolute;
	visibility:hidden;
	background-color:#F5F7F8;
}

.popupHover {
	background-image:url(images/header-opened.png);
	background-repeat:repeat-x;
	background-position:left top;
	background-color:#F5F7F8;
}

.titulos_panel
{
	width:200; 
	background-image:url(imagenes/titulos.gif); 
	background-repeat:repeat;
	text-align:center; 
	font-weight:bold;
}

.progress {
	color: #FFFFFF;
	float: right;
	font: bold x-large "Segoe UI", Segoe, sans-serif;
	margin-top: -20px;
}

.centrado 
{
	   text-align:center;
        margin-left:auto; 
        margin-right:auto; 
} 
.caja730px { 
        width:730px; 
} 

.textocentrado { 
         text-align:center; 
} 

.cajaTotal { 
        width:100%; 
}

.ColumnaCarrito {
        width:234px;
}

.centrarmenu {
       text-align:center;
}

/*Modal Popup*/
.modalBackground {
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
}

.modalPopup {
	background-color:#ffffdd;
	border-width:3px;
	border-style:solid;
	border-color:Gray;
	padding:3px;
	width:400px;
}

/*Popup Control*/
.popupControl{
	background-color:White;
	position:absolute;
	visibility:hidden;
}

/*pie de pagina*/
.lnkPiePagina
{
    width:730px;
    margin-left:auto; 
    margin-right:auto; 
}


a:link {text-decoration: none;}  
a:hover {text-decoration: underline;}

.ColorLinkPP
{
	color:black;
	text-decoration:underline;
	text-align:center;
	font-family:Arial;
	font-style:normal;
	font-size:9px;	
}

.TextoProColor
{
	color:black;
	font-family:Arial;
	font-size:11px;
	font-weight:normal;
	font-style:normal;
	text-align:center;
	text-decoration:none;
}

.ColorLinkDIT
{
	font-size:9px; 
	color:white;
	font-family:Arial;
	text-align:right;
}

.cssFrame
{
	overflow:hidden;
	width:750px; 
	height:auto;
	border-style:none;
}

.DivFrame
{
	width:100%;
	text-align:center;
	vertical-align:middle;
}

.lblProColor
{
	font-family:Arial;
	font-size:11px;
	font-style:normal;
	font-weight:bold;
	text-align:left;
	color:#009A71;
}

.lblProColorPrincipal
{
	font-family:Arial;
	font-size:10px;
	font-style:normal;
	font-weight:normal;
	text-align:justify;
	border-style:none;
}

.lblCssVerifyImg
{
	font-family:Arial;
	font-size:12px;
	font-style:normal;
	font-weight:normal;
}

/*para el carrito*/
      .ITEM
      {
		 width:30px;
		 text-align:center;
		 font-family:Arial Narrow;
		 font-size:9px;
		}
		.CodigoITEM
		{
		 width:45px;
		 text-align:left;
		 font-family:Arial Narrow;
		 font-size:9px;
	    }
	    .descripcionITEM
		{
		 width:385px;
		 text-align:left;
		 font-family:Arial Narrow;
		 font-size:9px;
	    }
	    .unidadmedidaITEM
		{
		 width:60px;
		 text-align:center;
		 font-family:Arial Narrow;
		 font-size:9px;
	    }
		.cantidadITEM
		{
		 width:32px;
		 height:13px;
		 text-align:right;
		 font-family:Arial Narrow;
		 font-size:9px;
	    }
		.preciounitarioITEM
		{
		 width:60px;
		 text-align:right;
		 font-family:Arial Narrow;
		 font-size:9px;
		 }			    	    
		.preciototalITEM
		{
		 width:62px;
		 text-align:right;
		 font-family:Arial Narrow;
		 font-size:9px;
		 }		
		 .botonconfirmarcomprasegura
		 {
				cursor: pointer; 
				text-align:center;
				font-size:9px;
				height:25px;
				width:168px;
			}
			.botonirespuesta
			{
				 font-size:10px;
				 font-family:Arial Narrow;
				 text-align:center;
				 width:128px;
				 color:Black;
				}
      .descripcion { 
        width:296px;
        text-align:left; 
        font-weight:normal;
        font-family: arial;
        font-size: 9px;
        height:15px;
                      }
      .unidad_medida { 
        width:70px;
        text-align:center;
        font-weight:normal;
        font-family: arial;
        font-size: 9px;      
        height:15px;
                      } 
      .precios { 
        width:55px;
        font-weight:normal;
        text-align:right;
        font-family: arial;
        font-size: 9px;
        height:15px;        
                      } 
      .negrita {
       font-weight:bold;
      }
      .totales {
        width:90px;
        text-align:right; 
        font-weight:bold;
        font-family: arial;
        font-size: 9px;
        height:15px;
      }
.DivInforme
{
	width:545px; 
	font-size: 8px;
	color: black; 
	font-family: arial; 
	text-align:left; 
}

.DivPieInforme
{
	width:540px; 
	font-size:7px;
	color:black; 
	font-family:Arial;
	font-style:normal;
	text-align:left;	
}
	
	#imageContainer{				
		left:0px;		
		top:0px;		
		position:absolute;		
	}			
	.crop_content{			
		width:660px;		
		float:left;		
	}						
				
	.crop_transparentDiv{			
		background-color:#FFF;		
		filter:alpha(opacity=60);		
		-khtml-opacity: 0.6;		
		-moz-opacity: 0.6;		
		opacity:0.6;		
		position:absolute;		
	}			
	.crop_dottedDiv{			
		position:absolute;		
		border:1px Dashed red;		
		z-index:10000;		
	}			
				
	.crop_dottedDiv div{			
		filter:alpha(opacity=0);		
		opacity:0;		
		-khtml-opacity: 0;		
		-moz-opacity: 0;		
		width:100%;		
		height:100%;		
		background-color:#FFF;	
	}
	#flashcontent
	{
		padding:-15px 0 0 0;
		}
#alturaadicional
{
	height:330px;
	}
	
#panelAyuda
{
	position:absolute; 
	background-color:#EBFFF5; 
	color:Black; 
	border:solid 2px green; 
	display:none; 
	text-align:center; 
	font-size:10px; 
	font-family:Tahoma;
}

#panelAyudaVerifica
{
	background-color:#EBFFF5; 
	color:Black; 
	border:none 0; 
	display:none; 
	text-align:center; 
	font-size:10px; 
	font-family:Arial;
}

#panelAyudaToolBar
{
	border:none 0; 
	text-align:center; 
	font-family:Arial;
}

#btnNext_
{
	font-size:9px;
	 font-family:Arial;
	 font-weight:bold;
	 text-align:center;
	 height:25px;
	 width:25px;
}

#btnPreview_
{
 	font-size:9px;
	 font-family:Arial;
	 font-weight:bold;	
	 text-align:center;
	 height:25px;
	 width:25px;
}