#logo {
	float: left;
	width: 168px;
	padding-bottom: 2px;
	border-bottom: 2px solid #e7ddbe;
	background: #fbf9f4 url('/static/image/logo.gif') 0 0 no-repeat;
}

#logo a {
	display: block;
	height: 64px;
}

#logo a h1 {
	display: none;
}

#menu {
	float: left;
	width: 426px;
}

#menu .main-menu {
	height: 47px;
	background: #f5efe1 url('/static/image/menu-bg.png') 0 0px no-repeat;
}

#menu .main-menu#menu1 {
	background-position: 0px 0px;
}

#menu .main-menu#menu2  {
	background-position: 0px -47px;
}

#menu .main-menu#menu3 {
	background-position: 0px -94px;
}

#menu .main-menu ul {
	padding: 0px;
	margin: 0px;
	list-style: none;
}

#menu .main-menu ul li {
	float: left;
}

#menu .main-menu ul li a {
	display: block;
	font-size: 13px;
	color: #fb6600;
	text-transform: uppercase;
	width: 88px;
	height: 31px;
	padding: 14px 0px 0px 54px;
	text-decoration: none;
}

#menu .main-menu ul li a:hover {
	text-decoration: underline;
}

#menu #tabs {
	height: 21px;
	background: #f5efe1 url('/static/image/menu-tabs-bg.gif') 0 0 repeat-x;
}

#menu #tabs ul {
	padding: 0px;
	margin: 0px;
	list-style: none;
}

#menu #tabs ul li {
	float: left;
}

#menu #tabs ul li.right {
	float: right;
}

#menu #tabs ul li.right a {
	color: #9eb155;
}

#menu #tabs ul li a, #menu #tabs ul li b {
	background: #fff url('/static/image/menu-tabs.gif') 0 0 no-repeat;
	padding-left: 8px;
	display: block;
	float: left;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}

#menu #tabs ul li a:hover {
	text-decoration: underline;
}

#menu #tabs ul li a#selected:hover {
	text-decoration: none;
}

#menu #tabs ul li a span, #menu #tabs ul li b span {
	float: left;
	display: block;
	background: #fff url('/static/image/menu-tabs.gif') 100% 0 no-repeat;
	padding: 4px 10px 2px 0px;
}

#menu #tabs ul li a span {
	cursor: pointer; /* IE6 fix */
}

#menu #tabs ul li a#selected, #menu #tabs ul li b#selected {
	background-image: url('/static/image/menu-tabs-high.gif');
	color: #fb6600;
	font-weight: bold;
	border-bottom: 1px solid #ffffff;
}

#menu #tabs ul li a#selected span, #menu #tabs ul li b#selected span {
	background-image: url('/static/image/menu-tabs-high.gif');
	padding-top: 7px;
	padding-bottom: 1px;
}

/* //------------------ */

.tabs ul {
	padding: 0px;
	margin: 0px;
	list-style: none;
}

.tabs ul li {
	float: left;
}

.tabs ul li.right {
	float: right;
}

.tabs ul li.right a {
/* 	color: #9eb155; */
}

.tabs ul li a, .tabs ul li b {
	background: #fff url('/static/image/menu-tabs.gif') 0 0 no-repeat;
	padding-left: 26px;
	display: block;
	float: left;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}

#content .tabs ul li a, #content .tabs ul li b {
	background: #fff url('/static/image/submenu-tabs.gif') 0 0 no-repeat;
}

.tabs ul li a:hover {
	text-decoration: underline;
}

.tabs ul li a.selected:hover {
	text-decoration: none;
}

.tabs ul li a span, .tabs ul li b span {
	float: left;
	display: block;
	background: #fff url('/static/image/menu-tabs.gif') 100% 0 no-repeat;
	padding: 4px 10px 2px 0px;
}

#content .tabs ul li a span, #content .tabs ul li b span {
	background: #fff url('/static/image/submenu-tabs.gif') 100% 0 no-repeat;
}

.tabs ul li a span {
	cursor: pointer; /* IE6 fix */
}

.tabs ul li a.selected, .tabs ul li b.selected {
	background-image: url('/static/image/menu-tabs-high.gif');
	color: #fb6600;
	font-weight: bold;
	border-bottom: 1px solid #ffffff;
}

#content .tabs ul li a.selected, #content .tabs ul li b.selected {
	background-image: url('/static/image/submenu-tabs-high.gif');
}

.tabs ul li a.selected span, .tabs ul li b.selected span {
	background-image: url('/static/image/menu-tabs-high.gif');
	padding-top: 7px;
	padding-bottom: 1px;
}

#content .tabs ul li a.selected span, #content .tabs ul li b.selected span {
	background-image: url('/static/image/submenu-tabs-high.gif');
}

/* //------------------ */

#quick-links {
	margin: 0px;
	float: left;
	margin-bottom: 10px;
	border-bottom: 2px solid #e7ddbe;
	background-color: #fbf9f4;
	height: 66px;
	width: 170px;
}

#quick-links ul {
	margin: 8px 0px 0px 9px;
	padding: 0;
	list-style:none;
}

#quick-links ul li {
	float: left;
}

#quick-links ul li a {
	display: block;
	padding-left: 16px;
	background: url('/static/image/menu-quicklinks-li.gif') 0 2px no-repeat;
	color: #7a6659;
	font-weight: normal;
	text-decoration: none;
	margin-bottom: 6px;
	width: 130px;
}

#quick-links ul li a:hover {
	text-decoration: underline;
}
#quick-links ul li a#sethomepage,
#quick-links ul li a#setbookmark {
	display: none;
}

#left {
	width: 168px;
	float: left;
	overflow: hidden;
}

#left #sum {
	padding-left: 16px;
	color: #999999;
	margin-bottom: 6px;
	clear: left;
	padding-top: 11px;
}

#left ul {
	padding: 0;
	margin: 0;
	list-style: none;
	display: block;
}

#left ul li {
	display: inline;
	float: left;
}

#left ul li a, #left ul li span {
	display: block;
	border-bottom: 1px solid #f0f0f0;
	padding: 3px 16px;
	font-weight: bold;
	text-decoration: none;
	color: #666666;
	width: 125px;
}

#left ul li a:hover, #left ul li a.selected {
	background-color: #f2f7e5;
	text-decoration: underline;
}

#left ul ul li a, #left ul ul li span {
	background: url('/static/image/left-li.gif') 18px 7px no-repeat;
	padding-left: 31px;
	width: 119px;
}
#left ul ul li span {
	background: url('/static/image/left-li-haschild.gif') 17px 7px no-repeat;
	cursor: pointer;
}

#left ul ul li a:hover {
	background-image: url('/static/image/left-li-high.gif');
}

#left ul ul ul li a {
	background-image: none;
	font-weight: normal;
}

#left ul li a.ingatlan_alberlet {
	color: #5895ce;
}

#left ul li a.jarmu {
	color: #fb6600;
}

#left ul li a.allas {
	color: #9eb155;
}

#left ul li a.tobbi_kategoria {
	color: #ab2e2e;
}

#left ul:after {
	content: ".";
	display: block;
	height: 0;
	font-size: 0;
	clear: both;
	visibility:hidden;
}

#sponsored {
	clear: left;
	padding: 0px 2px 2px 2px;
	margin: 15px 8px 27px 0px;
}

#sponsored .google .ad_title {
	margin-bottom: 10px;
	padding: 4px 4px 4px 0px;
	margin-top: 2px;
	margin-top: 1px;
	font-size: 13px;
}

#sponsored .google .ad_title span a {
	font-weight: bold;
	color: #767676;
}

#sponsored .google .ad_title span a:hover {
	text-decoration: underline;
}

#sponsored .google {
	clear: left;
	float: none;
	padding: 0px 4px;
}

#sponsored .google .item {
	margin: 0;
	padding: 0 0 13px 0;
	border-bottom: 1px solid #e6e6e6;
}


#sponsored .google .title {
	background: #fff;
	color: #5895CE;
	display: inline;
	padding: 0;
	margin: 0;
	width: auto;
	text-decoration: underline;
}

#sponsored .google .description  {
	float: none;
	color: #666666;
	text-decoration: none;
}
#sponsored .google a {
	color: #5895CE;
	display: inline;
	padding: 0;
	width: auto;
	text-decoration: none;
	font-size: 11px;
	font-weight: normal;
}

/* different content */
#sponsored  ul li {
	display: block;
	float: none;
	margin-bottom: 10px;
	color: #666666;
}

#sponsored ul li a {
	color: #9eb155;
	display: inline;
	padding: 0;
	width: auto;
	text-decoration: underline;
}

#sponsored ul li a:hover {
	background-color: transparent;
	text-decoration: none;
}

#left .thin-box .title {
	background: url('/static/image/left-smsmenu-top.gif') 0 0 no-repeat;
}

#left .thin-box {
	background: #ffffff url('/static/image/left-smsmenu-bottom.gif') 0% 100% no-repeat;
	margin-top: 20px;
}

#bubba {
	border-bottom: 1px solid #E7DDBE;
	padding: 9px 6px;
	margin-right: 10px;
	clear: both;
}
#bubba a {
	color: #454217;
	vertical-align: middle;
}
#bubba a img {
	text-decoration: none;
	vertical-align: middle;
	margin-right: 9px;
}

.block_smsad a {
	text-decoration: none;
}
#middle {
	width: 426px;
	float: left;
	overflow: hidden;
}

#content {
	width: 394px;
	float: left;
	padding: 10px 13px 10px 19px;
}



#content.content-wide {
	width: 570px;
	padding: 10px 0 10px 8px;
}

#content.content-wide .box2 {
	margin-top: 0;
}

#content #content-errors {
	border: 3px solid #fb6600;
	margin: -10px 0 10px 0;
	padding: 5px;
}

#content p.error {
	margin: 0;
	padding: 0 10px;
	color: #FB6600;
	font-weight: bold;
}
.search-toolbar {
	width: 394px;
	font-size: 10px;
	text-align: center;
	color: #73704B;
	padding-bottom: 20px;
	padding-top: 5px;
}

.search-toolbar select {
	font-size: 10px;
	vertical-align: middle;
}

/* CATEGORY selector *********************************************************/

#content .category {
	width: 204px;
	padding: 5px 0px 4px 0px;
	margin: 8px 0 0 0;
	background-position: 0px 0px;
	background-repeat: no-repeat;
	float: left;
	line-height: 150%;
}

#content .category a {
	font-size: 12px;
	text-transform: uppercase;
	color: #7a6659;
	text-decoration: none;
}

#content .category a:hover {
	text-decoration: underline;
}

#content .category a.icon {
	float: left;
	width: 40px;
	height: 40px;
	margin-right: 10px;
	margin-bottom: 5px;
}

#content .category {
	color: #fb6600;
}

#content .category#car {
	background-image: url('/static/image/content-category-car.gif');
	padding-left: 8px;
	margin-top: 6px;
	width: 165px;
}

#content .category#house {
	clear:left;
	margin-top: 6px;
	background-image: url('/static/image/content-category-house.gif');
}

#content .category#job {
	background-image: url('/static/image/content-category-job.gif');
	background-position: 4px 0px;
	padding: 7px 0 0 8px;
	width: 165px;
	margin-top: 0;
}

#content .category#misc {
	clear:left;
	background-image: url('/static/image/content-category-misc.gif');
	margin-top: 0;
	padding-top: 7px;
	padding-bottom: 0;
}

/* monthly offer *************************************************************/

#content #monthly-offer {
	clear: both;
	border-top: 1px solid #e7d8b5;
	padding: 11px 5px 13px 5px;
	background-color: #f8f3e9;
	margin-bottom: 4px;
	text-align: center;
	color: #7A6659;
	_padding-top: 5px;
}

#content #monthly-offer strong {
	color: #79a12a;
}

#content #monthly-offer a {
	color: #7a6659;
	text-transform: uppercase;
	margin-left: 10px;
	font-size: 12px;
}

/* sub titles *************************************************************/
#content h2 {
	border-top: 5px solid #e7d8b5;
	font-size: 11px;
	text-transform: uppercase;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 3px;
	margin-top: 29px;
	margin-bottom: 10px;
	padding-left: 5px;
}

#content h1#property, #content h1#vehicle, #content h1#job, #content h1#misc, #content h1#highlighted, #content h1#additional{
	border-top: 5px solid #e7d8b5;
	font-size: 11px;
	text-transform: uppercase;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 3px;
	margin-top: 29px;
	margin-bottom: 10px;
	padding-left: 5px;
}

#content h1#highlighted {
	color: #fb6600;
}

#content h1#additional {
	color: #796657;
}

#content h1#property {
	border-top-color: #cddff0;
	color: #5895ce;
	margin-top: 0;
}

#content h1#vehicle {
	border-top-color: #ffdac2;
	color: #fb6600;
}

#content h1#job {
	border-top-color: #7AA12A;
	color: #9eb155;
}

#content h1#misc {
	border-top-color: #e0b2b2;
	color: #AB2E2E;
}

/* teaser *************************************************************/
#content .teaser {
/* 	float: left; */
	clear: left;
	width: 373px;
	padding: 11px 14px 11px 7px;
	margin-top: 10px;
	margin-bottom: 10px;
	color: #4d4d4d;
	background: url('/static/image/content-teaser-bg.gif') 0 100% no-repeat;
	overflow: hidden;
}

#content .hl-colored {
	background-color: #EBDCBE;
}

#content .hl-bold {
	font-weight: bold;
}

#content .teaser-hover {
	background: #f5f9fc;
	border: 2px solid #deeaf5;
	padding: 9px 12px 9px 5px;
	/*cursor: pointer;*/
}
#content .teaser-table-view {
	background-image: none; 
	width: auto;
	overflow: auto;
	margin: auto;
	padding: auto;
}

#content .teaser.property-hl {
	background-color: #F5F9FC;
	border: 2px solid #DEEAF5;
	background-image: none;
}

#content .teaser.vehicle-hl {
	background-color: #F5F9FC;
	border: 2px solid #DEEAF5;
	background-image: none;
}

#content .teaser.job-hl {
	background-color: #F5F9FC;
	border: 2px solid #DEEAF5;
	background-image: none;
}

#content .teaser.misc-hl {
	background-color: #F5F9FC;
	border: 2px solid #DEEAF5;
	background-image: none;
}

#content .teaser .images {
	float: left;
	width: 47px;
	margin-right: 6px;
	padding-top: 2px;
}

#content .teaser .images img,  #content .teaser-table-view img {
	border: 1px solid #E7D8B5;
}

#content .teaser .images a img.icon {
	width: 12px;
	height: 12px;
	margin-bottom: 3px;
	border: 0px;
	margin-left: 1px;
	_margin-left: 0;
}

#content .teaser img.important {
	float: left;
	margin: 4px 0 0 0;
	border: 0;
}

#content .teaser .crumb {
	_margin-left: 2px;
	margin-bottom: 11px;
	font-weight: bold;
	margin-top: -1px;
	width: 305px;
	float: left;
	font-size: 10px;
}

#content .teaser .teaser-text {
	float: left;
	width: 318px;
	overflow: hidden;
}

#content .teaser .teaser-text a {
	text-decoration: none;
}
#content .teaser .teaser-text a:hover {
	text-decoration: underline;
}

/* enaprom *******************************************************************/

.linked-element td {
	/*cursor: pointer;*/
}

#content h4, #help-page h4 {
	font-weight: bold;
	color: #8aaf02;
	font-size: 11px;
	border-bottom: 1px solid #e7d8b5;
	padding-bottom: 7px;
	margin-bottom: 14px;
}

#content .category-nav h4 {
	float: left;
	border-bottom: 0;
	padding: 0;
	margin: 0;
}

#content .myads {
	padding-top: 11px;
	padding-bottom: 22px;
	clear: left;
}

#content .myads .title {
	background-color: #F9F5EC;
	padding: 7px;
	font-weight: bold;
}

#content .myads .holder {
	background-color: #F9F5EC;
	height:28px;
	margin: 0px;
	clear: both;
	_margin-top: -10px;
}

#content .myads .holder .id {
	float:right;
	padding: 7px;
}

#content .myads a.manage {
	background: #fbf9f4 url('/static/image/content-advertisement-tab.gif') 0 0 no-repeat;
	padding-left: 26px;
	display: block;
	float: left;
	font-weight: normal;
	color: #fb6600;
	text-decoration: none;

}

#content .myads a.manage:hover {
	text-decoration: underline;
}

#content .myads a.manage span {
	float: left;
	display: block;
	background: #fbf9f4 url('/static/image/content-advertisement-tab.gif') 100% 0 no-repeat;
	padding: 4px 10px 2px 0px;
	cursor: pointer; /* IE6 fix */
}

#content .myads .category {
	padding: 7px;
	color: #999999;
	width: 380px;
	margin-bottom: 5px;
	clear: both;
}

#content .myads .category a {
	color: #96B703;
	text-transform: none;
	font-weight: normal;
}

#content .myads .title span, #content .myads .category span {
	width: 90px;
	display: block;
	float: left;
	font-weight: normal;
	clear: left;
	color: #000000;
}

#content .myads table {
	clear: both;
	border-collapse: collapse;
	font-size: 10px;
	border: 1px solid #F3EBDA;
	width: 394px;
}

#content .myads table tr th  {
	background-color: #F3EBDA;
	border-right: 1px solid #ffffff;
	padding: 3px;
	font-weight: normal;
	font-size: 11px;

}

#content .myads table tr td  {
	border-right: 1px solid #F3EBDA;
	padding: 3px;
	text-align: center;
}

#content .myads table tr td .more img {
	border: 1px solid #E7D8B5;
}

#content .myads table tr td span.gray  {
	color: #666666;
}

#content .myads ul {
	padding: 0px;
	margin: 0px;
	list-style: none;
	background-image: url('/static/image/content-advertisement-tabs.gif');
	height: 22px;
}

#content .myads ul li {
	margin: 0px;
	padding: 0px;
	float: left;
	display: block;
}

#content .myads ul li a, #content .myads ul li span {
	text-align: center;
	color: #fb6600;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
	display: block;
	float: left;
	height: 18px;
	padding-top: 4px;
}

#content .myads ul li span {
	color: #666666;
}

#content .myads ul li a:hover {
	text-decoration: underline;
}

#content .myads ul li.tab1 a, #content .myads ul li.tab1 span {
	width: 75px;
}

#content .myads ul li.tab2 a, #content .myads ul li.tab2 span {
	width: 58px;
}

#content .myads ul li.tab3 a, #content .myads ul li.tab3 span {
	width: 135px;
}

#content .myads ul li.tab4 a, #content .myads ul li.tab4 span {
	width: 81px;
}

#content .myads ul li.tab5 a, #content .myads ul li.tab5 span {
	width: 45px;
}

 .pager1 {
	clear: both;
	/*border: 1px solid #EFE8D5;*/
	background: url(/static/image/pager-bg.gif) 0 0 no-repeat;
	text-align: center;
	padding: 8px;
	width: 378px;
}

* html .pager1 {
	height: 1%;
}

 .pager1:after {
	content: '.';
	display: block;
	clear: both;
	height: 0;
	visibility: hidden;
}

 .pager1 .previous {
	float: left;
	width: 75px;
	text-align: left;
}

 .pager1 .previous a {
	background: url('/static/image/content-pager-previous.gif') 0px 3px no-repeat;
	padding-left: 13px;
}

 .pager1 .pages {
	width: 195px;
	float: left;
	color: #ABA993;
}

 .pager1 .pages a {
	color: #ABA993;
	font-weight: normal;
	text-decoration: none;
	padding: 0 3px;
}

 .pager1 b {
	color: #FFA66B;
	padding: 0 3px;
}

 .pager1 .next {
	float: right;
	width: 105px;
	text-align: right;
}

 .pager1 .next a {
	background: url('/static/image/content-pager-next.gif') 100% 3px no-repeat;
	padding-right: 13px;
}

#content .saved-search {
	margin: 22px 0px;
	padding: 0px;
}

#content .saved-search .title {
	font-weight: bold;
	color: #92B502;
	text-transform: uppercase;
	font-size: 12px;
	padding-bottom: 10px;
	border-bottom: 2px solid #F3EBDA;
}

#content .saved-search ul {
	padding: 0px;
	margin: 0px;
	list-style: none;
	background: url('/static/image/content-my-savedsearch-tabs.gif') 100% 0 no-repeat;;
	height: 23px;
}

#content .saved-search ul li {
	margin: 0px;
	padding: 0px;
	display: inline;
}

#content .saved-search ul li a {
	text-align: center;
	height: 19px;
	padding-top: 4px;
 	float: left;
}

#content .saved-search ul li.tab1 a {
	width: 93px;
	margin-left: 196px;
}

#content .saved-search ul li.tab2 a {
	width: 60px;
}

#content .saved-search ul li.tab3 a {
	width: 45px;
}

#content .saved-search p {
	color: #666666;
	margin: 0px 10px 0px 15px;
	padding: 0px;
}

#content .saved-search .conditions {
	color: #666666;
	margin-bottom: 3px;
	margin-left: 15px;
}

#menu .title,
.popup-default .title {
	background-color: #FBF9F4;
	padding: 10px 0px 10px 10px;
	margin-bottom: 10px;
	border-bottom: 1px solid #E7D8B5;
}

#menu .title strong,
.popup-default .title strong {
	font-size: 20px;
	font-weight: bold;
	color: #fb6600;
	display: block;
	width: 400px;
	line-height: 1em;
	font-family: Arial,Helvetica,sans-serif;
}

#menu .title span,
.popup-default .title span {
	font-size: 16px;
	font-weight: bold;
	color: #666666;
	font-family: Arial,Helvetica,sans-serif;
	display: block;
	padding: 3px 0 0 1px;
}

#menu .title .tab,
.popup-default .title .tab {
	float: left;
	margin-top: -10px;
	padding: 0px;
	height: 21px;
	_margin-top: -21px;
}

#menu .title .tab-right,
.popup-default .title .tab-right {
	float: right;
}

#menu .title .tab a,
.popup-default .title .tab a,
#menu .title .tab b,
.popup-default .title .tab b {
	display: block;
	float: left;
	padding: 6px 0px 3px 23px;
	height: 12px;
	width: 37px;
	background: url('/static/image/content-acc-his-help-tab.gif') 0 0 no-repeat;
}

/*
#menu .title .tabx,
.popup-default .title .tabx,
#menu .title .tabx,
.popup-default .title .tabx {
	background: url('/static/image/content-acc-his-help-tab.gif') 0 0 no-repeat;
}
*/

#menu .title .tabx a,
.popup-default .title .tabx a,
#menu .title .tabx b,
.popup-default .title .tabx b {
	width: auto;
	padding-left: 3px;
	padding-right: 8px;
	background: url(/static/image/content-advertisement-tab.gif) no-repeat right 2px;
}

#menu .title .tabx span,
.popup-default .title .tabx span {
	float: left;
	width: 17px;
	height: 18px;
	background: url(/static/image/content-advertisement-tab.gif) no-repeat left 2px;
	overflow: hidden;
}



#account-history table {
	border-collapse: collapse;
	width: 488px;
	border-bottom: 1px solid #E7D8B5;
	margin-bottom: 10px;
}

#account-history tr th, #account-history tr td {
	padding: 5px;
	border-right: 1px solid #E7D8B5;
	color: #73704B;
}

#account-history tr th.last, #account-history tr td.last {
	border-right: none;
}

#account-history tr th {
	background-color: #FBF9F4;
	text-align: left;
	border-bottom: 1px solid #E7D8B5;
}

#account-history tr.even td {
	background-color: #FBF9F4;
}

#account-history .close {
	background-color: #FBF9F4;
	border-top: 1px solid #E7D8B5;
	margin-top: 17px;
	padding: 10px;
	text-align: right;
	clear: both;
}

#account-history .close a {
	background: url('/static/image/icon-close.gif') 0px 3px no-repeat;
	padding-left: 14px;
}

#account-history .pager {
	clear: both;
	border: 1px solid #EFE8D5;
	text-align: center;
	padding: 3px;
}

#account-history .pager .previous {
	float: left;
	width: 75px;
	text-align: left;
}

#account-history .pager .previous a {
	background: url('/static/image/content-pager-previous.gif') 0px 3px no-repeat;
	padding-left: 10px;
}

#account-history .pager .pages {
	width: 252px;
	float: left;
	color: #ABA993;
}

#account-history .pager .next {
	float: right;
	width: 105px;
	text-align: right;
}

#account-history .pager .next a {
	background: url('/static/image/content-pager-next.gif') 100% 3px no-repeat;
	padding-right: 10px;
}

#account-history .message {
	padding-top: 0px;
}

/* 03_bongeszes-2-pop_terkep *************************************************/
#bp-map {
	width: 680px;
}


#bp-map a, #bp-map area {
	cursor: pointer;
}

#bp-map #map {
	float: left;
	width: 399px;
	height: 384px;
	background: transparent url('/static/image/budapest-map.gif') 0 0 no-repeat;
}

#bp-map #map img {
	border: none;
	display: block;
}

#bp-map #district-list {
	float: left;
	width: 266px;
	margin-left: 15px;
}

#bp-map #district-list div.column {
	margin: 0;
	padding: 40px 0 0 0;
	float: left;
}

#bp-map #district-list div {
	padding: 3px 0 0 10px;
	margin-bottom: 7px;
	color: #7A6659;
	width: 123px;
	_margin-bottom: 2px;
}

#bp-map #district-list div a {
	color: #7A6659;
	text-decoration: underline;
	font-weight: normal;
}

#bp-map #district-list div a:hover {
	text-decoration: none;
}

#bp-map #district-list div.selected, #account-history #district-list div.selected a {
	color: #fb6600;
}

/* 09 hirdetes megjelenites **************************************************/
#content .category-nav {
	border-bottom: 1px solid #E7D8B5;
	padding: 7px 0;
	color: #999999;
	margin-bottom: 14px;
	float: left;
	width: 394px;
}

#content .category-nav .nav {
	float: left;
}

#content .category-nav .nav a, #content .category .nav a, #content .teaser .crumb a {
	color: #96B703;
	font-weight: normal;
	text-transform: none;
	font-size: 10px;
	padding: 0 1px 0 12px;
	background: url('/static/image/content-breadcrumbs-item-bullet.gif') 3px 4px no-repeat;
}

#content .category-nav .back {
	float: right;
}

#content .category-nav .back a {
	color: #fb6600;
	font-weight: bold;
	background: url('/static/image/icon-li.gif') 0 3px no-repeat;
	padding-left: 15px;
}

#content .description, #content .advertiser .info {
	margin: 0px;
	padding: 0px;
	float: left;
	color: #666666;
	width: 140px;
	margin-right: 14px;
}
#content .advertiser .info {
	border-top: 1px solid #E7D8B5;
	padding-top: 3px;
}

#content .description {
	overflow: hidden;
}

#content .description h2, #content .description h3 {
	font-size: 13px;
	color: #666666;
	border: none;
	margin: 0px 0px 5px 0px;
	padding: 0px;
	text-transform: none;
}

#content .description h2.orange, #content .description h3.orange {
	color: #fb6600;
}

#content .media, #content .advertiser .links {
	float: left;
	width: 240px;
}
#content .advertiser .links {
	border-top: 1px dotted #E7D8B5;
	padding-top: 3px;
}

#content .media .icons {
	float: left;
}

#content .media .icons a{
	padding-right: 5px;
}

#content .media .info {
	float: right;
	color: #999999;
}

#content .media .nav {
	padding: 4px;
	background-color: #FAF6EB;
	height: 16px;
}

#content .media .nav .prev {
	float: left;
}

#content .media .nav .next {
	float: right;
}

#content .media .nav .prev a, #content .media .nav .next a {
	color: #AE9E77;
	font-weight: normal;
	text-decoration: none;
}

#content .media .nav .prev a:hover, #content .media .nav .next a:hover {
	text-decoration: underline;
}


#content .media .nav .prev a {
	padding-left: 15px;
	background: url('/static/image/icon-li-green-prev.gif') 0 3px no-repeat;
}

#content .media .nav .next a {
	padding-right: 15px;
	background: url('/static/image/icon-li-green-next.gif') 100% 3px no-repeat;
}

#content .media .nav:after {
	content: ".";
	display: block;
	height: 0;
	font-size: 0;
	clear: both;
	visibility:hidden;
}

#content .media .video {
	margin: 3px 0 12px 0;
	clear: both;
	border: 1px solid #CACACA;
	height: 57px;
}

#content .media .video ul {
	margin: 0 0px 0 3px;
	padding: 0;
	list-style: none;
	height: 51px;
	padding: 2px 0px;
	overflow: hidden;
	width: 210px;
}

#content .media .video ul li {
	float: left;
	padding: 0;
	margin: 2px 2px 2px 1px;
	border: 1px solid #E7D8B5;
}

#content .media .video ul li.border {
	padding: 1px 0px;
	margin: 0 2px 0 2px;
	border-top: 2px solid #fb6600;
	border-bottom: 2px solid #fb6600;
}

#content .media .video ul li a .video-overlay {
	position: absolute;
	width: 47px;
	height: 47px;
	background: url('/static/image/content-advert-video-overlay.gif') no-repeat center center;
}

#content .media .video ul li a img {
	display: block;
}

#content .media .video ul li.prev {
	margin-right: 4px;
	padding: 0px;
}

#content .media .video ul li.next {
	padding: 0px;
	margin-left: 2px;
	margin-right: 0px;
}

#content .media .report-invalid {
	margin-top: 3px;
	background: url('/static/image/content-adv-report-invalid.gif') 0 0 no-repeat;
	font-size: 9px;
	color: #333333;
	width: 226px;
	height: 38px;
}

#content .media .report-invalid .paragraph-link {
	float: right;
	width: 38px;
	height: 38px;
	text-decoration: none;
}

#content .media .report-invalid p {
	float: left;
	margin: 0;
	padding: 8px 0 2px 13px;
	width: 175px;
	height: 28px;
}

#adv-image-holder {
	height: 196px;
	clear: both;
	text-align: center;
}

#content .media ul {
	float: left;
}

.prev-next-buttons {
	float: left;
	padding-top: 4px;
	padding-left: 2px;
}

#content .advertiser {
	clear: both;
	margin-top: 10px;
	color: #666666;
}

#content .advertiser .title {
	padding: 0 7px 7px 7px;
	color: #999999;
	border-bottom: 1px solid #E7D8B5;
	margin-bottom: 5px;
}

#content .advertiser .links a {
	display: block;
	background: url('/static/image/icon-li.gif') 0 8px no-repeat;
	padding: 5px;
	padding-left: 15px;
}

#content .advertiser:after {
	content: ".";
	display: block;
	height: 0;
	font-size: 0;
	clear: both;
	visibility:hidden;
}

#content.content-wide .box2 .column {
	float: left;
	width: 270px;
}

#content.content-wide .box2 .column-1 {
	float: left;
	width: 274px;
}

.box2 {
	clear: both;
	margin-top: 30px;
	color: #333333;
}

.box2 .title {
	padding: 5px 7px;
	color: #7C6429;
	font-weight: bold;
	background-color: #F0E9D5;
	margin-bottom: 1px;
}

.box2 .title a.close, .box2 .title a.open {
	width: 10px;
	height: 9px;
	background: transparent url('/static/image/icon-close.gif') 0 0 no-repeat;
	display: block;
	float: right;
	padding: 0px;
	margin: -10px 0 0 0;
	_margin: -14px 3px 0 0;
}
.box2 .title a.open {
	background: transparent url('/static/image/icon-down.gif') 0 0 no-repeat !important;
}

.box2 .title a.close#help-white, .box2 .title a.open#help-white {
	background-image:url('/static/image/icon-help-white.gif');
	width:11px;
	height:11px;
	maring-top: -11px;
	_margin-top: -15px;
}

.box2 .title a.close span, .box2 .title a.open span {
	display: none;
}

.box2 .content {
	border-top: 1px solid #E7D8B5;
}

.box2 table {
	width: 100%;
}

.box2 table td {
	padding: 3px 5px;
}

.box2 table tr.even td {
	background-color: #FAF6EB;
}
.box2 table tr.odd td {
	background-color: #FDFBF7;
}

.box2 table.two-columns {
	border-collapse: collapse;
}

.box2 table.two-columns td {
	width: 50%;
}

.box2 table td.name {
	font-weight: bold;
	background-color: #FBF8EF;
}

.box2 table td.date {
	white-space: nowrap;
	background-color: #FBF8EF;
}


.box2 table td.message {
	padding-bottom: 14px;
}

.box2 .form-row {
	margin: 0 0 10px 0;
	clear: both;
	float: left;
	width: 100%;
}

.box2 .form-row .label, .box2 .form-row .element {
	float: left;
}

.box2 .form-row .label {
	clear: left;
	width: 105px;
	text-align: right;
	color: #AE9E77;
	font-weight: bold;
}

.box2 .form-column {
	margin: 0 0 10px 10px;
	float: left;
}

.box2 .form-column .label {
	text-align: left;
	color: #AE9E77;
	font-weight: bold;
}

.box2 form.tovabbSend .form-row .label {
	font-weight: normal;
	color: #AE9E77;
}

.box2 .column .form-row .label {
	width: 90px;
}
.box2 .column .form-row .element input.short {
	width: 90px;
}

.box2 .column .form-row .element select.short {
	width: 94px;
}

.box2 .column .form-row .element input {
	width: 165px;
}

.box2 .column .form-row .element select {
	width: 168px;
}

input.short {
	width: 130px;
}

select.short {
	width: 134px;
}



.box2 .form-row .notrequired, .box2 .form-column .notrequired {
	font-weight: normal;
}

.box2 .form-row .element {
	padding-left: 10px;

}

#content .modify {
	margin: 0px 1px 10px 1px;
	background: url('/static/image/content-adv-edit-bg.gif') 0 0 no-repeat;
	height: 24px;
	float: left;
	width: 395px;
}

#content .modify ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
}

#content .modify ul li {
	float: left;
	margin: 0;
	padding: 0;
}

#content .modify ul li a, #content .modify ul li span {
	display: block;
	float: left;
	text-align: center;
	height: 16px;
	padding: 4px 0px;
}

#content .modify ul li.menu1 a, #content .modify ul li.menu1 span {
	width: 76px;
}

#content .modify ul li span {
	color: #666666;
}

#content .modify ul li.menu2 a, #content .modify ul li.menu2 span {
	width: 58px;
}

#content .modify ul li.menu3 a, #content .modify ul li.menu3 span {
	width: 135px;
}

#content .modify ul li.menu4 a, #content .modify ul li.menu4 span {
	width: 81px;
}

#content .modify ul li.menu5 a, #content .modify ul li.menu5 span {
	width: 45px;
}

/* 10 regisztracio ***********************************************************/
#conditions {
	border: 1px solid #7C685B;
	padding: 10px;
	height: 150px;
	overflow: auto;
	color: #666666;
	margin-top: 0;
	margin-bottom: 10px;
}

#conditions strong {
	font-size: 14px;
}

#registration-pop {
	width: 440px;
	padding: 10px;
	border: 3px solid #E7D8B5;
}


#registration-pop .title {
	background-color: #FBF9F4;
	padding: 10px 0px 10px 10px;
	margin-bottom: 10px;
	border-bottom: 1px solid #E7D8B5;
}

#registration-pop .title strong {
	font-size: 16px;
	font-weight: bold;
	color: #fb6600;
	font-family: Arial,Helvetica,sans-serif;
}

#registration-pop .title .tab {
	float: right;
	margin-top: -10px;
	padding: 0px;
	_margin-top: -21px;
	height: 21px;
}

#registration-pop .title .tab a {
	display: block;
	float: right;
	padding: 6px 0px 3px 23px;
	height: 12px;
	width: 37px;
	background: url('/static/image/content-acc-his-help-tab.gif') 0 0 no-repeat;
}

#registration-pop .close {
	background-color: #FBF9F4;
	border-top: 1px solid #E7D8B5;
	margin-top: 17px;
	padding: 10px;
	text-align: right;
}

#registration-pop .close a {
	background: url('/static/image/icon-close.gif') 0px 3px no-repeat;
	padding-left: 14px;
}

/* 02 alkategoria ***********************************************************/
#content ul.category-list {
	width: 113px;
	margin: 0px 7px 20px 7px;
	padding: 0px;
	float: left;
	list-style: none;
}

#content ul.category-list  {
	list-style-type: none;
	padding: 0px;
}

#content ul.category-list li {
	margin: 0px;
	background: url('/static/image/icon-arrow.gif') 0 0 no-repeat;
	padding-left: 15px;
	margin-bottom: 3px;
	color: #666666;
}

#content ul.category-list li a {
	color: #fb6600;
}

#content ul.category-list li.title {
	background: url('/static/image/icon-folder.gif') 0 2px no-repeat;
	text-transform: uppercase;
	color: #7A6659;
	font-weight: bold;
}

#content ul.category-list-other li a {
	color: #7A6659;
	font-size: 12px;
	font-weight: normal;
}

#content ul.category-list-other li.title {
	text-transform: none;
	color: #FB6600;
	font-size: 12px;
	text-decoration: none;
}

#content #subcategory-container {
	padding-bottom: 15px;
	border-bottom: 0px solid #E7D8B5;
	float: left;
	width: 394px;
}

#content #subcategory-container:after {
	content: ".";
	display: block;
	height: 0;
	font-size: 0;
	clear: both;
	visibility:hidden;
}

#content #subcategory-container .column {
	width: 131px;
	float: left;
	overflow: hidden;
}

/* 03 bongeszes *******************************************************/

#content #browse-crumb, #content .special-crumb {
	color: #999999;
	margin-bottom: 10px;
	padding-bottom: 11px;
	border-bottom: 1px solid #E7D8B5;
	background: url('/static/image/content-breadcrumbs-bg.png') bottom left repeat-x;
}

#content #browse-crumb a {
	color: #96B703;
	text-transform: none;
	font-weight: normal;
	font-size: 10px;
	padding: 0 1px 0 12px;
	background: url('/static/image/content-breadcrumbs-item-bullet.gif') 3px 5px no-repeat;
}


#content ul.counties {
	width: 260px;
	margin: 0px 7px 20px 7px;
	padding: 0px;
	float: left;
	list-style: none;
}

#content ul.counties li {
	list-style-type: none;
	padding: 0px;
	background: url('/static/image/icon-arrow.gif') 0 2px no-repeat;
	padding-left: 17px;
	margin-bottom: 3px;
	color: #666666;
}

#content ul.counties li a {
	color: #7A6659;
}

#content a.tab-table-view {
	float: right;
	text-decoration: none;
	background: url('/static/image/content-browse-tab1.gif') 0 0 no-repeat;
	width: 141px;
	text-align: center;
	height: 15px;
	padding-top: 2px;
	margin-bottom: -1px;
	_margin-bottom: -11px;
	font-weight: normal;
	color: #666666;
}
#content a.tab-table-view#selected {
	font-weight: bold;
	color: #fb6600;
}

#content a.tab-table-view span {
	padding-left: 17px;
	background: url('/static/image/icon-li.gif') 0 3px no-repeat;
}

#content table.matches {
	width: 394px;
	margin: 10px 0px 10px 0px;
	border-collapse: collapse;
	border: none;
	float: left;
	padding: 0px;
}

#content table.matches tr th {
	background-color: #CDDFF0;
	font-weight: normal;
	color: #285B8A;
	font-size: 9px;
	padding: 4px 0;
}

#content table.matches tr td {
	padding: 4px;
}
#content table.matches tr td a{
	text-decoration: none;
}
#content table.matches tr td a:hover{
	text-decoration: underline;
}
#content table.matches tr td.icons {
	border-bottom: 1px solid #BCD5EB;
	padding-top: 8px;
}

#content table.matches tr td.data {
	text-align: center;
	border-left: 1px dotted #BCD5EB;
	vertical-align: top;
	white-space:nowrap;
}

#content table.matches tr td.icons a {
	float: left;
	margin-right: 5px;
}

#content table.matches tr td.icons a.details {
	float: right;
	padding-left: 15px;
	background: url('/static/image/icon-details.gif') 0 0px no-repeat;
	margin-right: 0px;
	text-decoration: none;
}


/* 04 detailed search ********************************************************/
#content table.detailed-search {
	width: 394px;
	border-collapse: collapse;
	margin: 0px;
	padding: 0px;
}

#content table.detailed-search tr.even td {
	background-color: #fbf9f4;
}


#content table.detailed-search td {
	margin: 0px;
	padding: 6px 0px;
}

#content table.detailed-search td.content {
	white-space: nowrap;
	/*width: 110px;*/
	padding: 6px 3px;

}

#content table.detailed-search td.left {
	text-align: right;
	color: #564923;
	width: 120px;
	padding: 6px 3px;

}

#content ul.search-extras {
	margin: 0;
	padding: 0;
	list-style: none;
}

#content ul.search-extras li {
	float: left;
	width: 98px;
	color: #564923;
	margin-bottom: 5px;
	_margin-bottom: 0px;
}

#content ul.search-extras li input.checkbox {
	margin-right: 0px;
}

#content ul.search-tabs {
	margin: 0;
	padding: 0;
	list-style: none;
	height: 19px;
	background: url('/static/image/content-dsearch-tabs1.gif') 0 0 no-repeat;
	width: 394px;
}

#content ul.search-tabs li {
	float: left;
	padding: 0;
	margin: 0;
	text-align: center;
}

#content ul.search-tabs li a {
	text-decoration: none;
}

#content ul.search-tabs li.menu1 {
	width: 114px;
}

#content ul.search-tabs li.menu2 {
	width: 151px;
}

#content ul.search-tabs li.menu3 {
	float: right;
	width: 59px;
}

#content ul.search-tabs li.menu3 a {
	color: #fb6600;
}


#content .keywords {
	background: #ffffff url('/static/image/content-keywords-bottom.gif') 0px 100% no-repeat;
	color: #564923;
	margin-top: 15px;
}

#content .keywords .title {
	background: #ffffff url('/static/image/content-keywords-top.gif') 0 100% no-repeat;
	height: 13px;
}

#content .keywords .title strong {
	color: #564923;
	padding-left: 5px;
	padding-right: 5px;
	background-color: #ffffff;
	margin-left: 10px;
}

/*#detailedsearch {
	display: none;
} */

/* tobbbikat *****************************************************************/
#content ul.categories-more-list {
	width: 111px;
	margin: 0px 7px 20px 7px;
	padding: 0px;
	float: left;
	list-style: none;
	display: inline;
}

#content ul.categories-more-list li {
	float: left;
	margin: 0px;
	background: url('/static/image/icon-arrow.gif') 0 2px no-repeat;
	padding-left: 17px;
	margin-bottom: 3px;
	color: #666666;
}

#content ul.categories-more-list li a {
	color: #7A6659;
	font-weight: normal;
}

#content ul.categories-more-list li.title {
	background: url('/static/image/icon-folder.gif') 0 2px no-repeat;
	color: #fb6600;
	font-weight: bold;
}

/* 06 talalatok **************************************************************/
#content .sponsored-offer {
	padding: 15px 0px;
	border-bottom: 1px solid #E6E6E6;
}

#content a.tab-list-view {
	float: right;
	text-decoration: none;
	background: url('/static/image/content-browse-tab2.gif') 0 0 no-repeat;
	width: 109px;
	text-align: center;
	color: #fb6600;
	height: 15px;
	padding-top: 2px;
	margin-bottom: -1px;
	_margin-bottom: -11px;
	margin-top:1px;
	margin-left:285px;
	position:absolute;
}

#content a.tab-list-view:hover {
	text-decoration: underline;
}

#content a.tab-list-view span {
	padding-left: 17px;
	background: url('/static/image/icon-li.gif') 0 3px no-repeat;
}

/* 07 hirdetesfeladas ********************************************************/
/* hirdetesfeladas_adatok */
#content table.advert-add-personal {
	width: 379px;
	border: none;
	border-collapse: collapse;
	margin: 0px auto;
}

#content table.advert-add-personal td {
	padding: 2px;
	margin: 0px;
}

#content table.advert-add-personal td#public {
	color: #AE9E77;
	text-align: right;
}

#content table.advert-add-personal td.label {
	color: #AE9E77;
	text-align: right;
	font-weight: bold;
	width: 85px;
	float: right;
}

#content table.advert-add-personal td.label.longer {
	width: 110px;
}

#content table.advert-add-personal td.image-label {
	width:85px;
	color:#AE9E77;
	font-weight:normal;
	text-align:right;
	font-size: 12px;
	vertical-align: top;
	padding-top: 5px;
}

#content table.advert-add-personal td.longer {
	width: 105px;
}

#content table.advert-add-personal td.multiline {
	vertical-align: top;
	padding-top: 4px;
}

#content table.advert-add-personal td.border {
	border: 1px solid #CACACA;
	width: 40px;
	padding: 6px;
}


#content table.advert-add-personal td.tiny {
	width: 14px;
	text-align: left;
	padding: 1px;
}


#content table.advert-add-personal td.tiny img {
	vertical-align: middle;
}

#content table.advert-add-personal td.tiny input.checkbox {
	margin-right: 0px;
	margin-left: 5px;
}

#content table.advert-add-personal td.tiny a img {
	margin-left: 5px;
}

/* hirdetesfeladas_kiemeles */
#content .advert-highlight {
	clear: both;
	border-bottom: 1px solid #D7D1CD;
	text-align: center;
	margin-bottom: 20px;
	margin-top: 10px;
	padding-left: 5px;
}

#content .advert-highlight label {
	cursor: pointer;
}


#content .advert-highlight#first {
	padding-top: 0px;
	border-top: none;
}

#content .advert-highlight .name {
	text-align: left;
	color: #666666;
	font-weight: bold;
	margin-top: 3px;
	float: left;
}

#content .advert-highlight .name-sub {
	float: left;
}

#content .advert-highlight .name-sub a {
	color: #F26400;
	font-weight: normal; 
}

#content .advert-highlight .name a img {
	vertical-align: baseline;
}

#content .advert-highlight .credits {
	width: 110px;
	float: left;
}

#content .advert-highlight .select {
	width: 130px;
	float: right;
	text-align: right;
	color: #F26400;
	font-weight: bold;
	font-size: 13px;
	text-decoration: underline;
}

#content .advert-highlight .select label {
	float: left;
	padding: 2px;
	height: 12px;
	background: url('/static/image/icon-pipe_off.gif') no-repeat right 0;
	padding-right: 20px;
}
#content .advert-highlight .select label.pipeon {
	background: url('/static/image/icon-pipe_on.gif') no-repeat right 0;
}

#content .advert-highlight .select input.radio { /* IE(7)-nek nem jó a visibility: hidden, mert nem változik a checked állapota!!! */
	position: absolute;
	left: -2000px;
}

#content .advert-highlight .description {
	width: 346px;
	margin: 24px 24px 0 24px;
	text-align: left;
	color: #454217;
}

#content .advert-highlight .preview {
	float: right;
	text-align: left;
	margin-right: 6px;
}

#content .advert-highlight .preview.green a {
	color: #7DA306;
}

#content table.advert-highlight {
	border-bottom: 1px solid #E7D8B5;
	margin-bottom: 10px;
	border-collapse: collapse;
	text-align: left;
}

#content .advert-highlight tr th {
	color: #73704B;
	background-color: #fbf9f4;
	padding: 6px;
	border-right: 1px solid #e7d8b5;
	border-bottom: 1px solid #e7d8b5;
	font-weight: bold;
	text-align: center;
}
#content .advert-highlight tr td {
	color: #73704B;
	padding: 6px;
	border-right: 1px solid #e7d8b5;
	font-weight: normal
}
#content .advert-highlight tr td.select {
	width: auto;
	border-right: none;
}
#content table.advert-highlight .select label {
	margin: 0;
	padding: 0;
	height: 16px;
	width: 16px;
	float: none;
	display: block;
	background: url('/static/image/icon-pipe_off.gif') no-repeat 0 0;
	cursor: pointer;
}
#content table.advert-highlight .select label.pipeon {
	background: url('/static/image/icon-pipe_on.gif') no-repeat 0 0;
}

#content table.advert-highlight select {
	width: 135px;
}
#content table.advert-highlight .select {
	background-color: #fff !important;
}
#content .advert-highlight tr.even td {
	background-color: #fbf9f4;
}


/* hirdetesfeladas_reszletek1 */
#content ul.advert-add-category {
	list-style: none;
	padding: 1px 0px;
	_padding: 10px 0px;
	margin: 0 0 10px 0;
}

#content ul.advert-add-category li {
	display: block;
	padding-left: 0;
	padding-top: 8px;
	margin: 5px 0;
	background-repeat: no-repeat;
	background-position: 3px 50%;
	height: 14px;
}

#content ul.advert-add-category li#property {
	background-position: 5px 50%;
	background-image: url('/static/image/content-category-house_.gif');
}

#content ul.advert-add-category li#vehicle {
	background-image: url('/static/image/content-category-car_.gif');
}

#content ul.advert-add-category li#job {
	background-image: url('/static/image/content-category-job_.gif');
}

#content ul.advert-add-category li#misc {
	background-position: 7px 50%;
	background-image: url('/static/image/content-category-misc_.gif');
}

#content ul.advert-add-category li a {
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	color: #7A6659;
	float: left;
	width: 160px;
}

#content #morecat ul.advert-add-category li a {
	text-transform: none;
	width: auto;
}

#content ul.advert-add-category li a:hover {
	color: #fb6600;
}

#content ul.advert-add-category li span {
	margin-left: 15px;
	color: #fb6600;
	float: left;
}

/* hirdetesfeladas_reszletek_3 ***********************************************/
#content table.datasheet {
	margin: 8px auto 18px auto;
	border-collapse: collapse;
}

#content table.datasheet td {
	padding: 2px;
}

#content table.datasheet td.label {
	width: 70px;
	color: #666666;
	font-weight: bold;
	white-space: nowrap;
	vertical-align: top;
	padding-top: 4px;
}

#content table.datasheet td.label .info {
	font-weight: normal;
	white-space: normal;
}

#content table.datasheet td.input {
	width: 211px;
}

#content table.datasheet td.input input {
	width: 206px;
}

#content table.datasheet td.input select {
	width: 210px;
}


#content table.datasheet td.tiny {
	width: 16px;
}

ul#feeds, ul#help-page-tree {
	margin: 20px;
	padding: 0;
	list-style: none;
}
ul#feeds li, ul#help-page-tree li {
	position: relative;
	margin: 0;
	padding: 3px 0 3px 16px;
	text-indent: 3px;
	z-index: 10;
	background: url('/static/image/tv-item.gif') 0 0 no-repeat;
	list-style: none;
	cursor: default;
}
ul#feeds li.collapsable, ul#help-page-tree li.collapsable {
	background-image: url('/static/image/tv-collapsable.gif');
}
ul#feeds li.expandable, ul#help-page-tree li.expandable {
	background-image: url('/static/image/tv-expandable.gif');
}
ul#feeds li.last, ul#help-page-tree li.last {
	background-image: url('/static/image/tv-item-last.gif');
}
ul#feeds li.lastCollapsable, ul#help-page-tree li.lastCollapsable {
	background-image: url('/static/image/tv-collapsable-last.gif');
}
ul#feeds li.lastExpandable, ul#help-page-tree li.lastExpandable {
	background-image: url('/static/image/tv-expandable-last.gif');
}
ul#feeds .hitarea, ul#help-page-tree .hitarea {
	height: 15px;
	width: 15px;
	position: absolute;
	top: 1px;
	left: -1px;
	cursor: pointer;
	z-index: 50;
}
ul#feeds li img {
	vertical-align: top;
}
#content.rss-feeds p {
	margin-bottom: 10px;
}
#content.rss-feeds h5 {
	margin-bottom: 10px;
	font-size: 1em;
}
.popup-default #content ol,
#content.rss-feeds ol {
	margin: 10px 20px;
	padding: 0;
}
.popup-default #content ol li,
#content.rss-feeds ol li {
	margin: 2px 0;
	padding: 0 0 0 5px;
}

/* hirdetesfeladas_reszletek_3_video *****************************************/

#content .uploaded-preview {
	float: left;
	margin-left: 10px;
	margin-bottom: 10px;
	border: 1px solid #DFD8C9;
	color: #666666;
	font-weight: bold;
	padding: 5px;
	width: 175px;
}

#content .uploaded-preview img {
	float: left;
	margin-right: 5px;
	border: 1px solid #E7D8B5;
}

a.fav_link_delete, a.fav_link_add {
	float: left;
	margin-left: 2px;
	margin-right: 1px;
}


.payment-block {
	clear: both;
	padding-left: 33px;
	padding-right: 23px;
	padding-bottom: 37px;
	padding-top: 20px;
	margin-bottom: 3px;
	color: #73704B;
	background: url('/static/image/divider-dotted.gif') repeat-x 0 100%;
}

.submit-choose {
	clear: both;
	padding: 10px 0 24px 12px;
	color: #73704B;
}

.payment-block-last {
	background: none;
}

.payment-block .logo {
	float: right;
	margin-right: 12px;
}

.submit-choose .logo {
	float: right;
}

.payment-block button.short, .submit-choose button.short {
	width: 130px;
}

.submit-choose button.short {
	margin-left: 6px;
}

.payment-block .more-info {
	float: left;
	background: url('/static/image/icon-li.gif') no-repeat left 4px;
	padding-left: 13px;
	color: #73704B;
}

.payment-block h1, .submit-choose h1 {
	font-size: 12px;
	color: #fb6600;
	float: left;
}

.payment-block ul,
.payment-block ul li, .submit-choose ul, .submit-choose ul li {
	clear: left;
	display: block;
	list-style-type: none;
	padding: 0;
	margin: 0;
}

.payment-block ul {
	padding: 10px 0;
}

.submit-choose ul {
	padding: 5px 0;
}


.payment-block ul li, .submit-choose ul li {
	margin: 5px 0 0 0;
	padding-left: 10px;
	background: url('/static/image/bullet-orange.gif') no-repeat left 6px;
}

.payment-block ul.multilevel li {
	margin: 5px 0 0 0;
	padding-left: 18px;
	background: url('/static/image/icon-li.gif') no-repeat left 5px;
}

.payment-block ul.multilevel li h1 {
	font-size: 1em;
	float: none;
}

.payment-block ul.multilevel li h1 span {
	font-weight: normal;
	color: #73704B;
}

.payment-block ul.multilevel ol {
	margin: 0 0;
}

.payment-block ul.multilevel ol li {
	list-style-type: decimal;
	display: list-item;
	background: none;
	margin: 10px 0 0 20px;
	padding: 0;
}

.payment-block #number_of_credits {
	width: 45px;
	margin: 2px 0 2px 45px;
	padding: 1px;
	vertical-align: middle;
}

.payment-block #telephone_number {
	width: 135px;
	margin: 2px 0 2px 45px;
	padding: 1px;
	vertical-align: middle;
}

.payment-block #telephone_number_button {
	width: 85px;
	vertical-align: middle;
}
.submit-date-in-list {
	float: right;
}

/* "popup" table */

table.poptable {
        border: 2px solid #E7D8B5;
        width: 100%;
        margin: 10px 0;
        border-collapse: collapse;
}
table.poptable thead th {
        background: #E7D8B5;
        border: 1px solid #fff;
        text-align: center;
        padding: 2px;
}

table.poptable tbody th {
        background: #fff;
        border: 1px solid #E7D8B5;
        text-align: center;
        padding: 2px;
}

table.poptable td {
        background: #fff;
        border: 1px solid #E7D8B5;
        text-align: center;
        padding: 2px;
}
table.poptable caption {
	margin: 5px 0 -7px 0;
        padding: 0;
}

#exit-issues {
    margin: 0 auto;
    width: 240px;
    position: relative;
}

#exit-issues-tabs {
    position: absolute;
    top: 0px;
}

#exit-issues-tabs-left {
    position: absolute;
    top: 5px;
    height: 20px;
    border-left: 1px solid #e7ddc0;
}

#exit-issues-tabs b {
    padding-left: 10px;
}

#exit-issues-tabs span.tabitem, #exit-issues-tabs b.selected span.tabitem {
    padding: 4px 14px 2px 5px;
    cursor: pointer;
    font-weight: normal;
}

#exit-issues-tabs b.selected span.tabitem {
    padding-bottom: 3px;
}

#exit-issues-top {
    background: url('/static/image/exit-issues-top.gif') no-repeat center bottom;
    width: 234px;
    height: 8px;
    clear: both;
    padding-top: 19px;
}

#exit-issues-center {
    border-left: 1px solid #e7ddc0;
    border-right: 1px solid #e7ddc0;
    width: 224px;
    clear: both;
    padding: 0 4px;
}

#exit-issues-bottom {
    background: url('/static/image/exit-issues-bottom.gif') no-repeat 0 0;
    width: 234px;
    height: 6px;
    clear: both;
}

#exit-issues .exit-issues-month {
    line-height: 24px;
    display: none;
}

#exit-issues .exit-issues-month.selected {
    display: block;
}

#exit-issues .exit-issues-month input, #exit-highlights input {
    width: auto;
    margin: 0 5px;
    vertical-align: middle;
}

#exit-issues .exit-issues-month label, #exit-issues .exit-highlights label {
    vertical-align: middle;
}

#exit-highlights {
    margin-left: 40px;
    line-height: 20px;
}

#exit-counter .button-fake {
    color: #ff0000 !important;
    font-size: 13px !important;
    padding-left: 10px !important;
    width: 161px !important;
}

#exit-counter .content-upper {
    font-size: 13px;
    padding-left: 4px !important;
}

#exit-counter #exit-total {
    font-size: 14px;
    font-weight: bold;
}

#exit-counter .counter-title {
    float: left;
    width: 106px;
}

#exit-counter .counter-sum {
    float: right;
    font-weight: bold;
    margin-right: 12px;
}

#adatvedelem ol, ul {
	list-style-type: none;
}


#right {
	width: 170px;
	float: left;
	padding: 0;
	margin: 0;
	overflow: hidden;
	background: #fff;
}

/* STD BOX *******************************************************************/

#right .box {
	background-color: #F3EBDA;
	margin-bottom: 10px;
	clear: both;
}

#right .box .title, #right .box .title-orange, #right .box .title-red {
	background: url('/static/image/right-title-bg.gif') 0 0 no-repeat;
	color: #ffffff;
	font-weight: bold;
	padding: 2px 0px 0px 12px;
	border-bottom: 1px solid #b5b1a8;
	height: 17px;
	font-size: 12px
}

#right .box .title-orange {
	background-image: url('/static/image/right-title-orange-bg.gif');
}

#right .box .title-red {
	background-image: url('/static/image/right-title-red-bg.gif');
}


#right .box #login, #right .box .content-upper {
	background-color: #f3ebdA;
}

#right .box .content-upper {
	padding: 10px;
	font-size: 13px;
	width: 100%;
}

#right .box .content-upper h3 {
	color: #fb6600;
	font-size: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	/*margin-bottom: 3px;*/
}

#right .box #login table {
	border: none;
	margin-top: 7px;
	margin-bottom: 1px;
	border-collapse: collapse;
}

#right .box #login table tr td {
	padding: 3px 2px 0 0;
}

#right .box #login table tr td.left {
	text-align: right;
	padding-left: 2px;
	width: 60px;
	font-weight: normal;
}

#right .box #login table tr td input {
	width: 98px;
	height: 14px;
}

#right .box #login table tr td input.image {
	width: 62px;
	height: 18px;
	border: none;
	margin: 2px 0 3px 0;
}


#right .box .button a, #right .box .button-fake {
	display: block;
	width: 143px;
	line-height: 14px;
	padding: 7px 4px 5px 28px;
	background: url('/static/image/right-menu-bg.gif') 0 0 no-repeat;
	text-decoration: none;
	font-weight: normal;
	color: #454217;
}

#right .box .button.first a {
	background: url('/static/image/right-menu-bg-first.gif') 0 0 no-repeat;
	padding-top: 6px;
}

#right .box .button.last a, #right .box .button-fake.last {
	padding-bottom: 0;
}

#right .box .last a, #right .box .button-fake {
	padding-bottom: 0;
}

#right .box .button a:hover {
	text-decoration: underline;
}

#right .box .button-fake {
	background-image: url('/static/image/right-menu-fake-bg.gif');
}

#right .box .button#registration a {
	font-weight: bold;
}


#right .box .thick a {
	font-weight: bold;
	text-decoration: underline;
}

#right .box .thick a:hover {
	text-decoration: none;
}


#right .box .content {
	padding: 13px 11px 13px 11px;
	background: url('/static/image/right-menu-bg-border.gif') 0 -1px no-repeat;
}

#right .box .content strong {
	color: #fb6600;
}

#right .box .content ul {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}

#right .box .content ul li {
	background: url('/static/image/right-menu-li.gif') no-repeat 5px 3px;
	margin: 2px 0px 2px 0;
	padding: 0 0 0 15px;
	color: #7a6659;
}

#right .box .bottom#register {
	background: url('/static/image/right-menu-bottom.gif') 0 0 no-repeat;
	text-align: center;
	padding: 2px 0px 3px 0px;
}

#right .box .bottom#register a {
	text-transform: uppercase;
	color: #9eb155;
	text-decoration: none;
}

#right .box .bottom#register a:hover {
	text-decoration: underline;
}

#right .box .bottom-thin, #right .box .bottom-thin-brown {
	width: 170px;
	height: 7px;
	background: #ffffff url('/static/image/right-menu-bottom-tiny.gif') 0 0 no-repeat;
	margin: 0px;
	padding: 0px;
}

#right .box .bottom-thin-brown {
	background-image: url('/static/image/right-menu-bottom-tiny2.gif');
}

/* THIN BOX *******************************************************************/
 .thin-box {
	padding: 8px;
	background: #ffffff url('/static/image/right-smsmenu-bottom.gif') 0% 100% no-repeat;
	margin: 0px 0px 5px 0px;
	float: left;
	width: 154px;
}


.thin-box .title {
	background: url('/static/image/right-smsmenu-top.gif') 0 0 no-repeat;
	margin: -9px -9px 10px -9px;
	padding: 0px;
}

.thin-box .title span {
	margin-left: 8px;
	background-color: #ffffff;
	color: #fb6600;
	font-weight: bold;
	padding-left: 2px;
	padding-right: 2px;
}

.thin-box .teaser {
	margin-bottom: 10px;
	clear: both;
	border-bottom: 1px solid #ffffff;
	color: #454217;
	/*cursor: pointer;*/
}

.thin-box .teaser-hover {
	color: #000;
}

.thin-box .teaser img {
	float: left;
	margin-right: 5px;
	display: block;
	border: 1px solid #E7D8B5;
}

.thin-box .teaser strong {
	color: #79a12a;
	font-size: 9px;
}

.thin-box .teaser:after {
	content: ".";
	display: block;
	height: 0;
	font-size: 0;
	clear: both;
	visibility:hidden;
}

.sms-help {
	clear: left;
	float: left;
	border-top: 3px solid #fAf6eb;
	border-bottom: 1px solid #ded5c0;
	margin: 0px 0px 1px 0px;
	width: 180px;
}

.sms-help a {
	display: block;
	float: left;
	color: #454217;
	text-decoration: none;
	font-weight: normal;
	padding: 7px;
}

.sms-help a:hover {
	text-decoration:underline;
}

.sms-help-border {
	border-top: 3px solid #fAf6eb;
	height: 10px;
	clear: both;
}

#right #sponsored {
	padding: 0;
}

#right .google {
	background: #FFFFFF url(/static/image/right-smsmenu-bottom.gif) no-repeat scroll 0 100%;
	float: left;
	margin: 0 0 5px;
	padding: 8px;
	width: 154px;
}

#right .google .ad_title {
	background: transparent url(/static/image/right-smsmenu-top.gif) no-repeat scroll 0 0;
	margin: -9px -9px 10px;
	padding: 0;
	font-size: 11px;
}

#right .google .ad_title span {
	background-color: #FFFFFF;
	margin-left: 8px;
	padding-left: 2px;
	padding-right: 0px;
	font-size: 11px;
}

#right .google .ad_title span a {
        font-weight: bold;
        color: #FB6600;
}                                                                                                                                                           

#right .google .ad_title span a:hover {
        text-decoration: underline;
}

#bottom-columns {
	clear: both;
	height: 91px;
	padding: 3px 0px 4px 0px;
	background: #ffffff url('/static/image/footercolumns-bg.gif') 0 0 repeat-x;
	color: #454217;
	overflow: hidden;
	width: 765px;
}

#bottom-columns ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
	float: left;
	width: 130px;
	list-style: none;
}

#bottom-columns ul li {
	background:transparent url(/static/image/bottom-li.gif) no-repeat scroll 5px 3px;
	margin: 3px 0;
	padding: 0 0 0 22px;
	width: 110px;
}

#bottom-columns ul li a {
	font-weight: normal;
	color: #73704b;
	text-decoration: none;
}

#bottom-columns ul li a:hover {
	text-decoration: underline;
}

#bottom-columns ul li.title {
	list-style-image: none;
	list-style: none;
	background: 0;
	padding-left: 0px;
	width: 130px;
}

#bottom-columns ul li.title a {
	display: block;
	background-repeat: no-repeat;
	height: 15px;
	background-position: 3px 0px;
	color: #fb6600;
	text-transform: uppercase;
	text-decoration: none;
	font-weight: bold;
	padding-left: 25px;
	font-size: 13px;
}

#bottom-columns ul li.title a:hover {
	text-decoration: underline;
}

#bottom-columns ul li.title#bc-search a {
	background-image: url('/static/image/bottom-magnifier.gif');
}

#bottom-columns ul li.title#bc-post a {
	background-image: url('/static/image/bottom-pen.gif');
}

#bottom-columns ul li.title#bc-my a {
	background-image: url('/static/image/bottom-my.gif');
}

#bottom-columns #rss {
	width: 150px;
	float: left;
	margin: 9px 10px 15px 0px;
	padding: 0px 0px 0px 7px;
}

#bottom-columns #rss a {
	padding: 0px 0px 0px 20px;
	margin: 0px 0px 5px 0px;
	background: url('/static/image/bottom-rss.gif') 0 0 no-repeat;
	height: 15px;
	display: block;
	width: 108px;
	font-size: 13px;
	text-transform: none;
}

#bottom-columns #rss p {
	clear: left;
	margin: 0;
	padding: 0 0 0 20px;
}

#bottom-columns #gift-credits {
	width: 185px;
	float: left;
	margin: 9px 10px 15px 6px;
	padding: 0px;
	font-weight: bold;
	font-size: 12px;
}

#bottom-columns #gift-credits a {
	padding: 0px 0px 3px 0px;
	margin: 0px 0px 5px 0px;
	height: 10px;
	display: block;
	float: left;
	font-size: 13px;
}

#bottom-columns #gift-credits p {
	clear: left;
	margin: 0;
	padding: 0;
}

#bottom-columns #gift-credits a#arrow-more {
	text-decoration: none;
	display: inline;
	float:none;
}

#footer {
	font-size: 10px;
	color: #6f6c47;
	background-image: url('/static/image/white.gif');
	height: 20px;
	padding-top: 8px;
	padding-bottom: 8px;
	clear: both;
}

#footer ul {
	list-style: none;
	padding: 0;
	margin: 0;
	float: left;
}

#footer ul li {
	display: inline;
	padding: 0;
	margin: 0;
	float: left;
}

#footer ul li {
	background: url('/static/image/footer-divider.gif') no-repeat right 2px;
	padding: 0 7px 0 0;
	margin: 0 6px 0 0;
}

/*Win IE browsers - hide from Mac IE\*/
* html #footer ul { height: 1%; }

* html #footer ul li {
	display: block;
	float: left;
	padding: 0 6px 0 0;
	margin: 0 6px 0 0;
}

#footer ul li a {
	color: #6f6c47;
	font-weight: normal;
	text-decoration: none;
}

#footer ul li a:hover {
	text-decoration: underline;
}

#footer ul li a.rss {
	color: #fb6600;
	font-weight: bold;
}

#footer ul li#startlap {
	height: 18px;
	background: none;
	padding-right: 0;
	margin-right: 0;
}

#footer ul li#startlap a {
	padding-left: 60px;
	background: transparent url('/static/image/footer-startlap.gif') 0 0px no-repeat;
	float: left;
	display: block;

	height: 12px;
	padding-top: 2px;
	margin-top: -2px;
	_height: 13px;
	_padding-top: 1px;
	_margin-top: -1px;
	margin-bottom: -3px;
	padding-bottom: 3px;

}

#footer ul li img {
	vertical-align: middle;
	margin-right: 3px;
	margin-top: -2px;
	margin-bottom: 2px;
	border: none;
}

#footer #top {
	float: right;
	display: inline;
}

#footer:after {
	content: ".";
	display: block;
	height: 0;
	font-size: 0;
	clear: both;
	visibility:hidden;
}

form {
	padding: 0;
	margin: 0;
}

input, select, textarea {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
}

textarea {
	height: 60px;
	overflow: auto;
}

select {
	width: auto;
	margin: 0px;
}

select option {
	padding-left: 3px;
}

input, textarea, .form-row .element select, select.bevel {
	width: 230px;
}

input.short {
	width: 130px;
}

select.short {
	width: 134px;
}


#content table.detailed-search input.short {
	width: 110px;
}

#content table.detailed-search select.short {
	width: 114px;
}



#content table.detailed-search input.mini {
	width: 45px;
}

.box table input {
	border: 1px solid #e7d8b5;
	background-color: #ffffff;
	color: #333333;
}

input.image {
	border: none;
	width: auto;
}

select.olive, select.orange {
	vertical-align: baseline;
}

select.olive {
	color: #73704B;
}

select.orange {
	color: #fb6600;
}

input.checkbox {
	width: auto;
	vertical-align: middle;
	margin: 0px 5px 0px 0px;
	padding: 0px;
	border: none;
}

input.radio {
	width: auto;
	vertical-align: bottom;
	_vertical-align: middle;
	margin: 0px;
	padding: 0px;
	border: none;

}


button {
	background: #fff;
	width: 224px;
	border: none;
	color: #fb6600;
	font-family: Verdana,Helvetica,sans-serif;
	font-size: 11px;
	height: 23px;
	letter-spacing: -1px;
	margin: 0;
	cursor: pointer;
}

button strong {
	background: #FBF9F4 url('/static/image/form-button.gif') -10px 0 no-repeat;
	float:left;
	width: 90%;
	height: 22px;
	padding-top: 4px;
	_padding-top: 3px;
}

button span.b1 {
	background: #fff url('/static/image/form-button.gif') 0 0 no-repeat;
	float: left;
	height: 22px;
	width: 4%;
}

button span.b2 {
	background: #fff url('/static/image/form-button.gif') 100% 0 no-repeat;
	float: left;
	height: 22px;
	width: 4%;
}

button.green {
	color: #748D11;
}

button.red {
	color: #FF0000;
}

button.short {
	width: 190px;
	text-align: center;
}

#field_ad_shire { width: 210px; }
#field_ad_city { width: 210px; }
#field_ad_type { width: 105px; }
#field_title { width: 210px; }
#aad-valid { width: 210px; }
#field_cost { width: 88px; }



#detailedsearch input.long {
	width: 234px;
}
#detailedsearch input.short {
	width: 118px;
}
#detailedsearch select.long {
	width: 238px;
}
#detailedsearch select.short {
	width: 114px;
}
#detailedsearch select.type-is-interval {
	width: 114px;
}
#detailedsearch input.type-is-checkbox {
	width: auto;
}

form#keyword-search {
	background: transparent url(/static/image/keyword-bg.gif) no-repeat 0 0;
	width: 391px;
	margin: 16px auto 0 auto;
	padding: 11px 15px 0 15px;
	clear: both;
	height: 50px;
	margin-bottom: 16px;
}
form#keyword-search label {
	color: #ae9e77;
	margin: 0;
	padding: 0;
	vertical-align: bottom;
}
#keyword-input {
	float: left;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	margin: -1px 6px;
}
#keyword-button {
	width: 64px;
	height: 18px;
	float: left;
	margin-top: -2px;
}
#kww1, #kww2, #kww3 {
	width: auto;
	display: inline;
	margin: -1px 3px 0 5px;
	padding: 0;
	height: 13px;
	width: 13px;
	vertical-align: middle;
}
#keyword-labels {
	padding-top: 8px;
}
#keyword-bg {
	background: transparent url(/static/image/keyword-bg.gif) no-repeat 0 -57px;
	width: 391px;
	clear: both;
	height: 4px;
	margin-bottom: 16px;
}
/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> global settings needed for thickbox <<<-----------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
*{padding: 0; margin: 0;}

html, body {
min-height: 100%;
height: auto !important;
height: 100%
}

/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox specific link and font settings <<<------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_window {
/* 	font: 12px Arial, Helvetica, sans-serif; */
	color: #333333;
}

#TB_secondLine {
	font: 10px Arial, Helvetica, sans-serif;
	color:#666666;
}

/* #TB_window a:link {color: #666666;}
#TB_window a:visited {color: #666666;}
#TB_window a:hover {color: #000;}
#TB_window a:active {color: #666666;}
#TB_window a:focus{color: #666666;}
 */
/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox settings <<<-----------------------------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_overlay {
	position: absolute;
	z-index:100;
	top: 0px;
	left: 0px;
	background-color:#333;
	filter:alpha(opacity=60);
	-moz-opacity: 0.6;
	opacity: 0.6;
}
html[xmlns] #TB_overlay {
	width: 100% !important;
	/*height: 100% !important; nekem ezzel nem jó*/
}

#TB_window {
	position: absolute;
	background: #ffffff;
	z-index: 102;
	color: #000000;
	display: none;
	border: 3px solid #E7D8B5;
	text-align: left;
}

/*#TB_window img {
	display:block;
	margin: 15px 0 0 15px;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	border-top: 1px solid #666;
	border-left: 1px solid #666;
} */

#TB_caption{
	height:25px;
	padding:7px 30px 10px 25px;
	float:left;
}

#TB_closeWindow{
	height:25px;
	padding:11px 25px 10px 0;
	float:right;
}

#TB_closeWindowButton{
	padding: 0 0 0 14px;
	background: url(/static/image/icon-close.gif) no-repeat 0 4px;
}

#TB_closeAjaxWindow{
	padding:5px 10px 7px 0;
	margin-bottom:1px;
	text-align:right;
	float:right;
}

#TB_ajaxWindowTitle{
	float:left;
	padding:5px 7px 0 10px;
	margin-bottom:1px;
}
#TB_ajaxWindowTitle a{
	font-weight: normal;
}

#TB_title{
	height:27px;
	border-top: 2px solid #E7D8B5;
	margin: 0 10px;
}

#TB_ajaxContent{
	clear:both;
	padding: 10px 11px;
	overflow:hidden;
	overflow-y:auto;
	text-align:left;
	line-height:1.4em;
}

#TB_ajaxContent p{
	padding:5px 0px 5px 0px;
}

#TB_window iframe {
	margin: 10px 11px;
}

#TB_load{
	position: absolute;
	display:none;
	height:100px;
	width:100px;
	z-index:101;
}

#TB_HideSelect{
	z-index:99;
	position:absolute;
	top: 0;
	left: 0;
	background-color:#fff;
	border:none;
	filter:alpha(opacity=0);
	-moz-opacity: 0;
	opacity: 0;
}

#TB_iframeContent{
	clear:both;
	border:none;
	margin-bottom:-1px;
	margin-top:1px;
	_margin-bottom:1px;
}

#TB_imagebar a.TB_img_border img {
	margin: 0;
	padding: 2px 0 2px 0;
	border-top: 2px solid #FB6600;
	border-bottom: 2px solid #FB6600;
}

#TB_image {
	margin: 0 auto;
	text-align: center;
	width: 640px;
	height: 480px;
	cursor: pointer;
}
#TB_imagenav {
	background-color: #FAF6EB;
	height: 16px;
	padding: 4px;
}
#TB_imagenav #prev-link {
	background: transparent url(/static/image/icon-li-green-prev.gif) no-repeat scroll 0pt 3px;
	padding-left: 15px;
	color: #AE9E77;
	font-weight: normal;
	text-decoration: none;
	float: left;
}
#TB_imagenav #next-link{
	background: transparent url(/static/image/icon-li-green-next.gif) no-repeat scroll 100% 3px;
	padding-right: 15px;
	color: #AE9E77;
	font-weight: normal;
	text-decoration: none;
	float: right;
}
#TB_imagebar {
	margin: 0 auto;
	text-align: center;
	border: 1px solid #CACACA;
	padding: 4px 2px;
}
#TB_imagebar a {
	margin-right: 1px;
	padding: 1px 0;
}
#TB_imagebar a img {
	margin: 3px 0 3px 0;
	padding: 0 0 0 0;
	border: 1px solid #E7D8B5;
}
/* súgó szövegek, alapja: http://www.456bereastreet.com/archive/200505/transparent_custom_corners_and_borders */
#tooltip-container {
	display: none;
	position: absolute;
	margin: 0 0 6px -10px;
}

/* Rules for the top corners and border */
.bt {
	background: url('/static/image/tooltip-box.png') no-repeat 100% 0;
	margin: 0 0 0 10px;
	height: 8px;
	width: 17px;
	font-size: 1px;
}
.bt div {
	height: 8px;
	width: 10px;
	position: relative;
	left: -10px;
	background: url('/static/image/tooltip-box.png') no-repeat 0 0;
}

/* Rules for the bottom corners and border */
.bb {
	background:url('/static/image/tooltip-box.png') no-repeat 100% 100%;
	margin:0 0 0 23px;
	height:20px;
	font-size: 1px;
}
.bb div {
	height:20px;
	width:23px;
	position:relative;
	left:-23px;
	background:url('/static/image/tooltip-box.png') no-repeat 0 100%;
}

/* Insert the left border */
.i1 {
	padding:0 0 0 9px;
	background:url('/static/image/tooltip-border-left.png') repeat-y 0 0;
}
/* Insert the right border */
.i2 {
	padding:0 9px 0 0;
	background:url('/static/image/tooltip-border-right.png') repeat-y 100% 0;
}
/* Wrapper for the content. Use it to set the background colour and insert some padding between the borders and the content. */
#tooltip-text {
	background: #fff;
	border: 1px solid #fff;
	border-width: 1px 0;
	padding: 0;
	color: #7a6659;
}

.tooltip-text {
	display: none;
}
.message { 
	clear: both; 
}
.message h3.onerow {
	clear: both;
	height: 23px;
	padding-top: 5px;
	margin-bottom: 4px;
	background-position: 18px 3px;
	padding-bottom: 5px;
	display: inline;
}

.message h3 {
	margin: 5px 0 10px 0;
	font-size: 13px;
	font-weight: bold;
	color: #fb6600;
	background-image: url(/static/image/c/icon-orange-ex-mark.gif);
	background-repeat: no-repeat;
	background-position: 0px 3px;
	padding-left: 50px;
}
.message h3.question {
	background-image: url(/static/image/c/icon-orange-qu-mark.gif);
}

.message p {
	margin: 0;
	padding: 0;
	text-align: center;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
}

.message ul {
	width: 210px;
	margin: 8px auto 10px auto;
	list-style: none;
}

.message ul li {
	color: #333333;
	padding: 0px;
	padding-left: 13px;
	background-image: url(/static/image/c/icon-orange-square.gif);
	background-repeat: no-repeat;
	background-position: 5px 6px;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	margin-bottom: 1px;
	display: block;
	line-height: 1.4em;
}

.message h3 a {
	color: #9EB155;
}

input.error {
	border: 2px solid red;
}

#errors {
	list-style: none;
}

#progressbar {
	background-image: url(/static/image/progress-bar.gif);
	width: 200px;
	height: 18px;
	margin: 0 auto;
	border-left: 1px solid black;
	border-right: 1px solid black;
}
body {
	background-color: #FFFFFF;
	color: #000000;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 0px;
	margin: 0px;
	overflow: -moz-scrollbars-vertical;
}

#main {
	width: 764px;
	margin: 0px auto 0px auto;
	background: #ffffff url('/static/image/content-bg.gif') 0 0 repeat-y;
	padding: 0px;
}

a {
	font-weight: bold;
	color: #5895ce;
	text-decoration: underline;
	outline: none;
}

a:hover {
	text-decoration: none;
}

a.high {
	text-transform: uppercase;
	color: #fb6600;
	font-weight: bold;
	text-decoration: underline;
}

a.high:hover {
	text-decoration: none;
}

a img {
	border: none;
}

a.arrow {
	background:url('/static/image/icon-li.gif') 0 3px no-repeat;
	padding-left:15px;
}

a.thin-green {
	color: #73704B;
	font-weight: normal;
	text-decoration: none;
}

a.thin-green:hover , a.thin-orange:hover, a.nonul:hover {
	text-decoration: underline;
}

a.thin-green-ul {
	color: #748D11;
	font-weight: normal;
}

a.thin-orange, a.thin-orange2 {
	color: #fb6600;
	font-weight: normal;
}

a.thin-orange {
	text-decoration: none;
}

a.thin-lemon {
	color: #A1BF32;
	font-weight: normal;
}

a.thin-darkgray {
	color: #666666;
	font-weight: normal;
}

a.orange {
	color: #fb6600;
}

a.nonul {
	text-decoration: none;
}

.clear {
	clear: both;
}

a.lemon {
	color: #A2BD39;
}

.block_categories h1 {
	font-size: 11px;
}
.block_smsad h2 {
	font-size: 11px;
	font-weight: normal;
	display: inline;
}

.block_info_mainpage h1.morecat, h1.morecat-submit {
	border-top: 1px solid #e7d8b5;
	margin: 0 0 10px -8px;
	padding: 3px 0 0 8px;
	color: #5895ce;
	clear: both;
	font-weight: bold;
	font-size: 12px !important;
	text-decoration: underline;
	text-transform: uppercase;
	cursor: pointer;
}

.block_info_mainpage #morecat {
	display: none;
}

.block_info_mainpage div.category {
	float: left;
	width: 125px !important;
	padding: 0 !important;
	line-height: 100% !important;
	overflow: hidden;
	margin: 5px 0 5px 9px !important;
}

.block_info_mainpage div.category.first, #subcategory-container .category.first {
	margin-left: 0 !important;
}

.block_info_mainpage a {
	text-decoration: underline !important;
	text-transform: none !important;
	color: #FB6600 !important;
	font-weight: normal !important;
	line-height: 150% !important;
	font-size: 11px !important;
}

.block_info_mainpage h1 {
	margin-bottom: 2px;
}

.block_info_mainpage h1 a {
	text-transform: uppercase !important;
	color: #7A6659 !important;
	font-weight: bold !important;
	font-size: 12px !important;
	line-height: 120% !important;
}

#subcategory-container .category {
	width: 125px !important;
	margin: 0 0 0 9px;
}

#subcategory-container .category h1 a {
	text-decoration: underline !important;
	text-transform: none!important;
	font-weight: bold !important;
	font-size: 12px !important;
	line-height: 120% !important;
}

.teaser-text h2 {
	display: inline !important;
	text-transform: none !important;
	padding: 0 !important;
	margin: 0 !important;
	border: none !important;
}
