﻿body
{
   margin: 0px;
   font-family: Verdana, Arial, Serif;
   font-size: 10px;
   color:003B79;
}

a
{      color:003B79;}
a:visited {	color: #003B79;}
a:hover {	color: #003B79;}
a:active {	color: #003B79;}


td
{
   vertical-align: top;
}

td.fieldname
{
   text-align: right;
   font-size: 10px;
   font-weight: bold;   
}

hr
{
   color:Green;
}

#cuerpo
{
   background-color: #E5E5DE;
}

#ContenedorCentralYDerecho
{
   background-color: #003B79;
   margin-right: 200px;
}

#Encabezado
{
   padding: 0px;
   margin: 0px;
   width: 100%;
   height: 184px;
   background-image: url(images/HeaderSlice.gif);
}

#Encabezado2
{
   padding: 0px;
   margin: 0px;
   width: 780px;
   height: 184px;
   background-image: url(images/Header.jpg);
}

#EncabezadoMenu
{
   position: relative;
   top: 153px;
   left: 245px;
   width: 700px;
   padding: 2px 2px 2px 2px;
}

#RutaSitio
{
   background-color: #ADADA6;
   color: White;
   padding: 3px;
   font-size: 10px;	
   padding-left: 5px;
}

#RutaSitio a
{
   color: 003B79;
}

#MenuPie
{
   text-align: center;
   padding-top: 10px;            
}


/*
#footertext
{
   text-align: center;
   padding-top: 3px;            
}
*/




#loginbox
{
   position: absolute;
   top: 16px;
   right: 10px;
   width: 180px;
   height: 80px;
   padding: 2px 2px 2px 2px;    
   font-size: 10px;
}

#RememberMe
{   background-image: url(images/Header.jpg);
	color:black;
	background-color:#003B79;
}

#loginbox input
{
   color: white;
   border-color:white ;
   background-color:#003B79 ;
   font-size: 11px;
}




/*
#welcomebox
{
   font-size: 12px;
   text-align: right;
}
*/

#Pie
{
   padding: 0px;
   margin: 0px;
   width: 100%;
   height: 32px;
   background-image: url(images/FooterSlice.gif);
   visibility: visible ;
}
        
#ColumnaIzquierda
{
   position: absolute;
   top: 192px;
   left: 0px;
   width: 200px;
   background-color: #003B79;
   font-size: 11px;
}

#ColumnaIzquierda div.text
{
   padding: 6px 6px 6px 6px;
   text-align: justify;
}

#ColumnaIzquierda div.alternatetext
{
   padding: 6px 6px 6px 6px;
   background-color: #e1e1e1;
   text-align: justify;
}

#ColumnaIzquierda div.sectiontitle, #ColumnaIzquierda .sectiontitle span
{
   padding: 6px 6px 6px 3px;
   background-color: #003B79;
   color: white;
   font-size: 12px;
   font-weight: bold;
   text-transform: uppercase;
}

#ColumnaIzquierda a
{
	font:arial;
	color:White ;
	
}

#ColumnaIzquierda a:hover
{
	font:arial;
	color:Yellow  ;
	
}


#InformacionEmpresa
{
   text-align: center;
   padding-top: 10px;
   background-color:#C1C1BC; 
              
}

#InformacionEmpresa a
{
   text-align: center; color:red 
              
}

#InformacionEmpresa div.text
{
    text-align: center;
   padding-top: 50px;
              
}

#ColumnaDerecha a
{
   color: blue;
}

#ColumnaCentral
{
   position: relative;
   margin-left: 200px;
   padding: 0px;
   background-image: url(images/fondocentral.jpg);
   background-color:White ;
}

#ContColCentral
{
   padding: 1px 1px 1px 1px;
   color:black;
   margin: 0px;
   font-family: Verdana, Arial, Serif;
   font-size: 13px;
   
}

#ContColCentral a
{
   color:black;
   margin: 0px;
   font-family: Verdana, Arial, Serif;
   font-size: 10px;
}

#ContColCentral div.text
{
   padding: 1px 1px 1px 1px;
   color:black;
   margin: 0px;
   font-family: Verdana, Arial, Serif;
   font-size: 10px;
}

#ContColCentral div.sectiontitle, #ContColCentral .sectiontitle span
{
   font-weight: bold;
   font-size: larger;
   color: #b45d16;
}

#ContColCentral div.sectionsubtitle
{
   font-weight: bold;
   padding-bottom: 4px;
}

#ContColCentral div.text
{
	color:Black;
}

#ColumnaDerecha
{
   position: absolute;
   top: 184px;
   right: 0px;            
   width: 198px;
   color: White;
   background-image: url(images/derecha.gif);
   font-size: 10px;
}

#ColumnaDerecha a
{
   color: Yellow;
}

#ColumnaDerecha div.text
{
   padding: 6px 6px 6px 6px;
   text-align: justify;
}

#ColumnaDerecha div.sectiontitle, #ColumnaDerecha .sectiontitle span
{
   padding: 6px 6px 6px 3px;
   background-color: #706a6a;
   color: #f7b76b;
   font-size: 12px;
   font-weight: bold;
   text-transform: uppercase;
}

.LinkMenuPie
{
   font-family: Arial, Serif, Verdana;
   font-size: 11px;
   font-weight: bold;
   text-transform: capitalize;        
}

.LinkMenuPie a
{
   text-decoration: none;
   color: white; 
}

.LinkMenuEncabezado
{
   font-family: Tahoma, Arial, Verdana, Serif;
   font-size: 13px;
   letter-spacing: 1px ;
   font-weight: bold;
   text-transform:uppercase;        
}

.LinkMenuEncabezado a
{
   text-decoration: none;
   color: black; 
}

.LinkMenuEncabezado a:hover
{
   color: #003B79; 
}

.highlight
{
   background-color: #eaeaea;
   color: #000000;
}

.highlightcity
{
   background-color: #df2e05;
}

.highlightstate
{
   background-color: #f4c977;
}

.highlightcountry
{
   background-color: #E5E5DE;
}


.comment
{
   padding: 4px 0px 4px 0px;
   font-size: smaller;
}


.progressbarcontainer
{
   width: 98%;
   height: 15px;
   border: solid 1px black;
   padding: 1px;
}

.progressbar
{
   width: 0px;
   background-color: Red;
   height: 15px;
}


.postinfo
{
   background-color: #f9eaa6;
   font-weight: bold;
   text-align: center;
}

.posttitle
{
   padding: 3px;
   margin-bottom: 10px;
   background-color: #f09d35;
   color: black;
   font-weight: bold;
}

.postbody
{
   padding: 3px;
}

.shoppingcartbox
{
   font-size: 11px;
}

.shoppingcartboxcontent
{
   padding: 6px;
}