﻿* {
    font-family: arial, helvetica, sans-serif;
}

textarea {
    background: white;
}

input {
    background: white;
}

select {
    background: white;
}

h1 {
    color: inherit;
    margin: 0px;
    padding: 0px;
    font: inherit;
}

h2 {
    color: inherit;
    margin: 0px;
    padding: 0px;
    font: inherit;
}

h3 {
    color: inherit;
    margin: 0px;
    padding: 0px;
    font: inherit;
}


.fl{
  float:left;
}

.fr{
  float:right;
}

.cb{
  clear:both;
}


#body { 
    font-size:12px;
	font-family: helvetica, impact, sans-serif;
	margin: 0px;
	color: #41839C;
	
	/*background-image: url("http://static.talalka.hu/base/menu_fill.jpg");
	background-repeat: repeat-y;*/
}
/*
input {
    background: #ccffcc;
    border: 1px solid blue;
}

select {
    background : #ccffcc;
    border: 1px solid blue;
}
*/
A:link {text-decoration: none; color: blue}
A:visited {text-decoration: none; color: blue}
A:active {text-decoration: none; color: blue}
A:hover {text-decoration: underline; color: blue}

#index_top {
	height:117px;
	width:990px;
	background-image: url("http://static.talalka.hu/base/fejlec.jpg");
	background-color: white;
}

#index_hirdetes {
	position: absolute;
	left: 241px;
	top: 15px;

    height:80px;
	width:700px;

	/*display:none;*/
}

.menu {
    float:left;
    display:inline;
    /*background-image: url("http://static.talalka.hu/base/menu_background.jpg");
    background-color: white;
    background-repeat: no-repeat;*/
    background-color: #de3e10;
	color:white;
	
	width:148px;
}

.noregmenu {
    float:left;
    display:inline;
    background-image: url("http://static.talalka.hu/base/menu_background_noreg.jpg");
    /*background-color: white; /*#dd3d03;*/
    background-repeat: no-repeat;
	color:black;
	
	width:148px;
	min-height: 400px;
	
}

#base_menu_shadow {
    float: left;
    display: inline;
    width: 8px;
    height: 561px;
    background: url("http://static.talalka.hu/base/menuhatter_jobb.jpg") top no-repeat;
}

#base_menu_menu {
    background: url("http://static.talalka.hu/base/menuhatter_menu.jpg") top no-repeat;
}
#base_menu_sajat {
    background: url("http://static.talalka.hu/base/menuhatter_sajat.jpg") top no-repeat;
    padding-top: 13px;
}
.base_menu_sep {
    height: 1px;
    background: url("http://static.talalka.hu/base/menuhatter_valaszto.gif") top no-repeat;
    margin: 0px;
    font-size: 1px;
}
.base_menu_felirat {
    font-weight: bold;
    color: white;
    font-size: 14px;
    padding-left: 20px;
    margin-bottom: 10px;
}

#base_contentframe {
    float:left;
	display: inline;
    width:825px;
	min-height: 1300px;
    _height:1300px;
  
	margin: 5px 0px 0px 5px;
}
#index_content {
	float:left;
	display: inline;
	width:645px;
}
#base_rightside {
    float:left;
	display: inline;
	width:170px;
	margin-left: 14px;
    left: 806px;
    position:absolute;
    top:106px;
}

.rightside_bg{
  background-color:#DC3E0F;
}

.avatarinfo_footer{
  background-image: url('http://static.talalka.hu/base/avatarinfo_footer.jpg');
  background-repeat: no-repeat;
  width:170px;
  height:20px;
}

.rightside_footer{
  background-image: url('http://static.talalka.hu/base/jobboldal_footer2.png');
  width:170px;
  height:20px;
  background-repeat: no-repeat;
}

.rightside_content{
  background-color: #E55E0D;
  min-height:1270px;
  height: expression( this.scrollHeight < 1270 ? "1270px" : "auto" );
}





#index_bottom {
	clear: both;
    width:  990px;
	/*height: 30px;*/
	font-size:10px;
	color:#41839c;
	/*text-indent:7px;*/
	
	background-image: url("http://static.talalka.hu/base/lablec1024.jpg");
    /*background-color: white; /*#dd3d03;*/
    background-repeat: no-repeat;
    /*display: none;*/
}
#index_bottom A:link {text-decoration: none; color: #41839c}
#index_bottom A:visited {text-decoration: none; color: #41839c}
#index_bottom A:active {text-decoration: none; color: #41839c}
#index_bottom A:hover {text-decoration: underline; color: #41839c}


/* Firefox bugfix  */
.cf:after
 {
     content: ".";
     display: block;
     height: 0;
     clear: both;
     visibility: hidden;
 }

.cf
{
	display: inline-block;
}

* html .cf
{
	height: 1%;
}

.cf
{
	display: block;
}
/* Firefox bugfix vége */




/*  Menu */
.menupontok a{
    /*display: inline;
    float: left;*/
    display: block;
    height: 20px;
    padding: 3px 0 0 24px;
    color: #FFE9AF!important;
}
.menupontok a:hover {
    color: #FFFFFF!important;
    text-decoration: none!important;
}
.noregmenu a{
    display: inline;
    float: left;

    width: 124px;
    height: 23px;
}
a.menu_fooldal {
    background-image: url("http://static.talalka.hu/base/menu_fooldal.gif");
    background-repeat: no-repeat;
    margin: 15px 0 0 8px; /* 35 nincs gomb 15 ha van gomb */
}
a.menu_fooldal:hover {
    background-image: url("http://static.talalka.hu/base/menu_fooldal_selected.gif");
    background-repeat: no-repeat;
}
a.menu_kereses {
    background-image: url("http://static.talalka.hu/base/menu_kereses.gif");
    background-repeat: no-repeat;
    margin: 0px 0 0 8px;
}
a.menu_kereses:hover {
    background-image: url("http://static.talalka.hu/base/menu_kereses_selected.gif");
}
a.menu_forum {
    background-image: url("http://static.talalka.hu/base/menu_forum.gif");
    background-repeat: no-repeat;
    margin: 0px 0 0 8px;
}
a.menu_forum:hover {
    background-image: url("http://static.talalka.hu/base/menu_forum_selected.gif");
}
a.menu_naplo {
    background-image: url("http://static.talalka.hu/base/menu_naplok.gif");
    background-repeat: no-repeat;
    margin: 0px 0 0 8px;
}
a.menu_naplo:hover {
    background-image: url("http://static.talalka.hu/base/menu_naplok_selected.gif");
}
a.menu_kepek {
    background-image: url("http://static.talalka.hu/base/menu_kepek.gif");
    background-repeat: no-repeat;
    margin: 0px 0 0 8px;
}
a.menu_kepek:hover {
    background-image: url("http://static.talalka.hu/base/menu_kepek_selected.gif");
}
a.menu_kitkeresek {
    background-image: url("http://static.talalka.hu/base/menu_kitkeresek.gif");
    background-repeat: no-repeat;
    margin: 0px 0 0 8px;
}
a.menu_kitkeresek:hover {
    background-image: url("http://static.talalka.hu/base/menu_kitkeresek_selected.gif");
}
a.menu_faliujsag {
    background-image: url("http://static.talalka.hu/base/menu_faliujsag.gif");
    background-repeat: no-repeat;
    margin: 0px 0 0 8px;
}
a.menu_faliujsag:hover {
    background-image: url("http://static.talalka.hu/base/menu_faliujsag_selected.gif");
}
a.menu_regisztracio {
    background-image: url("http://static.talalka.hu/base/menu_regisztracio.gif");
    background-repeat: no-repeat;
    margin: 0px 0 0 8px;
}
a.menu_regisztracio:hover {
    background-image: url("http://static.talalka.hu/base/menu_regisztracio_selected.gif");
}
a.menu_adatlap {
    background-image: url("http://static.talalka.hu/base/menu_adatlapom.gif");
    background-repeat: no-repeat;
    margin: 45px 0 0 8px;
}
a.menu_adatlap:hover {
    background-image: url("http://static.talalka.hu/base/menu_adatlapom_selected.gif");
}
a.menu_profil {
    background-image: url("http://static.talalka.hu/base/menu_profilom.gif");
    background-repeat: no-repeat;
    margin: 0px 0 0 8px;
}
a.menu_profil:hover {
    background-image: url("http://static.talalka.hu/base/menu_profilom_selected.gif");
}
a.menu_kitkeresek {
    background-image: url("http://static.talalka.hu/base/menu_kitkeresek.gif");
    background-repeat: no-repeat;
    margin: 0px 0 0 8px;
}
a.menu_kitkeresek:hover {
    background-image: url("http://static.talalka.hu/base/menu_kitkeresek_selected.gif");
}
a.menu_kapcsolatok {
    background-image: url("http://static.talalka.hu/base/menu_kapcsolataim.gif");
    background-repeat: no-repeat;
    margin: 0px 0 0 8px;
}
a.menu_kapcsolatok:hover {
    background-image: url("http://static.talalka.hu/base/menu_kapcsolataim_selected.gif");
}
a.menu_kepeim {
    background-image: url("http://static.talalka.hu/base/menu_kepeim.gif");
    background-repeat: no-repeat;
    margin: 0px 0 0 8px;
}
a.menu_kepeim:hover {
    background-image: url("http://static.talalka.hu/base/menu_kepeim_selected.gif");
}
a.menu_levelezes {
    background-image: url("http://static.talalka.hu/base/menu_levelezesem.gif");
    background-repeat: no-repeat;
    margin: 0px 0 0 8px;
}
a.menu_levelezes:hover {
    background-image: url("http://static.talalka.hu/base/menu_levelezesem_selected.gif");
}
a.menu_naplom {
    background-image: url("http://static.talalka.hu/base/menu_naplom.gif");
    background-repeat: no-repeat;
    margin: 0px 0 0 8px;
}
a.menu_naplom:hover {
    background-image: url("http://static.talalka.hu/base/menu_naplom_selected.gif");
}
a.menu_beallitas {
    background-image: url("http://static.talalka.hu/base/menu_beallitasaim.gif");
    background-repeat: no-repeat;
    margin: 0px 0 0 8px;
}
a.menu_beallitas:hover {
    background-image: url("http://static.talalka.hu/base/menu_beallitasaim_selected.gif");
}
a.menu_chat {
    /*background-image: url("http://static.talalka.hu/base/menu_chat.gif");
    background-repeat: no-repeat;
    margin: 0px 0 0 8px;*/
}
/*a.menu_chat:hover {
    background-image: url("http://static.talalka.hu/base/menu_chat_selected.gif");
}*/
a.menu_chat_newmsg {
    background: url("http://static.talalka.hu/base/chat_icon.gif") no-repeat 5px;
}
a.menu_chat_newmsg:hover {
}

a.menu_kilepes {
    background-image: url("http://static.talalka.hu/base/menu_kilepes.gif");
    background-repeat: no-repeat;
    margin: 0px 0 0 8px;
}
a.menu_kilepes:hover {
    background-image: url("http://static.talalka.hu/base/menu_kilepes_selected.gif");
}



a.menu_noreg_regisztracio {
    background-image: url("http://static.talalka.hu/base/menu_regisztracio.gif");
    background-repeat: no-repeat;
    margin: 35px 0 0 8px;
}
a.menu_noreg_regisztracio:hover {
    background-image: url("http://static.talalka.hu/base/menu_regisztracio_selected.gif");
    background-repeat: no-repeat;
}
a.menu_noreg_kereses {
    background-image: url("http://static.talalka.hu/base/menu_kereses.gif");
    background-repeat: no-repeat;
    margin: 0px 0 0 8px;
}
a.menu_noreg_kereses:hover {
    background-image: url("http://static.talalka.hu/base/menu_kereses_selected.gif");
    background-repeat: no-repeat;
}


a.menu_noreg_belepes {
    background-image: url("http://static.talalka.hu/base/menu_belepes.gif");
    background-repeat: no-repeat;
    margin: 20px 0 0 8px;
}
a.menu_noreg_belepes:hover {
    background-image: url("http://static.talalka.hu/base/menu_belepes_selected.gif");
    background-repeat: no-repeat;
}
a.menu_noreg_elfelejtett {
    background-image: url("http://static.talalka.hu/base/menu_elfelejtett.gif");
    background-repeat: no-repeat;
    margin: 0px 0 0 8px;
}
a.menu_noreg_elfelejtett:hover {
    background-image: url("http://static.talalka.hu/base/menu_elfelejtett_selected.gif");
    background-repeat: no-repeat;
}
a.menu_noreg_fooldal {
    background-image: url("http://static.talalka.hu/base/menu_fooldal.gif");
    background-repeat: no-repeat;
    margin: 0px 0 0 8px;
}
a.menu_noreg_fooldal:hover {
    background-image: url("http://static.talalka.hu/base/menu_fooldal_selected.gif");
    background-repeat: no-repeat;
}


a.menu_felsogomb {
    background-image: url("http://static.talalka.hu/base/menu_kotelezo.gif");
    background-repeat: no-repeat;
    margin-bottom: 10px;
}
a.menu_felsogomb:hover {
    background-image: url("http://static.talalka.hu/base/menu_kotelezo.gif");
}



a.menu_aesthetica {
    background-image: url("http://static.talalka.hu/base/hirdetes/menu_aesthetica.gif");
    background-repeat: no-repeat;
    margin: 12px 0 0 5px;
}
a.menu_aesthetica:hover {
    background-image: url("http://static.talalka.hu/base/hirdetes/menu_aesthetica_selected.gif");
    background-repeat: no-repeat;
    margin: 12px 0 0 5px;
    width:129px;
}

/* Jobb oldali menusáv */
#rightside_banner120 {
    width: 120px;
    margin: 10px auto;
    text-align:center;
}




/* Mindig használható elemek */

.decorline {
    background-image: url("http://static.talalka.hu/decorline.gif");
    background-repeat: repeat-x;
    
    /*background-color: black;*/
        
    height: 12px;
}

.range {
  /*  background-color: white;*/
    font-size: 12px;
    font-family: arial, helvetica, sans-serif;
    color : #41839c;
}

.range select{
    border: 1px solid #54b5dd;
    background-color: white;
    font-size: 12px;
    font-family: arial, helvetica, sans-serif;
    color : #41839c;
    
}

.range2 {
    float: none;
    display: block;
    padding: 3px 0;
}
.range2 a {
	padding: 2px 6px;
	border: 1px solid #41a3d6;
}
.range2 a:hover {
	/*padding: 2px 6px;
	border: 1px solid #41a3d6;*/
	background: #d8eef7;
	text-decoration: none;
}
.range2_selected {
	background: #336699!important;
	color: white!important;
}
.headertext {
    height:20px;
    display:inline;
    font-size: 20px;
    font-family: Lucida Sans Unicode;
    /*arial, helvetica, sans-serif;*/
    color : #e04213;
}
.smallheadertext {
    height:20px;
    display:inline;
    font-size: 14px;
    /*font-family: arial, helvetica, sans-serif;*/
    font-family: Lucida Sans Unicode;
    color : #41839c;
}
.property {
    font-size: 12px;
    font-weight: bold;
    font-family: arial, impact, sans-serif;
    color : #e04213;
}

.value {
    font-size: 12px;
    font-family: arial, impact, sans-serif;
    color : #41839c;
}
.value select{
    border: 1px solid #54b5dd;
    background-color: white;
    font-size: 12px;
    font-family: arial, helvetica, sans-serif;
    color : #41839c;
}
.value input{
    border: 1px solid #54b5dd;
    background-color: white;
    font-size: 12px;
    font-family: arial, helvetica, sans-serif;
    color : #41839c;
}


.inline_help {
    font-size: 11px;
    color: #41839c;
    font-family: arial, helvetica, sans-serif;
    font-style: italic;
    text-align: justify;
    padding: 0 30px 15px 15px;
    border: 0px;
}
.forumheadertext {
    height:20px;
    display:inline;
    font-size: 20px;
    font-family: Lucida Sans Unicode;
    /*arial, helvetica, sans-serif;*/
    color : #e04213;
}
.forumheadertext A:link {text-decoration: none; color: #e04213}
.forumheadertext A:visited {text-decoration: none; color: #e04213}
.forumheadertext A:active {text-decoration: none; color: #e04213}
.forumheadertext A:hover {text-decoration: underline; color: #e04213}


.uppersubmenu {
    width: 570px;
    height: 60px;
    margin: 0px auto 10px auto;
}

.uppersubmenu_text {
    font-size: 10px;
}


/*********************************************************************
/*                             Kereses                               *
/*
/*
/*
/**/
.search_quicksearch {
    width: 570px;
    height: 75px;
    color: #41839c;
    margin: 0px auto;
}

.quicksearch_text {
    font-size: 10px;
    font-family: arial, helvetica, sans-serif;
    color: #41839c;
}

.search_nickbox {
    width: 570px;
    height: 133px;
    background-color: #e4eff3;
    margin: 15px auto;
}

.search_property {
    font-size: 12px;
    font-weight: bold;
    font-family: arial, helvetica, sans-serif;
    color: #e04213;
}

.search_value {
    font-size: 12px;
    font-family: arial, helvetica, sans-serif;
    color: #41839c;
}

.search_box {
    width: 570px;
    margin: 10px auto;
}

.search_box input{
    background: white;
    color: #41839c;
}

.search_box select{
    background: white;
    color: #41839c;
}

.search_box td{
    height: 30px;
    background: #e6f0f4;
}

.search_details{
    background: black;
    color: #41839c;
}

.search_details_table{
    width: 530px;
    font-size: 12px;
    color: #41839c;
    background: #e6f0f4;
}
.search_details_row_pair{
    font-size: 12px;
    background: #e6f0f4;
}

.search_details_row_pair td{
    font-size: 12px;
    background: #e6f0f4;
}

.search_details_row_odd{
    border: 5px;
    font-size: 12px;
    background: #e6f0f4;
}

.search_details_row_odd td{
    font-size: 12px;
    background: #e6f0f4;
}

.search_decorline {
    background-image: url("http://static.talalka.hu/search/search_vonal.jpg");
    background-repeat: no-repeat;
    height: 24px;
}

.search_infotext {
    text-align: center;
    font-size: 12px;
    font-weight: bold;
    font-family: arial, helvetica, sans-serif;
    color: #e04213;
}

.search_tag {
    margin:0px auto;
    top: 15px;
    width: 570px;
}

.search_tag a:link {font-size: 14px;font-weight: bold;font-family: arial, helvetica, sans-serif;color : #e04213;}
.search_tag a:visited {font-size: 14px;font-weight: bold;font-family: arial, helvetica, sans-serif;color : #e04213;}
.search_tag a:active {font-size: 14px;font-weight: bold;font-family: arial, helvetica, sans-serif;color : #e04213;}
.search_tag a:hover {font-size: 14px;font-weight: bold;font-family: arial, helvetica, sans-serif;color : #e04213;}

.search_tag input{
    font-size: 12px;
    font-family: arial, helvetica, sans-serif;
    color: #41839c;
}

.search_tag_no_link_letter {
    font-size: 14px;
    font-weight: bold;
    font-family: arial, helvetica, sans-serif;
    color: #deb7ac;
    text-align: center;
}

.search_tag_list_title {
    font-size: 14px;
    font-weight: bold;
    font-family: arial, helvetica, sans-serif;
    color: #41839c;
    text-align: center;
}

.search_tag_list_cnt {
    font-size: 12px;
    font-family: arial, helvetica, sans-serif;
    color: #41839c;
}

.search_tag_no_element {
    font-size: 12px;
    font-family: arial, helvetica, sans-serif;
    color: #41839c;
    text-align: center;
}





/* User adatlap stílusok*/

.user_infobox {
    float:left;
    display:inline;
    width: 157px;
    /*height: 439px;*/
    margin: 18px 0px 0px 3px;
    
    font-family: arial, impact, sans-serif;
    font-size: 12px;
}

.user_infobox a:link {text-decoration: none; color: white}
.user_infobox A:visited {text-decoration: none; color: white}
.user_infobox A:active {text-decoration: none; color: white}
.user_infobox A:hover {font-weight:bold; text-decoration: none; color: white}

#user_infobox_username {
    font-size: 16px;
    color: white;
    font-family: arial, impact, sans-serif;
    
    text-align: center;

}
#user_infobox_username A:hover {text-decoration: none; color: white}

.user_infobox_item {
    color: white;
    font-family: arial, sans-serif;
    font-size: 12px;
}
.user_infobox_item_selected {
    color: yellow;
    font-family: arial, sans-serif;
    font-size: 12px;
}
.user_infobox_item_selected a:link {text-decoration: none; color: yellow}
.user_infobox_item_selected A:visited {text-decoration: none; color: yellow}
.user_infobox_item_selected A:active {text-decoration: none; color: yellow}
.user_infobox_item_selected A:hover {font-weight:bold; text-decoration: none; color: yellow}

.user_infobox_menuitems {
    font-size: 12px;
    color:white;
    font-family: arial, sans-serif;
}

.user_pager {
    width:823px;
    height: 25px;
}

#user_content {
    float:left;
    display:inline;
    margin: 18px 0px 0px 10px;
    
    width: 640px;
    /*height: 500px;*/
    /*background: #ccffff;*/
}

/*      USER INFO ablak    */
.user_info_name {
    font-size: 18px;
    font-family: Times,Arial,  sans-serif;
    color : #e04213;
}
.user_info_motto {
    font-size: 16px;
    font-family: cursive, impact, sans-serif;
    color : #54b5dd;
}

.user_info_decorline {
    background-image: url("http://static.talalka.hu/user/user_decorline.jpg");
    /*background-color: black;*/
    height: 12px;
}

.user_info_property {
    font-size: 12px;
    font-weight: bold;
    font-family: arial, impact, sans-serif;
    color : #e04213;
}

.user_info_value {
    font-size: 12px;
    font-family: arial, impact, sans-serif;
    color : #41839c;
}

.user_info_bemutatkozas {
    font-size: 12px;
    font-family: cursive, impact, sans-serif;
    font-weight: bold;
    color : #666666;
    text-align: justify;
}

.user_info_fenykepek {
    font-size: 12px;
    font-family: cursive, impact, sans-serif;
    font-weight: bold;
    color : #333333;
    text-align: right;
}
.user_info_report {
    text-align: right;
}
.user_info_report a{
    font-size: 10px;
    font-family: cursive, impact, sans-serif;
    color : #54b5dd;
}

/*      USER Képgaléria     */
.user_album_albumtable {
	width: 550px;
}

.user_albums_table_header {
    /*background: #e6f0f4;*/
    color: #e04213;
    font-size: 10px;
    font-weight: bold;
    font-family: arial, helvetica, sans-serif;
    border-top: 0px;
    border-bottom: 1px solid #41839c;
    border-left: 0px;
    border-right: 0px;
}
.user_albums_table_text{
    /*background: #e6f0f4;*/
    font-size: 10px;
    color: #41839c;
    font-family: arial, helvetica, sans-serif;
    border-top: 0px;
    border-bottom: 1px solid #41839c;
    border-left: 0px;
    border-right: 0px;
    padding: 3px 0 3px 0;
}
.user_albums_table_text_selected{
    background: #ACCEDD;
    font-size: 10px;
    color: #41839c;
    font-family: arial, helvetica, sans-serif;
    border-top: 0px;
    border-bottom: 1px solid #41839c;
    border-left: 0px;
    border-right: 0px;
    padding: 3px 0 3px 0;
}

.user_albumtext1 {
    font-size: 16px;
    font-family: arial, helvetica, sans-serif;
    color : #54b5dd;
}
.user_albumtext2 {
    font-size: 12px;
    font-family: arial, helvetica, sans-serif;
    color : #54b5dd;
}

.user_albumtext2 select{
    width: 200px;
    height:20px;
    
    font-size: 12px;
    font-family: arial, helvetica, sans-serif;
    color : #54b5dd;
    background: white;
    border: 1px solid #54b5dd;
}

.user_album_content {
    width: 605px;
    height: 504px;
    margin: 0 0 0 20px;
}
.user_album_item {
    width: 128px;
    height: 174px;
    position: relative;
    float:left;
    display:inline;
    background: url("http://static.talalka.hu/user/user_album_itembackground2.jpg") no-repeat;
    margin: 15px 0 0 18px;
}

.user_album_itemimage {
    width: 120px;
    height: 120px;
    padding: 5px 0 0 4px;
}
.user_album_itemstat {
    display: inline;
    float: left;
    position:relative;
    top: 2px;
    left: 26px;
    
    width: 90px;
    height: 10px;
    
    font-size: 11px;
    font-family: arial, helvetica, sans-serif;
    color : #41839c;
}

.user_album_itemtype {
    display: inline;
    float: left;
    position:relative;
    top: 1px;
    
    
    width: 32px;
    height: 30px;
}



.user_stat {
    width: 570px;
    background-color: white;
    left: 40px;
    position: relative;
}

.user_stat table {
    background: #e6f0f4;
    color: #41839c;
    font-size: 12px;
}

.user_stat td {
    height: 20px;
}

.user_stat_title {
    font-size: 18px;
    font-family: arial, helvetica, sans-serif;
    color : #e04213;
}
.user_stat_property {
    font-size: 14px;
    font-family: arial, helvetica, sans-serif;
    color : #e04213;
    background-color:#e6f0f4;    
}

.user_stat_property a:link {font-size: 14px;font-family: arial, helvetica, sans-serif;color : #e04213; text-decoration: none;}
.user_stat_property a:visited {font-size: 14px;font-family: arial, helvetica, sans-serif;color : #e04213; text-decoration: none;}
.user_stat_property a:active {font-size: 14px;font-family: arial, helvetica, sans-serif;color : #e04213; text-decoration: none;}
.user_stat_property a:hover {font-size: 14px;font-family: arial, helvetica, sans-serif;color : #e04213; text-decoration: none;}

.user_stat_value {
    font-size: 14px;
    font-family: arial, helvetica, sans-serif;
    color : #41839c;
    text-align:right;
}

.user_opinion {
    width: 640px;
    height: 403px;
    background-color: white;
}

.user_opinion_sum {
    font-size: 12px;
    font-family: arial, helvetica, sans-serif;
    color : #41839c;
}

.user_opinion_ownitem {
    position:relative;
    display:inline;
    
    font-size: 12px;
    font-family: arial, helvetica, sans-serif;
    color : #41839c;
}

.user_opinion_item {
    float:left;
    /*position:relative;*/
    display:inline;
    width:640px;
    
    font-size: 12px;
    font-family: arial, helvetica, sans-serif;
    color : #41839c;
}

.user_opinion_item_line {
    position:relative;
    display:inline;
    
    width:640px;
    height:5px;
    background-color:#589cb6;
    text-align:right;
    text-decoration:underline;
    color:white;
}

.user_opinion_item_left {
    position:relative;
    float:left;
    display:inline;
    
    width:110px;
    height:180px;
}

.user_opinion_item_right {
    position:relative;
    float:left;
    display:inline;
    
    width:530px;
}

.user_opinion_username {
    font-size: 14px;
    font-family: arial, helvetica, sans-serif;
    color : #41839c;
}

.user_opinion_edit {
    font-size: 11px;
    font-family: arial, helvetica, sans-serif;
    color : #444444;
}

.user_opinion_time {
    font-size: 11px;
    font-family: arial, helvetica, sans-serif;
    color : #444444;
}

.user_opinion_item_text {
    background: #d0e3ea;
    color: #41839c;
    font-size: 12px;
    font-weight: bold;
}

.user_opinion_item_valuation {
    background: #d0e3ea;
    color: #41839c;
    font-size: 12px;
    border: 0px;
}

.user_newopinion_valuations {
    background: #e6f0f4;
    color: #41839c;
    font-size: 12px;
    border: 0px;
}

.user_newopinion_text {
    background: white;
    color: #41839c;
    font-size: 14px;
    border: 0px;
}

.user_newopinion_text textarea{
    width:410px;
}

.user_recommadation_text {
    background: white;
    color: #41839c;
    font-size: 12px;
    border: 0px;
    text-align: justify;
    
    position:relative;
    left: 75px;
    width: 500px;
}

.user_recommadation_text table{
    background: white;
    color: #41839c;
    font-size: 12px;
}

.user_recommadation_text input{
    background: white;
    color: #41839c;
    font-size: 12px;
}

.user_recommadation_text label{
    background: white;
    color: #41839c;
    font-size: 12px;
}

.user_report{
    color: #41839c;
    font-size: 12px;
}
.user_report select{
    background: #e6f0f4;
    color: #41839c;
    font-size: 12px;
}
.user_report textarea{
    background: #e6f0f4;
    color: #41839c;
    font-size: 12px;
}

.valuations_header {
    background: white;
    color: #e04213;
    font-size: 12px;
    font-weight: bold;
    border-bottom: 1px solid #41839c;
    border-top: 0px;
    border-left: 0px;
    border-right: 0px;
}
.valuations_row {
    color: #41839c;
    font-size: 12px;
    border-bottom: 1px solid #cce1e9;
    border-top: 0px;
    border-left: 0px;
    border-right: 0px;
    /*background: white;    
    color: #41839c;
    font-size: 12px;*/
}
.valuations_text {
    background: white;    
    color: #41839c;
    font-size: 12px;
}
.valuations_smalltext {
    color: #41839c;
    font-size: 10px;
}







/*  Keresési találatok  */

.browse_headertext {
    width: 150px;
    height:20px;
    display:inline;
    font-size: 18px;
    font-family: arial, helvetica, sans-serif;
    color : #e04213;
}
.browse_sort {
    text-align: right;
}
.browse_sort select{
    width: 200px;
    height:20px;
    
    font-size: 12px;
    font-family: arial, helvetica, sans-serif;
    color : #41839c;
    background: white;
    border: 1px solid #54b5dd;
}

.browse_itemperpage {
    text-align: right;
    color : #41839c;
}

.browse_itemperpage select{
    width: 50px;
    height:20px;
    
    font-size: 12px;
    font-family: arial, helvetica, sans-serif;
    color : #41839c;
    background: white;
    border: 1px solid #54b5dd;
}

.browse_text {
    font-size: 12px;
    font-family: arial, helvetica, sans-serif;
    color : #41839c;
}

.browse_items {
    width: 800px;
    display: table-cell;
    /*pading: 0 0 0 20px;*/
}

.browse_item_male {
    float:left;
    display:inline;
    width: 376px;
    height: 185px;

    margin: 10px 0px 0px 10px;
    background-image:  url("http://static.talalka.hu/browse/browse_item_background_male.jpg");
    background-color: white;
    background-repeat: no-repeat;
}

.browse_item_malepremium
{
    float:left;
    display:inline;
    width: 376px;
    height: 185px;

    margin: 10px 0px 0px 10px;
    background-image:  url("http://static.talalka.hu/browse/browse_item_background_malepremium.jpg");
    background-color: white;
    background-repeat: no-repeat;
}


.browse_item_male a:link {text-decoration: none; color: #54b5dd}
.browse_item_male A:visited {text-decoration: none; color: #54b5dd}
.browse_item_male A:active {text-decoration: none; color: #54b5dd}
.browse_item_male A:hover {text-decoration: none; color: #54b5dd}

.browse_item_malepremium a:link {text-decoration: none; color: #54b5dd}
.browse_item_malepremium A:visited {text-decoration: none; color: #54b5dd}
.browse_item_malepremium A:active {text-decoration: none; color: #54b5dd}
.browse_item_malepremium A:hover {text-decoration: none; color: #54b5dd}

.browse_item_female {
    float:left;
    display:inline;
    width: 376px;
    height: 185px;

    margin: 10px 0px 0px 10px;
    background-image:  url("http://static.talalka.hu/browse/browse_item_background_female.jpg");
    background-color: white;
    background-repeat: no-repeat;
}

.browse_item_femalepremium {
    float:left;
    display:inline;
    width: 376px;
    height: 185px;

    margin: 10px 0px 0px 10px;
    background-image:  url("http://static.talalka.hu/browse/browse_item_background_femalepremium.jpg");
    background-color: white;
    background-repeat: no-repeat;
}

.browse_item_female a:link {text-decoration: none; color: #54b5dd}      /*ddab54*/
.browse_item_female A:visited {text-decoration: none; color: #54b5dd}
.browse_item_female A:active {text-decoration: none; color: #54b5dd}
.browse_item_female A:hover {text-decoration: none; color: #54b5dd}

.browse_item_femalepremium a:link {text-decoration: none; color: #54b5dd}      /*ddab54*/
.browse_item_femalepremium A:visited {text-decoration: none; color: #54b5dd}
.browse_item_femalepremium A:active {text-decoration: none; color: #54b5dd}
.browse_item_femalepremium A:hover {text-decoration: none; color: #54b5dd}

.usercard_item_male {
    float:left;
    display:inline;
    width: 376px;
    height: 185px;

    background-image:  url("http://static.talalka.hu/browse/browse_item_background_male.jpg");
    background-color: white;
    background-repeat: no-repeat;
    overflow: hidden;
}

.usercard_item_malepremium {
    float:left;
    display:inline;
    width: 376px;
    height: 185px;

    background-image:  url("http://static.talalka.hu/browse/browse_item_background_malepremium.jpg");
    background-color: white;
    background-repeat: no-repeat;
    overflow: hidden;
}

.usercard_item_male a:link {text-decoration: none; color: #54b5dd}
.usercard_item_male A:visited {text-decoration: none; color: #54b5dd}
.usercard_item_male A:active {text-decoration: none; color: #54b5dd}
.usercard_item_male A:hover {text-decoration: none; color: #54b5dd}

.usercard_item_female {
    float:left;
    display:inline;
    width: 376px;
    height: 185px;

    background-image:  url("http://static.talalka.hu/browse/browse_item_background_female.jpg");
    background-color: white;
    background-repeat: no-repeat;
    overflow: hidden;
}

.usercard_item_femalepremium {
    float:left;
    display:inline;
    width: 376px;
    height: 185px;

    background-image:  url("http://static.talalka.hu/browse/browse_item_background_femalepremium.jpg");
    background-color: white;
    background-repeat: no-repeat;
    overflow: hidden;
}

.usercard_item_female a:link {text-decoration: none; color: #54b5dd}      /*ddab54*/
.usercard_item_female A:visited {text-decoration: none; color: #54b5dd}
.usercard_item_female A:active {text-decoration: none; color: #54b5dd}
.usercard_item_female A:hover {text-decoration: none; color: #54b5dd}

.browse_item_avatar {
    position: relative;
    left: 17px;
    top: 13px;
    float:left;
    display:inline;
    
    width: 100px;
    height: 120px;
}

.browse_item_content {
    position: relative;
    left: 40px;
    top: 15px;
    float:left;
    display:inline;
    overflow:hidden;
    
    width: 230px;
    height: 160px;
}

.browse_item_icons {
    position: relative;
    left: 13px;
    top: -16px;
        
    width: 110px;
    height: 40px;
}


.browse_item_text {
   font-family: arial, helvetica, sans-serif;
   font-size: 12px;
}

.browse_item_username {
   font-size: 16px;
   color: #54b5dd;
   font-family: impact, sans-serif;
}
.browse_item_motto {
   font-size: 12px;
   font-weight: bold;
   color: #41839c;
   font-family: arial, helvetica, sans-serif;
}

.browse_item_property {
    font-size: 12px;
    font-weight: bold;
    font-family: arial, impact, sans-serif;
    color : #e04213;
}

.browse_item_value {
    font-size: 12px;
    font-family: arial, impact, sans-serif;
    color : #41839c;
}

.browse_no_element_text {
    font-size: 14px;
    font-family: arial, helvetica, sans-serif;
    color : #41839c;
}



/*   LEVELEZÉS    */

.mail_leftmenu {
    margin-top: 20px;
	width: 223px;
    min-height:200px;
    
    float:left;
    display:inline;
        
    color: white;
    font-size: 14px;
    font-family: arial, helvetica, sans-serif;
    
    background-image: url("http://static.talalka.hu/mail/menu_hatter_1024.jpg");
    background-repeat: no-repeat;
    background-color: white;
    
}
.mail_leftmenu_bottom {
    background-image: url("http://static.talalka.hu/mail/menu_alja_1024.jpg");
    background-repeat: no-repeat;
    background-color: white;
    width: 223px;
    height: 18px;
    display: block;
}
.mail_leftmenu a:link {text-decoration: none; color: white}
.mail_leftmenu A:visited {text-decoration: none; color: white}
.mail_leftmenu A:active {text-decoration: none; color: white}
.mail_leftmenu A:hover {font-weight: bold; text-decoration: none; color: white}

.mail_leftmenu_shadow {
    position: relative;
    left: 0px;
    top: 20px;
    width: 10px;
    height: 305px;
    
    float:left;
    display:inline;
    
    background-image: url("http://static.talalka.hu/mail/mail_box_shadow.jpg");
    background-repeat: no-repeat;
    background-color: white;

}

.mail_menu {
    width:  180px;
    height: 70px;
    margin: 35px 0 0 10px;
    font-size: 12px;
    color: #e6f0f4;
    font-family: arial, helvetica, sans-serif;
    line-height: 18px;
}

.mail_menu a:link {text-decoration: none; color: #e6f0f4}
.mail_menu A:visited {text-decoration: none; color: #e6f0f4}
.mail_menu A:active {text-decoration: none; color: #e6f0f4}
.mail_menu A:hover {font-weight: bold; text-decoration: none; color: #e6f0f4}

.mail_mailboxes {
    width: 200px;
    margin: 10px 0 0 0px;
    line-height: 22px;
}
.mail_mailboxes table {
    color: white;
    font-size: 12px;
    font-family: arial, impact, sans-serif;
    border: 0;
}

.mail_ownmailboxes {
    width: 230px;
    /*padding: 44px 0 0 10px;*/
    line-height: 20px; 
    background-image: url("http://static.talalka.hu/mail/sajat_hatter_1024.jpg");
    background-repeat: repeat-y;
    background-color: white;
}
.mail_ownmailboxes table {
    color: white;
    font-size: 12px;
    font-family: arial, impact, sans-serif;
    border: 0;
}

.mail_ownmailboxes input {
    font-size: 12px;
    color: black;
    font-family: arial, impact, sans-serif;
    background: #e6f0f4;
    border: 1px solid black;
}

.mailbox {
}

.mailbox_selected {
    background: #41839c;
    color: white;
    font-weight: bold;
}

/*  Levelezés bal menusáv  vége */
.mail_content {
    position: relative;
    /*left: 15px;
    top: 20px;
    float:left;
    display:inline;*/
    width: 560px;
}

/* Levelek listája  */

.mail_caption{
    color: #e04213;
    font-weight: bold;
    border-bottom: 1px solid #cce1e9;
    border-top: 0px;
    border-left: 0px;
    border-right: 0px;
    font-size: 12px;
}

.mail_mails {
}

.mail_mails table {
    font-size: 11px;
    color: #41839c;
    font-family: helvetica, sans-serif;
}

.mail_maillist_text {
    color: #41839c;
    border-bottom: 1px solid #cce1e9;
    border-top: 0px;
    border-left: 0px;
    border-right: 0px;
    font-size: 11px;
}

.mail_mails a:link {text-decoration: none; color: #41839c}
.mail_mails A:visited {text-decoration: none; color: #41839c}
.mail_mails A:active {text-decoration: none; color: #41839c}
.mail_mails A:hover {text-decoration: underline; color: #41839c}

.mailtext {
    color: #41839c;
    font-weight: normal;
}

.mailtext_new {
    font-weight: bolder;
}

/*  Áthelyezés  */
.mail_move {
    background-image: url("http://static.talalka.hu/mail/athelyezes_hatter.jpg");
    background-repeat: no-repeat;
    background-color: white;
    height: 61px;
    width: 444px;
    font-size: 11px;
    color: #41839c;
    font-family: helvetica, sans-serif;
}

.mail_movetext{
    font-size: 11px;
    color: #41839c;
}
.mail_moveselection {
    background: white;
    font-size: 11px;
    color: #41839c;
    border: 1px outset black;
}
.mail_moveselection optgroup {
   background: #41839c;
   color: white;
}
.mail_moveselection option {
   background: white;
   color: #41839c;
}


/*  Levelek megmutatása     */
.mail_showmail {
    font-size: 12px;
    color: #41839c;
    font-family: arial, helvetica, sans-serif;
}

.mail_showmail textarea{
    background: #e6f0f4;
    border: 1px solid #41839c;
    
    color: #41839c;
}
.mail_showmail button{
    background: #e6f0f4;
    border: 1px solid #41839c;
    
    color: #41839c;
}
.mail_showmail_property {
    font-size: 12px;
    font-weight: bold;
    font-family: arial, impact, sans-serif;
    color : #e04213;
}

.mail_showmail_value {
    font-size: 12px;
    font-weight: bold;
    font-family: arial, impact, sans-serif;
    color : #41839c;
}
.mail_showmail_text{
    font-size: 12px;
    font-family: arial, impact, sans-serif;
    color : #41839c;
}

.mail_showmail_text a:link {text-decoration: none; color: #0000FF}
.mail_showmail_text A:visited {text-decoration: none; color: #0000FF}
.mail_showmail_text A:active {text-decoration: none; color: #0000FF}
.mail_showmail_text A:hover {text-decoration: underline; color: #0000FF}


.mail_move {
    border: 0px;
}

.mail_move  legend{
    color: #41839c;
    border: 0px;
}
.mail_move  fieldset{
    width: 400px;
    color: #41839c;
    border: 1px solid #41839c;
    padding: 5px;
}

/*  Új levél létrehozása  */
.mail_mewmail {
    font-size: 12px;
    color: #41839c;
    font-family: arial, helvetica, sans-serif;
}

.mail_mewmail table{
    font-size: 12px;
    color: #41839c;
    font-family: arial, helvetica, sans-serif;
}
.mail_newmail_value {
    font-size: 12px;
    color: #41839c;
    font-family: arial, helvetica, sans-serif;
}
.mail_newmail_value input{
    background: white;
    border: 1px solid #41839c;
    
    color: #41839c;
}
.mail_newmail_value textarea{
    background: white;
    border: 1px solid #41839c;
    color: #41839c;
}

.mail_newmail_error {
    font-size: 11px;
    color: #e04213;
    font-family: arial, helvetica, sans-serif;
    font-weight: bold;
}

/*  üzenetszabályok */
.mail_rules {
    background: #e6f0f4;
    border: 1px solid #41839c;
    
    color: #41839c;
    
    font-size: 12px;
    color: #41839c;
    font-family: arial, helvetica, sans-serif;
}
.mail_rules_even {
    background: white;
}
.mail_rules_odd {
    background: #e6f0f4;
}

.mail_rules_caption {
    color: white;
}
.mail_rules input {
    color: #41839c;
}
.mail_rules select {
    color: #41839c;
}
.mail_rules button {
    background: #e6f0f4;
    border: 1px solid #41839c;
    
    color: #41839c;
}
.mail_rule_button {
    background: #e6f0f4;
    border: 1px solid #41839c;
    
    color: #41839c;
}

.mail_rules_newrule {
    width: 570px;

    font-size: 12px;
    color: #41839c;
    font-family: arial, helvetica, sans-serif;
    background: #e6f0f4;
    border-collapse: collapse;
    border: 0px;
}

.mail_rule_td1 {
	width: 175px;
    font-size: 12px;
    color: #e04213;
    font-family: arial, helvetica, sans-serif;
    font-weight: bold;
    padding: 4px;
    border: 0px solid #41839c;

}

.mail_rule_td2 {
    width: 395px;
    font-size: 12px;
    color: #41839c;
    font-family: arial, helvetica, sans-serif;
    text-align: left;
    border: 0px solid #41839c;
}

.mail_rule_bigtext {
	font-size: 13px;
    color: #41839c;
    font-family: arial, helvetica, sans-serif;
    font-weight: bold;
}

/*  Képfelföltés    */

.image_error {
    font-size: 14px;
    color: #e04213;
    font-family: arial, helvetica, sans-serif;
    text-align: center;
}
/* Igazolványkép	*/
.image_avatar {
    width: 444px;
    height: 176px;

    font-size: 12px;
    color: #41839c;
    font-family: arial, helvetica, sans-serif;
    
    background-image: url("http://static.talalka.hu/image/igazolvany_hatter.jpg");
    background-repeat: no-repeat;
    background-color: white;
}
.image_avatar_image {
	width:100px;
	height:120px;

	float:left;
	display: inline;
	position: relative;
	left: 35px;
	top: 25px;
}
.image_avatar_content {
	width:150px;
	height:80px;
	float:left;
	display: inline;
	position: relative;
	left: 54px;
	top: 50px;
}

.image_avatar input{
    background: white;
    border: 1px solid #41839c;
    color: #41839c;
}

/*	albumok	*/

#image_albums {
    width: 686px;
    margin: 10px auto 0px auto;
}

.image_albums_table{
    background: #d5e5ec; /*e6f0f4;*/
    border: 0px;
    font-size: 12px;
    font-family: arial, helvetica, sans-serif;
}
A:link {text-decoration: none; color: #41839c}
A:visited {text-decoration: none; color: #41839c}
A:active {text-decoration: none; color: #41839c}
A:hover {text-decoration: underline; color: #41839c}

.image_albums_table_header {
    /*background: #e6f0f4;*/
    color: #e04213;
    font-size: 12px;
    font-weight: bold;
    font-family: arial, helvetica, sans-serif;
    border-top: 0px;
    border-bottom: 1px solid #41839c;
    border-left: 0px;
    border-right: 0px;
}
.image_albums_table_text{
    /*background: #e6f0f4;*/
    font-size: 12px;
    color: #41839c;
    font-family: arial, helvetica, sans-serif;
    border-top: 0px;
    border-bottom: 1px solid #41839c;
    border-left: 0px;
    border-right: 0px;
    padding: 3px 0 3px 0;
}

.image_albums_table_text input{
    background: white;
    font-size: 12px;
    color: #41839c;
    font-family: arial, helvetica, sans-serif;
}

.image_albums_table_text select{
    background: white;
    font-size: 12px;
    color: #41839c;
    font-family: arial, helvetica, sans-serif;
}

.image_albums_table_text_selected{
    background: #accedd;    /*#99bdcd*/
    font-size: 12px;
    color: #41839c;
    font-family: arial, helvetica, sans-serif;
    border-top: 0px;
    border-bottom: 1px solid #41839c;
    border-left: 0px;
    border-right: 0px;
    padding: 3px 0 3px 0;
}

.image_albums_table_text_selected input{
    background: white;
    font-size: 12px;
    color: #41839c;
    font-family: arial, helvetica, sans-serif;
}

.image_albums_table_text_selected select{
    background: white;
    font-size: 12px;
    color: #41839c;
    font-family: arial, helvetica, sans-serif;
}




.image_noalbumtext {
    font-size: 12px;
    color: #e04213;
    font-family: arial, helvetica, sans-serif;
    text-align: center;
}

.image_imageupload input{
    background: white;
    border: 1px solid #41839c;
    color: #41839c;
    font-size: 12px;
}
#image_images {
    width: 686px;
    margin: 0px auto;
}
.image_images_table{
	background: #d9e8ee;
    border: 0px;
    font-size: 12px;
    font-family: arial, helvetica, sans-serif;
}
.image_images_table_header {
    /*background: #e6f0f4;*/
    color: #e04213;
    font-size: 12px;
    font-weight: bold;
    font-family: arial, helvetica, sans-serif;
    border-top: 0px;
    border-bottom: 1px solid #41839c;
    border-left: 0px;
    border-right: 0px;
}
.image_images_table_text{
    /*background: #e6f0f4;*/
    font-size: 12px;
    color: #41839c;
    font-family: arial, helvetica, sans-serif;
    border-top: 0px;
    border-bottom: 1px solid #41839c;
    border-left: 0px;
    border-right: 0px;
    padding: 6px 0 6px 0;
}

.image_images_table_text input{
    background: white;
    font-size: 12px;
    color: #41839c;
    font-family: arial, helvetica, sans-serif;
}

.image_images_table_text select{
    background: white;
    font-size: 12px;
    color: #41839c;
    font-family: arial, helvetica, sans-serif;
}


.image_imageitems{
    font-size: 12px;
    color: #41839c;
    font-family: arial, helvetica, sans-serif;
    text-align: center;
}

.image_images_table_ordertext{
    font-size: 12px;
    font-weight: bold;
    color: #41839c;
    font-family: arial, helvetica, sans-serif;
}
/*videós rész*/
.image_h1 {
    font-size: 16px;
    font-weight: bold;
    margin: 30px 0 20px 0;
}
#image_images_upload {
    margin: 20px auto;
    width: 400px;
    text-align: center;
}
.image_images_item {
    margin: 5px auto;
    border: 1px solid #88d6f8;
    padding: 5px;
    background: #E0EBEF;
    width: 660px;
}
.image_images_itemleft {
    float: left;
    display: inline;
    background: #88d6f8;
    width: 110px;
}
.image_images_item_picbuttons {
    position:absolute;
    top: 30px;
    opacity: 0.7;
    filter:alpha(opacity=70);
    cursor: pointer;
}



.image_images_itemright {
    float: left;
    display: inline;
    width: 530px;
    margin-left: 20px;
}
.image_images_itemimg {
    margin: 3px auto;
    display: block;
    border: 1px solid #503e1e;
    cursor:pointer;
    
    /*position: absolute;
    top: 2px;
    left: 4px;*/
}

.image_videos_itemimg {
    margin: 3px auto;
    display: block;
    border: 1px solid #503e1e;
    cursor:pointer;
    
    position: absolute;
    top: 2px;
    left: 4px;
}

.image_images_itemorder {
    /*float: left;
    display: inline;*/
    margin: 0px 0 0 10px;
}
.image_images_tagtable {
    margin: 20px auto 10px auto;
    width: 300px;
}









.contact_leftmenu {
    position: relative;
    left: 0px;
    top: 20px;
    width: 223px;
   
    
    float:left;
    display:inline;
        
    background-image: url("http://static.talalka.hu/mail/box_menu.jpg");
    background-repeat: no-repeat;
    background-color: #589cb6;
    
    color: white;
    font-size: 14px;
    font-family: arial, helvetica, sans-serif;
}
.contact_leftmenu_bottom {
    background-image: url("http://static.talalka.hu/mail/box_lablec.jpg");
    background-repeat: no-repeat;
    background-color: #589cb6;
    width: 223px;
    height: 18px;
}
.contact_leftmenu a:link {text-decoration: none; color: white}
.contact_leftmenu A:visited {text-decoration: none; color: white}
.contact_leftmenu A:active {text-decoration: none; color: white}
.contact_leftmenu A:hover {font-weight: bold; text-decoration: none; color: white}

.contact_menu {    
    width: 180px;
    margin: 40px 0 0 15px;
    
    font-size: 12px;
    color: #cfeefa;
    font-family: arial, helvetica, sans-serif;
}

.contact_menu a:link {text-decoration: none; color: #cfeefa}
.contact_menu A:visited {text-decoration: none; color: #cfeefa}
.contact_menu A:active {text-decoration: none; color: #cfeefa}
.contact_menu A:hover {font-weight: bold; text-decoration: none; color: white}

.contact_content {
    position: relative;
    left: 15px;
    top: 20px;
    float:left;
    display:inline;
    
    width: 560px;
}

.contact_header {
    width: 560px;
    font-size:0px;
}
.contact_tabs {
    width:560px;
    background: #e6f0f4;
}
.contact_table_header{
    color: #e04213;
    font-size: 12px;
    font-weight: bold;
    border-top: 0px;
    border-left: 0;
    border-right: 0;
    border-bottom: 1px solid #41839c;
}
.contact_images{
    cursor: pointer;
}
.contact_row{
    color: #41839c;
    font-size: 11px;
    border-top: 0px;
    border-left: 0;
    border-right: 0;
    border-bottom: 1px solid #bcd7e1;
    height:30px;
}
.contact_text{
    font-size: 12px;
    font-family: arial, helvetica, sans-serif;
    color: #41839c;
}
.contact_friend_item{
    left:15px;
    float:left;
    display:inline;
    position:relative;
    width:130px;
    height:170px;
    color:#41839c;
}


/*  Faliújság   */

.notes_textarea {
    color: #41839c;
    font-size: 12px;
}

.notes_item {
    float: left;
    display: inline;
        
    width:820px;
}

.notes_item_line {
    position:relative;
    display:inline;
    
    width:640px;
    height:15px;
    background-color:#589cb6;
    text-align:right;
    text-decoration:underline;
    color:white;
}

.notes_item_left {
    position:relative;
    float:left;
    /*padding-top:10px;*/
    padding-left:70px;
    display:inline;
    
    width:110px;
    height:180px;
}

.notes_item_right {
    position:relative;
    float:left;
    /*padding-top:10px;*/
    display:inline;
    
    width:550px;
}

.notes_item_text {
    background: #f2e878;
    color: #bf3808;
    font-size: 12px;
    border: 0px;
    width: 550px;
}

.notes_item_username {
    color: #54b5dd;
    font-size: 12px;
    font-weight: bold;
    width: 110px;
    clear:both;
}

.notes_item_time {
    color: #a1a1a1;
    font-size: 10px;
    width: 110px;
}


/*      Profil beállítások      */

.profile_table{
    width: 570px;

    font-size: 12px;
    color: #41839c;
    font-family: arial, helvetica, sans-serif;
    background: #e6f0f4;
    border-collapse: collapse;
    border: 0px;
}

.profile_table_header {
    width: 500px;
    font-size: 12px;
    color: white;
    font-family: arial, helvetica, sans-serif;
    font-weight: bold;
    text-align: left;
    background: #41839c;
    padding: 4px;
    border: 0px solid #41839c;
}

.profile_table_property {
    width: 150px;
    font-size: 12px;
    color: #e04213;
    font-family: arial, helvetica, sans-serif;
    font-weight: bold;
    text-align: left;
    padding: 4px;
    border: 0px solid #41839c;

}

.profile_table_value {
    width: 350px;
    font-size: 12px;
    color: #41839c;
    font-family: arial, helvetica, sans-serif;
    text-align: left;
    padding: 4px;
    border: 0px solid #41839c;
}

.profile_table_value input{
    font-size: 12px;
    color: #41839c;
    font-family: arial, helvetica, sans-serif;
    text-align: left;
    border: 1px solid #41839c;
    padding: 0 0 0 4px;
}

.profile_table_value select {
    font-size: 12px;
    color: #41839c;
    font-family: arial, helvetica, sans-serif;
    text-align: left;
    border: 1px solid #41839c;
}

.profile_table_value textarea {
    font-size: 12px;
    color: #41839c;
    font-family: arial, helvetica, sans-serif;
    text-align: left;
    border: 1px solid #41839c;
    padding: 0 0 0 4px;
}

.profile_button {
    font-size: 12px;
    color: #41839c;
    font-family: arial, helvetica, sans-serif;
    text-align: left;
    border: 1px solid #41839c;

}
.profile_donetext {
    font-size: 12px;
    color: #41839c;
    font-family: arial, helvetica, sans-serif;
}
.profile_error {
    font-size: 12px;
    color: red;
    font-family: arial, helvetica, sans-serif;
}


/*		Képmegjelenítés		*/
.displayimage_albumchange{
	font-size: 12px;
    color: #41839c;
    font-family: arial, helvetica, sans-serif;
}
.displayimage_albumchange select{
    width: 250px;
    background: #e6f0f4;
    font-size: 12px;
    color: #41839c;
    font-family: arial, helvetica, sans-serif;
}

.displayimage_imagelist {
	width: 600px;
	height: 180px;
}

.displayimage_item {
    width: 128px;
    height: 174px;
    position: relative;
    float:left;
    display:inline;
    background: url("http://static.talalka.hu/user/user_album_itembackground2.jpg") no-repeat;
    margin: 5px 0 0 5px;
}

.displayimage_itemimage {
    width: 120px;
    height: 120px;
    margin: 5px 0 0 4px;
}

.displayimage_itemstat {
    display: inline;
    float: left;
    position:relative;
    top: 2px;
    left: 26px;
    
    width: 90px;
    height: 10px;
    
    font-size: 11px;
    font-family: arial, helvetica, sans-serif;
    color : #41839c;
    text-align: left;
}

.displayimage_itemtype {
    display: inline;
    float: left;
    position:relative;
    top: 1px;
    
    
    width: 32px;
    height: 30px;
}



.displayimage_imagelist_move {
 	width: 30px;
    height: 144px;
    position: relative;
    top: 60px;
    float:left;
    display:inline;
 	padding: 0px 0 0 0px;
}

.displayimage_image {
 	width: 600px;
    height: 540px;
    margin: 0px;
    padding: 0px;
    background: #e6f0f4;
}
.displayimage_imagetable{
	width: 500px;
	font-size: 14px;
    color: #41839c;
    font-family: arial, helvetica, sans-serif;
}

.displayimage_comments {
    position: relative;
        
    width: 570px;
    background-color: #eaf3f6;
}
.displayimage_comments_header {
    background: #ef592d;
    color: white;
    font-size: 12px;
}
.displayimage_comments_header a:link {text-decoration: none; color: white}
.displayimage_comments_header a:visited {text-decoration: none; color: white}
.displayimage_comments_header a:active {text-decoration: none; color: white}
.displayimage_comments_header a:hover {text-decoration: none; font-weight: bold; color: white}

.displayimage_comments_header_blue {
    background: #e6f0f4;
    font-size: 12px;
}

.displayimage_comments_blue {
    background: #e6f0f4;
    color: #41839c;
    font-size: 12px;
}

.displayimage_opinionwrite {
    color: #41839c;
    font-size: 12px;
}
.displayimage_opinionwrite textarea{
    color: #41839c;
    font-size: 12px;
}
.displayimage_noright{
	font-size: 14px;
    color: #41839c;
    font-family: arial, helvetica, sans-serif;
}


/*    Regisztráció    */
.reg_box {
    width: 400px;
    
    /*position: relative;
    left: 180px;*/
    /*background: #e6f0f4;*/
    font-size: 12px;
    color: #41839c;
    font-family: arial, helvetica, sans-serif;
    margin: 0px;
    padding:0px;
}
.reg_table {
    width: 450px;
    background: #e6f0f4;
    font-size: 12px;
    color: #41839c;
    font-family: arial, helvetica, sans-serif;
    border: 0px;
}
.reg_table_header {
    background: #41839c;
    font-size: 12px;
    color: white;
    font-family: arial, helvetica, sans-serif;
}
.reg_table_property {
    background: #e6f0f4;
    font-size: 12px;
    color: #e04213;
    font-weight: bold;
    font-family: arial, helvetica, sans-serif;
    border: 0px;
    width: 130px;
}
.reg_table_value {
    background: #e6f0f4;
    font-size: 12px;
    color: #41839c;
    font-family: arial, helvetica, sans-serif;
    border: 0px;
}

.reg_table_value input {
    background: white;
    font-size: 12px;
    color: #41839c;
    font-family: arial, helvetica, sans-serif;
    border: 1px solid #41839c;
}
.reg_table_value select {
    background: white;
    font-size: 12px;
    color: #41839c;
    font-family: arial, helvetica, sans-serif;
    border: 1px solid #41839c;
}
.reg_table_value button {
    background: #e04213;
    font-size: 12px;
    color: #e6f0f4;
    font-family: arial, helvetica, sans-serif;
    border: 1px solid #41839c;
}

.reg_table2 {
    width: 395px;
    background: #e6f0f4;
    font-size: 12px;
    color: #41839c;
    font-family: arial, helvetica, sans-serif;
    border: 0px;
}

.reg_errortext {
    font-size: 12px;
    color: #e04213;
    font-weight: bold;
    font-family: arial, helvetica, sans-serif;
 
}



/*   Főoldal        */
.main_stat {
    position: relative;
    top: 0px;
    left: 35px;
    /*float: left;
    display: inline;*/

    width: 280px;
}

.main_stat_table {
    border: 0px;
    width: 280px;
}

.main_stat_property {
    width: 150px;
    font-size: 12px;
    color: #e04213;
    font-weight: bold;
    font-family: arial, helvetica, sans-serif;
    border-top: 0px;
    border-left: 0px;
    border-right: 0px;
    border-bottom: 1px dotted #41839c;
    padding: 5px 0 5px 0; 
}

.main_stat_value {
    color: #41839c;
    font-size: 12px;
    font-weight: bold;
    font-family: arial, helvetica, sans-serif;
    border-top: 0px;
    border-left: 0px;
    border-right: 0px;
    border-bottom: 1px dotted #41839c;
    padding: 5px 0 5px 0; 
}
.main_stat_warning {
    color: #e04213;
    font-size: 12px;
    font-weight: bold;
    font-family: arial, helvetica, sans-serif;
    border-top: 0px;
    border-left: 0px;
    border-right: 0px;
    border-bottom: 1px dotted #41839c;
    padding: 5px 0 5px 0; 
}

.main_news {
    position: relative;
    top: 10px;
    left: 65px;
    float: left;
    display: inline;

    width: 444px;
}

.main_news_table {
    border: 0px;
    width: 444px;
    background: #e6f0f4;
}

.main_news_fejlec {
    height: 56px;
    background-image: url("http://static.talalka.hu/main/main_news_fejlec_1024.jpg");
}

.main_news_lablec {
    height: 15px;
    background-image: url("http://static.talalka.hu/main/main_news_lablec_1024.jpg");
}

.main_news_gap {
    width: 15px;
}

.main_news_title {
    color: #41839c;
    font-size: 12px;
    font-weight: bold;
    font-family: arial, helvetica, sans-serif;
}

.main_news_date {
    color: #41839c;
    font-size: 12px;
    font-weight: bold;
    font-family: arial, helvetica, sans-serif;
}

.main_news_text {
    color: black;
    font-size: 12px;
    text-align: justify;
    font-family: arial, helvetica, sans-serif;
}
.main_warnings {
	width: 700px;
    clear:both;
    float:none;
    position: relative;
    top: 20px;
    color: #e04213;
    font-size: 12px;
    font-weight: bold;
    font-family: arial, helvetica, sans-serif;
    border-top: 0px;
    border-left: 0px;
    border-right: 0px;
    border-bottom: 1px dotted #41839c;
    padding: 5px 0 5px 0; 
}

.main_avatars {
    float: none;
    clear: both;
    
    width: 600px;
    height: 196px;
    margin: 10px auto;
    background-image: url("http://static.talalka.hu/main/main_avatars_800.jpg");
}

.main_img {
    float: left;
    display: inline;
    position: relative;
    padding: 0 20px 0 0;
}

.main_username {
    position:relative;
    float: left;
    display: inline;
    width: 100px;
    margin: 0 20px 0 0;
    
    color: #41839c;
    font-size: 12px;
    font-weight: bold;
    font-family: arial, helvetica, sans-serif;
}

.main_onlyreg{
    color: #41839c;
    font-size: 16px;
    font-family: arial, helvetica, sans-serif;
}


/*******
/*
/*          Base
/*
*/
.base_avatar {
    width: 128px;
    height: 260px;
    clear: both;
    float: none;
        
    font-size: 12px;
    color: #41839c;
    font-family: arial, helvetica, sans-serif;
    
    background-image: url("http://static.talalka.hu/base/base_avatar.jpg");
    background-repeat: no-repeat;
}
.base_username {
    font-size: 12px;
    color: white;
    font-family: arial, helvetica, sans-serif;
}

#base_online {
    height: 30px;
    font-size: 12px;
    color: #fff799;
    font-family: arial, helvetica, sans-serif;
    text-align: center;
    font-weight: bold;
    padding-top:15px;
    background-image:url('http://static.talalka.hu/base/fejlec_jobboldal.jpg');
    background-repeat:no-repeat;
}

#base_online  a:link {text-decoration: none; color: #fff799}
#base_online  a:visited {text-decoration: none; color: #fff799}
#base_online  a:active {text-decoration: none; color: #fff799}
#base_online  a:hover {text-decoration: none; font-weight: bold; color: #fff799}


#base_rtlklub {
    width: 105px;
    height: 36px;
    /*margin: 10px 0 0 18px;*/
    position: relative;
    top: 0px;
    left: 18px;
    display: block;
    background: white;
    padding: 5px;
}

/*******
/*
/*          Blog
/*
*/
.blog_content {
    margin: 0px 10px;
}
.blog_menu {
    background-color: white;
    margin-top:20px;
}
.blog_menu_menu {    
    width: 223px;
    background-image: url("http://static.talalka.hu/blog/box_hatter.jpg");
    margin-left: 66px;
    color: white;
    float: left;
    display: inline;
}
.blog_menu_menu td{
}   
.blog_menu_menu a:link {text-decoration: none; color: #cfeefa}
.blog_menu_menu A:visited {text-decoration: none; color: #cfeefa}
.blog_menu_menu A:active {text-decoration: none; color: #cfeefa}
.blog_menu_menu A:hover {text-decoration: none; font-weight: bold; color: white}

.blog_menu_stat {
    width: 223px;
    margin: 0px 0 0 26px;
    float: left;
    display: inline;
}
.blog_menu_stat table {
    color: #cfeefa;
    border: 0;
}
.blog_stat_property {
    color:#cfeefa;
}
.blog_stat_value {
    color: white;
}

.blog_item {
    position: relative;
    left: 10px;
    top: 20px;
    float:left;
    display:inline;
    
    width: 570px;
}
.blog_item_header {
    background-image: url("http://static.talalka.hu/blog/blog_item_fejlec.jpg");
}
.blog_item_header_number {
    color: #e04213;
    font-size: 12px;
    font-weight: bold;
}
.blog_item_header_title {
    color: #41839c;
    font-size: 12px;
    font-weight: bold;
}
.blog_item_header_date {
    color: #41839c;
    font-size: 12px;
}
.blog_item_text {
    background: #e6f0f4;
    color: #41839c;
    font-size: 12px;
}
.blog_item_decorline {
    height: 16px;
    background-image: url("http://static.talalka.hu/blog/blog_item_decorline.jpg");
}
.blog_item_decor {
    background: #abc9d4;
}
.blog_item_valuations {
    background: #eaf3f6;
    color: #41839c;
    font-size: 11px;
}
.blog_item_valuations select{
    background: #eaf3f6;
    color: #41839c;
    font-size: 12px;
    font-weight:bold;
}
.blog_item_property {
    color: #41839c;
    font-size: 11px;
}
.blog_item_value {
    color: #e04213;
    font-size: 11px;
}
.blog_item_footer {
    height: 14px;
    background-image: url("http://static.talalka.hu/blog/blog_item_lablec.jpg");
}

.blog_new_comment {
   /* position: relative;*/
    width: 570px;
   /* display:inline;*/
    
    background-color: #eaf3f6;
}
.blog_new_comment table{
    background-color: #eaf3f6;
}
.blog_new_comment_text {
    background: white;
    color: #41839c;
    font-size: 12px;
    width: 350px;
    height: 100px;
}

.blog_comments {
  /*  position: relative;*/
        
    width: 570px;
    background-color: #eaf3f6;
}
.blog_comments_header {
    background: #ef592d;
    color: white;
    font-size: 12px;
}
.blog_comments_header a:link {text-decoration: none; color: white}
.blog_comments_header a:visited {text-decoration: none; color: white}
.blog_comments_header a:active {text-decoration: none; color: white}
.blog_comments_header a:hover {text-decoration: none; font-weight: bold; color: white}

.blog_comments_header_white {
    background: white;
    font-size: 12px;
}

.blog_comments_text {
    background: white;
    color: #41839c;
    font-size: 12px;
}

.blog_content {
    clear: both;
    display: block;
}
.blog_content_header{
    color: #41839c;
    font-size: 12px;
    font-weight: bold;
    font-family: arial, helvetica, sans-serif;
}
.blog_content_newitem_image{
    width: 444px;
    height: 176px;
    position: relative;

    font-size: 12px;
    color: #41839c;
    font-family: arial, helvetica, sans-serif;
    
    background-image: url("http://static.talalka.hu/blog/newitem_hatter.jpg");
    background-repeat: no-repeat;
    background-color: white;
}
.blog_content_newitem_image_avatar {
	width:100px;
	height:100px;

	float:left;
	display: inline;
	position: relative;
	left: 30px;
	top: 39px;
}
.blog_content_newitem_image_content {
	width:150px;
	height:80px;
	float:left;
	display: inline;
	position: relative;
	left: 54px;
	top: 72px;
}
.blog_content_newitem_image input{
    background: white;
    border: 1px solid #41839c;
    color: #41839c;
}

.blog_content_newitem_content{
    position: relative;
    float:left;
    left:15px;
    display:inline;
    
    width: 570px;
    background-color: #e6f0f4;
}
.blog_content_newitem_label{
    font-size: 12px;
    color: #e04213;
    font-family: arial, helvetica, sans-serif;
    font-weight: bold;
}

.blog_content_newitem_title{
    background: white;
    color: #41839c;
    font-size: 12px;
    width: 550px;
}
.blog_content_newitem_text{
    background: white;
    color: #41839c;
    font-size: 12px;
    width: 550px;
    height: 300px;
}
.blog_content_text{
    font-size: 12px;
    color: #41839c;
    font-family: arial, helvetica, sans-serif;
}
.blog_table_header{
    background: white;
    color: #e04213;
    font-size: 12px;
    font-weight: bold;
}
.blog_table_cell{
    background: white;
    color: #41839c;
    font-size: 12px;
    border-bottom: 1px solid #cce1e9;
    border-top: 0px;
    border-left: 0px;
    border-right: 0px;
}

/*  Beállítások  */
.settings_table {
    width: 570px;

    font-size: 12px;
    color: #41839c;
    font-family: arial, helvetica, sans-serif;
    background: #e6f0f4;
    border-collapse: collapse;
    border: 0px;
}
.settings_help {
    font-size: 10px;
    color: #41839c;
    font-family: arial, helvetica, sans-serif;
    font-weight: bold;
    font-style: italic;
    padding: 0 0 5px 30px;
    border: 0px solid #41839c;
}
.settings_property {
    width: 285px;
    font-size: 12px;
    color: #e04213;
    font-family: arial, helvetica, sans-serif;
    font-weight: bold;
    padding: 4px;
    border: 0px solid #41839c;

}

.settings_value {
    width: 285px;
    font-size: 12px;
    color: #41839c;
    font-family: arial, helvetica, sans-serif;
    text-align: left;
    border: 0px solid #41839c;

}

.settings_value input{
    font-size: 12px;
    color: #41839c;
    font-family: arial, helvetica, sans-serif;
    text-align: left;
    border: 1px solid #41839c;
}

.settings_value select {
    font-size: 12px;
    color: #41839c;
    font-family: arial, helvetica, sans-serif;
    text-align: left;
    border: 1px solid #41839c;
}

.settings_notifytable {
    width: 100%;
    border: 0px solid #41839c;
}
.settings_notifytable_cell{
    width: 33%;
    font-size: 12px;
    color: #41839c;
    font-family: arial, helvetica, sans-serif;
    
    border-bottom: 1px solid #cce1e9;
    border-top: 0px;
    border-left: 0px;
    border-right: 0px;
}

.settings_table_small {
    width: 395px;

    font-size: 12px;
    color: #41839c;
    font-family: arial, helvetica, sans-serif;
    background: #e6f0f4;
    border-collapse: collapse;
    border: 1px;
}
.settings_property_small {
    width: 160px;
    font-size: 12px;
    color: #e04213;
    font-family: arial, helvetica, sans-serif;
    font-weight: bold;
    padding: 4px;
    border: 0px solid #41839c;

}

.settings_value_small {
    width: 230px;
    font-size: 12px;
    color: #41839c;
    font-family: arial, helvetica, sans-serif;
    text-align: left;
    border: 0px solid #41839c;

}

.settings_value_small input{
    font-size: 12px;
    color: #41839c;
    font-family: arial, helvetica, sans-serif;
    text-align: left;
    border: 1px solid #41839c;
}


.settings_value_small select {
    font-size: 12px;
    color: #41839c;
    font-family: arial, helvetica, sans-serif;
    text-align: left;
    border: 1px solid #41839c;
}
.settings_value_small textarea {
    font-size: 12px;
    color: #41839c;
    font-family: arial, helvetica, sans-serif;
    text-align: left;
    border: 1px solid #41839c;
}



/*  Fórum   */
/*.mail_mails table {
    font-size: 11px;
    color: #41839c;
    font-family: helvetica, sans-serif;
}

.mail_maillist_text {
    color: #41839c;
    border-bottom: 1px solid #cce1e9;
    border-top: 0px;
    border-left: 0px;
    border-right: 0px;
}*/
.forum_head {
    font-size: 12px;
    color: #e04213;
    font-family: arial, sans-serif;
    font-weight: bold;
}
.forum_row {
    color: #41839c;
    font-size: 12px;
    border-bottom: 1px solid #cce1e9;
    border-top: 0px;
    border-left: 0px;
    border-right: 0px;
}
.forum_row_white {
    color: #41839c;
    font-size: 12px;
    border-bottom: 1px solid #cce1e9;
    border-top: 0px;
    border-left: 0px;
    border-right: 0px;
}
.forum_group {
    background: #e6f0f4;
    color: #41839c;
    font-size: 14px;
    font-weight: bold;
}
.forum_checkbox {
    background: #e6f0f4;
    color: #41839c;
    font-size: 12px;
}
.forum_messages_head {
    background: #a0c5d3; /*#e04213;*/
    color: white;
    font-size: 12px;
}
.forum_messages_row {
    background: #e6f0f4;
    color: #41839c;
    font-size: 12px;
}


/*  Súgó    */

.help_text {
    font-size: 12px;
    color: #41839c;
    font-family: arial, helvetica, sans-serif;
    text-align: justify;
}


/*    Elfelejtett jelszó    */
.fpasswd_box {
    width: 400px;
    
    /*position: relative;
    left: 180px;*/
    /*background: #e6f0f4;*/
    font-size: 12px;
    color: #41839c;
    font-family: arial, helvetica, sans-serif;
    margin: 0px;
    padding:0px;
}
.fpasswd_table {
    width: 395px;
    background: #e6f0f4;
    font-size: 12px;
    color: #41839c;
    font-family: arial, helvetica, sans-serif;
    border: 0px;
}
.fpasswd_table_value {
    background: #e6f0f4;
    font-size: 12px;
    color: #41839c;
    font-family: arial, helvetica, sans-serif;
    border: 0px;
}

.fpasswd_table_value input {
    background: white;
    font-size: 12px;
    color: #41839c;
    font-family: arial, helvetica, sans-serif;
    border: 1px solid #41839c;
}

.fpasswd_errortext {
    font-size: 12px;
    /*color: #e04213;*/
    color: red;
    color: red;
    font-weight: bold;
    font-family: arial, helvetica, sans-serif;
 
}


.userbrowser_search {
    position: relative;
    float:left;
    top:5px;
    left:50px;
    display:inline;
        
    width: 400px;
    height: 160px;
    /*background-image: url("http://static.talalka.hu/search/userbrowser_fejlec.jpg");
    background-repeat: no-repeat;
    background-color: #dbe9ef;*/
}

.userbrowser_search td{
    font-size: 12px;
    font-weight: bold;
    font-family: arial, helvetica, sans-serif;
    color: #e04213;
}

.userbrowser_search input {
    font-size: 12px;
    font-weight: normal;
    font-family: arial, helvetica, sans-serif;
    color: #41839c;
}

.userbrowser_search select {
    font-size: 12px;
    font-weight: normal;
    font-family: arial, helvetica, sans-serif;
    color: #41839c;
}

.userbrowser_quicksearch {
    font-size: 12px;
    font-weight: normal;
    font-family: arial, helvetica, sans-serif;
    color: #41839c;
}

.userbrowser_image {
    position: relative;
    float:left;
    top:20px;
    left:10px;
    display:inline;
       
    width:110px;
    height:180px;
}

.userbrowser_username {
    font-size: 12px;
    color: #41839c;
    font-family: arial, helvetica, sans-serif;
    text-align: center;
    position: relative;
    width:110px;
    height:20px;
    top:0px;
    left:0px;
    display:block;
    clear:both;
}

.userbrowser_usertable {
    position: relative;
    float:left;
    top:10px;
    left: 20px;
    display:inline;
    
    width:  370px;
    height: 200px;
}

.userbrowser_tableheader {
    color: #e04213;
    font-size: 12px;
    font-weight: bold;
    border-bottom: 1px solid #41839c;
    border-top: 0px;
    border-left: 0px;
    border-right: 0px;
}

.userbrowser_tableheader a:link {font-size: 12px; font-weight: bold; color: #e04213}
.userbrowser_tableheader a:visited {font-size: 12px; font-weight: bold; color: #e04213}
.userbrowser_tableheader a:active {font-size: 12px; font-weight: bold; color: #e04213}
.userbrowser_tableheader a:hover {font-size: 12px; font-weight: bold; color: #e04213}

.userbrowser_tablerow {
    color: #41839c;
    font-size: 12px;
    border-bottom: 1px solid #cce1e9;
    border-top: 0px;
    border-left: 0px;
    border-right: 0px;
}

.userbrowser_usercnt {
    color: #41839c;
    font-size: 12px;
    font-weight: bold;
}


.imagegallery_ablum {
    width:645px;
    text-align:center;
}

.imagegallery_item {
    width: 128px;
    height: 144px;
    float:left;
    display:inline;
    background: url("http://static.talalka.hu/user/user_album_itembackground.jpg") no-repeat;
    margin: 5px 0 0 30px;
}

.imagegallery_itemimage {
    width: 120px;
    height: 120px;
    margin: 11px 0 0 4px;
}









#search_nick {
	background:gray;
	width:300px;
}

/*
.obligatory_data {
    background: #ffcccc;
    border: 1px solid blue;
}

.optional_data {
    color:green;
}
*/


.lastreg_name {
    background:blue;
    font-weight: bolder;
    font-size: 10px;
    color: white;
    border: 0px;
}

.lastreg_time {
    background:blue;
    font-size: 10px;
    color: white;
    border: 0px;
}


/*  Hírdetések      */
.main_banner468 {
    width: 468px;
    margin: 20px auto 0px auto;
}
.search_banner468 {
    width: 468px;
    margin: 10px auto;
}
.base_bannermenu120 {
    width: 120px;
    margin: 20px 0 20px 15px;
}


/* Chat */
.chat_title {
    font-size: 14px;
    color: #e04213;
    margin-top: 30px;
    margin-bottom: 10px;
}
.chat_text {
    color: #41839c;
    font-size:12px;
}
.chat_text select{
    color: #41839c;
    font-size:12px;
}




/* zuhanórepülés reklám */
#zuhanorep {
    width: 256px;
    /*height: 200px;*/
    /*float: left;
    display: inline;*/
    
    position: relative;
	top: 10px;
	left: 5px;
}

.adv2{
	/*background: #E6F0F4;
	position: absolute;
	top: 30px;
	left: 500px;*/
	/*position: relative;
	top: -90px;
	left: 40px;
	width: 256px;*/
	padding: 3px;
}
.adv2 .adv2text{
	text-align: justify;
}
.adv2 .adv2text a{
	font-size: 12px;
	color: black;
	/*font-weight: bold;*/
}
.adv2 .adv2text a:hover{
	color: black;
	text-decoration: underline;
}



/* cikkek */
.article_tabheader_left {
    height: 26px;
    width: 5px;
    float: left;
    display: inline;
    background: url('http://static.talalka.hu/articles/ful_bal.gif') no-repeat;
}
.article_tabheader_right {
    height: 26px;
    width: 5px;
    float: left;
    display: inline;
    background: url('http://static.talalka.hu/articles/ful_jobb.gif') no-repeat;
    margin-right: 1px;
}
.article_tabheader {
    height: 21px;
    float: left;
    display: inline;
    background: #f0f5f9 url('http://static.talalka.hu/articles/ful_felso.gif') top repeat-x;
    padding-top:5px;
    cursor: pointer;
}
.article_tabheader_left_selected {
    height: 26px;
    width: 5px;
    float: left;
    display: inline;
    background: url('http://static.talalka.hu/articles/ful_bal_selected.gif') no-repeat;
}
.article_tabheader_right_selected {
    height: 26px;
    width: 5px;
    float: left;
    display: inline;
    background: url('http://static.talalka.hu/articles/ful_jobb_selected.gif') no-repeat;
    margin-right: 1px;
}
.article_tabheader_selected {
    height: 21px;
    float: left;
    display: inline;
    background: #c6e6f2;
    padding-top:5px;
    cursor: pointer;
}

.articlevote_on {
    background: url('http://static.talalka.hu/goldstar.gif') no-repeat;
    cursor: pointer;
    float:left;
    width:18px;
    height:18px;
   /* margin-right:4px;*/
}
.articlevote_off {
    background: url('http://static.imgsrv.tech.hu/1/article/ertekelescsillag_ki.gif') no-repeat;
    cursor: pointer;
    float:left;
    width:18px;
    height:18px;
    /*margin-right:4px;*/
}

/*userwatch*/
.article_tabheader_left2 {
    height: 26px;
    width: 5px;
    float: left;
    display: inline;
    background: url('http://static.talalka.hu/articles/ful_bal2.gif') no-repeat;
}
.article_tabheader_right2 {
    height: 26px;
    width: 5px;
    float: left;
    display: inline;
    background: url('http://static.talalka.hu/articles/ful_jobb2.gif') no-repeat;
    margin-right: 1px;
}
.article_tabheader2 {
    height: 21px;
    float: left;
    display: inline;
    background: #FFAA5F url('http://static.talalka.hu/articles/ful_felso2.gif') top repeat-x;
    padding-top:5px;
    cursor: pointer;
}
.article_tabheader_left_selected2 {
    height: 26px;
    width: 5px;
    float: left;
    display: inline;
    background: url('http://static.talalka.hu/articles/ful_bal2_selected.gif') no-repeat;
}
.article_tabheader_right_selected2 {
    height: 26px;
    width: 5px;
    float: left;
    display: inline;
    background: url('http://static.talalka.hu/articles/ful_jobb2_selected.gif') no-repeat;
    margin-right: 1px;
}
.article_tabheader_selected2 {
    height: 21px;
    float: left;
    display: inline;
    background:#FF984C;
    padding-top:5px;
    cursor: pointer;
    color:white;
}



/*end userwatch**/


.article_tab_inner {
    border: 1px solid #D6EDF6;
    background: url('http://static.talalka.hu/articles/focikk_hatter.gif') top repeat-x;
    margin-top: 1px;
    min-height: 222px;
    height: expression( this.scrollHeight < 222 ? "222px" : "auto" ); /* sets min-height for IE */
    margin-bottom:20px;
}
/* fő cikk*/
.articlebiglead_picture {
    float: left;
    display: inline;
    margin: 10px 0 0 10px;
    width: 230px;
    border: 3px solid #D6EDF6;
    padding: 2px;
    cursor: pointer;
}
.articlebiglead_text {
    float: left;
    display: inline;
    width: 330px;

    margin: 0px 0 0 10px;
    overflow: hidden;
}
.articlebiglead_title{
    font-size: 16px!important;
    font-weight: bold;
    display: block;
    margin: 10px 0;
}
.articlebiglead_detail {
    color: #FFAE5F!important;
    display: block;
    margin: 10px 0 0 10px;
    font-size: 10px;
    font-weight: bold;
}

.articlebiglead_footer {
    float: none;
    display: block;
    clear: both;
    border-top: 1px dotted #D6EDF6;
    padding: 2px;
    margin: 10px 10px 0 10px;
    height: 30px;
}
.articlebiglead_footer dl {
    margin: 0px;
    padding: 0px;
}
.articlebiglead_footer dd {
    background:url("http://static.talalka.hu/articles/li.gif") left no-repeat;
    padding-left: 20px;
}
.articlebiglead_footer_left {
    float: left;
    display: inline;
    width: 280px;
    overflow: hidden;
}
.articlebiglead_footer_right {
    float: right;
    display: inline;
    width: 280px;
    overflow: hidden;
}

/* kis cikkek */
.article_header {
    font-size: 16px;
    font-weight: bold;
    margin: 25px 0 10px 0;
    color: #48A2C4;
    border-bottom: 1px dotted #D6EDF6;
}

.articleitem {
    float: left;
    display: inline;
    width: 280px;
    margin: 0 13px;
}
.articleitem_category {
    border-bottom: 1px solid #48A2C4;
    margin: 0pt 0pt 3px 5px;
    height: 16px;
}
.articleitem_category a {color:#48A2C4!important} 

.articleitem_picture {
    float: left;
    display: inline;
    margin-left: 10px;
    border: 1px solid #336699; /*#D6EDF6;*/
    padding: 1px;
    cursor: pointer;
}
.articleitem_text {
    float: left;
    display: inline;
    overflow: hidden;
    margin-left: 10px;
    width: 200px;
    height: 95px;
    text-align: justify;
}
.articleitem_text a {
    font-weight: bold!important;
}

/* keresés cikkekben */ 
.article_search {
	margin: 10px;
	border: 1px solid #336699;
	padding: 5px;	
}

.articlesearchitem {
	border-top: 1px dotted #336699;
	margin: 10px 0;
}
.articlesearchitem_title {
}
.articlesearchitem_biglead {
	text-align: justify;
	margin: 5px;
}
.articlesearchitem_details {
	float: right;
	display: inline;
	color: #F57E20;
}
.articletitle {
    font-weight: bold;
    font-size: 12px!important;
}


/* Kérdés doboz */
.question_box {
	margin: 10px auto;
	width: 160px;
	border: 1px solid #8BC7DF;
    background-color:white;
}
.question_question {
	background: #B8CCDE;
	color: white;
	padding: 5px;
}
.question_answer {
	padding: 2px 5px;
	background: white;
}
.question_answer_text {
	float: left;
	display: inline;
}
.question_answer_result {
	float: right;
	display: inline;
}
.question_button {
	text-align: center;
	background: white;
}
/*uzenetek doboz*/
.rightmenu_base {
    margin: 20px 5px;
}
.rightmenu_infobox {
    margin: 0 0 20px 0;
    text-align: justify;

}
.rightmenu_infobox ul{
    margin: 0px;
    padding-left: 13px;
}
.rightmenu_infobox li{
    padding-left: 0px;
    margin-top: 5px;
}

.rightmenu_header_1 {
    background: #ff8a00;
    color: white;
    font-size: 14px;
    font-weight: bold;
    padding: 2px 10px;
}

.rightmenu_header_2 {
    background: #ff8a00;
    color: white;
    font-size: 14px;
    font-weight: bold;
    padding: 2px 10px;
}

.rightmenu_menu {
    background: white;
    border: 1px solid #ff8a00;
}


/* videogallery */
.videogallery_item {
    width: 138px;
    height: 220px;
    float: left;
    display: inline;
    margin: 5px 4px;
    /*border: 1px solid #336699;
    background: #D6EDF6;*/
    background:url("http://static.talalka.hu/videos/video_hatter.jpg") left top no-repeat;
    padding: 5px 0 10px 0;
}

.videogallery_itempic {
    padding: 1px;
    border: 1px solid #336699;
    cursor: pointer;
}

.videogallery_item_space {
    height: 106px;
    overflow: hidden;
}
.videogallery_item_picture {
    width: 115px;
    margin: 5px auto;    
}
.videogallery_item_desc {
    width: 130px;
    height: 30px;
    overflow: hidden;
    padding: 0 5px;
    margin: 2px auto;
}


.searchbox{
   background-image: url('http://static.talalka.hu/base/searchbox.jpg');
   background-repeat: no-repeat;
   width: 196px;
   padding-top:10px;
   padding-left:30px;
   padding-right:30px;
   padding-bottom:30px;
   height: 136px;
   color:white;
   text-align:left;
}
.searchbox form{
    margin:0px;
}
#simple_male,#simple_female{
  background: none;
}


.searchbox_title{
  color:white;
  text-align:center;
  font-weight: bold;
  font-size:16px;
}




/* Videoajánló kép és play gomb */
.videooffer{
    background-image:url('http://static.talalka.hu/base/videooffer.jpg');
    width: 626px;
    height: 180px;
    margin: 0px auto;

}
.videoitem {
    float: left;
    display: inline;
    width: 138px;
    height: 106px;
    margin-top:60px;
    margin-left:12px;
    background-image:url('http://static.talalka.hu/base/video_hatter.gif');
    background-repeat:no-repeat;
    padding-top:2px;
    padding-left:3px;
}
.videoitem_abs {
    position: absolute;
}
.videoitem_picture {
    position: absolute;
    display: block;
    top: 0px;
    left: 0px;
/*    border: 1px solid #336699;*/
    padding: 1px;
}
.videoitem_playbutton {
    position: absolute;
    display: block;
    top: 30px;
    left: 45px;
    cursor: pointer;
    opacity: 0.7;
    filter:alpha(opacity=70);
}



/*blog kiajánló*/
.blogoffer_div{
  width: 618px;
  margin:0px auto;
}

.blogoffer_title{
 text-align:center;
 font-size:14px;
 font-weight:bold;
 padding-top:10px;
 background: #E9F1F4 url('http://static.talalka.hu/base/blogoffer_head.jpg') top;
 background-repeat: no-repeat;

}


.blogoffer_table{
  color: #7297a9;
  background-color:#E9F1F4 ;
  border-left:2px solid #497286;
  border-right:2px solid #497286;
}

.blogoffer_table td{
   border: 1px solid #7297a9;
   background-color:white;
   padding-bottom:5px;
   padding-top:5px;
}

.blogoffer_footer{
 background-image:url('http://static.talalka.hu/base/blogoffer_footer.jpg');
 background-repeat:no-repeat;
 width:618px;
 height:12px;
}


.premiumoffer_box{
  margin:5px auto;
}

.premiumoffer_title{
  text-align:center;
  font-size:16px;
  font-weight:bold;
  padding:5px;
}

.premiumoffer_text,.premiumoffer_info{
  padding-top:5px;
  padding-bottom:5px;
}

.premiumoffer_info{
  font-weight:bold;
}

.premiumoffer_text a{
  color:red;
}

.premiumoffer_pricetable{
  border:1px solid #7B9AB7;
  background:lightBlue;
}

.premiumoffer_pricetable th{
  font-weight:bold;
}

.premiumoffer_pricetable td{
   border:1px solid #7B9AB7;
   background:white;
}

.valid_button{
 background-image:url('http://static.talalka.hu/base/valid_button.gif');
 width:90px;
 height:24px;
 border:none;
 cursor:pointer;
}

.premiumhelp_title{
  padding:10px;
  font-weight:bold;
  text-align:center;
}

.premiumhelp_text{
  padding:10px;
}

.reg_premium_text{
  font-weight: bold;
  font-size:14px;

}

.music_table th{
    color:#E04213;
    font-size:12px;
    font-weight:bold;

}


.music_table td{
    border-bottom:1px dashed #CCE1E9;
    border-top:1px dashed #CCE1E9;
}

.userwatch_no_result,.userwatch_no_vip{
	background-image:url(http://static.talalka.hu/base/infobox.gif);
	background-repeat:no-repeat;
	font-size:12px;
	font-weight:bold;
	height:100px;
	margin:0 auto;
	padding-top:25px;
	text-align:center;
	width:600px;
}

.userwatch_no_result a,.userwatch_no_vip a{
 color:red;
}

.right_menu_sep{
  border-bottom: #F1B991 1px dotted;
  height:1px;
  font-size:1px;
}

.jobbmenupontok a{
    display: block;
    height: 20px;
    color: #FFE9AF!important;
    padding-top: 3px;
}

.jobbmenupontok a:hover{
  color:white!important;
  text-decoration: none;
}


.audio_upload_div{
    background-image:url(http://static.talalka.hu/base/infobox.gif);
    background-repeat:no-repeat;
    height:80px;
    margin:0px auto;
    text-align:center;
    width:600px;
    padding-top:15px
}

#postcardList,#postcardListItems{
  display:block;
  float:left;
}

#postcardListItems{
overflow: auto;
width:337px;
height:250px;
}

.postcard_itemdiv{
  float:left;
  border:1px solid;
  width:140px;
  padding:5px;
  margin-left:3px;
  margin-bottom:3px;
  background-color:white;
}

.postcard_desc{
  height:15px;
  overflow: hidden;
}


.postcardli{
  text-align: left;
  list-style-image: url('http://static.talalka.hu/postcard/arrow.png');
}

.postcardli_selected{
  text-align: left;
  list-style-image: url('http://static.talalka.hu/postcard/arrow_down.png');
}

.main_infobox{
    background-image: url('http://static.talalka.hu/main/maininfobox_hatter.gif');
    background-repeat: no-repeat;
    width: 360px;
    height: 176px;
    color:#41839C;
    text-align:left;
   /*overflow: scroll;*/
}

.main_infobox_header{
    padding-top:5px;
    font-weight: bold;
    text-align:center;
}

.main_infobox_text{
    float:left;
    height:100px;
    overflow:hidden;
    width:230px;
    padding-left:5px;
    text-align:justify;
}

.main_infobox_item{
padding:12px;
}

.main_infobox_title{
    float:left;
}

.main_infobox_date{
    float:right;
}

.main_infobox_next{
    clear:both;
    text-align:right;
}


.main_infobox_image{
    clear:both;
    float:left;
    width: 100px;
    height: 100px;
}
/*  Színek:
piros:#e04213;
kék:#41839c;

világoskék háttér: #e6f0f4
sötétkék:
*/


/*cikkvegi dobozok*/
.article_advertboxlist_cont
{
	display:block;
    width:515px;
    margin:0px auto;
	margin-top:20px;
	padding:0px;
	float:none;
}
.artadvertbox_cont{
    border:1px solid #a0c5d3;
    width:515px;
}
.artadvertbox_subcont{
    margin:3px;
}
.artadvertbox_header{
    background:transparent url('http://static.talalka.hu/articles/advertbox_header.jpg') repeat-x top left;
    background-color:#E6F0F2;
}
.artadvertbox_footer{
    background:transparent url('http://static.talalka.hu/articles/advertbox_footer.jpg') repeat-x bottom left;
}
.artadvertbox_text{
    margin:0px 20px 10px 7px;
    padding-top:12px;
    text-align:justify;
}
/*cikkvegi dobozok vege*/




/*időjárás*/
#leftside_my_weather{
	/*background:transparent url(http://static.imgsrv.anyuci.hu/magazine/magazin_menu_bg_female.gif) repeat-x left top;   */
}
#leftside_my_weather .marg {
  /*	background:#845B6B;        */
}
#leftside_my_weather .right {
}
#leftside_my_weather .weather_object_icon {
    /*background: url(http://static.imgsrv.anyuci.hu/weather/weather_icons2_female.gif) no-repeat;*/
    background: url(http://static.talalka.hu/weather/weather_icons_talalka.gif) no-repeat;
}
#leftside_my_weather .weather_object_cityname {
}
#leftside_my_weather .weather_object_degree {
}
#leftside_my_weather .weather_object_link {
}
#leftside_my_weather A {
	/*color:white!important;*/
    padding:0px;
    font-weight: bold;
}




#leftside_my_weather{
	width:145px;
	height:27px;
	overflow:hidden;
    margin:0px auto;
}
#leftside_my_weather .marg {
	height:22px;
	width:145px;
	overflow:hidden;
	margin-top:3px;
}
#leftside_my_weather .right {
	margin-left:3px;
	margin-top:3px;
	margin-top:4px;
}
#leftside_my_weather .weather_object_icon {
	width:22px;
	height:22px;
	overflow:hidden;
	cursor:pointer;
}
#leftside_my_weather .weather_object_cityname {
	width:136px;
	height:16px;
	overflow:hidden;
}
#leftside_my_weather .weather_object_degree {
	height:16px;
	overflow:hidden;
}
#leftside_my_weather .weather_object_link {
	height:16px;
	overflow:hidden;
	font-weight:normal!important;
}
#leftside_my_weather A {
}
/* BORUS=1  ESOS=2  FELHOS=3  HAVAS_ESO=4  HAVAZAS=5  KODOS=6  NAPOS=7  ONOS_ESO=8  VALTOZO=9  ZIVATAR=10 ZAPOR=11 */

#leftside_my_weather .weather_object_icon_1night,
#leftside_my_weather .weather_object_icon_1
{
	background-position:0px 0px;
}
#leftside_my_weather .weather_object_icon_2night,
#leftside_my_weather .weather_object_icon_2
{
	background-position:-22px 0px;
}
#leftside_my_weather .weather_object_icon_3night,
#leftside_my_weather .weather_object_icon_3
{
	background-position:-44px 0px;
}
#leftside_my_weather .weather_object_icon_4night,
#leftside_my_weather .weather_object_icon_4
{
	background-position:-66px 0px;
}
#leftside_my_weather .weather_object_icon_5night,
#leftside_my_weather .weather_object_icon_5
{
	background-position:-88px 0px;
}
#leftside_my_weather .weather_object_icon_6night,
#leftside_my_weather .weather_object_icon_6
{
	background-position:-110px 0px;
}
#leftside_my_weather .weather_object_icon_7night {
	background-position:-132px -22px;
}
#leftside_my_weather .weather_object_icon_7
{
	background-position:-132px 0px;
}
#leftside_my_weather .weather_object_icon_8night,
#leftside_my_weather .weather_object_icon_8
{
	background-position:-154px 0px;
}
#leftside_my_weather .weather_object_icon_9night {
	background-position:-176px -22px;
}
#leftside_my_weather .weather_object_icon_9
{
	background-position:-176px 0px;
}
#leftside_my_weather .weather_object_icon_10night,
#leftside_my_weather .weather_object_icon_10
{
	background-position:-198px 0px;
}
#leftside_my_weather .weather_object_icon_11night,
#leftside_my_weather .weather_object_icon_11
{
	background-position:-220px 0px;
}
