/*body, form, img, p, h1, h2, h3, input, select {

	margin: 0;

	padding: 0;

} */

input {
	background-color:#ecd5c4;
	border-top:#eb7f32 1px solid;
	border-left:#eb7f32 1px solid;
	color:#211c1b;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	height:15px;
	
}

textarea {
	background-color:#ecd5c4;
	border-top:#eb7f32 1px solid;
	border-left:#eb7f32 1px solid;
	color:#211c1b;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	
}

select {
	background-color:#ecd5c4;
	border-top:#eb7f32 1px solid;
	border-left:#eb7f32 1px solid;
	color:#211c1b;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	
}

/*option {
	background-color:#eb7f32;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#211c1b;
	border-bottom:#ffffff 1px solid;

		
	}
*/


body {

	font: 12px/17px tahoma, sans-serif;

	color: #222;
	
	background-color:#ecd5c4;
	
/*	background: #FFF url(../layout_images/new/bg.gif) repeat-x fixed; */

	/*background: #e8ecf1 url("../layout_images/new/body_bg.gif") repeat-x fixed;*/

}

img {

	border: none;

}

.tst

{

	width: 50px;

	border-left:10px;

	margin: 0px 0px 0px 0px;

	padding: 100px;

	border-collapse: separate;

	text-align: left;

	vertical-align: top;

}





#container {

	margin: 0 auto auto;

/*	width: 768px; */
	
	width: 1024px;

	background: #fff;

	padding: 0;

}

	#container table {

		width: 100% !important;

		width: 100%;

		margin: 0px 0px;

	}

	#container td {

		vertical-align: top;

		border-collapse: collapse;

		border-spacing: 0px;

		padding: 0px;
		
		

	}

#header {

	margin: 0px 0px 0px 0px !important; /* 0 5 0 5 */

	height: 110px;

/*	background: #fff url("../layout_images/new/header_bg.gif") 0px 0px repeat-x; */
	background-color:#ffffff;

}

#topnav {

	height: 25px;

	position: relative;

	right: 0px; /* tinha 3 */

}

	#topnav td {

		text-align: right;
		
		}

	#topnav td a {
		
		font-family:Verdana, Geneva, sans-serif;
		
		font-size:11px;

		color:#666;

		text-decoration: none;
		
		
		
		

	}
	
	#topnav td a:visited {
		
		font-family:Verdana, Geneva, sans-serif;
		
		font-size:11px;

		color: #666;

		text-decoration: none;
		
		

	}

	#topnav td a:hover {
		
		font-family:Verdana, Geneva, sans-serif;
		
		font-size:11px;

		color: #EA7F32;

		text-decoration: none;

	}

#topnav_banner {

	position: relative;

	/* right: 5px;*/

}

	#topnav_banner td {

	position: relative;

	/* right: 5px;*/

}





#register, #addad, #login {

/*	border-right: 1px solid #ffffff; */ /* tinha a cor c6cdd4 */

}

#register a {

	background: url("../layout_images/new/register.gif") 0px 50% no-repeat;

	padding-left: 20px;

}

#register a:visited {

	background: url("../layout_images/new/register.gif") 0px 50% no-repeat;

	padding-left: 20px;

}

#register a:hover {

	background: url("../layout_images/new/register_2.gif") 0px 50% no-repeat;

	padding-left: 20px;

}

#addad a {

	background: url("../layout_images/new/addad.gif") 0px 50% no-repeat;

	padding-left: 17px;

}

#addad a:visited {

	background: url("../layout_images/new/addad.gif") 0px 50% no-repeat;

	padding-left: 17px;

}

#addad a:hover {

	background: url("../layout_images/new/addad_2.gif") 0px 50% no-repeat;

	padding-left: 17px;

}



#login a {

	background: url("../layout_images/new/login.gif") 0px 50% no-repeat;

	padding-left: 22px;

}

#login a:visited {

	background: url("../layout_images/new/login.gif") 0px 50% no-repeat;

	padding-left: 22px;

}

#login a:hover {

	background: url("../layout_images/new/login_2.gif") 0px 50% no-repeat;

	padding-left: 22px;

}

#wap a {

	background: url("../layout_images/new/wap.gif") 0px 50% no-repeat;

	padding-left: 12px;

}

#wap a:visited {

	background: url("../layout_images/new/wap.gif") 0px 50% no-repeat;

	padding-left: 12px;

}

#wap a:hover {

	background: url("../layout_images/new/wap_2.gif") 0px 50% no-repeat;

	padding-left: 12px;

}

#nav {

/*	border: 1px solid #ff0000; */

	height: 38px;

}

	#nav td {

		text-align: center;

		vertical-align: bottom;

		width: 14%;

	/*	border-right: 2px solid #FFFFFF; */

	}

	#nav td a {

		color: #EB7F32;

		text-decoration: none;

		height: 38px;

		font: 10px arial, sans-serif;

		display: block;

		background:url("../layout_images/new/nav_bg.gif") 0px 1px repeat-x;
		
		font-weight:bold;
		
		text-transform:uppercase;
		
		border-bottom:1px #211c1b solid;

	}
	
		#nav td a:visited {

		color: #EB7F32;

		text-decoration: none;

		height: 38px;

		font: 10px arial, sans-serif;

		display: block;

		background:url("../layout_images/new/nav_bg.gif") 0px 1px repeat-x;
		
		font-weight:bold;
		
		text-transform:uppercase;
		
		border-bottom:1px #211c1b solid;

	}

	#nav td a:hover {

		color: #eeebe0;

		background:url("../layout_images/new/nav_bg_over.gif") 0px 1px repeat-x;
		
		font-weight:bold;
		
		font: 10px arial, sans-serif;
		
		text-transform:uppercase;
		
		text-decoration: none;

		height: 38px;

		display: block;
		
		border-bottom:1px #cccccc solid;

		}

	

#navprr { 

	height: 38px;

	padding: 0px;

	

}

	#navprr td {

		text-align: center;

		vertical-align: top;

		width: 100%;

/*		border-right: 1px solid #ff0000;

		border-left: 1px solid #ff0000;

		border-top:1px solid #ff0000; */

		}	

#subnav {

/*	border: 1px solid #dbe8fa; */

	background: #ffffff;

	color: #000000;

}

	#subnav td {

		

		padding: 0px 15px;

		vertical-align: middle;

	}

	#subnav a {
		
		font-family:Verdana, Geneva, sans-serif;
		font-size:11px;
		text-decoration:none;
		color: #000000;
		font-weight:bold;

	}
	
	#subnav a:visited {
		
		font-family:Verdana, Geneva, sans-serif;
		font-size:11px;
		text-decoration:none;
		color: #000000;
		font-weight:bold;

	}


	#subnav a:hover {
		
		font-family:Verdana, Geneva, sans-serif;
		font-size:11px;
		text-decoration:none;
		color: #ffffff;
		font-weight:bold;

	}

.abc td {

		padding: -10px -10px !important;

	}

.abc {

		padding: -10px -10px !important;

	}

	

.special {

	margin: 5px 0px;

/*	border-left: 1px solid #dedede;

	border-right: 1px solid #a3aab7;

	border-bottom: 1px solid #a3aab7; */

	background: #f8f8f8;

}

	.special td {

		padding: 1px 5px !important;

	}

	.special td.category {

		background: url("../layout_images/new/folder.png") 14px 9px no-repeat;

		padding-left: 36px !important;

	}

	.special tr.alt td.category {

		background:#d8d8d8 url("../layout_images/new/folder.png") 14px 9px no-repeat;

		padding-left: 36px !important;
		
		

	}

	.special td.category_none {

		

		padding-left: 36px !important;

	}

	.special tr.alt td.category_none {

		

		padding-left: 36px !important;

	}

	

	.special th {

	
		border-bottom: 3px solid #eb7f32;

		height: 23px;

		padding: 5px 14px !important; 

		

		white-space: nowrap;

		text-align: left;

		vertical-align: middle;

		color: #eb7f32;

		background-image:url("../layout_images/new/th_bg.gif");
		background-repeat:no-repeat;

		font: bold 11px verdana, sans-serif;
		
		text-transform:uppercase;


	}

	.special th a {

		color: #eb7f32;

		text-decoration: none;
		
		font-weight:bold;

	}
	
	.special th a:visited {

		color: #eb7f32;

		text-decoration: none;
		
		font-weight:bold;

	}

	.special th a:hover {

		text-decoration: underline;

	}

	.special td a, #content a {

		color: #211c1b;

		text-decoration: none;

	}

	.special td a strong {

		font-size: 110%;

	}

	.special td a:hover, .special td a:hover strong, #content a:hover {

		color: #fff;

		background: #eb7f32;

	}

	.special tr.alt {

		background: #d8d8d8;

	}

	.special td.pointer {

		background: url("../layout_images/new/pointer.gif") 14px 10px no-repeat;

		padding-left: 26px !important;

	}

	.special tr.alt td.pointer {

		background: #d8d8d8 url("../layout_images/new/pointer.gif") 14px 10px no-repeat;

		padding-left: 26px !important;

	}





	/*-- Box headings and other tags --*/

	.special h1 {

		font: bold 19px arial, sans-serif;

		margin: 10px 0 5px 0;

		clear: both;

	}

	.special h2 {

		font: bold 15px arial, sans-serif;

		margin: 20px 0 0 0;

		clear: both;

	/*	border-bottom: 1px solid #a3aab7; */

	}

	.special h3 {

		font: bold 13px arial, sans-serif;

		margin: 10px 0 5px 0;

	}

	.special p {

		margin: 8px 0;

	}

	.special ul {

		list-style: square;	

		padding-left: 20px !important;

		margin-left: 0 !important;

		padding-left: 0;

		margin-left: 20px;

	}

	.special blockquote {

		border: 1px solid #E9E9E9;

		margin: 5px 3px 15px 3px;

		padding: 15px;

		background: #fff;

	}

	

	

.box {

	margin: 5px 0px;

	border-left: 1px solid #dedede;

	border-right: 1px solid #a3aab7;

	border-bottom: 1px solid #a3aab7;

	background: #f8f8f8;

}

	.box td {

		padding: 5px 15px !important;
		border-left:#cccccc 1px solid;
		border-right:#cccccc 1px solid;
		border-bottom:#cccccc 2px solid;

	}
	

	.box td.category {

		background: url("../layout_images/new/folder.png") 14px 9px no-repeat;

		padding-left: 36px !important;
		
		
		
		

	}

	.box tr.alt td.category {

		background: #d8d8d8 url("../layout_images/new/folder.png") 14px 9px no-repeat;

		padding-left: 36px !important;
		
		

	}

	.box th {

		border-top: 3px solid #ffffff; 

		border-bottom: 3px solid #eb7f32;

		padding: 5px 14px !important;

		white-space: nowrap;

		text-align: left;

		vertical-align: middle;

		color: #eb7f32;

		background-image: url("../layout_images/new/th_bg.gif");
		
		background-repeat:no-repeat;

		font: bold 11px verdana, sans-serif;
		
		text-transform:uppercase;

	}

	.box th a {

		color: #eb7f32;

		text-decoration: none;
		
		font-weight:bold;

	}
	
	.box th a:visited {

		color: #eb7f32;

		text-decoration: none;
		
		font-weight:bold;

	}

	.box th a:hover {

		text-decoration: underline;
		
		font-weight:bold;

	}

	.box td a, #content a {

		color:#606060;

		text-decoration: none;
		
		background-color:#eeebe0;
		
		padding:1px;

	}

	.box td a strong {

		font-size: 110%;

	}

	.box td a:hover, .box td a:hover strong, #content a:hover {

		color: #fff;

		background: #eb7f32;
		
		padding:1px;

	}

	.box tr.alt {

		background: #d8d8d8;

	}

	.box td.pointer {

		background: url("../layout_images/new/pointer.gif") 14px 10px no-repeat;

		padding-left: 26px !important;

	}

	.box tr.alt td.pointer {

		background: #d8d8d8 url("../layout_images/new/pointer.gif") 14px 10px no-repeat;

		padding-left: 26px !important;

	}





	/*-- Box headings and other tags --*/

	.box h1 {

		font: bold 19px arial, sans-serif;

		margin: 10px 0 5px 0;

		clear: both;

	}

	.box h2 {

		font: bold 15px arial, sans-serif;

		margin: 20px 0 0 0;

		clear: both;

/*		border-bottom: 1px solid #a3aab7; */

	}

	.box h3 {

		font: bold 13px arial, sans-serif;

		margin: 10px 0 5px 0;

	}

	.box p {

		margin: 8px 0;

	}

	.box ul {

		list-style: square;	

		padding-left: 20px !important;

		margin-left: 0 !important;

		padding-left: 0;

		margin-left: 20px;

	}

	.box blockquote {

		border: 1px solid #E9E9E9;

		margin: 5px 3px 15px 3px;

		padding: 15px;

		background: #fff;

	}
	
	/* dgfhgjgjghdf */
	
	.box_2 {

	margin: 5px 0px;

	border-left: 1px solid #dedede;

	border-right: 1px solid #a3aab7;

	border-bottom: 1px solid #a3aab7;

	background: #f8f8f8;

}

	.box_2 td {

		padding: 5px 15px !important;
	/*	border-left:#cccccc 1px solid;
		border-right:#cccccc 1px solid;
		border-bottom:#cccccc 2px solid; */

	}
	

	.box_2 td.category {

		background: url("../layout_images/new/folder.png") 14px 9px no-repeat;

		padding-left: 36px !important;
		
		
		
		

	}

	.box_2 tr.alt td.category {

		background: #d8d8d8 url("../layout_images/new/folder.png") 14px 9px no-repeat;

		padding-left: 36px !important;
		
		

	}

	.box_2 th {

		border-top: 3px solid #ffffff; 

		border-bottom: 3px solid #eb7f32;

		padding: 5px 14px !important;

		white-space: nowrap;

		text-align: left;

		vertical-align: middle;

		color: #eb7f32;

		background-image: url("../layout_images/new/th_bg.gif");
		
		background-repeat:no-repeat;

		font: bold 11px verdana, sans-serif;
		
		text-transform:uppercase;

	}

	.box_2 th a {

		color: #eb7f32;

		text-decoration: none;
		
		font-weight:bold;

	}
	
	.box_2 th a:visited {

		color: #eb7f32;

		text-decoration: none;
		
		font-weight:bold;

	}

	.box_2 th a:hover {

		text-decoration: underline;
		
		font-weight:bold;

	}

	.box_2 td a, #content a {

		color:#606060;

		text-decoration: none;
		
		background-color:#eeebe0;
		
		padding:1px;

	}

	.box_2 td a strong {

		font-size: 110%;

	}

	.box_2 td a:hover, .box_2 td a:hover strong, #content a:hover {

		color: #fff;

		background: #eb7f32;
		
		padding:1px;

	}

	.box_2 tr.alt {

		background: #d8d8d8;

	}

	.box_2 td.pointer {

		background: url("../layout_images/new/pointer.gif") 14px 10px no-repeat;

		padding-left: 26px !important;

	}

	.box_2 tr.alt td.pointer {

		background: #d8d8d8 url("../layout_images/new/pointer.gif") 14px 10px no-repeat;

		padding-left: 26px !important;

	}





	/*-- Box headings and other tags --*/

	.box_2 h1 {

		font: bold 19px arial, sans-serif;

		margin: 10px 0 5px 0;

		clear: both;

	}

	.box_2 h2 {

		font: bold 15px arial, sans-serif;

		margin: 20px 0 0 0;

		clear: both;



	}

	.box_2 h3 {

		font: bold 13px arial, sans-serif;

		margin: 10px 0 5px 0;

	}

	.box_2 p {

		margin: 8px 0;

	}

	.box_2 ul {

		list-style: square;	

		padding-left: 20px !important;

		margin-left: 0 !important;

		padding-left: 0;

		margin-left: 20px;

	}

	.box_2 blockquote {

		border: 1px solid #E9E9E9;

		margin: 5px 3px 15px 3px;

		padding: 15px;

		background: #fff;

	}
	
	
	/* dsol,uyprpepe */
	

/*-- --*/

.side_nav td {

	background: url("../layout_images/new/arrow.gif") 10px 50% no-repeat;

	padding-left: 23px !important;

}

.side_nav tr.alt td {

	background: #d8d8d8 url("../layout_images/new/arrow.gif") 10px 50% no-repeat;

	padding-left: 23px !important;

}

#tools {

	border: 2px solid #211c1b;

	background: #ecd5c4;
	
	text-align:center;
	
	height:15px;

}

	#tools td {

		padding: 2px !important;

		text-align: center;
		
		height:15px;
		
				
		
		
		/*	border-right: 1px solid #EDF7E6; */

	}

/* botoes qdo se abre uma categoria */

	#tools a {

		color: #eb7f32;
		
		font-family:Verdana, Geneva, sans-serif;
		
		font-size:11px;
		
		text-decoration: none;
		
		font-weight:bold;
		
				
		

	}
	
	#tools a:visited {

		color: #eb7f32;
		
		font-family:Verdana, Geneva, sans-serif;
		
		font-size:11px;
		
		text-decoration: none;
		
		font-weight:bold;
		
		

	}

	#tools a:hover {

		color: #211c1b;
		
		font-family:Verdana, Geneva, sans-serif;
		
		font-size:11px;
		
		text-decoration: none;
		
		font-weight:bold;
		
		

	}

	#tools #addfav {

		background: url("../layout_images/new/addfav.gif") 0px 50% no-repeat;

		padding-left: 20px;

	}

	#tools #moread {

		background: url("../layout_images/new/moread.gif") 0px 50% no-repeat;

		padding-left: 20px;

	}

	#tools #sellerad {

		background: url("../layout_images/new/sellerad.gif") 0px 50% no-repeat;

		padding-left: 20px;

	}

	#tools #contactseller {

		background: url("../layout_images/new/contactseller.gif") 0px 50% no-repeat;

		padding-left: 20px;

	}

	#tools #tellfriend {

		background: url("../layout_images/new/tellfriend.gif") 0px 50% no-repeat;

		padding-left: 20px;

	}

	#tools #print {

		background: url("../layout_images/new/print.gif") 0px 50% no-repeat;

		padding-left: 20px;

	}



#premium td {

	background: url("../layout_images/new/premium.gif") 14px 50% no-repeat;

	padding-left: 36px !important;

}

#premium tr.alt td {

	background: #d8d8d8 url("../layout_images/new/premium.gif") 14px 50% no-repeat;

	padding-left: 36px !important;

}

#footer {

/*	border-top: 1px solid #dedede; */

	padding-top:0px;
	
	height:70px;
	
	vertical-align:middle;
	
	background: #ffffff url("../layout_images/new/rodape.gif") no-repeat;
	

}

	#footer a {

		color: #ffffff;
		
		font-family:Verdana, Geneva, sans-serif;
		
		font-size:9px;
		
		text-transform:uppercase;

		text-decoration: none;

		margin: 0 4px;
		
		font-weight:bold;
		
		background-color:#211c1b;
		
		padding-top:2px;
		
		padding-bottom:2px;
		
		padding-left:6px;
		
		padding-right:6px;
		
		margin-top:10px;
		
		

	}
	
	#footer a:visited {

		color: #ffffff;
		
		font-family:Verdana, Geneva, sans-serif;
		
		font-size:9px;
		
		text-transform:uppercase;

		text-decoration: none;

		margin: 0 4px;
		
		font-weight:bold;
		
		background-color:#211c1b;
		
		padding-top:2px;
		
		padding-bottom:2px;
		
		padding-left:6px;
		
		padding-right:6px;

	}

	#footer a:hover {

		color: #ffffff;
		
		font-family:Verdana, Geneva, sans-serif;
		
		font-size:9px;
		
		text-transform:uppercase;

		text-decoration: none;

		margin: 0 4px;
		
		font-weight:bold;
		
		background-color:#eb7f32;
		
		padding-top:2px;
		
		padding-bottom:2px;
		
		padding-left:6px;
		
		padding-right:6px;

	}

	#footer a.rss {

		background: url("../layout_images/new/rss.gif") 0px 50% no-repeat;

		padding-left: 15px;

	}

	.button {

	background: #eb7f32;

	border: 1px solid #cc810d;

	color: #000000 !important;

	padding: 2px 7px;

	margin: 0 3px;

	font: bold 10px verdana, sans-serif;
	
	vertical-align:middle;

}

		
	.button a:visited {

		background: #eb7f32 !important;

		border: 1px solid #835308 !important;

		cursor: pointer;
		
		color:#000;
		font: bold 10px verdana, sans-serif;
		
		vertical-align:middle;
		
	}
	
	.button a:hover {

		background: #e4af26 !important;

		border: 1px solid #835308 !important;

		cursor: pointer;
		
		font: bold 10px verdana, sans-serif;
		
		color:#FFF;
		
		vertical-align:middle;

	}

.sold {

	color: red;

	font-weight: bold;

}

.warn_intend {

	color: red;

}

.star {

	color: red;

}



a.thumb img {

	padding: 2px;

	border: 2px solid #ccc;

}

a.thumb:hover img {

	border: 2px solid #eb7f32;

	background: none !important;

}

a.thumb:hover {

	background: none !important;

}



a.thumb_icon img {

	padding: 1px;

	border: 2px solid #ccc;

}

a.thumb_icon:hover img {

	border: 2px solid #eb7f32;

	background: none !important;

}

a.thumb_icon:hover {

	background: none !important;

}



.gal{

	padding: 10px;

	border: 2px solid #ccc;

	margin:100px;

}



a.gallery img {

	padding: 2px;

	border: 2px solid #ccc;



}

a.gallery:hover img {

	border: 2px solid #eb7f32;

	background: none !important;

}

a.gallery:hover {

	background: none !important;

}



h2 {

	vertical-align: bottom;

	text-align:left;

	font: bold 10px verdana,arial, sans-serif;

	margin: 0px 0 0 10px;

	clear: both;
	
	text-transform:uppercase;

/*	border-bottom: 1px solid #a3aab7; */



}

.headline a {

	color: #fff;
	
	padding:2px;

	text-decoration: none;

	vertical-align: middle;

	text-align: left;
		
	background: #eb7f32;
	
	font-family:Verdana, Geneva, sans-serif;
	
	font-size:11px;
	
	text-decoration:none;
	
	text-transform:none;

}

.headline a:visited {

	color: #fff;
	
	padding:2px;

	text-decoration: none;

	vertical-align: middle;

	text-align: left;
		
	background: #eb7f32;
	
	font-family:Verdana, Geneva, sans-serif;
	
	font-size:11px;
	
	text-decoration:none;
	
	text-transform:none;

}

.headline a:hover {
	
	padding:2px;

	color: #fff;

	background: #211c1b;
	
	font-family:Verdana, Geneva, sans-serif;
	
	font-size:11px;
	
	text-decoration:none;
	
	text-transform:none;

}

.headline a, #content a {

	vertical-align: middle;

	text-align:center;

	margin: 0px 0 0 0;

	color: #ffffff;

	text-decoration: none;
	
	text-transform:none;

}

.headline a:visited, #content a:visited {

	vertical-align: middle;

	text-align:center;

	margin: 0px 0 0 0;

	color: #ffffff;

	text-decoration: none;
	
	text-transform:none;

}

.headline a:hover, #content a:hover {

	vertical-align: middle;

	text-align:center;

	margin: 0px 0 0 0;

	color: #ffffff;

	text-decoration: none;
	
	text-transform:none;

}

.small_drop_down

{

font-size: 9px;

}


.cima_bandeira a {
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#FFF;
	text-decoration:none;

}

.cima_bandeira a:visited {
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#FFF;
	text-decoration:none;

}

.cima_bandeira a:hover {
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#eb7f32;
	text-decoration:none;

}


