<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">*{
    margin: 0;
    padding: 0;
    border: none;
    /*text-decoration: none;*/
}

body{
    font-family: 'Conv_DINPro-Regular';
    font-size: 12px;
    line-height: 17px;    
}


p{
    margin: 10px 0;
}
ul{
    margin: 5px 0 10px 10px;
}

.clear{
    width: 100%;
    clear: both;
}

.content_width{
    width: 960px !important;
}

.content_inner {
    width: 960px;
    margin: auto;
}
.content_width_tartalom
{
    width: 735px;
}
.left{
    float: left;
}
.right{
    float: right;
}

/*form elemek...*/
.field, textarea{
    font-family: Arial;
    font-size: 12px;
    line-height: 20px;
}
textarea{
    padding: 5px;
}
.field{    
    height: 20px;    
    padding: 5px;
}
.errored_field{
    background-color: #ffcccc;
}
.button{
    font-size: 11px;
    height: 25px;
    font-weight: bold;
    color: #fff;
    line-height: 15px;
    padding: 5px 15px 5px 15px;
    cursor: pointer;
}
/*...form elemek*/

/***h2-k...***/
h1, h2, h3{
    font-weight: normal;
    font-family: 'Conv_DINPro-Regular';
}
h1{
    font-family: 'Conv_DINPro-Regular';
    font-size: 25px;
    line-height: 27px;
    margin: 15px 0 35px 0;
}
h2{
    font-family: 'Conv_DINPro-Regular';
}
h3
{
    font-size: 18px;
}
/***...h2-k***/

/*****margins....***/
.mtop0{margin-top: 0px;}   .mtop5{margin-top: 5px;}   .mtop10{margin-top: 10px;} .mtop15{margin-top: 15px;} 
.mtop20{margin-top: 20px;} .mtop25{margin-top: 25px;} .mtop30{margin-top: 30px;} .mtop35{margin-top: 35px;} 
.mtop40{margin-top: 40px;} .mtop45{margin-top: 45px;} .mtop50{margin-top: 50px;}

.mbottom0{margin-bottom: 0px;}   .mbottom5{margin-bottom: 5px;}   .mbottom10{margin-bottom: 10px;} .mbottom15{margin-bottom: 15px;} 
.mbottom20{margin-bottom: 20px;} .mbottom25{margin-bottom: 25px;} .mbottom30{margin-bottom: 30px;} .mbottom35{margin-bottom: 35px;} 
.mbottom40{margin-bottom: 40px;} .mbottom45{margin-bottom: 45px;} .mbottom50{margin-bottom: 50px;}

.mright0{margin-right: 0px;}   .mright5{margin-right: 5px;}   .mright10{margin-right: 10px;} .mright15{margin-right: 15px;} 
.mright20{margin-right: 20px;} .mright25{margin-right: 25px;} .mright30{margin-right: 30px;} .mright35{margin-right: 35px;} 
.mright40{margin-right: 40px;} .mright45{margin-right: 45px;} .mright50{margin-right: 50px;}

.mleft0{margin-left: 0px;}   .mleft5{margin-left: 5px;}   .mleft10{margin-left: 10px;} .mleft15{margin-left: 15px;} 
.mleft20{margin-left: 20px;} .mleft25{margin-left: 25px;} .mleft30{margin-left: 30px;} .mleft35{margin-left: 35px;} 
.mleft40{margin-left: 40px;} .mleft45{margin-left: 45px;} .mleft50{margin-left: 50px;}
/*****...margins**/

/*aloldal styles...*/
    /*cikk oldal...*/
    .article_badge{
        width: 270px;
        height: 250px;
        float: left;
        margin: 0 5px;
    }
    /*...cikk oldal*/

    /*galĂŠria oldal...*/
    .gallery_thumb_outer, .gallery_thumb{
        width: 181px;
        overflow: hidden;        
    }
    .gallery_thumb_outer{
        float: left;
        margin: 0 15px 15px 0;
    }
    .gallery_thumb{
        position: relative;        
    }
    .gallery_thumb, .gallery_thumb img{
        display: block;
    }
    .gallery_thumb_outer.gallery_col_3{
        margin-right: 0;        
    }
    .gallery_hover{
        display: none;
        position: absolute;
        top: 0;
        left: 0;
    }
    .gallery_thumb a img{
        display: block;
    }
    .gallery_thumb:hover img{
        -moz-opacity: 0.7;
        opacity: 0.7;
        -ms-filter:"progid:DXImageTransform.Microsoft.Alpha"(Opacity=70);
    }
    .galleries_box .gallery_thumb_outer{
        float: left;
        text-align: center;
        overflow: hidden;
    }
    .galleries_box .gallery_thumb_outer .gallery_thumb_title{    
        overflow: hidden;
    }
    .galleries_box .gallery_thumb a{
        position: absolute;
    }
    .galleries_box .gallery_thumb_outer .gallery_thumb_title{
        padding: 0px 5px;
    }
    .gallery_thumb_text{
        display: block;
        padding: 10px;
        text-align: center;
        font-size: 16px;
        color: #fff;
        background: #6AC059;
        font-family: 'Conv_DINPro-Bold';
        font-weight: 200;
    }
    /*...galĂŠria oldal*/
    
    /*dokumentumok oldal...*/
    .document_list, .document_category_list{
        margin: 10px 0 0;
        padding: 0;
        list-style: none;
    }
    .document_list li{
        padding: 10px 6px;        
    }    
    .document_list li a{
        padding: 2px 0 2px 20px;        
        text-decoration: none;
    }
    .document_list li a:hover{
        text-decoration: underline;
    }
    
    .document_category_list li{
        padding: 0px 0px 10px 0;        
    }
    .document_category_list li a{
        text-transform: uppercase;
        text-decoration: none;
    }
    .document_search_form{
        background: none repeat scroll 0 0 #F1F1F1;
        border: 1px solid #D7D7D8;
        margin: 10px 0 10px;
        padding: 10px 20px;
        text-align: center;
    }
    .document_search_form .search_field {
        margin: 10px 25%;
        width: 50%;
    }
    /*...dokumentumok oldal*/
    
    /* keresĂŠs aloldal...*/
    .search_form{
        background: none repeat scroll 0 0 #F1F1F1;
        border: 1px solid #D7D7D8;
        padding: 10px 20px;
        margin: 0 0 10px 0;
    }
    .search_form .search_field{
        width: 50%;
        margin: auto;
        margin: 10px 25%;
    }
    .search_form .search_form_where{
        padding: 0 0 5px 0;
    }
    .search_results h2{
        margin: 10px 0;
    }
    .search_result_row{
        margin-bottom: 20px;
        padding-bottom: 15px;
        border-bottom: 1px solid #D7D7D8;
    }
    .search_result_row .product{
        float: none;
        width: 100%;
        height: auto;
    }
    /*...keresĂŠs aloldal*/

    /*termĂŠk aloldal...*/
    .product_page .left{
        width: 45%;
        float: left;
        margin-right: 5%;
    }
    .product_page .right{
        width: 50%;
        float: left;
    }
    /*...termĂŠk aloldal*/
    
/*...aloldal styles*/

/*interacitons...*/
.fb-comments, .fb-comments iframe[style], .fb-like-box, .fb-like-box iframe[style] {width: 100% !important;}
.fb-comments span, .fb-comments iframe span[style], .fb-like-box span, .fb-like-box iframe span[style] {width: 100% !important;}

.comment{
    padding: 5px 5px 10px 5px;
}
.comment .comment_head{
    padding-bottom: 3px;
}
.comment .nickname{
    font-weight: bold;
}
.comment time{
    font-size: 10px;
    float: right;
}
.comment_form{
    margin-bottom: 10px;
}
.comment_form .comment_form_nickname{
    float: left;
    margin-right: 5%;
    width: 40%;
}
.comment_form .comment_form_text{
    float: left;
    width: 55%;
}
.comment_form .comment_form_text textarea, .comment_form_nickname .field{
    width: 100%;
}
.comment_form .comment_char_counter{
    text-align: right;
    font-size: 10px;
    font-style: italic;
}
/*...interactions*/

/*fĹmenĂź box...*/
.main_menu{
    height: 44px;
}
.main_menu li{   
    height: 44px;
    line-height: 44px;
    padding-right: 35px;
}
.main_menu li a{
    font-size: 16px;
    font-family: 'Conv_DINPro-Bold';
    font-weight: 200;
    text-decoration: none;    
}

.main_menu_2
{
    text-align: left;
}

.bold_menu
{
    font-weight: bold;
}
/*...fĹmenĂź box*/
.banner_box 
{
    float: left;
}
/*search box...*/
.search_box{
    margin-top: 8px;
    width: 400px;
    float: left;
    margin-left: 220px;
}
   
    
.search_box .search_box_button{    
    height: 22px;        
    width: 70px;
    background: #684287;
    cursor: pointer;
    font-size: 16px;
    color: #fff;
    padding-left: 15px;
    line-height: 21px;
    margin-left: 10px;
}
.search_box .search_box_input{
    width: 270px;
    /*padding: 5px 22% 5px 4%;*/    
    font-size: 12px;
    line-height: 20px;
    height: 20px;
}
.search_form_chks{
    text-align: center;
}

/*...search box*/

/*slider box...*/
div.slider-nav span {
    height: 67px;
    width: 67px;    
    top: 50%;
    margin-top: -50px;
}
.orbit-bullets {    
    bottom: 25px;
    right: 120px;
    margin: 0 0 0 0;
}
.orbit-bullets li {
    margin-left: 5px;    
    text-indent: -9999px;    
    width: 22px;
    height: 22px;
}
.orbit-bullets li.has-thumb {
    width: 100px;
    height: 75px;
}
/*...slider box*/

/*subsite box...*/
.subsite_list h2{
    padding: 3px 14px 4px 14px;
    font-weight: normal;
    font-size: 14px;
    line-height: 33px;
    height: 33px;
    text-transform: uppercase;
}
.subsite_list ul li a{
    height: 14px;
    font-size: 11px;
    line-height: 14px;
    padding: 5px 10px 6px 14px;
}
.subsite_list ul .first a{
    padding-top: 13px;
}
.subsite_list ul .last a{
    padding-bottom: 10px;
}
/*...subsite box*/

/*article_title_list box...*/
.article_title_list h2{
    padding: 3px 14px 4px 14px;
    font-weight: normal;
    font-size: 14px;
    line-height: 33px;
    height: 33px;
    text-transform: uppercase;
}
.article_title_list ul li a{
    font-size: 11px;
    line-height: 14px;
    padding: 5px 10px 6px 14px;
}
.article_title_list ul .first a{
    padding-top: 13px;
}
.article_title_list ul .last a{
    padding-bottom: 10px;
}
/*...article_title_list box*/

/*side_menu box...*/
.sidemenu ul li a{
    height: 14px;
    font-size: 11px;
    line-height: 14px;
    padding: 5px 10px 6px 14px;
}
.sidemenu ul .first a{
    padding-top: 13px;
}
.sidemenu ul .last a{
    padding-bottom: 10px;
}
/*...side_menu box*/

/*newsletter box...*/
.newsletter_box
{   
    margin-top: 22px;
    background: #F5F1EC;
    padding: 18px 12px 20px 12px;
    color: #918a7f;
}
.newsletter_box h3
{
    line-height: 21px;
    background: url("../img/mail_icon.png") no-repeat left bottom transparent;
    padding-left: 30px;
    color: #6ac059;
    font-size: 22px;
    margin-bottom: 10px;
}
.newsletter_subtitle
{
    margin-bottom: 10px;
    font-size: 14px;
}
.newsletter_box h2{
    margin-bottom: 10px;
}
.newsletter_box .field{
    margin-bottom: 5px;
    padding-left: 2%;
    padding-right: 4%;
    height: 24px;
    width: 200px;
    color: #918a7f;
    background: url("../img/input_bg_transparent.png") no-repeat left center transparent;
    float: left;
}
.newsletter_box .content
{
    float: left;
    position: relative;
    width: 247px;
}

.newsletter_box .button{    
    text-transform: uppercase;
    font-size: 12px;
    position: absolute;
    color: #fff;
    background: url("../img/input_btn_bg.png") no-repeat left center transparent;
    width: 50px;
    right: 0;
    top: 4px;
}
/*...newsletter box*/

/*sendmessage box...*/
.sendmessage_box
{
    padding: 11px 15px 15px 15px; 
    width: 279px;
    background: #f5f1ec;
}
.sendmessage_box h2{    
    margin-bottom: 20px;
    background: url("../img/kapcsolatfelvetel_logo.png") no-repeat left bottom transparent;
    padding-left: 26px;
    line-height: 21px;
    font-size: 22px; 
    color: #6ac059;
}
.sendmessage_box .field{
    margin-bottom: 5px;
    padding-left: 10px;
    padding-right: 25px;
    width: 255px;
    line-height: 23px;
    background: url("../img/input_bg_kapcsolat.png") no-repeat left center transparent;
    color: #5f5f5f;
    font-size: 13px;    
    outline: none;
}
.sendmessage_box .field_captcha{
    margin-bottom: 5px;
    padding-left: 10px;
    padding-right: 25px;
    width: 170px;
    height: 30px;
    line-height: 23px;
    background: url("../img/captcha_bg_input.png") no-repeat left center transparent;
    color: #5f5f5f;
    font-size: 13px;    
    outline: none;
}

.sendmessage_box textarea{
    margin-bottom: 5px;
    padding-left: 10px;
    padding-right: 25px;    
    padding-top: 12px;
    width: 279px;
    height: 94px;
    line-height: 16px;
    background: url("../img/textarea_bg_kapcsolat.png") no-repeat left center transparent;
    color: #5f5f5f;
    font-size: 13px;    
    outline: none;
    overflow: hidden; 
}
.sendmessage_box .button{
    margin-top: 10px;
    font-size: 14px;
    color: #fff;
    padding: 4px 15px 7px 15px;
    text-transform: uppercase;
    background: #6ac059;
    font-weight: bold;
    -webkit-border-radius: 30px;
    -moz-border-radius: 30px;
    border-radius: 30px;
}
/*...sendmessage box*/

/*google map box...*/
.map_canvas{
    width: 300px;
    height: 150px;
}
/*...google map box*/

/*latest articles...*/
.latest_articles_box{
    position: relative;
    padding-bottom: 35px;
    color: #79746c;
}
.latest_articles_box .read_more{
    font-weight: bold;
    text-decoration: none;
    padding-left: 13px;
}
.latest_articles_box h2{
    line-height: 20px;
    font-size: 14px;
    text-transform: uppercase;
    padding: 10px;
}
.latest_articles_box article{
    /*padding: 10px 15px;*/    
    font-size: 16px;    
}
.latest_articles_box header{
    font-size: 12px;
    padding-bottom: 5px;
    font-weight: bold;
}
.latest_articles_box .more_articles{
    padding: 5px 13px 5px 27px;
    line-height: 14px;
    height: 14px;
    font-weight: bold;
    text-decoration: none;
    position: absolute;
    right: -1px;
    bottom: 10px;
}
/*...latest articles*/

/*latest galleries box...*/
.latest_galleries_box .gallery_thumb{
    
}
.latest_galleries_box .gallery_thumb_outer .gallery_thumb_title{
    padding: 0px 5px;
}
/*...latest galleries box*/


/*footer menu box...*/
footer{
    font-size: 11px;
}
footer .left{
    
}
footer .html_box{
    float: left;
}
footer nav{
    display: inline;
}
footer ul{
    list-style-type: none;
    display: inline;
}
footer ul li{
    float: left;
    padding: 0 10px;
    border-left: 1px solid #fff;
}
footer ul li a{
    text-decoration: none;
    font-size: 11px;
}

.footer_bottom_outer
{
    background-color: #0c873a;
    height: 64px;
    color: #fff;
    text-align: left;
    font-size: 14px;
    line-height: 30px;
}

.footer_inner
{
    width: 960px;
    margin: auto;
    text-align: left;
    padding-top: 5px;
}


.footer_inner a
{
    color: #fff;
    font-size: 14px;
    padding-right: 5px;
}

.footer_inner .links p
{
    padding: 0px;
    margin: 0px;
}

.footer_inner .links_inner
{
    height: 23px;
}

.footer_inner .links_inner a:hover
{
    text-decoration: underline;
}

.footer_inner .creator p
{
    margin: 0px;
    padding: 0px;
}

.footer_inner .creator span
{
    font-family: 'Conv_DINPro-Bold';
}

.footer_inner .creator a
{
    text-decoration: none;
}

.footer_inner .creator a:hover
{
    text-decoration: underline;
}

.underline
{
    text-decoration: underline;
}

.footer_sep
{
    float: left;
    margin-left: 10px;
}
.footer_links_box
{
    text-align: center;
    margin: auto;
    width: 430px;
    border-bottom: 1px dotted #7E5793;
}
.footer_bold
{
    font-weight: bold;
}

.footer_outer .content_inner
{
    margin: auto;
    height: 146px;
    width: 960px;
    background: url("../img/footer_bg_trans.png") no-repeat 530px center transparent;
}

.link_container
{
    margin-left: 120px;
    float: left;
}
.klikk_container
{
    float: left;
}
.klikk_mania
{
    margin-top: 10px;
    width: 52px;
    float: right;
}
.klikk_mania .text
{
    font-size: 10px;
}
/*...footer menu box*/

/*product tree box...*/
.product_tree_box h2 {
    font-size: 14px;
    font-weight: normal;
    height: 33px;
    line-height: 33px;
    padding: 3px 14px 4px 14px;
    text-transform: uppercase;
}
.product_tree_box ul li a{
    padding: 6px 18px 5px 13px;
    font-size: 11px;
    line-height: 14px;
    text-transform: uppercase;    
}
.product_tree_box ul .lasta{
    padding-bottom: 10px;
}
.product_tree_box ul .firsta{
    padding-top: 10px;
}
.product_tree_box ul li ul li a{
    padding-left: 21px;
    font-weight: bold;
    text-transform: none;
    font-size: 12px;
}
.product_tree_box ul li ul li ul li a{
    padding-left: 28px;
    font-weight: normal;
    text-transform: none;
    font-size: 12px;
}
.product_tree_box .opened .haschild{
    background-image: url("../img/product_category_opened.png");
    background-repeat: no-repeat;
    background-position: right center;
}
.product_tree_box .haschild, .product_tree_box .closed .haschild{
    background-image: url("../img/product_category_closed.png");
    background-repeat: no-repeat;
    background-position: right center;
}
/*...product tree box*/

/*action_products_box...*/
.action_products_box h2{
    height: 30px;
    line-height: 30px;
    font-size: 20px;
    padding: 9px 15px;
    margin-bottom: 15px;
    font-weight: normal;
}
/*...action_products_box*/

/*latest_products_box...*/
.latest_products_box h2{
    height: 30px;
    line-height: 30px;
    font-size: 20px;
    padding: 9px 15px;
    margin-bottom: 15px;
    font-weight: normal;
}
/*...latest_products_box*/

/*top_products_box...*/
.top_products_box h2{
    height: 30px;
    line-height: 30px;
    font-size: 20px;
    padding: 9px 15px;
    margin-bottom: 15px;
    font-weight: normal;
}
/*...top_products_box*/

/*menubox...*/
.menubox ul{
    list-style: none;
    margin: 0;
    padding: 0;
}
.menubox ul a, .menubox ul .top ul li a{
    text-transform: uppercase;
    font-size: 10px;
    line-height: 14px;
    font-weight: normal;
}
.menubox ul .top a{
    font-weight: bold;
    font-size: 12px;
}
.menubox ul .top ul{
    margin-top: 5px;
}
/*...menubox*/

.product{
    float: left;
    width: 181px;
    margin: 0 15px 15px 0;
    height: 228px;
}
.product_col_3{
    margin-right: 0;
}
.product .product_picture{
    position: relative;
    width: 100%;
    height: 158px;
    overflow: hidden;
}
/*
.product .price{
    position: absolute;
    bottom: 24px;
    right: 10px;    
    height: 29px;
    font-weight: bold;
    padding: 0 7px 0 0px;
    font-size: 11px;
}
.product .price .price_left_col{
    float: left;
    width: 14px;
}
.product .price .price_right_col{
    float: right;
}
.product .price .price_number{
    font-size: 21px;
    line-height: 29px;
    float: left;
}
.product .price .price_text{
    float: left;
    padding-left: 5px;
    padding-top: 10px;
}*/

.product .price{
    font-family: 'Century Gothic', Arial;
    position: absolute;
    bottom: 24px;
    right: 10px;    
    height: 57px;
    /*width: 110px;*/
    /*font-weight: bold;*/
    padding: 0 7px 0 0px;
    font-size: 17px;
}
.product .price .price_left_col{
    float: left;
    width: 14px;
    height: 57px;
}
.product .price .price_right_col{
    float: left;
    position: relative;
    padding-top: 19px;
}
.product .price .price_number{
    font-size: 21px;
    line-height: 29px;
    /*padding-top: 14px;*/
    float: left;
}
.product .price .price_text{
    float: left;
    padding-left: 2px;
    padding-top: 8px;
}

.product .special_price{
    font-family: 'Century Gothic', Arial;
    position: absolute;
    bottom: 24px;
    right: 10px;    
    height: 57px;
    /*width: 110px;*/
    /*font-weight: bold;*/
    padding: 0 7px 0 0px;
    font-size: 17px;
}
.product .special_price .price_left_col{
    float: left;
    width: 14px;
    height: 57px;
}
.product .special_price .price_right_col{
    float: left;
    position: relative;
    padding-top: 19px;
}
.product .special_price .price_right_col .old_price{
    position: absolute;
    font-size: 13px;
    right: 0;
    top: 5px;
    /*text-decoration: line-through;*/
    background: url("../img/line-through.jpg") repeat-x left center transparent;
}
.product .special_price .price_number{
    font-size: 21px;
    line-height: 29px;
    /*padding-top: 14px;*/
    float: left;
}
.product .special_price .price_text{
    float: left;
    padding-left: 2px;
    padding-top: 8px;
}



.product .product_bottom{
    width: 155px;
    height: 60px;
    padding: 10px 13px 0px 13px;
    position: relative;
}
.product .product_bottom .product_name{
    margin: 0;    
}
.product .product_bottom .product_name a{    
    text-decoration: none;
       
}
.product .product_bottom .details{
    position: absolute;
    bottom: 13px;
    left: 14px;
    font-size: 11px;
    font-weight: bold;
    padding-left: 13px;
    text-decoration: none;
}

/*article styles...*/
.list_type_list_szolgaltatas
{
    background: #E6E7E8;    
    
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    width: 200px; 
    float: left;
    margin-right: 35px; margin-bottom: 35px;
}
.list_type_list_szolgaltatas .img 
{
    -webkit-border-top-left-radius: 5px;
    -webkit-border-top-right-radius: 5px;
    -moz-border-radius-topleft: 5px;
    -moz-border-radius-topright: 5px;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    margin: 0px; padding: 0px;
    cursor: pointer;
}
.list_type_list_szolgaltatas .title p
{
    padding-bottom: 4px;
    margin: 0px;
    text-align: center;
    line-height: 25px;
}
.list_type_list_szolgaltatas .title a
{
    color: #000;
    font-size: 18px;
    text-transform: capitalize;    
}
.list_type_list_4{
    margin-top: 0px;
    margin-bottom: 10px;
    margin-bottom: 40px;
}
.list_type_list_4 p
{
    /*margin: 0px; */
    font-size: 16px;
    line-height: 22px;
    color: #79746c;
}

.list_type_list_4 header h1
{
    font-size: 22px;
    text-transform: uppercase;
    color: #6ac059;
    margin: 0px;
    padding-bottom: 20px;
}

.list_type_list_4 header h2
{
    font-size: 20px;
    text-transform: uppercase;
    color: #6ac059;
    margin: 0px;
    padding-bottom: 20px;
}

.list_type_list_4 .map_canvas{
    width: 100%;
    height: 300px;
}
.list_type_list_4 .map_text{    
    font-size: 16px;
    color: #5F5F5F;
    
    margin-top: 10px;
    line-height: 21px;
    text-align: center;
}

.list_type_list_3 h2
{
    font-size: 18px;
    text-transform: uppercase;
    color: #6ac059;
    margin: 0px;
    padding-bottom: 10px;
    color: #6AC059;

}
.list_type_list_3 h2 a
{
    color: #6AC059;
}
.list_type_list_3 h2 a:hover
{
    text-decoration: underline;
}

.list_type_list_3 header time
{
    font-size: 14px;
}
.list_type_list_3 h4
{
    color: #5F5F5F;
    font-weight: 200;
    font-size: 16px;
    font-family: 'Conv_DINPro-Bold';
}

.list_type_list_3 p
{
    color: #5F5F5F;
    font-size: 16px;
}

.list_type_list_3
{
    padding: 10px 10px 10px 0px;    
    border-bottom: 1px solid #77d664;
    margin-bottom: 10px;
}



.list_type_list_0
{
    width: 300px;
    line-height: 21px;
}
.list_type_list_0 .latest_lead
{
    margin: 5px 0px 15px 0px;
    height: 60px;
}

.list_type_list_0:nth-child(2)
{
    margin-right: 30px;
}

.list_type_list_0 .read_more
{
    background: none repeat scroll 0 0 #6AC059;
    border-radius: 30px 30px 30px 30px;
    color: #FFFFFF;
    font-size: 14px;
    font-weight: 200;
    font-family: 'Conv_DINPro-Bold';
    margin-top: 10px;
    padding: 3px 9px;    
    text-transform: uppercase;
}
.list_type_list_0 header
{
    font-weight: normal;
}
.list_type_list_0 time
{
    font-size: 16px;
}
.list_type_list_0 p
{
    margin: 0px;
    font-size: 20px;
    font-family: 'Conv_DINPro-Bold';
}


.morzsa
{
    border-bottom: 1px solid #E6E7E8;
    padding-bottom: 10px;
}
.morzsa a:hover
{
    text-decoration: underline;
}

/*...article styles*/

.seo_top
{
    width: 960px;
    margin: auto;
    text-align: center;
    color: #1d1d1b;
    font-style:italic
}

.slider_outer
{
    width: 100%;
}

.left_side
{
    background-color: #704685;
    color: #fff;
    font-size: 16px;
}

.napi_akcio_box
{
    padding: 20px;  
    padding-bottom: 0px;
    width: 175px;         
}

.napi_ajanlat_box
{
    margin-top: 20px;    
    width: 175px;
    color: #6f3f81;
}
.napi_ajanlat_box p
{
    margin: 0px;
    padding: 0px;
    vertical-align: middle;
    font-size: 11px;
}
.napi_ajanlat_box .no_items
{
    padding: 60px 35px 60px 35px;
}


.napi_akcio_title p
{
    margin-bottom: 5px;
    font-size: 13px;
    color: #fff;
    text-align: center;
    font-weight: bold;
}

.akcio_pic
{
    background: #fff;
    width: 175px;
    height: 140px;
    overflow: hidden;
    position: relative;
}

.akcio_price
{    
    color: #fff;
    text-align: center;
}

.akcio_price p
{
    font-weight: bold;
    font-size: 12px;
    margin-top: 5px;
}

.napi_ajanlat_box .no_items
{
    /*height: 140px;*/
    background: #fff;    
}

.ujdonsagaink_box
{
    padding-top: 20px;
    width: 175px;  
}
.ujdonsag_select
{
    width: 215px;
}
.ujdonsag_text
{
    padding-left: 20px;
}
.ujdonsag_text h3 a 
{
    color: #fff;
}
.ujdonsag_select ul
{
    margin: 5px 0px;
    padding: 0px;
    list-style-type: none;
}
.ujdonsag_select li
{   
    line-height: 21px;
}
.ujdonsag_select a
{
    padding-left: 20px;
    font-size: 12px;
    color: #fff;
}
.ujdonsag_select li:hover
{    
    background-color: #ebedec; 
}
.ujdonsag_select li:hover a
{
    color: #000;
}

.facebook_box
{
    background-color: #305997;
    text-align: center;
}

.facebook_box p
{
    font-size: 13px;
    padding-top: 5px;
    margin-bottom: 0px;
}

.tetszett_onnek_box
{
    background: #424242;
    width: 215px;
    padding: 10px 0px 10px 0px;
}
.tetszett_inner_box
{    
    background: #fff;
    margin: auto;    
    height: 116px;
    width: 175px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
}
.tetszett_onnek_box .send_btn
{
    background: #704685;
    color: #fff;
    margin-top: 5px;
    margin-left: 15px;
    cursor: pointer;
}

.head_text
{
    text-align: center;
    padding-top: 10px;
    padding-bottom: 7px;
    font-size: 13px;
    font-weight: bold;
}

.tetszett_onnek_box p
{
    margin: 0px; padding: 0px;
}
.querstions
{
    margin: 0px 15px 0px 15px;
}

.temrekeink_links
{
    margin-top: 20px;
}
.temrekeink_links a
{
    font-size: 12px;
    line-height: 20px;
    color: #fff;
}
.temrekeink_links a:hover
{
    text-decoration: underline;
}

.banner_box_inner 
{
    float: left;
}

.header_top
{
    margin:auto;    
}

.lang .active
{
    font-family: 'Conv_DINPro-Bold';
}

.header_top_color
{
    background-color: #0c873a;
}
.header_middle_color
{
    background-color: #6ac059;
    border-bottom: 1px solid #77d664;
}

.header_bottom_color
{
    background-color: #6ac059;
}

.header_top .header_inner
{
    padding-top: 9px;
}

.header_top .lang
{    
    padding-top: 5px;
}

.header_top .right_content
{
    margin: 0px;
    line-height: 21px;
}
.komfort_inner
{
    height: 156px;
}

.content .content_width
{
    margin: auto;
}

.kapcsolat_box
{
    background: #f5f1ec;
    padding: 20px 12px 20px 12px;
    width:275px;
    font-size: 16px;
}
.kapcsolat_box .kapcsolat_title
{
    text-transform: uppercase;
    color: #6ac059;    
    font-size: 22px;
    line-height: 22px;
    background: url("../img/call_phone.png") no-repeat left center transparent;
    padding-left: 30px;
}

.kapcsolat_box .row
{
    margin-top: 15px;
    color: #918a80;
}
.kapcsolat_box .row p
{
    margin: 0px;
    line-height: 22px;
}
.kapcsolat_box .row a
{
    color: #6ac059;
}
.kapcsolat_box .row .title
{
    font-family: 'Conv_DINPro-Bold';
    padding-bottom: 5px;
}
.kapcsolat_box .row .skype_title
{
    padding-bottom: 15px;
}
.kapcsolat_box .row .skype
{
    padding-bottom: 5px;
}

.atricle_content
{
    width: 640px;    
}
.atricle_content h1
{    
    color: #6AC059;
    font-size: 22px;
    margin: 0;
    padding-bottom: 20px;
    text-transform: uppercase;
}

.footer_top_content
{
    width: 960px;
}

.contatc_box
{
    color: #fff;
    padding-top: 20px;
    font-size: 14px; 
}
.contatc_box .contact_title h3
{
    font-size: 20px;
    font-family: 'Conv_DINPro-Bold';
    color: #fff;
    margin: 0px;
    padding-bottom: 10px;
    text-transform: uppercase;
}

.contatc_box .row
{
    line-height: 18px;
}
.contatc_box .row .title
{
    color: #fff;    
    font-family: 'Conv_DINPro-Bold';
    padding: 0px;
}

.contatc_box .row p
{
    margin:0px;
}
.contatc_box .row p a
{
    text-decoration: underline;
    color: #fff;
}

.social_box
{
    padding-top: 20px;
    padding-right: 20px;
}

.idosotthon_logo
{
    padding-top: 10px;
}

.idosotthon_box
{
    width: 470px;
    height: 394px;
    background: url("../img/idosotthon_box_bg.jpg") no-repeat right center #f5f1ec;
}
.idosotthon_box .inner
{
    padding: 15px 15px 18px 15px;
}

.idosotthon_box .title h2
{
    color: #6ac059;
    font-size: 22px;    
    text-transform: uppercase;
    font-weight: bold;
}

.idosotthon_box .img
{
    margin-top: 15px;
}

.idosotthon_box .article_lead
{
    color: #4d4d4d;
    font-size: 15px;
    height: 115px;
    overflow: hidden;
}

.idosotthon_box .next_btn
{
    padding-top: 10px;
}
.idosotthon_box .next_btn a
{   
    color: #fff;
    font-size: 14px;
    font-weight: 200;    
    font-family: 'Conv_DINPro-Bold';
    background: #6ac059;
    padding: 5px 15px 7px 15px;
    -webkit-border-radius: 30px;
    -moz-border-radius: 30px;
    border-radius: 30px;
}</pre></body></html>