﻿
/* Alinhar ao centro*/
.page
{
		margin:0 auto;
		width:900px;
		height:auto;
		top:0px;	
}

/* Tabulador */
.top A 
{
    font-family:arial;
    font-size:10pt;
    color:#646464;
	text-decoration:none;

    }

.top A:hover
{
    font-family:arial;
     font-size:10pt;
    color:#ff1821;

}

.top A:visted
{
    font-family:arial;
  font-size:10pt;
    color:#646464;
	text-decoration:none;

}
.topr A 
{
    font-family:arial;
    font-size:11pt;
    color:#ff1821;
	text-decoration:none;

    }

.topr A:hover
{
    font-family:arial;
     font-size:11pt;
    color:#646464;
text-decoration:none;
}

.topr A:visted
{
    font-family:arial;
  font-size:11pt;
    color:#ff1821;
	text-decoration:none;
}


/* Hyperlink */
A 
{
    font-family:arial, arial ,Verdana,Times New Roman;
    font-size:10pt;
    color:#ff1821;
	text-decoration:none;
    }

A:hover
{
    font-family:arial, arial ,Verdana,Times New Roman;
    font-size:10pt;
	color:black;
}

A:visted
{
    font-family:arial, arial ,Verdana,Times New Roman;
    font-size:10pt;
	color:#ff1821;
	text-decoration:none;
}
/* MENU */

.subMenu
	{
		BORDER-RIGHT: #76706d 1px solid; 
		BORDER-TOP: #76706d 1px solid; 
		BORDER-LEFT: #76706d 1px solid; 
		BORDER-BOTTOM: #76706d 1px solid;
	}
/* Titulos dos paragrafos */
h1
{
	font-family:arial;
	font-size:16px;	
	color:#5B5B5B;
}

h2
{
	font-family:arial;
	font-size:13px;	
	color:#ff1821;
}
h3
{
	font-family:arial;
	font-size:12px;	
	color:orange;
}


/* Homepage titulo */

.login{
    font-family:arial;
    font-size:12pt;
    color:black;
    font-weight: bold;  
} 
               
.loginb{
    font-family:arial;
    font-size:10pt;
    color:#76706d;
    font-weight: bold;  
    text-align:center;
    background-color:Silver;
    border:1px solid black;
} 
   

/* Letra pequena 7pt  */

.aviso
{
 width:520px;
 font-family:arial, arial ,Verdana,Times New Roman;
 font-size:7pt;
}



/* Letra pequena preta  */
.pequena
{
    font-family:arial;
	font-size:10px;	
	color:black;
    padding-left:5px;
}

.desc
{
    font-family:arial;
	font-size:13px;	
	color:black;
    padding-left:5px;
    font-weight:bold;
}



/* Registo */ 
.rtitulo
{
 color:#ff1821;
 font:arial;
 font-size:14px;
 font-weight:bold;   
 border-bottom:1px solid #silver;
 padding-bottom:5px;
}
.rsub
{
 color:#76706d;
 font:arial;
 font-size:10px;
 font-weight:bold;   

}
.radiob
{
    padding-top:10px;
padding-left:20px;
color:#ff1821;
 font:arial;
 font-size:12px;  
}
/* Avisos Letras grandes */ 

.Alerta
{
   font-family:arial;
	font-size:18px;	
	color:#ff1821; 
	font-weight: bold;  
	padding-left:10px;
}
.AlertaG
{
   font-family:arial;
	font-size:16px;	
	color:#76706d;
	font-weight: bold;  
	padding-left:10px;
}
.AlertaB
{
   font-family:arial;
	font-size:18px;	
	color:#ff1821; 
	font-weight: bold;  
	padding-left:10px;
}
.pesquisa
{
    font-family:arial;
	font-size:12px;	
	color:#ff1821; 
	font-weight: bold;  
	padding-left:10px;
	padding-top:10px;
	}
	

    
/* Formatação dos botões do site  */ 
.buttom
{
    background-color:white;
    border:1px solid #ff1821;
    font:arial;
    font-size:10pt;
   color:#ff1821; 
}
.butc
{
   color:#ff1821;
    border:1px solid silver;
    font-family:Arial;
    font-size:8pt;
    background-color:White;
}

/* Formatação do texto da página do produto (Superior)  */

.informacao A{
    font-family:arial;
	font-size:12px;	
	color:white;
    padding-left:5px;
      font-weight:bold;
      background-color:#ff1821;

}

.informacao A:hover
{
    
    font-family:arial;
	font-size:12px;	
	color:black;
    padding-left:5px;
      font-weight:bold;
       background-color:#ff1821;
  
}

.informacao A:visted
{
     font-family:arial;
	font-size:12px;	
	color:white;
    padding-left:5px;
    font-weight:bold;
  
	text-decoration:none;
	 background-color:#ff1821;
}
.informacao
{
     font-family:arial;
	font-size:12px;	
	color:white;
    padding-left:5px;
    font-weight:bold;
	 background-color:#ff1821;
}


.Nome
{
     font-family:arial;
	font-size:11px;	
	color:black;
	padding-top:3px;
	padding-left:10px;
 
}

.prazo
{
     font-family:arial;
	font-size:12px;	
	color:Gray;
	font-weight: bold;  
	padding-left:10px;
	padding-bottom:20px;
}

.precopromo
{
   font-family:arial;
	font-size:12px;	
	color:#ff1821; 
	font-weight: bold;  
	padding-left:10px;
}

.preconormal
{
    font-family:arial;
	font-size:10px;	
	color:black; 
	text-decoration:line-through;
	padding-left:10px;
}

.precoempresa
{
   font-family:arial;
	font-size:10px;	
	color:#ff1821; 
	font-weight: bold;  
	padding-left:10px;
}
.precopequeno
{
 font-family:arial, arial ,Verdana,Times New Roman;
 font-size:7pt;
}

/* Formatação do texto da página do produto (Descrição dos produtos) */
.descricao
{
     font-family:arial;
	font-size:10px;	
	color:#76706d;
	padding-left:5px;
	border-bottom:1px solid #76706d;
	
}

.descricao A 
{
    font-family:arial, arial ,Verdana,Times New Roman;
    font-size:10pt;
    color:#ff1821;
	text-decoration:none;
	border-bottom:1px solid #76706d;
    }

.descricao A:hover
{
    font-family:arial, arial ,Verdana,Times New Roman;
    font-size:10pt;
	color:black;
	border-bottom:1px solid #76706d;
}

.descricao A:visted
{
    font-family:arial, arial ,Verdana,Times New Roman;
    font-size:10pt;
	color:#ff1821;
	text-decoration:none;
	border-bottom:1px solid #76706d;
}

/* Formatação do texto da página do produto (Titulo das descrições) */

.Titulo
{
  font-family:arial;
	font-size:10px;	
	color:#403c39;
	padding-left:5px;
	 font-weight: bold;
	 border-bottom:1px solid #76706d;

}
.tituloB
{
  font-family:arial;
	font-size:10px;	
	padding-left:5px;
	 font-weight: bold;


}


/* Em analise */

.carrinho
{
    font-family:arial;
	font-size:13px;	
	color:white; 
	font-weight: bold;  

}


.pequena A:hover
{
    font-family:arial;
    font-size:10pt;
	color:black;
}

.pequena A:visted
{
    font-family:arial;
    font-size:10pt;
	color:#ff1821;
	text-decoration:none;
}

.smallred
{
    font-family:arial;
	font-size:10px;	
	color:#ff1821; 
	
}

.esquerda
{
    padding-left:4px;
}


/*Data list */

.precopromodata
{
   font-family:arial;
	font-size:12px;	
	color:#ff1821; 
	font-weight: bold;  
	padding-left:10px;
}

.descricaodata
{
     font-family:arial;
	font-size:10px;	
	color:black;
	padding-left:3px;
	padding-top:1px;
}

.databotao
{
    padding-right:5px;
}

.topo
{
    background-color:#ff1821;
     border-bottom:1px solid #cccccc;
      border-top:1px solid #cccccc;
}
.direita
{
     border-right:1px solid #cccccc;
}
.pequenadata
{
    font-family:arial;
	font-size:10px;	
	color:white;
    padding-left:5px;
}
.tabela
{
     border-left:1px solid #cccccc;
      border-right:1px solid #cccccc;
}

/*homepage */
.destaque
{
      font-family:arial;
	font-size:12px;	
	color:#ff1821;
    padding-left:15px;
    font-weight:bold;
}
.topico
{
    font-family:arial;
	font-size:11px;	
	color:white;

}
.topico A
{
    font-family:arial;
	font-size:11px;	
	color:gray;
    padding-left:5px;

}

.topico A:hover
{
    
    font-family:arial;
	font-size:11px;	
	color:#ff1821;
    padding-left:5px;
  
}

.topico A:visted
{
     font-family:arial;
	font-size:11px;	
	color:gray;
    padding-left:5px;
  
	text-decoration:none;
}
.topotexto
{
    font-family:arial;
	font-size:13px;	
	color:#ff1821;
    font-weight:bold;
	text-decoration:none;
	}
.topotextoW
{
    font-family:arial;
	font-size:13px;	
	color:white;
    font-weight:bold;
	text-decoration:none;
	}
.topotextoWp
{
    font-family:arial;
	font-size:12px;	
	color:white;
    font-weight:bold;
	text-decoration:none;
	}
.telefone
	{
	     font-family:arial;
	font-size:12px;	
	color:black;
    font-weight:bold;
	text-decoration:none;
	}
.rightbold
{
    font-family:arial;
	font-size:13px;	
	color:white;
    font-weight:bold;
	text-decoration:none;
	padding-left:15px;
	
	}

.topicoB 
{
    font-family:arial;
	font-size:10px;	
	color:gray;
    padding-left:5px;
  

}

.topicoB A
{
    font-family:arial;
	font-size:10px;	
	color:black;
    padding-left:5px;

}

.topicoB A:hover
{
    
    font-family:arial;
	font-size:10px;	
	color:#ff1821;
    padding-left:5px;
  
}

.topicoB A:visted
{
     font-family:arial;
	font-size:10px;	
	color:black;
    padding-left:5px;
  
	text-decoration:none;
}
.topicog 
{
     font-family:arial;
	font-size:14px;	
    font-weight:bold;
    padding-left:5px;
  color:#76706d;
	text-decoration:none;
}
.bot
{
    border-bottom:dotted 1px #ff1821;
}

/* shopping cart */

.cart
{
    border-bottom:1px solid #76706d;
}
.cartg
{
    border-bottom:1px solid gray;
}

.total 
{
    color:#76706d;
    font:arial;
    font-size:12pt;
    font-weight:bold;
    
}

.peso
{
     color:#ff1821;
    font:arial;
    font-size:12pt;
    font-weight:bold;
    
}
.totalp 
{
    color:#76706d;
    font:arial;
    font-size:10pt;
    font-weight:bold;
    
}

.pesop
{
     color:#ff1821;
    font:arial;
    font-size:10pt;
    
}


/* Carrinho de compras */

	
.selected
{
    font-family:arial;
	font-size:12px;	
	color:#ff1821;
    padding-left:5px;
    font-weight:bold;
}

.unselected
{
      font-family:arial;
	font-size:12px;	
	color:gray;
    padding-left:5px;
    font-weight:bold;
}
.texto
{
	font-family:arial;
	font-size:11px;	
	color:black;
}
li
{
    font-family:arial;
	font-size:10px;	
	color:black;
	
}



.shopitem {
	font-family: arial, Helvetica, sans-serif;
	font-size: 14pt;
	color:#76706d;
	background-color: white;
	height:22px;	
}
.shopitem ul {
	list-style: none;
	margin: 0;
	padding: 0;
	padding-top: 4px;

}
.shopitem li {
	display: inline;
vertical-align:bottom;
}
.shopitem a:link, .shopitem a:visited 
{

    padding-top:10px;
    padding-bottom:10px;
      padding-left:8px;
    padding-right:8px;
	color: #76706d;
	background-color: white;
	text-decoration: none;
}
.shopitem a:hover 
{

	color: #FFFFFF;
	background-color:#22211f;
}


.shopitemB {
	font-family: arial, Helvetica, sans-serif;
	font-size: 14pt;
	color:#76706d;
	background-color: white;
	height:22px;	
}
.shopitemB ul {
	list-style: none;
	margin: 0;
	padding: 0;
	padding-top: 4px;

}
.shopitemB li {
	display: inline;
vertical-align:bottom;
}
.shopitemB a:link, .shopitemB a:visited 
{

    padding-top:10px;
    padding-bottom:10px;
      padding-left:8px;
    padding-right:8px;
    color: #FFFFFF;
	background-color:#22211f;
	text-decoration: none;
}
.shopitemB a:hover 
{
    color: #FFFFFF;
	background-color:#22211f;
	
}

.navigation {
	font-family: arial, Helvetica, sans-serif;
	font-size: 14pt;
	color:white;
	background-color:#76706d;
	height:22px;	
}
.navigation ul {
	list-style: none;
	margin: 0;
	padding: 0;
	padding-top: 4px;

}
.navigation  li {
	display: inline;
vertical-align:bottom;
}
.navigation  a:link, .navigation  a:visited 
{

	color: white;
	background-color:#76706d;
	text-decoration: none;
	  padding-left:10px;
    padding-right:10px;
    height:22px;
}
.navigation  a:hover 
{
  padding-left:10px;
    padding-right:10px;
    height:22px;
	color: #76706d;
	background-color:silver;
}
.ordenar
{
    
    font-family: arial;
	font-size: 10pt;
	color:#76706d;
    
    
}
.topicoC
{
    font-family:arial;
	font-size:13px;	
	color:black;

}
.topicoC A
{
    font-family:arial;
	font-size:13px;	
	color:black;
    padding-left:5px;

}

.topicoC A:hover
{
    
    font-family:arial;
	font-size:13px;	
	color:#ff1821;
    padding-left:5px;
  
}

.topicoC A:visted
{
     font-family:arial;
	font-size:13px;	
	color:black;
    padding-left:5px;
  
	text-decoration:none;
}
td
{
    font-family:arial;
    font-size:9pt; 
  
}
.menus a
{
     font-family:Arial;
    font-size:8pt; 
  
     color:white; 
       text-decoration:none;
  
    
}
.menus a:hover {
      font-family:Arial;
    font-size:8pt; 
 
     color:#ff6f0e;
          text-decoration:underline;
       
 

}

.menus a:visited
{
    font-family:Arial;
    font-size:8pt; 

    color:white; 

    text-decoration:none;
}
 .header {
 
 font-family:Arial;
   color:#3D80AF; 
   font-size:14px;
   font-weight:bold;
 }

 .headec {
 
 font-family:Arial;
   color:#636363; 
   font-size:12px;
 }


 .headerw {
 
 font-family:Arial;
   color:white; 
   font-size:12px;
   font-weight:bold;
 }



 .headerwG {
 
 font-family:Arial;
    color:#ff1821; 
   font-size:18px;
   font-weight:bold;
 }
 .menu a
{
     font-family:Arial;
    font-size:10pt; 
    font-weight:bold;
     color:white; 
       text-decoration:none;
       padding-left:10px;
          padding-right:10px;
           height:30px;
    
}
.menu a:hover {
      font-family:Arial;
    font-size:10pt; 
    font-weight:bold;
     color:#ff1821;
          text-decoration:underline;
           padding-left:10px;
          padding-right:10px;
      
     
            height:30px;

}

.menu a:visited
{
    font-family:Arial;
    font-size:10pt; 
    font-weight:bold;
    color:white; 
 padding-left:10px;
          padding-right:10px;
        height:30px;
    text-decoration:none;
}
.texto
{
    font-family:Arial;
    font-size:8pt; 
  
}
.orangeb
{
    font-family:Arial;
    font-size:9pt; 
          color:#ff1821; 
     font-weight:bold;
}
.menur a
{
     font-family:Arial;
    font-size:10pt; 
    font-weight:bold;
     color:white; 
       text-decoration:none;
       padding-left:10px;
          padding-right:10px;
           height:30px;
    
}
.menur a:hover {
      font-family:Arial;
    font-size:10pt; 
    font-weight:bold;
     color:black;
          text-decoration:underline;
           padding-left:10px;
          padding-right:10px;
      
     
            height:30px;

}

.menur a:visited
{
    font-family:Arial;
    font-size:10pt; 
    font-weight:bold;
    color:white; 
 padding-left:10px;
          padding-right:10px;
        height:30px;
    text-decoration:none;
}

.menuT 
{
     font-family:Arial;
    font-size:8pt; 
  font-weight:normal;
     color:white; 
       text-decoration:none;
  
    
}