body {margin: 0;font-family: "Trebuchet MS"; font-size: 12px;background: #580808 url(../images/bg_all.jpg) no-repeat 0 0;}div { margin: 0; padding: 0; }p { margin: 0; padding: 0; }img {margin: 0;border: none;}ul {margin: 0; padding: 0;list-style: none;}	ul li { margin: 0; padding: 0; }h1 {width: 710px; height: 27px;position: absolute; left: 34px; top: 112px;margin: 0; padding: 0;}div#moldura {width: 768px; height: 448px;position: absolute; left: 50%; top: 50%;margin: -224px 0 0 -395px;background: url(../images/bg_moldura.jpg) no-repeat #fff;}	div#moldura img.alfinete1 { position: absolute; left: -3px; top: -17px; }	div#moldura img.alfinete2 { position: absolute; right: 0; top: -15px; }		div#moldura a img#logo { position: absolute; left: 40px; top: 0px; }		div#moldura a img#logo_interno { position: absolute; left: 0px; top: 0px; }/*HOME*/div#destaque_cd {width: 235px; height: 352px;position: absolute; left: 0px; top: 103px;background: url(../images/bg_cd.jpg) no-repeat;}	div#destaque_cd div.content {	width: 168px; height: 288px;	position: absolute; left: 40px; top: 18px;	text-align: center;	}		div#destaque_cd div.content p { margin: 5px 0; padding: 0 5px }				div#destaque_cd div.content a img#bt_comprar_cd { position: absolute; left: 9px; bottom: -18px; }div#meio {width: 269px; height: 361px;position: absolute; left: 216px; top: 3px;background: url(../images/bg_mae.jpg) no-repeat 0 -3px #fff;}	div#meio img.foto { position: absolute; left: 18px; top: 9px; }	div#meio p.text {	width: 220px; height: 130px;	position: absolute; left: 20px; top: 190px;	}		div#meio p.text strong {		wdth: 100%;		display: block;		margin: 0 0 10px 0;		}	div.png_clip {	width: 27px; height: 65px;	position: absolute; left: 115px; top: -12px; z-index: 3;	background: url(../images/clip1.png) no-repeat;	}	* html div.png_clip {	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/clip1.png', sizingMethod='scale');	background: none;	}		img.sombra1 { position: absolute; left: -5px; top: 0px; }		img.sombra2 { position: absolute; left: -5px; bottom: -4px; }		img.sombra3 { position: absolute; right: 0; bottom: -5px; }div#home_cartao {width: 248px; height: 342px;position: absolute; left: 484px; top: 86px;background: url(../images/cartao.jpg) no-repeat;}	div#home_cartao img.cartao_foto {	position: absolute; left: 15px; top: 55px;	border: 1px solid #BB8001;	}	div#home_cartao img.txt_cartao { position: absolute; left: 15px; top: 130px; }		div#home_cartao a img#bt_enviar_cartao { position: absolute; left: 10px; bottom: 32px; }/*postit amarelo2*/div#postit2 {width: 119px; height: 85px;position: absolute; right: 92px; top: 0px;}	div#postit2 p {	width: 123px; height: 85px;	margin: 5px 0 0 15px;	}/*ESCOLHA DO TEXTO*/h1.escolhe_texto { font-size: 20px; color: #FFFFFF; font-family: "Times New Roman"; }	ul#lista_textos { width: 800px; }		ul#lista_textos li {		width: 169px; height: 60px;		float: left;		margin: 0 7px 7px 0;		overflow: hidden;		}			ul#lista_textos li a {			width: 100%; height: 100%;			display: block;			margin: 0 0 0 0;			text-align: center; text-decoration: none;			background: #890017;			}			ul#lista_textos li a:hover { background: #c24f50; }				ul#lista_textos li a strong {				width: 100%;				display: block;				margin: 0 0 4px 0; padding: 4px 0 0 0;				text-decoration: underline; color: #d7f1db;				}				ul#lista_textos li a em {				padding: 0 5px;				line-height: 16px; color: #fff;				}/*INDIQUE O SITE*/h1.indique { font-size: 20px; color: #FFFFFF; font-family: "Times New Roman"; }ul#indique { width: 800px; }	ul#indique li {	width: 198px; height: 56px;	float: left;	margin: 0 48px 24px 0;	background: #883d3d;	}		ul#indique li img.numero { float: left; }		ul#indique li span {		width: 169px; height: 50px;		display: block;		float: left;		}		* html ul#indique li span { margin-top: 1px; }		* + html ul#indique li span { margin-top: 1px; }			ul#indique li span input {			width: 158px; height: 18px;			margin: 4px 0 0 0; padding-left: 8px;			}			* html ul#indique li span input { margin: 2px 0 0 0; }			* + html ul#indique li span input { margin: 2px 0 0 0; }input.tb_envia_indicacao { position: absolute; right: 12px; bottom: 0px; }.verde { background: #487950 !important; }.vermelho { background: #a32121 !important; }/*PREENCHA SEUS DADOS*/h1.preencha { font-size: 20px; color: #FFFFFF; font-family: "Times New Roman"; }div#content_cartao {width: 511px; height: 256px;position: absolute; left: 0; top: 0;}div#holder_form {width: 143px; height: 220px;position: absolute; right: 6px; top: 0;}			div#holder_form ul li input {			width: 136px; height: 18px;			padding-left: 5px;			}			div#holder_form ul li textarea {			width: 136px; height: 80px;			padding-left: 5px;			}		div#holder_form ul li { margin: 0 0 3px 0; }		* html div#holder_form ul li { margin: 0 0 1px 0; }		* + html div#holder_form ul li { margin: 0 0 1px 0; }		input.tb_envia_cartao { position: absolute; right: 5px; bottom: 35px; }img.tb_troca_cartao { position: absolute; right: 5px; bottom: 0; }/*VISUALIZAÇÃO DO CARTÃO*/div#content_cartao_visualiza {width: 550px; height: 320px;position: absolute; right: 200px; top: 110px;border: 1px solid #830000;background: #fff;}h1.visualiza {width: 500px;position: absolute; left: 258px; top: 59px;background: url(../images/h1_04.gif) no-repeat;}div#mensagem_recebida {width: 176px; height: 308px;position: absolute; right: 4px; top: 56px;background: #fff;}img#envia_outro_cartao { position: absolute; right: 26px; bottom: 28px; }	div#mensagem_recebida img.sombra1 { position: absolute; left: -8px; top: 0; }	div#mensagem_recebida img.sombra2 { position: absolute; left: -8px; bottom: -5px; }	div#mensagem_recebida img.sombra3 { position: absolute; right: 0; bottom: -5px; }	div#mensagem_recebida p {	width: 167px; height: 260px;	position: relative; left: 8px; top: 10px;	}		div#mensagem_recebida p strong {		width: 100%;height: 50px;		display: block;		}		div#mensagem_recebida p span {		width: 167px; height: 200px;		position: absolute; left: 0; top: 50px;		overflow: auto;		}		div#mensagem_recebida p em {		width: 120px; height: 20px;		position: absolute; right: 5px; bottom: -16px;		text-align: right; font-weight: bold; font-style: normal;		}	div.clip_visu {	width: 60px; height: 65px;	position: absolute; right: -11px; top: 6px; z-index: 3;	background: url(../images/clip3.png) no-repeat;	}	* html div.clip_visu {	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/clip2.png', sizingMethod='scale');	background: none;	}/*PÀGINAS INTERNAS*/div#texto_internas {width: 255px; height: 132px;position: absolute; right: 27px; top: 4px; z-index: 9999;background: url(../images/postit.jpg) no-repeat;}	div.png_clip2 {	width: 50px; height: 65px;	position: absolute; left: 110px; top: -13px; z-index: 3;	background: url(../images/clip2.png) no-repeat;	}	* html div.png_clip2 {	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/clip2.png', sizingMethod='scale');	background: none;	}	div#texto_internas img.sombra1 { position: absolute; left: -7px; top: 0;}	div#texto_internas img.sombra2 { position: absolute; left: -6px; bottom: -6px;}	div#texto_internas img.sombra3 { position: absolute; right: 0; bottom: -6px;}	div#texto_internas p.txt1 {	width: 230px; height: 65px;	position: absolute; left: 16px; top: 46px;	}div#cont_holder {width: 770px; height: 338px;position: absolute; right: 0; bottom: 7px;}	div#cont_holder div#content {	width: 700px; height: 270px;	position: absolute; left: 40px; top: 48px;	overflow: hidden;	}/*postit amarelo2*/div#postit1 {width: 153px; height: 101px;position: absolute; right: 322px; top: 10px;background: url(../images/postit.gif) no-repeat;}	div#postit1 p {	width: 123px; height: 85px;	margin: 5px 0 0 15px;	}/*ESTILOS DOS TEXTOS*/.txt1 { font-size: 12px; line-height: 16px; color: #883d3d; }* + html .txt1 { line-height: 14px; }* html .txt1 { line-height: 14px; }.txt2 { font-size: 12px; color: #5D3901; }.txt3 { font-size: 11px; color: #883d3d; }/*ESTILOS DOS FORMULÁRIOS*/input.txt {font-family: "trebuchet MS"; font-size: 12px; color: #883d3d;border: 1px solid #883d3d;background: #fff;}textarea.txt {font-family: "trebuchet MS"; font-size: 12px; color: #883d3d;border: 1px solid #883d3d;background: #fff;}* html textarea.txt { overflow: hidden }* + html textarea.txt { overflow: hidden }/*ESTILOS DOS LINKS*/a.link1 { color: #7f1e17; }a.link1:hover { color: #b42421; }
