
body {
background-color:#ecf2ec;
/*background-image:url('../a_images/hatterkep.jpg');
background-repeat:repeat-x;               
background-repeat: repeat;
*/
color: #0B5309;  
font-family:Tahoma;
font-size:12px;

}

p {
    text-shadow: 1px 1px 1px #ddd;
}
.recipeSchoolTabPane p
{
    margin: 0px;
}
a {
    text-shadow: none;
}

#Table_01 {
background-image:url('../../a_images/hatterkep.jpg');
/*background-repeat:repeat-x;*/
background-repeat: repeat-x;
/*	background-image:url('../../a_images/hatterkep_top.jpg');
	background-repeat:no-repeat;
    
	background-position:top;
    */
	position:absolute;
	left:0px;
	top:0px;
	width:100%;
	height:100%;
}

#centerer {
    background:url('../../a_images/parketta.jpg') bottom repeat-x;
}

#border_left {
    width: 10px;
    height: 400px;
    border: 1px solid black;
    display: inline;
    position: absolute;
    margin-left: -12px;
    margin-top: 40px;
}
#border_right {
    width: 10px;
    height: 400px;
    border: 1px solid black;
    display: inline;
    position: absolute;
    margin-left: 972px;
    margin-top: 40px;
}

#index-01 {
	background-image:url('../../a_images/index_01.jpg?1');
	position:relative;
	width:972px;
    height:217px;
    z-index: 999;
}

#index-02 {
	background-image:url('../../a_images/tartalom_top.jpg?1');
	background-position:top;
	background-repeat:no-repeat;
	background-color:#ffffff;
	position:realtive;
	width:951px;
	min-height:450px;
	_height:450px;
	float:left;
	text-align:left;    
    
}

#index-03 {
	background-image:url('../../a_images/index_03.jpg?1');
	position:relative;
    zoom: 1;
	width:972px;
    _width: 962px;
    /*height:160px;*/
	height:244px;
    padding: 0px;
	clear:both;
}

.panel {
	width:972px;
	min-height:450px;
	_height:450px;
}

.menu {
	position:relative;
	width:972px;
	height:46px;
	font-family:Century Gothic;
    z-index: 1002;
}

.topMenu {
    margin-bottom: 5px;
}
.topMenu td {
    padding: 3px;
}
.results {
    width: 100%;
}
.resultsPadding td,
.resultsPadding th {
    padding: 3px;
    border-bottom: 1px solid #DFEBDF;
}
.resultsPadding tr {
    height: 40px;
}
.results .not_accepted {
    background-color: #FFEFEF;
}
.results .not_accepted:hover {
    background-color: #DFD1D1;
}
.results .not_accepted a
{
    color: #6F0000;
}


.temp {
    
    /*border: 1px solid blue;*/
}

#loginbox {
    float: left;
}

ol {
    margin: 0px;
}
.filler {
    float:left;clear:left;height:28px;
}

        .block1 {
            width: 490px;
            float: left;
        }
        .banner_468x60
        {
            width: 468px;
            height: 60px;
            margin: 0 auto;
        }
        .banner_720x90        
        {
            width: 728px;
            height: 90px;
            margin: 0 auto;
        }
        .banner_120x240
        {
            width: 120px;
            height: 240px;
            margin: 0 auto;
        }
        

#logo {
    width: 250px;
    height: 145px;
    top: 25px;
    left: 30px;
    cursor: pointer;
    position: relative;
    text-indent: -9999px;
    display: block;
}
.user_menu {
    width: 165px;
    height: 175px;
    top:40px;
    right: 25px;
    position: absolute;
    text-align: right;
    z-index: 1005;
}
.user_menu .left {
    float: left;
    width: 70px;
    display: block;
}
.user_menu .username {
    width: 155px;
    text-align: center;
    font-weight: bold;
    margin-bottom: 10px;
}
.user_menu .right {
    float: left;
    width: 85px;
    display: block;
}
.hline {
    border-bottom: 1px solid #338806;
    /*width: 100%;*/
}
.user_menu .link {
    margin: 3px 0px 3px 0px;
    display: block;
}



.mainpage_text h1 {
    text-transform: uppercase;
    font-weight: bold;
    font-size: 22px;
}
.mainpage_text {
    font-size: 14px;
    
}
.mainpage_text a strong {
    font-weight: normal;
}

a.fooldal_megtanulni strong {
    font-weight: bold;
}
.fooldal_megtanulni {
    width: 100%;
    background-color: #3F9705;
    color: #FCEE11;
    text-transform: uppercase;
    font-size: 15px;
    letter-spacing: 1px;
    padding: 8px 5px 8px 5px;
    font-weight: bold;
    text-align: center;
    font-family:Tahoma;
    text-decoration: none;
    display: block;
}
/* gombok */

.gomb_left {
	float:left;
	width:15px;
	height:46px;
    behavior: url(css/iepngfix.htc);     
    z-index: 200;
}

.gomb_middle {
	float:left;
	color:white;
	padding-top:12px;
	min-width:10px;
	_width:10px;
	height:34px;
    white-space: nowrap;
    letter-spacing: 1px;
    text-transform: uppercase;
    font-size:14px;   
    z-index: 200;
}

.gomb_right {
	float:left;
	width:15px;
	height:46px;
    behavior: url(css/iepngfix.htc);     
    z-index: 200;
}

.gomb_left_over, .aktualis_gomb_left {
	background-image:url('../../a_images/gomb_left.png');
	float:left;
	width:15px;
	height:46px;
    z-index: 200;
}

.gomb_middle_over, .aktualis_gomb_middle {
	background-image:url('../../a_images/gomb_middle.jpg');
	float:left;
	color:#f8e620;
	padding-top:12px;
	min-width:10px;
	_width:10px;
	height:34px;
    z-index: 200;
}

.gomb_right_over, .aktualis_gomb_right {
	background-image:url('../../a_images/gomb_right.png');
	float:left;
	width:15px;
	height:46px;
    z-index: 200;
}

.gomb_1 {
	float:left;
	margin-left:14px;
	cursor:pointer;
}

/*
h1 {
	color:#095409;
	font-size:20px;
	font-family:Century Gothic;
}

h2 {
	color:#095409;
	font-size:18px;
	font-family:Century Gothic;
}

h3 {
	color:#095409;
	font-size:16px;
	font-family:Century Gothic;
}
*/

    h1, h2, h3, h4, h5 {
        margin: 0px;
        padding: 0px;
        display: inline;
        font-weight: normal;
    }

        a, .link {
	        color:#af010d;
        }

        a:hover, .link:hover {
	        color:#79a939;
        }

        a, a:hover,.link {
            cursor:pointer;
            text-decoration: none;
        }
        img, div {  behavior:url(css/iepngfix.htc);}
        
        a img {
            border:none;
        }
        
        
        .bg_content_list {
            background-color: #d1e4d0;
        }
        .article_menu {
            width: 100%;
            margin-bottom: 10px;
        }
        .article_menu a.print {
            background-image: url('../../a_images/nyomtato.png');
            padding-left: 25px;
            background-repeat: no-repeat;
            background-position: left;
        }
        .article_menu a.back {
            background-image: url('../../a_images/lista.png');
            padding-left: 25px;
            background-repeat: no-repeat;
            background-position: left;
        }
        
        #menu2, #menu_bottom, .linklist, .ismered_oket {
            margin: 0px;
            list-style: none;
            padding: 0px;
        }
        #menu2 li, #menu_bottom li {
            display: block;
            float:left;
        }
        #menu_bottom {
            height: 37px;
            width: 930px;
            margin: 0 auto;
        } 
        #menu_bottom li {
            padding: 10px 5px 0 5px;
        }
        #menu_bottom li a {
            letter-spacing: 1px;
            color: #7D9E71;
        }
        #menu_bottom li a:hover {
            color: #B2010B;
        }        
        .linklist li a {
            color: #0B5309;
            text-decoration: underline;
        }
        
        .toplist_cook {
            margin: 0px;
            padding: 0px;
        }
        
        .toplist_cook li  {
            display: block;
            padding: 5px;
        }
        
        .linklist li {
            line-height: 20px;
        }
        
        .toplist_cook li a {
            color: #0B5309;
        }
        
        .ismered_oket li {
            line-height: 20px;
            text-align: right;
            display: block;
            clear: both;
        }
        .ismered_oket img {
            margin: 0px 0px 3px 10px;
        }
        
        #all_recipe .col {
            width: 50%;
            float: left;
        }
        
        
.jcarousel-skin-fozniakarok {
            margin: 0px;
            padding: 0px;
}
.jcarousel-skin-fozniakarok li {
            display: block;
            float: left;
            padding: 3px;
}
        
        .forumTopics td {
            padding: 8px;
        }
        .forumTopics td.topics a.topic {
            text-decoration: underline;
            font-weight: bold;
        }
        .forumTopics .col_hozzaszolasok {
            width: 200px;
            text-align: center;
        }
        
        .hozzaszolasok_szama {
            display: block;
            margin: 5px;
        }
        
        #forumComments table {
            border-collapse: collapse;
            margin-top: 5px;
        }
        .fc_avatar {
            background-color: white;
        }
        .fc_title
        {
            padding: 4px;
            font-family:Century Gothic;
            color: white;
            background-color: #75C703;
            position: relative;
        }
        .fc_title a {
            color: white;
            font-size: 13px;
        }
        
        .forum_textarea textarea {
            width: 640px;
        }
        
        .message_send_box textarea {
            width: 200px;
        }
        
        #rlb_form
        {
            font-size: 11px;
        }

        #rlb_form input
        {
            border: none;
        }
        #rlb_form #username
        {
            width: 160px;
        }
        #rlb_form #password
        {
            float: left;
            width: 125px;
        }
        #rlb_form #login
        {
            width: 160px;
        }
        #rlb_form #button_login
        {
            width: 33px;
            float: left;
            height: 18px;
            line-height: 10px;
            margin:0px;
            padding: 0px;
            font-size: 12px;
        }
        
        #rlb_form #rlb_text
        {
        }
        
        #copyright {
            display: block;
            float: left;
            width: 100%;
            color: #83A276;
            font-weight: bold;
        }
        #copyright a
        {
            color: #83A276;
            
        }
        
        
        
        /* COMMON BOX DEFINITIONS */
        
        
        .c_box {
            z-index: 0;
            position: relative;
            display: inline;
            /*margin: 10px;*/
        }
        
        .c_box .cb_content {
            zoom: 1;
        }
        
        .col_right .c_box {
            margin-top: 3px;
        }
        .cbc_default {
            padding: 5px;
            color: #0B5309;
        }
        
        .cbc_blue {
            padding: 5px;
            color: #051826;
        }
        
        .cbc_wgreen {
            background-color: #E8F4E8;
        }
        
        .cbc_wblue {
            background-color: #E8F4F4;
        }            
        .cbc_orange {
            background-image: url("../../a_images/narancs_vonal.jpg");
            background-repeat: no-repeat;
            background-position: top center;
            background-color: #cc5800;
        }          
         
        .cbc_gray {
            background-color: #E7E7E7; /*#EFEFEF*/
        }           
        .cbc_wgray {
            background-color: #EFEFEF; 
        }           
        .cbc_red {
            background-color: #C7020C; 
            color: white;
        }           
        
        .cbc_box1 {
            padding: 5px;
            background-color: white;
            /*min-height: 100px;*/
            height: auto !important;
            /*height: 100px;*/
            /*margin-bottom: 5px;*/
            zoom:1;
        }
        
        /* IE 6 MIATT ELENGEDHETETLEN */         
        .cb_header {
            height: 35px;
            position: relative;
            /*cursor: pointer;*/
            
        }
        
        .c_double_header .cb_header {
            height: 50px;
            position: relative;
            text-align: center;
        }
        .c_double_header2 .cb_header {
            height: 50px;
            position: relative;
        }
        
        #navigatorBoxes {
            margin-top: 5px;
            cursor: pointer;
        }
        #navigatorBoxes .text 
        {
            padding: 5px;
            margin: 5px;
            display: none;
            font-size: 16px;
        }
        #navigatorBoxes .text h2 {
            font-size: 18px;
            font-weight: bold;
        }
        .n_box
        {
            width: 253px;
            height: 156px;
            float: left;
            background-color: #D9FFBF;
        }
        .n_box a,
        .n_box a:hover
        {
            color: #2A5F06;
        }
        
        .n_box span {
            display: block;
        }
        
        .h_text
        {
            padding-top: 8px;
            z-index: 0;
            /*display: inline;*/
        }
        .h_text a,
        .h_text a:hover
        {           
            font-family:Century Gothic;    
            /*text-shadow: 1px 1px #387F07;*/
            /*display: inline;*/
            /*position: relative;    */
            text-decoration: none;
            text-transform: uppercase;
            color: #FEFFFD;
            /*font-weight: 500;*/
            font-size: 14px;
            z-index: 700;
            zoom: 1;
            cursor: default;
        }
        
        .h_text h3 {
            /*position: relative;*/
            display: block;
        }
        
        .rec_border1 {
            border: 3px solid white;
        }
        .rec_border2 {
            border: 1px solid #CFCFCF;
            position: absolute;
            right: 10px;
        }
        .rec_right {
            margin-right: 160px;
            display: inline;
        }
        .r_titles span.r_title {
            line-height: 20px;
            margin-right: 10px;
        }
        .r_title h2 {
            font-size: 12px;
            font-weight: normal;
        }
        
        .b_receptlista .cb_head {
            background-color: #75C703;
        }
        .b_receptlista .cb_head .h_text {
            padding: 3px 5px 3px 15px;
        }
        /*
        .b_receptlista .cb_head .h_text a {
            text-shadow: none;
        }
        */
        .b_size1 {
            width: 175px;
        }
        .b_size2 {
            width: 391px;  
        }
        .b_size3 {
            width: 552px;  
        }
        .b_size4 {
            width: 740px;  
        }
        .b_size5 {
            width: 362px;  
        }
        /* recipe_tipp */
        .b_size_6 {
            /*width: 725px;  */
            width: 465px;  
        }
        /* recipe_vote */
        .b_size_7 {
            width: 250px;  
        }
        
        .b_size_8 {
            width: 360px;
        }
        .ikon {
            padding: 2px 5px 5px 27px;
            background-repeat: no-repeat;
            background-position: left;
            display: block;
            float: left;
            color: #3B980B;
            margin-top: 6px;
            font-size: 11px;
            position: relative;
        }
        a.ikon_nyomtat {
            background-image: url('../../a_images/ikon_nyomtat.jpg'); 
        }
        a.ikon_email {
            background-image: url('../../a_images/ikon_email.jpg'); 
        }
        a.ikon_kedvenc {
            background-image: url('../../a_images/ikon_kedvenc.jpg'); 
        }
        a.ikon_megosztas {
            background-image: url('../../a_images/ikon_megosztas.jpg'); 
        }
        a.ikon_bevasarlolista {
            background-image: url('../../a_images/ikon_bevasarlolista.jpg'); 
            width: 65px;
            margin-top: 0px;
        }
        
        .megosztas_container {
            display: none;
            position: absolute;
            top: 25px;
            left: 50px;
            width: 330px;
            /*height: 30px;*/
            background-color:#75C703;
            border: 1px solid gray; 
            -webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;
            padding: 10px;
            z-index: 9999;
        }
        .megosztas_container a {
            margin: 2px;
        }
        
        #megosztas_blokk {
            z-index: 9999;  
        }
        .regForm th {
            width: 140px;
        }
        
        .right_kislink {
            position: absolute; top:-15px;
            width: 80px;
        }
        
.layer_article_send {
    font-size: 15px;
    position:absolute;
    z-index:9999;
    width:280px;
    left:50%;
    top:200px;
    margin-left:-140px;
    background-color:#75C703;  
    -webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;
    padding: 10px;
    text-align: left;
}
.layer_article_send span {
    margin-right:0px!important;
    padding-right:0px!important;
    width:auto!important;
    color:#008431;
}
.layer_article_send input {
    width:256px;
    _width:254px;
}
.layer_article_send .check {
    width:auto;
    margin-top:8px;
    _margin-top:4px;
    margin-bottom:-1px;
    _margin-bottom:-2px;
}
.layer_article_send .bezar {
    position:absolute;
    right:5px;
    top:5px;
}
.layer_article_send .bezar a {
    color:#008431;
    text-decoration:none;
}
.layer_article_send .bezar a:hover {
    color:#008431;
    text-decoration:underline;
}        
        
        .b_hozzavalok {
            background-color: #FAFCF9;
            /*padding: 10px;*/
            /*height: 300px;*/
            height: auto;
            overflow: auto;
        }
a.jScrollArrowUp {
    display: block;
    position: absolute;
    z-index: 1;
    top: 0;
    right: 0;
    text-indent: -2000px;
    overflow: hidden;
    background-image:url('../../a_images/slider_up.jpg'); 
    height: 12px;
}
a.jScrollArrowUp:hover {
    /*background-color: #f60;*/
}

a.jScrollArrowDown {
    display: block;
    position: absolute;
    z-index: 1;
    bottom: 0;
    right: 0;
    text-indent: -2000px;
    overflow: hidden;
    background-image:url('../../a_images/slider_down.jpg'); 
    height: 12px;
}
a.jScrollArrowDown:hover {
    /*background-color: #f60;*/
}



.shtpadding {
    /*width:290px;*/
    padding: 5px;
    
}
        table.t_hozzavalok
        {
            width: 278px;
            /*width: 100%;*/
            margin: 5px;
            
        }
        .t_hozzavalok td {
            width: 60%;
            text-align: left;
        }
        .t_hozzavalok caption {
            display: none;
        }
        
        .t_hozzavalok strong {
            font-weight: normal;
        }
        
        .bh_bottom
        {
            background: url(../../a_images/hozzavalok_bottom.jpg) no-repeat right bottom;
            background-color: #FAFCF9;
        }
/*
        .bh_bottom
        {
            background: url(../../a_images/hozzavalok_bottom.jpg) no-repeat right;
            height: 40px;
            position: absolute;
            bottom: 0px;
            right: 0px;
        }
*/        
        .bh_head
        {
            padding: 7px;
            font-family:Century Gothic;
            font-size: 16px;
            font-weight: bold;
            color: white;
            background-color: #75C703;
            position: relative;
        }
        .bh_head h2 {
            font-size:16px;
            font-weight:bold;
        }
        #elkeszites
        {
            z-index: 840;
        }
        #elkeszites p {
            display: block;
            float: left;
            /*margin: 0px 5px; */
            position: relative;
            
            /* chrome-ban ez nem koser 
            padding-left: 5px; 
            padding-right: 5px;        */
            z-index: 850;

            
        }
        #elkeszites table {
            border-collapse: collapse;
        }
        .e_head {
            padding: 7px;
            width: 100%;
            font-family:Century Gothic;
            font-size: 16px;
            font-weight: bold;
            color: white;
            background-color: #358B06;
        }
        .e_head h2 {
            font-size:16px;
            font-weight:bold;
        }
        .e_separator {
            height:5px;
            width:400px;
            font-size:5px;
        }
        .e_counter {
            background-color: #DAE6DA;
            color: #308A06;
            padding: 5px;
            text-align: center;
            vertical-align: middle;
            font-weight: bold;
        }
        .e_content {
            background-color: white;
            width: 100%;
            text-align: left;
            /*line-height: 18px;*/
        }
        .e_content .chillTip {
            border-bottom:1px dotted black; 
        }
        
        .list_recept_kedvenc_userek {
            list-style: none;
            margin:  0px;
            padding: 8px;
            text-align: left;
        }
        .list_recept_kedvenc_userek li {
            display: inline;
        }
        .list_recept_kedvenc_userek a {
            color: #0B5309;
        }
        .list_recept_kedvenc_userek a:hover {
            text-decoration: underline;
        }
        .list_recept_kedvenc_userek  li:after { content: ","; } 
        .list_recept_kedvenc_userek  li:last-child:after { content: ""; }            

        .h_picture_left, 
        .h_picture_bleft 
        {
            background-repeat: no-repeat;
            height: 35px; 
            width: 9px;
            position: absolute;
            left: 0px;
            behavior: url(css/iepngfix.htc);
            
        }

        .h_picture_middle, 
        .h_picture_bmiddle 
        {
            background-repeat: repeat-x;
            height: 35px; 
            margin-right: 9px;
            margin-left: 9px;   
            behavior: url(css/iepngfix.htc);
        }

        .h_picture_right, 
        .h_picture_bright 
        {
            float: right;
            margin-top: -35px;
            height: 35px; 
            width: 9px;
            font-size: 2px;
            behavior: url(css/iepngfix.htc);
        }

        .c_double_header .h_picture_left, 
        .c_double_header2 .h_picture_left 
        {
            background-repeat: no-repeat;
            height: 50px; 
            width: 9px;
            position: absolute;
            left: 0px;
            behavior: url(css/iepngfix.htc);
            
        }

        .c_double_header .h_picture_middle, 
        .c_double_header2 .h_picture_middle 
        {
            background-repeat: repeat-x;
            height: 50px; 
            margin-right: 9px;
            margin-left: 9px;   
            behavior: url(css/iepngfix.htc);
        }

        .c_double_header .h_picture_right, 
        .c_double_header2 .h_picture_right 
        {
            float: right;
            margin-top: -50px;
            height: 50px; 
            width: 9px;
            font-size: 2px;
            behavior: url(css/iepngfix.htc);
        }

        
        .b_piros .h_picture_left {
            background-image: url(../../a_images/piros_top_left.png);
        }
        .b_piros .h_picture_right {
            background-image: url(../../a_images/piros_top_right.png);
        }
        .b_piros .h_picture_middle {
            background-image: url(../../a_images/piros_top_middle.jpg);
        }
        .b_zold .h_picture_left {
            background-image: url(../../a_images/zold_top_left.png);
        }
        .b_zold .h_picture_right {
            background-image: url(../../a_images/zold_top_right.png);
        }
        .b_zold .h_picture_middle {
            background-image: url(../../a_images/zold_top_middle.jpg);
        }
        .b_kek .h_picture_left {
            background-image: url(../../a_images/kek_top_left.png);
        }
        .b_kek .h_picture_right {
            background-image: url(../../a_images/kek_top_right.png);
        }
        .b_kek .h_picture_middle {
            background-image: url(../../a_images/kek_top_middle.jpg);
        }
        
        .b_narancs .h_picture_left {
            background-image: url(../../a_images/narancs_top_left.png);
        }
        .b_narancs .h_picture_right {
            background-image: url(../../a_images/narancs_top_right.png);
        }
        .b_narancs .h_picture_middle {
            background-image: url(../../a_images/narancs_top_middle.jpg);
        }

        .b_narancs .h_picture_bleft {
            background-image: url(../../a_images/narancs_bottom_left.png);
        }
        .b_narancs .h_picture_bright {
            background-image: url(../../a_images/narancs_bottom_right.png);
        }
        .b_narancs .h_picture_bmiddle {
            background-image: url(../../a_images/narancs_bottom_middle.jpg);
        }
        
        
        .b_sarga .h_picture_left {
            background-image: url(../../a_images/sarga_top_left.png);
        }
        .b_sarga .h_picture_right {
            background-image: url(../../a_images/sarga_top_right.png);
        }
        .b_sarga .h_picture_middle {
            background-image: url(../../a_images/sarga_top_middle.jpg);
        }
          
        .b_sarga .h_text, .b_sarga .h_text a, .recept_hsz_title
        {
            color: #4A7607;
            font-size: 15px;
        }
        
        #recept_hsz .title
        {
            text-transform: uppercase;
            text-align: center;
            padding: 5px;
            font-weight: bold;
        }
        
        #recept_hsz .comment {
            width: 345px;
            height: 80px;
            margin: 5px;
        }
        
        .jegyzet {
            margin: 5px;
        }
        
        .forumBottomBox{
            padding: 5px 5px 5px 5px;
            text-align: center;
            display: block;
        }
        
        .szem_hozzaszolok input {
            color: #4A7607;
            font-weight: bold;
            font-size: 13px;
            display: block;
            background-color: #FCD800;
            padding: 3px 8px 3px 8px;
            -webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;
            width: 100px;
            margin: 0 auto;
        }
        
        .cbh_png {
            behavior: url(css/iepngfix.htc);  
            
            position:absolute;
            right:0px;
            background-repeat: no-repeat;
            z-index: 1;
            
        }
        .png_kosar  {
            background-image: url(../../a_images/kosar.png);
            top:-28px;
            width:   62px;
            height:  72px;                
            z-index: 9999;
        }
        .png_pipa  {
            background-image: url(../../a_images/ikon_pipa.png);
            top:0px;
            right: 0px;
            width:   62px;
            height:  72px;                
        }
        .png_smile  {
            background-image: url(../../a_images/smile.png);
            top:0px;
            right: 0px;
            width:   58px;
            height:  44px;                
        }
        .png_figura  {
            background-image: url(../../a_images/figura.png);
            top:-5px;
            right: 0px;
            width:   48px;
            height:  51px;                
        }
        .png_csillag  {
            background-image: url(../../a_images/csillag.png);
            top:-15px;
            right:-10px;
            width:   57px;
            height:  50px;
        }
        .png_csillag_nagy  {
            background-image: url(../../a_images/csillag_nagy.png);
            top:-30px;
            right:5px;
            width:   91px;
            height:  70px;
        }
        .png_szalag  {
            background-image: url(../../a_images/szalag.png);
            top:-20px;
            right:-10px;
            width:   51px;
            height:  57px;
        }
        .png_vegyes  {
            background-image: url(../../a_images/vegyes.png);
            width:   109px;
            height:  41px;
            top: -5px;
            right: 10px;
        }
        .png_nemzeti  {
            background-image: url(../../a_images/nemzeti.png);
            width:   52px;
            height:  38px;
            top: -5px;
            right: 10px;
        }
        .png_torta  {
            background-image: url(../../a_images/torta.png);
            width:   51px;
            height:  64px;
            top: -20px;
            right: 0px;
        }
        .png_torta2  {
            background-image: url(../../a_images/torta2.png);
            width:   61px;
            height:  51px;
            top: -20px;
            right: 0px;
        }
        .png_shef  {
            background-image: url(../../a_images/shef.png);
            width:   50px;
            height:  49px;   
            top: -20px;
            right: 0px;
        }
        .png_penztarca  {
            background-image: url(../../a_images/penztarca.png);
            width:   46px;
            height:  32px;
            top: 6px;
            right: 10px;
            
        }
        .png_ora  {
            background-image: url(../../a_images/ora.png);
            width:   40px;
            height:  53px;
            top: -20px;
            right: 10px;
        }
        .png_felho  {
            background-image: url(../../a_images/felho.png);
            width:   44px;
            height:  38px;
            top: -10px;
            right: 10px;
        }
        .png_ujj  {
            background-image: url(../../a_images/ujj.png);
            width:   49px;
            height:  56px;
            top: -20px;
            right: 10px;
        }
        .png_nagyito  {
            background-image: url(../../a_images/nagyito.png);
            width:   64px;
            height:  44px;
            top: -10px;
            right: 5px;
        }
        .png_huto  {
            background-image: url(../../a_images/huto.png);
            width:   52px;
            height:  57px;
            top: -10px;
            right: -5px;
        }
        .png_huto_nagy  {
            background-image: url(../../a_images/huto_nagy_ikon.png);
            width:   101px;
            height:  75px;
            top: -30px;
            right: 10px;
        }
        
        .png_diagram  {
            background-image: url(../../a_images/diagram.png);
            width:   39px;
            height:  41px;
            top: -5px;
            right: 15px;
        }
        .png_fazek  {
            behavior: url(css/iepngfix.htc);  
            background-repeat: no-repeat;
            /*position: absolute;*/
            /*z-index: 1;*/
            background-image: url(../../a_images/fazek.png);
            float:left;
            width:   69px;
            _height: 47px;
            height:  27px;
            margin-top: -25px;
            right: 15px;
            z-index: 900;
        }
        .png_ego  {
            background-image: url(../../a_images/ego.png);
            width:   52px;
            height:  40px;
            top: -10px;
            right: 5px;
        }
        .png_tippek  {
            background-image: url(../../a_images/tippek.png);
            width:   60px;
            height:  53px;
            top: -15px;
            right: 5px;
        }
        .png_cetli  {
            background-image: url(../../a_images/cetli.png);
            top:-10px;
            right: 10px;
            width:   54px;
            height:  54px;
        }

        .png_desszertek  {
            background-image: url(../../a_images/desszertek.png);
            top:-3px;
            right: 3px;
            width:   57px;
            height:  54px;
        }
        .png_foetelek  {
            background-image: url(../../a_images/foetelek.png);
            top:2px;
            right: 2px;
            width:   70px;
            height:  54px;
        }
        .png_koretek  {
            background-image: url(../../a_images/koretek.png);
            top:4px;
            right: 10px;
            width:   70px;
            height:  54px;
        }
        .png_levesek  {
            background-image: url(../../a_images/levesek.png);
            top:4px;
            right: 2px;
            width:   70px;
            height:  60px;
        }
        .png_salatak  {
            background-image: url(../../a_images/salatak.png);
            top:3px;
            right: 3px;
            width:   64px;
            height:  54px;
        }

        
        
    /* pager */
    
    .cb_pager_bottom
    {
        
        /*margin: 0 auto;*/
        text-align: center;
        margin: 5px auto;
    }
    
    .cb_pager_bottom a {
/*
        display: inline;
        width:   16px;
        height:  25px;
        position: relative;
*/
        background-repeat: no-repeat;
        color: #126105;
        font-weight: bold;
        margin: 0 5px;
    }
    .p_first {
        background: url(../../a_images/arrow_first.gif) left no-repeat;
        padding-left: 20px;
    }
    .p_first_no {
        background: url(../../a_images/arrow_first_no.gif) left no-repeat;
        padding-left: 20px;
    }
    .p_prev {
        background: url(../../a_images/arrow_prev.gif) left no-repeat;
        padding-left: 20px;
    }
    .p_prev_no {
        background: url(../../a_images/arrow_prev_no.gif) left no-repeat;
        padding-left: 20px;
    }
    .p_next {
        background: url(../../a_images/arrow_next.gif) right  no-repeat;
        padding-right: 20px;
    }
    .p_next_no {
        background: url(../../a_images/arrow_next_no.gif) right  no-repeat;
        padding-right: 20px;
    }
    a.p_last {
        background: url(../../a_images/arrow_last.gif) right  no-repeat;
        padding-right: 20px;
    }
    a.p_last_no {
        background: url(../../a_images/arrow_last_no.gif) right  no-repeat;
        padding-right: 20px;
    }
    .cb_pager_bottom a.actual {
        color: #C1010C;
    }
        
        /* form elemek */
        
    .hutoben input {
        width: 130px;
    }
    .hutoben_wrap form {
        margin: 0px;
    }

.szem_hutoben a,
.szem_hutoben input
{
    color: white;
    font-weight: bold;
    font-size: 13px;
    display: block;
    background-color: #378D06;
    padding: 6px 8px 6px 8px;
    -webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;
}
.szem_hutoben_kek a,
.szem_hutoben_kek input
{          
    cursor: pointer;
    color: white;
    font-weight: bold;
    font-size: 13px;
    display: block;
    background-color: #08527F;
    padding: 6px 8px 6px 8px;
    -webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;
}

.szem_hutoben_kek {    
    top: 70px;
    left: 235px;
    position: absolute;
}

.szem_hutoben {
    cursor: pointer;
    position: relative;
    display: block;
}
    
        
 .checkbox {
   width: 25px;
   height: 25px;
   padding: 0 0 0 0;
   background: url(../../a_images/checkbox.gif) no-repeat;
   outline: none;
   display: inline;
   border: none;
 }        
        
.reszletes_border {
     border-width: 0px 2px 2px 2px;
     border-color: #AACB9C;
     border-style: solid;
     border-spacing: 0px;
    margin-bottom: 10px;
}        
 .reszletes_kereso {
     width: 100%;
     z-index: 0;
     border-collapse:collapse;
     margin: 0px;
 }
 .reszletes_kereso td.bal_fej
 {
     width: 350px;
     display: block;
     position: relative;
     padding: 5px 0px;
 }
 .r_head
 {
    font-family:Century Gothic;
    font-size: 14px;
    text-transform: uppercase;
    color: white;
    float: left;
    margin: 2px 10px;
    width: 130px;
     
 }
 
 .reszletes_kereso td.jobb_fej
 {
     width: 370px;
     display: block;
     position: relative;
     padding: 4px 0px;
     margin: 0px;
}
        
.reszletes_kereso td.jobb,
.reszletes_kereso td.bal
 {
    height: 50px;
     margin: 0px;
    padding: 10px;
    vertical-align: top;
    z-index: 0; 
    line-height: 18px;
 }

.reszletes_kereso td.jobb label,
.reszletes_kereso td.bal label
{
    margin-right: 5px;
}
.reszletes_kereso td.jobb input,
.reszletes_kereso td.bal input
{
    border: none;
}
 
 #searchInfo {
     margin-left: 10px;
     margin-top: 5px;
     position: absolute;
     left: 600px;
     width: 200px;
 }
 #rtalalatok
 {
     margin-left: 10px;
     margin-top: 5px;
     position: absolute;
     width: 200px;
 }
 #fj_kereses {
     color: black;
     font-size: 11px;
     display: block;
     float: left;
     position: relative;
     width: 156px;
     line-height: 17px;
 } 
 #fj_kereses .checkbox_unchecked,
 #fj_kereses .checkbox_checked
  {
     width: 55px;
     display: block;
     float: left;
     margin: 0px 5px 0px 0px;
     padding: 1px 5px;
 }
 #fj_kereses input.itext {
     border: 1px solid #DFEBDF;
     width: 156px;
 }
 #fj_kereses label.litext {
     padding: 0px 0px 0px 5px;
     margin-top: 5px;
     display: inline;
     float: left;
 }
 #fj_kereses input.iimage {
    width: 122px;
    padding-top: 10px;
    margin: 10px auto 0px auto;
 }
 .list_jobb
 {
     color: gray;
     margin: 5px 0 0 15px;
     padding: 0px;
     list-style-type: disc;
 }
 .list_kisokos a {
     color: #0A5409;
 }
 .list_legujabb a {
     color: white;
 }
 .list_legujabb {
     color: #E2A06C;
 }
 

 .list_jobb li {
     padding-bottom: 5px;
 }
 .h4 {
     color: #AE020E;
     font-size: 14px;
 }
 
 #index_flash {
     top: 40px; left: 277px;
     position: absolute;
     z-index: 10;
 }
 
 
/*
Stylish Select 0.4.1 - $ plugin to replace a select drop down box with a stylable unordered list
http://scottdarby.com/

Copyright (c) 2009 Scott Darby

Requires: jQuery 1.3 or newer

Dual licensed under the MIT and GPL licenses.

*/


/*==================================
Hide lists on page load
====================================*/

.stylish-select ul.newList {left:-9999px;}

/*==================================
red curvy example                                      
====================================*/
ul.newList * {margin:0; padding:0;}
ul.newList a {color: #000; text-decoration:none; display:block;}
ul.newList {padding:0; 
    margin:3px 0px 0px 0px; 
    list-style:none; 
    color:#000; 
    background:#fff; 
    position:absolute;  
    border:1px solid #ccc; 
    top:22px; 
    left:0; 
    overflow:auto; z-index:9999;
}
.newListSelected {
    color:#000; 
    height:16px; 
    padding:3px 0 0 6px;  
    background:url(../../a_images/select_button.jpg) no-repeat right;
    background-color: white;
    border: 1px #E0EAE1 solid;
}

.newListSelected span {display:block;}

    .label {
        display: inline;
        position: relative;
        float: left;
        margin: 2px;
    }

.label_talalatrendezes {
    display: inline;
    float: left;
    padding: 3px;
    font-family:Century Gothic;
    font-size: 14px;
    text-transform: uppercase;
}

.label_reszletes_head {
    z-index: 0;
}

#label_datum     .newListSelected {width:175px; }
#label_rendezes  .newListSelected {width:85px;  }
#label_oldalszam .newListSelected {width:45px;  }
.label_reszletes_head     .newListSelected {width:140px; }


ul.newList li a {padding:3px 8px; display: block;}
ul.newList li a:focus {-moz-outline-style: none; outline: none;}

.selectedTxt { overflow:hidden; height:16px; padding:0 0px 0 0;}

#label_datum     .newList {width:180px; }
#label_rendezes  .newList {width:90px; }
#label_oldalszam .newList {width:50px; }
.label_reszletes_head     .newList { width:145px; }


.hiLite {background:#B0020C!important; color:#fff!important;}
.hiLite a {background:#B0020C!important; color:#fff!important;}
.newListHover {background:#75C703!important; color:#000!important; cursor:default;}
.newListSelHover, .newListSelFocus {/*background-position:0 -22px; */ cursor:pointer; outline: none;}
.newListOptionTitle {font-weight:bold;}
.newListOptionTitle ul {margin:3px 0 0;}
.newListOptionTitle li {font-weight:normal; border-left:1px solid #ccc;}


.kanal, .koteny {
    display: inline;
    position: relative;
    float: left;
    
    width: 23px;
    height: 23px;
    margin: -2px 2px -2px 2px;
    background-repeat: no-repeat;
}
.koteny span,
.kanal span
{
    display: none;
    position: absolute;
    margin-top: 25px;
    padding: 3px;
    border: 1px green solid;
    background-color: #DAE6DA;
}
.koteny:hover span,
.kanal:hover span
{
    display: block;
}
.kanal_ezust {
    background-image: url(../../a_images/kanal_ezust.jpg);
}

.koteny_1 {
    background-image: url(../../a_images/koteny_1.png);
}
.koteny_2 {
    background-image: url(../../a_images/koteny_2.png);
}
.koteny_3 {
    background-image: url(../../a_images/koteny_3.png);
}
.koteny_4 {
    background-image: url(../../a_images/koteny_4.png);
}
.koteny_5 {
    background-image: url(../../a_images/koteny_5.png);
}
.koteny_6 {
    background-image: url(../../a_images/koteny_6.png);
}
.koteny_7 {
    background-image: url(../../a_images/koteny_7.png);
}
.koteny_8 {
    background-image: url(../../a_images/koteny_8.png);
}

.star_none {
    background-image: url(../../a_images/star_01.png);
    width:   16px;
    height:  16px;
    background-position: 0px 0px;
    display: block; 
    float: left;
    margin: 0px;
    padding: 0px;
    zoom: 1;
}
.star_voted {
    background-image: url(../../a_images/star_02.png);
    background-repeat:no-repeat;
    /*background-position: 0px -16px;*/
    width:   16px;
    height:  16px;
    display: block; 
    float: left;
    margin: 0px;
    padding: 0px;
    zoom: 1;
}
.star_hover {
    background-image: url(../../a_images/star_03.png);
    /*background-position: 0px -32px;*/
    width:   16px;
    height:  16px;
    display: block; 
    float: left;
    margin: 0px;
    padding: 0px;
    zoom: 1;
}

.size16x16 {
    margin: 0px;
    padding: 0px;
    width:   16px;
    height:  16px;
    font-size: 18px;
    
}

.kereses_fooldal_wrap {
    top: 183px;
    left: 280px;
    position: absolute;
    display: block;
    z-index: 9999;
}
.kereses_fooldal {
    height: 25px;
    width: 235px;
    background-color: #E8F4E8; 
    border: 1px solid #EDE9EA;
    margin: 0px 0px 10px 0px;
    padding: 0px;
    font-size: 16px;
}
.kereses_gomb_fooldal {
    margin:  0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}


/** message box design **/


.errorMessageBox, .okMessageBox {
    position:absolute;
    left:50%;
    margin-left:175px;
}
.errorMessageBox .msg_top, .okMessageBox .msg_top {
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/pic/bgr_message_box_top.png');
    width:350px;
    height:8px;
    overflow:hidden;
}
.errorMessageBox .msg_top .bgr, .okMessageBox .msg_top .bgr {
    background:url(/pic/bgr_message_box_top.png) no-repeat;
    filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);
    width:350px;
    height:8px;
    overflow:hidden;
}
.errorMessageBox .msg_bot, .okMessageBox .msg_bot {
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/pic/bgr_message_box_bot.png');
    width:350px;
    height:8px;
    overflow:hidden;
}
.errorMessageBox .msg_bot .bgr, .okMessageBox .msg_bot .bgr {
    background:url(/pic/bgr_message_box_bot.png) no-repeat;
    filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);
    width:350px;
    height:8px;
    overflow:hidden;
}

.okMessageBox .msg_top {
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/pic/bgr_ok_message_box_top.png');
}
.okMessageBox .msg_top .bgr, .okMessageBox .msg_top .bgr {
    background:url(/pic/bgr_ok_message_box_top.png) no-repeat;
    filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);
}
.okMessageBox .msg_bot {
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/pic/bgr_ok_message_box_bot.png');
}
.okMessageBox .msg_bot .bgr {
    background:url(/pic/bgr_ok_message_box_bot.png) no-repeat;
    filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);
}
.errorMessageBox .msg_content {
    background:url(/pic/bgr_message_box_all.gif) repeat-y!important;
}

.okMessageBox .msg_content {
    background:url(/pic/bgr_ok_message_box_all.png) repeat-y!important;
}

.msg_content {
    width:auto;
    float:none;
    background:url(/pic/bgr_ok_message_box_all.png) repeat-y;
    font-size:12px;
    color:#545454;
    padding:15px 25px;
    padding-right:75px;
}
.msg_content ul {
    margin:0px;
    padding:0px;
    list-style:none;
}
.msg_content ul li {
    padding-bottom:2px;
}
.msg_content h4 {
    font-size:12px;
    margin:0 0 2px 0;
}
.errorMessageBox .close,
.okMessageBox .close {
    position:absolute;
    background:url(/pic/close.gif) no-repeat right top;
    height:43px;
    top:2px;
    right:10px;
    width:62px;
}
.errorMessageBox .close a,
.okMessageBox .close a {
    height:43px;
    display:block;
    padding-right:41px;
    line-height:50px;
    font-size:11px;
    color:#008431;
    text-decoration:none;
}
.errorMessageBox .close a:hover,
.okMessageBox .close a:hover {
    color:#008431;
    text-decoration:underline;
}

.errorMessageBox,
.okMessageBox {
    width:350px;
    position:absolute;
    z-index:100000;
    top:300px;
    left:300px;
}
.errorMessageBox .title,
.okMessageBox .title {
    width:400px;
    height:38px;
    font-size:13px;
    color:white;
}
.errorMessageBox .title {
    
}
.okMessageBox .title {
    
}
.errorMessageBox .text,
.okMessageBox .text {
    
    color:#5c2105;
    border:1px solid black;
    padding:25px 40px 25px 40px;
}
.okMessageBox .text {
    background:white;
    color:#5b6f80;
}
.errorMessageBox .title .border,
.okMessageBox .title .border {
    padding:12px 12px 0 43px;
}

/** message box design end**/

/** tabs design **/

div.tabs {
    display: block;
    float: left;
    padding: 0;
    /*margin: 5px 0 0 0;*/
    width: 100%;
    height: 38px;
    /*background: transparent url(/pic/bg_tabs.gif) repeat-x 0 0;*/
}

        .tab_left,
        .tab_left_over
        {
            float: left;
            background-repeat: no-repeat;
            height: 35px; 
            width: 10px;
            position: absolute;
            left: 0px;
        }

        .tab_middle,
        .tab_middle_over
        {
            display: inline;
            float: left;
            background-repeat: repeat-x;
            height: 25px; 
            /*margin-right: 9px;*/
            padding: 10px 0px 0px 0px;
            margin-left: 10px;   
        }

        .tab_right,
        .tab_right_over
        {
            float: left;
            /*margin-top: -35px;*/
            height: 35px; 
            width: 12px;
            font-size: 2px;
            background-repeat: no-repeat;
        }

        .active .tab_left {
            background: url(../../a_images/tab_left.jpg);
        }
        .active .tab_middle {
            background: url(../../a_images/tab_middle.jpg);
        }
        .active .tab_right {
            background: url(../../a_images/tab_right.jpg);
            background-repeat: no-repeat;
        }
        .tab_left {
            background: url(../../a_images/tab_left_over.jpg);
        }
        .tab_middle {
            background: url(../../a_images/tab_middle_over.jpg);
        }
        .tab_right {
            background: url(../../a_images/tab_right_over.jpg);
            background-repeat: no-repeat;
        }



ul.tabs {
    display: block;
    float: left;
    padding: 0;
    margin: 0;
}

ul.tabs li {
    display: inline!important;
    float: left;
    position: relative;
    zoom: 1;
    /*
    padding: 0 13px 0 0;
    background: transparent url(/pic/lst_tab-normal-right.gif) no-repeat right top;*/
}

ul.tabs a,
ul.tabs a:hover 
{
    color: white;
    font-weight: bold;
    outline: none;
}
ul.tabs .active a,
ul.tabs .active a:hover 
{
    color: #1F7F01;
    font-weight: bold;
    outline: none;
}

.recipeSchoolTabPane {
    background-color: white;
    border-left: 1px #CED5C3 solid;           
    border-right: 1px #CED5C3 solid;
    /*padding: 0px 5px 0px 5px;*/
}

.recipeSchoolTabPane .h5 {
    font-weight: bold;
    display: block;
    margin: 6px 6px 6px 0px;
    color: #1F7F01;
}

.clear10 {
    clear: both;
} 

    /*text-indent: -999em;
    background: url(../../a_images/tab_tovabb_gomb.jpg) no-repeat;
    width:   87px;
    height:  26px;*/



.recipeSchoolTabPaneBottom {
    background: url(../../a_images/tab_box_bottom.jpg) left no-repeat;
    height:14px;
    /* ie6 needs it !!
    border-right: 1px #E8F4E8 solid;
    border-left: 1px #E8F4E8 solid;
    or
    margin: 0px 1px 0px 1px;
    */
}
.recipeSchoolTabPaneBottom .bottomRight {
    background: url(../../a_images/tab_box_bottom.jpg) right no-repeat;
    float:right;
    width: 50px;
    height:14px;
}

.recipeSchoolTabPaneTop {
    background: url(../../a_images/tab_box_top.jpg) no-repeat -20px;
    height:14px;
    margin-top: -1px;
    border-left: 1px #CED5C3 solid;           
    /* ie6 needs it !!
    border-right: 1px #E8F4E8 solid;
    border-left: 1px #E8F4E8 solid;
    or
    margin: 0px 1px 0px 1px;
    */
}
.recipeSchoolTabPaneTop .topRight {
    background: url(../../a_images/tab_box_top.jpg) right no-repeat;
    float:right;
    width: 50px;
    height:14px;
}

.box3pxRight2 .t, 
.box3pxRight2 .rt, 
.box3pxRight2 .lt,
.box3pxRight2 .b, 
.box3pxRight2 .rb, 
.box3pxRight2 .lb

 {
    height: 5px;
    line-height: 5px;
}

.box3pxRight2 .c
{
    padding: 5px;
} 
  /*
.vote_vertical .star_voted, 
.vote_vertical .star_none
{
}
*/

.vote_vertical {width: 16px; margin-left: 3px;}

.szem_box {
    background-color: #F4F4F4;
    /*background-color: #DFDFDF;*/
    border: 1px solid #DFDFDF;
    display: block;
    float: left;
    /*width: 224px;*/
    /*width: 167px;*/
    width: 210px;
    height: 150px;
    _height: 150px;
    max-height: 150px;
    min-height: 150px;
    margin: 3px 3px 3px 0px;
    padding: 0px 5px;
    text-align: left;
    position: relative;
}
.szem_box .foto {
    border: 1px solid #CED5C3;
    width: 80px;
}

.szem_box a {
    color: #0E5507;
    text-align: left;
}
.szem_box a.fotolink {
    float: right;
    display: inline;
    margin-top: 5px;
}
.szem_box .vote_vertical {
    float: right;
    display: inline;
    margin-top: 10px;
    
}

.szem_title {
    height: 22px;
    _height: 22px;
    margin-bottom: 4px;
    display: block;
}
.db_recipe {
    width: 100%;
    border: 1px solid black;
}
.db_recipe th   {
    text-align: left;
    padding-bottom: 5px;
    font-size: 10px;
    color: #515151;
}
.db_recipe th strong {
    display: block;
    height: 20px;
    font-size: 12px;
    
}
.db_recipe th strong a {
    color: #15510B;
}

.nl_recipe {
    display: block;
    float: left;
    width: 150px;
    padding: 3px;
    height: 150px;
    border:            1px solid #79A939;
    margin: 3px;
}
.nl_recipe img {
    margin: 5px;
    border:            1px solid #79A939;
}

.pagerWrapper div, .pagerWrapper span,.pagerWrapper
{
    margin: 5px;
}
.pagerTalalat, .pagerLinks {
    display: inline;
}

.receptek_osszes_sf_id input {
    width: 30px;
}
.receptek_osszes_sf_username input {
    width: 100px;
}
.receptek_osszes tr:hover {
    background-color: #DFD1D1;
}
.szem_tovabb a {
    color: white;
    font-weight: bold;
    font-size: 13px;
    display: block;
    background-color: #378D06;
    padding: 4px 8px 4px 8px;
    -webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;
    
}

.szem_tovabb {float: right; margin-right: 5px;}


.szem_stat h3, h4 {
    display: block;
    font-weight: bold;
    margin: 6px 0px;
    color: #1F7F01;
}

label.uploadLabel
{
    width: 79px;
    height: 22px;
    background: url('../../a_images/btn-choose-file.gif') 0 0 no-repeat;

    display: block;
    overflow: hidden;
    cursor: pointer;
}
label.uploadLabel:hover {
    cursor: pointer;
}
label.uploadLabel input.file:hover {
    cursor: pointer;
}


label.uploadLabel input.file
{
    cursor: pointer;
    position: relative;
    height: 100%;
    width: auto;
    opacity: 0;
    -moz-opacity: 0;
    filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);
}


.ing_list a {
    display: block; margin: 2px; padding: 2px;
    float: left;
    
}
.ing_list a.like,
.ing_list a.likeExample
 {
    background-color: #378D06;
    color: white;
    font-weight: bold;
}
.ing_list a.dislike,
.ing_list a.dislikeExample
{
    background-color: #C0020C;
    color: white;
}

.ing_list a.dislikeExample,
.ing_list a.likeExample
{
    display: inline; 
    float: none;
}
.ing_list a.test {
    background-color: yellow;
}

.ing_list .initialchar, #all_recipe .initialchar {
    font-size: 24px;float: left;
    margin-right: 5px;
    font-weight: bold;
    text-transform: uppercase;
}
/*
div.tabs ul li.active {
    background: transparent url(/pic/lst_tab-active-right.gif) no-repeat right top;
}

div.tabs ul li a {
    display: block;
    float: left;
    padding: 0 0 3px 10px;
    line-height: 35px;
    vertical-align: middle;
    text-decoration: none;
    font-size: 14px;
    background: transparent url(/pic/lst_tab-normal-left.gif) no-repeat left top;
    outline: 0;
}

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

div.tabs ul li.active a {
    font-weight: bold;
    background: transparent url(/pic/lst_tab-active-left.gif) no-repeat left top;
}


*/
/** tabs design end**/




/** mxRating start **/

.mxRating {
    width:80px;
    height:16px;
    margin:0;
    padding:0;
    position:relative!important;
    background: url(../../a_images/star.gif) repeat-x;
    z-index: 0;
}
.mxRating span
{
    width:16px;
    height:16px;
    display: block;
    float: left;
    position: static!important;
}

.mxRating a {
    text-indent: -999em;
    text-decoration:none;
    display: block; 
    float: left;
    position: relative!important;
    width:16px;
    height:16px;
    z-index: 200;
    cursor: pointer;
    outline: none;
    /*border: 1px solid black;*/
}

.mxRating a:hover {
    z-index:2;
    position:absolute!important;
    left:0;
    top:0;
    height:16px;
    overflow:hidden;
    background: url(../../a_images/star.gif) repeat-x;
    background-position: 0px -32px; 
}

.mxRating .voted {
    position: absolute!important;
    top:0px;
    left:0px;
    height: 16px;
    background: url(../../a_images/star.gif) repeat-x;
    background-position: 0px -16px;
    z-index: 1;
}
.mxRating span.r1 a:hover, .mxRating span.r1 .voted {width:16px;}
.mxRating span.r2 a:hover, .mxRating span.r2 .voted {width:32px;}
.mxRating span.r3 a:hover, .mxRating span.r3 .voted {width:48px;}
.mxRating span.r4 a:hover, .mxRating span.r4 .voted {width:64px;}
.mxRating span.r5 a:hover, .mxRating span.r5 .voted {width:80px;}

.setInputMargin { line-height: 20px;}
.setInputMargin .checkbox_unchecked,
.setInputMargin .checkbox_checked {margin: 5px;}

.delimiter {
    margin: 5px;
}
.recipe_upload_menu {
    display: block;
    margin-bottom: 10px;
}

.recipe_upload_menu .szem_hutoben {
    display: inline;
    float: left;
    width: 110px;
    margin-right: 5px;
    text-align: center;
}
.recipe_upload_menu .szem_hutoben .akt {
    background: white;
    color: #378D06;
}

#keresesTipusok {
    background-color:#E7F3E7;
    padding-bottom:10px;
    padding-left:10px;
    padding-right:10px;
    padding-top:10px;
    position:absolute;  
    z-index:9999;
    border: 1px solid #378D06;
    color: #AF010D; 
    left: 612px;
    top: 183px;
    width: 150px;
}
#keresesTipusok table {
    width: 100%;
}
#keresesTipusok label {
    background-position: left;
    padding-left: 25px;
    padding-right: 0px;
    
}
#keresesTipusok input {
    display: none;
}
#keresesEredmeny {
    background-color:#E7F3E7;
    padding: 1px;
    position:absolute;
    top:210px;
    left:280px;
    z-index:9999;
    width: 325px;
    border: 1px solid #378D06;
}

#keresesEredmeny ul {
    list-style-type: none;
    margin:0px;
    padding:0px;
}
#keresesEredmeny li:hover {
    background-color: #378D06;
    color: white; 
}
#keresesEredmeny li {
    padding: 3px 3px 3px 4px;
    border-bottom: 1px solid #378D06;
    cursor: pointer;
}
#keresesEredmeny li a {
    color: #378D06;
}
#keresesEredmeny li:hover a {
    color: white;
}
#keresesEredmeny li:hover .keTipus, 
#keresesEredmeny li:hover .keHozzaszolas
{
    color: black;
}
#keresesEredmeny li:hover .keText
{
    color: #E8F4E8;
}

#keresesEredmeny li a span {

}
#keresesEredmeny li a img {
    width: 40px;
    height: 40px;
    margin-right: 5px;
    display: block;
    float: left;
    border: 1px solid #E8F4E8;
}
#keresesEredmeny p {
    text-shadow: none;
}
.keTipus, .keHozzaszolas {
    color: gray;
    font-size: 90%;
    line-height: 14px;
    text-transform: none;
}
.keText {
    display: block;
}
a.keKep {
    float: left;
}
.keKep img {
    padding-bottom: 15px;
    margin-right: 5px;
}

#keresesEredmeny li.withImg {
    
}

.tovabbiTalalatok, .tovabbiTalalatok2 {
    padding: 4px 4px 4px 10px;
    font-weight: bold;
    background: #B04801;
    color: white;
}

.tovabbiTalalatok2 {
    text-align: center;
}

.tovabbiTalalatok {
    margin-bottom: 25px;
}

.tovabbiTalalatok a, .tovabbiTalalatok2 a {
    color: white;
    text-decoration: underline;
}
.tovabbiTalalatok a:href, .tovabbiTalalatok2 a:href {
    color: #FFCFD3;
}

.keresoInput {
    width: 225px;
}

.labelPadding label {
    padding-left: 10px;
}

.article_video {
    height: 343px;
    width: 391px;
}

#videoTOC {
    list-style-type: none;
    margin-bottom: 20px;
}
#videoTOC li {
    /*display: inline;*/
    margin-right: 5px;
}

.vtoccsik li {
    /*background-image: url("/a_images/vtoccsik.jpg");*/
    background-position: right;
    background-repeat: no-repeat;
    padding: 3px;
}

#layer_ajanlo {
    background-image: url('/a_images/popup_uj.png');
    position: absolute;
    top:160px;
    left: 260px;
    width:456px;
    height: 245px;    
    z-index: 10000;
    text-align: center;
}
.layer_ajanlo_link {
    display: block;
    margin-top: 170px;     
}
#layer_ajanlo_x {  
    cursor: pointer;
    float: right;    
    width: 28px;
    height: 31px;
    background-image: url('/a_images/popup_bezar_gomb.png');
}

#face_popup {      
    position: absolute;
    top:160px;
    left: 180px;
    width:465px;
    height: 276px;    
    z-index: 10000;
    text-align: center;
}

#face_popup_link {
    background-image: url('/a_images/popup_facebook_uj.png');    
    display: block;    
    width:465px;
    height: 276px;        
    text-align: center;
    outline: none;
}

#face_popup_x {  
    cursor: pointer;
    position: absolute; 
    z-index: 10001;
    top:3px;
    left: 427px;    
    width: 28px;
    height: 31px;
    
}



#fejlec_maszk {
    background-image: url('/a_images/fejlec_mask.png');
    position: absolute;
    z-index:1002;
    width: 822px;
    height: 160px;
    left:0;
    top:57px;
    
}  

#logo_fejlec {
    background-image: url('/a_images/logo_fejlec.png');
    position: absolute;
    z-index:1003;
    width: 244px;
    height: 142px;
    left:22px;
    top:70px;
    display: block;       
}  

#slide_show {
    position: absolute;
    z-index:1001;
    width: 539px;
    height: 177px;
    left:285px;
    top:40px;      
    overflow: hidden;
}


#slideshow {
    display: block;
    position: relative;
    width:539px;
    height:177px;
    background: white;    
}

#slideshow img {
    position: absolute;
    top: 0px;
    left: 0px;
  /*  display: none;*/
} 

.maszk_level {
    position: absolute;
    width: 190px;
    height: 37px;
    z-index: 500;
    background-image: url('/a_images/level.png');
    left:189px;
    top:-15px;
}

#slideshow2_wrapper {
    position: relative;
    width:500px;
    height:265px; 
    margin-left : 5px;
}

#slideshow2 {
    display: block;
    position: relative;
    width:500px;
    height:265px;
    background: white;     
    
}

#slideshow2 img {
    position: absolute;
    top: 0px;
    left: 0px;
    display: none;
}

a.mivanahutoben_banner, a.mivanahutoben_banner:hover{
    background-image: url('/a_images/mivanahutoben_banner.png');
    display: block;
    width:167px;
    height: 65px;
    color: #FEFFFD;
    cursor: pointer;
    font-family: Century Gothic;
    font-size: 14px;
    text-decoration: none;
    text-transform: uppercase;
    padding: 10px 0 0 10px;    
}
     /*
.recipe_upload_menu .link {
    background-color: #378D06;
    color: white;
    padding: 5px;
    border: 1px solid black;
}

.recipe_upload_menu .akt {
    background-color: white;
    color: #378D06;
    padding: 5px;
    border: 1px solid black;
}
   */

/** mxRating end **/



        /*
    .star-rating{
    list-style: none; 
    margin: 3px; 
    padding: 0px; 
    width: 100px; 
    height: 20px; 
    position: relative; 
    background: url(../../a_images/star.png) top left repeat-x; 
   }

    .star-rating li{
    padding:0px; 
    margin:0px; 

    float: left; 

    }

    .star-rating li a{
    display:block; 
    width:20px; 
    height: 20px; 
    text-decoration: none; 
    text-indent: -9000px; 
    z-index: 20; 
    position: absolute; 
    padding: 0px; 
  background-image:none; 
  }
 
  .star-rating li a:hover{
  background: url(star_rating.gif) left bottom; 
  z-index: 1; 
  left: 0px; 
  }

 .star-rating a.one-star{
 left: 0px;
 }

 .star-rating a.one-star:hover{
 width:20px;
 }
 .star-rating a.two-stars{
 left:20px;
 }
 .star-rating a.two-stars:hover{
 width: 40px;
 }
 .star-rating a.three-stars{
 left: 40px;
 }
 .star-rating a.three-stars:hover{
 width: 60px;
 }
 .star-rating a.four-stars{
 left: 60px;
 }
 .star-rating a.four-stars:hover{
 width: 80px;
 }
 .star-rating a.five-stars{
 left: 80px;
 }
 .star-rating a.five-stars:hover{
 width: 100px;
 }
*/

#kategoriak_menu {
    position: relative;
    width: 720px;
}

.kategoria_link {
    margin: 0;
    padding: 0;
    display: block;
    float: left;
}

.kategoria_link_leves {
    margin: 0;
    padding: 0;
    display: block;
    position: absolute;
    top: -85px;
    right: 6px;
}

#accordion { 
    margin-top: 30px;    
}

.hirlevel_alcim {
    color: #AE020E;
    font-size: 14px;
    margin: 10px 0;
}

.face_bal {
    width:254px;
    float: left;
    height: 300px; 
    margin-right: 20px; 
    margin-top: 10px;
    border-right: 1px solid gray;  
    font-size: 12px;   
}

.oldal_cim {       
    font-size: 14px;
    font-weight: bold;
    margin-bottom: 20px;
}

.oldal_szoveg {            
    padding: 0 20px 0 20px;      
}



#face_bal_reg {    
    width: 204px;
    height: 136px;          
    margin : 52px 30px 0 20px;
    cursor: pointer;
    background-image: url("/a_images/fb_gomb_nagy.png");
    behavior:url(css/iepngfix.htc);
}

.reg_jobb {
    float: left;
    width: 436px;
    margin-top: 10px;
    
}


#receptKeresesEredmeny a {
    cursor: pointer;
}
