﻿body 
{
    background-color:#FFFFFF;
    background: url('../../ImgPortal/fondoCab.jpg') repeat-x;
    margin: 0 0 0 0;
    font-family: Verdana;
    font-size:10px;
    color: #23236D;
}

p
{
    text-align:justify; 
}

div#principal { margin:0 auto 0 auto; width:900px; height:auto; position:relative; background-color:#FFFFFF; }

#cabecera
{
   width:900px;
   float :left;
}

#contenido
{
    float:left;
    width:900px;
    margin: 0 22px 0 22px;
 }

#pie
{
  width: 900px;
  padding: 20px 0px 0px 0px;
  clear: both;
}
/*Parte Derecha ------------------------------------------------------------------------------------------------------*/

#contenido #menu
{
    width: 166px;
    float:left;
}

#contenido #detalle
{
    width: 690px; 
    float:left;
    padding: 0 10px 0 10px;
}

#contenido #productoid 
{
    width: 690px;
    height: 630px;
    position:absolute;
    left:50%;
    top:50%;
    margin-left:-252px;
    margin-top:-227px;
    background-color:#FFFFFF;
}

#contenido #actualizando 
{
    width: 690px;
    height: 630px;
    position:absolute;
    left:50%;
    top:50%;
    margin-left:-252px;
    margin-top:-225px;
    text-align:center;
    vertical-align:middle;
    background-color:#FFFFFF;
}

#contenido #detalle #localizacion
{
    width: 796px;
     padding: 20px 20px 20px 20px;
     margin: 10px 0 0 0;
     background-color: #F1F1F1;
}
   
/*detalle pagina ------------------------------------------------------------------------------------------------------*/
/*#contenido #detalle
{
    width: 900px;
    margin-left:22px;
    margin-right:22px;
    float :left;
    background-color:White;
}

#contenido #detalle #pie
{
     float :left;
     height:21px;
}

#contenido #detalle #titulo
{
    width: 536px;
    margin-left:21px;
    margin-right:23px;
    margin-top: 10px;
    float :left;
    
}

/*Registro videos---------------------------------------------------------------------------------------------------------------------*/


/*Fuentes ------------------------------------------------------------------------------------------------*/

   input, textarea, select
    {
        font-family: Verdana;
        font-size:10px;
        border: 1px solid;
        border-right-color: #CFD0D0;
        border-bottom-color: #CFD0D0;
        border-left-color: #999999;
        border-top-color:#999999;
        background-color: #F6F6F6;
       }
    input[type="image"]
        {
            border:none;
            background:none;
        }
        
        input[type="radio"]
        {
            border:none;
            background:none;
        }
       
       
    .prodFondoRef
    {
        background-color: #F7CC1E;
        color: #23236D;
        text-align:center;
        padding-right: 6px;
        padding-left: 6px;
    }
     
     .prodFondoTit
    {
        background-color: #D0D0D0;
        color: #23236D;
        padding-left: 6px;
        padding-right: 6px;
    }
       
    .tituloPestaña
    {
        font-size: 12px;
        color: #AB1F1F;
        vertical-align:bottom;
        padding-left:50px;
    }
    
    .texto
    {
        color: #23236D;
    }
   
       
   .linkBoton, .linkBoton:hover 
	{  
        color:  #AB1F1F;
        font-weight:bold;
	}
	
    .linkBoton:link, .linkBoton:visited 
	{  
        color: #003362;
		text-decoration:none; 
		font-weight:bold;
	}
	
	.link, .link:hover 
	{  
        color:  #AB1F1F;
	}
	
    .link:link, .link:visited 
	{  
        color: #AB1F1F;
		text-decoration:none; 
	}
	
	.linkBlanco, .linkBlanco:hover 
	{  
        color:  #FFFFFF;
	}
	
    .linkBlanco:link, .linkBlanco:visited 
	{  
        color: #FFFFFF;
		text-decoration:none; 
	}
       
       /*Botones-----------------------------------------------------------------------------------------------------*/
       
       .botoncaja
       {
        background-color: #F6F6F6;
        border: 1px solid #CFD0D0;
        padding-top: 2px;
        padding-bottom: 2px;
        padding-left: 10px;
        padding-right: 10px;
        text-align:center;
        }
        
