@charset "utf-8";
/* CSS Document */


.miolocardapio{
	border:solid 0px  #CCCCCC;
	width:716px;
	display:table;
	float:left;
	border: 0px solid blue;
}

.miolocardapio p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#989898;
	font-weight:normal;
}

.saudacaocard p{
font-size: 20px;
color: #e63d02;
font-weight: normal;
font-family: Georgia, "Times New Roman", Times, serif;
margin-bottom:25px;
padding:0px 20px 0px 0px;
font-style:italic;
position:relative;

}
/* #########################################HOME CARDÁPIO NÃO LOGADO#######################################################*/

.miolocardnaolog{
	border:solid 0px  #CCCCCC;
	width:470px;
	height: auto;
	display:block;
	float:left;
}

.imgnaolog{
	border:solid 0px  #CCCCCC;
	width:460px;
	height: 158px;
	display:block;
	float:left;
	margin-top:1px;
	margin-bottom:15px;
	background:url(images/imgcardnaolog.jpg) no-repeat;
}

.miolocardnaolog p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#989898;
	font-weight:normal;
}

.btncardcadastro{
	width:336px;
	height: 76px;
	display:block;
	margin-left: 70px;
	margin-top: 20px;
	overflow:hidden;
	text-indent:-9999px;
	border:solid 0px  #CCCCCC;
	

}
.btncardcadastro a{
	width:336px;
	height: 76px;
	background:url(images/btn_cadastrocard.jpg) no-repeat;
	display:block;

}

.btncardcadastro a:hover{
	background:url(images/btn_cadastrocard.jpg) no-repeat;
	background-position: 0px 10px;
}

#conteudointernaPQ .saudacaocard p{
font-size: 20px;
color: #e63d02;
font-weight: normal;
font-family: Georgia, "Times New Roman", Times, serif;
margin-bottom:25px;
padding:0px 20px 0px 0px;
font-style:italic;
position:relative;

}

/* #########################################FIM HOME CARDÁPIO NÃO LOGADO###################################################*/
btnimprimacard

/* #########################################ESCOLHE CARDÁPIO##################################################################*/

.escolhecardapio{
	width:478px;
	display:block;
	float:left;
}

.escolhecardapio p{
	font:12px Arial, Helvetica, sans-serif; color:#8c8c8c;
}

.escolhecardapio .escolhetipo{
	width:420px;
	display:block;
	float:left;
	margin-left:25px;
	margin-top:35px;
}

.escolhecardapio .escolhetipo .escolhecard1{
	width:210px;
	height:240px;
	border-right: 1px solid #8f8f8f;
	display:block;
	float:left;
}

.escolhecardapio .escolhetipo .escolhecard1 .imgcard1{
	width:175px;
	height:167px;
	background:url(images/img_cardapio_um.jpg) no-repeat;
}

.escolhecardapio .escolhetipo .escolhecard1 .btncard1 a{
	width:170px;
	height:67px;
	display:block;
	margin: 15px 0 0 2px;
	background:url(images/btn_cardapio_um.jpg) no-repeat;
	text-indent:-9999px;
}

.escolhecardapio .escolhetipo .btncard1 a:hover{
	background-position: 0 10px;
}

.escolhecardapio .escolhetipo .escolhecard2{
	width:175px;
	height:240px;
	display:block;
	padding-left:25px;
	float:right;
}

.escolhecardapio .escolhetipo .escolhecard2 .imgcard2{
	width:175px;
	height:167px;
	background:url(images/img_cardapio_dois.jpg) no-repeat;
}

.escolhecardapio .escolhetipo .escolhecard2 .btncard2 a{
	width:170px;
	height:67px;
	display:block;
	margin: 15px 0 0 2px;
	background:url(images/btn_cardapio_dois.jpg) no-repeat;
	text-indent:-9999px;
}

.escolhecardapio .escolhetipo .btncard2 a:hover{
	background-position: 0 10px;
}
/* #########################################FIM ESCOLHE CARDÁPIO##############################################################*/

/* #########################################HOME CARDÁPIO##################################################################*/

.txtdestaquecard{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	color:#e63d02;
	text-decoration:none;
}

/* BOTÕES IMPRIMIR LISTA E DÚVIDAS */

.btninternoscard{
	width:583px;
	height:33px;
	margin: 25px 0px 18px 50px;
	padding-left: 10px;
	border:solid 0px  #CCCCCC;
}

.btnimprimacard {
	width:170px;
	height:33px;
	background:url(images/btn_imprimacard.gif) no-repeat left;
	padding-left:37px;
	padding-top:10px;
	float: left;
	border:solid 0px  #fff555;
}

.btnimprimacard a{
	color:#8c8c8c;
	font-size:14px;
	border: 0px solid red;
	text-decoration:none;
		
}


.btnimprimacard a:hover{
	font-weight:bold;
	text-decoration:underline;
}

.btnlistacard {
	width:120px;
	height:33px;
	background:url(images/btn_listacard.gif) no-repeat left;
	padding-left:37px;
	padding-top:10px;
	float: left;
	border:solid 1px  #fff555;
	display: none;
}

.btnlistacard a{
	color:#8c8c8c;
	font-size:14px;
	border: 0px solid red;
	text-decoration:none;
	
}

.btnlistacard a:hover{
	font-weight:bold;
	text-decoration:underline;
}

.btnduvidascard {
	width:140px;
	height:33px;
	background: url(images/btn_duvidascard.gif) no-repeat left;
	padding-left:37px;
	padding-top:10px;
	float: left;
	border:solid 0px  #fff555;
}

.btnduvidascard a{
	color:#8c8c8c;
	font-size:14px;
	border: 0px solid red;
	text-decoration:none;
	
}

.btnduvidascard a:hover{
	font-weight:bold;
	text-decoration:underline;
}
/* FIM BOTÕES IMPRIMIR LISTA E DÚVIDAS */

/* MENU ABAS CARDÁPIO */

.tabcardapio{
	width:581px;
	height:695px;
	margin: 5px 71px 0px 58px;	

}
.menusemanacard {
	width: 581px;
	height: 30px;
	display:block;
	float:left;

}
.menusemanacard ul{
	width: 581px;
	height: 25px;
	list-style:none;
	display:block;
	float:left;
	margin-bottom:0px;

}

.menusemanacard ul li{
	width: 83px;
	height: 25px;
	display:block;
	float:left;
}
.menusemanacard .menusemanaselected a {
	background: url(images/menuabacard.gif) no-repeat;
	background-position: 0px -31px;	
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 15px;
	font-weight:bold;
	color:#e63d02;
}

.menusemanacard .menusemanaselected a:hover {
	background: url(images/menuabacard.gif) no-repeat;
	background-position: 0px -31px;	
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 15px;
	font-weight:bold;
	color:#e63d02;
}
.menusemanacard li a{
	width: 83px;
	height: 25px;
	background: url(images/menuabacard.gif) no-repeat ;
	text-align:center;
	text-decoration:none;
	display:block;
	position: 15px 0px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 15px;
	font-weight:bold;
	color:#FFFFFF;
	padding-top: 5px;
	background-position: 0px 2px;

}

.menusemanacard li a:hover{
	position:-15px;
	background: url(images/menuabacard.gif) no-repeat;
	background-position: 0px -29px;	
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 15px;
	font-weight:bold;
	color:#FFFFFF;
}

/* FIM MENU ABAS CARDÁPIO */

/* BOX CONTEÚDO CARDÁPIO */

.tabboxcardapio{
	width:560px;
	min-height:380px;
	height:auto;
	padding: 0px 8px 8px 8px;
	display:block;
	float:left;
	background-color: #f39f81;
	border: 1px solid #e63d02;
	margin-bottom:20px;

}
.boxcardconteudo{
	width:544px;
	height:auto;
	min-height:384px;
	display:block;
	float:left;
	padding:8px;
	background-color: #ffffff;
}

.boxcardconteudo h3{
	width:537px;
	border-bottom: 1px solid #CCCCCC;
	padding-top:10px;
	padding-bottom:3px;
}

.boxcardconteudo p{	
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	color:#e63d02;
	text-decoration:underline;
	padding-top:8px;
	padding-bottom:10px;
}
/* BOX ALMOÇO */

.boxcardalmoco{
	width:544px;
	min-height:315px;
	height:auto;
	display:block;
	padding-bottom:15px;
}
/* FIM BOX ALMOÇO */

/* BOX JANTAR */
.boxcardjantar{
	width:544px;
	min-height:315px;
	height:auto;
	display:block;
	padding-bottom:15px;
}
/* FIM BOX JANTAR */

/* INPUT E BOTÕES INCLUIR EXCLUIR E TROCAR*/

.cardreceitas{
	width:544px;
	height:25px;
}
.checkboxcard{
	width:369px;
	height:25px;
	display:block;
	margin-top:0px;
	float:left;
}
.checkboxcard input{
	margin-right:4px;
	float:left;
}

.checkboxcard a{
	float:left;	
	padding-top:0px;
	float:left;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	color:#8c8c8c;
	text-decoration:none;
}
.checkboxcard a:hover{	
	float:left;	
	font-weight:bold;
	text-decoration:underline;
}


.btnexcluirrecpq{
	width:100px;
	height:25px;
	background:url(images/btn_excluacardpq.gif) no-repeat left top;
	display:block;
	float:left;
}
.btnexcluirrecpq p{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	color:#8c8c8c;
	text-decoration:none;
	padding: 0px 0px 0px 25px;
}

.btnexcluirrecpq a{	
	color:#8c8c8c;
	text-decoration:none;
}

.btnexcluirrecpq a:hover{	
	font-weight:bold;
	text-decoration:underline;
}

.btntrocarecpq{
	width:75px;
	height:25px;
	background:url(images/btn_trocacardpq.gif) no-repeat left top;
	display:block;
	float:left;
}
.btntrocarecpq p{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	color:#8c8c8c;
	text-decoration:none;
	padding: 0px 0px 0px 25px;
}

.btntrocarecpq a{	
	color:#8c8c8c;
	text-decoration:none;
}

.btntrocarecpq a:hover{	
	font-weight:bold;
	text-decoration:underline;
}

.btnincluarecpq{
	width:150px;
	height:25px;
	background:url(images/btn_incluacardpq.gif) no-repeat left top;
	display:block;
	float:left;
}

.btnincluarecpq p{
    font-family: Georgia, "Times New Roman", Times, serif;
    font-size: 14px;
    color:#8c8c8c;
    text-decoration:none;
    padding: 0px 0px 0px 25px;
}

.btnincluarecpq a{	
	color:#8c8c8c;
	text-decoration:none;
	padding: 0px 0px 0px 25px;
}

.btnincluarecpq a:hover{	
	font-weight:bold;
	text-decoration:underline;
}
/* FIM INPUT E BOTÕES EXCLUIR E TROCAR */

/* BOTÃO EXCLUA */

.segurabtnexclua{
	width:300px;
	height:50px;
	display:block;
	margin:0 auto;
	padding-left:150px;


}

.segurabtnexclua .btnexcluacard a{
	color:#8c8c8c;
	font-size:14px;
	text-decoration:none;
	display:block;
	float:left;
	background-image: url(images/btn_excluacard.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width:300px;
	height:40px;
	padding-left:45px;
	padding-top:10px;
}

.segurabtnexclua .btnexcluacard a:hover{
	font-weight:bold;
	text-decoration:underline;
}

/* FIM BOTÃO EXCLUA */

/* FIM BOX CONTEÚDO CARDÁPIO */
/* #########################################FIM HOME  CARDÁPIO##################################################################*/


/* #########################################HOME TROCA DE RECEITAS##############################################################*/
.btnduvidastroca {
	width:140px;
	height:33px;
	background: url(images/btn_duvidascard.gif) no-repeat left;
	padding-left:37px;
	padding-top:10px;
	margin-right:5px;
	float: right;
	border:solid 0px  #fff555;
}

.btnduvidastroca a{
	color:#8c8c8c;
	font-size:14px;
	border: 0px solid red;
	text-decoration:none;
	
}
.btnduvidastroca a:hover{
	font-weight:bold;
	text-decoration:underline;
}

.tabtrocacard{
	width:578px;
	height:610px;
	display:block;
	margin: 10px 71px 200px 58px;
}
.tabboxtrocacard{
	width:560px;
	min-height:560px;
	height:auto;
	padding:8px;
	display:block;
	float:left;
	background-color: #f39f81;
	border: 1px solid #e63d02;
}
.boxtrocaconteudocard{
	width:544px;
	height:auto;
	min-height:545px;
	display:block;
	float:left;
	padding:8px;
	background-color: #ffffff;
}

/*BOX TROCA RECEITA*/
.boxtrocapor{
	width:544px;
	min-height:120px;
	height:auto;
	display:block;
	padding-bottom:35px;
}
.boxtrocapor h3{
	width:537px;
	border-bottom: 1px solid #CCCCCC;
	padding-top:10px;
	padding-bottom:3px;
}
.boxqualtroca{
	width:537px;
	min-height:80px;
	height:auto;
	display:block;
	margin-top:25px;
	padding-bottom:15px;
	background-color: #fcebe5;
	border: 1px solid #f7c4b3;
}
.boxqualtroca p{
	width:533px;
	height:30px;
	display:block;
	border:0px;
	padding:3px 0px 0px 5px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 19px;
	color:#e63d02;
	background-color:#f7c4b3;
}
.conteudotrocarec{
	width:530px;
	min-height:50px;
	height:auto;
}

.conteudotrocarec p{
	color:#e63d02;
	background:none;
	font-size:14px;
	padding-top:10px;
	padding-bottom:2px;
	height:15px;
}
.conteudotrocarec a{
	display:block;
	color:#8c8c8c;
	font-size:14px;
	border: 0px solid red;
	padding-top:2px;
	padding-left: 5px;
	font-weight:bold;
	text-decoration:none;
	
}

.conteudotrocarec a:hover{
	display:block;
	color:#e63d02;
	text-decoration:underline;
}
/*FIM BOX TROCA RECEITA*/

/* BOX OPÇÃO RECEITA*/
.boxopcao{
	width:544px;
	min-height:120px;
	height:auto;
	display:block;
	padding-bottom:15px;
}
.boxopcao h3{
	width:537px;
	border-bottom: 1px solid #CCCCCC;
	padding-top:10px;
	padding-bottom:3px;
}
.boxqualopcao{
	width:537px;
	min-height:80px;
	height:auto;
	display:block;
	margin-top:25px;
	padding-bottom:15px;
	background-color: #fcebe5;
	border: 1px solid #f7c4b3;
}
.boxqualopcao p{
	width:533px;
	height:30px;
	display:block;
	border:0px;
	padding:3px 0px 0px 5px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 19px;
	color:#e63d02;
	background-color:#f7c4b3;
}

.conteudoopcao{
	width:530px;
	min-height:50px;
	height:auto;
}

.conteudoopcao p{
	color:#8c8c8c;
	background:none;
	font-size:14px;
	padding-top:10px;
	padding-bottom:10px;
	height:15px;
}

.destaqueopcao{
	color:#e63d02;
	font-weight:bolder;
}

.conteudoopcao a{
	display:block;
	color:#8c8c8c;
	font-size:14px;
	border: 0px solid red;
	padding-top:2px;
	padding-left: 5px;
	font-weight:bold;
	text-decoration:none;
	
}

.conteudoopcao a:hover{
	display:block;
	color:#e63d02;
	text-decoration:underline;
}
.selectedtroca{
	padding-left:5px;
}

.selectedtroca select{
	color:#8c8c8c;
	font-size:14px;
	width:350px;
}
/* FIM BOX OPÇÃO RECEITA*/

/* BOX BUSCA RECEITA*/
.boxqualbusca{
	width:537px;
	min-height:80px;
	height:auto;
	display:block;
	margin-top:25px;
	padding-bottom:15px;
	background-color: #fcebe5;
	border: 1px solid #f7c4b3;
}

.boxqualbusca p{
	width:533px;
	height:30px;
	display:block;
	border:0px;
	padding:3px 0px 0px 5px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 19px;
	color:#e63d02;
	background-color:#f7c4b3;
}

.conteudobuscacard{
	width:530px;
	min-height:60px;
	height:auto;
		
}

.conteudobuscacard p{
	color:#8c8c8c;
	width:200px;
	background:none;
	font-size:14px;
	padding-top:10px;
	
}


.inputbuscacard{
	padding-left:5px;
	float: left;
	display:block;
	width:530px;
	height:28px;
}

.inputbuscacard input{
	color:#8c8c8c;
	font-size:14px;
	display:block;
	float: left;
	
	
}
.inputinterna{
	width:25px;
	height:27px;
	display:block;
	padding-top:3px;
	float:left;
}

.inputinternainput{
	color:#8c8c8c;
	font-size:14px;
}

.btnokbusca{
	width:25px;
	height:27px;
	display:block;
	background: url(images/btn_okcard.gif) no-repeat;
	float:right;
	padding-right:45px;
}

.inputbuscacard .btnokbusca a{
	width:25px;
	height:27px;
	text-indent:-9999px;
	display:block;
	overflow:hidden;
}
/* FIM BOX BUSCA RECEITA*/

/* BOX RESULTADO BUSCA*/
.boxqualresultado{
	width:537px;
	min-height:80px;
	height:auto;
	display:block;
	margin-top:25px;
	padding-bottom:15px;
	background-color: #fcebe5;
	border: 1px solid #f7c4b3;
}

.boxqualresultado p{
	width:533px;
	height:30px;
	display:block;
	border:0px;
	padding:3px 0px 0px 5px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 19px;
	color:#e63d02;
	background-color:#f7c4b3;
}

.conteudoresultado{
	width:530px;
	min-height:50px;
	height:auto;
}

.conteudoresultado p{
	color:#8c8c8c;
	background:none;
	font-size:14px;
	padding-top:10px;
	padding-bottom:10px;
	height:15px;
}

.destaqueresultado{
	color:#e63d02;
	font-weight:bolder;
}

.conteudoresultado a{
	display:block;
	color:#8c8c8c;
	font-size:14px;
	border: 0px solid red;
	padding-top:2px;
	padding-left: 5px;
	font-weight:bold;
	text-decoration:none;
	
}

.conteudoresultado a:hover{
	display:block;
	color:#e63d02;
	text-decoration:underline;
}

.selectedresultado{
	padding-left:5px;
}

.selectedresultado select{
	color:#8c8c8c;
	font-size:14px;
	width:350px;
}

/* BOTÃO CONFIRMA TROCA */

.segurabtntrocagd{
	width:250px;
	height:50px;
	display:block;
	margin:0 auto;
	padding-left:0px;


}

.segurabtntrocagd .btntrocagdcard a{
	color:#8c8c8c;
	font-size:14px;
	text-decoration:none;
	display:block;
	float:left;
	background-image: url(images/btn_trocacard.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width:250px;
	height:40px;
	padding-left:35px;
	padding-top:7px;
	margin-top:10px;
}

.segurabtntrocagd .btntrocagdcard a:hover{
	font-weight:bold;
	text-decoration:underline;
}

/* FIM BOTÃO CONFIRMA TROCA */

/* ######################################### FIM HOME TROCA DE RECEITAS########################################################*/


/* ######################################### HOME LISTA DE COMPRAS##############################################################*/

.txtdestaquecard{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	color:#e63d02;
	text-decoration:none;
}

.btninternoscompr{
	width:650px;
	height:33px;
	margin:20px 0px 0px 0px;	
	padding-left: 0px;
	border:solid 0px  blue;
}

.btnimprimacompr {
	width:100px;
	height:33px;
	background:url(images/btn_imprimacard.gif) no-repeat left;
	padding-left:37px;
	padding-top:15px;
	float: left;
	border:solid 0px  #fff555;
}

.btnimprimacompr a{
	color:#8c8c8c;
	font-size:14px;
	border: 0px solid red;
	text-decoration:none;
	
	
}


.btnimprimacompr a:hover{
	font-weight:bold;
	text-decoration:underline;
}

.btnexcluacompr {
	width:130px;
	height:33px;
	background:url(images/btn_excluacard.gif) no-repeat left;
	padding-left:38px;
	padding-top:15px;
	float: left;
	border:solid 0px  #fff555;
}

.btnexcluacompr a{
	color:#8c8c8c;
	font-size:14px;
	border: 0px solid red;
	text-decoration:none;
	
}

.btnexcluacompr a:hover{
	font-weight:bold;
	text-decoration:underline;
}
.btnduvidascompr {
	width:120px;
	height:33px;
	background: url(images/btn_duvidascard.gif) no-repeat left;
	padding-left:37px;
	padding-top:15px;
	float: left;
	border:solid 0px  #fff555;
}

.btnduvidascompr a{
	color:#8c8c8c;
	font-size:14px;
	border: 0px solid red;
	text-decoration:none;
	
}

.btnduvidascompr a:hover{
	font-weight:bold;
	text-decoration:underline;
}


.btnmontecard {
	width:135px;
	height:33px;
	background:url(images/btn_montecard.gif) no-repeat left;
	padding-left:40px;
	padding-top:15px;
	float: left;
	border:solid 0px  #fff555;
}

.btnmontecard a{
	color:#8c8c8c;
	font-size:14px;
	border: 0px solid red;
	text-decoration:none;
	
	
}


.btnmontecard a:hover{
	font-weight:bold;
	text-decoration:underline;
}


.tabcompr	{
	width:581px;
	margin: 15px 0px 0px 0px;
	float:left;	


}
.tabboxcompr{
	width:560px;
	height:auto;
	padding: 8px 8px 8px 8px;
	display:table;
	background-color: #f39f81;
	border: 1px solid #e63d02;
	margin-bottom:20px;
	margin-left:25px;

}

.boxconteudocompr{
	width:544px;
	height:auto;
	display:table;
	padding:8px;
	background-color: #ffffff;
}
/* BOX BEBIDAS*/

.bebcompr{
	width:537px;
	height:auto;
	min-height:100px;
	display:table;
	margin-bottom:10px;
	
}
.bebcompr h3{
	text-decoration:underline;
	padding-top:10px;
	padding-bottom:3px;
}


p.pquantidade {
	width:185px;
	height:22px;
	display:block;
	padding:3px 0px 0px 5px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight:bold;
	font-size: 14px;
	color:#ffffff;
	background-color:#f7c4b3;
	float:left;
	margin-right:3px;
	margin-top:5px;
}

p.pingredientes {
	width:335px;
	height:22px;
	display:block;
	padding:3px 0px 0px 5px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight:bold;
	font-size: 14px;
	color:#ffffff;
	background-color:#f7c4b3;
	float:left;
	margin-top:5px;
}
.listaconteudo{
	width:520px;
	height:auto;
	min-height:25px;
	display:block;
	margin: 3px 0px 3px 0px;
	float:left;
	
}
.listaquandidade{
	width:185px;
	height:25px;
	padding:3px 0px 0px 5px;
	display:block;
	float:left;
	margin-right:3px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color:#989898;
	font-weight:normal;
}

.listaingrediente{
	width:235px;
	height:25px;
	padding:3px 0px 0px 5px;
	display:block;
	float:left;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color:#989898;
	font-weight:normal;
}
.btnexcluirlista{
	width:80px;
	height:25px;
	display:block;
	padding:3px 0px 0px 5px;
	float:left;
	background:url(images/btn_excluacardpq.gif) no-repeat left;
}
.btnexcluirlista a{
	color:#8c8c8c;
	font-size:14px;
	border: 0px solid red;
	padding:3px 0px 0px 20px;
	text-decoration:none;
}

.btnexcluirlista a:hover{
	font-weight:bold;
	text-decoration:underline;
}
.linhadot{
	width:530px;
	height:1px;
	display:block;
	float:left;
	margin: 0 auto;
	border-top: 1px dotted #8c8c8c;

}

/* ######################################### FIM HOME LISTA DE COMRAS##########################################################*/

/* ################################################## HOME DÚVIDAS#############################################################*/

.mioloduvida{
	border:solid 0px  #CCCCCC;
	width:440px;
	height: auto;
	display:block;
	float:left;
}

#conteudointernaPQ .mioloduvida .saudacaoduv p{
font-size: 20px;
color: #e63d02;
font-weight: normal;
font-family: Georgia, "Times New Roman", Times, serif;
margin-bottom:25px;
padding:0px 20px 0px 0px;
font-style:italic;

}

.linksduvidascard {
	margin-bottom: 20px;
	
}

.linksduvidascard a{
	font-family:Arial, Helvetica, sans-serif;
	color:#8c8c8c;
	font-size:12px;
	border: 0px solid red;
	text-decoration:none;
}

.linksduvidascard a:hover{
	font-weight:bold;
	text-decoration:underline;
}
.fioduv{
	background:url(images/fioduv.gif) repeat-x;
	width:440px;
	height:5px;

}

#conteudointernaPQ p.subtitduv{	
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 21px;
	color:#e63d02;
	font-style:normal;
	display:block;
	text-decoration:underline;
	margin-bottom: 20px;
	margin-top: 10px;
}

.cadastroduv{
	width:440px;
	height:auto;
	margin:10px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

.mioloduvida em{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 21px;
	color:#e63d02;
	font-style:normal;
	display:block;
	text-decoration:underline;
	margin-bottom: 20px;
	margin-top: 10px;
}



.cadastroduv em{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 21px;
	color:#e63d02;
	font-style:normal;
	display:block;
	text-decoration:underline;
	margin-bottom: 20px;
	margin-top: 10px;
}



/* ################################################## FIM HOME DÚVIDAS#########################################################*/
