﻿#contenedora #pagina #banner
{
	display:none;	
}
/* ______________________________________
/* CSS FICHA PRODUCTO
/* ______________________________________ */
#ventana_tpv
{
    border:solid 1px #C8880E;
    float:left;
    width:767px;
    margin-bottom:10px;
}

#ventanaI_tpv
{
    border:solid 0px green;
    float:left;
    width:170px;
    padding-left : 10px;
    padding-top : 10px;
    padding-bottom : 10px;    
}
 
#ventanaI_tpv img
{
    border:solid 5px #fff;
    width:150px;
    height:200px;
    margin-bottom:5px;
}

#ventanaI_tpv div
{    
    color:#7E5B25;
    border:solid 0px green;
    font-size:1.2em;
    height:30px;    
    float:left;
    margin-left:30px;
    padding-top:9px;
}
#ventanaI_tpv .version
{    
    float:left; 
    color:#FFF;
    width:30px;
    border:solid 0px red;
    margin:0px;
    margin-left:5px;
    padding-top:9px;
    text-align:center;
    background-image: url(fondo_version.jpg);
    background-position:top;	
	background-repeat:no-repeat;
    list-style-type:none;  
}

#ventanaD_tpv
{
    border:solid 0px red;
    float:right;
    width:570px;
    padding-top : 10px;
    padding-right : 10px;
    padding-bottom : 10px;
}

#ventanaD_tpv h4
{    
    font-weight:bold; 
    padding-bottom:1em;	       
    border:solid 0px red;
    font-size:1.2em;
    color:#7E5B25;
}

#ventanaD_tpv #mas_info
{
    background-color:#EFB35B;
    border:solid 0px green;
    float:left;
    width:100%;
}
#ventanaD_tpv #mas_info p
{
    color:#333;
    padding:1em;
 
}

#ventanaD_tpv #mas_info .botonP_tpv
{
    float:right;
    padding-right:1em;
    font-weight:bold;
}

#ventanaD_tpv #idioma
{
    border:solid 0px red;
    background-color:#F5D4A1;
    width:570px;
    height:36px;
    background-image: url(esquina_tpv_1.jpg);
    background-position:top left;	
	background-repeat:no-repeat;
	color:#7E5B25;
	font-size:1em;
	float:left;
}

#ventanaD_tpv #idioma #i0
{
    border:solid 0px red;
    padding-top:1em;
    padding-right:1em;
    float:right;
    font-weight:bold;
}  

#ventanaD_tpv #idioma .bandera
{
    border:solid 0px green;
    padding-right:1em;	
    padding-top:0.8em;	
    float:right;
    font-size:1.2em;
    font-weight:bold;
}

#ventanaD_tpv #licencia
{
    background-color:#FAE9D0;
    height:36px;
    width:570px;
    background-image: url(esquina_tpv_2.jpg);
    background-position:top left;	
	background-repeat:no-repeat;
	color:#7E5B25;
	font-size:1em;
	float:left;
}   

#ventanaD_tpv #licencia #l1
{
    padding-top:1em;	
    float:left;
    border:solid 0px red;
    padding-left:1em;	
}

#ventanaD_tpv #licencia #l1 span
{
    font-weight:bold;
}
  
#ventanaD_tpv #licencia #pvp
{
    border:solid 0px green;
    padding-right:1em;	
    padding-top:0.8em;	
    float:right;
    font-size:1.2em;
    font-weight:bold;
}


#ventanaD_tpv #botonProducto
{
    border:solid 0px green;
    padding-top:1em;	
    padding-top:1em; 
    float:left;
    width:570px;
}

#ventanaD_tpv .botonCompra
{
    padding-left:1em;	
    float:left;
    height:30px;
    background-image: url(carro.jpg);
    background-position:top left;	
	background-repeat:no-repeat;
	padding-top:10px;
	
}
#ventanaD_tpv .botonCompra a
{
    padding-left:35px;
    color:#000;
    font-weight:bold;
}
#ventanaD_tpv .botonDescarga
{
    float:right;
    height:30px;
    padding-right:1em;	
    background-image: url(descarga.jpg);
    background-position:top left;	
	background-repeat:no-repeat;
	padding-top:10px;
}
#ventanaD_tpv .botonDescarga a
{
    font-weight:bold;
    color:#000;
    padding-left:35px;
}

/*CAJA videos*/
#videos
{	
	float:left;
	border:solid 1px red;
	width:100%;
	height:225px;
}

/* ______________________________________
/* CSS CONFIRMAR TPV
/* ______________________________________ */
#confirmar_tpv
{
    border:solid 0px green;
}
#confirmar_tpv h3
{
    padding-bottom:1em;	
    font-size:2em;
    font-weight:bold;
}

#confirmar_tpv #producto
{
    border:solid 0px green;
    height:100px;
    width:250px;
    float:left;
    background-color:#EFB35B;
    background-image: url(centro_tpv_1.jpg);
    background-position:top right;	
	background-repeat:no-repeat;
	
}
#confirmar_tpv #producto #p1
{
    border:solid 0px green;
    float:left;
}
#confirmar_tpv #producto #p2
{
    border:solid 0px green;
    float:left;
    padding-left:0.5em;
    padding-top:1em;
    width:80px;
    text-align:left;
    font-size:1.2em;
    color:#7E5B25;
    font-weight:bold;
}
#confirmar_tpv h4
{
    padding-top:1em;
    padding-left:1em;	
    color:#7E5B25;
}

#confirmar_tpv img
{
    height:60px;
    width:46px;
    padding-top:0.5em;
    padding-left:1em;
}
#confirmar_tpv #precio
{
    border:solid 0px green;
    height:100px;
    width:265px;
    float:left;
    background-color:#F5D4A1;
    background-image: url(centro_tpv_2.jpg);
    background-position:top right;	
	background-repeat:no-repeat;	
}
#confirmar_tpv #precio #pe0
{
    float:left;
    border:solid 0px green;
    padding-top:1em;
    color:#7E5B25;
    padding-left:1.5em;
    font-size:1.6em;
    font-weight:bold;
}
#confirmar_tpv #precio #pe1
{
    width:230px;
    float:left;
    border:solid 0px green;
    padding-top:0.8em;
    padding-left:1.5em;
    font-size:1.2em;
    padding-left:2em;
    color:#7E5B25;
}

#confirmar_tpv #precio #pe2
{
    width:230px;
    float:left;
    border:solid 0px green;
    padding-top:0.5em;    
    padding-left:2em;
    font-weight:normal;  
    font-size:1.2em;    
    color:#7E5B25;
}

#confirmar_tpv #precio #pe3
{
    width:230px;
    float:left;
    border:solid 0px green;
    padding-top:0.5em;
    padding-left:2em;
    font-weight:normal;  
    font-size:1.2em;    
    color:#7E5B25;
}

#confirmar_tpv #tarjeta
{
    border:solid 0px green;
    height:100px;
    width:250px;
    float:left;
    background-color:#FAE9D0;
 
}
#confirmar_tpv #tarjeta h4
{
    margin-left:1.5em;
}

#confirmar_tpv #tarjeta input
{
	border:solid 0px red;	
	padding-left:1em;
	padding-top:1em;
}

#confirmar_tpv #volver
{
    border:solid 0px green; 
    clear:both;
    text-align:right;
    color:#7E5B25;
    font-size:1em;
    font-weight:bold;  
    padding-bottom:1em;     
}
#confirmar_tpv #volver img
{
    height:20px;
    width:20px;
    position:relative;
    top:5px;
}
#confirmar_tpv #volver a
{
    border:solid 0px green;     
    padding-left:1em;
}

#confirmar_tpv #declaro
{
    border:solid 0px green;   
    margin-bottom:1.2em; 
}

#confirmar_tpv #politica
{
    border:solid 0px green; 
    background-color:#F2F2F2;
    clear:both;
    height:30px;
    padding-left:0.5em;
    padding-top:1.2em; 
    margin-bottom:1.2em; 
  
}
#confirmar_tpv #politica #chequeo
{
    border:solid 0px green; 
    float:left;
    padding-left:0.4em; 
    width:20px;
}
#confirmar_tpv #politica #mensaje
{
    border:solid 0px green; 
    float:left;
    padding-left:0.5em;
    padding-top:0.4em;
    width:720px;
}

#confirmar_tpv #politica a
{
    color:#7B5821;
    font-size:1em;
    font-weight:bold;        
}

#confirmar_tpv #politica a:hover
{
    font-size:1em;
    font-weight:bold;    
}

#confirmar_tpv #datos
{
    border:solid 0px green; 
    background-color:#FEF9F3;
    clear:both;
    height:30px;
    background-image: url(confirmar_tpv_3.jpg);
	background-position:top left;	
	background-repeat:no-repeat;
	padding-left:4.5em; 
    padding-top:1.2em; 
    margin-bottom:1.2em; 
  
}
#confirmar_tpv #datos #da1
{
    border:solid 0px green; 
    float:left;
}
#confirmar_tpv #datos #da2
{
    border:solid 0px green; 
    float:right;
    padding-right:1.5em;
}
#confirmar_tpv #datos a
{
    color:#7B5821;
    font-size:1em;
    font-weight:bold;
}

#confirmar_tpv #datos a:hover
{
    font-size:1em;
    font-weight:bold;    
}

#confirmar_tpv #observacion
{
    border:solid 0px green; 
    background-color:#CACACA;
    clear:both;
    height:30px;
    background-image: url(confirmar_tpv_4.jpg);
	background-position:top left;	
	background-repeat:no-repeat;
	padding-left:4.5em; 
	padding-right:1.5em;
    padding-top:1.2em; 
    margin-bottom:1.2em; 
  
}

/* ______________________________________
/* CSS OK
/* ______________________________________ */
#tpv_ok
{
    border:solid 0px green;
    padding-left:100px;   
}

#tpv_ok h3
{
    padding-bottom:1em;	
    font-size:2em;
    font-weight:bold;
    float:left;
}

#tpv_ok #mensaje
{
    background-color:#EFB35B;
    clear:both;
    width:570px;
    height:100px;
    background-image: url(tpv_ok.jpg);
	background-position:bottom center;	
	background-repeat:no-repeat;
	
      
}   

#tpv_ok #mensaje h4
{
    border:solid 0px green;
    font-size:1.3em;
    color:#7E5B25;
    font-weight:bold;    
    padding-top:1em;
	text-align:center;
}

#tpv_ok #observacion
{
    background-color:#F5D4A1;
    clear:both;    
    width:570px;
    background-image: url(tpv_ok1.jpg);
	background-position:top left;	
	background-repeat:no-repeat;	
	
	
}   

#tpv_ok #observacion h4
{
    border:solid 0px green;
    padding-left:1em;
    padding-top:2.5em;
	padding-bottom:2.5em;
    padding-right:1em;
    font-weight:bold;
} 

#tpv_ok #volver
{
    border:solid 0px green; 
    clear:both;
    width:570px;
    text-align:center;
    color:#7E5B25;
    font-size:1em;
    font-weight:bold;     
    padding-top:1em;  
    padding-bottom:1em;  
}
#tpv_ok #volver img
{
    height:20px;
    width:20px;    
    position:relative;
    top:5px;
}
 #tpv_ok #volver a
{ 
    border:solid 0px green; 
    padding-left:1em;
}

/* ______________________________________
/* CSS KO
/* ______________________________________ */
#tpv_ko
{
    border:solid 0px green;
    padding-left:100px;  
}

#tpv_ko h3
{
    padding-bottom:1em;	
    font-size:2em;
    font-weight:bold;
    float:left;
}

#tpv_ko #mensaje
{
    background-color:#EFB35B;
    clear:both;
    width:570px;
    height:100px;
    background-image: url(tpv_ko.jpg);
	background-position:bottom center;	
	background-repeat:no-repeat;	
}   

#tpv_ko #mensaje h4
{
    border:solid 0px green;
    font-size:1.3em;
    color:#7E5B25;
    font-weight:bold;    
    padding-top:1em;
	text-align:center;
}

#tpv_ko #observacion
{
    background-color:#F5D4A1;
    clear:both;    
    width:570px;
    background-image: url(tpv_ok1.jpg);
	background-position:top left;	
	background-repeat:no-repeat;		
}   

#tpv_ko #observacion h4
{
    border:solid 0px green;
    padding-left:1em;
    padding-top:2.5em;
	padding-bottom:2.5em;
    padding-right:1em;
    font-weight:bold;
}
 
#tpv_ko #volver
{
    border:solid 0px green; 
    width:340px;
    clear:both;
    text-align:center;
    color:#7E5B25;
    font-size:1em;
    font-weight:bold;     
    padding-top:1em;  
    padding-bottom:1em;  
}
#tpv_ko #volver img
{
    height:20px;
    width:20px;    
    position:relative;
    top:5px;
}
#tpv_ko #volver a
{ 
    border:solid 0px green; 
    padding-left:1em;
}

/* ______________________________________
/* CSS LOGIN
/* ______________________________________ */
#tpv_login
{
    border:solid 0px green;
    padding-left:100px;   
}

#tpv_login h3
{
    padding-bottom:1em;	
    font-size:2em;
    font-weight:bold;
    float:left;
}

#tpv_login h4
{
    border:solid 0px green;
    padding-top:1em;
    padding-left:1em;
    padding-right:1em;
}
    
#tpv_login #mensaje
{
    background-color:#EFB35B;
    clear:both;
    width:570px;
    height:150px;       
}  

#tpv_login #observacion
{
    background-color:#F5D4A1;
    clear:both;    
    width:570px;    
    height:50px;
    background-image: url(tpv_ok1.jpg);
	background-position:top left;	
	background-repeat:no-repeat;		
} 
#tpv_login #EnviarFormulario
{
  border:solid 0px red;  
  width:79px;
  height:34px;     
  float:right;
  padding-right:1em;  
}
#tpv_login #registrese
{
  border:solid 0px red;  
  float:right;
  padding-top:1em;  
  padding-right:1em;  
}

#tpv_login form
{
    
}

#tpv_login label
{
   border:solid 0px red; 
   padding-left:1.5em;
   color:#7B5821;  
}

#tpv_login input
{
    width:250px;
    height:18px;
}

#tpv_login #volver
{
    border:solid 0px green; 
    width:570px;
    clear:both;
    text-align:center;
    color:#7E5B25;
    font-size:1em;
    font-weight:bold;     
    padding-top:1em;  
    padding-bottom:1em;  
}
#tpv_login #volver img
{
    height:20px;
    width:20px;    
    position:relative;
    top:5px;
}
#tpv_login #volver a
{ 
    border:solid 0px green; 
    padding-left:1em;
}

/* ______________________________________*/
/* CSS PRODUCTOS DESPLEGABLES            */
/* ACORDEON JQUERY                       */
/* ______________________________________*/

dt 
{
    border:solid 0px red;
    background-image: url(linea1.gif);
	background-position:bottom;	
	background-repeat:repeat-x;  
	padding-top:10px;  
	float:left; 
	clear:both;
	width:100%;
}

dt img
{
    
    padding-right:3px;
}

dt a { 
    border:solid 0px red;
    font-weight:bold;    
    font-size:1.2em;   
    margin-left:5px;    
} 
dd {
    float:left;
    width:100%;
    background-image: url(linea2.gif);
    background-position:bottom;	
    background-repeat:repeat-x;
    padding-top:10px;
    margin-bottom:20px;
    background-color:#FEFCF5;
}
dd div
{
    position: relative;
	margin: auto;
	margin-bottom:10px;
}
dd ul
{
    margin:0px;
    padding:0px;
    width:93%;
}    

dd li
{
    float:left;
    width:100%;  
    clear:both;    
    border:solid 0px blue;
}

dd li:hover
{
    background-color:#F8EFDE;
    color:#7E5B25;    
}

.imagenProducto
{
    width:100%;
    height:100%;
}
