/*
  $Id: stylesheet.css,v 1.56 2003/06/30 20:04:02 hpdl Exp $

  osCommerce, Open Source E-Commerce Solutions
  http://www.oscommerce.com

  Copyright (c) 2003 osCommerce

  Released under the GNU General Public License
*/

/* definicoes gerais do site */
body, h1, h2, h3, h4, h5, h6, form, ul, ol, p, address {margin: 0; padding:0;}
img{border:0;}

body{
	font:11px Verdana, Arial, sans-serif;
	color: #333D47;
	text-align: center;
	background: url(/images/layout/back.jpg) fixed;
}

a{color:#333; text-decoration:none;}
a:hover{color:#660000;}

input, select, textarea{
	/* border:1px solid #009999;  */
	font:11px Verdana; 
	color:#666; 
	margin: 10px 0 0 0;
	/* vertical-align:baseline;
	 position:relative;
	left:90px; 
	background:url(../img/bgForm.gif); 
	*/
}
/*
'----------------------------------------
 div geral #full 
 define as molduras da página inteira
____________
|			|
|			|
|			|
|			|
|___________|
'----------------------------------------
*/
#full{
	width:768px;
	text-align:left;
	margin: auto;
	background: White;
	border-top:4px solid #728395;
	border-bottom:4px solid #34526E;
	border-left:1px solid #728395;
	border-right:1px solid #728395;
}
/*
'----------------------------------------
 div #conteudo
 mancha gráfica externa 
____________
|			|
|			|
|			|
|			|
|___________|
'----------------------------------------
*/
#conteudo{
	width:768px;
	background:#FFF;
	text-decoration: none;
}
/*
'----------------------------------------
 div #coluna_esquerda
 coluna que contem o conteúdo 
____________
|	X	|	|
|	X	|	|
|	X	|	|
|	X	|	|
|_______|___|
'----------------------------------------
*/
#coluna_esquerda{
	width:578px;
	padding:0 0 0 0;
	background:#FFF ;
	text-decoration: none;
	
}
/*
'----------------------------------------
 div #coluna_direita
 coluna que contem os menus 
____________
|		| X |
|		| X |
|		| X |
|		| X |
|_______|___|
'----------------------------------------
*/
#coluna_direita{
	/*190*/
	width:190px;	
	background:#EDF1F4 ;
	text-align: center;
}
#conteudo #coluna_esquerda , #conteudo #coluna_direita{
	float:left;
}
/*
'----------------------------------------
 div #banner e .banner img
 estilo para os banners da coluna direita 
'----------------------------------------
*/
.banner{
	background: #FFFFFF;
	padding: 15px 0 15px 0;
	border-top:1px solid #CCC;
	text-align: center;
}
.banner img{
	border:1px solid #3A7096;
}
/********************************************************************/
/* /includes/boxes/search.php */ 
#busca{
	width:190px;
	padding:45px 0 0 0;
	background:#EDF1F4 url(/images/layout/busca.jpg) no-repeat top left;
	float:right;
	/* border-bottom: 3px solid #FFF; */
}
#busca p, #busca form{
	text-align: left;
	color: #203E58;
	padding:0 5px 0px 10px;
}


/********************************************************************/
/* /includes/boxes/shopping_cart.php */ 
#shopping_cart{
	background:#FFF url(/images/layout/back_degradee.jpg) no-repeat top left;
	width:190px;
	padding:6px 0 0 0;
	float:right;
	_clear: both;
	border-bottom: 3px solid #FFF; 	
}
#shopping_cart p{
	font-size: 11px;
	text-align: left;
	color: #203E58;
	padding:0 5px 0 10px;
}
#shopping_cart a{
	color:#660000;
}
#shopping_cart a:hover{
	color:#990000;
}

.preco{
	text-align: left;
	
	padding:0 15px 0 15px;
}
/*
#icones{
	padding:15px 0 0 0;
	color: #990000;
	height: 30px;
	_height: 38px;
	text-align: center;
}
.link{
	font-size: 12px;
	color:#990000;
	font-weight: bold;
}
.link a{
	color:#660000;
}
.link a:hover{
	color:#990000;
}
*/
/********************************************************************/
/* /includes/boxes/login.php */ 
#login{
	width:190px;
	padding:40px 0 10px 0;
	background:#EDF1F4 url(/images/layout/login.jpg) no-repeat top left;
	float:right;
	border-bottom: 3px solid #FFF;
	text-align: left;
}
#login p, #login form{
	text-align: left; 
	color: #203E58;
	padding: 0 5px 0 10px;
}

a.vermelho{
	color:#660000;
}

/********************************************************************/
/* /includes/boxes/authors.php */ 
#autor{
	width:190px;
	padding:40px 0 10px 0;
	text-align: left;
	background:#EDF1F4 url(/images/layout/autores.jpg) no-repeat top left;
	float:right;
	border-bottom: 3px solid #FFF;
}
#autor p{
	text-align: left; 
	color: #203E58;
	padding: 0 5px 0 10px;
}
#autor a{
	color: #203E58;
}
#autor a:hover{
	color: #990000;
}

/********************************************************************/
/* /includes/boxes/order_history.php */ 
#historico_pedidos{
	width:190px;
	padding:40px 0 0px 0;
	text-align: left;
	font-size: 10px;
	background:#EDF1F4 url(/images/layout/historico.gif) no-repeat top left;
	float:right;
	border-bottom: 3px solid #FFF;	
}
#historico_pedidos p{
	text-align: left; 
	color: #203E58;
	padding: 3px 5px 3px 10px;
	border-bottom: 1px solid #FFF;
}
#historico_pedidos a{
	color: #203E58;
}
#historico_pedidos a:hover{
	color: #990000;
}


/********************************************************************/
/* /includes/boxes/categories.php */ 
#categorias{
	width:190px;
	padding:40px 0 10px 0;
	background:#EDF1F4 url(/images/layout/autores.jpg) no-repeat top left;
	border-bottom: 3px solid #FFF;
	float:right;
	/* text-align: center; */
}

/********************************************************************/
/* links em várias páginas */ 
.carrinho{
	position:relative;
	float:right;
	width: 90px;
	padding:30px 5px 0 0;
	font-size: 12px;
	font-weight: bold;
	color:#990000;
}
.carrinho a{
	color:#990000;
}

.mais{
	position:relative;
	float:right;		
	font-size: 10px;
	padding:5px 5px 5px 0;
	color:#990000;
}
.mais a{
	color:#990000;
}
.mais img{
	width: 12px;
	height:12px;
}
/********************************************************************/
.mensagem{
	color:#990000;
	font-size:10px;
}

/********************************************************************/
#navegacao{
	width:544px;
	margin:10px 0 10px 0;
	border-top:2px solid #E5E9EC;
	text-align:center;
	clear:both;
}
#navegacao img{margin:10px 0 0 0;}

#navegacao div{
	margin: 15px 0 0 15px;
	float:left;
	text-align:center;
}


/********************************************************************/
/* /includes/footer.php */ 
address{
	clear: both;
	border-top:1px solid #FFFFFF ;
	text-align: center;
	font:normal 9px Verdana;
	color: #FFFFFF;
	background: #6E8398;
	/* border-bottom: 12px solid #781921; */
}
/******************************************************************/
/* message box */

.messageBox { font-family: Verdana, Arial, sans-serif; font-size: 10px; }
.messageStackError, .messageStackWarning { font-family: Verdana, Arial, sans-serif; font-size: 10px;  }
.messageStackSuccess { font-family: Verdana, Arial, sans-serif; font-size: 10px; }