
#main_area {
	padding-top: 5px;
	padding-right: 5px;
}

#mainWindow {
	position: relative;
	width: auto;
	height: auto;
}

#shadowWindow {
	position: absolute;
	left: 0px;
	top: 0px;
	width: 100%;
	height: 0px;
}

.main-r {
	background-image: url(images/main-r.gif);
	background-repeat: repeat-y;
}

.main-l {
	background-image: url(images/mian-l.gif);
	background-repeat: repeat-y;
}

.bar-mid {
	background-color: #ffa544;
	background-image: url(images/bar-mid.jpg);
	background-repeat: repeat-x;
	background-position: top;
}

.menu-table {
	font-family: tahoma, arial, "times New Roman", verdana, georgia,
		sans-serif;
	font-size: 11px;
	color: #000000;
}

.menu-table td {
	font-family: tahoma, arial, "times New Roman", verdana, georgia,
		sans-serif;
	font-size: 11px;
	color: #000000;
	height: 68px;
}

.mos-bg-right {
	background-image: url(images/mos-bg-right.gif);
	background-repeat: no-repeat;
	background-position: center top;
	height: 107px;
	text-align: center;
	vertical-align: top;
	font-family: tahoma, arial, "times New Roman", verdana, georgia,
		sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #FFFFFF;
	padding-top: 0px;
	line-height: 45px;
}

.mos-bg-left {
	background-image: url(images/mos-bg-left.gif);
	background-repeat: no-repeat;
	background-position: center top;
	height: 107px;
	text-align: center;
	vertical-align: top;
	font-family: tahoma, arial, "times New Roman", verdana, georgia,
		sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #FFFFFF;
}

.mos-bg-mid {
	background-image: url(images/mos-bg-mid.gif);
	background-repeat: no-repeat;
	background-position: center top;
	height: 104px;
	font-family: tahoma, arial, "times New Roman", verdana, georgia,
		sans-serif;
	font-size: 11px;
	color: #000000;
	text-align: justify;
	width: 344px;
}

.menu-table td a {
	font-family: tahoma, arial, "times New Roman", verdana, georgia,
		sans-serif;
	font-size: 11px;
	color: #000033;
	text-decoration: none;
	display: block;
	height: 100%;
	padding-right: 5px;
	padding-left: 5px;
	line-height: 60px;
	font-weight: bold;
}

.menu-table td a:visited {
	color: #000033;
}

.menu-table td a:hover {
	font-family: tahoma, arial, "times New Roman", verdana, georgia,
		sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	display: block;
	height: 100%;
	background-image: url(images/button-over.gif);
	background-repeat: repeat-x;
	padding-right: 5px;
	padding-left: 5px;
	background-position: top;
	line-height: 60px;
}

.large-table {
	background-color: #ffeede;
	margin-top: 15px;
	margin-bottom: 10px;
	font-family: tahoma, arial, "times New Roman", verdana, georgia,
		sans-serif;
	font-size: 11px;
	color: #202020;
}

.fav-mid {
	background-color: #ff9f3b;
	font-family: tahoma, arial, "times New Roman", verdana, georgia,
		sans-serif;
	font-size: 11px;
	color: #000000;
}

.fav-mid a {
	background-color: #ff9f3b;
	font-family: tahoma, arial, "times New Roman", verdana, georgia,
		sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}

.fav-mid a:visited {
	color: #000000;
}

.fav-mid a:hover {
	background-color: #ff9f3b;
	font-family: tahoma, arial, "times New Roman", verdana, georgia,
		sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}

.search-mid {
	background-color: #ff931b;
	background-image: url(images/search-mid.jpg);
	background-repeat: repeat-x;
}

.search-select {
	font: 8pt tahoma;
	border: 0px;
	width: 100px;
}

.search-keyword {
	font-family: tahoma, arial, "times New Roman", verdana, georgia,sans-serif;
	font-size: 12px;
	color: #070000;
	background-color: #FFE8CE;
	border: 1px solid #F67800;
	width: 170px;
	margin-right:3px;
	height:15px;
}

.search-form {
	display: inline;
}

.footer {
	font-family: tahoma, arial, "times New Roman", verdana, georgia,
		sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	padding-top: 5px;
	padding-bottom: 5px;
}

.footer a,.footer a:visited {
	font-family: tahoma, arial, "times New Roman", verdana, georgia,
		sans-serif;
	font-size: 11px;
	color: #FFFF00;
	font-weight: bold;
}

.footer a:hover {
	color: #FFFFFF;
	text-decoration: none;
}

.footer-top-mid {
	background-image: url(images/footer-top-mid.gif);
	background-repeat: repeat-x;
}

.footer-mid-r {
	background-image: url(images/footer-mid-r.gif);
	background-repeat: repeat-y;
}

.footer-mid-l {
	background-image: url(images/footer-mid-l.gif);
	background-repeat: repeat-y;
}

.footer-bot-mid {
	background-image: url(images/footer-bot-mid.gif);
	background-repeat: repeat-x;
}

.top-mid {
	background-image: url(images/top-mid.gif);
	background-repeat: repeat-x;
	background-position: center;
}

.login-input {
	font-size: 11px;
	color: #000000;
	font-family: tahoma, arial, "times New Roman", verdana, georgia,
		sans-serif;
	/*background-color: #FFCD98;*/
	border: 1px solid  #CCCCCC;
	width: 90px;
}

.login-submit {
	font-size: 11px;
	color: #000000;
	font-family: tahoma, arial, "times New Roman", verdana, georgia,
		sans-serif;
	/*background-color: #FFAD53;*/
	border: 1px outset #FC9627;
	width: 70px;
	font-weight: bold;
	text-align: center;
}

.login {
	/*margin-top: 8px;*/
}

.login a {
	color:#CC6600;
	text-decoration: none;
}

.login a:hover {
	text-decoration: none;
	color: #FF6600;	
}

.login a:visited {
	color: blue;
}

.new-cm {
	border: 1px solid #d0a982;
}

.new-cm td {
	border: 1px solid #E2E2E2;
	background-color: #FFFEFD;
	padding: 1px;
}

.ad-price {
	margin-top: 8px;
}

.ad-ax { /*border: 1px solid #d0a982;*/
	
}

.ad-ax td {
	border: 1px solid #E2E2E2;
	background-color: #FFFEFD;
	text-align: center;
	padding: 3px;
	font-family: tahoma, arial, sans-serif, verdana, "times New Roman",
		georgia;
	height: 150px;
	width: 164px;
	vertical-align: middle;
	direction: rtl;
}

.ad-ax td:hover {
	border: 1px solid #FFCD98;
	background-color: #FEF5E9;
	text-align: center;
}

.ad-ax td a,.ad-ax td a:visited {
	color: #D34B0A;
	text-decoration: none;
}

.ad-ax td a:hover {
	color: #000000;
	text-decoration: none;
}

.ad-link { /*border: 1px solid #d0a982;*/
	
}

.ad-link td {
	border: 1px solid #E2E2E2;
	background-color: #FFFEFD;
	text-align: right;
	padding: 3px;
	color:#888888;
	font-family: tahoma, arial, sans-serif, verdana, "times New Roman",
		georgia;
	width: 163px;
	
	vertical-align: top;
	direction: rtl;
}

.ad-link td:hover {
	border: 1px solid #FFCD98;
	background-color: #FEF5E9;
}

.ad-link td a,.ad-link td a:visited {
	color: #000000;
	word-spacing:-1px;
	text-decoration: none;
}

.ad-link td a:hover {
	color: #000000;
	text-decoration: none;
}

.ad-text { /*border: 1px solid #d0a982;*/
	
}

.ad-text td {
	border: 1px solid #E2E2E2;
	background-color: #FFFEFD;
	text-align: center;
	padding: 3px;
	font-family: tahoma, arial, sans-serif, verdana, "times New Roman",
		georgia;
	width: 164px;
	vertical-align: top;
	direction: rtl;
}

.ad-text td:hover {
	border: 1px solid #FFCD98;
	background-color: #FEF5E9;
}

.ad-text strong {
	color: #307100;
}

.ad-search {
	border: 1px solid #d0a982;
}

.ad-search td {
	border: 1px solid #E2E2E2;
	background-color: #FFFEFD;
	padding: 1px;
}

.ad-search td:hover {
	border: 1px solid #FFCD98;
	background-color: #FEF5E9;
}

.ad-search strong {
	color: #307100;
}

.zWindow .title {
	font-size: 11px;
	font-weight: bold;
}

.zWindow td {
	font-size: 11px;
}

/*Auto Complete*/
div.acList {
	border: 1px solid #888888;
	background-color: #EEEEEE;
	cursor: default;
}

table.acList {
	border: 0px;
	font-family: tahoma;
	font-size: 9pt;
	width: 100%
}

tr.acList {
	
}

tr.acList2 {
	background-color: #E8E8E8;
}

tr.acListOver {
	background-color: #AACCFF;
}

td.acList {
	padding: 2px;
	white-space: nowrap;
	width: 100%
}

td.acListPrice {
	padding: 2px;
	white-space: nowrap;
	text-align: left;
	font-size: 7pt;
	color: #FF6600;
}

/*hint*/
div.Hint {
	border: 1px solid #000000;
	background-color: #FFFFE1;
	color: inherit;
	font-size: 11px;
	padding: 2px;
	text-align: justify;
}

td.ToolTip_title {
	font-size: 11px;
	font-weight: bold;
	padding: 0px 5px 0px 5px;
}

td.ToolTip_text {
	font-size: 11px;
	padding: 4px;
	text-align: justify;
}

.cpanel_over {
	border: 1px solid #f1c192;
	background: #f6d6b6;
	cursor: pointer;
}

.cpanel_td {
	cursor: pointer;
}

.cpanel_tddown {
	border: 1px solid #FF6600;
	background: #FEF1E9;
	cursor: default;
}

/*List All*/
font {
	font: 8pt tahoma;
}

a {
	font: 8pt tahoma;
	text-decoration: none;
}

tr.head {
	text-align: center;
	font-weight: 700;
	font-size: 8pt;
	color: #000
}

td.head { /*border:solid 1px #000000;*/
	padding: 5px;
	background-color: #FFBF00;
	font-weight: bold;
}

table.list {
	font: 8pt Tahoma;
	/*color: #000080;
	border:solid 1px #805656;
	background-color: #fff;
	border-collapse: separate*/
}

tr.row1 {
	text-align: center;
	/*background-color: #F6D6B6;*/
}

tr.row2 {
	text-align: center;
	background-color: #FFEBAF;
}

tr.over {
	text-align: center;
	background-color: #FFFFAA;
}

tr.selected {
	text-align: center;
	background-color: #C0C4ED;
}

td.cell {
	border: solid 1px #ffffff;
	padding: 5;
}

td.extra {
	border: solid 1px #ffffff;
	padding: 5;
}

td.page {
	background-color: #FFEEDE;
	font-size: 13px;
	padding: 15px;
}

td.radif {
	padding: 2px;
	/*border: 1px solid #000;
	
	background-color: #f1c192;*/
}

a,a:visited {
	color: #0000FF;
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
}

a.head {
	color: #000000
}

/*--------- ///////// helpdesk Css \\\\\\\\\\\\\ --------------------*/
td.title-helpdesk-r {
	background-image: url(images/form_help_desk_r_03.jpg);
	background-repeat: no-repeat;
}

td.title-helpdesk-mid {
	background-image: url(images/form_help_desk_mid_03.jpg);
	background-repeat: repeat-x;
}

td.title-helpdesk-l {
	background-image: url(images/form_help_desk_l_03.jpg);
	background-repeat: no-repeat;
}

td.title-send-l {
	background-image: url(images/send_l_03.jpg);
	background-repeat: no-repeat;
}

td.title-answer-l {
	background-image: url(images/answer_l_03.jpg);
	background-repeat: no-repeat;
}

td.send-button {
	background-image: url(images/send_button_03_03.jpg);
	background-repeat: no-repeat;
	background-position: 100px 112px;
}

#form1 textarea {
	height: 100px;
	width: 350px;
	margin-top: 10px;
	margin-bottom: 20px;
}

.style2 {
	font: 11px Tahoma, "Times New Roman", Times, serif;
}

#opinion_result_table {
	font: 8pt Tahoma, "Times New Roman", Arial;
	color: #000;
}

#opinion_result_table td {
	background-color:#F1E4D8;
	height: 15px;
}

.opinion_result {
	font: 9px Tahoma;
	color: #000;
	font-weight: bold;
	padding-left: 2px;
	height: 100%;
}

.helpdesk-submit {
	font-size: 11px;
	color: #000000;
	font-family: tahoma, arial, "times New Roman", verdana, georgia,
		sans-serif;
	background-color: #FFAD53;
	border: 1px solid #FC9627;
	width: 80px;
	font-weight: bold;
	text-align: center;
}

.helpdesk-dropdown {
	font-family: tahoma, arial, "times New Roman", verdana, georgia,
		sans-serif;
	font-size: 12px;
	color: #000000;
	background-color: #FFDDBB;
	border: 1px solid #F67800;
	width: 100px;
}

.helpdesk-longinput {
	font-size: 11px;
	color: #000000;
	font-family: tahoma, arial, "times New Roman", verdana, georgia,
		sans-serif;
	background-color: #FFCD98;
	border: 1px solid #FC9627;
	width: 350px;
}

.helpdesk-input {
	font-size: 11px;
	color: #000000;
	font-family: tahoma, arial, "times New Roman", verdana, georgia,
		sans-serif;
	background-color: #FFCD98;
	border: 1px solid #FC9627;
	width: 120px;
}

.helpdesk-textarea {
	font-size: 11px;
	color: #000000;
	font-family: tahoma, arial, "times New Roman", verdana, georgia,
		sans-serif;
	background-color: #FFCD98;
	border: 1px solid #FC9627;
	height: 100px;
	width: 350px;
}

.helpdesk-mid {
	background-color: #ff931b;
	background-image: url(images/fav-end.gif);
	background-repeat: repeat-x;
}

/* add Ads */
tr.mainPhoto {
	background-color: #f6d6b6;
	text-align: left;
}

/* Ads details */
#det_p_pre {
	font: 8pt Tahoma, Arial, Helvetica, sans-serif;
	color: #666;
}

#ads_large_photo {
	border: 1px solid #ccc;
}

/*-------------------*/
.moz-radius {
	-moz-border-radius-bottomleft: 10px;
	-moz-border-radius-bottomright: 10px;
	-moz-border-radius-topleft: 10px;
	-moz-border-radius-topright: 10px;
	background-color: #F9E2CC;
}

.ads_h2{
	font-family:tahoma;
	font-size:8pt;
	text-align:justify;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:normal;
	margin-bottom:0px;
	margin:0px;
}
#link_ads_table div{
word-spacing:-4px;
}

.ads_h1{
	font-family:tahoma;
	font-size:11px;
	font-size-adjust:none;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	line-height:normal;
}
h1.a{
	font-color:#000000;	
}
.category_name_ads_strong {
	font-weight:normal;
	color:#000000;

}
.category_name_ads_strong a:hover{
	color: #333333;
}
*{
padding:0px;
margin:0px;
}
body{
background-image:url(images/8b.png);
direction:rtl;
font-family:tahoma, Georgia, "Times New Roman", Times, serif;
font-size:11px;
color: #666;
line-height: 20px;
}
td.header{
background-image:url(images/header_b.png);
background-repeat:no-repeat;
}
.main_table{
margin:0 auto;
}
.title_data{
margin:0 auto;
}
.title_data_bg{
background-image:url(images/title_date_bg.gif);
background-repeat:repeat-x;
}
.main_bg_right{
background-image:url(images/mainbg_right.gif);
background-repeat:repeat-y;

}
.main_bg_left{
background-image:url(images/mainbg_left.gif);
background-repeat:repeat-y;
background-position:right;
}
.main{
background-color:#F4F4F4;
margin:0 auto;
}
/*---------------------------------------------------- BOX ------------------------------------------*/
.small_box{
margin-top:5px;
}
.small_box_bg{
background-image:url(images/small_box_bg.png);
background-repeat:repeat-x;
}
.small_box_bg p{
color:#000;
font-size:11px;
text-decoration:none;
font-weight:normal;
}
.small_box_content{
	border-collapse:collapse;
	border:1px solid  #E1C497;
	margin-right:1px;
	padding:0px;
	background-color:#FCFCFC;
	margin-bottom:5px;
}

.larg_box_bg{
background-image:url(images/larg_box_bg.gif);
background-repeat:repeat-x;
}
.larg_box_bg p{
color:#000;
font-size:11px;
}
.larg_box_content{
border-collapse:collapse;
border:1px solid #DFCA94;
margin-right:1px;
margin-bottom:5px;
}

/*---------------------------------------------------- TOP MENU ------------------------------------------*/
table.top_menu{
height:28px;
text-align:center;
margin-top:4px;
margin-left:5px;
}
td.top_menu_r{
}
td.top_menu_r a{
color:#000000;
background-image:url(images/top_menu_r.png);
background-repeat:no-repeat;
height:28px;
display:block;
text-decoration:none;
padding-top:5px;
}
td.top_menu_r a:hover{
background-image:url(images/top_menu_r_a.png);
background-repeat:no-repeat;
height:28px;
display:block;
}
td.top_menu_l{
}
td.top_menu_l a{
background-image:url(images/top_menu_l.png);
background-repeat:no-repeat;
display:block;
height:28px;
color:#000000;
text-decoration:none;
padding-top:5px;	
}
td.top_menu_l a:hover{
background-image:url(images/top_menu_l_a.png);
background-repeat:no-repeat;
display:block;
height:28px;
}
td.top_menu_bg{
}
td.top_menu_bg a{
background-image:url(images/top_menu_bg.png);
background-repeat:repeat-x;
display:block;
height:28px;
color:#000000;
text-decoration:none;
padding-top:5px;
}
td.top_menu_bg a:hover{
background-image:url(images/top_menu_bg_a.png);
background-repeat:repeat-x;
display:block;
height:28px;
}
table.inheader{
margin-left:5px;
}
/*---------------------------------------------------- SEARCH&VOTARY BOX ------------------------------------------*/
table.search_box{
margin:0 auto;
height:82px;
}
td.search_box_r{
background-image:url(images/search_box_right.png);
background-repeat:no-repeat;
}
td.search_box_bg{
background-image:url(images/search_box_bg.png);
background-repeat:repeat-x;
}
td.search_box_l{
background-image:url(images/search_box_left.png);
background-repeat:no-repeat;
}
/*---------------------------------------------------- VOTARY ------------------------------------------*/
table.votary{
margin-top:13px;
}
td.votary_right{
background-image:url(images/VOTARY.png);
background-repeat:no-repeat;
}
table.votary_left{
	background-color:#EBEBEB;
	height:20px;
	margin-bottom:3px;
	padding-right:5px;
}
table.votary_left a{
color:#444444;
text-decoration:none;
}
table.votary_left a:hover{
color:#888888;
}
/*---------------------------------------------------- search ------------------------------------------*/
table.search{

}
td.search_img{
background-image:url(images/search.png);
background-repeat:no-repeat;
background-position:center bottom;

}
/*---------------------------------------------------- FOOTER ------------------------------------------*/
.footer_bg{
background-image:url(images/footer_bg.png);
background-repeat:repeat-x;
}
.footer_bg p{
color:#999999;
width:400px;
margin:0 auto;
line-height:20px;
text-align:center;
font-size:11px;
}


.category-list {
	line-height: 18px;
}
.category-list a {
	color: #666;
	text-decoration: none;
}
.tarefe {
	width: 90%;
	margin: auto;
	line-height: 20px;
}

ul.news {
	line-height: 18px;
	margin: 0;
	padding: 0 10px 0 0;
	list-style-type: none;
}
ul.news li {
	border-bottom: 1px solid  #E9E9E9;
	margin-left:8px;
}
ul.news li.last {
	border-bottom: 0;	
}
ul.news a {
	color: #666;
}
table.login {
	line-height: 18px;
}
#customers_table tr {
	height: 20px;
}


.match_bg{
background-image:url(images/match/match_box_bg.png);
background-repeat:repeat-x;
}
.award_bg{
background-image:url(images/match/award_bg.png);
background-repeat:repeat-y;
text-align: center;
}
.sponser_bg{
background-image:url(images/match/sponser_bg.png);
background-repeat:repeat-y;
}
.match_content{
background-image:url(images/match/match_content_text_bg.png);
background-repeat:repeat-x;
padding:10px;
}
.match_content P{
color:#FFFFFF;
text-align:justify;
}