
/* -- Developer tool -- */
.oline {border:1px red solid;}
/* -- -- */


body {
    background:url(/img/back.jpg) top left repeat-x;
    margin: 0px 0px 0px 0px;
    font-family:Verdana,Tahoma,Arial;
    color: #222222;
    font-size:12px;
    /*letter-spacing:-0.03em;*/
}
p {
    margin: 0px;
    padding: 1px;
    
}

li {
    list-style-position: outside;
   /* list-style-type:;
     background:transparent url(/img/spacer.gif) no-repeat scroll 8px 4px;*/
}

h1 {
    font-size:18px;
}
h1.detail_cim {
   font-family:Arial;
   font-size:24px;
   font-weight: none;
   margin-bottom:3px; 
}
h2 {
    font-size:16px;
}
h3 {
    font-size:14px;
}
hr {
    border:0px;
    background-color:#8d8d8d;
    color:#8d8d8d;
    height:1px;
}

.let_space_reduce {
    letter-spacing:-1px;
}

.line_height {
    line-height: 18px;
}

.center {
    text-align:center;
}
.right {
    text-align:right;
}
.left {
    text-align:left;
}
.justify {
    text-align:justify;
}
.white {
    color: #ffffff;
}
.black {
    color: #000000;
}
.darkgray {
    color: #3a3a3a;
}
.mediumgray {
    color: #606060;
}
.lightgray {
    color: #e2e2e2;
}
.blue {
    color: #1156CC;
}
.darkred {
    color: #aa3131;
}
.darkyellow {
    color: #F6F5A2;
}
.bold {
    font-weight: bold;
}
.small {
    font-size: 10px;
}

.medium {
    font-size: 11px;
}
.normal {
    font-size: 12px;
}
.bigger {
    font-size: 13px;
}
.big {
    font-size: 14px;
}
.bottom_space_3 {
    padding-bottom:5px;
}
.bottom_space_5 {
    padding-bottom:5px;
}
.bottom_space_10 {
    padding-bottom:10px;
}
.top_space_10 {
    padding-top: 10px;
}
.top_space_5 {
    padding-top: 5px;
}
.float_left {
    float: left;
}
.float_right{
    float: right;
}
.clear_both {
    clear:both;
}
.padding_5 {
    padding:5px;
}
.padding_10 {
    padding:10px;
}
.padding_15 {
    padding:15px;
}


.form_input {
    /*height: 17px;*/ 
    border: 0px; 
    background-color: #ffffff;
    color:#333232;
}

.elmenykereso_miniselect {
    width: 54px;
    font-size:12px;
}
.elmenykereso_select {
    width: 210px;
    font-size:12px;
}
.elmenykereso_select_mid {
    width: 200px;
    font-size:12px;
}
.elmenykereso_select_midi {
    width: 160px;
    font-size:12px;
}
.fo_elmenykereso_input {
    width: 115px;
    height: 15px;
}
.ko_elmenykereso_input {
    width: 200px;
    height: 15px;
}
.cikk_pre_pic {
    border: 1px solid #937350;
}
.pointer {
    cursor: pointer;
}
.noborder {
    border:0px;
}

.small_link:link, .small_link:visited, .small_link:active{
font-size: 10px; text-decoration: none;
}
.small_link:hover{
font-size: 10px; text-decoration: underline;
}


.medium_link:link, .medium_link:visited, .medium_link:active, .medium_link:hover{
font-size: 11px; text-decoration: none;
}
.medium_link:hover {
  font-size: 11px; text-decoration: underline;
}

.medium_link_underline:link, .medium_link_underline:visited, .medium_link_underline:active, .medium_link_underline:hover{
font-size: 11px; text-decoration: underline;
}

.normal_link:link, .normal_link:visited, .normal_link:active{
font-size: 12px; text-decoration: none;
}
.normal_link:hover{
font-size: 12px; text-decoration: underline;
}

.normal_link_underline:link, .normal_link_underline:visited, .normal_link_underline:active, .normal_link_underline:hover{
font-size: 12px; text-decoration: underline;
}

.bigger_link:link, .bigger_link:visited, .bigger_link:active{
font-size: 13px; text-decoration: none;
}

.bigger_link:hover {
font-size: 13px; text-decoration: underline;
}

.big_link:link, .big_link:visited, .big_link:active, .big_link:hover{
font-size: 14px; text-decoration: none;
}


#header_top {
    position:relative;
    width:910px;
    height:27px;
    padding-left:20px;
    padding-right:20px;
    font-size:11px;
}
#header_top_left {
    padding-top:5px;
    float:left;
}
#header_top_left span a{
    font-weight: bold;
    text-decoration: underline;
    color: #ffffff;
}
#header_top_right {
    position: absolute;
    left: 557px;
    padding-top:1px;
    height:25px !important;
    float:right;
    vertical-align:top;
    /*border:1px aqua solid;*/
    width: 387px;
    color:white;
}

#header_top_veryright {
    padding-top:1px;
    float:right;
    vertical-align:top;
    height:27px !important;
}
#btn_belepes {
    /*cursor:pointer;*/
    background: url(/img/btn_belepes.jpg) top left no-repeat;
    width: 68px;
    height: 21px;
    border: 0px;
}
.login_text {
    background-color:white;
    border:0px;
    width:100px;
}
#header_bottom {
    position:relative;
    width:910px;
    height:85px;
    padding-left:20px;
    padding-right:20px;
}
#fo_tab {
    position:absolute;
    left:250px;
    width:228px;
    height:67px;
    text-indent:45px;
    padding-top:18px;
    background: url(/img/fo_tab_back.jpg) top left no-repeat;
    z-index:1;
    cursor:pointer;
}
#ko_tab {
    position:absolute;
    left:488px;
    width:178px;
    height:62px;
    text-indent:38px;
    padding-top:14px;
    background:url(/img/ko_tab_back.jpg) top left no-repeat;
    cursor:pointer;
    z-index:1;
}
#ad_tab {
    position:absolute;
    left:671px;
    width:228px;
    height:67px;
    text-indent:45px;
    padding-top:18px;
    background: url(/img/fo_tab_back.jpg) top left no-repeat;
    z-index:1;
    cursor:pointer;
}
#main_logo {
    position:relative;
    width:215px;
    height:80px;
    margin:0px;
    padding-top:5px;    
    background:url(/img/main_logo.jpg) top left no-repeat;
    z-index:1;
}
#content_header {
    position:relative;
    width:950px;
    height:16px;
    z-index:3;
    background: url(/img/fo_contentheader_back.jpg) top left no-repeat;
}
#content_header.kozossegi{
    background: url(/img/ko_contentheader_back.jpg) top left no-repeat;
}
#content_container {
    position:relative;
    width:910px;
    background:url(/img/fo_content_back.jpg) top left repeat-y;
    padding: 3px 20px 15px 20px;
    z-index:4;
}
#content_container.kozossegi {
    background:url(/img/ko_content_back.jpg) top left repeat-y;
}
#footer {
    position:relative;
    width:910px;
    height:20px;
    background:url(../img/footer_back.jpg) top left no-repeat;
    padding: 10px 20px 0px 20px;
    font-size:11px;
}
#footer_secondline {
    padding: 0px 20px 10px 20px;    
}

#footer_link_item {
    float:left;
}
#footer_sep_item {
    float:left;
    width:23px;
    height:13px;
    background: url(../img/footer_separator.jpg) center top no-repeat;
}
#footer_logo {
    width:96px;
    height:28px;
    float:right;
    background-image:url(/img/footer_logo.jpg) right top no-repeat;
}

#fo_left_column {
    position:relative;
    float:left;
    width:180px;
}
#fo_middle_column {
    position:relative;
    float:left;
    width:568px;
}
#fo_right_column {
    position:relative;
    float:left;
    width:158px;
    text-align:center;
    padding-left:4px;
}
#fo_clear {
    position:relative;
    clear:both;
    width:906px;
}
#fo_mid_topad {
    position:relative;
    width: 559px;
    padding:0px;
    border-bottom: 3px #942B2B solid;
}

#btn_ajanlat_erdekel {
   cursor:pointer;
}

#fo_mid_content {
    position:relative;
    width: 560px;    
    padding-top:8px;
    padding-left:5px;
    padding-right:5px;
}
#ko_mid_content {
    position:relative;
    width: 585px;    
    padding-top:8px;
    padding-left:5px;
    padding-right:5px;
}
#fo_mid_left {
    float:left;
    width:226px;
}
#ko_mid_left {
    float:left;
    width:293px;
}
#fo_mid_spacer_column {
    float:left;
    width:10px !important;
    float:left;
}
#fo_mid_right {
    float:left;
    width:320px;
    padding-left:10px;
}
#ko_mid_right {
    float:left;
    width:281px;
    padding-left:6px; 
}
#fo_mid_clear {
    position:relative;
    clear:both;
    width:560px;
}
.fo_left_menu_point {
    position:relative;
    width:155px;
    height:18px;
    background-image:url(/img/fo_menu_back.gif);
    padding-left:22px;
    padding-top:6px;
    cursor:pointer;
}

.al_left_menu_point {
    position:relative;
    width:140px;
    height:18px;
    background-image:url(/img/al_menu_back.gif);
    padding-left:37px;
    padding-top:6px;
    _padding-top:0px;
    cursor:pointer;
}

.fo_left_menu_separator {
    position:relative;
    width:177px;
    height:3px;
    background-image:url(/img/fo_left_separator.gif);
    font-size:3px;
}
#fo_left_ugyfelsz {
    position:relative;
    width:119px;
    height:63px;
    background-image:url(/img/fo_left_ugyfelszolg_back.jpg);
    padding-left:58px;
    padding-top:15px;
}

.fo_lista_name {
    float: left;
    width: 200px;
}

.fo_lista_place {
    float: left;
    width: 130px;
    padding:0 3px 0 3px;
}

.fo_lista_price {
    float: left;
    width: 85px;
    padding-right: 5px;
    text-align: right;
}

.fo_lista_text {
    float: left;
    padding:5px 30px 0 0; 
    width: 305px;
}

.fo_lista_gomb {
    float: left;
    width: 90px;
    padding-top:10px;
    text-align: center;
}

#fo_elmenykereso {
    position:relative;
    width:203px;
    height:96px;
    background-image:url(/img/fo_elmenykereso_back.gif);
    padding-left:14px;
    padding-right:10px;
    padding-top:48px;
}
.fo_elmenykereso_field {
    padding-bottom:4px;
}
#ko_lista_elmenykereso {
    position:relative;
    width:560px;
    height:63px;
    background-image:url(/img/ko_szukit_back.jpg);
    padding-left:14px;
    padding-right:10px;
    padding-top:10px;
}

#fo_lista_elmenykereso {
    position:relative;
    width:536px;
    height:63px;
    background-image:url(/img/fo_szukit_back.jpg);
    padding-left:14px;
    padding-right:10px;
    padding-top:10px;
}

#lista_elmenykereso_field {
    position:relative;
    padding-bottom:4px;
    float:left; 
}

.szukit_cell {
    float:left;
    vertical-align: middle;
    padding-left: 5px;
}
.ko_szukit_cell {
    float:left;
    vertical-align: middle;
    padding-left: 2px;
    /*padding-top: 2px;*/
} 

#fo_elmenykereso_keyword {
    vertical-align:top;
    float:left;
    padding-top:1px;
}
#fo_elmenykereso_button {
    padding-right:2px;
    float:right;
    cursor:pointer;
}
#fo_elmenykartya {
    position:relative;
    width:132px;
    height:89px;
    background-image:url(/img/fo_elmenykartya_back.jpg);
    margin-top:8px;
    padding-right:95px;
    padding-top:10px;
    cursor:pointer;
    text-align:center;
    font-size:11px;
    color:#aa3131;
    text-decoration: none;
}
#fo_csatlakozz_top {
   background-image:url(/img/csatlakozz_top.jpg);  
    position:relative;
    width:179px;
    height:32px;
}
#fo_csatlakozz_content {
    position:relative;
    width:179px;
    background-image:url(/img/csatlakozz_middle.jpg);
    background-repeat:repeat-y;
}
#fo_csatlakozz_bottom {
    position:relative;
    width:179px;
    height:116px;
    background-image:url(/img/csatlakozz_bottom.jpg);
}

#fo_beszamolo_top {
   background-image:url(/img/gazdag_top.jpg);  
    position:relative;
    width:228px;
    height:51px;
}
#fo_beszamolo_content {
    position:relative;
    width:228px;
    background-image:url(/img/gazdag_middle.jpg);
    background-repeat:repeat-y;
}
#fo_beszamolo_bottom {
    position:relative;
    width:228px;
    height:15px;
    background-image:url(/img/gazdag_bottom.jpg);
}

.fo_beszamolo_separ {
    position:relative;
    width:228px;
    height:3px;
    background-image:url(/img/gazdag_separ.jpg);
}

#fo_ujaheten_top {
    position:relative;
    width:227px;
    height:60px;
}
#fo_ujaheten_content {
    position:relative;
    width:221px;
    padding-left:6px;
    background-image:url(/img/fo_ujaheten_02.jpg);
    background-repeat:repeat-y;
    min-height: 100px;
}
#fo_ujaheten_bottom {
    position:relative;
    width:227px;
    height:21px;
    background-image:url(/img/fo_ujaheten_03.jpg);
}
.fo_ujaheten_content_kep {
    width:110px;
    float:left;
    padding-right:10px;
}
.fo_ujaheten_content_text {
    width:209px;
    padding-right:6px;
}
.fo_ujaheten_content_detaillink {
    text-align:right;
    padding-right:10px;
}
#fo_ujaheten_clear {
    clear:both;
}
#fo_legnepszerubb_container_even {
    width:310px;
    background-color:#ffd9b4;
    padding: 6px 3px 8px 6px;    
}
#fo_legnepszerubb_container_odd {
    width:310px;
    padding: 6px 3px 6px 6px;
}
#lista_legnepszerubb_container_even {
    width:550px;
    background-color:#ffd9b4;
    padding: 6px 3px 8px 6px;    
}
#lista_legnepszerubb_container_odd {
    width:550px;
    padding: 6px 3px 6px 6px;
}
#lista_kozossegi_container_even {
    width:575px;
    background-color:#C3B5DF;
    padding: 6px 3px 8px 6px;    
}
#lista_kozossegi_container_odd {
    width:575px;
    padding: 6px 3px 6px 6px;
}
.ko_container_mid {
    float:left;
    width:178px;
    padding-right:5px;
}
.ko_container_right {
    float:left;
    width:262px;
    border-left:1px solid gray;
    padding-left:5px;
}
.ko_legnepszerubb_kep {
    width:110px;
    float:left;
    padding-right:10px;
}
#fo_legnepszerubb_container_spacer {
    width:288px;
    height:1px;
}
.fo_legnepszerubb_kep {
    height:110px;
    float:left;
    padding-right:10px;
    padding-top:2px;
}
.fo_legnepszerubb_ar {
    float:left;
    vertical-align:top;
}
.fo_legnepszerubb_erdekel {
    text-align:right;
    vertical-align:top;
}
#fo_feliratkozas {
    margin-top:10px;
    width:324px;
    height:69px;
    background-image:url(/img/fo_feliratkozas_back.gif);
}
#fo_feliratkozas_left {
    text-align:center;
    color:#aa3131;
    float:left;
    padding-left:10px;
    padding-right:10px;
    padding-top:7px;
}
#fo_feliratkozas_right {
    text-align:left;
    padding-top:7px;
}
#fo_hirdetes_title_right {
    text-align:center;
    width:170px;
    height:20px;
    font-size:11px;
    color:#b48e66;
    letter-spacing:8px;
    padding-top:10px;
}
#ko_hirdetes_title_right {
    text-align:center;
    width:170px;
    height:20px;
    font-size:11px;
    color:#9c63fe; 
    letter-spacing:8px;
    padding-top:10px;
}
.fo_box_elmeny_toplista_top {
    width:158px;
    height:45px;
    margin-top:10px;
    background-image:url(/img/fo_box_elmeny_toplista_01.jpg);
    background-repeat:no-repeat;
}
.fo_box_elmeny_toplista_content {
    width:143px;
    text-align:left;
    padding-left:15px;
    background-image:url(/img/fo_box_elmeny_toplista_02.jpg);
    background-repeat:repeat-y;
}
.fo_box_elmeny_toplista_bottom {
    width:158px;
    height:11px;
    background-image:url(/img/fo_box_elmeny_toplista_03.jpg);
    background-repeat:no-repeat;
}
.fo_box_eddig_megtekintve_top {
    width:158px;
    height:56px;
    background-image:url(/img/fo_eddig_top.jpg);
    background-repeat:no-repeat;
}
.ko_box_eddig_megtekintve_top {
    width:158px;
    height:52px;
    margin-top:10px;
    background-image:url(/img/ko_eddig_top.jpg);
    background-repeat:no-repeat;
}
.fo_box_hasonlo_top {
    width:158px;
    height:51px;
    background-image:url(/img/fo_hasonlo_top.jpg);
    background-repeat:no-repeat;
}
.ko_box_hasonlo_top {
    width:158px;
    height:70px;
    background-image:url(/img/ko_hasonlo_top.jpg);
    background-repeat:no-repeat;
}
.fo_box_eddig_megtekintve_content {
    width:143px;
    text-align:left;
    padding:0 5px 0 10px;
    background-image:url(/img/fo_box_elmeny_toplista_02.jpg);
    background-repeat:repeat-y;
}
.ko_box_eddig_megtekintve_content {
    width:138px;
    text-align:left;
    padding:0 10px 0 10px;
    background-image:url(/img/ko_box_elmeny_toplista_02.jpg);
    background-repeat:repeat-y;
}
.ko_box_elmeny_toplista_top {
    width:158px;
    height:45px;
    margin-top:10px;
    background-image:url(/img/ko_box_elmeny_toplista_01.jpg);
    background-repeat:no-repeat;
}
.ko_box_elmeny_toplista_content {
    width:137px;
    text-align:left;
    padding: 0 10px 0 10px;
    background-image:url(/img/ko_box_elmeny_toplista_02.jpg);
    background-repeat:repeat-y;
}
.ko_box_elmeny_toplista_bottom {
    width:158px;
    height:11px;
    background-image:url(/img/ko_box_elmeny_toplista_03.jpg);
    background-repeat:no-repeat;
}
.fo_box_elmeny_lexikon_top {
    width:160px;
    height:34px;
    margin-top:10px;
    background-image:url(/img/fo_box_elmeny_lexikon_01.jpg);
    background-repeat:no-repeat;
}
.fo_box_elmeny_lexikon_content {
    width:145px;
    text-align:left;
    padding-left:15px;
    background-image:url(/img/fo_box_elmeny_lexikon_02.jpg);
    background-repeat:repeat-y;
}
.fo_box_elmeny_lexikon_bottom {
    width:160px;
    height:10px;
    background-image:url(/img/fo_box_elmeny_lexikon_03.jpg);
    background-repeat:no-repeat;
}

#ko_topmenu {
    position:relative;
    width: 908px;
    height: 30px;
    padding-left:2px;
}
#ko_left_column {
    position:relative;
    float:left;
    width:155px;
    clear:both;
}
#ko_middle_column {
    position:relative;
    float:left;
    width:595px;
}
#ko_right_column {
    position:relative;
    float:left;
    width:160px;
    text-align:center;
}
.ko_menupoint {
    width:112px;
    height:23px;
    float:left;
    margin-right:1px;
    text-align:center;
    padding-top:5px;
    background-image:url(/img/ko_menu_back.gif);
    cursor:pointer;
    text-decoration:none;
}

.ko_menupoint_over {
    width:112px;
    height:23px;
    float:left;
    margin-right:1px;
    text-align:center;
    padding-top:5px;
    background-image:url(/img/ko_menu_back_over.gif);
    cursor:pointer;
    text-decoration:none;
}

.ko_box_maiajanlat_top {
    width:140px;
    height:29px;
    margin-top:10px;
    padding-left:10px;
    padding-top:5px;
    background-image:url(/img/ko_box_maiajanlat_01.gif);
    background-repeat:no-repeat;
}
.ko_box_maiajanlat_content {
    width:144px;
    text-align:left;
    padding-left:6px;
    background-image:url(/img/ko_box_maiajanlat_02.gif);
    background-repeat:repeat-y;

}
.ko_box_maiajanlat_bottom {
    width:150px;
    height:12px;
    background-image:url(/img/ko_box_maiajanlat_03.gif);
    background-repeat:no-repeat;
}
.ko_box_maiajanlat_pic {
    margin-right:8px;
    margin-bottom:5px;
    float:left;
    clear:both;
}
.ko_box_maiajanlat_helyek {
    text-align:right;
    margin-right:12px;
    padding-top:5px; 
}
.ko_box_maiajanlat_clear {
    clear:both;
}

.ko_bemutatjuk_box{
    width:291px;
}
.ko_bemutatjuk_box_top{
    margin-top: 10px;
    width:291px;
    height:9px;
    background-image:url(/img/ko_bemutatjuk_01.jpg);
    font-size:3px;
}
.ko_bemutatjuk_box_content{
    width:278px;
    min-height: 30px;
    padding:5px 8px 5px 5px;
    background-image:url(/img/ko_bemutatjuk_02.jpg);
    background-repeat:no-repeat;
    background-color:#F4E4E4;
}
.ko_bemutatjuk_box_foot{
    width:291px;
    height:9px;
    font-size:3px;
    background-image:url(/img/ko_bemutatjuk_04.jpg);
}

#ko_pic_container {
    width:440px;
}

#ko_pic_container_head{
    width:440px;
    height:9px;  
    font-size:3px;
}

#ko_pic_container_foot{
    width:440px;
    height:9px;
    font-size:3px;
}

#fo_pic_container_head{
    width:440px;
    height:9px;
    background-image:url(/img/fo_detail_picbox_01.gif);
    background-repeat: no-repeat;
    font-size:3px;
}

.fo_infopanel_color {
    background:#F4E4E4;
}

#fo_det_infopanel_top {
    margin-top: 5px;
    height:10px;
}

#fo_det_infopanel {
    width: 560px!important;
    margin-top: 5px;
    border-bottom:2px solid #DFAD7D;
}

#fo_det_infopanel_foot {
    background:#F4E4E4;
    height:10px;
    margin-bottom:10px;
}

#ko_det_infopanel {
    background:#E0CFFF;
    padding: 10px;
    margin: 5px 0 5px 0 ;
    border-bottom:2px solid #846DAF;
}

#fo_pic_container_foot{
    width:440px;
    height:9px;
    background-image:url(/img/fo_detail_picbox_03.gif);
    background-repeat: no-repeat;
    font-size:3px;
}

#pic_container_picz{
    width:435px;
    padding-left:5px;
}

#ko_elmenykereso {
    position:relative;
    width:269px;
    height:193px;
    background-image:url(/img/ko_elmenykereso_back.jpg);
    background-repeat: no-repeat;
    padding-left:14px;
    padding-right:10px;
    padding-top:5px;
}
#ko_elmenykereso_help {
    padding-bottom:15px;
    padding-left:180px;
}
#ko_elmenykereso_field {
    padding-bottom:4px;
}
#ko_elmenykereso_keyword {
    vertical-align:top;
    float:left;
    padding-top:1px;
}
#ko_elmenykereso_button {
    padding-right:41px;
    float:right;
    cursor:pointer;
}
#ko_mid_left_felhivas {
    width:220px;
    padding-top:7px;
    text-align: center;
}
#ko_oszdmeg {
    position:relative;
    width:273px;
    height:290px;
    background-image:url(/img/ko_oszdmeg_back.jpg);
    background-repeat: no-repeat;
    padding-left:10px;
    padding-right:10px;
    padding-top:10px;
    margin-top:5px;
}

#ko_oszdmeg_left {
    position:relative;
    float:left;
    width:85px;
    height:204px;
}

#ko_oszdmeg_right {
    position:relative;
    float:left;
    width:180px;
    height:204px;
}

#ko_oszdmeg_sor {
    position:relative;
    float:left;
    clear:both;
    width:269px;
    text-align: right;
    vertical-align: text-top;
    padding:2px 0 2px 0;
    height: auto;
}

#ko_oszdmeg_pre {
    height:57px;
    padding-top: 35px;
}
#ko_oszdmeg_cont {
    height:160px;
}

#ko_oszdmeg_sor_also {
    clear:both;
    width:269px;
    text-align: right;
    vertical-align: text-top;
    padding:6px 0 2px 0;
    height: auto;
}

#big_pic_container {
   margin:5px;
   width:310px;
   position:relative;
}

#big_pic {
   border:1px black solid;
}

.oszdmeg_input {
    width: 180px;
}

.detail_info_fejlec {
    background: #DFB299;
    font-size: 13px;
    font-weight: bold;
    padding:3px;
    cursor:pointer;
}

.detail_info_tart {
    padding:5px 10px 5px 10px;
}

.mess_box {
   background: yellow;
   width:100%;
   padding:3px;
   text-align: center;
}
.warn_box {
   background: red;
   width:100%;
   padding:3px;
   text-align: center;
}

#double_leftcolumn {
    width:750px;
    float:left;
}

#taRovLeiras,#taLeiras,#taKikre_szamit { font-size:12px; }

input {
    font-family: Tahoma;
    font-size: 12px;
    font-weight: none;
    color:#333232;
    background: #ffffff;
    border:0px;
}
input:disabled {
    font-family: Tahoma;
    font-size: 12px;
    font-weight: none;
    color:#777777;
    background: #e7e7e7;
    border:0px;
}    

input.login_text {
    font-family: Tahoma;
    font-size: 12px;
    font-weight: none;
    color:#333232;
    background: #ffffff;  
}
select {
    font-family: Tahoma;
    font-size: 12px;
    font-weight: none;
    color:#333232;
    background: #ffffff;
    border:1px white solid;
}
textarea {
    font-family: Tahoma;
    font-size: 12px;
    font-weight: none;
    color:#333232;
    background: #ffffff;
    border:0px;
}

.lista_kateg_nev {
    background: #D6A97F;
    padding: 5px;
}

.ko_lista_kateg_nev {
    width:575px;
    background: #45387D;
    padding: 5px;
    color:white;
}

.hint {
    position: absolute;
    background: white;
    border:2px black solid;
    padding:3px;
    z-index:4;
    font-size: 10px;
    display: none;
}

.hint2 {
    position: absolute;
    background: white;
    border:2px black solid;
    padding:3px;
    z-index:4;
    display: none;
}

#hint_allapot {
    left:640px;
    top:62px;
}

#blackline {
    position:relative;
    width:912px;
    padding:5px 5px 5px 10px;
    margin-left: 11px;
    background-color: #4F4131;
    color: white;
    z-index: 4; 
}

.blacklist:link,.blacklist:visited,.blacklist:active {
    font-weight: bold; text-decoration: none;
    padding-left:50px;
}

.blacklist:hover {
    font-weight: bold; text-decoration: none;
    color: #F6F5A2;
    padding-left:50px;
}

#map {
    width:350px;
    height:300px;
    border:1px black solid;
    clear:both;
}
#map_box {
    position:absolute;
    top:10px;
    left:1330px;
    z-index: 3;
    background: white;
    border:1px black solid; 
    padding:5px;
    width:355px;
    height:380px;
}

.cimke_list {
   position:absolute;
   background: white;
   border:1px #e5e5e5 solid;
   overflow: auto;
   height: expression( this.scrollHeight > 110 ? "110px" : "auto" );
   max-height: 110px;
   width:118px;
   display: none;
   //margin-top:16px;
   z-index:2; 
}

.cl_bal {
   left:233px;
}

.cl_jobb {
   left:380px; 
   //left:385px; 
}

#second_step {
 width: 560px;
 display:none; 
}

#alert_mes {
    border:1px black solid;
    color: white;
    background-color: red;
    padding:10px;
}
th {
    text-align: left;
}
.progid_lap {
    float:left;
    margin-left:5px;
    cursor:pointer;
    height:69px;
}

#popup {
    position: absolute;
    left : 200px;
    border: 2px black solid;
    background: white;
    padding:20px;
    width:300px;
}

#FP {
    position: absolute;
    left : 240px;
    top:20px;
    border: 1px black solid;
    width:400px;
    height:120px;
    z-index:5;
    display:none;
}

.roundcorner
{
    margin: 5 auto;
    width: 540px;
    padding: 10px;
    text-align: left;
    background:#F4E4E4;
    background-repeat: no-repeat;
}

.ize
{
    margin: 5 auto;
    width: 560px;
    height: 56px;
    padding: 5px;
    text-align: left;
    /*border: 3px solid #ffffff;*/
    /*background-image: url(images/galery/sample/prosas_galery_1.jpg);*/

}

th.admin_th {
    border-top:2px #AF7D4C solid;
    border-bottom:2px #AF7D4C solid;
    border-left:1px dotted black;
    background-color: #FFCC9A;
}

td.admin_cell {
    border-bottom:1px dotted black;
    border-left:1px dotted black;
}

table.admin_table th {
    border-top:2px #AF7D4C solid;
    border-bottom:2px #AF7D4C solid;
    border-left:1px dotted black;
    background-color: #FFCC9A;
}

#sm_head {
    border-bottom:2px solid #D6A97F;
}
#sm_head h1{
    margin: 15px 0 5px 10px;
}

.sm2 {
    float:left;
    width: 455px;
}

.sm3 {
    float:left;
    width: 303px;
}

.sm4 {
    float:left;
    width: 205px;
}

.sm_tit {
    border-bottom:1px solid #D6A97F;
    padding-top: 10px;
    padding-left: 10px;
    padding-bottom:4px; 
}

.sm_tit span.sm_textTit {
    font-size:12px;
    font-weight:bold;
}

.logo_butt {
    position: absolute;
    width:220px;
    height:70px;
    cursor:pointer;
    z-index:3;
}
