body{
  text-align:center;
  margin-top:0px;
  font-family: Verdana;
  font-size:8pt;
  background: url('/images/site_bg.gif');  
  background-position:top;
  background-repeat: repeat-x;
  color:#8a8a8e; /* sms_ajax.tpl -ben a kďż˝khďż˝tteres ďż˝rďż˝s*/
  background-attachment:scroll;
}
td{
  font-size:8pt;
}
h1{
  margin:0px;
  padding:0px;
  font-family: Impact;
  font-size:18pt;
  font-weight:normal;
}
h2{ 
	  margin:0px; 
	  padding:0px; 
	  font-family: Impact; 
	  font-size:18pt; 
	  font-weight:normal; 
	} 
.search_h1{ 
	  font-family: Impact;  
	  font-size:13pt;  
	  color:#ffffff; 
	} 
form{
  margin: 0px;
  padding: 0px;
}
 .transparent {
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/help_bg.png', sizingMethod='scale');

    display:none;
    width:190px;
    height:120px;
    position:absolute;
    color: white;
    z-index:100;
    text-align:justify;
}
.transparent[class]{
    background: url('/images/help_bg.png');
    -moz-opacity:0.9;    
}
#help_text{
  padding-top:30px;
  padding-left:10px;
  padding-right:10px;
}
.clr{
  clear:both;
  font-size:0pt;
  height:0px;
}

#front_container{
  width:900px;
	margin: 0px auto;  
}

#front_top{
  text-align:left;
  background-repeat: no-repeat;
  width:900px;
  height:98px;
}
#front_top2{
  text-align:left;
  background: url('/images/front_top2.gif');
  background-repeat: no-repeat;
  width:900px;
  height:98px;
}
.top_search_text
{
  text-decoration:none;
}

.top_search_text a{
  color:#848283;
  text-decoration:none;
}
.top_search_text a:hover{
  color:#A4A4A4;
}
#front_top .main_buttons{
  width:560px;
  height:30px;
  position:relative;
  top:50px;
  left:3px;
  text-align:left;
  padding-left:35px;
  text-decoration:none;
}
#front_top .main_links{
  width:590px;
  height:15px;
  position:relative;
  top:20px;
  left:3px;
  text-align:right;
  color:#ffffff;
}
.main_links a{ color:#ffffff; text-decoration:none;}
.main_links a:hover{ color:#F0F0F0; text-decoration:none;}
.front_button_alberlet{ 

  height:25px; 
  width:172px;  
  margin-left:0px;
  font-family: Impact;
  font-size:18pt;
  padding-left: 3px;
  padding-bottom: 4px;
}
.front_button_alberlet A{  text-decoration:none; color: #9fa3b0;}
.front_button_alberlet A:link{  text-decoration:none; color: #9fa3b0;}
.front_button_alberlet A:hover{  text-decoration:none; color: #3364af;}

.front_button_alberlet_on{ 
  height:25px; 
  width:172px;  
  margin-left:0px;
  font-family: Impact;
  font-size:18pt;
  padding-left: 3px;
  padding-bottom: 4px;
}
.front_button_alberlet_on A{  text-decoration:none; color: #3364af;}
.front_button_alberlet_on A:link{  text-decoration:none; color: #9fa3b0;}
.front_button_alberlet_on A:hover{  text-decoration:none; color: #3364af;}

.front_button_szobatars{ 
  height:25px; 
  width:175px;
  font-family: Impact;
  font-size:18pt;
  padding-left: 3px;
  padding-bottom: 4px;
}

.front_button_szobatars_on{ 
  height:25px; 
  width:175px;
  font-family: Impact;
  font-size:18pt;
  padding-left: 3px;
  padding-bottom: 4px;
}

.front_button_szobatars_on A{  text-decoration:none; color: #fae77f;}
.front_button_szobatars_on A:link{  text-decoration:none; color: #9fa3b0;}
.front_button_szobatars_on A:hover{  text-decoration:none; color: #fae77f;}

.front_button_szobatars A{  text-decoration:none; color: #9fa3b0;}
.front_button_szobatars A:link{  text-decoration:none; color: #9fa3b0;}
.front_button_szobatars A:hover{  text-decoration:none; color: #fae77f;}

.front_button_szallas{ 
  height:25px; 
  width:160px;
  font-family: Impact;
  font-size:18pt;
  padding-left: 3px;
  padding-bottom: 4px;
}
.front_button_szallas A{  text-decoration:none; color: #9fa3b0;}
.front_button_szallas A:link{  text-decoration:none; color: #9fa3b0;}
.front_button_szallas A:hover{  text-decoration:none; color: #ea6857;}

.front_button_szallas_on{ 
  height:25px; 
  width:160px;
  font-family: Impact;
  font-size:18pt;
  padding-left: 3px;
  padding-bottom: 4px;
}
.front_button_szallas_on A{  text-decoration:none; color: #ea6857;}
.front_button_szallas_on A:link{  text-decoration:none; color: #9fa3b0;}
.front_button_szallas_on A:hover{  text-decoration:none; color: #ea6857;}

#front_main{
  width:900px;
 /* height:500px; KISZEDNI */
  background-color:#ffffff; 
  background: url('/images/front_bg.gif');
  background-repeat: repeat-y;  
  text-align:left;
}

#front_main .front_sofa{
  width:280px;
  height:170px;
  background: url('/images/front_sofa.gif');
  background-repeat: no-repeat;  
  cursor:pointer;
}
#front_main .top_separator{
  width:898px;
  height:4px;
  background: url('/images/front_topseparator.gif');
  margin-left:1px;
  background-repeat: no-repeat;  
  font-size:0pt;
}
.main_logo{
  float:left; 
  width:300px; 
  height:95px; 
  cursor:pointer;  
}

/*------ google classes ------------------------------------------------------*/
div.gogl
{
  background: url('/images/front_bottomlinks.jpg');
  background-repeat: no-repeat;  
  background-position: right bottom;
  background-color: #b0b0b0;
  height: 200px;
  color: white;
  padding: 10px;
}

.hr
{
padding: 0px;
margin: 0px;
border: 0px;
border-bottom: 1px solid white;
width: 650px;
font-size:0px;
height:5px;
}

/*------ google classes end --------------------------------------------------*/
/*------ login classes -------------------------------------------------------*/
#front_loginholder{
  float:left;
  width:280px;
  padding-left:1px;
}
#front_loginholder .front_sofa{
  width:280px;
  height:170px;
  background: url('/images/front_sofa.gif');
  background-repeat: no-repeat;  
}
#front_loginholder .front_loginbg{
  width:280px;
  background: url('/images/front_loginbg.gif');
  background-repeat: repeat-y;  
}
.login_email_text{
  padding-top:2px;
  font-family: Impact;
  color:#D4D4D4;
  font-size: 13pt;
}
.login_pass_text{
  font-family: Impact;
  color:#D4D4D4;
  font-size: 13pt;
}
.login_left{
  float:left;
  width:46px;
  height:50px;
}
.login_right{
  float:left;
  background-position: top left;
  width:159px;
  height:50px;
}
.login_links{
  margin-left:40px;
  margin-top:5px;
  font-size:7pt;
  font-weight: bold;
  color:#9FA3B0;
}
.login_links A{  text-decoration:none; color: #9FA3B0;}
.login_links A:link{  text-decoration:none; color: #9FA3B0;}
.login_links A:hover{  text-decoration:none; color: #21539E;}


.login_button{
  float:left;   
  width:48px; 
  height:50px; 
  cursor: pointer;  
}
.login_button_over_hu{
  float:left;   
  width:48px; 
  height:50px; 
  background: url('/images/login_button_over_hu.gif');
  cursor: pointer;  
}
.login_button_over_en{
  float:left;   
  width:48px; 
  height:50px; 
  background: url('/images/login_button_over_en.gif');
  cursor: pointer;  
}
.login_stay{
  margin-left:86px;
  clear:both;
}
#login_email_error, #login_password_error{
  font-size:7pt;
}
#loggedin{
  width: 221px;
  vertical-align:top;
  margin-left:35px;
}
#loggedin .loggedin_top{
  width:221px;
  height:10px;
  background: url('/images/loggedin_top.gif');
  background-repeat: no-repeat;  
  padding:0px;
  margin:0px;
  font-size:1pt;
}
#loggedin .loggedin_main{
  width:221px;
  background: url('/images/loggedin_bg.gif');
  background-repeat: no-repeat;
  background-position: top; 
  background-color:#F9F9F9;
  margin-top: -3px;
   
}
#loggedin_img{
  width:68px;
  float:left;
  margin-left:2px;
  background-color:inherit;
  cursor:pointer;    
}
#loggedin_img .img_1{
  width:68px;
  height:10px;
  background: url('/images/loggedin_img_1.gif');
  background-repeat: no-repeat;  
  padding:0px;
  margin:0px;
  font-size:1pt;  
}
#loggedin_img .img_2{
  width:12px;
  height:46px;
  background: url('/images/loggedin_img_2.gif');
  background-repeat: no-repeat;  
  float:left;
  padding:0px;
  margin:0px;
  font-size:1pt;  
}
#loggedin_img .img_3{
  clear:both;
  width:68px;
  height:10px;
  background: url('/images/loggedin_img_3.gif');
  background-repeat: no-repeat;  
  padding:0px;
  margin:0px;
  font-size:0pt;  
}
#loggedin_img .img_4{
  width:10px;
  height:46px;
  background: url('/images/loggedin_img_4.gif');
  background-repeat: no-repeat;  
  float:left;
  padding:0px;
  margin:0px;
  font-size:1pt;  
}
#loggedin_img .img_pic{
  float:left;
  width:46px;
  height:46px;
  padding:0px;
  margin:0px; 
  font-size:0px;
  background-color:#B0B0B0;
}
#loggedin_text{
  width:144px;
  float:left;
  font-family: Impact;
  padding-top:5px;
  padding-left:5px;
  background-color:#F9F9F9;
  overflow:hidden;  
}
.loggedin_home{
  width:188px;
  height:32px;
  background: url('/images/loggedin_home.gif');
  background-repeat: no-repeat;  
  float:left;
  padding:0px;
  margin:0px;
  font-family: Impact;
  font-size:13pt;  
}
.loggedin_home A{  text-decoration:none; color: #FFFFFF;}
.loggedin_home A:link{  text-decoration:none; color: #FFFFFF;}
.loggedin_home A:hover{  text-decoration:none; color: #C2C7CE;}

.login_tohome{  font-weight:bold; text-decoration:none; color: #8A8A8E;}
.login_tohome A:link{   font-weight:bold; text-decoration:none; color: #8A8A8E;}
.login_tohome A:hover{   font-weight:bold; text-decoration:none; color: #C2C7CE;}

.login_addadvert{  font-weight:bold; text-decoration:none; color: #FFFFFF;}
.login_addadvert A:link{   font-weight:bold; text-decoration:none; color: #FFFFFF;}
.login_addadvert A:hover{   font-weight:bold; text-decoration:none; color: #5088C3;}

.loggedin_exit{
  float:left;
}

div.loggedin_button_admin-bg
{
  width:118px;
  height:18px;
  background: url('/images/login-admin-bt-bg.gif');
  background-repeat: no-repeat;  
  text-align: center;
  float:left;
}

div.loggedin_button_admin-txt
{
  padding-top: 2px;
  text-decoration: none;
  text-transform: lowercase;
  font-weight: bold;
}

.loggedin_button_admin-txt A{  text-decoration:none; color: #FFFFFF;}
.loggedin_button_admin-txt A:link{  text-decoration:none; color: #FFFFFF;}
.loggedin_button_admin-txt A:hover{  text-decoration:none; color: #f0f0f0;}

div.loggedin_admin
{
  float:left; padding:2px; margin-left: 5px; background-color: red;
  font-weight: bold;
  text-decoration:none;
  text-transform: lowercase
}

.loggedin_admin A{  text-decoration:none; color: #FFFFFF;}
.loggedin_admin A:link{  text-decoration:none; color: #FFFFFF;}
.loggedin_admin A:hover{  text-decoration:none; color: #f0f0f0;}


.login_homebutton{
  padding-top:33px;
  text-align:center;
  width:70px;
  font-size:7pt;
}
#login_dataholder{
  padding:5px;
}
#login_dataholder .login_onedata{
  background-color:#ffffff;
  border-bottom: 1px solid #E5E2E2;
  border-left: 1px solid #E5E2E2;
  border-right: 1px solid #E5E2E2;
  width:210px;
  height:20px;
}
.img_pic_new{
  width:44px;
  height:45px;
}
.login_editlink{
  font-family: Impact;
  font-size:14pt;
}
.login_editad{
  background: url('/images/login_editads.jpg');
  background-repeat: no-repeat;  
  width:226px;
  height:34px;  
  margin-left:-2px;
  cursor:pointer;
}
.login_addad{
  background: url('/images/login_addad.jpg');
  background-repeat: no-repeat;  
  width:226px;
  height:34px;
  margin-left:-2px;
  cursor:pointer;  
}
.login_adbutton{
  color:#ffffff;
  margin-left:40px;
  padding-top:10px;
}
/*------ end login classes ----------------------------------------------------*/

#front_loginholder .front_loginbottom{
  width:280px;
  height:20px;
  background: url('/images/front_loginbottom.gif');
  background-repeat: no-repeat;  
}

#front_top_right{
  text-align:left;
  float:left;
  width:600px;
  padding-right:1px;
}
#front_top_right .front_fast_search{
  height:75px;
  width:573px;
  background: url('/images/front_fastsearchbg.gif');
  background-repeat: no-repeat; 
  background-position:bottom;  
  margin-left:4px;
  padding-left:24px;
}
#front_top_right .front_fast_search_blue{
  height:75px;
  width:573px;
  background: url('/images/front_fastsearchbg_blue.gif');
  background-repeat: no-repeat; 
  background-position:bottom;  
  margin-left:4px;
  padding-left:24px;
}
#front_top_right .front_fast_search_blue_small{
  height:12px;
  width:573px;
  background: url('/images/front_fastsearchbg_blue.gif');
  background-repeat: no-repeat; 
  background-position:bottom;  
  margin-left:15px;

}
.top_search_text{
  height:46px;
  width:545px;
  font-size:7pt;
  color:#9FA3B0;
  padding-left: 55px;
}

.top_search_container{
  height:57px;
  width:573px;
}

.front_fastserach_left{
  background: url('/images/front_fastsearch_left.gif');
  float:left;
  width:4px;
  height:57px;
}
.front_fastserach_bg{
  background: url('/images/front_fastsearch_bg.gif');
  float:left;
  width:540px;
  height:57px;
}
.front_fastserach_right{
  background: url('/images/front_fastsearch_right.gif');
  float:left;
  width:4px;
  height:57px;
}

.top_flash_container{
  margin-top:10px;
  margin-left:15px;
  height:165px;
  width:573px;
  background-color: #FFFFFF;
}
.top_blue_container{
  margin-top:0px;
  background: url('/images/top_blue_container.gif');  
  margin-left:15px;
  height:250px;
  width:573px;
}
.top_blue_container a{ text-decoration:underline; color:#ffffff;}
.top_blue_container a:hover{ text-decoration:none; color:#C2C7CE;}
.top_blue_container_small{
  margin-top:0px;
  background: url('/images/top_blue_container.gif'); 
  background-position:bottom; 
  margin-left:16px;
  height:195px;
  width:573px;
}
.top_blue a{ text-decoration:underline; color:#ffffff;} 
.top_blue a:hover{ text-decoration:none; color:#C2C7CE;} 
.top_blue h3{ 
  font-family: Impact; 
  font-size:14pt; 
  color:#ffffff; 
  margin:0px; 
  padding:0px; 
  font-weight:normal; 
} 
/*---------content classes ----------------------------*/
#content{
  margin-left:1px;
  width:898px;
  background-color: #FFFFFF;  
}
.main_top{
  margin-top:20px;
  background: url('/images/main_top.gif');
  width:891px;
  background-position:top;
  clear:both;
  background-repeat:no-repeat;
  margin-left:4px;
  padding-top:15px;
}
.main_bottom{
  background: url('/images/main_bottom.gif');
  width:891px;
  background-position:top;
  clear:both;
  height:43px;
  background-repeat:no-repeat;  
  margin-left:4px;
}
.static_title{
  font-family:Impact;
  font-size:18px;
  color:#6A4BCF;
  margin-left:10px;
}
.save_message{
   font-family:Impact;
  font-size:20px;
  color:#6A4BCF;
  margin-top:40px;
  width:100%;
  text-align:center; 
}
#szabalyzat A{  text-decoration:none; color: #9fa3b0;}
#szabalyzat A:link{  text-decoration:none; color: #9fa3b0;}
#szabalyzat A:hover{  text-decoration:none; color: #3364af;}
/*---------content classes ----------------------------*/

/*-------- forms ------*/

.loginform{
  margin:0px;
  padding:0px;
 background-color: #F1F1F1;
 height:14px;
 border: 0px;
 width:110px; 
 color: #6a6969;
 font-size: 10px;
}

.loginform_comment{
  margin:0px;
  padding:0px;
 background-color: #F1F1F1;
 border: 1px solid #ddd8d8;
 color: #6a6969;
 font-size: 14px;
}

/*---------fast search ----------------------------*/

.fs_title
{
  float: left;
  font-size: 16px;
  font-family: Impact;
  padding-right: 8px;
  color: #9fa3b0;
}

.fs_input{
  font-size:7pt;
  color: #9FA3B0;
  font-family: Verdana;
  font-weight:bold;
}
 

.fs_block1
{
  width:82px;
  float:right; 
  margin-top:5px; 
}

.fs_block1[class]
{
  width:82px;
  float:right; 
  margin-top:9px; 
}

.fs_cskkep
{
  float:left; padding-left: 4px; font-size: 9px; text-transform: lowercase; padding-top: 3px;
}

.fs_cskkep[class]
{
  padding-top: 0px;
}
 .fs_check{
  width:20px;
  margin:0px;
  padding:0px;
  border:0px;
  color:#000000;
 }
/*---------fast search ----------------------------*/

div.regBt
{
  text-transform: uppercase;
 
  width: 210px; 
  text-align: center; 
  background-color: #b0b0b0;
  margin-bottom: 4px;
  background-image: url('/images/regbutton.gif');
  background-repeat: no-repeat;
  color: #FFFFFF;
}

div.regBt A{ color: #FFFFFF;}
div.regBt A:link{ color: #FFFFFF;}
div.regBt A:hover{ color: #dfdfdf;}

/*------Lightbox-----*/
#lightbox{
	background-color:#eee;
	padding: 10px;
	border-bottom: 2px solid #666;
	border-right: 2px solid #666;
	}
#lightboxDetails{
	font-size: 0.8em;
	padding-top: 0.4em;
	}	
#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; }

#lightbox img{ border: none; } 
#overlay img{ border: none; }

#overlay{ background-image: url('/images/overlay.png'); }

* html #overlay{
	background-color: #000;
	back\ground-color: transparent;
	background-image: url(blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/overlay.png", sizingMethod="scale");
	}

/* globazlizalok */
	
.user_data A
{
  color: #767676;
  text-decoration: none;
}

.user_data A:hover
{
  color: #343b46;
  text-decoration: none;
}

A
{
  color: #989898;
  text-decoration: none;
}

A:hover
{
  color: #767676;
  text-decoration: none  
}

.top
{
  font-family: Impact;
  font-size:14pt;
  color:#9d9b9b;
}
.top h3{ 
 	font-family: Impact; 
 	font-size:14pt; 
 	color:#9d9b9b; 
 	margin:0px; 
 	padding:0px; 
  font-weight:normal; 
} 
.top2
{
  font-family: Impact;
  font-size:13pt;
  color:#9d9b9b;
  font-weight: normal
}

.top_blue
{
  font-family: Impact;
  font-size:14pt;
  color:#FFFFFF;
}

.errorDiv{
  border: 1px solid #c2020c;
  color: #FFFFFF;
  background-color: red;
  width: 500px;
  text-align: left;
  padding: 8px;
  margin-bottom: 10px;
}

div.BottomHead
{
  font-family: Impact;
  font-size: 18px;
}
div.BottomRow
{
  padding-top: 5px;
}

div.BottomCol
{
  float: left;
  width: 160px;
}

div.BottomLinksC
{
background: url('/images/front_bottomlinks.jpg');
background-repeat: no-repeat;  
background-position: right bottom;
background-color: #b0b0b0;
color: white;
padding: 10px;  
margin-top: 0px;   
}

div.BottomLinksC[class]
{
background: url('/images/front_bottomlinks.jpg');
background-repeat: no-repeat;  
background-position: right bottom;
background-color: #b0b0b0;
color: white;
padding: 10px;  
margin-top: -2px;   
}

.BottomLinksC a{color:#ffffff;}

.message_area{
  font-family: Verdana;
  font-size:8pt;
  width:210px;
  height:50px;
  background: url('/images/show_msg_now_bg.gif');
  background-repeat: no-repeat;  
  background-position: right;
  border: 1px solid #c4c4c4;
  color: #767676;
  background-color:#ffffff;
}
.message_email{
  font-family: Verdana;
  font-size:8pt;
  width:210px;
  border: 1px solid #c4c4c4;
  color: #767676;
}
.popupbg{
 
  display:none;
  color:#ffffff; 
  width:430px; 
  height:350px;
  }
  
input.ButtonBig
{
  width: 278px;
  height: 52px;
  background: url('/images/button_big.jpg'); 
  background-repeat: no-repeat; 
  color: white;
  border: 0px;
  text-transform: uppercase;
  font-size: 18px;
  font-family: impact;
  cursor: pointer;
}
.Button{
   width: 200px;
   height: 30px;
   color:#ffffff; 
   background-color:#090D8F;
   border:1px solid #ffffff;
   margin-top:10px;
}  
/**
 * DatePicker widget using Prototype and Scriptaculous.
 * (c) 2007 Mathieu Jondet <mathieu@eulerian.com>
 * Eulerian Technologies
 *
 * DatePicker is freely distributable under the same terms as Prototype.
 * v0.9.1
 *
 */
div.datepicker {
 position: absolute;
 text-align: center;
 border: 1px #C4D5E3 solid;
 font-family: arial;
}
div.datepicker-header {
 font-size: 12px;
 font-weight: bold;
 background: #e9eff4;
 border-bottom:1px solid #c4d5e3;
 padding: 2px;
}
div.datepicker-footer {
 font-size: 10px;
 background: #e9eff4;
 border-top:1px solid #c4d5e3;
 cursor: pointer;
 text-align: center;
 padding: 2px;
}
div.datepicker-calendar {
 font-size: 10px;
 background:#FFFFFF;
 padding: 2px;
 text-align: center;
}
div.datepicker-calendar table {
 font-size: 10px;
 border: 1px white solid;
 margin: 0px;
 padding: 0px;
 text-align: center;
}
div.datepicker-calendar table tr {
 border: 1px white solid;
 margin: 0px;
 padding: 0px;
}
div.datepicker-calendar table td {
 border: 1px #eaeaea solid;
 margin: 0px;
 padding: 0px;
 text-align: center;
}
div.datepicker-calendar table td:hover, 
div.datepicker-calendar table td.outbound:hover,
div.datepicker-calendar table td.today:hover {
 border: 1px #c4d5e3 solid;
 background: #e9eff4;
 cursor: pointer;
}
div.datepicker-calendar table td.wday {
 border: 1px #ffffff solid;
 background: #ffffff;
 cursor: text;
}
div.datepicker-calendar table td.outbound {
 background: #e8e4e4;
}
div.datepicker-calendar table td.today {
 border: 1px #16518e solid;
 background: #c4d5e3;
}
.detailsshow{
  z-index:100; 
  margin-top:28px;
  margin-left:10px; 
  position:absolute; 
  width:270px; 
  height:170px; 
  background-color: #9D9B9B;
  color:#ffffff;
  background: url('/images/searchlist_details.gif');   
  /*filter:alpha(opacity=90); 
  -moz-opacity: 0.90; 
  opacity: 0.90;
  */
  text-align:justify;
  display:none; 
}
.atteszo{
  color:#ffffff;
  filter:alpha(opacity=90); 
  -moz-opacity: 0.90; 
  opacity: 0.90;
}
.floaterrorfield{
clear:both;
height:15px;
color:yellow;
}
.linker{
  color:blue;
  font-weight:bold;
  font-size:12px;
}

/* Cďż˝ges segďż˝tsďż˝g ablak */
.albihelp_window{
  color:#ffffff;
}
.albihelp_window a{
  color:#A3A9F8;
}
.albihelp_window a:hover{
  color:red;
}
.albhelp_top_left{
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/albihelp/albihep_03.png', sizingMethod='scale');
    width:5px;
    height:4px;
}

.albhelp_top_left[class]{
    background: url('/images/albihelp/albihep_03.png'); 
    width:5px;
    height:4px;    
}
.albhelp_top_right{
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/albihelp/albihep_05.png', sizingMethod='scale');
    width:4px;
    height:4px;
}

.albhelp_top_right[class]{
    background: url('/images/albihelp/albihep_05.png'); 
    width:4px;
    height:4px;    
}
.albhelp_top{
  border-top: 1px solid #5B5959;
  background-color:#FFC500;  
}
.albhelp_content{
  border-left: 1px solid #5B5959;
  border-right: 1px solid #5B5959;
  background-color:#FFC500;
}

.albhelp_bottom_left{
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/albihelp/albihep_08.png', sizingMethod='scale');
    width:5px;
    height:4px;
}

.albhelp_bottom_left[class]{
    background: url('/images/albihelp/albihep_08.png'); 
    width:5px;
    height:4px;    
}
.albhelp_bottom_right{
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/albihelp/albihep_10.png', sizingMethod='scale');
    width:4px;
    height:4px;
}
.albhelp_bottom_right[class]{
    background: url('/images/albihelp/albihep_10.png'); 
    width:4px;
    height:4px;    
}
.albhelp_bottom{
  border-bottom: 1px solid #5B5959;
  background-color:#FA8D00;  
}

.albhelp_arrow[class]{
    background: url('/images/albihelp/albihep_12.png'); 
    width:51px;
    height:36px;  
    margin-top:-1px;  
}
.albhelp_arrow{
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/albihelp/albihep_12.png', sizingMethod='scale');
    width:51px;
    height:36px;
    margin-top:-1px;  
}
.albihelp_bg{
  background: url('/images/albihelp/albihelp_bg.gif');
  background-position:bottom; 
  background-repeat: repeat-x;
}

.albihelp_bg_txt{
  padding:5px;
  color:#ffffff;
  font-size:8pt;
}

/*KALENDďż˝R*/
/* the div that holds the date picker calendar */
.dpDiv {
	}


/* the table (within the div) that holds the date picker calendar */
.dpTable {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
	color: #505050;
	background-color: #ece9d8;
	border: 1px solid #AAAAAA;
	}


/* a table row that holds date numbers (either blank or 1-31) */
.dpTR {
	}


/* the top table row that holds the month, year, and forward/backward buttons */
.dpTitleTR {
	}


/* the second table row, that holds the names of days of the week (Mo, Tu, We, etc.) */
.dpDayTR {
	}


/* the bottom table row, that has the "This Month" and "Close" buttons */
.dpTodayButtonTR {
	}


/* a table cell that holds a date number (either blank or 1-31) */
.dpTD {
	border: 1px solid #ece9d8;
	}


/* a table cell that holds a highlighted day (usually either today's date or the current date field value) */
.dpDayHighlightTD {
	background-color: #CCCCCC;
	border: 1px solid #AAAAAA;
	}


/* the date number table cell that the mouse pointer is currently over (you can use contrasting colors to make it apparent which cell is being hovered over) */
.dpTDHover {
	background-color: #aca998;
	border: 1px solid #888888;
	cursor: pointer;
	color: red;
	}


/* the table cell that holds the name of the month and the year */
.dpTitleTD {
	}


/* a table cell that holds one of the forward/backward buttons */
.dpButtonTD {
	}


/* the table cell that holds the "This Month" or "Close" button at the bottom */
.dpTodayButtonTD {
	}


/* a table cell that holds the names of days of the week (Mo, Tu, We, etc.) */
.dpDayTD {
	background-color: #CCCCCC;
	border: 1px solid #AAAAAA;
	color: white;
	}


/* additional style information for the text that indicates the month and year */
.dpTitleText {
	font-size: 12px;
	color: gray;
	font-weight: bold;
	}


/* additional style information for the cell that holds a highlighted day (usually either today's date or the current date field value) */ 
.dpDayHighlight {
	color: #4060ff;
	font-weight: bold;
	}


/* the forward/backward buttons at the top */
.dpButton {
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: gray;
	background: #d8e8ff;
	font-weight: bold;
	padding: 0px;
	}


/* the "This Month" and "Close" buttons at the bottom */
.dpTodayButton {
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: gray;
	background: #d8e8ff;
	font-weight: bold;
	}
/*nem talďż˝lt albďż˝rletet */
.dontfind_text_1{
  font-size: 24px;
  font-family: impact;
  color:#ffffff;
  left:15px;
  top:30px;
  position:absolute;

}
.dontfind_text_2{
  font-size: 23px;
  font-family: impact;
  color:#ffffff;
  left:400px;
  top:30px;  
  position:absolute;
}
.dontfind_text_2 a{ color:#ffffff;}
.dontfind_text_2 a:link{ color:#ffffff;}
.dontfind_text_2 a:hover{ color:#f0f0f0;}



.dontfind_finger{
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/dontfind_finger.png', sizingMethod='scale');
    width:23px;
    height:33px;
    position:absolute;
    left:70px;
    top:17px;
}

.dontfind_finger[class]{
    background: url('/images/dontfind_finger.png'); 
    width:26px;
    height:33px;    
    position:absolute;
    left:70px;
    top:17px;    
}
.dontfind_close{
    position:absolute;
    left:530px;
    top:5px;        
}
.dontfind_close a{ color:#ffffff;}
.dontfind_close a:link{ color:#ffffff;}
.dontfind_close a:hover{ color:#f0f0f0;}

.smallcheck{
  width:20px;
}
.playbutton{
	background-image:url(/images/pause.gif);
	background-image:url(/images/play.gif);
	position:absolute;
	top:-28px;
	right:-73px;
	width:23px;
	height:23px;
	display:block;
}
.closebutton{
	background-image:url(/images/close.gif);
	position:relative;
	width:23px;
	height:23px;
	display:block;
}

.switch_pic_button{
	background-image:url(/images/userhome_edit_switch_pics.gif);
	display:block;
	height:25px;
	width:229px;
	background-position:center;
	background-repeat:no-repeat;
	margin-top:10px;
}

.slideshow_bigslide{
	display:none;
	width:296px; 
	height:233px; 
	padding:10px; 
	background-position:center center; 
	background-repeat:no-repeat; 
	background-image:url(/images/slideshow_back.gif); 
	position:absolute; 
	left:-14px; 
	top:3px;
	z-index:130;
}
.anchor{
	height:0px; 
	width:0px; 
	position:relative;
	z-index:130;
}

 .front_searchprice{
  font-size:8pt;
  color:#848283;
  width:80px;
  border: 0px; 
  font-size: 10px; 
  margin-top: 2px;  
  height: 18px;  
  }

.static_text a:link{ color:#2A2AC9;}
.static_text a:visited{ color:#2A2AC9;}
.static_text a:hover{ color:#8A8A8E;}


/*	FORM & INPUT
	--------------------------------------------- */	
	
	.field { clear: both; overflow: hidden; padding: 4px 0; margin: 0 0 8px 0; }
	
	.field label { float: left; } 
	.field label.main { display: block; width: 140px; font-weight: bold; text-align: left; margin-right: 8px; padding-top: 4px; font-size: 1.4em; }
	.field label.long { display: block; width: 280px; font-weight: bold; text-align: left; margin-right: 8px; padding-top: 4px; font-size: 1.4em; }
	.vertical .field label.main { float: none; text-align: left; margin-bottom: 8px; width: 100%; }
			
	.field label span.explain { display: block; color:#999999; font-weight: normal; padding: 2px 0; line-height: 1.4em; }
	.field label span.hint { display: block; font-size: 12px; font-variant: small-caps; padding: 3px 0;}
	
	.field input, .field select, .field textarea { margin: 0 8px 0 0; padding: 2px 4px; border: 1px solid #CCCCCC } 
	.field input.small, .field textarea.small { width: 96px } .field select.small { width: 104px; }
	.field input.medium, .field textarea.medium, .field input.medium { width: 208px } .field select.medium { width: 216px; }
	.field input.full, .field textarea.full, .field input.full, .field select.full  { width: 95%; }
	.field .input { float: left; } 	
	.field input li { padding-bottom: 4px; } .field .input li label { float: none; }
	
.miniweb_title{  font-size:20px;  font-family:Impact;  color: #3938D6;}
.miniweb_text{  color: #3938D6;  font-size:9px;}

/*show xxx*/
.reg_checkboxtitle{
  width:120px;
  float:left;  
  text-align:right;
}
.reg_checkbox{
  float:left;
  width:20px;
}

div.autocomplete {
  position:relative;
  width:250px;
  background-color:white;
  border:1px solid #888;
  margin:0;
  padding:0;
}
div.autocomplete ul {
  list-style-type:none;
  margin:0;
  padding:0;
}
div.autocomplete ul li.selected { background-color: #ffb;}
div.autocomplete ul li {
  list-style-type:none;
  display:block;
  margin:0;
  padding:2px;
  height:32px;
  cursor:pointer;
}

.search_referens strong { padding-left: 15px !important; width: 70px; display: inline-block;}

a.modifyuser {text-decoration:none; color:#3364AF; font-size:14pt;  font-family: Impact;}
a.modifyuser:link {text-decoration:none; color:#3364AF; font-size:14pt;  font-family: Impact;}
a.modifyuser:hover {text-decoration:underline; color:#989898; font-size:14pt;  font-family: Impact;}

a.modifyuser_big {text-decoration:none; color:#3364AF; font-size:20pt;  font-family: Impact;}
a.modifyuser_big:link {text-decoration:none; color:#3364AF; font-size:20pt;  font-family: Impact;}
a.modifyuser_big:hover {text-decoration:underline; color:#989898; font-size:20pt;  font-family: Impact;}

.user_home_search_row{
  padding-top: 2px;
}
.user_home_search_row_left{
  float:left; 
  width: 110px;
}
.user_home_search_row_right{
  float:left;
}

.blogSelect
{
	position: absolute;
	left: 300px;
}

.blogClick
{
	margin: 0;
	width: 330px;
	height: 28px;
}

.blogLauncher
{
	margin-top: 5px;
    width: 215px;
	height: 21px;
    background: url('/images/front_blog_grey.gif');
	float: left;
	cursor: pointer;
}
.blogTitle{
    padding-left:5px; 
    padding-top:3px; 
    padding-right:5px;         
}
.blogTitle label{
    color:#939292; 
    font-size:10px;       
}
.blogTitle a{
    font-family:Tahoma, Arial, Helvetica, sans-serif;
    color:#ffffff;
    font-size:12px;
}
.blogArchive{
    margin:5px;
    font-family:Tahoma, Arial, Helvetica, sans-serif;     
    line-height:20px;
    font-size:12px;      
    color:#000000;
}
.blogLink{
    color:#000000  ;
}

.adholder {
	/*display:none;*/
	padding:10px;
	padding-top:0px;
	text-align:center;
}
.adholder a{
	color:#134086;
	font-size:13px;
	font-weight:bold;
}
.adholder_2{
/*	display:none;*/

}
.adholder_2 a{
	color:#134086;
	font-weight:bold;
	font-size:13px;
}
.adholder_2 a:hover{
	color:#134086;
}