.clear{clear:both}#searc-list-block{margin:40px 0px 0px 0px;}#searc-list-block li{padding-bottom:20px;}.list-item-link{float:left; color: #ef7f01; text-decoration: none; font-weight:600;}.search_list_date{float:right; margin-left:10px; font-size:12px;}.lastModifySearch{float:right; font-size:12px;}
#labelULSLider{list-style-type:none;overflow:hidden;margin:0}#labelULSLider li{float:left;margin-right:20px;width:215px;position:relative;display:block;left:0;height:195px}#labelULSLider li .labelLink{text-decoration:none;color:#3c3c3b;height:40px;display:block;overflow:hidden;font-weight:600}#labelULSLider li .labelContPart{text-decoration:none;color:#3c3c3b;height:40px;display:block;overflow:hidden;text-align:justify;font-size:12px;padding-top:10px}#nextLabels{width:50%;display:inline-block;float:right}#nextLabels span{display:inline-block;float:left;cursor:pointer;background-image:url(moduls/cimke_felho/images/right_arrow_30x30.png);background-repeat:no-repeat;background-position:center left;height:30px;padding:5px 0 0 35px}#backLabels{width:48%;display:none}#backLabels span{display:inline-block;float:right;cursor:pointer;background-image:url(moduls/cimke_felho/images/left_arrow_30x30.png);background-repeat:no-repeat;background-position:center right;height:30px;padding:5px 35px 0 0}#labelNav{margin-top:10px}.labelPubLineHR{background-color:#ef7f01;float:left;width:88%;height:2px;border:none;margin-top:9px}.labelPubLineLink{background-image:url(moduls/cimke_felho/images/moreinfo.png);float:right;display:inline-block;height:20px;width:20px}#labelNewsList{margin-top:20px}#labelProdList a.web_more_img{color:#262c2c;text-decoration:none}#labelProdList a.group{color:#262c2c}#productLabels{overflow:hidden;position:relative;width:100%}.cimke_public a{color:#ef7f01;text-decoration:none}.jcarousel-wrapper{margin:20px auto;position:relative;border:10px solid #fff}.jcarousel{position:relative;overflow:hidden;width:100%}.jcarousel ul{width:20000em;position:relative;list-style:none;margin:0;padding:0}.jcarousel li{width:200px;float:left;border:1px solid #fff;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.jcarousel img{display:block;max-width:100%;height:auto!important}.jcarousel-control-prev,.jcarousel-control-next{position:absolute;top:50%;margin-top:-15px;width:30px;height:30px;text-align:center;background:#4E443C;color:#fff!important;text-decoration:none;text-shadow:0 0 1px #000;font:24px/27px Arial,sans-serif;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;-webkit-box-shadow:0 0 4px #F0EFE7;-moz-box-shadow:0 0 4px #F0EFE7;box-shadow:0 0 4px #F0EFE7}.jcarousel-control-prev{left:15px;display:none}.jcarousel-control-next{right:15px;display:none}.jcarousel-pagination{position:absolute;bottom:-20px;left:50%;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);margin:0}.jcarousel-pagination a{text-decoration:none;display:inline-block;font-size:11px;height:10px;width:10px;line-height:10px;background:#fff;color:#4E443C;border-radius:10px;text-indent:-9999px;margin-right:7px;-webkit-box-shadow:0 0 2px #4E443C;-moz-box-shadow:0 0 2px #4E443C;box-shadow:0 0 2px #4E443C}.jcarousel-pagination a.active{background:#4E443C;color:#fff;opacity:1;-webkit-box-shadow:0 0 2px #F0EFE7;-moz-box-shadow:0 0 2px #F0EFE7;box-shadow:0 0 2px #F0EFE7}.image-carousel-container{padding:5px}.image-carousel-container img{height:100px!important;width:215px;display:block}.group-block{padding:15px 80px 25px}.group-block table tr th{line-height:25px;padding:0 10px 0 0;text-align:left;width:140px}.group-block table tr td{line-height:25px;padding:0 0 0 10px}.group-block table tr td input{background:none;background-color:#efefef;color:#333;line-height:25px;height:25px;margin-bottom:5px;padding:0 7px;width:300px}.group-block table tr td input.form_builder_phonenumber{width:100px}.group-block table tr td input.form_builder_zipcode{width:30px}.group-block table tr td input.form_builder_radio_button{cursor:pointer;float:left;margin:0;width:25px}.group-block table tr td .one_radio_button{float:left;width:170px}.group-block table tr td .one_radio_button label{cursor:pointer;display:block;height:25px;line-height:25px}#gyik_box{background-color:#eaeaea;border:1px solid #eaeaea;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;width:500px}#kgyik_box_title{font-size:15px;color:#fff;background-color:#d40074;margin-bottom:5px;padding:8px;border:1px solid #d40074;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;width:484px}#gyik_image{margin-top:20px;width:707px;height:20px;background:url(moduls/kapcsolat/images/urlap_image.png) no-repeat scroll 0 0 rgba(0,0,0,0)}#gyik_image h2{display:table-cell;font-size:20px;font-weight:400;padding-left:70px;vertical-align:middle;width:707px}#gyik_line{width:100%;border:none;background-color:#D40074;height:2px;margin-top:20px}#gyik_form{margin:0 auto;width:480px}.gyik_inputs{outline:none;width:335px;padding:5px}.inputRadShadCnt{border:medium none;border-radius:3px;box-shadow:2px 2px 3px 0 rgba(150,150,150,0.75) inset;outline:medium none}#gyik_torzs{height:200px;padding:10px;resize:none;width:325px}.left_side{text-align:right;width:125px}#gyik_table td{height:30px}.gyik_button_row{height:50px;width:472px}.gyik_oneRowBox{height:50px;width:472px}#hc{padding-right:20px}p.error{font-weight:700;color:red;text-align:center}#kapcsolat_box{background-color:#eaeaea;border:1px solid #eaeaea;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;width:520px}#title{font-size:27px}#introduction{font-size:14px;margin:20px 0}#thanks{font-size:13px;margin-bottom:30px}#kapcsolat_box_title{font-size:15px;color:#fff;background-color:#d40074;margin-bottom:5px;padding:8px;border:1px solid #d40074;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;width:520px}#kapcsolat_table{margin-top:10px}#kapcsolat_table td{height:30px}#submit span{color:#fff}.left_side{text-align:right;width:125px}.kapcsolat_inputs{outline:none;width:335px;padding:5px;margin-right:10px}.inputRadShadCnt{border:medium none;border-radius:3px;box-shadow:2px 2px 3px 0 rgba(150,150,150,0.75) inset;outline:medium none}#kapcsolat_torzs{height:200px;outline:medium none;padding:10px;resize:none;width:335px}#kapcsolat_content{width:940px}#kapcsolat_form_div{width:520px;margin:0 auto}.bigInputCnt{font-size:24px;height:50px;outline:medium none;padding-left:16px;width:100px}.spanPosCorrCnt{margin-left:21px}.simplePinkSubmitCnt{width:189px;height:38px;background:url(moduls/kapcsolat/images/email_send_inactive.png) no-repeat scroll 0 0 rgba(0,0,0,0);border:none;float:right;color:#fff}.simplePinkSubmitCnt:hover{background:url(moduls/kapcsolat/images/email_send_active.png) no-repeat scroll 0 0 rgba(0,0,0,0)}.oneRowBoxCnt{margin-left:37px;width:435px}#kapcsolat_image{margin-top:20px;width:707px;height:20px;background:url(moduls/kapcsolat/images/urlap_image.png) no-repeat scroll 0 0 rgba(0,0,0,0)}#kapcsolat_image h2{display:table-cell;font-size:20px;font-weight:400;padding-left:70px;vertical-align:middle;width:707px}#kapcsolat_vonal{width:100%;border:none;background-color:#D40074;height:2px;margin-top:20px}.kapcsolat_button_row{height:50px}.thanks{font-weight:400;color:#3C3C3B;margin-top:20px}#introduction a{color:#137a26;text-decoration:none}#category-group{margin-bottom:15px}#filter-group{margin-bottom:15px}#category-group span,#filter-group span{float:left;font-size:16px;font-weight:700;height:47px;line-height:47px;margin-right:10px}#filter-group span{height:37px;line-height:37px}.maps-category{border:1px solid #aaa;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;float:left;height:37px;margin-right:5px;overflow:hidden;padding:5px 10px}.maps-category input{float:left;margin-top:12px}.maps-category label{cursor:pointer;font-size:14px;font-weight:700;height:37px;line-height:37px}.maps-category label img{margin-right:7px}#category-group .maps-category label span{cursor:pointer;display:block;float:right;font-size:14px;font-weight:700;height:37px;line-height:37px}.maps-filter{border:1px solid #aaa;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;float:left;height:27px;margin-right:5px;overflow:hidden;padding:5px 10px}.maps-filter input{float:left;margin-top:7px}#filter-group .maps-filter label{cursor:pointer;font-size:14px;font-weight:700;height:27px;line-height:27px}#filter-button{color:#333;background-image:#aaa;border:1px solid #777;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;font-size:16px;font-weight:700;height:30px;line-height:30px;padding:0 8px}.counter{color:#333;font-size:16px;font-style:italic;font-weight:700;height:30px;line-height:30px;margin-left:10px}#point-map-canvas{height:400px;margin-top:15px;width:600px}#subcontent-menu{float:right;padding:15px;position:absolute;right:0;top:0;width:150px}#subcontent-menu ul{list-style:none;margin:0;padding:0}#subcontent-menu li{padding:2px 0}.simple_magazin_content{margin-top:20px;color:#3C3C3B;width:100%;padding-right:20px}.simple_magazin_content ul,ol{margin-left:35px;color:#3c3c3b}.simple_magazin_content a{text-decoration:none;color:#ef7f01}.simple_magazin_content blockquote p{margin-bottom:1px;margin-top:1px}@media (min-width: 240px){.highlight-news-image{border-radius:2px;max-width:480px;margin:0 auto}.highlight-news-container{display:block}.highlight-news-container img{display:none}.highlight-news-content{font-size:11px;height:120px;height:auto}.highlight-news-title{padding:10px 0}.highlight-news-title a{color:#3c3c3b;display:block;font-size:22px;font-weight:400;text-decoration:none}.simple-news-box-container{font-size:11px;height:auto}.simple-news-box-container img{float:none;height:180px;width:180px;border-radius:2px}.simple-news-box-title{display:block}.simple-news-box-title a{color:#3c3c3b;display:block;font-size:22px;font-weight:400;text-decoration:none}.simple-news-box-image-cont{display:block}.simple-news-box-image{border-radius:2px;width:240px;margin:0 auto}.simple-news-only-title{font-size:11px;margin-left:0;overflow:hidden;margin-right:20px}.simple-news-container-small{margin-bottom:20px}.simple-news-page-image{height:225px;margin-right:10px}.pre_text{padding-bottom:20px}}@media (min-width: 500px){.highlight-news-container img{display:block;float:left}.highlight-news-content{font-size:11px;height:320px}.simple-news-box-title{display:table-cell;height:65px;vertical-align:bottom;overflow:hidden}.simple-news-box-title a{font-size:20px}.simple-news-box-pre{overflow:hidden;height:125px}}@media (min-width: 700px){.highlight-news-container{width:100%;position:relative}.highlight-news-content{margin:0 auto}.simple-news-container-small{width:49%;margin-right:1%;float:left;position:relative}.simple-news-box-container{height:420px;overflow:hidden}.simple-news-box-container img{height:220px;width:220px}.simple-news-only-title{font-size:11px;height:250px;margin-left:0;overflow:hidden;margin-right:20px}.simple-news-only-title .simple-news-box-pre-text{height:170px;overflow:hidden}.simple-news-page-image{float:left}}@media (min-width: 1000px){.simple-news-box-title a{color:#3c3c3b;display:table-cell;font-size:22px;font-weight:400;text-decoration:none;vertical-align:bottom}.simple-news-box-image{float:left;border-radius:2px;width:240px;display:block}div.simple-news-box-container{font-size:11px;height:300px;margin-right:20px}.simple-news-box-container img{float:left}.highlight-news-container{width:100%;position:relative}.highlight-news-title{margin-bottom:20px}.highlight-news-title a{color:#3c3c3b;display:table-cell;font-size:22px;font-weight:400;text-decoration:none;vertical-align:bottom}.pre_text{padding-bottom:0}}@media (min-width: 1200px){.simple-news-box-image-cont{width:230px;float:left;position:relative}.simple-news-box-pre{width:220px;float:left;position:relative;height:220px}.simple-news-container-small{width:50%;float:left;margin-right:0;position:relative}.highlight-news-container{width:49%;margin-right:1%;float:left;position:relative}}.highlight-news-text blockquote{background-color:#f1f1f1;border-radius:2px;font-family:Roboto-Light;font-size:30px;font-style:italic;padding:10px 14px 10px 10px}.simple-news-box-container p{font-size:11px}.highlight-news-image img{height:220px;width:450px;border-radius:2px}.simple-news-box-title a:hover{color:#ef7f01;text-decoration:none}.highlight-news-container h2 a:hover{color:#ef7f01;text-decoration:none}.simple-news-box-pre-text{color:#3C3C3B;font-size:15px}.news_public{width:100%}.highlight-news-line{height:2px;background-color:#ef7f01;width:100%;border:none}.without_pictures{float:left;height:150px;width:150px}.highlight-news-text{color:#3C3C3B;width:100%}.highlight-news-page{margin-top:20px}.simple-news-page-image img{width:220px;height:220px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.highlight-news-text a{text-decoration:none;color:#ef7f01}.highlight-news-social-cont{width:100%}.highlight-news-social-text{float:right;color:#cacaca}.simple-news-social-content{left:250px;width:60px;bottom:-1px;border-top:1px solid #cacaca;border-left:1px solid #cacaca;border-right:1px solid #cacaca;border-bottom:1px solid #fff;padding:2px 10px;position:absolute;z-index:1;-webkit-border-top-left-radius:2px;-webkit-border-top-right-radius:2px;-moz-border-radius-topleft:2px;-moz-border-radius-topright:2px;border-top-left-radius:2px;border-top-right-radius:2px}.pre_text{min-height:240px;font-weight:700;font-size:15px;color:#3c3c3b;border-bottom:1px solid #cacaca;position:relative}.pre_text_discount{font-size:15px;color:#3c3c3b;position:relative;margin-bottom:25px}p{color:#3c3c3b;margin-bottom:1px;margin-top:1px}.highlight-news-text ul{margin-left:35px;margin-bottom:10px;color:#3c3c3b}.news_kiemelt{width:50%}.highlight-news-social-content{border-color:#cacaca #cacaca #fff;border-style:solid;border-top-left-radius:2px;border-top-right-radius:2px;border-width:1px;float:left;margin-left:470px;padding:3px 3px 0;position:relative;z-index:1;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.highlight-news-page-image{border-radius:2px;float:left;height:220px;margin-right:10px;width:460px}#hungary-map{background:url(../moduls/szakuzleteink/images/szakuzleteink_terkep_707x441.jpg) no-repeat center center;width:707px;height:441px;position:relative;margin:15px auto 0;display:block;background-size:100% auto}
#store-map{margin-top:25px;display:block;overflow:hidden;position:relative;width:100%}
/* .store-map{width:25%; float:left;} */
.store-map iframe{width:100%; height:300px;}
.store-manager-val{font-size:14px;color:#333}
.city{position:absolute;color:#333;text-decoration:none}
.city:hover{color:#ef7f01}.bekescsaba{left:76%;top:62%}
.budapest{left:41%;top:41%}.gyula{left:78%;top:65%}
.hodmezovasarhely{left:56%;top:77%}
.kecskemet{left:48%;top:61%}
.mezotur{left:69%;top:54%}
.oroshaza{left:65%;top:71%}
.szarvas{left:63%;top:62%}
.szeged{left:58%;top:82%}
.szolnok{left:58%;top:52%}
.city-block:hover{color:#ef7f01}

.shop-page-container{margin-top:50px;width:100%}
.shop-page-container a{color:#ef7f01;text-decoration:none}
.shop-page-hr{border:none;height:2px;background-color:#ef7f01;width:100%}
.store-manager h3,.store-manager-datas h3{color:#FFF;background:#ef7f01;font-weight:400; margin-top:0px;font-size:20px;margin-bottom:15px;height:30px;line-height:30px;padding-left:10px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}
.store-manager h3{width:220px}
.store-manager-key{display:inline-block;width:30%;text-transform:uppercase;font-size:14px;font-weight:700;margin-left:10px;color:#333}
.store-manager-datas-row{border:none;height:1px;background-color:#cfcfcf;margin:5px}.icons{width:16px;height:16px;display:inline-block;margin:0 5px 0 0;float:left}.uzletvezeto{background:url(../moduls/szakuzleteink/images/vezeto.png) no-repeat}.cim{background:url(../moduls/szakuzleteink/images/cim.png) no-repeat}.telefon{background:url(../moduls/szakuzleteink/images/telefon.png) no-repeat}.mobil{background:url(../moduls/szakuzleteink/images/mobil.png) no-repeat}.email{background:url(../moduls/szakuzleteink/images/email.png) no-repeat}.shop-page-city{color:#333;font-weight:400;font-size:22px}p{color:#333}.store-manager img{border-radius:2px}
.shop-page-container p{padding-right:20px}
#shops-pre-text{font-size:20px;text-align:left;margin-top:50px;font-weight:700;color:#ef7f01}
.szakuzleteink-description-bottom{margin-top:20px}@media (max-width: 999px){
	.visible-md.visible-lg{display:none}
	.visible-xs.visible-sm{display:block}
	.list-group{list-style-type:none;width:100%;margin:0 auto}
	.list-group-item{background:#e9e9e9;display:block;margin-bottom:5px;padding:10px 16px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.list-group-item a{color:#424242;display:block;font-size:20px;height:50px;line-height:50px;text-decoration:none}
	.store-map.store-manager-datas{width:100%;float:none;margin:0 auto}
	.store-manager h3,.store-manager-datas h3{width:100%}.store-manager img{margin:0 auto}
}
@media (min-width: 1000px){
	.visible-md.visible-lg{display:block}
	.visible-xs.visible-sm{display:none}
	.store-map{float:left;width:25%}
	.store-manager-datas{float:right;width:74%}
}
.divider-container{
	width:100%;
	padding: 30px 0px;
}
.divider-container h3{
	display: block;
    height: 50px;
    margin: 0 auto;
    position: relative;
    text-align: center;
	color:#333;

}
.two-lines-divider{
	display:block;
	position:relative;
	content:'';
	bottom: 0px;
	width: 140px;
	height: 1px;
	left: 50%;
	-webkit-transform: translateX(-50%);
	transform: translateX(-50%);
	background: #333;
	box-shadow: 0 30px 0 #333;
}
@media (min-width: 240px){.video_s{width:100%;float:left;display:block}.video_h{color:#3c3c3b;margin-bottom:10px;text-align:center}.video_vid{text-align:center;display:none}}@media (min-width: 480px){.video_vid{text-align:center;display:block}}@media (min-width: 1200px){.video_vid{text-align:left;display:block}.video_g{width:50%;float:left;display:block}.video_h{color:#3c3c3b;margin-bottom:10px;text-align:left}}.simple_magazin_content{margin-top:20px;color:#3C3C3B;width:100%;padding-right:20px}.simple_magazin_content ul,ol{margin-left:35px;color:#3c3c3b}.video_content_res{color:#3c3c3b}.video_content_res h2{margin-top:30px;margin-bottom:15px}@media (min-width: 240px) {
    .szallinfo_inputs {
        width: 85%
    }
    #w_torzs {
        resize: none;
        width: 85%
    }
    #web_szall_box {
        display: none
    }
    .glass_text {
        margin-bottom: 20px;
        margin-top: 5px;
        padding-right: 0;
        text-align: center
    }
    .glass_img {
        text-align: center
    }
    .glass_s {
        width: 100%;
        float: left;
        display: block
    }
    .glassj_s {
        width: 100%;
        float: left;
        display: block
    }
    .color_text {
        margin-bottom: 20px;
        margin-top: 5px;
        padding-right: 0;
        text-align: center
    }
    .web_more_text {
        float: left;
        text-align: right;
        width: 90%
    }
    .right_side {
        display: none
    }
    .product-left-side {
        width: 100%
    }
    .color_s {
        width: 100%;
        float: left;
        display: block
    }
    .color_img {
        text-align: center
    }
    .product-image {
        min-height: 480px;
        padding-right: 20px;
        text-align: center
    }
    .product-image-small-left {
        padding-right: 20px;
        width: 50%;
        float: left;
        min-height: 230px;
        text-align: center;
        padding-top: 20px
    }
    .product-image-small-right {
        padding-right: 20px;
        width: 50%;
        float: right;
        min-height: 230px;
        padding-top: 20px;
        text-align: center
    }
    .product-inner-specification {
        display: none
    }
    .product-inner-specification-val {
        display: none
    }
    .product-page-mb-spec-cont {
        display: block;
        width: 100%
    }
    .product_inside_video {
        min-height: 50px;
        display: none
    }
    .product_inside_video_etc {
        min-height: 50px;
        display: none;
        margin-top: 53px
    }
    .product_inside_video_vis {
        min-height: 50px;
        display: block;
        text-align: center
    }
    .product-page-price {
        min-height: 50px;
        padding-right: 20px;
        background: url(moduls/webshop_light/images/simarcont.png) no-repeat scroll 0 0 rgba(0, 0, 0, 0);
        width: 100%;
        padding-top: 17px;
        color: #fff;
        margin-top: 30px
    }
    .product_inside_price_action {
        min-height: 50px;
        padding-right: 20px;
        background: url(moduls/webshop_light/images/ar.png) no-repeat scroll 0 0 rgba(0, 0, 0, 0);
        width: 100%;
        padding-top: 17px;
        color: #fff;
        margin-top: 30px
    }
    .left {
        float: left;
        width: 10%
    }
    .right {
        float: right;
        width: 80%
    }
    .category-way-content {
        background: url(moduls/webshop_light/images/haziko.png) no-repeat scroll 0 0 rgba(0, 0, 0, 0);
        color: #000;
        display: table-cell;
        font-size: 18px;
        height: 70px;
        padding-left: 25px;
        vertical-align: middle;
        font-weight: 700
    }
    .category-way-content a {
        text-decoration: none;
        color: #262c2c;
        display: inline-block;
        padding: 5px 10px
    }
    .product-box-line {
        height: 1px;
        background-color: #c8c8c8;
        border: none
    }
    .jba_product_line {
        height: 2px;
        border: none;
        width: 100%;
        background-image: linear-gradient(to right, rgba(0, 0, 0, 0), rgba(239, 127, 1, 0.75), rgba(0, 0, 0, 0))
    }
}

@media (min-width: 480px) {
    .szallinfo_inputs {
        width: 92%;
        padding: 5px
    }
    #w_torzs {
        resize: none;
        width: 85%
    }
    #web_szall_box {
        display: block
    }
    .simplePinkSubmit {
        float: left
    }
}

@media (min-width: 550px) {
    .simplePinkSubmit {
        float: right
    }
}

@media (min-width: 700px) {
    .category-product-box-list {
        width: 100%;
        height: 240px;
        float: left
    }
    .category-box-small {
        width: 50%;
        float: left;
        position: relative
    }
    .jba_discountproduct_s {
        width: 50%;
        float: left;
        position: relative;
        height: 205px
    }
    .product-box-small {
        width: 50%;
        float: left;
        position: relative;
        height: 220px;
        text-align: center;
        margin-top: 20px;
        text-align: center
    }
    .product-page-inner-small {
        width: 50%;
        float: left;
        position: relative
    }
    .product-inside-additional-buttons {
        float: left;
        position: relative
    }
    .product_inside_youtube {
        height: 279px;
        display: none;
        padding-right: 20px;
        background: url(moduls/webshop_light/images/JOLA_ajtotervezo_banner_inaktiv.png) no-repeat scroll 0 0 rgba(0, 0, 0, 0)
    }
    .right_side {
        width: 25%;
        float: right;
        display: block
    }
    .product-left-side {
        width: 75%;
        float: left
    }
    .color_s {
        width: 50%;
        float: left;
        display: block
    }
    .color_img {
        text-align: center
    }
    .product-image {
        min-height: 480px;
        padding-right: 20px;
        text-align: center
    }
    .product-image-small-left {
        padding-right: 20px;
        width: 50%;
        float: left;
        min-height: 230px;
        text-align: center;
        padding-top: 20px
    }
    .product-image-small-right {
        padding-right: 20px;
        width: 50%;
        float: right;
        min-height: 230px;
        padding-top: 20px;
        text-align: center
    }
    .product-inner-specification {
        display: none
    }
    .product-inner-specification-val {
        display: none
    }
    .product_inside_video {
        min-height: 50px;
        display: none
    }
    .product_inside_video_etc {
        min-height: 50px;
        display: none;
        margin-top: 53px
    }
    .product_inside_video_vis {
        min-height: 50px;
        display: block;
        text-align: left
    }
    .product-page-price {
        min-height: 50px;
        padding-right: 20px;
        background: url(moduls/webshop_light/images/simarcont.png) no-repeat scroll 0 0 rgba(0, 0, 0, 0);
        width: 100%;
        padding-top: 17px;
        color: #fff;
        margin-top: 30px
    }
    .product_inside_price_action {
        min-height: 50px;
        padding-right: 20px;
        background: url(moduls/webshop_light/images/ar.png) no-repeat scroll 0 0 rgba(0, 0, 0, 0);
        width: 100%;
        padding-top: 17px;
        color: #fff;
        margin-top: 30px
    }
    .left {
        float: left;
        width: 45%
    }
    .right {
        float: right;
        width: 55%
    }
    .glass_img {
        text-align: center
    }
    .category-way-content {
        font-size: 11px;
        height: 50px
    }
    .category-way-content a {
        padding: 0
    }
}

@media (min-width: 800px) {
    #web_szall_box {
        width: 72%;
        display: block
    }
}

@media (min-width: 1200px) {
    #web_szall_box {
        width: 54%;
        display: block
    }
    .category-product-box-list {
        width: 50%;
        height: 240px;
        float: left
    }
    .glass_g {
        width: 50%;
        float: left;
        display: block
    }
    .glassj_g {
        width: 50%;
        float: left;
        display: block
    }
    .glass_img {
        text-align: left
    }
    .color_text {
        margin-bottom: 20px;
        margin-top: 5px;
        padding-right: 20px;
        text-align: center
    }
    .left {
        float: left;
        width: 45%
    }
    .right {
        float: right;
        width: 55%
    }
    .product-inner-social-facebook {
        text-align: left;
        width: 47%
    }
    .product-inner-social-other {
        text-align: left;
        width: 40%
    }
    .product-page-price {
        min-height: 50px;
        padding-right: 20px;
        background: url(moduls/webshop_light/images/simarcont.png) no-repeat scroll 0 0 rgba(0, 0, 0, 0);
        width: 100%;
        padding-top: 17px;
        color: #fff;
        margin-top: 0
    }
    .product_inside_price_action {
        min-height: 50px;
        padding-right: 20px;
        background: url(moduls/webshop_light/images/ar.png) no-repeat scroll 0 0 rgba(0, 0, 0, 0);
        width: 100%;
        padding-top: 17px;
        color: #fff;
        margin-top: 0
    }
    .product_inside_video_vis {
        min-height: 50px;
        display: none
    }
    .product_inside_video {
        min-height: 50px;
        display: block
    }
    .product_inside_video_etc {
        min-height: 50px;
        display: block;
        margin-top: 53px
    }
    .product-inner-specification {
        min-height: 155px;
        padding-right: 20px;
        padding-top: 20px;
        display: block
    }
    .product-inner-specification-val {
        min-height: 155px;
        padding-right: 20px;
        padding-top: 20px;
        display: block
    }
    .product-page-mb-spec-cont {
        display: none
    }
    .product-image-small-right {
        padding-right: 20px;
        width: 50%;
        float: right;
        min-height: 230px;
        padding-top: 20px;
        text-align: left
    }
    .product-image-small-left {
        padding-right: 20px;
        width: 50%;
        float: left;
        min-height: 230px;
        text-align: left;
        padding-top: 20px
    }
    .product-image {
        min-height: 480px;
        padding-right: 20px;
        text-align: left
    }
    .category-box-big {
        width: 25%;
        float: left;
        position: relative
    }
    .jba_discountproduct_g {
        width: 25%;
        float: left;
        position: relative;
        height: 205px
    }
    .product-box-big {
        width: 50%;
        float: left;
        position: relative;
        height: 220px;
        text-align: center;
        margin-top: 20px
    }
    .product-page-inner-big {
        width: 33.3%;
        float: left;
        position: relative
    }
    .product_inside_youtube {
        width: 63.7%;
        float: left;
        position: relative;
        display: block;
        padding-right: 20px;
        background: url(moduls/webshop_light/images/JOLA_ajtotervezo_banner_inaktiv.png) no-repeat scroll 0 0 rgba(0, 0, 0, 0);
        margin-top: 220px;
        height: 210px
    }
    .product_inside_youtube:hover {
        background: url(moduls/webshop_light/images/JOLA_ajtotervezo_banner_aktiv.png) no-repeat scroll 0 0 rgba(0, 0, 0, 0);
        cursor: pointer
    }
    .color_g {
        width: 25%;
        float: left;
        display: block
    }
    .color_img {
        text-align: left
    }
    .web_more_text {
        float: left;
        text-align: right;
        width: 88%
    }
    .product-box-line {
        height: 3px;
        background-color: #ef7f01;
        border: none
    }
    .jba_product_line {
        background-image: none;
        height: 1px;
        background-color: #C8C8C8;
        border: none;
        width: 95%
    }
}

div#webshoplHeader checkbox {
    float: left;
    margin: 2px
}

div#webshoplHeader label {
    margin: 2px;
    width: 100px;
    overflow: hidden;
    display: block;
    float: left;
    cursor: pointer;
    cursor: hand
}

div#webshoplHeader {
    float: none;
    display: block;
    margin: 10px 0 20px
}

div#webshopl a {
    text-decoration: none;
    color: #ef7f01
}

div#webshopl ul li a {
    text-decoration: none;
    color: #ef7f01
}

div#webshopl a.category-box-name-link {
    color: #262c2c
}

div#webshopl a.product-box-more-img,
#labelProdList a.product-box-more-img {
    color: #262c2c;
    margin-top: 2px;
    text-decoration: none
}

div#webshopl a.product-box-more-img-discount,
#labelProdList a.product-box-more-img-discount {
    color: #262c2c;
    margin-top: 10px
}

div#webshopl .category-way-content a {
    color: #262c2c
}

div#webshopl a.button_link {
    color: #262c2c
}

div#webshopl a.button_link:hover {
    color: #FFF
}

.categoryWay h2 {
    background: url(moduls/webshop_light/images/haziko.png) no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    padding-left: 25px;
    height: 50px;
    color: #000;
    font-size: 11px;
    display: table-cell;
    vertical-align: middle
}

.categoryWay h2 a {
    color: #000;
    text-decoration: none;
    font-size: 11px
}

.categoryWay h2 a:hover {
    text-decoration: underline
}

#webshoplHeader h2 {
    background: url(moduls/webshop_light/images/haziko.png) no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    padding-left: 25px;
    height: 50px;
    color: #000;
    font-size: 11px;
    display: table-cell;
    vertical-align: middle
}

#webshoplHeader h2 a {
    color: #000;
    text-decoration: none;
    font-size: 11px
}

#webshoplHeader h2 a:hover {
    color: #000;
    text-decoration: underline
}

div#webshopl div.clearbox {
    clear: both
}

div#webshopl div.no_afa {
    float: center;
    text-align: center;
    margin: 6px 5px;
    padding: 10px 5px;
    border: 1px solid silver
}

div#webshopl img.product_image {
    float: right;
    border: 1px solid silver;
    margin-top: -60px
}

div.product_introD {
    float: left;
    margin: 6px;
    padding: 5px 0;
    width: 138px;
    height: 210px;
    text-align: center;
    position: relative
}

div.product_introD div.category {
    margin: 0 auto;
    padding: 0;
    border: 0;
    overflow: hidden;
    position: relative
}

div.product_introD div.category a.imgA {
    margin: 0 auto
}

div.product_accenD {
    float: left;
    margin: 6px;
    padding: 5px;
    width: 194px;
    height: 250px;
    text-align: center;
    position: relative;
    overflow: hidden
}

div.product_accenD div.category {
    margin: 0;
    padding: 0;
    border: 0;
    width: 190px;
    height: 160px;
    overflow: hidden
}

div.category-box {
    text-align: center;
    position: relative;
    height: 320px
}

div.category-box div.category-box-image {
    width: 220px;
    height: 220px;
    margin: 0 auto;
    padding: 0;
    border: 0;
    overflow: hidden;
    position: relative
}

div.category-box a {
    text-decoration: none;
    color: #262C2C;
    font-weight: 700
}

div#webshopl a.group {
    text-decoration: none;
    color: #262C2C;
    font-weight: 700
}

div.kat_term_introD a.imgA {
    display: block;
    margin: 5px;
    text-align: center
}

div.product-box-short-desc {
    float: left;
    text-align: left;
    position: relative;
    width: 100%;
    overflow: hidden;
    height: 220px;
    font-size: 12px;
    color: #3c3c3b
}

div.product-box-short-desc div.category {
    float: right;
    text-align: right
}

.product-box-short-desc .imgA > img {
    width: 120px;
    height: auto
}

p.webshop_daily_box {
    margin-top: 15px
}

p.webshop_daily_box a {
    text-decoration: none;
    color: #000
}

p.webshop_daily_box a:hover {
    text-decoration: none;
    color: gray
}

ul#webshop_category {
    float: left;
    text-align: left
}

ul#webshop_category li a {
    font-size: 12px;
    font-weight: 700;
    line-height: 16px
}

ul#webshop_category li a:hover {
    font-size: 12px;
    font-weight: 700;
    line-height: 16px;
    color: red
}

ul#webshop_category li a.active {
    font-size: 12px;
    font-weight: 700;
    line-height: 16px;
    color: blue
}

ul#webshop_category li ul {
    margin-left: 10px
}

ul#webshop_category li ul li ul {
    margin-left: 10px
}

p.loged_in_status {
    width: 100%;
    text-align: center;
    margin-bottom: 10px
}

input.webshop_button {
    width: 100%;
    text-align: center
}

input.webshop_button:hover {
    font-weight: 700
}

h3.basket {
    margin: 20px 0 10px;
    width: 100%;
    text-align: center;
    font-size: 13px;
    font-weight: 700
}

div.webshop_price {
    background-color: #0f7969;
    color: #FFF;
    font-size: 16px;
    font-weight: 700;
    padding: 3px 4px;
    position: absolute
}

span.discount {
    font-size: 1.2em
}

div.discount_element,
div.basket_element {
    margin: 0 7px 3px;
    padding: 10px 0;
    position: relative
}

div.discount_element p.discount_element_title,
div.basket_element p.belement_title {
    text-align: left
}

div.discount_element p.discount_element_data,
div.basket_element p.belement_data {
    margin: 7px 0 0;
    font-size: 11px
}

div.discount_element p.discount_element_data a img,
div.basket_element p.belement_data a img {
    width: 75px;
    float: left;
    margin: 5px 3px 0 0
}

div.discount_element p.discount_element_data span,
div.basket_element p.belement_data span {
    float: left
}

div.discount_element p.discount_element_data strong,
div.basket_element p.belement_data strong {
    float: right
}

div.discount_element form {
    float: right
}

table#basket_content {
    width: 100%
}

table#basket_content tr {
    margin-bottom: 5px
}

table#basket_content tr th {
    font-size: 13px;
    font-weight: 700;
    text-align: center;
    border-bottom: 1px dotted lightgray;
    padding: 5px 0;
    color: #3C3C3B
}

table#basket_content tr td {
    font-size: 12px;
    border-bottom: 1px dotted lightgray;
    padding: 5px 0;
    color: #3C3C3B
}

table#basket_content tr td a {
    color: #3C3C3B;
    text-decoration: none
}

table#basket_content tr#lasttr td {
    border-bottom: 0
}

table#basket_content th:first-child {
    min-width: 47%
}

span.error {
    color: red;
    font-size: 13px;
    font-weight: 700
}

.w_order_error {
    color: red;
    font-size: 15px;
    font-weight: 700
}

table {
    margin-bottom: 1.4em;
    width: 100%
}

table td {
    vertical-align: top
}

#content div#webshop_order p {
    margin: 0 0 0 10px
}

div#webshop_order div#buttonContainer {
    position: relative
}

div#webshop_order div#buttonContainer p.paymentchooserRadioP span,
div#webshop_order div#buttonContainer p.paymentchooserRadioP label,
div#webshop_order div#buttonContainer p.paymentchooserRadioP {
    line-height: 32px
}

div#webshop_order div#buttonContainer p.paymentchooserRadioP label {
    font-weight: 700
}

div#webshop_order div#buttonContainer p.paymentchooserRadioP input,
div#webshop_order div#buttonContainer p.paymentchooserRadioP img {
    vertical-align: middle
}

div#webshop_order div#buttonContainer p.button_next {
    text-align: right;
    margin: 20px 0 0;
    padding-top: 10px;
    border-top: 1px solid #bbb
}

div#webshop_order div#buttonContainer p.button_back {
    position: absolute;
    left: 0;
    bottom: 0;
    margin: 0
}

select.priceList {
    border: 0;
    background-color: transparent;
    text-align: right;
    color: #900;
    font-weight: 700
}

select.priceList option {
    background-color: transparent;
    text-align: right;
    color: #900;
    font-weight: 700
}

table#deliveryPriceTable {
    width: 250px
}

table#deliveryPriceTable th {
    font-weight: 700;
    text-align: center;
    border-bottom: 1px solid #F7BA00;
    padding: 2px 10px
}

table#deliveryPriceTable td {
    border-bottom: 1px solid #F7BA00;
    padding: 2px 10px
}

table#productSpecify {
    width: 100%
}

table#productSpecify th {
    font-weight: 700;
    text-align: right
}

table#productSpecify td {
    text-align: left;
    padding-left: 5px
}

h1#productName {
    font-size: 1, 4em;
    font-weight: 700
}

h2#productSpecifyH2 {
    margin: 15px 0 10px
}

h2#productDescriptionH2 {
    margin: 15px 0 10px
}

table#regTable {
    margin-left: 20px
}

table#regTable th {
    text-align: right;
    padding: 2px;
    font-weight: 700;
    width: 170px
}

table#regTable td {
    padding: 2px
}

table#regTable td input {
    width: 224px
}

table#regTable span.regTableTitle {
    text-align: left;
    display: block;
    margin-top: 15px;
    font-weight: 700
}

table#delivery_table tr th {
    text-align: right;
    padding-right: 5px;
    border: 0;
    color: #3C3C3B
}

table#delivery_table tr td {
    border: 0
}

input {
    cursor: pointer
}

table.my_orders tr th {
    border-bottom: 1px solid #000;
    background-color: lightgray;
    padding: 3px
}

table.my_orders tr td {
    border-bottom: 1px solid lightgray;
    padding: 3px
}

table.my_orders tr.even td {
    background-color: #F5F5F5
}

table.my_orders tr.odd td {
    background-color: #fff
}

table.my_orders tr td span.details_button {
    font-style: italic;
    cursor: pointer
}

table.my_orders tr.order_details {
    display: none
}

table.my_orders tr td fieldset {
    margin: 5px;
    background-color: #fff
}

table.my_orders tr td fieldset table {
    margin-bottom: 0
}

table.my_orders tr td fieldset table tr.even td {
    background-color: #F5F5F5
}

table.my_orders tr td fieldset table tr.odd td {
    background-color: #fff
}

table.my_orders tr td fieldset table tr td.no_border {
    border-bottom: 0;
    background-color: #fff
}

.top_products {
    text-align: left;
    line-height: 12px
}

.top_products ol {
    list-style-type: decimal;
    margin-left: 15px
}

.top_products ol li {
    margin-bottom: 10px;
    list-style-type: decimal
}

.top_products ol li a {
    text-decoration: none
}

.top_products ol li a:hover {
    text-decoration: underline
}

.login_to_order {
    margin-bottom: 10px
}

.login_to_order legend {
    font-size: 16px;
    font-weight: 700
}

.login_to_order #username {
    width: 115px
}

.login_to_order #password {
    width: 75px
}

.login_to_order #basket_login_box {
    float: left
}

.login_to_order #basket_registration {
    float: right
}

div.webshop_basket_login_error {
    color: red;
    font-size: 13px;
    font-weight: 700;
    margin: 15px 15px 10px;
    text-align: center
}

#links_ul {
    margin: 10px 0
}

#links_ul li {
    float: left;
    width: 30%
}

.category-description {
    width: 100%;
    margin-bottom: 20px
}

.product-image-small-container {
    min-height: 230px;
    margin-top: -5px
}

.product-image-small-left img,
.product-image-small-right img {
    cursor: pointer
}

.product-inner-cart {
    min-height: 50px;
    padding-right: 20px
}

.product-inner-get-offer {
    min-height: 50px;
    padding-right: 20px;
    margin-bottom: 20px
}

.specParamsSpan,
.specValsSpan {
    display: block;
    text-align: left;
    font-size: 12px
}

.specParamsSpan {
    color: #3c3c3b;
    font-weight: 700;
    text-align: left
}

.product_inside_survey {
    min-height: 40px;
    display: block;
    border-top: 1px solid #cfcfcf;
    border-bottom: 1px solid #cfcfcf;
    padding-bottom: 5px;
    padding-top: 5px
}

.event {
    float: left;
    height: 660px;
    text-align: center;
    max-width: 960px
}

#webshop_category_menu li ul {
    display: none
}

.openedNavMenu {
    display: block
}

.categoryWay h2 {
    font-size: 14px;
    line-height: 25px
}

.button_link {
    display: table-cell;
    height: 40px;
    vertical-align: middle;
    width: 240px;
    padding-left: 10px;
    color: #3c3c3b;
    text-decoration: none
}

.button_link:hover {
    background-color: #ef7f01;
    text-decoration: none;
    color: #fff;
    border-radius: 2px;
    padding-left: 10px
}

.button_text {
    height: 50px;
    display: block;
    border-top: 1px solid #e1e1e1;
    padding-bottom: 5px;
    padding-top: 5px;
    font-weight: 700;
    width: 91.6%
}

.kosar {
    background: url(moduls/webshop_light/images/rendeles_ikon_inactive_200x40.png) no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    cursor: pointer;
    float: left;
    text-align: left;
    text-decoration: none;
    width: 200px;
    height: 40px;
    margin-top: 12px;
    padding-left: 10px;
    vertical-align: middle;
    display: table-cell;
    color: #fff;
    font-size: 15px;
    font-weight: 700;
    border: none
}

.kosar:hover {
    background: url(moduls/webshop_light/images/rendeles_ikon_active_200x40.png) no-repeat scroll 0 0 rgba(0, 0, 0, 0)
}

.product-inner-get-offer-link {
    background: url(../templates/budapestbelteriajto.hu/images/ajanlatkeres_ikon_inactive_200x40.png) no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    cursor: pointer;
    float: left;
    vertical-align: middle;
    text-decoration: none;
    width: 200px;
    height: 40px;
    margin-top: 12px;
    font-size: 15px;
    font-weight: 700;
    border: none;
    text-align: left;
    padding-left: 95px;
    display: table-cell
}

.product-inner-get-offer-link:hover {
    background: url(../templates/budapestbelteriajto.hu/images/ajanlatkeres_ikon_active_200x40.png) no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    cursor: pointer;
    float: left
}

.product-inner-get-offer-link span {
    padding-left: 10px;
    height: 40px;
    vertical-align: middle;
    display: table-cell;
    color: #fff;
    font-size: 15px;
    font-weight: 700
}

.almenu {
    font-style: italic;
    padding-left: 20px
}

.showMoreProd {
    max-width: 98%;
    height: 50px;
    background-color: #e4e4e4;
    position: relative;
    cursor: pointer;
    margin: 20px 0
}

.showMoreProdIMG {
    background: url(moduls/webshop_light/images/down_arrow_30x30.png) no-repeat;
    width: 30px;
    height: 30px;
    position: absolute;
    left: 44%;
    top: 10px
}

.showMoreProdText {
    left: 48%;
    position: absolute;
    width: 110px;
    top: 13px
}

.hiddenProdList {
    display: none
}

.showNexList {
    max-width: 98%;
    height: 50px;
    background-color: #f1f1f1;
    position: relative;
    margin: 20px 0
}

.pagerLink {
    text-decoration: none;
    color: #000;
    margin-top: 9px
}

.backDiv {
    float: left;
    text-align: right;
    display: inline-block;
    width: 49%;
    height: 50px
}

.backDiv a {
    float: right;
    min-width: 150px
}

.backDiv a span {
    margin: 5px 5px 0 0;
    display: inline-block;
    color: #3c3c3b
}

.backDivIMG {
    background: url(moduls/webshop_light/images/left_arrow_30x30.png) no-repeat;
    height: 30px;
    width: 30px;
    display: inline-block;
    float: right
}

.actionbackDivIMG {
    background: url(moduls/webshop_light/images/left_arrow_percent_30x30.png) no-repeat;
    height: 30px;
    width: 30px;
    display: inline-block;
    float: right
}

.forwardDiv {
    float: right;
    text-align: left;
    display: inline-block;
    width: 49%;
    height: 50px
}

.forwardDiv a {
    float: left;
    min-width: 170px
}

.forwardDiv a span {
    margin: 5px 0 0 5px;
    display: inline-block;
    color: #3c3c3b
}

.forwardDivIMG {
    background: url(moduls/webshop_light/images/right_arrow_30x30.png) no-repeat;
    height: 30px;
    width: 30px;
    display: inline-block;
    float: left
}

.actionforwardDivIMG {
    background: url(moduls/webshop_light/images/right_arrow_percent_30x30.png) no-repeat;
    height: 30px;
    width: 30px;
    display: inline-block;
    float: left
}

.line-3 {
    background: #D40074;
    border: none;
    height: 3px;
    width: 100%;
    display: none
}

.button_img {
    float: left;
    padding-top: 5px
}

.productSliderContainer {
    overflow: hidden
}

.productSlider {
    overflow: hidden
}

.sliderBlock {
    width: 100%;
    float: left
}

.scrollToDesc {
    float: right;
    text-decoration: none;
    margin-right: 20px;
    margin-top: -25px;
    position: relative;
    min-width: 90px;
    font-weight: 700;
    color: #d40074;
    cursor: pointer
}

.scrollToDesc > span {
    display: inline-block;
    margin: 5px 5px 0 0;
    font-weight: 700;
    float: left;
    color: #3c3c3b
}

.scrollToDesc > span:hover {
    display: inline-block;
    margin: 5px 5px 0 0;
    font-weight: 700;
    text-decoration: underline
}

.showMoreDescription {
    background: url(moduls/webshop_light/images/down_arrow_30x30.png) no-repeat;
    width: 30px;
    height: 30px;
    float: right
}

.product-box-discount-line {
    height: 3px;
    background-color: #ef7f01;
    border: none
}

.product-box-discount-act-price {
    min-height: 50px;
    background: url(moduls/webshop_light/images/ar.png) no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    width: 100%;
    padding-top: 17px
}

.price {
    float: left;
    padding-left: 40px;
    color: #fff;
    font-size: 22px;
    font-weight: 700;
    margin-top: -4px;
    width: 100%
}

.product-page-inner-discount-price {
    float: left;
    padding-left: 50px;
    color: #fff;
    font-size: 25px;
    font-weight: 700;
    margin-top: -5px
}

.brutto {
    font-size: 11px;
	margin-left: 10px;
}

.valuta {
    font-size: 14px;
    margin-top: 12px;
    font-weight: 400;
    margin-left: 5px
}

.product-page-inner-price-original {
    color: #797979;
    float: right;
    margin-right: 22px;
    margin-top: -7px
}

.product-box-discount-price {
    color: #797979;
    float: right;
    margin-top: -2px
}

.product-box-discount-description {
    height: 50px;
    overflow: hidden
}

.product-box-description {
    height: 71px;
    overflow: hidden
}

.product-list-name {
    font-size: 13px;
    height: 40px;
    vertical-align: top;
    color: #3c3c3b;
    margin-top: -4px
}

.product-box-original-price {
    min-height: 50px;
    background: url(moduls/webshop_light/images/simar.png) no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    width: 100%;
    padding-top: 8px
}

.product-box-more-img {
    float: right;
    background: url(moduls/webshop_light/images/moreinfo.png) no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    background-position: right;
    height: 20px;
    width: 105px;
    padding-top: 2px
}

.product-box-more-img-discount {
    background: url(moduls/webshop_light/images/moreinfo_akcios.png) no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    background-position: right;
    float: right;
    height: 22px;
    width: 105px;
    padding-top: 2px
}

.product-box-text {
    height: 50px
}

.product-box-discount-text {
    margin-top: 10px
}

.product-box-more-info {
    height: 20px;
    margin-top: -9px
}

.caption {
    background-color: #f1f1f1;
    font-family: Roboto-Light;
    text-align: center;
    margin-top: 10px
}

.allProdPager {
    height: 30px;
    position: relative;
    width: 100%;
    margin: 20px 0 -10px
}

.allProdPager ul {
    display: table;
    list-style-type: none;
    margin: 10px auto
}

.allProdPager ul li {
    color: #ef7f01;
    display: inline-block;
    font-family: arial;
    font-size: 17px;
    font-weight: 700;
    list-style-type: none;
    text-decoration: none;
    float: left
}

.allProdPager ul li span {
    padding: 0 5px;
    margin-right: 5px
}

.allProdPager ul li a {
    text-decoration: none;
    color: #929397;
    padding: 0 5px;
    border: 1px solid #929397;
    border-radius: 2px;
    margin-right: 5px
}

#orderer {
    color: green
}

.order {
    margin-bottom: 20px
}

.product-inner-social-container {
    min-height: 50px;
    padding-right: 20px;
    text-align: left;
    padding-top: 10px;
    width: 100%
}

.product-inner-social-image {
    background: url(moduls/webshop_light/images/annyira_tetszik_hogy_ajanlom.png) no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    width: 100px;
    height: 50px
}

.choose_content {
    width: 100%;
    margin-top: 35px;
    color: #3c3c3b
}

.choose_content h2 {
    color: #3c3c3b
}

.basketRoundLine {
    border: 1px solid #f1f1f1;
    margin-right: 20px
}

#basketForm {
    margin-top: 20px;
    color: #3C3C3B
}

#basketForm legend h2 {
    color: #3C3C3B
}

#basket_content td {
    color: #3C3C3B
}

.lap_text {
    color: #3c3c3b;
    font-style: italic;
    margin-top: 12px
}

.lap_text_act {
    color: #3c3c3b;
    font-style: italic;
    margin-top: 20px
}

.product-box-prodnumber {
    text-align: right
}

.product-box-underline {
    border: none;
    height: 1px;
    background-color: #e1e1e1;
    float: left;
    width: 96%
}

.h2uj {
    float: left;
    font-size: 14px;
    color: #3C3C3B
}

.h3uj {
    float: left;
    font-size: 14px;
    color: #3C3C3B;
    margin: 0
}

.categoryDescriptionBottom a {
    text-decoration: none;
    color: #ef7f01
}

.spec_name_line {
    display: block;
    -webkit-margin-before: .5em;
    -webkit-margin-after: .5em;
    -webkit-margin-end: auto;
    -webkit-margin-start: auto;
    border-style: inset;
    border-width: 1px
}

#web_szall_box_content {
    background-color: #eaeaea;
    border: 1px solid #eaeaea;
    border-radius: 2px;
    width: 100%
}

#szallita_info_table {
    margin-top: 20px
}

#szallita_info_table p {
    padding: 5px 30px 5px 10px;
    text-align: justify
}

#other_information {
    resize: none;
    height: 200px;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    outline: none;
    border: none;
    -webkit-box-shadow: inset 2px 2px 3px 0 rgba(150, 150, 150, 0.75);
    -moz-box-shadow: inset 2px 2px 3px 0 rgba(150, 150, 150, 0.75);
    box-shadow: inset 2px 2px 3px 0 rgba(150, 150, 150, 0.75);
    padding: 10px;
    width: 92%
}

.w_sendOrder {
    background: url(moduls/webshop_light/images/rendeles_ikon_inactive_200x40.png) no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: medium none;
    color: #fff;
    cursor: pointer;
    float: right;
    font-size: 15px;
    font-weight: 700;
    height: 40px;
    margin-right: 5px;
    padding-left: 10px;
    text-align: left;
    width: 200px
}

.w_sendOrder:hover {
    background: url(moduls/webshop_light/images/rendeles_ikon_active_200x40.png) no-repeat scroll 0 0 rgba(0, 0, 0, 0)
}

.w_left_column {
    text-align: right;
    width: 135px
}

.w_bigInput {
    font-size: 24px;
    height: 50px;
    padding-left: 16px;
    width: 115px;
    outline: medium none
}

#ajtotervezoCont {
    margin-top: 20px;
    width: 940px;
    height: 419px;
    position: relative
}

#ajtotervezoDoor {
    height: 354px;
    left: 221px;
    position: absolute;
    top: 15px;
    width: 163px
}

#falszinValasztoCont {
    width: 50px;
    height: 63px;
    top: 10px;
    right: 20px;
    position: absolute;
    background: url(moduls/webshop_light/images/falszin_pajzs.png) no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    cursor: pointer
}

.genMinWinToDDBG {
    background: #FFF;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    -moz-opacity: .85;
    -khtml-opacity: .85;
    opacity: .85;
    -ms-filter: progid: DXImageTransform.Microsoft.Alpha(Opacity=85);
    filter: progid: DXImageTransform.Microsoft.Alpha(opacity=85);
    filter: alpha(opacity=85)
}

#posMinWinBG {
    position: absolute;
    right: 80px;
    top: 10px;
    display: none;
    min-width: 250px;
    padding: 10px;
    z-index: 10
}

#posMinWinBG h3 {
    margin: 0 0 5px 5px
}

.wallColorPicker {
    width: 40px;
    height: 40px;
    border: 1px solid #919191;
    float: left;
    margin: 5px;
    cursor: pointer;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px
}

#cDoorsCont {
    left: 54px;
    position: absolute;
    top: 30px;
    width: 118px
}

#doorTypeShiled {
    background: url(moduls/webshop_light/images/ajtotipus_pajzs.png) no-repeat scroll rgba(0, 0, 0, 0);
    cursor: pointer;
    height: 44px;
    width: 38px;
    display: inline-block;
    position: absolute;
    left: 40px;
    top: -5px
}

.leftArrowToDD {
    background: url(moduls/webshop_light/images/left_arrowDD.png) no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    cursor: pointer;
    width: 20px;
    height: 31px;
    position: absolute;
    left: 15px
}

.rightArrowToDD {
    background: url(moduls/webshop_light/images/right_arrowDD.png) no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    cursor: pointer;
    width: 20px;
    height: 31px;
    position: absolute;
    left: 80px
}

.cDoorsContText {
    color: #fff;
    font-weight: 700;
    left: 25%;
    position: absolute;
    text-shadow: 2px 2px 4px #262c2c;
    top: 40px
}

#doorColorsCont {
    left: 54px;
    position: absolute;
    top: 110px;
    width: 118px
}

#doorColorShiled {
    background: url(moduls/webshop_light/images/ajtoszin_pajzs.png) no-repeat scroll rgba(0, 0, 0, 0);
    cursor: pointer;
    height: 44px;
    width: 46px;
    display: inline-block;
    position: absolute;
    left: 34px;
    top: -5px
}

#hvWay {
    left: 60px;
    position: absolute;
    top: 185px;
    width: 110px;
    color: #FFF;
    font-weight: 700;
    position: absolute;
    text-shadow: 2px 2px 4px #262c2c
}

#horizontalW {
    cursor: pointer;
    width: 17px;
    height: 13px;
    background-position: 0 3px;
    padding-left: 19px
}

.activeHW {
    color: #D40074;
    background: url(moduls/webshop_light/images/ajtotervezo_hamburger_vizszintes.png) no-repeat scroll rgba(0, 0, 0, 0)
}

.inactiveHW {
    background: url(moduls/webshop_light/images/ajtotervezo_hamburger_vizszintes_feher.png) no-repeat scroll rgba(0, 0, 0, 0)
}

#verticalW {
    cursor: pointer;
    width: 17px;
    height: 13px;
    background-position: 0 3px;
    padding-left: 19px
}

.activeVW {
    color: #D40074;
    background: url(moduls/webshop_light/images/ajtotervezo_hamburger_fuggoleges.png) no-repeat scroll rgba(0, 0, 0, 0)
}

.inactiveVW {
    background: url(moduls/webshop_light/images/ajtotervezo_hamburger_fuggoleges_feher.png) no-repeat scroll rgba(0, 0, 0, 0)
}

#cDoorsContTextCorr {
    left: 15px
}

#posMinWinToDT {
    position: absolute;
    left: 165px;
    top: 10px;
    display: none;
    min-width: 250px;
    padding: 10px;
    z-index: 10
}

#wDoorTypes {
    height: 120px;
    overflow: hidden
}

#wDoorTypes ul {
    width: 505px;
    overflow: hidden;
    height: 100px
}

#wDoorTypes ul li {
    float: left
}

.doorTypePicker {
    width: 40px;
    height: 40px;
    float: left;
    margin: 5px;
    cursor: pointer
}

.doorTypePicker img {
    width: 40px
}

#posMinWinToDC {
    position: absolute;
    left: 165px;
    top: 50px;
    display: none;
    min-width: 250px;
    padding: 10px;
    z-index: 10
}

#wDoorColors {
    height: 120px;
    overflow: hidden
}

#wDoorColors ul {
    width: 505px;
    overflow: hidden;
    height: 100px
}

#wDoorColors ul li {
    float: left
}

.lap_text_dis {
    display: block;
    margin-top: 15px
}

.leftMenuLLine {
    padding-bottom: 5px;
    border-bottom: 1px solid grey
}

.leftMenuLLineAkcios {
    height: 51px
}

.mpt-cat-cont {
    margin-bottom: 60px;
    display: block
}

.mpt-cat-cont span {
    background-color: #f1f1f1;
    color: #333;
    font-family: Roboto-Light;
    font-size: 30px;
    font-weight: 500;
    margin: 1em 30px;
    padding: 10px 14px 10px 10px;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px
}
.price .price_text{
	font-size: 18px;
    text-align: center;
    display: block;
    line-height: 37px;
}
div#webshopl .price .price_text a {
	color:#FFF;
}

.product-image img {
	max-width:100%;
}.product table{width:100%}.product table tr th{border-left:1px solid #bcbcbc;border-top:1px solid #bcbcbc;border-bottom:1px solid #bcbcbc;padding:3px 7px}.product table tr th.last,.product table tr td.last{border-right:1px solid #bcbcbc}.product table tr td{border-left:1px solid #bcbcbc;border-bottom:1px solid #bcbcbc;padding:3px 7px}.product_price{width:140px}.product_number{width:60px}.product_name{font-weight:700}.product_number input{border:1px solid #bcbcbc;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;padding:2px 7px;text-align:right;width:40px}.product_sum_price{width:140px}.product_image{text-align:center;width:120px}#sum p{font-size:16px;font-weight:700;text-align:right}#sum p span{color:#006400;font-size:20px}#delivery-toggle,#invoice-toggle{border:1px solid #aaa;cursor:pointer;display:block;float:left;height:16px;line-height:16px;margin-right:10px;text-align:center;width:16px}#delivery-div{display:none}table.my_list_header {
	margin-top: 15px;
	width: 100%;
}

table.my_list_header td.address_left {
	padding-left: 5px;
	padding-right: 5px;
	width: 20px;
}

table.my_list_header td.address_right {
	font-family: Georgina, Verdana, Tahoma;
	font-size: 16px;
	font-weight: bold;
	font-variant: small-caps;
	border-bottom: 1px solid grey;
}

table.my_list_body th.where {
	background: url(functions/my_list/images/header_back.png) #1b1d1f repeat-x;
	color: #fff;
}

table.my_list_body th form:hover {
	background-color: #3b3d3f;
}

table.my_list_body th input {
	color: #fff;
}

table.my_list_body th.where input {
	color: #000;
}

table.my_list_body  {
	margin-top: 4px;
	width: 100%;
}

table.my_list_body  th {
	font-family: Georgina, Verdana, Tahoma;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	font-variant: small-caps;
	border-bottom: 1px solid #1b1d1f;
	color: #ffffff;
	background-color: #1b1d1f;
	padding: 0px;
}

table.my_list_body  tr td input {
	padding: 2px 5px;
}


table.my_list_body  th.ordered {
	font-family: Georgina, Verdana, Tahoma;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	font-variant: small-caps;
	background-color: #5b5d5f;
	padding: 0px;
}

table.my_list_body  th.ordered:hover {
	background-color: #8BACDE;
	border-bottom: 1px solid #999;
}

table.my_list_body  tr.odd {
	color: #333;
	font-family: Georgina, Verdana, Tahoma;
	font-size: 11px;
	text-align: left;
	background-color: #e7e2ff;
}

table.my_list_body  tr.odd:hover { background-color: #C4D3DB; }

table.my_list_body  tr.even {
	color: #333;
	font-family: Georgina, Verdana, Tahoma;
	font-size: 11px;
	text-align: left;
	background-color: #EAFAFF;
}

table.my_list_body  tr.even:hover { background-color: #C4D3DB; }

table.my_list_body  td {
	padding: 1px 5px 1px 5px;
}
table.my_list_body  td.options {
	width: 20px;
}

table.my_list_body  td.citeria {
	font-family: Georgina, Verdana, Tahoma;
	font-size: 11px;
	text-align: center;
	font-variant: small-caps;
	background-color: #C4D3DB;
	border-top: 1px solid #999;
	text-align: right;
	padding: 4px 5px 4px 5px;
}

input.add {
	height: 24px;
	width: 24px;
	padding: 0px;
	margin: 0px;
	border: 0px;
	background: transparent url('functions/my_list/images/btn_add_norm.gif') no-repeat center top;
	cursor: pointer;
	overflow: hidden;
}

input.add:hover { background: transparent url('functions/my_list/images/btn_add_over.gif') no-repeat center top; }

input.delete {
	height: 24px;
	width: 24px;
	padding: 0px;
	margin: 0px;
	border: 0px;
	background: transparent url('functions/my_list/images/btn_remove_norm.gif') no-repeat center top;
	cursor: pointer;
	overflow: hidden;
}

input.delete:hover { background: transparent url('functions/my_list/images/btn_remove_over.gif') no-repeat center top; }

input.edit {
	height: 24px;
	width: 24px;
	padding: 0px;
	margin: 0px;
	border: 0px;
	background: transparent url('functions/my_list/images/btn_edit_norm.gif') no-repeat center top;
	cursor: pointer;
	overflow: hidden;
}

input.edit:hover { background: transparent url('functions/my_list/images/btn_edit_over.gif') no-repeat center top; }

input.facebook {
	height: 24px;
	width: 24px;
	padding: 0px;
	margin: 0px;
	border: 0px;
	background: transparent url('functions/my_list/images/btn_facebook_norm.png') no-repeat center top;
	cursor: pointer;
	overflow: hidden;
}

input.facebook:hover { background: transparent url('functions/my_list/images/btn_facebook_over.png') no-repeat center top; }

input.excel_export {
	height: 22px;
	width: 20px;
	padding: 0px;
	margin: 0px;
	border: 0px;
	background: transparent url('functions/my_list/images/btn_excel_norm.gif') no-repeat center top;
	cursor: pointer;
	overflow: hidden;
}

input.excel_export:hover { background: transparent url('functions/my_list/images/btn_excel_over.gif') no-repeat center top; }

input.open {
	height: 24px;
	width: 24px;
	padding: 0px;
	margin: 0px;
	border: 0px;
	background: transparent url('functions/my_list/images/btn_open_norm.gif') no-repeat center top;
	cursor: pointer;
	overflow: hidden;
}

input.open:hover { background: transparent url('functions/my_list/images/btn_open_over.gif') no-repeat center top; }

input.text_submit_desc {
	border: 0px;
	margin-top: -8px;
	padding: 0px;
	width: 100%;
	background: transparent url('functions/my_list/images/btn_desc.gif') no-repeat center bottom;
	height: 35px;
	cursor: pointer;
}

input.text_submit_asc {
	border: 0px;
	margin-top: -8px;
	padding: 0px;
	width: 100%;
	background: transparent url('functions/my_list/images/btn_asc.gif') no-repeat center bottom;
	height: 35px;
	cursor: pointer;
}

input.text_input_where {
	width: 100%;
	height: 100%;
	font-family: Georgina, Verdana, Tahoma;
	font-size: 11px;
	text-align: left;
	padding: 3px;
	font-variant: normal;
	font-weight: normal;
}

form {
	padding: 0px;
	margin: 0px;
}table.my_list2_header {
	margin-top: 5px;
	width: 100%;
}

table.my_list2_header td.address_left {
	padding-left: 5px;
	padding-right: 5px;
	width: 20px;
}

table.my_list2_header td.address_right {
	font-family: Georgina, Verdana, Tahoma;
	font-size: 16px;
	font-weight: bold;
	font-variant: small-caps;
	border-bottom: 1px solid grey;
}

table.my_list2_body th form:hover { background-color: #E7A63B; }

table.my_list2_body th input {
	color: #fff;
}

table.my_list2_body th.where input {
	color: #000;
}

table.my_list2_body {
	margin-top: 4px;
	width: 100%;
}

table.my_list2_body th {
	font-family: Georgina, Verdana, Tahoma;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	font-variant: small-caps;
	border: 0;
	color: #ffffff;
	background-color: #F6AD36;
	padding: 0px;
}

table.my_list2_body tr td input {
	padding: 2px 5px;
}


table.my_list2_body th.ordered {
	font-family: Georgina, Verdana, Tahoma;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	font-variant: small-caps;
	background-color: #F7C65B;
	padding: 0px;
}

table.my_list2_body th.ordered:hover {
	background-color: #8BACDE;
	border-bottom: 0;
}

table.my_list2_body tr.odd {
	font-family: Georgina, Verdana, Tahoma;
	font-size: 11px;
	text-align: left;
	background-color: #e7e2ff;
}

table.my_list2_body tr.odd:hover { background-color: #C4D3DB; }

table.my_list2_body tr.even {
	font-family: Georgina, Verdana, Tahoma;
	font-size: 11px;
	text-align: left;
	background-color: #EAFAFF;
}

table.my_list2_body tr.even:hover { background-color: #C4D3DB; }

table.my_list2_body td {
	padding: 1px 5px 1px 5px;
}
table.my_list2_body td.options {
	width: 20px;
}

table.my_list2_body td.citeria {
	font-family: Georgina, Verdana, Tahoma;
	font-size: 11px;
	text-align: center;
	font-variant: small-caps;
	background-color: #C4D3DB;
	border-top: 1px solid #999;
	text-align: right;
	padding: 4px 5px 4px 5px;
}

input.my_list2_config {
	display: block;
	height: 24px;
	width: 24px;
	padding: 0px;
	margin: 0px;
	border: 0px;
	background: transparent url('functions/my_list2/images/btn_config_norm.gif') no-repeat center top;
	cursor: pointer;
	overflow: hidden;
}

input.my_list2_config:hover { background: transparent url('functions/my_list2/images/btn_config_over.gif') no-repeat center top; }

.my_list2_panel {
	background-color: #fff;
	border: 1px solid #F8B74C;
	
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;

	display: none; 
	left: 50%;
	margin-left: -160px;
	padding-bottom: 5px;
	position: fixed;
	top: 100px;
	width: 320px;
	z-index: 99999;
}

.my_list2_panel form {
	margin: 15px 40px;
}

.my_list2_panel form p {
	padding-top: 10px;
	text-align: center;
}

.my_list2_panel span.header {
	background-color: #F8B74C;
	
	-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;

	color: #333;
	display: block;
	font-family: Georgina, Verdana, Tahoma;
	font-size: 15px;
	font-variant: small-caps;
	font-weight: bold;
	height: 32px;
	line-height: 32px;
	margin: 0 0 15px 0;
	padding: 0;
	text-align: center;	
	width: 320px;
}

input.add {
	height: 24px;
	width: 24px;
	padding: 0px;
	margin: 0px;
	border: 0px;
	background: transparent url('functions/my_list2/images/btn_add_norm.gif') no-repeat center top;
	cursor: pointer;
	overflow: hidden;
}

input.add:hover { background: transparent url('functions/my_list2/images/btn_add_over.gif') no-repeat center top; }

input.delete {
	height: 24px;
	width: 24px;
	padding: 0px;
	margin: 0px;
	border: 0px;
	background: transparent url('functions/my_list2/images/btn_remove_norm.gif') no-repeat center top;
	cursor: pointer;
	overflow: hidden;
}

input.delete:hover { background: transparent url('functions/my_list2/images/btn_remove_over.gif') no-repeat center top; }

input.edit {
	height: 24px;
	width: 24px;
	padding: 0px;
	margin: 0px;
	border: 0px;
	background: transparent url('functions/my_list2/images/btn_edit_norm.gif') no-repeat center top;
	cursor: pointer;
	overflow: hidden;
}

input.edit:hover { background: transparent url('functions/my_list2/images/btn_edit_over.gif') no-repeat center top; }

input.copy {
	height: 24px;
	width: 24px;
	padding: 0px;
	margin: 0px;
	border: 0px;
	background: transparent url('functions/my_list2/images/btn_copy_norm.gif') no-repeat center top;
	cursor: pointer;
	overflow: hidden;
}

input.copy:hover { background: transparent url('functions/my_list2/images/btn_copy_over.gif') no-repeat center top; }

input.facebook {
	height: 24px;
	width: 24px;
	padding: 0px;
	margin: 0px;
	border: 0px;
	background: transparent url('functions/my_list2/images/btn_facebook_norm.png') no-repeat center top;
	cursor: pointer;
	overflow: hidden;
}

input.facebook:hover { background: transparent url('functions/my_list2/images/btn_facebook_over.png') no-repeat center top; }

input.excel_export {
	height: 22px;
	width: 20px;
	padding: 0px;
	margin: 0px;
	border: 0px;
	background: transparent url('functions/my_list2/images/btn_excel_norm.gif') no-repeat center top;
	cursor: pointer;
	overflow: hidden;
}

input.excel_export:hover { background: transparent url('functions/my_list2/images/btn_excel_over.gif') no-repeat center top; }

input.open {
	height: 24px;
	width: 24px;
	padding: 0px;
	margin: 0px;
	border: 0px;
	background: transparent url('functions/my_list2/images/btn_open_norm.gif') no-repeat center top;
	cursor: pointer;
	overflow: hidden;
}

input.open:hover { background: transparent url('functions/my_list2/images/btn_open_over.gif') no-repeat center top; }

input.text_submit_desc {
	border: 0px;
	margin-top: -8px;
	padding: 0px;
	width: 100%;
	background: transparent url('functions/my_list2/images/btn_desc.gif') no-repeat center bottom;
	height: 35px;
	cursor: pointer;
}

input.text_submit_asc {
	border: 0px;
	margin-top: -8px;
	padding: 0px;
	width: 100%;
	background: transparent url('functions/my_list2/images/btn_asc.gif') no-repeat center bottom;
	height: 35px;
	cursor: pointer;
}

input.text_input_where {
	width: 100%;
	height: 100%;
	font-family: Georgina, Verdana, Tahoma;
	font-size: 11px;
	text-align: left;
	padding: 3px;
	font-variant: normal;
	font-weight: normal;
}

form {
	padding: 0px;
	margin: 0px;
}h2.statement { font-size: 14px; padding-left: 20px; border-bottom: 2px solid silver }

#statement_header { margin: 10px 0 }
	#statement_header form.statement_filter { float:left; line-height: 20px }
		#statement_header form.statement_filter input { width: 80px }
	
#statement_header form.statement_export { float: right }

.statements_table { width: 100% }
  .statements_table tr th { border-right: 1px dotted gray; text-align: center; font-weight: bold; padding: 5px; }
  .statements_table tr th.mainborder { border-right: 0px }
  .statements_table tr td { padding: 2px 5px }
  .statements_table tr td { border-right: 1px dotted gray; border-bottom: 1px dotted gray }
  .statements_table tr td.mainborder { border-left: 1px dotted gray }
  .statements_table tr td.statement_no_data { padding: 15px 5px }
  .statements_table tr.even td { background-color: #ffa }
  .statements_table tr.odd td { background-color: #aff }
  
.clear { clear: both }
	
#chart_frame { background: url('functions/statement_list/images/chart_icon.png') left center no-repeat; padding-left: 20px; float: right; }