﻿.sa {
	border:0px;
	cursor:pointer;
	margin:0 4px 0 4px;
}

.cdPrev {
	width:300px;float:left;font-weight:bold;text-align:left;
}

.cdNext {
	width:300px;float:right;font-weight:bold;text-align:right;margin-right:10px;
}

.adsT {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: 12px; MARGIN-BOTTOM: 0.5em; PADDING-BOTTOM: 4px; 
	PADDING-TOP: 4px; BACKGROUND-COLOR: #f1f1f1; TEXT-ALIGN: left;
	display:block;
}

.adsT UL {
	PADDING-LEFT: 0px; MARGIN: 0px; LIST-STYLE-TYPE: none
}
.adsT UL LI {
	BORDER-RIGHT: #d4d4d4 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #e3e2e7 1px solid; 
	PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; BORDER-LEFT: #d4d4d4 1px solid; PADDING-TOP: 3px; BACKGROUND-COLOR: #FFFFCC;
	text-align:center;
}

.adsB {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: 12px; MARGIN-BOTTOM: 0.5em; PADDING-BOTTOM: 4px; 
	PADDING-TOP: 4px; BACKGROUND-COLOR: #f1f1f1; TEXT-ALIGN: left;
	display:block;
}

.adsB UL {
	PADDING-LEFT: 0px; MARGIN: 0px; LIST-STYLE-TYPE: none
}
.adsB UL LI {
	BORDER-RIGHT: #d4d4d4 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #e3e2e7 1px solid; 
	PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; BORDER-LEFT: #d4d4d4 1px solid; PADDING-TOP: 3px; BACKGROUND-COLOR: White;
	text-align:center;
}

#loader 
{
	display:none;
	background:url(ajl.gif);
	background-repeat:no-repeat;
}

.alignTop {
	vertical-align:top;
}

.hLocal
{
	text-align:left;
	vertical-align:middle;
	background-color:#ffffff;
	padding-top:5px;
}

TABLE.catgLocal {
	WIDTH: 300px; FONT-FAMILY: tahoma, sans-serif; BORDER-COLLAPSE: collapse;font-size:10px;
}
.pa {
	width:110px;
}

.ps {
	width:110px;
}

.anterior {
	border:solid 1px #CECECE;
	float:right;
	width:100px;
	height:18px;
	text-align:center;
	background-color: #ffffff;
	font-size: 12px;
	padding-right: 5px;
	padding-left: 5px;
	padding-top:2px;
}

.anterior a {
	text-decoration: none;
	color:#0000FF;
}

.anterior a:hover {
	text-decoration: underline;
}

.anterior:hover {
	/*background-color: #CECECE;*/
}

.proximo {
	border:solid 1px #CECECE;
	float:right;
	width:100px;
	height:18px;
	text-align:center;
	background-color: #ffffff;
	font-size: 12px;
	padding-right: 5px;
	padding-left: 5px;
	padding-top:2px;
}
.proximo a {
	text-decoration: none;
	color:#0000FF;
}
.proximo a:hover {
	text-decoration: underline;
}
.proximo:hover {
	/*background-color: #CECECE;*/
}
.resultNumber {
	text-align:center;
	font-size: 12px;
	padding-top:2px;
	width:400px;
}

.ListC
{
	height:70px;
	BORDER-RIGHT: #d4d4d4 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #e3e2e7 1px solid; 
	PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #d4d4d4 1px solid; PADDING-TOP: 5px; BACKGROUND-COLOR: White;
}

.ListLeadC
{
	height:auto;
	BORDER-RIGHT: #d4d4d4 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #e3e2e7 1px solid; 
	PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #d4d4d4 1px solid; PADDING-TOP: 5px; BACKGROUND-COLOR: White;
	line-height:25px;
}

.DetailsC
{
	height:255px;
	BORDER-RIGHT: #d4d4d4 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #e3e2e7 1px solid; 
	PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #d4d4d4 1px solid; PADDING-TOP: 5px; BACKGROUND-COLOR: White;
}

.photoLi 
{
	height:75px;padding-top:5px;
}

.bk_dtp {
	width:94px;
	height:75px;
	background:url(bkClssS.gif);
	margin:auto;
}

.bk_dtpDt {
	width:94px;
	height:75px;
	background:url(bkClssS.gif);
	margin:auto;
	float:left;
	cursor:pointer;
}

.bk_dtpDt:hover {
	width:94px;
	height:75px;
	background:url(bkClssSo.gif);
	margin:auto;
	float:left;
	cursor:pointer;
}

.bk_dtpd {
	width:334px;
	height:255px;
	background:url(bkClssB.gif);
	margin:auto;
}

.dv1 
{
	width:85px;
	height:auto;
	float:left;
	padding-right: 5px;
	padding-left: 5px;
}

.dvd1 
{
	width:330px;
	height:auto;
	float:left;
	padding-right: 5px;
	padding-left: 5px;
}

.dv2 
{
	width:450px;
	height:auto;
	float:left;
	padding-right: 5px;
	padding-left: 10px;
	padding-top:18px;
	font-size: 11px;
	text-align: left;
	line-height: 15px;
	vertical-align: middle;
}

.dvd2 
{
	width:295px;
	height:auto;
	float:left;
	padding-right: 5px;
	padding-left: 10px;
	padding-top:18px;
	font-size: 13px;
	text-align: left;
	line-height: 14px;
	vertical-align: middle;
}

.dv3 {
	width:450px;
	height:auto;
	float:left;
	padding-right: 5px;
	padding-left: 10px;
	font-size: 11px;
	text-align: left;
	line-height: 15px;
	vertical-align: middle;
}

.dv4 {
	float:right;
	padding-right:5px;
	text-align:right;
	padding-top:25px;
	height:auto;
	font-weight:bold;
	font-size: 11px;
	line-height: 15px;
}

.dv5 {
	width:450px;
	height:auto;
	padding-right: 5px;
	padding-left: 10px;
	font-size: 11px;
	text-align: center;
	line-height: 15px;
}

.imgV{
	/*
	width:80px;
	height:60px;
	*/
	margin-left:5px;
	margin-top:5px;
}

.imgD{
	/*
	width:320px;
	height:240px;
   
	margin-left:5px;
	margin-top:5px;
   */
}
.TimgD {
	height:240px;width:320px;vertical-align:middle;text-align:center;
		margin-left:5px;
	margin-top:5px;
}

a.bsc 
{
	color: #0000FF;
	text-decoration: none;
	font-weight:normal;
	font-size:12px;
}

a.bsc2 
{
	color: #000000;
	text-decoration: none;
}

.spI1 {
	width:454px;
	height:1px;
	padding-top: 1px;
	padding-bottom: 1px;
}

.imgSep {height:1px;}
/******************************/


BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 20px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: Arial, Sans-Serif; BACKGROUND-COLOR: #fbfbfb
}
A {
	COLOR: #0000cc; TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: underline
}

.header {
	BACKGROUND-COLOR: #dcdcdc; height:40px;
	BACKGROUND-IMAGE: url(catgbk1.gif);background-repeat:repeat-x;
	width:100%;
}

h1
{
	PADDING-RIGHT: 11px; PADDING-LEFT: 11px; FONT-WEIGHT: normal; FONT-SIZE: 20px; 
	PADDING-BOTTOM: 7px; MARGIN: 0px; PADDING-TOP: 9px; FONT-FAMILY: Arial, Verdana, Sans-Serif; 
	TEXT-ALIGN: left;
}

.Pub input 
{
	height:30px;
	width:240px;
	background-image:url(btnPub.gif);
	background-repeat:no-repeat;
	background-color:transparent;
	padding:0 0 3px;
	border:0;
	cursor:pointer;
}

.Pub input:hover
{
	background-image:url(btnPubh.gif);
	cursor:pointer;
}

form {
	margin:0 0 0 0;
}

.hSearch {
	text-align:left;
}

.hsearchD {
	padding-left:5px; padding-top:5px; padding-bottom:5px;
}

.ISearch {
	height:15px;
	width:215px;
	font-size:12px;
}
.sel {
	height:19px;
	font-size:12px;
	font-family:Tahoma;
}

.selLocal {
	height:19px;
	font-size:12px;
	width:273px;
	margin-top:3px;
	margin-bottom:10px;
	font-family:Tahoma;
}

.ISubmit {
	height:21px;
	width:100px;
	font-size:12px;
	margin-bottom:-1px;
	padding-bottom:3px;
	background-image:url(btnSea.gif);
	background-repeat:no-repeat;
	background-color:transparent;
	border:0;
	cursor:pointer;
}

.ISubmit:hover
{
	background-image:url(btnSeah.gif);
	cursor:pointer;
}

.ILSubmit {
	height:21px;
	width:220px;
	font-size:12px;
	margin-top:5px;
	margin-bottom:5px;
	background-image:url(btnTra.gif);
	background-repeat:no-repeat;
	background-color:transparent;
	padding:0 0 2px;
	border:0;
	cursor:pointer;
}

.ILSubmit:hover {
	background-image:url(btnTrah.gif);
	cursor:pointer;
}

.main {
	WIDTH: 980px;
}

P#hkeyw {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; 
	MARGIN: 0px auto; OVERFLOW: hidden; WIDTH: 980px; COLOR: #666; PADDING-TOP: 3px; 
	HEIGHT: 16px; TEXT-ALIGN: center
}

TABLE.catgM {
	WIDTH: 980px; FONT-FAMILY: tahoma, sans-serif; BORDER-COLLAPSE: collapse
}

TABLE.catgS {
	WIDTH: 100%; FONT-FAMILY: tahoma, sans-serif; BORDER-COLLAPSE: collapse
}
TD.col {
	PADDING-RIGHT: 7px; PADDING-LEFT: 0px; FONT-SIZE: 6px; PADDING-BOTTOM: 0px; 
	VERTICAL-ALIGN: top; WIDTH: 247px; PADDING-TOP: 10px
}
TD.claList {
	PADDING-RIGHT: 7px; PADDING-LEFT: 0px; FONT-SIZE: 6px; PADDING-BOTTOM: 0px; 
	VERTICAL-ALIGN: top; WIDTH: 741px; PADDING-TOP: 10px
}
TD.sbar {
	PADDING-RIGHT: 0px; WIDTH: 300px; TEXT-ALIGN: right
}
.catg UL {
	PADDING-LEFT: 0px; MARGIN: 0px; LIST-STYLE-TYPE: none
}
.catg UL LI {
	BORDER-RIGHT: #d4d4d4 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #e3e2e7 1px solid; 
	PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; BORDER-LEFT: #d4d4d4 1px solid; PADDING-TOP: 3px; BACKGROUND-COLOR: White;
}
.catg H2 {
	BORDER-RIGHT: #dedbe4 1px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 14px; 
	BACKGROUND-IMAGE: url(catgbk1.gif); PADDING-BOTTOM: 2px; MARGIN: 0px; BORDER-LEFT: #dedbe4 1px solid; 
	PADDING-TOP: 2px; BACKGROUND-REPEAT: repeat-x; FONT-FAMILY: Tahoma, Sans-Serif; BACKGROUND-COLOR: #f5f5f5
}
.catg .bbord {
	BORDER-TOP: #d4d4d4 1px solid; MARGIN: 0px 1px
}
.catg {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: 12px; MARGIN-BOTTOM: 0.5em; PADDING-BOTTOM: 4px; 
	PADDING-TOP: 4px; BACKGROUND-COLOR: #f1f1f1; TEXT-ALIGN: left;
	display:block;
}
.count {
	FONT-WEIGHT: normal; FONT-SIZE: 11px
}

.result {
	FONT-WEIGHT: normal; FONT-SIZE: 11px
}

.resultD {
	FONT-WEIGHT: bold; FONT-SIZE: 16px;
}

.priceD 
{
	width:280px;
	height:auto;
	text-align:center;
	font-size:20px;
	font-weight:bold;
	font-family:Verdana;
	line-height: 22px;
}

.detailsD {
	line-height:30px;
	font-family:Verdana;
	font-size:14px;
}

.detailsDD {
	font-family:Verdana;
	font-size:14px;
}

.detailsDR {
	line-height:30px;
	font-family:Verdana;
	font-size:12px;
}

.myF {
	text-align:right;
	font-weight:bold;
}

.myFF {
	text-align:right;
	font-size:10px;
	color:#969696;
	font-weight:normal;
}

.myFTA {
	width:350px;
}

.myFt {
	width:350px;
}

.CCSubmit {
	height:25px;
	width:100px;
	font-size:12px;
	margin-top:5px;
	margin-bottom:5px;
	background-image:url(btnSLea.gif);
	background-repeat:no-repeat;
	background-color:transparent;
	padding:0 0 3px;
	border:0;
	cursor:pointer;
}

.CCSubmit:hover {
	background-image:url(btnSLeah.gif);
	cursor:pointer;
}

#guid {
	display:none;
}

#ppGuid {
	display:none;
}

#message {
	font-size:14px;
	font-family:Verdana;
	vertical-align:middle;
}

.LeadDate {
	float:right;
	padding-right:5px;
	text-align:right;
	height:auto;
	font-size: 12px;
}

TD.claListCn {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 6px; PADDING-BOTTOM: 0px; 
	VERTICAL-ALIGN: top; WIDTH: 100%; PADDING-TOP: 10px
}

.CLNew {
	width:100%;
}

.selLocalCn {
	font-size:13px;
	width:273px;
	font-family:Tahoma;
}

.selLocalCnS {
	font-size:13px;
	width:150px;
	font-family:Tahoma;
}

.myFCm {
	text-align:left;
}

#subCn1 {
	display:none;
}

#subCn2 {
	display:none;
}

.myFCn {
	text-align:right;
	font-weight:bold;
	vertical-align:top;
}

.myTCn {
	font-size:14px;
	width:100px;
}

.myTCnPrice {
	font-size:14px;
	width:100px;
	text-align:right;
}

.myFFCn {
	text-align:left;
	font-size:10px;
	color:#969696;
	font-weight:normal;
}

.myCnP {
	font-size:13px;
	width:225px;
}

.myFFCnf {
	cursor:pointer;
	font-size:12px;
	color:#0000FF;
}

.myFFCnf:hover {
	cursor:pointer;
	font-size:12px;
	color:#0000FF;
	text-decoration:underline;
}

#dpht000, #dpht001, #dpht002, #dpht003 {
	display:none;
}

.myTNCn {
	font-size:14px;
	width:250px;
}

.myTTCn {
	font-size:14px;
	width:200px;
}

.myTECn {
	font-size:14px;
	width:300px;
}

.btnRemove {
	height:20px;
	width:92px;
	font-size:12px;
}

.lhp {
	text-align:right;
	padding-right:30px;
	font-weight:bold;
}

hr 
{
	border:solid 1px #F5F5F5;
}
