@charset "utf-8";
/* CSS Document */

* {
	margin:0;
	padding:0;
}
h1 {
	float:left;
	margin:43px 38px 0 0
}
h2 {
	width:auto;
	height:auto;
	font-size:12px;
	color:#666666;
	font-weight:normal;
}
.clear { clear:both; }
body {
	font-family:trebuchet MS, verdana, arial, georgia;
	zoom:1;
	color:#666666;
	background:url(../img/bg_boxer2.jpg) repeat-y center;
	width:100%;
	
}
div#boxer1 {
	width:1002px;
	height:auto;
	margin:0 auto;
	padding:0 0 15px 0;
	overflow:hidden;
	background:url(../img/bg_boxer1.jpg) repeat-y;
}
div#menu {
	width:100%;
	height:50px;
	background:url(../img/bg_menu.jpg) repeat-x;
	clear:both;
	position:absolute;
	left:0;
}
.navigation {
	width:1002px;
	height:29px;
	font-size:13px;
	color:#ffffff;
	font-weight:bold;
	margin:0 auto;
}
.navigation li {
	list-style:none;
	float:left;
	/*padding:4px 10px 6px 10px;*/
	text-align:center;
}
.navigation a {
	text-decoration:none;
	color:#FFFFFF;
/*	padding:0 0 8px 0;*/
}
.current1 {
	background:url(../img/img1.jpg) no-repeat;
}
.current2 {
	background:url(../img/img2.jpg) no-repeat;
}
.current3 {
	background:url(../img/img3.jpg) no-repeat;
}
.current4 {
	background:url(../img/img4.jpg) no-repeat;
}
.current5 {
	background:url(../img/img5.jpg) no-repeat;
}
.current6 {
	background:url(../img/img6.jpg) no-repeat;
}
.current7 {
	background:url(../img/img7.jpg) no-repeat;
}
.current8 {
	background:url(../img/img8.jpg) no-repeat;
}
.current9 {
	background:url(../img/img9.jpg) no-repeat;
}
.current10 {
	background:url(../img/img10.jpg) no-repeat;
}
.bg_botton_menu {
	width:1002px;
	height:22px;
	margin:-1px auto;
	background:url(../img/bg_bottom_nenu.jpg) repeat-x;
	display:none;
}
.bg_botton_menu li {
	list-style:none;
	float:left;
	font-size:12px;
	color:#747474;
	padding:0 0 0 20px;
}
.bg_botton_menu a {
	text-decoration:none;
	color:#747474;
}
div#boxer2 {
	width:1002px;
	height:100%;
	margin:0 auto;
	overflow:hidden;
	/*background:url(../img/bg_boxer2.jpg) repeat-y;*/
	padding:50px 0 0 0;
	zoom:1;
}
.box1 {
	width:699px;
	height:auto;
	float:left
}
.box2 {
	width:303px;
	height:auto;
	float:left
}
.box3 {
	width:370px;
	height:auto;
	float:left;
	padding:8px 0 0 53px;
}
.box4 {
	width:560px;
	height:auto;
	float:left;
	margin:8px 0 0 14px
}
.box1_int {
	width:693px;
	height:88px;
}
.searchlogin {
	width:375px;
	height:88px;
	float:left;
}
.search {
	width:206px;
	height:56px;
	float:left;
	margin:30px 0 0 0
}
.login {
	width:165px;
	height:56px;
	float:left;
	margin:30px 0 0 4px
}
.logoff {
    background:#EFECE5;
	width:164px;
	height:56px;
	float:left;
	margin:30px 0 0 4px
}
#esqsenha {
	margin:0 0 17px 0;
	font-size:10px;
	color:#999999;
	padding:5px 0 0 553px;
	width:140px
}
#esqsenha a {
	color:#999999;
	text-decoration:none
}
#carrousel {
	width:330px;
	height:122px;
	overflow:hidden;
	float:left
}
label {
	font-size:11px;
	color:#999999;
	width:15px
}
optgroup {
	padding:1px;
	border:1px solid #D3D2D0;
}
#busca {
	width:138px;
	padding:1px;
	border:1px solid #D3D2D0;
	padding:2px 0 0;
	margin:0 0 0 2px;
}
#lojas {
	width:171px;
	padding:1px;
	border:1px solid #D3D2D0;
	margin:11px 0 0 4px
}
#login {
	width:131px;
	padding:1px;
	border:1px solid #D3D2D0;
	margin:0 0 0 3px
}
#senha {
	width:97px;
	padding:1px;
	border:1px solid #D3D2D0;
	margin:11px 0 0 3px
}
#ok1 {
	background:url(../img/bt_ok.jpg) no-repeat;
	width:25px;
	height:20px;
	border:0;
	cursor:pointer;
	margin:0 0 0 3px;
	padding:0 0 0 3px;
}
#ok {
	background:url(../img/bt_ok.jpg) no-repeat;
	width:25px;
	height:20px;
	border:0;
	cursor:pointer;
	margin:0 0 0 3px;
	padding:0 0 2px 3px;
}
#logoff {
	background:url(../img/bt_logoff.jpg) no-repeat;
	width:88px;
	height:20px;
	border:0;
	cursor:pointer;
	margin:18px 0 0 37px;
}
.enter {
	font-size:10px;
	color:#999999;
	width:132px;
	height:9px;
}
.enter ul {
	margin:0 0 0 0;
	list-style:none;
}
.enter li {
	display:inline
}
.enter a {
	color:#999999;
	text-decoration:none
}
.box1_int_banner_flash {
	width:650px;
	height:250px;
	margin:0 0 0 39px
}
.utilitylinks {
	width:103px;
	height:47px;
	font-size:12px;
	color:#747474;
	font-weight:bold;
	float:left;
	padding:38px 0 0 14px;
}
.utilitylinks a {
	text-decoration:none;
	color:#747474;
}
.utilitylinks p {
	padding:0 0 5px 0;
}
.utilitylinks2 {
	width:88px;
	height:44px;
	font-size:12px;
	color:#747474;
	font-weight:bold;
	float:left;
	padding:38px 0 0px 0px;
}
.utilitylinks2 a {
	text-decoration:none;
	color:#747474;
}
.utilitylinks2 p {
	padding:0 0 5px 15px;
}

.utilitylinks3 {
	width:88px;
	height:44px;
	font-size:12px;
	color:#747474;
	font-weight:bold;
	float:left;
	padding:55px 0 0px 10px;
}
.photo1 {
	width:247px;
	height:248px;
	clear:both;
	padding:0 0 0 14px;
}
.blognews {
	width:374px;
	height:auto;
	float:left;
	overflow:hidden
}
.txts_blog {
	margin:0 0 25px 0;
}
.txts_blog p {
	width:340px;
	font-size:12px;
	color:#666666;
	margin:0
}
.txts_blog a {
	color:#413A87;
}
.txts_news {
	margin:0
}
.txts_news p {
	width:340px;
	font-size:12px;
	color:#666666;
	margin:0
}
.txts_news a {
	color:#413A87;
}
.banner2 {
	width:374px;
	height:172px;
	background:url(../img/banner2.jpg) no-repeat;
	margin:0;
}
.banner2 img {
	padding:136px 0 0 242px;
}
.videoseal {
	width:250px;
	height:361px;
	float:left;
	margin:0 0 0 10px
}
.video {
	width:250px;
	height:219px;
	float:left
}
.bnsky {
	width:254px;
	height:220px;
	float:left;
	margin:0 0 0 30px
}
#box4top {
	width:560px;
	height:auto;
	overflow:hidden
}
.bnsky img {
	margin:0 0 18px 0
}
.seal {
	width:177px;
	height:100px;
	float:left;
	margin:21px 20px 0 0;
}
.adress {
	width:395px;
	clear:both;
	height:70px;
	margin:0 0 0 306px;
	padding:35px 0 0 0
}
.adress p {
	font-size:10px;
	color:#747474;
	font-weight:bold;
	width:385px;
	text-align:right
}
#box4fot {
	height:120px;
	width:550px;
	overflow:hidden;
	margin:20px 0 0 0;
	_margin:0 0 0 0;
}
.tips {
	margin:0 0 0 65px;
	_margin:0 0 0 62px;
}
.carrosel {
	width:303px;
	height:100px;
}
.left {
	width:auto;
	height:100px;
	float:left
}
.gallery {
	width:267px;
	height:96px;
	padding:1px;
	border-left:none;
	border-right:none;
	border-top:1px solid #9C9C9C;
	border-bottom:1px solid #9C9C9C;
	float:left
}
.right {
	width:auto;
	height:100%;
	float:left
}
#twocol {
	width:auto;
	height:auto;
}
.col1 {
	float:left;
	width:650px;
	height:auto;
	padding:0 0 0 25px;
}
.col2 {
	float:left;
	width:250px;
	height:auto;
	padding-top:24px;
	padding-left:38px;
 *padding-left:35px;
	_padding-left:35px;
}



#p7menubar, #p7menubar ul {padding: 0; margin: 0; list-style: none;}
#p7menubar a {display: block; text-decoration: none; padding:4px 10px 6px 10px;; margin:0 5px 0 0;}
#p7menubar a:hover {}
#p7menubar li {float: left;}
#p7menubar li ul {margin-left:0px;background:url(../img/bg_bottom_nenu.jpg) repeat-x; width:1002px;}
#p7menubar li ul, #p7menubar ul li  {z-index:1000;float:left; white-space:nowrap;}
#p7menubar ul li a  {display:block; border-right:0; font-weight:normal; color:#747474; font-size:12px; margin:-1px 0 0 0;}
#p7menubar ul li a:hover{display:block; height:auto;}
#p7menubar li ul {position: absolute; display: none;}
#p7menubar li:hover a, #p7menubar a:focus, #p7menubar a:active, #p7menubar li.p7hvr a {background-color: none;}
#p7menubar li:hover a.sub1, #p7menubar a.sub1:focus, #p7menubar a.sub1:active, #p7menubar li.p7hvr a.sub1 {background:url(../img/img1.jpg) no-repeat;}
#p7menubar li:hover a.sub2, #p7menubar a.sub2:focus, #p7menubar a.sub2:active, #p7menubar li.p7hvr a.sub2 {background:url(../img/img2.jpg) no-repeat;}
#p7menubar li:hover a.sub3, #p7menubar a.sub3:focus, #p7menubar a.sub3:active, #p7menubar li.p7hvr a.sub3 {background:url(../img/img3.jpg) no-repeat;}
#p7menubar li:hover a.sub4, #p7menubar a.sub4:focus, #p7menubar a.sub4:active, #p7menubar li.p7hvr a.sub4 {background:url(../img/img4.jpg) no-repeat;}
#p7menubar li:hover a.sub5, #p7menubar a.sub5:focus, #p7menubar a.sub5:active, #p7menubar li.p7hvr a.sub5 {background:url(../img/img5.jpg) no-repeat;}
#p7menubar li:hover a.sub6, #p7menubar a.sub6:focus, #p7menubar a.sub6:active, #p7menubar li.p7hvr a.sub6 {background:url(../img/img6.jpg) no-repeat;}
#p7menubar li:hover a.sub7, #p7menubar a.sub7:focus, #p7menubar a.sub7:active, #p7menubar li.p7hvr a.sub7 {background:url(../img/img7.jpg) no-repeat;}
#p7menubar li:hover a.sub8, #p7menubar a.sub8:focus, #p7menubar a.sub8:active, #p7menubar li.p7hvr a.sub8 {background:url(../img/img8.jpg) no-repeat;}
#p7menubar li:hover a.sub9, #p7menubar a.sub9:focus, #p7menubar a.sub9:active, #p7menubar li.p7hvr a.sub9 {background:url(../img/img9.jpg) no-repeat;}
#p7menubar li:hover a.sub10, #p7menubar a.sub10:focus, #p7menubar a.sub10:active, #p7menubar li.p7hvr a.sub10 {background:url(../img/img10.jpg) no-repeat;}
#p7menubar li:hover ul, #p7menubar li.p7hvr ul {display: block;}

.ul1 {margin-left:0;}
.ul2 {margin-left:-110px!important; padding-left:70px!important; width:932px !important;}
.ul3 {margin-left:-167px!important; padding-left:78px!important; width:924px !important;}
.ul4 {margin-left:-289px!important; padding-left:317px!important; width:685px !important;}
.ul5 {margin-left:-391px!important; padding-left:375px!important; width:627px !important;}
.ul6 {margin-left:-566px!important; padding-left:520px!important; width:482px !important;}
.ul7 {margin-left:-625px!important; padding-left:540px!important; width:462px !important;}
.ul8 {margin-left:-710px!important; padding-left:353px!important; width:649px !important;}
.ul9 {margin-left:-785px!important; padding-left:453px!important; width:550px !important;}
.ul10 {margin-left:-896px!important; padding-left:515px!important; width:487px !important;}


												
.banner_casa_shopping_historia {
	width:650px;
	height:250px;
	margin:8px 0 0 0
}
.title_pages {
	width:auto; /*width:635px;*/
	height:auto;
	margin:21px 0 5px 0;
}
.title_pages2 {
	width:auto; /*width:635px;*/
	height:auto;
	margin:0 0 5px 0
}
.title_pages3 {
	width:auto; /*width:635px;*/
	height:auto;
	margin:0 0 5px 0
}
.title_pages4 {
	width:200px; /*width:635px;*/
	height:auto;
	margin:21px 0 5px 0;
}
.title_pages5 {
	width:200px; /*width:635px;*/
	height:auto;
	margin:0 0 5px 0;
}
.title_pages6 {
	width:200px; /*width:635px;*/
	height:auto;
	padding:33px 0 71px 0;
}
.title_pages7 {
	width:auto; /*width:635px;*/
	height:auto;
	margin:27px 0 0 15px;
}
.title_pages8 {
	width:auto; /*width:635px;*/
	height:auto;
	margin:21px 0 5px 5px;
}
.txts_history {
	width:auto;
	height:auto;
	margin:20px 0 0 0;
}
.txts_history p {
	font-size:12px;
	color:#666666;
	margin:5px 0 0 0;
}
#carrossel2 {
	background:url(../img/bg_carrossel1.jpg) repeat-x;
	width:650px;
	height:156px;
	margin:40px 0 35px 0;
}
#carrossel3 {
	background:url(../img/bg_carrossel2.jpg) repeat-x;
	width:650px;
	height:156px;
	margin:16px 0 35px;
}
.group_thumbs {
	width:auto;
	height:105px;
	padding:15px 0 10px 0;
}
.box_thumb {
	width:auto;
	height:auto;
	float:left;
	margin:0 0 0 10px;
}
.box_thumb ul {
	margin:0;
}
.box_thumb li {
	display:inline;
	list-style:none;
	color:#666666;
}
.box_thumb img {
	padding:0;
	border:1px solid #FFFFFF;
	margin:0 0 0 15px;
}
.scrool_carrossel {
	width:624px;
	height:auto;
	margin:0 0 0 10px;
	background:#5D6627;
	clear:both;
}
.scrool_carrossel2 {
	width:624px;
	height:auto;
	margin:0 0 0 10px;
	background:#373737;
	clear:both;
}
.prev_bt {
	width:17px;
	height:11px;
	float:left;
}
.next_bt {
	width:17px;
	height:11px;
	float:left;
}
.move_bt {
	width:43px;
	height:11px;
	float:left;
}
.box_gray {
	width:651px;
	height:398px;
	background:#E9E9E9;
	margin:0 0 16px 0;
}
.box_gray p {
	width:630px;
	height:auto;
	font-size:12px;
	color:#666666;
	padding:20px 0 0 12px
}
#information {
	width:auto;
	height:140px;
	margin:12px 0 71px 10px;
}
.times {
	width:208px;
	height:auto;
	float:left;
	margin:0 192px 0 0;
}
.times p {
	font-size:12px;
	margin:5px 0 0 0;
}
.adress2 {
	width:208px;
	height:94px;
	float:left;
	margin:23px 0 0 0;
}
.adress2 p {
	font-size:12px;
}
.linedown {
	width:auto;
	height:auto;
}
.linedown2 {
	width:auto;
	height:auto;
	margin:19px 0 8px 0;
}
.linedown3 {
	width:auto;
	height:auto;
	margin:84px 0 8px 0;
}
.linedown4 {
	width:auto;
	height:auto;
	margin:8px 0 17px 0;
}
.linedown5 {
	width:auto;
	height:auto;
	margin:0 0 8px 0;
}
.paging {
	width:350px;
	height:20px;
}
.paging ul {
	margin:0;
	padding:0;
}
.paging li {
	float:left;
	list-style:none;
	color:#666666;
	font-size:12px;
	padding:0 5px 0 0;
	font-weight:bold;
}
.paging li a {
	text-decoration:none;
	color:#666666;
}
.paging2 {
	width:120px;
	height:20px;
	margin:15px auto 71px auto;
	clear:both;
}
.paging2 ul {
	margin:0;
	padding:0;
}
.paging2 li {
	float:left;
	list-style:none;
	color:#666666;
	font-size:12px;
	margin:0 0 0 5px;
}
.paging2 li a {
	text-decoration:none;
	color:#666666;
}
.paging3 {
	width:120px;
	height:20px;
	margin:63px auto 71px auto;
}
.paging3 ul {
	margin:0;
	padding:0;
}
.paging3 li {
	float:left;
	list-style:none;
	color:#666666;
	font-size:12px;
	margin:0 0 0 5px;
}
.paging3 li a {
	text-decoration:none;
	color:#666666;
}
.banner_hstern {
	width:248px;
	height:auto;
	margin:0 0 16px 0;
	padding:0
}
.banner_gifts {
	width:248px;
	height:auto;
	margin:0 0 18px 0;
}
.banner_rs {
	width:248px;
	height:auto;
	margin:0 0 0 0;
}
.box_gray1 {
	width:653px;
	height:130px;
	margin:30px 0 7px 0;
	background:#F1F1F3;
}
.box_gray2 {
	width:653px;
	height:130px;
	margin:0 0 7px 0;
	background:#E7E8EA;
}
.box_gray3 {
	width:653px;
	height:130px;
	margin:0 0 10px 0;
	background:#F2F2F2;
}
.title_boxes_gray {
	width:auto;
	height:auto;
	padding:14px 0 7px 8px;
}
.title_boxes_gray p {
	font-size:16px;
	font-weight:normal;
}
.txt_boxes_gray {
	width:560px;
	height:auto;
	margin:0 0 0 8px
}
.txt_boxes_gray p {
	font-size:12px;
	margin:5px 0 0 0;
}
.box_marrom {
	width:651px;
	height:464px;
	background:#DCD9D2;
	margin:0 0 71px 0;
}
.box_marrom p {
	width:630px;
	height:auto;
	font-size:12px;
	color:#666666;
	padding:20px 0 0 12px
}
.plants {
	width:402px;
	height:auto;
	margin: 0 auto;
}
.img_plant {
	width:402px;
	height:158px;
	padding:20px 0 25px 0;
}
.info_plant {
	width:auto;
	height:30px;
	padding:0 0 13px 0;
	float:right
}
.space1 {
	width:30px;
	height:auto;
	margin:0 0 34px 0;
}
.space2 {
	width:30px;
	height:auto;
	margin:0 0 60px 0;
}
.txt_getting {
	width:auto;
	height:auto;
	margin:34px 0 22px 0;
}
.txt_getting p {
	font-size:12px;
	margin:5px 0 0 0;
}
.mapa_google {
	width:650px;
	height:373px;
	padding:0 0 71px 0;
}
#boxes_contact {
	width:auto;
	height:auto;

}
.box_contact1 {
	width:661px;
	height:112px;
	margin:7px 0 21px 0;
	background:#FAFAFA;
}
.box_contact1 p {
	width:341px;
	height:auto;
	font-size:12px;
	float:left;
	padding:3px 0 0 7px;
}
.box_contact1 img {
	float:left;
	margin:-20px 0 0 30px
}
.box_contact2 {
	width:661px;
	height:118px;
	margin:0 0 18px 0;
	background:#FAFAFA;
}
.box_contact2 p {
	width:346px;
	height:auto;
	font-size:12px;
	padding:3px 0 0 7px
}
.seg_p1 {
	float:left;
	width:343px;
	height:auto;
	margin:4px 28px 0 0px;
}
.seg_p1 p {
	width:335px
}
.seg_p2 {
	float:left;
	width:290px;
	height:auto;
	margin:4px 0 0 0;
}
.seg_p2 p {
	width:210px;
}
.box_contact3 {
	width:661px;
	height:auto;
	margin:0 0 13px 0;
	background:#FAFAFA;
	overflow:hidden
}
#form_search {
	float:left;
	width:365px;
	height:auto;
	padding:14px 0 0 0;
}
#photo_services {
	float:left;
	width:286px;
	height:auto;
}
.photo {
	width:auto;
	height:auto;
	padding:20px 0 30px 0;
}
.services {
	width:auto;
	height:auto;
	margin:0 0 0 0;
}
.services p {
	width:auto;
	height:auto;
	font-size:12px;
}
#formsearch {
	width:auto;
	height:auto;
	margin:0 0 0 10px;
}
#seunome, #seuemail, #seutelefone, #suamensagem {
	float:left;
	text-align:left;
	width:81px;
	margin: 5px 0 0 0;
}
input {
	width:275px;
	height:auto;
	padding:0;
	margin:5px 0 0 0;
}
.border {
	border:1px solid #DADADA;
	width:250px;
}
#mensagem {
	width:250px;
	height:144px;
	border:1px solid color:#808080;
	margin:5px 0 0 0
}
.limittxt{ font-size:11px; margin:0 0 0 85px;}
.filling{ font-size:11px; width:190px; margin:0 0 0 30px;}
	

#limpar {
	background:url(../img/bt_limpar.jpg) no-repeat;
	width:43px;
	height:16px;
	border:0;
	margin:0 13px 0 238px;
	cursor:pointer
}
#enviar {
	background:url(../img/bt_enviar.jpg) no-repeat;
	width:40px;
	height:16px;
	border:0;
	cursor:pointer;
}
.banner_mapsite {
	width:649px;
	height:250px;
	margin:16px 0 5px 0;
}
.txtmap{  width:650px; height:60px; background:#F3F3F3; margin:5px 0 11px 0 }
.txtmap p{ font-size:12px; padding:10px 0 0 15px}
.table_mapsite { width:auto; height:auto; margin:0 0 71px 0; }
.txt_map1 { font-size:14px; color:#656565; text-align:center; font-weight:bold; height:41px; margin:21px 0 0 0; }
.txt_map2 {  font-size:12px; color:#656565; text-align:center; height:41px;  margin:21px 0 0 0; border-left:1px solid #FFFFFF;
border-right:1px solid #FFFFFF;
}
.txt_map1 a {
	color:#656565;
	text-decoration:none
}
.txt_map2 a {
	color:#656565;
	text-decoration:none
}
.banner_kids {
	margin:7px 0 21px 0
}
.info_kids {
	width:650px;
	height:auto;
}
.kids_info {
	width:384px;
height:;
	float:left;
}
.stamps {
	width:250px;
height:;
	float:left;
}
.seg_p3 {
	float:left;
	width:173px;
	height:auto;
	margin:19px 28px 0 0px;
}
.seg_p3 p {
	width:172px;
	font-size:12px;
	margin:5px 0 0 0
}
.seg_p4 {
	float:left;
	width:170px;
	height:auto;
	margin:19px 0 0 0;
}
.seg_p4 p {
	width:169px;
	font-size:12px;
	margin:5px 0 0 0
}
.recreacao {
	margin:0 0 21px 0;
}
.clubinho {
	margin:0 0 21px 0;
}
.casakids {
	margin:0 0 0 0;
}
.sawmore {
	width:650px;
	height:auto;
	clear:both;
	font-size:12px;
	padding:13px 0 0 0;
	margin:0 0 71px 0;
	color:#9AA0A0;
}
.sawmore a {
	color:#656565;
	text-decoration:none
}
.closeopen {
	width:auto;
	height:auto;
	border:1px solid #BDC39F;
}
.baner_campanhax {
	width:650px;
	height:auto;
	margin:14px 0 16px 0;
}
.txt_campaign_videocampaign {
	width:655px;
	height:235px;
	overflow:hidden;
	margin:0 0 60px 0;
}
.txt_campaign_videocampaign2 {
	width:655px;
	height:71px;
	overflow:hidden;
	margin:0 0 10px 0;
}
.txt_campaign {
	float:left;
	width:363px;
	height:auto;
}
.txt_campaign2 {
	float:left;
	width:auto;
	height:auto;
}
.txt_campaign p {
	font-size:12px;
	margin:10px 0 0 0;
	line-height:20px
}
.txt_campaign2 p {
	font-size:12px;
	margin:10px 0 0 0;
	line-height:20px;
	width:456px;
}
.videocampaign {
	float:left;
	width:250px;
	height:auto;
	margin:16px 0 0 40px
}
#boxes_gamazine {
	width:682px;
	height:195px;
	margin:0 0 71px 0;
	clear:both
}
.gamazine1 {
	width:158px;
	height:195px;
	float:left;
	padding:0 0 0 5px;
}
.photog {
	width:auto;
	height:128px;
}
.info_magazine {
	width:auto;
	height:68px;
	background:#666666;
}
.info_magazine p {
	font-size:11px;
	color:#FFFFFF;
	margin:0;
	padding:10px 0 0 15px
}
.banner_advice {
	width:650px;
	height:250px;
	margin:17px 0 21px 0;
}
#box_advice {
	width:655px;
	height:235px;
	overflow:hidden;
	margin:0 0 375px 0;
}
.advice1 {
	width:271px;
	height:206px;
	float:left;
}
.advice1 p {
	font-size:12px;
	margin:5px 0 0 5px;
}
.advice2 {
	width:379px;
	height:206px;
	float:left;
	background:#EBEBEB;
}
.advice2 p {
	font-size:12px;
	margin:46px 0 0 34px;
	line-height:17px;
	width:321px
}
.boxer_promotion {
	width:650px;
	height:117px;
	margin:0 0 15px 0;
	background:#FAFAFA;
}
.photo_promotion {
	width:109px;
	height:79px;
	margin:18px 31px 0 15px;
	float:left;
}
.txt_promotion {
	width:458px;
	height:79px;
	float:left;
	margin:18px 0 0 0;
}
.txt_promotion p {
	width:458px;
	margin:0 0 0 0;
	line-height:20px;
	font-size:12px
}
.boxer_promotioin_int {
	width:650px;
	height:220px;
	overflow:hidden;
	margin:0 0 10px 0;
}
.promotion_txt {
	float:left;
	width:363px;
	height:auto;
}
.promotion_txt p {
	font-size:12px;
	margin:5px 0 0 0;
	line-height:20px
}
.videopromotion {
	float:left;
	width:255px;
	height:219px;
	margin:0 0 0 32px
}
#carrossel4 {
	background:url(../img/bg_carrossel3.jpg) repeat-x;
	width:650px;
	height:156px;
	margin:0 0 71px;
}
.group_thumbs {
	width:auto;
	height:105px;
	padding:15px 0 10px 0;
}
.box_thumb {
	width:auto;
	height:auto;
	float:left;
	margin:0 0 0 10px;
}
.box_thumb ul {
	margin:0;
}
.box_thumb li {
	display:inline;
	list-style:none;
	color:#666666;
}
.box_thumb img {
	padding:0;
	border:1px solid #FFFFFF;
	margin:0 0 0 15px;
}
.scrool_carrossel3 {
	width:624px;
	height:auto;
	margin:0 0 0 10px;
	background:#373737;
	clear:both;
}
.seg_clipping {
	widht:auto;
	height:525px;
}
.box_clipping1 {
	width:650px;
	height:auto;
	float:left;
	margin:10px 0 3px 0;
	background:#F8F8F8;
}
.box_clipping2 {
	width:650px;
	height:auto;
	float:left;
	margin:0 0 3px 0;
	background:#F1F1F1;
}
.box_clipping3 {
	width:650px;
	height:auto;
	float:left;
	margin:0 0 3px 0;
	background:#E3E3E3;
}
.box_clipping4 {
	width:650px;
	height:auto;
	float:left;
	margin:0 0 3px 0;
	background:#D5D5D5;
}
.box_clipping5 {
	width:650px;
	height:auto;
	float:left;
	margin:0 0 3px 0;
	background:#C7C7C7;
}
.box_clipping6 {
	width:650px;
	height:auto;
	float:left;
	margin:0 0 3px 0;
	background:#ACACAC;
}
.clipping_txt2 {
	font-size:12px;
}
.clipping_txt2 p {
	margin:16px 0 0 24px;
	width:589px
}
.space_white {
	width:2px;
	height:197px;
	background:#FFFFFF;
	float:left;
}
.space_white2 {
	width:2px;
	height:62px;
	background:#FFFFFF;
	float:left
}
.clippping_border {
	width:4px;
	height:197px;
	float:left;
	background:#D5D5D5;
}
.clippping_border1 {
	width:4px;
	height:62px;
	float:left;
	background:#C7C7C7;
}
.clippping_border2 {
	width:4px;
	height:62px;
	float:left;
	background:#A3A3A3;
}
.clippping_border3 {
	width:4px;
	height:62px;
	float:left;
	background:#A3A3A3;
}
.clippping_border4 {
	width:4px;
	height:62px;
	float:left;
	background:#A3A3A3;
}
.clippping_border5 {
	width:4px;
	height:62px;
	float:left;
	background:#A3A3A3;
}
.clipping_txt {
	float:left;
}
.box_magazine1 {
	width:650px;
	height:auto;
	float:left;
	margin:0 0 1px 0;
	background:#E7E1EB;
	overflow:visible
}
.seg_boxes_magazine {
	width:650px;
	height:625px;
}
.box_magazine2 {
	width:650px;
	height:auto;
	float:left;
	margin:0 0 1px 0;
	background:#FCFAFD;
}
.box_magazine3 {
	width:650px;
	height:auto;
	float:left;
	margin:0 0 1px 0;
	background:#F7F7F9;
}
.box_magazine4 {
	width:650px;
	height:auto;
	float:left;
	margin:0 0 1px 0;
	background:#F0EDF4;
}
.box_magazine5 {
	width:650px;
	height:auto;
	float:left;
	margin:0 0 1px 0;
	background:#F0EDF4;
}
.box_magazine6 {
	width:650px;
	height:auto;
	float:left;
	margin:0 0 1px 0;
	background:#E2DCEA;
}
.box_magazine7 {
	width:650px;
	height:auto;
	float:left;
	margin:0 0 1px 0;
	background:#E2DCEA;
}
.magazine_txt2 {
	font-size:12px;
}
.magazine_txt2 p {
	margin:16px 0 0 24px
}
.magazine_txt3 {
	font-size:12px;
	margin:10px 0 0 0;
}
.magazine_txt3 p {
	margin:5px 0 0 24px
}
.magazine_txt4 {
	font-size:12px;
	width:415px;
	float:left
}
.magazine_txt4 p {
	margin:16px 0 0 24px
}
.magazine_float {
	height:230px;
	width:153px;
	float:left;
	margin:-33px 0 0 32px;
}
.space_white3 {
	width:2px;
	height:62px;
	background:#FFFFFF;
	float:left;
}
.space_white4 {
	width:2px;
	height:92px;
	background:#FFFFFF;
	float:left;
}
.magazine_border {
	width:4px;
	height:197px;
	float:left;
	background:#F0EDF4;
}
.magazine_border1 {
	width:4px;
	height:92px;
	float:left;
	background:#F0EDF4;
}
.magazine_border2 {
	width:4px;
	height:62px;
	float:left;
	background:#E2D9EA;
}
.magazine_border3 {
	width:4px;
	height:62px;
	float:left;
	background:#CDC3DB;
}
.magazine_border4 {
	width:4px;
	height:62px;
	float:left;
	background:#CDC3DB;
}
.magazine_border5 {
	width:4px;
	height:62px;
	float:left;
	background:#CDC3DB;
}
.magazine_border6 {
	width:4px;
	height:62px;
	float:left;
	background:#CDC3DB;
}
.magazine_txt {
	float:left;
	clear:both
}
.box_noticias1 {
	width:650px;
	height:auto;
	float:left;
	margin:10px 0 3px 0;
	background:#FAFAF8;
}
.box_noticias2 {
	width:650px;
	height:auto;
	float:left;
	margin:0 0 3px 0;
	background:#F6F5F3;
}
.box_noticias3 {
	width:650px;
	height:auto;
	float:left;
	margin:0 0 3px 0;
	background:#ECEBE7;
}
.box_noticias4 {
	width:650px;
	height:auto;
	float:left;
	margin:0 0 3px 0;
	background:#DAD7D0;
}
.box_noticias5 {
	width:650px;
	height:auto;
	float:left;
	margin:0 0 3px 0;
	background:#C8C4B8;
}
.box_noticias6 {
	width:650px;
	height:auto;
	float:left;
	margin:0 0 25px 0;
	background:#B6B0A0;
}
.noticias_txt2 {
	font-size:12px;
	color:#F2EFEA;
}
.noticias_txt2 p {
	margin:16px 0 0 24px;
	width:589px
}
.noticias_txt3 {
	font-size:12px;
	color:#B6A97F;
}
.noticias_txt3 p {
	margin:16px 0 0 24px;
	width:589px
}
.space_white {
	width:2px;
	height:197px;
	background:#FFFFFF;
	float:left;
}
.space_white2 {
	width:2px;
	height:62px;
	background:#FFFFFF;
	float:left
}
.noticias_border {
	width:4px;
	height:197px;
	float:left;
	background:#ECEBE9;
}
.noticias_border1 {
	width:4px;
	height:62px;
	float:left;
	background:#808080;
}
.noticias_border2 {
	width:4px;
	height:62px;
	float:left;
	background:#C1C0AE;
}
.noticias_border3 {
	width:4px;
	height:62px;
	float:left;
	background:#C2BFB8;
}
.noticias_border4 {
	width:4px;
	height:62px;
	float:left;
	background:#C1BEAF;
}
.noticias_border5 {
	width:4px;
	height:62px;
	float:left;
	background:#C1C0AE;
}
.noticias_txt {
	float:left;
}
.seg_divs_magazine {
	width:auto;
	height:850px;
	margin:0 0 0 0;
	clear:both;
}
.box_magazine_1 {
	width:650px;
	height:202px;
	float:left;
	margin:0 0 1px 0;
	background:#E7E1EB;
}
.field {
	width:230px;
	height:25px;
	float:left;
	margin:26px 0 0 0;
}
#materia {
	width:170px;
	float:left;
}
#materiatit {
	width:50px;
	float:left;
	margin:3px 0 0 0;
	color:#726F76;
	font-size:12px;
}
.magazine_txt5 {
	font-size:12px;
	width:328px;
	height:70px;
	float:left;
	padding:5px 60px 0 24px;
}
.float_magazine {
	margin:0 0 0 71px;
	width:579px;
	height:779px;
	clear:both;
	_position:absolute;
}
.materias_opcao {
	padding:0;
	border:1px solid #CEC9D0;
}
.boxes_store {
	width:650px;
	height:219px;
}
.txt_store {
	width:244px;
	height:219px;
	float:left;
	margin: 0 0 0 0;
}
.txt_store p {
	font-size:12px;
	margin:5px 0 0 0;
}
.photos_store {
	width:129px;
	height:219px;
	float:left;
	padding:0 27px 0 0
}
.photo_store1 {
	width:135px;
	height:100px;
	padding:0 0 10px 0;
}
.photo_store2 {
	width:135px;
	height:100px;
	padding:0;
}
.video_store {
	width:249px;
	height:219px;
	float:left;
	margin:0 0 0 0;
}
.boxes_store2 {
	width:650px;
	height:154px;
	margin:0 0 71px 0;
}
.searches {
	float:left;
	width:209px;
	height:154px;
}
.txt_store2 {
	float:left;
	width:221px;
	height:154px;
}
.txt_store2 p {
	margin:16px 0 0 21px;
	font-size:12px;
	width:190px;
	line-height:21px
}
.image_bazar {
	float:left;
	width:220px;
	height:154px;
}
.image_bazar img {
	margin:17px 0 0 60px;
}
.searcheslabel {
	color:#666666;
}
#palavrachave {
	width:200px;
	padding:0;
	border:1px solid #ABAA98;
	margin:3px 0 7px 0;
}
#categoria {
	width:200px;
	margin:3px 0 10px 0;
}
#listacompleta {
	width:200px;
	margin:3px 0 0 0;
}
.txt_home_bazar {
	width:auto;
	height:auto;
	margin:21px 0 14px 0;
}
.txt_home_bazar p {
width:;
	font-size:12px;
	margin:0 0 0;
}
#products {
	width:656px;
	height:550px;
	margin:0 0 71px 0
}
.produ_col1 {
	float:left;
	width:325px;
	height:auto;
}
.produ_col2 {
	float:left;
	width:325px;
	height:auto;
	margin:0 0 0 1px
}
.center_box_product1 {
	width:325px;
	height:135px;
	background:url(../img/bg_linha_produtos1.jpg) repeat-y;
}
.center_box_product2 {
	width:325px;
	height:135px;
	background:url(../img/bg_linha_produtos2.jpg) repeat-y;
}
.center_box_product3 {
	width:325px;
	height:135px;
	background:url(../img/bg_linha_produtos3.jpg) repeat-y;
}
.center_box_product4 {
	width:325px;
	height:135px;
	background:url(../img/bg_linha_produtos4.jpg) repeat-y;
}
.center_box_product5 {
	width:325px;
	height:135px;
	background:#F5F4F2;
}
.center_box_product6 {
	width:325px;
	height:135px;
	background:#E7E4DF;
}
.center_box_product7 {
	width:325px;
	height:135px;
	background:#DBD8CF;
}
.center_box_product8 {
	width:325px;
	height:135px;
	background:#D2CBC1;
}
.photo_products {
	width:92px;
	height:92px;
	padding:0;
	border:3px solid #E6E4E5;
	float:left;
	margin:17px 0 0 15px;
}
.txt_products {
	float:left;
	margin:17px 0 0 12px;
}
.txt_products p {
	font-size:12px;
}
.buttom_buy {
	width:78px;
	height:21px;
	clear:both;
	margin:11px 0 0 98px;
}
.price {
	color:#b40b0b;
	font-weight:bold;
	font-size:12px
}
.box_room1 {
	width:250px;
	height:206px;
	float:left;
	padding:11px 0 0 0;
	color:#9AA0A0;
}
.box_room1 p {
	font-size:12px;
	margin:5px 0 0 22px;
}
.box_room2 {
	width:250px;
	height:218px;
	float:right;
	padding:0 0 0 80px;
}
.box_room2 p {
	font-size:12px;
	margin:46px 0 0 34px;
	line-height:17px;
	width:321px
}
#box_room {
	width:655px;
	height:218px;
	overflow:hidden;
	margin:0 0 71px 0;
	background:#EEF4F4;
}
.sawmore2 {
	color:#5E6263;
	font-size:12px;
}
.box_roomsearch {
	width:650px;
	height:124px;
	float:left;
	margin:8px 0 3px 0;
	background:url(../img/bg_salaeresultado_busca.jpg) repeat-y;
}
.box_room_search {
	font-size:12px;
	color:#666666;
	width:444px;
}
.box_room_search p {
	margin:16px 0 0 24px;
}
#seg_box_roomsearch {
	width:auto;
	height:540px;
}
.txt_room2 {
	float:left;
	width:375px;
	height:154px;
}
.txt_room2 p {
	margin:16px 0 0 21px;
	font-size:12px;
	width:375px;
	line-height:21px
}
#boxex_brands {
	width:650px;
	height:130px;
	margin:20px 0 71px 0;
}
.merchandising {
	float:left;
	margin:0 90px 0 0;
	width:auto;
	height:auto
}
.senac {
	float:left;
	margin:0 80px 0 0;
	width:auto;
	height:auto
}
.casa_tecno {
	float:left;
	width:auto;
	height:auto
}
.photos_senac_photo {
	width:141px;
	height:219px;
	margin: 0 14px 0 0;
	float:left
}
.photo_senac {
	width:auto;
	height:104px;
	padding:0 0 10px 0;
}
.photo_store3 {
	width:135px;
	height:100px;
	padding:0;
}
.video_senac {
	width:249px;
	height:219px;
	float:left;
	margin:0 0 0 0;
}
.sawlist {
	width:114px;
	height:auto;
	clear:both;
	font-size:12px;
	margin:0 0 71px 0;
}
.sawlist2 {
	width:120px;
	height:auto;
	clear:both;
	background:#7D7777;
	color:#ffffff;
	font-size:12px;
	margin:14px 0 14px 0;
}
.seg_gray {
	width:auto;
	height:auto;
	margin:0 0 71px 0;
}
.gray1 {
	width:auto;
	height:39px;
	background:#E8E8E8;
	margin:0 0 1px 0
}
.gray2 {
	width:auto;
	height:39px;
	background:#D0D0D0;
	margin:0 0 1px 0
}
.gray3 {
	width:auto;
	height:175px;
	background:#E8E8E8;
}
.gray1 img {
	float:left;
	padding:10px 0 0 0;
	margin:0 30px 0 0;
}
.gray1 p {
	padding:10px 0 0 15px;
	font-size:12px;
	float:left
}
.gray2 p {
	padding:10px 0 0 15px;
	font-size:12px
}
.gray3 p {
	padding:10px 0 0 15px;
	font-size:12px;
	line-height:12px
}
.box_tecno1 {
	width:293px;
	height:206px;
	float:left;
	padding:11px 0 0 0;
}
.box_tecno1 p {
	font-size:12px;
	margin:5px 0 0 22px;
}
.box_tecno2 {
	width:249px;
	height:216px;
	float:right;
	padding:0 0 0 80px;
}
.box_tecno2 p {
	font-size:12px;
	margin:46px 0 0 34px;
	line-height:17px;
	width:321px
}
#box_tecno {
	width:655px;
	height:216px;
	overflow:hidden;
	margin:10px 0 71px 0;
	background:#EEF4F4;
}
.boxer_info_merchandising {
	width:650px;
	height:125px;
	margin:0 0 15px 0;
	background:url(../img/bg_box_merchandising.jpg) repeat-y;
}
.photo_merchandising {
	width:100px;
	height:75px;
	margin:18px 31px 0 15px;
	float:left;
	border:1px solid #5D5D5D;
	padding:0px;
}
.txt_merchandising {
	width:458px;
	height:100px;
	float:left;
	margin:18px 0 0 0;
}
.txt_merchandising p {
	width:458px;
	margin:0 0 0 0;
	line-height:20px;
	font-size:12px
}
.txt_merchandising p a {
	color:#656565;
}
.dados1 {
	font-size:12px;
	font-family:trebuchet MS, arial, verdana, times New Roman;
	font-weight:bold;
	text-align:center;
	line-height:15px
}
.dados2 {
	font-size:12px;
	font-family:trebuchet MS, arial, verdana, times New Roman;
	text-align:center;
	line-height:15px;
}
.table_merchandising {
	width:650px;
	height:835px;
	margin:21px 0 71px 0;
}
.border_right {
	border-right:1px solid #FFFFFF;
}
.border_right_botton {
	border-right:1px solid #FFFFFF;
	border-bottom:1px solid #FFFFFF;
}
.border_right_top_botton {
	border-right:1px solid #FFFFFF;
	border-bottom:1px solid #FFFFFF;
	border-top:1px solid #FFFFFF;
}
.banner_manekineko {
	width:650px;
	height:250px;
	margin:10px 0 0 0
}
.boxes_manekineko{
	width:639px;
	height:auto;
	background-color:#F8F8F8;
	padding: 15px 0 15px 10px;
}
.boxes_manekineko p{
	font-family: Trebuchet MS, Verdana;
	font-size:12px;
}
								.boxes_img_manekineko {
									width:650px;
									height:198px;
									margin:0 0 26px 0;
								}
.img_manekineko {
	width:152px;
	height:114px;
	float:left;
	margin:0 10px 0 0;
}
.boxes_manekineko_adress {
	width:650px;
	height:220px;
	margin:10px 0 71px 0;
}
.map_adress {
	float:left;
	width:124px;
	height:220px
}
.txt_adress {
	float:left;
	width:273px;
	height:220px
}
.txt_adress p {
	font-size:12px
}
.knowmore {
	margin:21px 0 0 0;
}
																				.video_manekineko {
																					
																					float:left;
																					width:250px;
																					height:220px
																				}
.tit_searckh {
	margin:0 0 0 336px;
*margin:0 0 0 344px;
}
.seg_boxes_featured_months_img {
	width:auto;
	height:150px;
	float:left
}
.featured_months {
	width:650px;
	height:150px;
	margin:9px 0 71px 0;
}
.boxes_featured_months_img {
	width:135px;
	height:139px;
	float:left;
	margin:10px 7px 0 0;
}
#searchfeatured {
	width:auto;
	height:auto;
	float:left;
	margin:0 0 0 37px;
}
.featuredselectc {
	width:140px;
}
							.brand_restaurants {
								width:auto;
								height:90px;
							}
							.brand_lanches {
								width:auto;
								height:70px;
								overflow:hidden;
							}
.seg_rest_name1 {
	float:left;
	height:auto;
	margin:0 6px 0 0;
	width:auto;
}
.seg_rest_name2 {
	float:left;
	height:auto;
	margin:0 6px 0 0;
	width:auto;
}
.seg_rest_name3 {
	float:left;
	height:auto;
	margin:0 6px 0 0;
	width:auto;
}
.seg_rest_name4 {
	float:left;
	height:auto;
	margin:0 6px 0 0;
	width:auto;
}
.seg_rest_name5 {
	float:left;
	height:auto;
	margin:0 6px 0 0;
	width:auto;
}
.restaurants1 {
	width:81px;
	height:73px;
	float:left;
}
.namerestaurants {
	width:auto;
	height:26px;
	background:#BCB8B9;
	clear:both;
	margin: 10px 0 0 0;
}
.namerestaurants p {
	font-size:12px;
	margin:0 auto;
	color:#FFFFFF;
	width:auto;
	height:auto;
	text-align:center;
	padding:3px 15px 0 15px;
}
.namedest {
	width:135px;
	height:38px;
	background:#BCB8B9;
*margin:-5px 0 0 0;
}
.namedest p {
	font-size:12px;
	color:#FFFFFF;
	width:auto;
	text-align:center;
	padding:3px 0 0 0;
}
.news_gastr {
	width:152px;
	height:84px;
	background:#9D999A;
	*margin:-5px 0 0 0;
}
.news_gastr p {
	width:119px;
	font-size:12px;
	color:#FFFFFF;
	text-align:left;
	padding:1px 0 0 4px;
}
.fontsize1 {
	font-size:24px
}
.seg_interview {
	widht:auto;
	height:770px;
	font-size:12px;
	margin: 21px 0 0 0;
}
.box_interview1 {
	width:auto;
	height:95px;
	background:#F8F8F8;
}
.box_interview2 {
	width:auto;
	height:96px;
	background:#D5D5D5;
}
.box_interview3 {
	width:auto;
	height:139px;
	background:#F8F8F8;
}
.box_interview1 p {
	padding:16px 0 0 24px;
	line-height:20px
}
.box_interview2 p {
	padding:16px 0 0 24px;
	line-height:20px
}
.box_interview3 p {
	padding:16px 0 0 24px;
	line-height:20px
}
.banner_presentes {
	width:650px;
	height:250px;
	margin:7px 0 16px 0
}
.txt_listgifts {
	width:auto;
	height:auto;
	margin:20px 0;
}
.txt_listgifts p {
	font-size:12px;
	margin:0
}
.tits_listgifts {
	width:650px;
	height:auto;
}
.searchbypeop {
	margin:0 22px 0 40px;
}
#form_litsgiftssearchs {
	width:auto;
	height:auto
}
.bylisttype {
	width:155px;
}
.ok4 {
	width:28px;
	height:20px;
	background:url(../img/bt_ok4.jpg) no-repeat;
	border:0;
	cursor:pointer;
}
#byrname {
	width:155px;
	margin:0 0 0 20px;
}
#day {
	width:40px;
	margin:0 0 0 20px;
}
#month {
	width:67px;
	margin:0 5px 0 5px;
}
#year {
	width:40px;
	margin:0;
}
.img_bts_gifts {
	width:auto;
	height:116px;
	margin:41px 0 71px 0;
}
.bt_gift1 {
	width:257px;
	height:auto;
	margin:0 85px 0 0;
	float:left
}
.bt_gift2 {
	width:255px;
	height:auto;
	float:left
}
.advise_register {
	width:641px;
	height:226px;
	background:#E2E4DF;
	margin:16px 0 71px 0;
	clear:both
}
.advise_register p {
	font-size:12px;
	padding: 73px 0 100px 97px;
	font-weight:bold;
	width:444px
}
#gifts {
	width:656px;
	height:550px;
	margin:14px 0 71px 0
}
.gifts_col1 {
	float:left;
	width:325px;
	height:auto;
}
.gifts_col2 {
	float:left;
	width:325px;
	height:auto;
	margin:0 0 0 1px
}
.center_box_gifts1 {
	width:325px;
	height:135px;
	background:url(../img/bg_box_gift1.jpg) repeat-y;
}
.center_box_gifts2 {
	width:325px;
	height:135px;
	background:url(../img/bg_box_gift2.jpg) repeat-y;
}
.center_box_gifts3 {
	width:325px;
	height:135px;
	background:url(../img/bg_box_gift3.jpg.) repeat-y;
}
.center_box_gifts4 {
	width:325px;
	height:135px;
	background:url(../img/bg_box_gift4.jpg) repeat-y;
}
.center_box_gifts5 {
	width:325px;
	height:135px;
	background:url(../img/bg_box_gift5.jpg) repeat-y;
}
.center_box_gifts6 {
	width:325px;
	height:135px;
	background:url(../img/bg_box_gift6.jpg) repeat-y;
}
.center_box_gifts7 {
	width:325px;
	height:135px;
	background:url(../img/bg_box_gift7.jpg) repeat-y;
}
.center_box_gifts8 {
	width:325px;
	height:135px;
	background:url(../img/bg_box_gift8.jpg) repeat-y;
}
.photo_gifts {
	width:92px;
	height:92px;
	padding:0;
	border:3px solid #E6E4E5;
	float:left;
	margin:17px 0 0 15px;
}
.txt_gifts {
	width:191px;
	height:auto;
	float:left;
	margin:17px 0 0 12px;
	color:#FFFFFF;
}
.txt_gifts2 {
	width:191px;
	height:auto;
	float:left;
	margin:17px 0 0 12px;
	color:#8c8787;
}
.txt_gifts p {
	font-size:12px;
	line-height:;
}
.txt_gifts2 p {
	font-size:12px;
	line-height:;
}










#box_marriage{
	width:656px;
	height:550px;
	margin:0 0 71px 0
}
.box_marriage_col1 {
	float:left;
	width:325px;
	height:auto;
}
.box_marriage_col2 {
	float:left;
	width:325px;
	height:auto;
	margin:0 0 0 1px
}
.center_box_marriage1 {
	width:325px;
	height:135px;
	background:url(../img/bg_box_gift1.jpg) repeat-y;
}
.center_box_marriage2 {
	width:325px;
	height:135px;
	background:url(../img/bg_box_gift2.jpg) repeat-y;
}
.center_box_marriage3 {
	width:325px;
	height:135px;
	background:url(../img/bg_box_gift3.jpg.) repeat-y;
}
.center_box_marriage4 {
	width:325px;
	height:135px;
	background:url(../img/bg_box_gift4.jpg) repeat-y;
}
.center_box_marriage5 {
	width:325px;
	height:135px;
	background:url(../img/bg_box_gift5.jpg) repeat-y;
}
.center_box_marriage6 {
	width:325px;
	height:135px;
	background:url(../img/bg_box_gift6.jpg) repeat-y;
}
.center_box_marriage7 {
	width:325px;
	height:135px;
	background:url(../img/bg_box_gift7.jpg) repeat-y;
}
.center_box_marriage8 {
	width:325px;
	height:135px;
	background:url(../img/bg_box_gift8.jpg) repeat-y;
}
.center_box_marriage9 {
	width:325px;
	height:135px;
	background:url(../img/bg_box_gift8.jpg) repeat-y;
}
.center_box_marriage10 {
	width:325px;
	height:135px;
	background:url(../img/bg_box_gift8.jpg) repeat-y;
}
.txt_box_marriage {
	width:191px;
	height:auto;
	float:left;
	margin:17px 0 0 12px;
	color:#FFFFFF;
}
.txt_gifts2 {
	width:191px;
	height:auto;
	float:left;
	margin:17px 0 0 12px;
	color:#8c8787;
}
.txt_box_marriage p {
	font-size:12px;
	line-height:;
}



.table_resultadobusca { width:650px; margin:15px 0; border-collapse:collapse; }
.table_resultadobusca th { border-right:1px solid #fff; height:35px; background:#8b9684; text-transform:uppercase; color:#fff; font-size:16px; font-weight:bold; }
.table_resultadobusca tr { background:#b6bdb2; height:35px; }
.table_resultadobusca tr.bg { background:#d3d7d0; }
.table_resultadobusca td { border-right:1px solid #fff; text-align:center; color:#666; font-size:12px; }

.lista_casamento { margin:15px 0; #margin:5px 0 10px 0; }
.lista_casamento h3 { color:#666; font-size:12px; margin:6px 0 6px 10px; #margin:0 0 0 10px; }
.lista_casamento_itens { width:651px; background:#d7dbda; font-size:12px; }
.lista_casamento_itens .item { float:left; margin:20px 0; }
.lista_casamento_itens img { float:right; margin:20px 25px 20px 0; vertical-align:middle; }
.lista_casamento_itens .bg { background:#b1bebe; }
.lista_casamento_esq { border-right:1px solid #fff; }
.lista_casamento_esq, .lista_casamento_dir { float:left; width:325px; }
.lista_casamento_itens h4 { text-transform:uppercase; font-size:12px; font-weight:bold; }
.lista_casamento_itens h4, .lista_casamento_itens p { color:#8c8787; margin:0 0 0 20px; }
.lista_casamento_itens .bg h4, .lista_casamento_itens .bg p { color:#fff; }
.paginacao { margin:15px auto; text-align:center; font-size:12px;  }
.paginacao a {  color:#666; border-left:1px solid; display:inline-block; width:15px; height:15px; text-decoration:none; } 
.paginacao a.semborda { border:none; } 
.paginacao a:hover, .paginacao a:active { font-weight:bold; text-decoration:underline; }

.banner_cheques { margin:15px 0 0 0; }
.cheque500, .cheque300, .cheque200, .cheque100 { width:646px; background:url(../img/bt_cheque.jpg) no-repeat; }
.cheque500 { height:114px; background:url(../img/cheque500.jpg) no-repeat; }
.cheque300 { height:111px; background:url(../img/cheque300.jpg) no-repeat; }
.cheque200 { height:113px; background:url(../img/cheque200.jpg) no-repeat; }
.cheque100 { height:145px; background:url(../img/cheque100.jpg) no-repeat; padding:1px 0 0 0; }
.banner_cheques a { display:block; background:url(../img/bt_comprar2.jpg) no-repeat;; width:88px; height:30px; text-decoration:none; }
.cheque200 a { float:right; margin:2px 2px 0 0; }
.cheque100 a.comprar2 { float:right; margin:83px 2px 0 0; }

.carrinho_compras { width:650px; background:#e1e4df; margin:10px 0 71px 0; }
.carrinho_compras table { width:650px; background:#c7cdc4; border-collapse:collapse; text-align:center; color:#666; font-size:12px; }
.carrinho_compras table caption { text-align:left; }
.carrinho_compras table caption img { margin:15px 0 15px 5px; }
.carrinho_compras table tr { height:35px; }
.carrinho_compras table tr.bg { background:#b7beb3; }
.carrinho_compras table th { background:#9ea798; text-transform:uppercase; color:#fff; font-size:14px; }
.carrinho_compras table th, .carrinho_compras table td { border-right:1px solid #fff; }
a.continuar_comprando, a.finalizar_compra { text-decoration:none; padding:0 2px 2px 2px; display:block; margin:40px 0 10px 0; background:#bdc3b9; height:17px; color:#fff; font-size:13px; font-weight:bold; }
a.continuar_comprando { float:left; margin-left:10px; }
a.finalizar_compra { float:right; margin-right:10px; }

.banner_casapremium { margin:7px 0; }
.texto_fundocinza { margin:5px 0 15px 0; padding:25px; color:#666; font-size:12px; background:#fafaf9; }
.texto_fundocinza p{ font-size:12px; background:#fafaf9;}

/*
.inscricao { margin:10px 0 15px 0; padding:20px; background:#fafaf9; width:610px; }*/
.inscricao .esq, .inscricao .dir { float:left; }
.inscricao .esq { margin-right:50px; #margin-right:40px; }
*/

.inscricao { margin:10px 0 15px 0; padding:20px; background:#fafaf9; width:auto; }
.inscricao .dir { float:left; width:300px; height:auto }
.inscricao .esq { float:left;  width:300px; height:auto }

/*
.inscricao label { display:inline-block; width:120px; color:#666; font-size:12px; }
*/
.inscricao label { display:inline-block; width:120px; color:#666; font-size:12px; }
.inscricao label { display:inline-block; width:127px; color:#666; font-size:12px; float:left; }

.inscricao label span { font-size:9px; }
.inscricao input, .inscricao select { color:#666; margin:5px 0; border:1px solid #d5d2c9; width:145px; height:20px; }
.inscricao select { width:148px; }
.inscricao select.dia, .inscricao select.mes { width:40px; }
.inscricao select.ano { width:58px; }

.inscricao select{ border:1px solid #D5D2C9;}

.inscricao .input_p { width:44px; }
.inscricao .input_m { width:94px; }
.inscricao input.enviar { float:right; margin-top:70px; background:#666; width:45px; height:22px; color:#fff; font-size:13px; font-weight:bold; }

.lojas_participantes { width:650px; margin:30px 0; }
.lojas_participantes ul { margin:0; padding:0; }
.lojas_participantes ul li { display:inline; text-align:center; }
.lojas_participantes ul li a { margin:0 -5px 0 0;  text-align:center; width:25px; height:23px; text-decoration:none; background:url(../img/li_bg1.gif) no-repeat; display:inline-block; color:#fff; font-size:12px; font-weight:bold; }
.lojas_participantes ul li a:hover, .lojas_participantes ul li a:active { color:#747474; }
.lojas_participantes ul li.bg a { background:url(../img/li_bg2.gif) no-repeat; }
.lojas_participantes table { width:650px; background:#cfccc3; border-top:1px solid #d7d4cd; border-collapse:collapse; }
.lojas_participantes td { width:50%; padding-left:20px; height:32px; color:#747474; font-size:12px; font-weight:bold; }
.lojas_participantes tr.bg { background:#b4afa2; }

#todasaslojas {font:12px trebuchet MS, verdana, arial, georgia;	color:#666666;margin:10px 0 8px 0; white-space:nowrap; width:300px;}
#todasaslojas a{text-decoration:none; color:#666; font-weight:bold;}

.promocoes, .regulamento { margin:30px 0; }
a.promo_atuais, a.promo_anteriores { float:left; display:block; width:296px; height:130px; background:url(../img/promocoes_atuais.jpg) no-repeat; }
a.promo_atuais { margin-right:40px; }
a.promo_anteriores { background:url(../img/promocoes_anteriores.jpg) no-repeat; }
a.promo_atuais:hover, a.promo_atuais:active { height:130px; /*background:url(../img/promocoes_atuais2.jpg) no-repeat;*/ }
a.promo_anteriores:hover, a.promo_anteriores:active { height:130px; /*background:url(../img/promocoes_anteriores2.jpg) no-repeat;*/ }
.texto_promo { float:left; width:582px; border-bottom:1px solid #fff; padding:25px; color:#666; font-size:12px; background:#f3f3f2; }

a.regulamento_promoçoes, a.conversao_pontos {height:112px; float:left; display:block; width:315px;  background:url(../img/regulamento_promocoes.jpg) no-repeat; }
a.regulamento_promoçoes { margin-right:20px; }
a.conversao_pontos { background:url(../img/conversao_pontos.jpg) no-repeat; }
a.regulamento_promoçoes:hover, a.regulamento_promocoes:active { height:112px;/* background:url(../img/regulamento_promocoes2.jpg) no-repeat;*/ }
a.conversao_pontos:hover, a.conversao_pontos:active { height:112px;/* background:url(../img/conversao_pontos2.jpg) no-repeat;*/ }
.texto_regulamento { float:left; width:580px; margin-left:19px; _margin-left:9px; padding:25px; color:#666; font-size:12px; background:#f3f3f2; }

.resgate_pontos_texto { background:#e1e0da; width:610px; margin-top:30px; padding:20px; color:#666; font-size:12px; }
.resgate_pontos_texto a { color:#666; text-decoration:none; }
.empresas_parceiras { margin:0px 0; }
.empresas_parceiras div { background:#eeeeec; border-bottom:1px solid #fcfdfe; }
.empresas_parceiras div.bg { background:#cfccc3; }
.empresas_parceiras div a {  padding:15px 0 0 15px; display:block; color:#666; font-size:12px; font-weight:bold; text-transform:uppercase; text-decoration:none; height:30px; }
.empresas_parceiras div p { font-size:12px; margin:5px 15px 15px 15px; }
.empresas_parceiras div p a { padding:0; display:inline; text-transform:none; font-weight:normal; }

.casa_bowling { margin-top:10px; }
.casa_bowling .esquerda { float:left; width:200px; }
.casa_bowling .esquerda p { font-size:12px; margin-top:25px; }
.casa_bowling .direita { float:right; width:450px; background:#f9f9f8; padding-bottom:25px; }
.casa_bowling .direita .esq { width:199px; float:left; border-right:1px dashed #666; margin:25px 25px 0 25px; _margin:25px 25px 0 12px; }
.casa_bowling .direita .dir { width:199px; float:left; margin:25px 0 0 0; }
.casa_bowling .direita .esq p, .casa_bowling .direita .dir p { font-size:12px; }
.ver_mapa { margin-top:5px; }
.ver_mapa a { color:#666; font-size:12px; font-weight:bold; text-decoration:none; }
.casabowling_fotos { width:638px; height:156px; background:url(../img/fotos_back.jpg) no-repeat; margin-top:50px; padding:10px 0 0 19px; }
.casabowling_fotos ul li { display:inline; margin:0 2px; }
.casabowling_fotos ul li img { border:1px solid #fff; }
.casabowling_fotos .nav { position:relative;width:606px; height:10px; background:url(../img/back_nav.gif) repeat-x; margin:7px 0 0 2px; }
.casabowling_fotos .nav .seta_esq { position:absolute; width:13px; height:10px; top:0; left:0; #top:-7px; }
.casabowling_fotos .nav .seta_dir { position:absolute; width:13px; height:10px; top:0; right:0; #top:-7px; }
.casabowling_fotos .nav .bar_nav { position:absolute; width:54px; height:10px; top:0; #top:-7px; left:13px; }

.arquitetura_info { padding-bottom:20px; }
.arquitetura_imagem { float:left; margin:20px 0 20px 20px; _margin:20px 0 20px 10px; }
.arquitetura_texto { float:left; margin:20px; }
.arquitetura_texto h3 { font-size:12px; font-weight:bold; text-transform:uppercase; }
.arquitetura_texto p { font-size:12px; }
.trofeus, .morar_barato, .carioquissima, .ecologia, .festa { margin:4px 0; width:650px; }
.trofeus { background:url(../img/trofeus_back.gif) repeat-y; }
.trofeus .arquitetura_imagem { width:93px; }
.trofeus .arquitetura_texto { width:490px; }
.morar_barato { background:url(../img/morar_back.gif) repeat-y; }
.morar_barato .arquitetura_imagem { width:280px; }
.morar_barato .arquitetura_texto { width:300px; }
.carioquissima { background:url(../img/carioquissima_back.gif) repeat-y; }
.carioquissima .arquitetura_imagem { width:141px; }
.carioquissima .arquitetura_texto { width:440px; }
.ecologia { background:url(../img/ecologia_back.gif) repeat-y; }
.ecologia .arquitetura_imagem { width:198px; }
.ecologia .arquitetura_texto { width:380px; }
.festa { background:url(../img/festa_back.gif) repeat-y; }
.festa .arquitetura_imagem { width:155px; }
.festa .arquitetura_texto { width:425px; }

.arquitetura_decoracao { background:#f4f4f2; margin-bottom:20px; padding-bottom:20px; }
.aula .arquitetura_imagem { width:280px; }
.aula .arquitetura_texto { width:300px; }
.sagrado .arquitetura_imagem { width:180px; }
.sagrado .arquitetura_texto { width:400px; }
.agenda h3 { font-size:12px; font-weight:bold; text-transform:uppercase; margin:20px; }
.agenda p { font-size:12px; margin:20px; }

.profissionais { background:#bcc4c3; margin-bottom:20px; padding:0 20px; }
.profissionais h2 { color:#fff; padding:20px 0; }
.profissionais .busca { width:610px; background:#b5bdbc; padding:20px 0; }
.busca_nome, .busca_completa, .busca_especialidade { float:left; margin:15px 30px 0 0; }
.busca_nome label, .busca_completa label, .busca_especialidade label { display:block; width:150px; color:#fff; font-size:12px; font-weight:bold; margin:0 4px; }
.busca_nome select, .busca_completa select, .busca_especialidade select { width:150px; height:20px; border:none; margin:0 4px; }
.profissionais .esq, .profissionais .dir { float:left; width:295px; margin:20px 0; }
.profissionais .esq img, .profissionais .dir img { margin-bottom:20px; }
.profissionais .dir { margin-left:20px; }


.blog{ width:auto; height:auto; background:#bcc4c3; margin:0 0 71px 0; height:100%; overflow:hidden; }
.colunacentral{ width:650px; height:100%; clear:both}
.photoblogger{  width:85px; height:144px; float:left;}
.blogcoluna1{ width:347px; height:100%; background:#A7ADAD; float:left}
.blogcoluna2{ float:left; width:218px; height:100%; background:#EBEBEB;}	


.txt_blog{ width:auto; margin: 0 0 0 15px}
.txt_blog p{ font-size:12px; color:#FFFFFF; line-height:20px;}
.tit1_blog{ font-size:13px; font-weight:bold; margin:10px 0 10px 0; }
.tit2_blog{ font-size:14px; font-weight:bold; margin:10px 0 10px 0; }

.img_blog{ width:auto; height:auto; margin:21px 0 0 0} 
.img_blog img { margin:15px 0 0 0}

.lastpost{ margin:10px 0 0 5px;}

.yearpost{ font-size:12px}
.yearpost ul{ margin:10px 0 0 0;}
.yearpost li{  padding: 0 0 0 10px; list-style:none; line-height:30px}

.months ul{ margin:10px 0 0 0;}
.months li{ margin:10px 0 0 0; padding:0 0 0 15px; list-style:none; line-height:30px}

.about { margin:35px 0 0 5px}
.links_about{ margin:10px 0 0 0;}
.links_about p{ font-size:10px; margin:0 0 0 10px }
.links_about a{ color:#A0A2A1;}

.lineblog{ height:1px; width:114px;  background:url(../img/lineblog.jpg) no-repeat; margin:10px 0 15px 0  }
	
.indicate{ margin:35px 0 15px 5px}

.tag_cloud{ width:auto; height:auto; margin:0 0 0 5px}

.rss{width:37px; height:38px; margin:0 auto; }

.pontsesq{ width:1px; height:434px; float:left; }
.coments{  margin:10px 0 0 10px; float:left; width:312px; }
.coments p { margin:5px 0 0 0; font-size:11px;}
.coments a{ color:#2A4E80}

.datapost p { font-size:10px;} 
.datapost a{ color:#2A4E80} 

.icos{ margin:10px 0 0 62px; width:139px; height:auto;}
.icos img{ border:0;}

.aquitetura{ padding: 5px 0 0 5px; color:#FFFFFF; font-weight:bold}



.box_cadast_ps_pq{
	
	width:651px;
	_width:663px;
	height:49px;
	background:#D4D3CF;
	margin:20px 0 16px 0;
}

.tit_pf{ font-size:12px; font-weight:bold; }
.tit_pf p{margin:0 0 0 20px; padding:25px 0 0 0;}



.box_cadast_ps {
	width:651px;
	height:398px;
	background:#D4D3CF;
	margin:0 0 16px 0;
}
.box_cadast_ps p {
	width:120px;
	height:auto;
	font-size:12px;
	color:#666666;
	padding:20px 0 0 0;
}


.formulario_cadast_pf{ width:550px; height:25px;}
#form_cadasr_pf{ font-size:13px; }
.pf{ width:auto;  margin:20px 0 0 20px;}
.pj{ width:auto;  margin:20px 0 0 20px;}


.dados3{ float:left; width:320px; margin:0 0 0 16px; *margin:0 0 0 16px; _margin:0 0 0 10px}
.dados4{ float:left; width:300px;}

.dados3 label{ width:120px; float:left; text-align:left; font-size:12px; color:#757472; margin:5px 0 5px 0;}
.dados4 label{  width:100px; float:left; text-align:left; font-size:12px; color:#757472; margin:5px 0 5px 0;}

.dados3 input{ float:left; border:none; height:20px;  font-size:12px; color:#757472; }
.dados4 input{ float:left; border:none; height:20px;  font-size:12px; color:#757472;}

.nome{ width:182px; float:left; margin:5px 0 5px 0;}
.email{ width:182px; margin:5px 0 5px 0;}
.empresa{ width:182px; margin:5px 0 5px 0;}
.sexo{ width:153px; float:left; border:none; margin:5px 0 5px 0; font-size:12px; color:#757472;}
.dia{ width:45px; float:left; border:none;  margin:5px 0 5px 0; font-size:12px; color:#757472;}
.mes{width:45px; float:left; border:none; margin:5px 0 5px 4px; font-size:12px; color:#757472;}
.ano{ width:54px; float:left; border:none; margin:5px 0 5px 4px; font-size:12px; color:#757472;}


.cpf{width:151px; margin:5px 0 5px 0;}
.ddd2{width:25px; border:none; margin:5px 0 5px 0; }
.telefone2{width:122px; border:none; margin:5px 0 0 5px;}
.profissao{width:182px; margin:5px 0 5px 0;}
.crea{width:182px; margin:5px 0 5px 0;}
.endereco{width:182px; margin:5px 0 5px 0;}
.numero2{width:102px; margin:5px 0 5px 0; }



.complemento{width:182px; margin:5px 0 5px 0;}
.bairro{width:182px; margin:5px 0 5px 0;}
.cidade{ width:121px; margin:5px 0 5px 0;}
.cidadeesc{width:45px; float:left; border:none; margin:5px 0 5px 16px; font-size:12px; color:#757472; height:20px; }
.cep{ width:102px; margin:5px 0 5px 0;}
.senha{ width:102px; margin:5px 0 5px 0;}
.confsenha{ width:102px; margin:5px 0 5px 0;}
.apelido{width:182px; margin:5px 0 5px 0;}

.cadenviar{ background:url(../img/bt_enviar3.jpg) no-repeat; width:45px; height:17px; margin:0 31px 0 0; border:none; cursor:pointer; float:right}

.txtpq{ font-size:9px;}


.parceiros { margin-top:-11px; }

a.parceiros_internos, a.parceiros_externos { float:left; display:block; width:296px; height:101px; background:url(../img/bt_parceiros_internos.jpg) no-repeat; }
a.parceiros_internos { margin-right:58px; }
a.parceiros_externos { background:url(../img/bt_parceiros_externos.jpg) no-repeat; }
a.parceiros_internos:hover, a.parceiros_internos:active { height:130px; background:url(../img/bt_parceiros_internos2.jpg) no-repeat; }
a.parceiros_externos:hover, a.parceiros_externos:active { height:130px; background:url(../img/bt_parceiros_externos2.jpg) no-repeat; }
.texto_promo { float:left; width:582px; border-bottom:1px solid #fff; padding:25px; color:#666; font-size:12px; background:#f3f3f2; }


.pe_top td {background:#f3f3f1;height:35px; padding:5px;}

.pe_a td {background:#CFCCC3;height:35px; padding:5px;}
.pe_a a {color:#666666; text-decoration:none;}
.pe_a a:hover {color:#000;}

.pe_b td {background:#EEEEEC; height:35px; padding:5px;}
.pe_b a {color:#666666; text-decoration:none;}
.pe_b a:hover {color:#000;}





.box_cadast_pj {
	width:651px;
	height:398px;
	background:#D4D3CF;
	margin:0 0 16px 0;
}
.box_cadast_pj p {
	width:120px;
	height:auto;
	font-size:12px;
	color:#666666;
	padding:20px 0 0 0;
}



.formulario_cadast_pj{ width:550px; height:25px;}
#form_cadasr_pj{ font-size:13px; }
.pf{ width:auto;  margin:20px 0 0 20px;}
.pj{ width:auto;  margin:20px 0 0 20px;}


.dados5{ float:left; width:320px; margin:0 0 0 16px; *margin:0 0 0 16px; _margin:0 0 0 10px}
.dados6{ float:left; width:300px;}

.dados5 label{ width:120px; float:left; text-align:left; font-size:12px; color:#757472; margin:5px 0 5px 0;}
.dados6 label{  width:100px; float:left; text-align:left; font-size:12px; color:#757472; margin:5px 0 5px 0;}

.dados5 input{ float:left; border:none; height:20px;  font-size:12px; color:#757472; }
.dados6 input{ float:left; border:none; height:20px;  font-size:12px; color:#757472;}

.nome{ width:182px; float:left; margin:5px 0 5px 0;}
.email{ width:182px; margin:5px 0 5px 0;}
.empresa{ width:182px; margin:5px 0 5px 0;}



.cnpj{width:151px; margin:5px 0 5px 0;}
.ie{width:151px; margin:5px 0 5px 0;}
.im{width:151px; margin:5px 0 5px 0;}
.ddd2{width:25px; border:none; margin:5px 0 5px 0; }
.telefone2{width:122px; border:none; margin:5px 0 0 5px;}
.profissao{width:182px; margin:5px 0 5px 0;}
.crea{width:182px; margin:5px 0 5px 0;}
.endereco{width:182px; margin:5px 0 5px 0;}
.numero2{width:102px; margin:5px 0 5px 0; }



.complemento{width:182px; margin:5px 0 5px 0;}
.bairro{width:182px; margin:5px 0 5px 0;}
.cidade{ width:121px; margin:5px 0 5px 0;}
.cidadeesc{width:45px; float:left; border:none; margin:5px 0 5px 16px; font-size:12px; color:#757472; height:20px; }
.cep{ width:102px; margin:5px 0 5px 0;}
.senha{ width:102px; margin:5px 0 5px 0;}
.confsenha{ width:102px; margin:5px 0 5px 0;}
.apelido{width:182px; margin:5px 0 5px 0;}

.cadenviar2{ background:url(../img/bt_enviar3.jpg) no-repeat; width:45px; height:17px; margin:55px 31px 0 0; border:none; cursor:pointer; float:right}

.txtpq{ font-size:9px;}


.parceiros { margin-top:-11px; }

a.parceiros_internos, a.parceiros_externos { float:left; display:block; width:296px; height:101px; background:url(../img/bt_parceiros_internos.jpg) no-repeat; }
a.parceiros_internos { margin-right:58px; }
a.parceiros_externos { background:url(../img/bt_parceiros_externos.jpg) no-repeat; }
a.parceiros_internos:hover, a.parceiros_internos:active { height:130px; background:url(../img/bt_parceiros_internos2.jpg) no-repeat; }
a.parceiros_externos:hover, a.parceiros_externos:active { height:130px; background:url(../img/bt_parceiros_externos2.jpg) no-repeat; }
.texto_promo { float:left; width:582px; border-bottom:1px solid #fff; padding:25px; color:#666; font-size:12px; background:#f3f3f2; }

