﻿head
{    
    }
body 
{
   font-style:1em; 
   font-family: Gill Sans MT;   
   margin-right:0;
   margin-left:0;
   margin-top:0;
   margin-bottom:0;
   background-color:#faefe2;
   
}   

#back
{
    background-image: url('../Imagenes/background_site.png');
    background-repeat:no-repeat;
    margin: 0px;
    padding: 5px;
    
}
#content
{
    background-image: url('../Imagenes/paginaotras.png'); 
    background-repeat:no-repeat; 
    margin:-0px 50px; 
    padding:0 20px;
    }
#top
{
    height:50px;        
}

.estilo_fondo_secure
 {     
     
  background-image: url('../Imagenes/fondo.png'); 
  width:830px; 
  background-repeat:no-repeat; 
  background-position:top;
  }
  
 .estilo_fondo
 {     
     
  background-image: url('Imagenes/ultdown1.jpg'); 
  width:830px;  
  }
  
  .centrar
{
position: absolute;
    top: 5%;
    height: 40%;    
    left: 20%;
    width: 40%;        
    
}

.progreso
{
    width:96px;
    height:30px;
    color:white;
    text-align:center;
    font-style:oblique;
    font-weight:bold;
    
    }
    
.modal_progreso
{
    
    background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
    }    
  
.estilo_letra
{
    font-family:Gill Sans MT; 
    font-size: 12px;
    text-decoration: none;
    text-transform:capitalize;    
}
.estilo_letra_login
{
    font-family:Gill Sans MT; 
    font-size: .6em;
    text-decoration:none;
}

.estilo_letra_legal
{
    font-family: Gill Sans MT ;
    font-size:11px;
    /*text-decoration:none;*/
    }
a:link
{
    outline:none;
    font-family: Gill Sans MT ;
    color:#0F3F36;
    font-size: 10px;
}
a:visited
{
    outline:none;
    font-family:Gill Sans MT ;
    color:#0F3F36;
    font-size: 10px;
}
.estilo_vinculos
{
    outline:none;
    font-family:Gill Sans MT;
    font-size:10px;
    color: #0F3F36
    
}
a.estilo_vinculos:link
{
    font-family:Gill Sans MT;
    font-size: 10px;
    color: #0F3F36;
    text-decoration: none;
}
a.estilo_vinculos:visited
{
    font-family:Gill Sans MT;
    font-size:10px;
    color: #0F3F36;
    text-decoration: none;
}

.estilo_menu_hover
{
    font-family:Gill Sans MT ;
    font-size:10px;
    color: #0F3F36; 
    text-transform:capitalize;  
   
   
}

.estilo_letra_menu_item
{
    font-family:Gill Sans MT ;
    font-size:10px;
    color: #0F3F36;
    text-decoration: none;
    text-transform:capitalize;  
    
}
 
 .estilo_letra_menu_item_hover
{
    font-family:Gill Sans MT ;
    font-size:10px;
    color: #0F3F36;    
    text-transform:capitalize;  
}
.estilo_letra_fortaleza
{
    font-family:Gill Sans MT; 
    font-size: 10px;
    text-decoration: none;
    text-transform:capitalize;    
    margin-left:-15px
    
}

@font-face 
{
    font-family:Gill Sans MT;
    src:url(../Gill Sans MT.ttf), local(Gill Sans MT), url(http://sistemas17/jcommerce/Gill Sans MT.ttf) format("truetype");    
}

.errores
{
    background-image: url('../Imagenes/ValidationSummary.png');
    background-repeat: no-repeat;
    font-size:1px;
    width:16px;
    height:16px;
}

.pop_control_productos
{
    margin: 0 0 0 0;
    left:0px;
    position:fixed;
    overflow:hidden;
    background-position:top;   
    
 }
 
 /*************************Distribucion de espacio**********************/
 #div_col_left {width:48px; height:700px; float:left; vertical-align:top;}
 #div_form {width:720px; height:106px; float:left; vertical-align:top}
 #div_menu{width:720px; height:22px; float:left; vertical-align:top;}
 #div_col_right{width:132px; height:700px; float:right; vertical-align:top; margin-top:-105px}
 #div_contenido{width:720px; height:549px; float:left; vertical-align:top;}
 #div_contenido_detalle_producto {width:798px; height:549px; float:left; vertical-align:top;}
 #div_catalogo{float:right; vertical-align:top; width:78px; height:124px; margin-top:-704px}
 #div_col_right_carrusel{width:54px; height:700px; float:right;margin-top:-118px }
 /**********************************************************************/
 
 /*********Lado Izquierdo**************/
    .td_fondo_iz
    {
        width:48px;
        height:600px; 
        }
    .tbl_td_fondo_iz 
    {
        width:44px;
        border:0; 
        }  
        
    .tbl_td_img_iz 
    {
        width:48px; 
        height:700px;
        }    
 /*************************************/       

/********Estructura Central************/

.td_central{width:720px;}
.td_central_carrusel {width:815px;}

.td_central_tabla
{
    background-image: url('../Imagenes/logoFormulario.png');
    background-repeat:no-repeat;
    width:720px; 
    height:102px; 
    border:0;       
}
.td_central_tabla_td{width:199px;}
.td_tbl_central_menu{width:720px; border:0;}
.td_tbl_central_menu_carrusel{width:720px; border:0; height:22px;}

.td_tbl_central_menu_td
{
    width:720px; 
    height:22px; 
    background-image: url('../Imagenes/barra de menu.png'); 
    background-repeat:no-repeat;
    }
.td_tbl_central_menu_td_carrusel
{
    width:720px; 
    height:22px; 
    background-image: url('../Imagenes/barra de menu carrusel.png'); 
    background-repeat:no-repeat;
    }    
.td_tbl_central_contenido{width:720px; height:550px;  background-repeat:no-repeat;}    
.td_tbl_central_contenido_carrusel{width:815px; height:550px;  background-repeat:no-repeat;}    

/**************************************/
          
/***********Estructura Derecha*********/

.td_derecho{width:132px; height:700px}          
.td_derecho_carrusel{width:132px; height:700px}          
          
          
 /********************************/
 /*Estructura del Menu Superior */
 
 #div_login
 {
    width:369px; 
    height:75px; 
    float:left; 
    margin: 0 0 0 0;  
 }
 
 #div_opciones 
 {
    width:145px; 
    height:75px; 
    float:right;
     
 }
#div_link_buttons
{
        width:514px; 
        height:26px; 
        float:left; 
        vertical-align:top; 
        margin: 0 0 0 0;
}

.tbl_div_login
{
    width:369px; 
    height:75px; 
    font-size:1px;
}
.tbl_div_opciones
{
    width:145px; 
    height:75px; 
    font-size:1px;   
 }
 
 .tbl_div_link_buttons 
 {
    width:514px; 
    height:26px; 
    font-size:1px;    
     
 }

.td_logged
{
    width:342px; 
    height:85px; 
    font-size:1px;
    text-align:right;
    padding-top:3px;
 }
 
 .td_link_buttons1 {width: 303px;}
 .td_link_buttons2 {width: 49px;}
 .td_link_buttons3 {width: 72px;}
 .td_link_buttons4 {width: 75px;}
 .td_opciones1 {height: 8.5px;}
 .td_opciones2{width: 76px;}
 .td_opciones3 {width: 82px;}
 
/***********************************************/
.textbox_secure
{
  background-image:url('../imagenes/cuadro de login.png');  
}
/************************************************/
/*        TAB Style                             */
/************************************************/


.ajax__tab_default .ajax__tab_header {white-space:nowrap;}
.ajax__tab_default .ajax__tab_outer {display:-moz-inline-box;display:inline-block}
.ajax__tab_default .ajax__tab_inner {display:-moz-inline-box;display:inline-block}
.ajax__tab_default .ajax__tab_tab {margin-right:4px;overflow:hidden;text-align:center;cursor:pointer;display:-moz-inline-box;display:inline-block}

.ajax__tab_jade .ajax__tab_header
{
  
    font-size: 12px;
    text-transform: capitalize;
    text-decoration: none;
    background: url('../Imagenes/tab-line.png') repeat-x bottom;
    padding: 4px;
    height: 29px;
    color: #1C4940;
    text-align: center;
}
.ajax__tab_jade .ajax__tab_outer
{
    padding-right:0px;
    background:url('../Imagenes/tab-right.gif') no-repeat right;height:23px;
    }
.ajax__tab_jade .ajax__tab_inner
{
    padding-left:3px;
    background:url('../Imagenes/tab-left.gif') no-repeat;
}
.ajax__tab_jade .ajax__tab_tab
{
   padding:4px;margin:0;
   background:url('../Imagenes/tab.gif') repeat-x;
   height:23px;
   color:#1C4940;          
}

.ajax__tab_jade .ajax__tab_hover .ajax__tab_outer 
{
    background:url('../Imagenes/tab-hover-right.gif') no-repeat right;
    height:23px;
}

.ajax__tab_jade .ajax__tab_hover .ajax__tab_inner 
{
    background:url('../Imagenes/tab-hover-left.gif') no-repeat;
    height:23px;
}

.ajax__tab_jade .ajax__tab_active .ajax__tab_outer 
{
    background:url('../Imagenes/tab-active-right.gif') no-repeat right;
    height:23px;
}
.ajax__tab_jade .ajax__tab_active .ajax__tab_inner 
{
    background:url('../Imagenes/tab-active-left.gif') no-repeat;
    height:23px;
}
.ajax__tab_jade .ajax__tab_active .ajax__tab_tab 
{
    background:url('../Imagenes/tab-active.gif') repeat-x;
    height:23px;
 }

.ajax__tab_jade .ajax__tab_hover .ajax__tab_tab
{
    background:url('../Imagenes/tab-hover.gif') repeat-x;   
    height:23px;
}

.ajax__tab_jade .ajax__tab_body
{
    background-color:Transparent;
    border: 0 0;
    background-image:none;
}
/*****************************************************************/

.scroll-pane
{
    width: 560px;
    overflow: auto;
    /*background: #ccc;*/
    /*float: left;*/
    height: 490px;

}

.scroll-to-element-demo
{
    outline:none;
    font-family: Verdana  ;
    color:#0F3F36;
    font-size: 10px; 
    text-decoration:none;  
    }
    
a.scroll-to-element-demo:link
{
    outline:none;
    font-family: Gill Sans MT ;
    color:#0F3F36;
    font-size: 11px;
    } 
 a.scroll-to-elemnt-demo:visited
 {
     outline:none;
    font-family: Gill Sans MT ;
    color:#0F3F36;
    font-size: 11px;
     }   

/******************************************************************************/
.p_titulo
{
    text-align:center;
    width:500px;
    font-size:12px;
}
.p_contenido
{
    text-align:justify;
    font-size:11px;
    width:480px;    
}
.p_titulo_empresa
{
    text-align:center;
    font-size:13PX;
    color:#0E3D34;
    }
    
.p_contenido_empresa
{
    text-align:justify;
    font-size:12px;
    color:#0E3D34;
    
    }    
/********************************************************************************/
  
.Header_grid{background-color:#FDFDFD; border-bottom:solid 2px #E9E9E9; border-top:solid 2px #E9E9E9;}

input[type="text"] 
{
    text-transform:capitalize;
    background-color: #ff9944;
}
