body {

	margin-left: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

}

body,td,th {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;

}

/*Menu Principal*/
#menu_p_1 {
float:left;
left: ## px; /*posisao a direita*/
top: ## px; /*posisao abaixo*/
}

#menu_p_1 a:hover { 
	background-image: url(../images/temas/novo_aniversario/bg_b02.gif); 
	height:43px;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	background-color:#265aa5;
	background-repeat:repeat-x;
	background-position:top center;
	text-align:center;
}

#menu_p_1 a {
	background-image: url(../images/temas/novo_aniversario/bg_b01.gif);
	height:43px; 
	display: block;
	background-color:#265aa5;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	background-repeat:repeat-x; 
	text-decoration: none;
	voice-family: "\"}\"";  /*Box Model Hack*/
	voice-family:inherit;
	background-position:top center;
	text-align:center;
	font-weight:bold;

}
body>.menu_p_1 a {
	height:43px;
}
#menu_p_1 ul {
	list-style-type: none; /*remove o marcador*/ 
	margin: 0; /*remove o recuo IE e Opera*/ 
	padding: 0; /*remove o recuo Mozilla e NN*/ 
}
/*Lado esquerdo*/
#menu_p_e {
float:left;
left: ## px; /*posisao a direita*/
top: ## px; /*posisao abaixo*/
}

#menu_p_e a:hover { 
	background-image: url(../images/temas/novo_aniversario/bg_b01b.gif); 
	height:43px;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px; 
	background-color:#265aa5;
	background-repeat:repeat-x;
	background-position:top center;
	text-align:center;
}

#menu_p_e a {
	background-image: url(../images/temas/novo_aniversario/bg_b01a.gif);
	height:43px; 
	display: block;
	background-color:#265aa5;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	background-repeat:repeat-x; 
	text-decoration: none;
	voice-family: "\"}\"";  /*Box Model Hack*/
	voice-family:inherit;
	background-position:top center;
	text-align:center;
	font-weight:bold;

}
body>.menu_p_e a {
	height:43px;
}
#menu_p_e ul {
	list-style-type: none; /*remove o marcador*/ 
	margin: 0; /*remove o recuo IE e Opera*/ 
	padding: 0; /*remove o recuo Mozilla e NN*/ 
}
/*lado direito*/
#menu_p_d {
float:left;
left: ## px; /*posisao a direita*/
top: ## px; /*posisao abaixo*/
}

#menu_p_d a:hover { 
	background-image: url(../images/temas/novo_aniversario/bg_b02b.gif); 
	height:43px;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px; 
	background-color:#265aa5;
	background-repeat:repeat-x;
	background-position:top center;
	text-align:center;
}

#menu_p_d a {
	background-image: url(../images/temas/novo_aniversario/bg_b02a.gif);
	height:43px; 
	display: block;
	background-color:#265aa5;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	background-repeat:repeat-x; 
	text-decoration: none;
	voice-family: "\"}\"";  /*Box Model Hack*/
	voice-family:inherit;
	background-position:top center;
	text-align:center;
	font-weight:bold;

}
body>.menu_p_d a {
	height:43px;
}
#menu_p_d ul {
	list-style-type: none; /*remove o marcador*/ 
	margin: 0; /*remove o recuo IE e Opera*/ 
	padding: 0; /*remove o recuo Mozilla e NN*/ 
}

.menu_tit_cat {
	font:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#1a3564;
}

.MenuLateralSecao {

	font-size: 12px;
	color:#1a3564;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bold;

}

a {

	font-family: Arial, Helvetica, sans-serif;
	color:#000000;

}

a:link {

	text-decoration: none;

}

a:visited {

	text-decoration: none;

}

a:hover {

	text-decoration: underline;
	color: #555555;

}

a:active {

	text-decoration: none;

}

.TituloProdutoLista {

	font-family: Arial;

	font-size: 11px;

	color: #878787;

}


.TituloProdutoListaEsgotado {

	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #CCCCCC;

}


.PrecoProdutoLista {

	font-family: Arial;

	font-size: 11px;

	color: #cf152c;

}


.PrecoProdutoLista_av {

	font-family: Arial;

	font-size: 11px;

	font-weight: bold;

	color:#4867c0;

}


.PrecoProdutoLista2 {

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #5177ae;

}


.PrecoDe {

	font-family: Arial;

	font-size: 11px;

	color: #666666;

}


.ParcelaProdutoLista {

	font-family:Arial;

	font-size: 13px;

	color: #cf152c;

}



.ParcelaProdutoListaParcela {

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #000000;

}



.ParcelaProdutoInterno {

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: bold;

	color: #eb3d00;

}



.TituloProdutoAproveite {

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #555555;

}

.TituloProdutoInterno {

	font-size: 14px;

	font-weight: bold;

	color: #555555;

}

.CarrinhoDivisao {

	color: #FFFFFF;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-weight: bold;

	font-size: 10px;

}

.CarrinhoTotal {

	color: #FFFFFF;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-weight: bold;

	font-size: 13px;

}

.NomeCesta {font-size: 12px; font-weight: bold; color: #013989; }



.input_text{

  border:#7997c1 solid 1px; 

  font-family:Arial, Helvetica, sans-serif; 

  font-size:12px

}



.input_textFone{

  border:#7997c1 solid 1px; 

  width:125px;

  font-family:Arial, Helvetica, sans-serif; 

  font-size:11px

}

.input_textNome{

  border:#7997c1 solid 1px; 

  width:250px;

  font-family:Arial, Helvetica, sans-serif; 

  font-size:11px

}

.style4 {

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: bold;

	color: #FF0000;

}



.style5 {

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #000000;

}

.style6 {

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: bold;

	color: #555555;

	padding-left:5px;

}

.style7 {

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: bold;

	color: #555555;

	padding-left:35px;

}

.style8 {

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #ff0000;

	

}

.linkAvise {

	font-family: Arial;

	font-size: 14px;

	font-weight: bold;

	color: #ea4024;

}

.linkAvise:hover {

text_decoration: underline;

color:#FF0000;

}

/*Estilos da busca*/

ul.newList * {margin:0; padding:0;}
ul.newList {margin:0; padding:0; list-style:none; color:#000; width:171px; background:#fff; position:absolute;  border:1px solid #ccc; top:22px; left:0; overflow:auto; z-index:9999;}
.newListSelected {width:172px; color:#000; height:18px; padding:3px 0 0 6px; float:left; background:url(../images/select-bg.png) no-repeat;}
.newListSelected span {width:171px; display:block; }
ul.newList li {padding:3px 8px;}
.selectedTxt {width:150px; overflow:hidden; height:20px; padding:0 21px 0 0;}
.hiLite {background:#650101!important; color:#fff!important;}
.newListHover {background:#ccc!important; color:#000!important; cursor:pointer;}
.newListSelHover, .newListSelFocus {background-position:0 -21px; cursor:pointer;}
.newListOptionTitle {font-weight:bold;}
.newListOptionTitle ul {margin:3px 0 0;}
.newListOptionTitle li {font-weight:normal; border-left:1px solid #ccc;}


.focusField {
/*background:url(../images/temas/natal/bg_busca.png) no-repeat;*/
width:151px; 
border:none; 
padding:3px; 
height:21px;
}
