/*	Mod 2 */

body, html, form { 
	height:100%;
	margin:0;
	padding:0
	}
body {
	background:#4B4B4B url(../../App_Themes/Layout01Tema2/imagem/fundo.jpg) repeat-x top;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px
	}
h1, h2, h3, h4 { 
	font-family:'Trebuchet MS',Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#000066;
	margin:10px 0
	}
h2 {
	border-bottom:2px dotted #ccc
	}
a {
	color:#006;
	text-decoration:none;
	}
a:hover {
	text-decoration:underline;
	}
a img { 
	border:none
	}
address {
	font-style:normal
	}
th {
	text-align:left;
	color:#000066;
	}
ul, li {
	margin:0;
	padding:0
	}
li {
	margin:0 0 0 15px
	}
fieldset {
	border:none;
	padding:0
	}



/*	CONTAINER 
_______________________________________________________________________ */
#container { 
	background:#fff;
	width:780px;
	margin:0 auto;
	position:relative;
	min-height:100%; /* Para browsers modernos */
	height:auto !important; /* Para browsers modernos */
	height:100%; /* Para o IE6 */
	}


/*	TOPO
_______________________________________________________________________ */
#topo {
	background:#666 url(../../App_Themes/Layout01Tema2/imagem/topo.jpg) no-repeat;
	height:128px;
	position:relative;
	border-bottom:4px solid #999999;
	}
#topo h1,
#topo h2 { 
	margin:0;
	}
#topo h1 { 
	position:absolute;
	width:185px;
	height:87px;
	left:75px;
	bottom:15px;
	}
#topo fieldset { 
	margin:0;
	border:none;
	padding:0;
	position:absolute;
	width:169px;
	height:130px;
	top:0;
	right:0;
	}
#topo fieldset h2 { 
	margin:5px 0 3px 0;
	border:none;
	color:#FFF5A6;
	}
#topo fieldset select { 
	margin:0 0 5px 0;
	width:140px;
	}


/*	CORPO
_______________________________________________________________________ */
.corpo {
	overflow:auto;
	padding:0 0 85px 0;
	width:100%;
	}


/*	MENU
_______________________________________________________________________ */
.menu {
	overflow:auto;
	padding:0;
	margin:0;
	display:inline;
	float:left;
	width:780px;
	border-bottom:0px solid #999999;
	background:#F0F0F0;
	}
.menu ul {
	margin:0;
	padding:0 0 0 18px;
	list-style:none;
	}
.menu ul li {
	padding:0;
	margin:0;
	float:left;
	}
.menu ul li a {
	padding:6px 5px 7px 5px;
	display:block;
	float:left;
	background:#f1f1f1 url(../../App_Themes/Layout01Tema2/imagem/topo_oferta.gif) no-repeat top center;
	border-right:1px solid #ccc
	}
.menu ul li a:hover,
.menu ul li .menu_on {
	background:#fff;
	text-decoration:none;
	color:#000;
	}
/* Fix IE \*/
* html .menu ul li { height: 1%; }
* html .menu ul li a { height: 1%; }
/**/


/*	CONTEUDOS
_______________________________________________________________________ */

/* Conteudo 1 */
.conteudo1 {
	float:left;
	width:390px;
	display:inline;
	margin:0 0 0 25px;
	}

/* Conteudo 2 */
.conteudo2 {
	float:left;
	width:730px;
	display:inline;
	margin:0 0 0 25px;
	}


/*	ANUNCIOS
_______________________________________________________________________ */
.anuncios {
	width:320px;
	float:right;
	margin:0 20px 0 0;
	display:inline;
	}
.anuncios ul {
	margin:0;
	padding:25px 0 0 0;
	list-style:none;
	overflow:auto
	}
.anuncios ul li {
	margin:0 15px 15px 0;
	float:left;
	display:inline
	}

.anuncios .anuncios_adicional {  /*	TEMP */
	background:#f1f1f1;
	width:300px;
	height:228px;
	text-align:center;
	padding:80px 0;
	color:#666
	}


/*	PRODUTO
_______________________________________________________________________ */

/* Coluna 1 */
.produto_col1 {
	float:left;
	width:380px;
	display:inline;
	margin:0 0 0 25px;
	}
.produto_col1 ul {
	width:344px;
	overflow:hidden;
	background:#f1f1f1 url(../../App_Themes/Layout01Tema2/imagem/topo_oferta.gif) no-repeat;
	padding:20px 0 10px 24px;
	border-bottom:3px solid #d8d8d8;
	}
.produto_col1 li {
	margin:0;
	padding:0;
	list-style:none;
	float:left;
	margin:10px 19px 0 0
	}
.produto_col1 li.foto {
	margin:0
	}


/* Coluna 2 */
.produto_col2 {
	width:340px;
	float:right;
	margin:0 20px 0 0;
	display:inline;
	}
.produto_col2 table {
	margin:0 0 10px 0
	}
.produto_col2 table th {
	padding:0 15px 0 0
	}



/*	RODAPE
_______________________________________________________________________ */
#rodape {
	clear:both;
	background:#4B4B4B url(../../App_Themes/Layout01Tema2/imagem/fundo_rodape.jpg) no-repeat;
	height:65px;
	position:absolute;
	bottom:0 !important;
	width:100%;
	border-top:5px solid #999999;
	color:#999999;
	}
#rodape p { 
	margin:15px 0 0 15px;
	}
#rodape a { 
	color:#fff;
	}


/*	TABELAS
_______________________________________________________________________ */

/*	Tabela 1 */
.tabela1 {
	width:100%;
	border:none;
	margin-bottom:10px
	}
.tabela1 tr td {
	background:#f1f1f1;
	padding:3px
	}
.tabela1 tr.linha td {
	background:#fff;
	}


/*	Tabela 2 */
.tabela2 {
	width:100%;
	border:none;
	margin-bottom:10px
	}
.tabela2 tr td,
.tabela2 tr th {
	background:#f1f1f1;
	padding:3px
	}
.tabela2 tr.linha td,
.tabela2 tr.linha th {
	background:#fff;
	}


/*	FORMULARIOS
_______________________________________________________________________ */

/*	Formulario 1 */
.form1 label {
	float:left;
	width:100px;
	line-height:20px
	}
.form1 .botao1 {
	margin-left:103px;	
	}
.form1 p {
	margin:5px 0
	}

/*	Classes complementares
_______________________________________________________________________ */

/*	Paginação */
.paginacao {
	text-align:center;
	padding:4px 0;
	margin:0;
	cursor:default;
	}
.paginacao a {
	border-bottom:1px solid #ccc;
	padding:2px 6px;
	}
.paginacao a:hover {
	background:#E1E1E1;
	text-decoration:none;
	}
.paginacao a.atual,
.paginacao a.atual:hover {
	background:#fff;
	color:#000;
	cursor:default;
	border-bottom:1px solid #999;
	}


/*	Botões */
.botao1 {
	border:1px solid #444;
	background:#344282 url(../../App_Themes/Layout01Tema2/imagem/botao1.gif) repeat-x bottom;
	font-weight:bold;
	color:#fff;
	width: 140px;
	height: 24px;
	}
.botao1:hover {
	border:1px solid #444;
	background:#344282;
	font-weight:bold;
	color:#fff;
	cursor: pointer;
	}


/*	Oferta da Semana */
.oferta_semana {
	width:320px;
	background:#f1f1f1 url(../../App_Themes/Layout01Tema2/imagem/topo_oferta.gif) no-repeat;
	padding:20px 23px 15px 25px;
	border-bottom:3px solid #d8d8d8;
	}
.oferta_semana img {
	margin:0 0 8px 0
	}


/*	Destaques */
.destaques {
	margin:0 0 15px 0;
	padding:0;
	list-style:none;
	overflow:auto;
	width:auto;
	}
.destaques li {
	width:170px;
	height:53px;
	background:#f1f1f1 url(../../App_Themes/Layout01Tema2/imagem/topo_destaques.gif) no-repeat;
	float:left;
	margin:0 10px 15px 0;
	border-bottom:3px solid #d8d8d8;
	padding:15px 5px 5px 5px;
	}
.destaques li img {
	float:left;
	background:#fff;
	margin:0 5px 0 5px
	}
.pedro
{
width: 134px; 
font-size: 14pt; 
border-left-color: #555555; 
border-bottom-color: #555555; 
color: blue; border-top-style: double; border-top-color: #555555; 
font-family: 'Arial Black'; border-right-style: double; border-left-style: double; 
background-color: #dddddd; 
text-align: center; border-right-color: red; border-bottom-style: double;
}


/*	Larguras */
.tam25	{width:25px}
.tam65	{width:65px}
.tam100	{width:100px}
.tam150	{width:150px}
.tam170	{width:170px}
.tam200	{width:200px}
.tam250	{width:250px}

/*	Alturas */
.alt150	{height:150px}


.form_ficha p {
	margin:2px;
}
.form_ficha .etiqueta {
	float: left;
	width:90px;
	margin-left:15px;
}
.form_ficha .etiqueta2 {
	float: left;
	width:200px;
	margin-left:15px;
}
.form_ficha h3 {
    font-size:16px; width:680px; border-bottom: solid 1px gray; border-top: solid 3px gray; margin-bottom:5px; margin-top:10px;
}

