@charset "utf-8";
/* CSS Document */
body{ margin:0; font-family:Arial, Helvetica, sans-serif; text-align:left}
h1,h2,h3,h4,h5,h6,ul,li,p,span{
	margin:0;
}
ul,li{ list-style-type:none}
a{text-decoration:none;}
.top{ background:#000; }
.top-navigation{ width:1030px;}
.top-navigation ul{ float:left; padding:6px 0 5px 0}
.top-navigation ul li{ display:inline; }
.top-navigation ul li a{ color:#fff; line-height:14px; padding:0 12px 0 13px; float:left; background:url(../images/seprater.jpg) no-repeat 0 1px; font-size:12px; font-weight:bold; }
.top-navigation ul li a.sep{ background:none; padding-left:0}
.header{ height:80px; background:#fe5a00;}
.header_inner{ width:1030px;}

.logo{ width:269px; padding:13px 0 12px 0; background:url(../images/seprater1.jpg) no-repeat right center}
.searchbox{ padding-left:23px; padding-top:21px;}
.searchbox ul{ float:left;}
.searchbox ul li{ float:left; display:inline;}
.searchbox ul li a{ float:left; display:inline; line-height:21px; font-size:11px; color:#000000; font-weight:bold; padding:0 10px;}
.searchbox ul li a:hover{background:#ce4900; color:#FFFFFF;}
.searchbox ul li a.active{background:#ce4900; color:#FFFFFF;}
.search_btn{ visibility:visible; padding:5px 9px 5px 11px; display:block; color:#FFFFFF;height:auto; font-size:11px; font-weight:bold; background:#732900; border:none }
.textbox{ height:22px; width:270px; border:1px solid #ce4900;}
.datebox{ background:#333; color:#a5a4a4; font-size:11px;}
.leftbar{ width:821px;}
.separater{ width:7px;}
.rightbar{ width:200px;}
.middle_container{ padding-top:0px;}
.leftbar_leftpart{ width:594px;}
.leftbar_rightpart{ width:228px;}
.rightshadow{
	background-image: url(../images/right-shadow-bg.jpg);
	background-repeat: repeat-y;
	background-position: center top;
}
.test{padding-left:30px; padding-right:17px;}
h2{ color:#d72222; font-weight:normal; padding-bottom:10px; padding-top:0px; font-size:18px;}
h3{ color:#065e9e; font-size:12px; font-weight:bold}
p{ color:#323232; font-size:11px; line-height:14px;}
.videobox{ background:#f3f3f3; width:212px; padding-bottom:5px; margin:0 14px 0px 14px;}
.videobox .title{ background:url(../images/icon_v.jpg) no-repeat 12px center; color:#d72222; font-size:18px; padding:13px 0 13px 34px}
.videobox td{ padding:0 6px 0px 6px}
.videobox .subtitle{
	background:#678808;
	font-size:12px;
	font-weight:bold;
	color:#fff;
	padding-top: 4px;
	padding-right: 0;
	padding-bottom: 2px;
	padding-left: 7px;
}
.videobox .description{background:#83ae08; font-size:11px; color:#fff; padding:4px 0 0 7px;}
.videobox .link{text-align:right;background:#83ae08; padding:5px 10px 5px 0;}
.videobox .link a{text-align:right; font-size:12px; color:#FFFFFF; text-decoration:underline; font-weight:bold; font-style:italic;}
.videobox .link a:hover{ text-decoration:none}
.leftbar_leftpart_leftside{ width:298px;}
.leftbar_leftpart_seprater{ width:18px;}
.leftbar_leftpart_rightside{ width:268px;}
.leftbar_leftpart_leftside .video_title{ font-size:16px; font-weight:bold; color:#fff}
.leftbar_leftpart_leftside .video_link{ background:#3d3e40; line-height:28px;}
.leftbar_leftpart_leftside .video_link a{ color:#959393; font-size:14px; font-weight:bold; padding:0 0px 0 5px; margin-left:5px;}
.leftbar_leftpart_leftside .video_link a:hover{ color:#f6f6f6;}
.leftbar_leftpart_leftside .link2 a{ color:#3d3d3d; line-height:40px; padding:0 0px; font-size:11px;}
.space1{ padding-left:12px;}
.border_line{border-bottom:1px solid #97b9cd }
.product_box{ padding-left:24px;}
.product_box h6{font-size:12px; font-weight:bold; color:#2d2e2e;}
.product_box .short{font-size:12px; color:#1367a5;}
 h4{ color:#fff; font-size:16px; font-weight:bold; padding-left:5px;  line-height:20px;}
.video_details{font-size:11px; line-height:14px; padding-left:7px; padding-bottom:5px; color:#d5d2d2}
.page_title{
	font-size:11px;
	color:#444140;
	font-weight:bold;
	padding-top: 7px;
	padding-bottom: 7px;
}
.footer-bg {
	background-image: url(../images/footer-bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	padding-top: 18px;
	padding-bottom: 35px;
}
.go-to-top {
	padding-right: 147px;
	padding-top: 35px;
}
.footer-logo {
	background-repeat: no-repeat;
	background-position: right center;
	padding-right: 21px;
}
.footer-bg p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	line-height: 18px;
}
.footer-bg a {
	color: #000000;
	text-decoration: none;
}
.footer-bg a:hover {
	color: #FFFFFF;
	text-decoration: none;
}


.culture-btn {
	background-image: url(../images/culture-bg.jpg);
	background-repeat: repeat-x;
	width: 71px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	border-bottom-width: 0px;
	border-bottom-style: none;
	border-bottom-color: #FFFFFF;
}
.culture-btn a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	background-position: top;
	text-decoration: none;
	display: block;
	line-height: 23px;
}
.culture-btn a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	background-position: left top;
	text-decoration: none;
	background-image: url(../images/cultura-o.jpg);
	background-repeat: repeat-x;
}
.culture-btn .active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #193669;
}
.noticias-btn {
	background-image: url(../images/noticias-bg.jpg);
	background-repeat: repeat-x;
	height: 25px;
	width: 119px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}
.noticias-btn a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	background-position: top;
	text-decoration: none;
	display: block;
	line-height: 23px;
}
.noticias-btn a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	background-position: left top;
	text-decoration: none;
	background-image: url(../images/noticias-o.jpg);
	background-repeat: repeat-x;
}
.noticias-btn .active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #5d7a06;
}
.brasil-btn {
	background-image: url(../images/brasil-bg.jpg);
	background-repeat: repeat-x;
	height: 25px;
	width: 56px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}
.brasil-btn a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	background-position: top;
	text-decoration: none;
	display: block;
	line-height: 23px;
}
.brasil-btn a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	background-position: left top;
	text-decoration: none;
	background-image: url(../images/brsial-o.jpg);
	background-repeat: repeat-x;
}
.brasil-btn .active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #b43f00;
}

.esportes-btn {
	background-image: url(../images/esportes-bg.jpg);
	background-repeat: repeat-x;
	height: 25px;
	width: 78px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}
.esportes-btn a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	background-position: top;
	text-decoration: none;
	display: block;
	line-height: 23px;
}
.esportes-btn a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	background-position: left top;
	text-decoration: none;
	background-image: url(../images/esportes-o.jpg);
	background-repeat: repeat-x;
}
.esportes-btn .active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #5b1e76;
}

.negocios-btn {
	background-image: url(../images/negocios-bg.jpg);
	background-repeat: repeat-x;
	height: 25px;
	width: 81px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}
.negocios-btn a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	background-position: top;
	text-decoration: none;
	display: block;
	line-height: 23px;
}
.negocios-btn a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	background-position: left top;
	text-decoration: none;
	background-image: url(../images/negocias.jpg);
	background-repeat: repeat-x;
}
.negocios-btn .active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #5b1e76;
}

.gente-btn {
	background-image: url(../images/gentre-bg.jpg);
	background-repeat: repeat-x;
	height: 25px;
	width: 61px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}
.gente-btn a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	background-position: top;
	text-decoration: none;
	display: block;
	line-height: 23px;
}
.gente-btn a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	background-position: left top;
	text-decoration: none;
	background-image: url(../images/gente-o.jpg);
	background-repeat: repeat-x;
}
.gente-btn .active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #3d3c3c;
}
.automotive-bg {
	background-image: url(../images/automotive-bg.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	width: 200px;
	height: 266px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #424242;
	text-align: center;
	padding-right: 12px;
	padding-left: 12px;
}

.divorsos-bg {
	background-image: url(../images/diversos-bg.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	width: 200px;
	height: 266px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #424242;
	text-align: center;
	padding-right: 12px;
	padding-left: 12px;

}
.electronics-bg {
	background-image: url(../images/eletronicos-bg.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	width: 200px;
	height: 266px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #424242;
	text-align: center;
	padding-right: 12px;
	padding-left: 12px;

}
.emgeros-bg {
	background-image: url(../images/empregos-bg.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	width: 200px;
	height: 266px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #424242;
	text-align: center;
	padding-right: 12px;
	padding-left: 12px;

}
.imoveis-bg {
	background-image: url(../images/imoveis-bg.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	width: 200px;
	height: 266px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #424242;
	text-align: center;
	padding-right: 12px;
	padding-left: 12px;

}
.pessois-bg {
	background-image: url(../images/pessoais-bg.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	width: 200px;
	height: 266px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #424242;
	text-align: center;
	padding-right: 12px;
	padding-left: 12px;
}
.inner-btn-bg {
	background-image: url(../images/inner-btn-bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	padding-top: 14px;
	padding-bottom: 1px;
}
.inner-btn-bg img {
	margin-right: 1px;
	margin-left: 1px;
}
.classified-bot {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #e8e8e8;
	padding-top: 10px;
}
.enter-box-mid {
	background:#f2f2f2 url(../images/enter-box-bottom.jpg) no-repeat center bottom;	
	border-right:1px solid #cecece;
	border-left:1px solid #cecece;
	padding-left: 20px;
}
.textfield {
	height: 17px;
	width: 221px;
	border: 1px solid #cecece;
}
.que-box-mid {
	background:#FFFFFF url(../images/que-box-bottom.jpg) no-repeat center bottom;
		padding-left: 20px;
}
 .box_boprder{border-right:1px solid #cecece;
	border-left:1px solid #cecece;
}
.que-box-mid-desc {
	font-size: 11px;
	font-weight: normal;
	color: #181818;
	border-bottom: 1px solid #dedede;
    padding: 5px 0; width:310px;
}
.que-box-mid-desc2 {
	font-size: 11px;
	font-weight: normal;
	color: #181818;
	border-bottom: 0px solid #dedede;
    padding: 5px 0; width:310px;
}
.registration-box-mid {
	background:#fff8f1 url(../images/registration-box-bottom.jpg) no-repeat center bottom; 
	border-right:1px solid #d09162;
	border-left:1px solid #d09162;
	padding-left: 20px;
}

.emailbox{width:332px; float:left; background:url(../images/box_bg1.jpg) repeat-y left top;}
.emailbox-top{width:332px; float:left; background:url(../images/enter-box-top.jpg) no-repeat left top;}
.emailbox-bottom{width:332px; float:left; background:url(../images/enter-box-bottom.jpg) no-repeat left bottom;}

.registerbox{width:472px; float:left; background:#FFF8F1 url(../images/registration-box-bg.jpg) repeat-y left top ;}
.registerbox-top{width:472px; float:left; background:url(../images/registration-box-top.jpg) left top no-repeat;}
.registerbox-bottom{width:472px; float:left; background:url(../images/registration-box-bottom.jpg) no-repeat left bottom; padding:0px 10px 0px 10px;}
.textboxa{ width:374px; height:17px ; margin:3px 0; border:1px solid #f1b990}
.textboxb{ width:131px; height:17px; margin:3px 0; border:1px solid #f1b990}

.heading{
	font-size:20px;
	color:#fe3600;
	text-align:left;
	padding-top: 19px;
	padding-right: 0;
	padding-bottom: 18px;
	padding-left: 20px;
}
.pading_no{ padding-top:0;}

.enter-box-mid {
	background-color: #f2f2f2;
	background-image: url(../images/enter-box-bottom.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #cecece;
	border-left-color: #cecece;
	padding-left: 20px;
}
.textfield {
	height: 17px;
	width: 221px;
	border: 1px solid #cecece;
	margin-top: 3px;
	margin-bottom: 3px;
}
.que-box-mid {
	background-color: #FFFFFF;
	background-image: url(../images/que-box-bottom.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #cecece;
	border-left-color: #cecece;
	padding-left: 20px;
}
.que-box-mid-desc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #181818;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #dedede;
	padding-top: 5px;
	padding-bottom: 5px;
}
.registration-box-mid {
	background-color: #fff8f1;
	background-image: url(../images/registration-box-bottom.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #d09162;
	border-left-color: #d09162;
	padding-left: 20px;
}
.login-mid {
	background-color: #f2f2f2;
	background-image: url(../images/login-box-bottom.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #cecece;
	border-left-color: #cecece;
	padding-right: 20px;
	padding-left: 20px;
}
.login-small-box-mid {
	background:#fff;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #cecece;
	border-left-color: #cecece;
	padding-right: 18px;
	padding-left: 18px;
}

.loginbox{width:570px; margin:0 auto; background:#f2f2f2 url(../images/login_bg.jpg) repeat-y left top; }
.loginbox-top{width:570px;  background:url(../images/login-box-top.jpg) left top no-repeat;}
.loginbox-bottom{width:570px;  background:url(../images/login-box-bottom.jpg) no-repeat left bottom; padding:10px 0px 0px 0px;}
.textbox_c{ width:201px; height:15px; margin:5px 0; border:1px solid #cecece;}
.login_r_text{color:#445906; font-size:15px; }
.check_content{ color:#6b5584; font-size:11px;}
.loginbox .content{ padding:0 30px;}
.check_content a{ text-decoration:underline; color:#6b5584;}
.check_content a:hover{text-decoration:none;}
.style7 {
	font-size: 11px;
	color: #020202;
}
.breadcrumbs {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	padding-top: 10px;
	padding-bottom: 65px;
}
.breadcrumbs a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.breadcrumbs a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FE5A00;
	text-decoration: none;
}
.clasifadoleftbg {
	background-color: #F2F2F2;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 8px;
	padding-left: 24px;
}
.clasifadoleftbg h5 {
	font-size: 18px;
	font-weight: normal;
}
.clasifadoleftbg ul {
	margin: 0px;
	padding: 0px;
}
.clasifadoleftbg li {
	font-size: 11px;
	color: #333333;
	margin: 0px;
	padding-top: 1px;
	padding-right: 0px;
	padding-bottom: 1px;
	padding-left: 0px;
}
.clasifadoleftbg a {
	color: #333333;
	margin: 0px;
	padding: 0px;
}

.clasifadoleftheadbg {
	margin: 0px;
	background-image: url(../images/clasi-leftmenubg.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 24px;
	background-color: #F3F3F3;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
}
.clasifadoleftheadbg img {
	vertical-align: text-top;
}
.directorypage {
	background-image: url(../images/inner-btn-bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	padding-top: 5px;
}
.directorytabbg {
	background-image: url(../images/directory-top-l.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.directorybg {
	background-color: #FE5B00;
	margin: 0px;
	padding: 0px;
}
.diresearchtop {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-image: url(../images/bodreline.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
	margin: 0px;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 12px;
	padding-left: 0px;
	font-weight: bold;
}
.diresearchtop a {
	color: #330000;
}
.active {
	color: #732900;
}
.direheader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	margin: 0px;
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-transform: uppercase;
	font-weight: bold;
}
.smalltext {
	font-size: 11px;
	padding-top: 3px;
	padding-bottom: 3px;
}
.direboxheadbg {
	background-image: url(../images/direct-grayhead-l.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	background-color: #605e5d;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFFFF;
	margin: 0px;
	padding-top: 6px;
	padding-right: 12px;
	padding-bottom: 6px;
	padding-left: 12px;
}
.direboxheadgray {
	background-color: #605e5d;
	margin: 0px;
	padding: 0px;
	background-image: url(../images/direct-grayhead-r.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.dire-footer-l {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFFFF;
	margin: 0px;
	padding: 0px;
	background-image: url(../images/direct-linebox-l.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.dire-linebox-bg {
	margin: 0px;
	padding-top: 3px;
	padding-right: 10px;
	padding-bottom: 3px;
	padding-left: 10px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #cccccc;
	border-left-color: #cccccc;
}
.dire-linebox-bg ul {
	margin-right: 12px;
	padding-right: 12px;
	margin-left: 0px;
	padding-left: 0px;
	padding-top: 4px;
	padding-bottom: 8px;
	margin-top: 0px;
	margin-bottom: 0px;
}
.dire-linebox-bg a {
	font-size: 12px;
	color: #333333;
}
.dire-linebox-bg li {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	margin-left: 8px;
	padding-left: 8px;
	padding-top: 2px;
	padding-bottom: 2px;
	background-image: url(../images/icone-arrow.jpg);
	background-repeat: no-repeat;
	background-position: left center;
}
.dire-busbox-bg {
	margin: 0px;
	padding-top: 2px;
	padding-right: 8px;
	padding-bottom: 6px;
	padding-left: 8px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #cccccc;
	border-left-color: #cccccc;
}
.dire-busbox-bg ul {
	padding-top: 8px;
	padding-bottom: 8px;
	margin-left: 0px;
	padding-left: 6px;
}
.dire-busbox-bg li {
	background-image: url(../images/icone-arrow.jpg);
	background-repeat: no-repeat;
	background-position: left 5px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 14px;
	font-size: 12px;
}
.dire-busbox-bg a {
	color: #FE5B00;
	text-decoration: underline;
	font-weight: bold;
}
.dire-mainbox {
	background-image: url(../images/dire-bodybox-l.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	padding: 0px;
}
.breadcrums {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
	padding-bottom: 18px;
	display: block;
	margin: 0px;
	padding-top: 2px;
	padding-right: 0px;
	padding-left: 0px;
	text-align: left;
}
.breadcrums a {
	color: #FE5B00;
	text-decoration: underline;
}
.breadcrums a:hover {
	color: #FE5B00;
	text-decoration: none;
}
.org-bold {
	font-weight: bold;
	color: #FE5B00;
	text-decoration: underline;
}
a.org-bold:hover {
	font-weight: bold;
	color: #FE5B00;
	text-decoration: none;
}
.map-search-result {
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	margin: 0px;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 9px;
	padding-left: 0px;
	display: block;
}
.lft-rys-box-bg {
	background-image: url(../images/lft-rys-box-tp-crv.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
	background-color: #FF610D;
}
.black-b-bold-txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: normal;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.black-s-bold-txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.narrow-select-input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	background-color: #FFFFFF;
	margin: 0px;
	padding: 0px;
	width: 200px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	height: 22px;
}
.lft-rys-link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.lft-rys-link h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	margin: 0px;
	background-image: url(../images/lft-rys-link-all-bg.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	padding-top: 30px;
	padding-right: 0px;
	padding-bottom: 30px;
	padding-left: 18px;
}
.lft-rys-link h3 a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.lft-rys-link ul {
	margin: 0px;
	padding-top: 0px;
	padding-right: 16px;
	padding-bottom: 0px;
	padding-left: 0px;
	list-style-image: none;
	list-style-type: none;
}
.lft-rys-link ul li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	margin: 0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 7px;
	padding-left: 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FF8442;
}
.lft-rys-link ul li a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 14px;
	display: block;
	background-image: url(../images/white-s-bullet.gif);
	background-repeat: no-repeat;
	background-position: 3px 5px;
}
.lft-enr-no-brd {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FF8442;
	padding-bottom: 10px;
	padding-top: 6px;
}

.lft-rys-link ul li a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 14px;
	display: block;
	background-image: url(../images/white-s-bullet.gif);
	background-repeat: no-repeat;
	background-position: 3px 5px;
}
.lft-search {
	height: 22px;
	width: 170px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.lft-business-box {
	background-image: url(../images/lft-business-box-bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	height: 110px;
	padding-top: 0px;
	padding-right: 16px;
	padding-bottom: 0px;
	padding-left: 16px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: normal;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.lft-free-listing {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	margin: 0px;
	float: left;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.lft-free-listing a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	color: #000000;
	text-decoration: none;
}
.lft-free-listing a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	color: #000000;
	text-decoration: underline;
}
.lft-free-listing img {
	padding: 0px;
	float: left;
	margin-top: -6px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 0px;
	line-height: normal;
}
.rgt-nav {
	background-color: #EBEBEB;
	background-image: url(../images/rgt-box-tp-crv.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	width: 160px;
	padding-top: 12px;
	padding-right: 12px;
	padding-bottom: 0px;
	padding-left: 12px;
}
.rgt-area-lr-brd {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #988248;
	border-left-color: #988248;
	background-color: #FFFFFF;
	margin: 0px;
	padding: 10px;
}
.rgt-mid-line {
	background-image: url(../images/rgt-txt-mid-line.jpg);
	background-repeat: no-repeat;
	background-position: center 12px;
}
.rgt-txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.rgt-txt h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	font-weight: bold;
	color: #FE6009;
	text-decoration: none;
	background-image: url(../images/small-arrow.gif);
	background-repeat: no-repeat;
	background-position: left 3px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 9px;
}
.rgt-txt h4 a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	font-weight: bold;
	color: #FE5D05;
	text-decoration: none;
}
.rgt-clients-name {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	display: block;
	margin: 0px;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.btm-swpage-area {
	background-image: url(../images/btn-swpage-bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	padding-top: 0px;
	padding-right: 18px;
	padding-bottom: 8px;
	padding-left: 8px;
}
.page-no-lft {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	margin: 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.page-no-rgt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
}
.page-no-rgt a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	margin: 0px;
	padding-top: 12px;
	padding-right: 6px;
	padding-bottom: 12px;
	padding-left: 6px;
	display: inline;
}
.page-no-rgt img {
	padding: 0px;
	margin-top: 14px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.page-no-rgt span a {
	margin: 0px;
	padding: 0px;
}
.page-no-rgt span {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
}

.page-no-rgt span a:hover {
	background-image: none;
	margin: 0px;
	padding: 0px;
}

.page-no-rgt a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	margin: 0px;
	padding-top: 12px;
	padding-right: 6px;
	padding-bottom: 12px;
	padding-left: 6px;
	background-image: url(../images/pg-no-hover-bg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.mid-ltr-space {
	margin: 0px;
	padding-top: 14px;
	padding-right: 8px;
	padding-bottom: 18px;
	padding-left: 8px;
}
.box-link {
	background-color: #FEDFCD;
	border: 1px solid #D8D8D8;
	margin: 0px;
	padding-top: 2px;
	padding-right: 10px;
	padding-bottom: 4px;
	padding-left: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.box-link a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	font-weight: normal;
	color: #FD5800;
	text-decoration: underline;
	margin: 0px;
	padding: 0px;
}
.box-link a:hover {
	text-decoration: none;
	margin: 0px;
	padding: 0px;
}
.box-link span {
	margin: 0px;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
}
.black-bold-txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
.rgt-rr-txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	font-weight: bold;
	color: #999999;
	text-decoration: none;
	display: block;
	margin: 0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 16px;
	padding-left: 0px;
}
.grey-bold-txt {
	font-size: 12px;
	font-weight: bold;
	color: #999999;
	text-decoration: none;
}
.sec-name {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	line-height: normal;
	font-weight: bold;
	color: #FE5B00;
	text-decoration: none;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 8px;
	padding-left: 0px;
}
.sec-name a {
	font-size: 17px;
	color: #FE5B00;
	text-decoration: underline;
}
.nml-txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.tp-swpage-area {
	background-image: url(../images/tp-swpage-bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	padding-top: 0px;
	padding-right: 18px;
	padding-bottom: 0px;
	padding-left: 8px;
}
.tp-sort-by-txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.tp-sort-by-txt a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.tp-standard-txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	margin: 0px;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
.tp-standard-txt a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	background-image: url(../images/stndrd-link-lft-crv.jpg);
	background-repeat: no-repeat;
	background-position: left 5px;
	margin: 0px;
	display: block;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 8px;
	float: left;
}
.tp-standard-txt a span {
	background-image: url(../images/stndrd-link-rgt-crv.jpg);
	background-repeat: no-repeat;
	background-position: right 5px;
	margin: 0px;
	padding-top: 10px;
	padding-right: 24px;
	padding-bottom: 10px;
	padding-left: 8px;
}
.subcate-topbg-l {
	background-image: url(../images/subcatebox-top-l.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	margin: 0px;
	padding-top: 6px;
	padding-right: 12px;
	padding-bottom: 0px;
	padding-left: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
}
.subcate-topbg-r {
	background-image: url(../images/subcatebox-top-r.jpg);
	background-repeat: repeat-x;
	background-position: right top;
}
.subcate-topbg-lb {
	background-image: url(../images/subcatebox-top-lb.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.subcate-topbg-rb {
	background-image: url(../images/subcatebox-top-rb.jpg);
	background-repeat: repeat-x;
	background-position: right top;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.subcate-topbg-m {
	margin: 0px;
	padding: 12px;
	background-color: #f2f2f2;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #e6e6e6;
	border-left-color: #e6e6e6;
}
.subcate-topbg-text {
	margin: 0px;
	padding: 2px;
	font-size: 12px;
}
.subcate-topbg-text a {
	color: #E74E03;
	text-decoration: underline;
}
.subcate-topbg-text a:hover {
	text-decoration: underline;
	color: #000000;
}
.subcate-topbg-headertext {
	margin: 0px;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 4px;
	padding-left: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}
.LgnBoxBorder {
	background:url(../images/seprater1.jpg) no-repeat left center;
}
.LgnBox {
	background-image: url(../images/esportes-bg.jpg);
	border-top-style:1px solid;
	border-top-color:#FFFFFF;
	border-left-style:1px solid;
	border-left-color:#FFFFFF;
	border-right-style:1px solid;
	border-right-color:#E0E0E0;
	border-bottom-style:1px solid;
	border-bottom-color:#E0E0E0;
	color: #F42204;
}

.textboxlgn{ height:18px; width:110px; border:1px solid #ce4900;}

.toploginbg {
	background-color: #CE4900;
	margin: 0px;
	padding-top: 4px;
	padding-right: 8px;
	padding-bottom: 2px;
	padding-left: 8px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background-image: url(../images/top-loginbackground.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}
.toploginbg a {
	color: #FFFFFF;
	text-decoration: underline;
}

.toploginbox {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 0px;
	padding: 0px;
	width: 100px;
	border-top-color: #5E2200;
	border-right-color: #5E2200;
	border-bottom-color: #D56223;
	border-left-color: #D56223;
}
form {
	margin: 0px;
	padding: 0px;
}

