@charset "utf-8";body{
    background-color: #393939;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
}.footer_viz{
	float: left;
	width: 98%;
}.div_also_egyszerusitett {
    float: left;
    width: 100%;
    height: 4px;
    background-color: #FF0004;
}
.div_also_egyszerusitett2 {
    float: left;
    width: 100%;
    height: 4px;
    background-color: #009EA8;
}
.div_also_egyszerusitett3 {
    float: left;
    width: 100%;
    height: 4px;
    background-color: #939393;
}
.div_also_egyszerusitett4 {
    float: left;
    width: 100%;
    height: 4px;
    background-color: #FF8103;
}
.div_also_egyszerusitett5 {
    float: left;
    width: 100%;
    height: 4px;
    background-color: #2DB200;
}
.footer_egyszerusitett_csere_fejléc {
    float: left;
    background-color: #FF0000;
    width: 100%;
    height: 15px
	
	
	
	
}
.footer_also_resz{
    width: 100%;
    float: left;
    background-color: #515151;
    margin-top: 1%;
    color: #FFFFFF;
}.footer_also_resz a {
    color: #FFFFFF;
    text-decoration: none;
}
.footer_viz_fejléc{float:left;background-color:#227fef;width:100%;height:7px}.main{
    width: 95%;
    margin-left: auto;
    margin-right: auto;
    margin-top: auto;
    margin-bottom: auto;
}.container1{
    width: 76%;
    float: left
}
.jogszabaly h4 {
	
	
    color: #FFFFFF;
    font-family: "Caviar Dreams";
    font-size: 18px;
    font-weight: normal;

}
.jogszabaly {


}

	
	
	
}
.csomagajanlat {
    width: 100%;
    float: left;
}
.vizszereles_lap_1 {
    width: 100%;
    float: left;
}

.vizszereles_lap_1szoveg h2 {
    font-size: 20px;
    color: #FFFFFF;
    font-family: "Caviar Dreams";
    font-weight: bold;
}

.jogszabaly h3 {
    font-size: 20px;
    color: #FFFFFF;
    font-family: "Caviar Dreams";
    font-weight: bold;
}



.vizszereles_lap_1szoveg h1 {
    background-color: #2273CE;
    color: #FFFFFF;
    font-family: "Caviar Dreams";
    font-size: 24px;
    font-weight: bold;
    padding-left: 2%;
}
.container2 h2 {
	font-size: 20px;
    color: #FFFFFF;
    font-family: "Caviar Dreams";
    font-weight: bold;

}

.vizszereles_lap_2szoveg h1 {
    background-color: #2273CE;
    color: #FFFFFF;
    font-family: "Caviar Dreams";
    font-size: 24px;
    font-weight: bold;
    padding-left: 2%;
}
.vizszereles_lap_1szoveg a img {
    height: auto;
    width: 32%;
    float: left;
}
.vizszereles_lap_1szoveg h3 {
    color: #FFFFFF;
    font-family: "Caviar Dreams";
    font-size: 20px;
    font-weight: normal;

}
.vizszereles_lap_11szoveg h3 {
    color: #FFFFFF;
    font-family: "Caviar Dreams";
    font-size: 20px;
    font-weight: normal;

}
h3 a {
    color: #FFD9A2;
}


.vizszereles_lap_2 {
    width: 96%;
    float: left;
    border: medium groove #686868;
    padding-left: 10px;
    padding-right: 10px;
    margin-top: 1%;
}
.vizszereles_lap_22 {
    width: 96%;
    float: left;
    border: medium groove #686868;
    padding-left: 10px;
    padding-right: 10px;
    margin-top: 1%;
}
.vizszereles_lap_1szoveg img {
    width: 16%;
    height: auto;
    float: right;
    margin-left: 1%;
}
.vizszereles_lap_11szoveg img {
    width: 16%;
    height: auto;
    float: left;
    margin-right: 2%;
}

.vizszereles_lap_1szoveg h3 #kond_2 {
    float: left;
    margin-right: 2%;
    width: 13%;
    height: auto;
}




.vizszereles_lap_2szoveg h2 {
    font-size: 20px;
    color: #FFFFFF;
    font-family: "Caviar Dreams";
    font-weight: bold;
}


.vizszereles_lap_2szoveg h1 {
    background-color: #2273CE;
    color: #FFFFFF;
    font-family: "Caviar Dreams";
    font-size: 24px;
    font-weight: bold;
    padding-left: 2%;
}
.vizszereles_lap_2szoveg h1 {
    background-color: #2273CE;
    color: #FFFFFF;
    font-family: "Caviar Dreams";
    font-size: 24px;
    font-weight: bold;
    padding-left: 2%;
}
.vizszereles_lap_2szoveg a img {
    height: auto;
    width: 32%;
    float: left;
}
.vizszereles_lap_2szoveg h3 {
    color: #FFFFFF;
    font-family: "Caviar Dreams";
    font-size: 18px;
    font-weight: normal;

}



.container9_1 {
    width: 100%;
    float: left;
    height: auto;
    background-color: #4B6787;
}
.container10_1 {
    width: 100%;
    float: left;
    height: auto;
    background-color: #2F4054;
}
.container9_1.tabla {
    width: 80%;
    float: left;
    color: #FFFFFF;
    font-family: "Caviar Dreams";
    font-size: 0.9vw;
}
.container9_1.tabla h2 {
    margin-left: 3%;

}
.container9_1.tabla2 h2 {
    float: right;

}


.container9_1.tabla2 {
    width: 20%;
    margin-top:auto;
    margin-bottom:auto;
   
    color: #FFFFFF;
    font-family: "Caviar Dreams";
    font-size: 0.9vw;
}
















.container10_1.tabla {
    width: 80%;
    float: left;
    color: #FFFFFF;
    font-family: "Caviar Dreams";
    font-size: 0.9vw;
}
.container10_1.tabla h2 {
    margin-left: 3%;

}
.container10_1.tabla2 h2 {
    float: right;

}


.container10_1.tabla2 {
    width: 20%;
    float: left;
    margin-top: auto;
    margin-bottom: auto;
   
    color: #FFFFFF;
    font-family: "Caviar Dreams";
    font-size: 0.9vw;
}



.container1 table {
    font-family: arial, sans-serif;
    border-collapse: collapse;
    width: 100%;
    margin-left: auto;
    margin-right: auto;
   
}

table tr td {
    color: #FFFFFF;
    font-family: "Caviar Dreams";
    font-size: 1.3vw;
    font-weight: bold;
    background-color: #3C526C;
    text-align: center;
}

table tr th {
    text-align: center;
    color: #FFFFFF;
    font-family: "Caviar Dreams";
    font-size: 1.3vw;
    font-style: normal;

}

.leiras_infor_leiras {
    width: 49%;
    float: left;
}
.keresoszavak_informacio {
    float: left;
    height: auto;
    width: 49%;
}


.leiras_infor_leiras h3 {
    color: #FFFFFF;
    font-family: "Caviar Dreams";
    font-size: 1.3vw;
}
.leiras_inforh_leiras h3 {
    color: #FFFFFF;
    font-family: "Caviar Dreams";
    font-size: 1.3vw;
}

.banner_responsive img {
    width: 100%;
    height: auto;
    display: none;
}
.banner_responsive2 img {
    width: 100%;
    height: auto;
    display: none;
}
.banner img{width:100%;height:auto;max-width:1201px}.sidebar{
    width: 22%;
    float: left;
    max-width: 276px;
    margin-left: 2%;
}.sidebar_gyujto{width:100%;float:left;height:auto}.header{float:left;width:100%;background-color:#3e556f}.header.gombok ul h3{color:#fff;font-family:"Caviar Dreams";font-size:20px;margin-right:0;padding-right:0;margin-top:0;margin-bottom:0}.header.logo ul h3{color:#fff;font-family:"Caviar Dreams";font-size:20px;margin-right:0;padding-right:0;margin-top:0;margin-bottom:0}.header.logo{width:10%}.header.logo img{width:40%;float:left;height:auto}.header.gombok{width:80%;float:right}.header.gombok h3{float:left}.gombok_gyujto h3{float:left;color:#fff;font-family:"Caviar Dreams";font-size:20px;padding-left:2%}.gombok_gyujto{width:100%}.main .sidebar a{
    width: 100%;
    height: auto;
    margin-top: -5px;
    margin-bottom: 0px;
    padding-top: 0px;
    padding-bottom: 0px;
}a #futeskorszerusites_palyazat {
	
	
	
    width: 100%;
    height: auto;

}
a #futesszereles_rollover_button {
    width: 100%;
    height: auto;
}
a #gazszereles_rollover_button {
    width: 100%;
    height: auto;
}

a #Image15 {
    width: 100%;
    height: auto;
    margin-top: 0px;
    margin-bottom: 0px;
    padding-top: 0px;
    padding-bottom: 0px;
}
a #vizszereles button{width:100%;height:auto}#vizszereles button{width:22%}.container2{width:100%;float:left;max-width:1200px}.gaz_button{float:left;width:24%;margin-right:1%}.gyorsszolgalat_button{width:24%;float:left}.futes_button{width:24%;float:left;margin-right:1%}.viz_button{width:24%;float:left;margin-right:1%}.viz_lista {
    width: 98%;
    float: left;
}
.vizszereles_lista_kep {
    width: 24%;
    float: left;
    margin-left: 1%;
    margin-top: 1%;
}
.vizszereles_lista_kep img {
    float: left;
    width: 100%;
    height: auto;
}

.viz_button img {
    width: 100%;
}
.futes_button img {
    width: 100%;
}

.container3{width:100%;float:left;max-width:1200px;margin-top:2%}.container3_1{width:100%;float:left;max-width:1200px;margin-top:2%}.container3_1.szoveg{border-top-style:double;border-top-color:#6b89ac}
.viz_leiras_icon img {
    width: 21%;
    height: auto;
    margin-top: 1%;
}



.container3_1.szoveg h3{color:#fff;font-family:"Caviar Dreams";font-weight:400;font-size:1.3vw}.viz_informacio_icon2 img {
    float: left;
    height: auto;
}
.viz_informacio_icon2 {
    float: left;
}

.container2_1{width:100%;float:left;max-width:1200px;margin-top:0}.container2_1.szoveg{margin-top:0}.container2_1.szoveg h3{
    color: #fff;
    font-family: "Caviar Dreams";
    font-weight: 400;
    font-size: 1.3vw;
    font-style: normal;
}.container4_1{width:100%;float:left;max-width:1200px;margin-top:2%}.container4_1.szoveg{border-top-style:double;border-top-color:#6b89ac}
.container8_1{width:100%;float:left;max-width:1200px;margin-top:2%}
.container8_1.szoveg{border-top-style:double;border-top-color:#6b89ac}
.container8_1.szoveg h3{color:#fff;font-family:"Caviar Dreams";font-weight:400;font-size:1.3vw}

.viz_arlista_oszlop1 {
    width: 80%;
    float: left;
}
.viz_arlista_oszlop2 {
    width: 20%;
    float: right;
}
.viz_arlista_oszlop2 ul {
    list-style-type: none;
}
.viz_arlista_oszlop2 ul li h2 {
    color: #FFFFFF;
    font-family: "Caviar Dreams";
    font-size: 1.3vw;
    text-align: right;
}
.viz_arlista_oszlop1 ul li h2 {
    color: #FFFFFF;
    font-family: "Caviar Dreams";
    font-size: 1.3vw;
    text-align: left;
}



.viz_arlista_oszlop1 ul {
    list-style-type: none;
}








.container4_1.szoveg img{
    float: left;
    width: 24%;
}.container4_1.szoveg h3{color:#fff;font-family:"Caviar Dreams";font-weight:400;font-size:1.3vw}.container4_1.szoveg h1{color:#fff;font-family:"Caviar Dreams";font-weight:400;font-size:24px;background-color:#006bd6;padding-top:3px;padding-bottom:3px;padding-left:5px;width:100%}.container4_1.szoveg h2{color:#fff;font-family:"Caviar Dreams";font-weight:400;font-size:24px}.container5_1{width:100%;float:left;max-width:1200px;margin-top:2%}.container5_1.szoveg{

}







.container5_6{width:100%;float:left;max-width:1200px;margin-top:2%}
.container5_6.szoveg{}
.container5_6.szoveg h1{
    color: #fff;
    font-family: "Caviar Dreams";
    font-weight: bold;
    font-size: 24px;
    background-color: #939393;
    padding-top: 3px;
    padding-bottom: 3px;
    padding-left: 5px;
    width: 100%
}
.container5_6.szoveg img{
    float: left;
    width: 20%;
    margin-right: 2%
}
.container5_6.szoveg h3{
    color: #fff;
    font-family: "Caviar Dreams";
    font-weight: 400;
    font-size: 18px
}

.container7_6{
    width: 100%;
    float: left;
    max-width: 1200px;
    margin-top: 2%;
    margin-bottom: 2%;
}
.container7_6 .container7_6.szoveg h3 {
    color: #FFFFFF;
    font-size: 18px;
    font-family: "Caviar Dreams";
    font-weight: normal;
}

.container7_6.szoveg h2{
    color: #fff;
    font-family: "Caviar Dreams";
    font-weight: 400;
    font-size: 20px;
    background-color: #FF0000;
    padding-top: 3px;
    padding-bottom: 3px;
    padding-left: 5px;
    width: 100%
}

.footer_kapcsolat_fejléc {
    float: left;
    background-color: #939393;
    width: 100%;
    height: 15px
}



.container5_5{width:100%;float:left;max-width:1200px;margin-top:2%}
.container5_5.szoveg{}
.container5_5.szoveg h1{
    color: #fff;
    font-family: "Caviar Dreams";
    font-weight: bold;
    font-size: 25px;
    background-color: #73B9FF;
    padding-top: 3px;
    padding-bottom: 3px;
    padding-left: 5px;
    width: 100%
}
.container5_5.szoveg img{
    float: left;
    width: 20%;
    margin-right: 2%
}
.container5_5.szoveg h3{
    color: #fff;
    font-family: "Caviar Dreams";
    font-weight: 400;
    font-size: 18px
}

.container7_5{
    width: 100%;
    float: left;
    max-width: 1200px;
    margin-top: 2%;
    margin-bottom: 2%;
}
.container7_5.szoveg h2{
    color: #fff;
    font-family: "Caviar Dreams";
    font-weight: 400;
    font-size: 20px;
    background-color: #73B9FF;
    padding-top: 3px;
    padding-bottom: 3px;
    padding-left: 5px;
    width: 100%
}
.container7_5.szoveg h3{
    color: #fff;
    font-family: "Caviar Dreams";
    font-weight: 400;
    font-size: 18px
}
.footer_palyazat_fejléc {
    float: left;
    background-color: #73B9FF;
    width: 100%;
    height: 7px
}











.container5_4{width:100%;float:left;max-width:1200px;margin-top:2%}
.container5_4.szoveg{}
.container5_4.szoveg h2 {
	
	font-size: 20px;
    color: #FFFFFF;
    font-family: "Caviar Dreams";
    font-weight: bold;
	
}

.container5_4.szoveg h1{
    color: #fff;
    font-family: "Caviar Dreams";
    font-weight: bold;
    font-size: 24px;
    background-color: #2DB200;
    padding-top: 3px;
    padding-bottom: 3px;
    padding-left: 5px;
    width: 100%
}
.container5_4.szoveg img{
    float: left;
    width: 20%;
    margin-right: 2%
}
.container5_4.szoveg h3{
    color: #fff;
    font-family: "Caviar Dreams";
    font-weight: 400;
    font-size: 18px
}

.container7_4{
    width: 100%;
    float: left;
    max-width: 1200px;
    margin-top: 2%;
    margin-bottom: 2%;
}
.container7_4.szoveg h2{
    color: #fff;
    font-family: "Caviar Dreams";
    font-weight: 400;
    font-size: 20px;
    background-color: #2DB200;
    padding-top: 3px;
    padding-bottom: 3px;
    padding-left: 5px;
    width: 100%
}
.container7_4.szoveg h3{color:#fff;font-family:"Caviar Dreams";font-weight:400;font-size:1.3vw}
.footer_kemeny_fejléc {
    float: left;
    background-color: #2DB200;
    width: 100%;
    height: 15px
}










.container5_2.szoveg{

}
.container5_2{width:100%;float:left;max-width:1200px;margin-top:2%}

.container5_1.szoveg img{
    float: left;
    width: 20%;
    margin-right: 2%
}
.container5_2.szoveg img{
    float: left;
    width: 20%;
    margin-right: 2%
}.container6_1{width:100%;float:left;max-width:1200px;margin-top:2%}.container6_1.szoveg{border-top-style:double;border-top-color:#6b89ac}.container6_1.szoveg img{float:right;width:24%;margin-right:2%}.container5_1.szoveg h3{
    color: #fff;
    font-family: "Caviar Dreams";
    font-weight: 400;
    font-size: 20px
}
.container5_2.szoveg h3{
    color: #fff;
    font-family: "Caviar Dreams";
    font-weight: 400;
    font-size: 18px
}
.container5_1.szoveg h2{color:#fff;font-family:"Caviar Dreams";font-weight:400;font-size:24px;background-color:#ff0f0f;padding-top:3px;padding-bottom:3px;padding-left:5px;width:100%}
.container5_2.szoveg h2{color:#fff;font-family:"Caviar Dreams";font-weight:400;font-size:24px;background-color:#ff0f0f;padding-top:3px;padding-bottom:3px;padding-left:5px;width:100%}
.container5_3{width:100%;float:left;max-width:1200px;margin-top:2%}
.container5_3.szoveg{}
.container5_3.szoveg h2 {
	
	font-size: 20px;
    color: #FFFFFF;
    font-family: "Caviar Dreams";
    font-weight: bold;
}

.csomagajanlat1 h2 {
    float: left;
    width: 80%;
    font-size: 18px;
    color: #FFFFFF;
    font-family: "Caviar Dreams";
    margin-top: 0px;
    padding-top: 0px;
}


.container5_3.szoveg h1{
    color: #fff;
    font-family: "Caviar Dreams";
    font-weight: bold;
    font-size: 24px;
    background-color: #009EA8;
    padding-top: 3px;
    padding-bottom: 3px;
    padding-left: 5px;
    width: 100%
}
.container5_3.szoveg img{
    float: left;
    width: 20%;
    margin-right: 2%
}
.container5_3.szoveg h3{
    color: #fff;
    font-family: "Caviar Dreams";
    font-weight: 400;
    font-size: 18px
}

.container7_3{
    width: 100%;
    float: left;
    max-width: 1200px;
    margin-top: 2%;
    margin-bottom: 2%;
}
.container7_3.szoveg h2{
    color: #fff;
    font-family: "Caviar Dreams";
    font-weight: 400;
    font-size: 20px;
    padding-top: 3px;
    padding-bottom: 3px;
    padding-left: 5px;
    width: 100%;
    background-color: #009EA8;
}
.container7_3.szoveg h3{color:#fff;font-family:"Caviar Dreams";font-weight:400;font-size:1.3vw}
.footer_kazan_csere_arak_fejléc {
    float: left;
    background-color: #009EA8;
    width: 100%;
    height: 15px
}





.container5_1.szoveg h1{
    color: #fff;
    font-family: "Caviar Dreams";
    font-weight: bold;
    font-size: 24px;
    background-color: #FF0000;
    padding-top: 3px;
    padding-bottom: 3px;
    padding-left: 5px;
    width: 100%
}
.container5_2.szoveg h1{
    color: #fff;
    font-family: "Caviar Dreams";
    font-weight: bold;
    font-size: 24px;
    background-color: #FF8103;
    padding-top: 3px;
    padding-bottom: 3px;
    padding-left: 5px;
    width: 100%
}

.container6_1.szoveg h3{color:#fff;font-family:"Caviar Dreams";font-weight:400;font-size:1.3vw}.container6_1.szoveg h2{color:#fff;font-family:"Caviar Dreams";font-weight:400;font-size:24px;background-color:#ec9609;padding-top:3px;padding-bottom:3px;padding-left:5px;width:100%}.container6_1.szoveg h1{color:#fff;font-family:"Caviar Dreams";font-weight:400;font-size:24px}.container7_1{
    width: 100%;
    float: left;
    max-width: 1200px;
    margin-top: 2%;
    margin-bottom: 2%;
}.container7_1.szoveg{

}.container7_1.szoveg img{float:left;width:24%;margin-right:2%}.container7_1.szoveg h3{color:#fff;font-family:"Caviar Dreams";font-weight:400;font-size:1.3vw}.container7_1.szoveg h2{
    color: #fff;
    font-family: "Caviar Dreams";
    font-weight: 400;
    font-size: 20px;
    background-color: #939393;
    padding-top: 3px;
    padding-bottom: 3px;
    padding-left: 5px;
    width: 100%
}
.container7_2{
    width: 100%;
    float: left;
    max-width: 1200px;
    margin-top: 2%;
    margin-bottom: 2%;
}
.container7_2.szoveg h2{
    color: #fff;
    font-family: "Caviar Dreams";
    font-weight: 400;
    font-size: 20px;
    background-color: #FF8103;
    padding-top: 3px;
    padding-bottom: 3px;
    padding-left: 5px;
    width: 100%
}
.container7_2.szoveg h3{color:#fff;font-family:"Caviar Dreams";font-weight:400;font-size:1.3vw}
.footer_kondenzacios_csere_fejléc {
    float: left;
    background-color: #FF8103;
    width: 100%;
    height: 15px
}











.container7_1.szoveg h1{color:#fff;font-family:"Caviar Dreams";font-weight:400;font-size:24px}.gaz_ar_button{float:left;width:24%;margin-right:1%}.gyorsszolgalat_ar_button{width:24%;float:left}.futes_ar_button{width:24%;float:left;margin-right:1%}.viz_ar_button{width:24%;float:left;margin-right:1%}.footer_viz_1{width:29%;float:left}.footer_viz_2{width:32%;float:left}.footer_viz_3{width:39%;float:left}.footer_viz_3_szoveg{float:left;width:72%}.footer_viz_3 img{
    width: 22%;
    float: left;
    margin-top: 2%
}



.footer_viz_11{width:29%;float:left}.footer_viz_22{width:32%;float:left}.footer_viz_33{width:39%;float:left}.footer_viz_33_szoveg{float:left;width:72%}.footer_viz_33 img{
    width: 22%;
    float: left;
    margin-top: 2%
}
.footer_viz_111{width:29%;float:left}.footer_viz_222{width:32%;float:left}.footer_viz_333{width:39%;float:left}.footer_viz_333_szoveg{float:left;width:72%}.footer_viz_333 img{
    width: 22%;
    float: left;
    margin-top: 2%
}
.footer_viz_1111{width:29%;float:left}.footer_viz_2222{width:32%;float:left}.footer_viz_3333{width:39%;float:left}.footer_viz_3333_szoveg{float:left;width:72%}.footer_viz_3333 img{
    width: 22%;
    float: left;
    margin-top: 2%
}
.footer_viz_11111{width:29%;float:left}.footer_viz_22222{width:32%;float:left}.footer_viz_33333{width:39%;float:left}.footer_viz_33333_szoveg{float:left;width:72%}.footer_viz_33333 img{
    width: 22%;
    float: left;
    margin-top: 2%
}
.footer_viz_1 h3{
    color: #FF0004;
    font-family: "Caviar Dreams";
    font-size: 18px;
    padding-left: 3%;
    margin-top: 4%;
    margin-bottom: 0
}
.footer_viz_11 h3{
    color: #009EA8;
    font-family: "Caviar Dreams";
    font-size: 18px;
    padding-left: 3%;
    margin-top: 4%;
    margin-bottom: 0
}
.footer_viz_111 h3{
    color: #939393;
    font-family: "Caviar Dreams";
    font-size: 18px;
    padding-left: 3%;
    margin-top: 4%;
    margin-bottom: 0
}
.footer_viz_1111 h3{
    color: #FF8103;
    font-family: "Caviar Dreams";
    font-size: 18px;
    padding-left: 3%;
    margin-top: 4%;
    margin-bottom: 0
}
.footer_viz_11111 h3{
    color: #39E300;
    font-family: "Caviar Dreams";
    font-size: 18px;
    padding-left: 3%;
    margin-top: 4%;
    margin-bottom: 0
}
.footer_viz_111111 h3{
    color: #FF0004;
    font-family: "Caviar Dreams";
    font-size: 18px;
    padding-left: 3%;
    margin-top: 4%;
    margin-bottom: 0
}
.footer_viz_2 h3{
    color: #FF0004;
    font-family: "Caviar Dreams";
    font-size: 18px;
    padding-left: 3%;
    margin-top: 4%;
    margin-bottom: 0
}
.footer_viz_22 h3{
    color: #009EA8;
    font-family: "Caviar Dreams";
    font-size: 18px;
    padding-left: 3%;
    margin-top: 4%;
    margin-bottom: 0
}
.footer_viz_222 h3{
    color: #939393;
    font-family: "Caviar Dreams";
    font-size: 18px;
    padding-left: 3%;
    margin-top: 4%;
    margin-bottom: 0
}
.footer_viz_2222 h3{
    color: #FF8103;
    font-family: "Caviar Dreams";
    font-size: 18px;
    padding-left: 3%;
    margin-top: 4%;
    margin-bottom: 0
}
.footer_viz_22222 h3{
    color: #39E300;
    font-family: "Caviar Dreams";
    font-size: 18px;
    padding-left: 3%;
    margin-top: 4%;
    margin-bottom: 0
}
.footer_viz_222222 h3{
    color: #FF0004;
    font-family: "Caviar Dreams";
    font-size: 18px;
    padding-left: 3%;
    margin-top: 4%;
    margin-bottom: 0
}
.footer_viz_3 h3{
    color: #FF0004;
    font-family: "Caviar Dreams";
    font-size: 18px;
    padding-left: 0%;
    margin-top: 4%;
    margin-bottom: 0
}
.footer_viz_33 h3{
    color: #009EA8;
    font-family: "Caviar Dreams";
    font-size: 18px;
    padding-left: 3%;
    margin-top: 4%;
    margin-bottom: 0
}
.footer_viz_333 h3{
    color: #939393;
    font-family: "Caviar Dreams";
    font-size: 18px;
    padding-left: 3%;
    margin-top: 4%;
    margin-bottom: 0
}
.footer_viz_3333 h3{
    color: #FF8103;
    font-family: "Caviar Dreams";
    font-size: 18px;
    padding-left: 3%;
    margin-top: 4%;
    margin-bottom: 0
}
.footer_viz_33333 h3{
    color: #39E300;
    font-family: "Caviar Dreams";
    font-size: 18px;
    padding-left: 3%;
    margin-top: 4%;
    margin-bottom: 0
}
.footer_viz_333333 h3{
    color: #FF0004;
    font-family: "Caviar Dreams";
    font-size: 18px;
    padding-left: 3%;
    margin-top: 4%;
    margin-bottom: 0
}



.footer_viz_1 h4{
    color: #fff;
    font-family: "Caviar Dreams";
    font-size: 18px;
    padding-left: 5%;
    margin-top: 4%;
    margin-bottom: 0
}.footer_viz_1 h4 a {
    color: #FFFFFF;
    text-decoration: none;
}



.footer_viz_11 h4{
    color: #fff;
    font-family: "Caviar Dreams";
    font-size: 18px;
    padding-left: 5%;
    margin-top: 4%;
    margin-bottom: 0
}.footer_viz_11 h4 a {
    color: #FFFFFF;
    text-decoration: none;
}



.footer_viz_111 h4{
    color: #fff;
    font-family: "Caviar Dreams";
    font-size: 18px;
    padding-left: 5%;
    margin-top: 4%;
    margin-bottom: 0
}.footer_viz_111 h4 a {
    color: #FFFFFF;
    text-decoration: none;
}



.footer_viz_1111 h4{
    color: #fff;
    font-family: "Caviar Dreams";
    font-size: 18px;
    padding-left: 5%;
    margin-top: 4%;
    margin-bottom: 0
}.footer_viz_1111 h4 a {
    color: #FFFFFF;
    text-decoration: none;
}

.footer_viz_33 h4{
    color: #fff;
    font-family: "Caviar Dreams";
    font-size: 18px;
    padding-left: 5%;
    margin-top: 4%;
    margin-bottom: 0
}
.footer_viz_333 h4{
    color: #fff;
    font-family: "Caviar Dreams";
    font-size: 18px;
    padding-left: 5%;
    margin-top: 4%;
    margin-bottom: 0
}
.footer_viz_3333 h4{
    color: #fff;
    font-family: "Caviar Dreams";
    font-size: 18px;
    padding-left: 5%;
    margin-top: 4%;
    margin-bottom: 0
}
.footer_viz_33333 h4{
    color: #fff;
    font-family: "Caviar Dreams";
    font-size: 18px;
    padding-left: 5%;
    margin-top: 4%;
    margin-bottom: 0
}


.footer_viz_11111 h4{
    color: #fff;
    font-family: "Caviar Dreams";
    font-size: 18px;
    padding-left: 5%;
    margin-top: 4%;
    margin-bottom: 0
}.footer_viz_11111 h4 a {
    color: #FFFFFF;
    text-decoration: none;
}
.footer_viz_2 h4 a {
    color: #FFFFFF;
    text-decoration: none;
}


.footer_viz_22 h4{
    color: #fff;
    font-family: "Caviar Dreams";
    font-size: 18px;
    padding-left: 5%;
    margin-top: 4%;
    margin-bottom: 0
}
.footer_viz_22 h4 a {
    color: #FFFFFF;
    text-decoration: none;
}
.footer_viz_222 h4{
    color: #fff;
    font-family: "Caviar Dreams";
    font-size: 18px;
    padding-left: 5%;
    margin-top: 4%;
    margin-bottom: 0
}
.footer_viz_222 h4 a {
    color: #FFFFFF;
    text-decoration: none;
}
.footer_viz_2222 h4{
    color: #fff;
    font-family: "Caviar Dreams";
    font-size: 18px;
    padding-left: 5%;
    margin-top: 4%;
    margin-bottom: 0
}
.footer_viz_2222 h4 a {
    color: #FFFFFF;
    text-decoration: none;
}
.footer_viz_22222 h4{
    color: #fff;
    font-family: "Caviar Dreams";
    font-size: 18px;
    padding-left: 5%;
    margin-top: 4%;
    margin-bottom: 0
}
.footer_viz_22222 h4 a {
    color: #FFFFFF;
    text-decoration: none;
}

.footer_viz_3 h4{
    color: #fff;
    font-family: "Caviar Dreams";
    font-size: 18px;
    padding-left: 5%;
    margin-top: 4%;
    margin-bottom: 0
}.footer_viz_3_szoveg h4 a {
    color: #FFFFFF;
    text-decoration: none;
}
.footer_viz_2 h4{
    color: #fff;
    font-family: "Caviar Dreams";
    font-size: 18px;
    padding-left: 5%;
    margin-top: 4%;
    margin-bottom: 0
}
.gaz_button img {
    width: 100%;
}
.gyorsszolgalat_button img {
    width: 100%;
}
.viz_ar_button img {
    width: 100%;
}
.futes_ar_button img {
    width: 100%;
}
.gaz_ar_button img {
    width: 100%;
}
.gyorsszolgalat_ar_button img {
    width: 100%;
}
a #vizszereles button {
}
.sidebar_gyujto a {

}
a #vizszereles button {
    float: left;

}
.sidebar_gyujto a {
    float: left;
}

#vizszereles button {
    float: left;

}
.gazszereles button {

}
a #gyorsszolgalat_rollover_button {
    width: 100%;
    height: auto;
}
a #vizszereles_arlista_rollover_button {
    width: 100%;
    height: auto;
}
a #futesszereles_arlista_rollover_button {
    width: 100%;
    height: auto;
}
a #gazszereles_arlista_rollover_button {
    width: 100%;
    height: auto;
}
a #gyorsszolgalat_arlista_rollover_button {
    width: 100%;
    height: auto;
}
a #kapcsolat_link_button {
    width: 100%;
    height: auto;
}
a #vizfutes_link_button {
    width: 100%;
    height: auto;
}
a #foviz_link_button {
    width: 100%;
    height: auto;
}
a #vizfutesgaz_link_button {
    width: 100%;
    height: auto;
}
a #futesviz_link_button {
    width: 100%;
    height: auto;
}
a #futesrendszertisztitas_link_button {
    width: 100%;
    height: auto;
}
a #facebook_link_button {
    width: 100%;
    height: auto;
}
a #twitter_link_button {
    width: 100%;
    height: auto;
}
.csomagajanlat1 {
    width: 99%;
}

.csomagajanlat1 img {
    width: 65%;
    height: auto;
    margin-top: 1%;
    margin-bottom: 1%;
    margin-left: 17%;
    max-width: 600px;
   
}
.csomagajanlat2 img {
    width: 65%;
    height: auto;
    margin-top: 1%;
    margin-bottom: 1%;
    margin-left: 17%;
    max-width: 600px;
    
}

.csomagajanlat3 img {
    width: 65%;
    height: auto;
    margin-top: 1%;
    margin-bottom: 1%;
    margin-left: 17%;
    max-width: 600px;
   
}
.csomagajanlat4 img {
    width: 65%;
    height: auto;
    margin-top: 1%;
    margin-bottom: 1%;
    margin-left: 17%;
    max-width: 600px;
    
}

.csomagajanlat1 h3 {
    float: left;
    width: 20%;
    font-size: 18px;
    color: #FFFFFF;
    font-family: "Caviar Dreams";
    text-align: right;
    margin-top: 0px;
    padding-top: 0px;
	
	
}



@media (max-width : 845px ){


.container5_5.szoveg img{
    float: left;
    width: 45%;
    margin-right: 2%
}
.vizszereles_lap_11szoveg img {
    width: 50%;
    height: auto;
    float: left;
    margin-right: 2%;
}
.vizszereles_lap_1szoveg img {
    width: 45%;
    height: auto;
    float: left;
    margin-right: 2%;
}
.csomagajanlat1 {
    width: 99%;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
}
	.container7_3.szoveg h3{color:#fff;font-family:"Caviar Dreams";font-weight:400;font-size:2.2vw}
	.csomagajanlat {
    width: 100%;
    float: left;
}
.sidebar{
    width: 32%;
    float: left;
    max-width: 276px;
    margin-left: 2%;
}	
.leiras_infor_leiras h3 {
    color: #FFFFFF;
    font-family: "Caviar Dreams";
    font-size: 2vw;
}
.csomagajanlat1 img {
    width: 100%;
    height: auto;
    margin-top: 1%;
    margin-bottom: 1%;
    margin-left: 0%;
    float: left;

}
.csomagajanlat2 img {
    width: 100%;
    height: auto;
    margin-top: 1%;
    margin-bottom: 1%;
    margin-left: 0%;
}

.csomagajanlat3 img {
    width: 100%;
    height: auto;
    margin-top: 1%;
    margin-bottom: 1%;
    margin-left: 0%;
}
.csomagajanlat4 img {
    width: 100%;
    height: auto;
    margin-top: 1%;
    margin-bottom: 1%;
    margin-left: 0%;
}	
	
	
	
	.container7_6.szoveg h3{color:#fff;font-family:"Caviar Dreams";font-weight:400;font-size:2.2vw}
.container5_1.szoveg h1{
    color: #fff;
    font-family: "Caviar Dreams";
    font-weight: bold;
    font-size: 3.5vw;
    background-color: #FF0000;
    padding-top: 3px;
    padding-bottom: 3px;
    padding-left: 5px;
    width: 100%
}	
	.leiras_inforh_leiras h3 {
    color: #FFFFFF;
    font-family: "Caviar Dreams";
    font-size: 2vw;
}
.container10_1.tabla2 {
    width: 20%;
    float: left;
    margin-top: auto;
    margin-bottom: auto;
    
   
    color: #FFFFFF;
    font-family: "Caviar Dreams";
    font-size: 1.4vw;
}	
	
	.container10_1.tabla {
    width: 80%;
    float: left;
    color: #FFFFFF;
    font-family: "Caviar Dreams";
    font-size: 1.4vw;
}	
.container1{width:66%;float:left}
.container9_1.tabla {
    width: 80%;
    float: left;
    color: #FFFFFF;
    font-family: "Caviar Dreams";
    font-size: 1.4vw;
}
.container9_1.tabla2 {
    width: 20%;
    margin-top: auto;
    margin-bottom: auto;
   
    color: #FFFFFF;
    font-family: "Caviar Dreams";
    font-size: 1.4vw;
}	
.viz_leiras_icon img {
    width: 40%;
    height: auto;
    margin-top: 1%;
}	
	
	
.vizszereles_lista_kep {
    width: 49%;
    float: left;
    margin-left: 1%;
    margin-top: 1%;
}	
	
	
	
	


.banner_responsive img {
    width: 100%;
    height: auto;
    display: inherit;
}
	.banner img{
    width: 94%;
    height: auto;
    max-width: 950px;
    display: none;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
}
.container2_1.szoveg h3{color:#fff;font-family:"Caviar Dreams";font-weight:400;font-size:2.2vw}

.viz_button{width:48%;float:left;margin-right:1%}	
	
.futes_button{width:48%;float:left;margin-right:1%}	
	
.gaz_button{width: 48%;
    float: left;
	margin-right:1%}
	
.gyorsszolgalat_button{width: 48%;
    float: left;
	margin-right:1%}	

.container3_1.szoveg h3{
    color: #fff;
    font-family: "Caviar Dreams";
    font-weight: 400;
    font-size: 2.2vw
}	
.futes_ar_button{width:48%;float:left;margin-right:1%}	
.gaz_ar_button{width:48%;float:left;margin-right:1%}
.viz_ar_button{width:48%;float:left;margin-right:1%}
.gyorsszolgalat_ar_button{width:48%;float:left;margin-right:1%}	
.container4_1.szoveg h1{color:#fff;font-family:"Caviar Dreams";font-weight:400;font-size:2.6vw;background-color:#006bd6;padding-top:3px;padding-bottom:1%;padding-left:5px;width:100%}	
.container4_1.szoveg img{
    float: right;
    width: 45%;
    margin-left: 15%;
}		
.container4_1.szoveg h3{
    color: #fff;
    font-family: "Caviar Dreams";
    font-weight: 400;
    font-size: 2.2vw
}	
.container5_1.szoveg h2{color:#fff;font-family:"Caviar Dreams";font-weight:400;font-size:2.6vw;background-color:#ff0f0f;padding-top:3px;padding-bottom:3px;padding-left:5px;width:100%}
.container6_1.szoveg h2{color:#fff;font-family:"Caviar Dreams";font-weight:400;font-size:2.6vw;background-color:#ec9609;padding-top:3px;padding-bottom:3px;padding-left:5px;width:100%}	
.container7_1.szoveg h2{color:#fff;font-family:"Caviar Dreams";font-weight:400;font-size:2.6vw;background-color:#1dc02b;padding-top:3px;padding-bottom:3px;padding-left:5px;width:100%}	
.container5_1.szoveg h3{color:#fff;font-family:"Caviar Dreams";font-weight:400;font-size:2.2vw}	
.container6_1.szoveg h3{color:#fff;font-family:"Caviar Dreams";font-weight:400;font-size:2.2vw}	
.container7_1.szoveg h3{color:#fff;font-family:"Caviar Dreams";font-weight:400;font-size:2.2vw}	

.banner_responsive2 img {
    width: 95%;
    height: auto;
    display: none;
}
.footer_viz_1 h4{color:#fff;font-family:"Caviar Dreams";font-size:2.2vw;padding-left:5%;margin-top:4%;margin-bottom:0}
	.footer_viz_2 h4{color:#fff;font-family:"Caviar Dreams";font-size:2.2vw;padding-left:5%;margin-top:4%;margin-bottom:0}
	.footer_viz_3 h4{color:#fff;font-family:"Caviar Dreams";font-size:2.2vw;padding-left:5%;margin-top:4%;margin-bottom:0}

	
	.footer_viz_1{width:48%;float:left}		

.footer_viz_2{
    float: left;
    width: 48%;
    padding-left: 4%;
}		

.footer_viz_3{
    width: 96%;
    float: left;
    padding-left: 2%;
}
.footer_viz_11{
	width:48%;
	float:left
	}		

.footer_viz_22{
    float: left;
    width: 48%;
    padding-left: 4%;
}		

.footer_viz_33{
    width: 96%;
    float: left;
    padding-left: 2%;
}
	.footer_viz_111{
	width:48%;
	float:left
	}		

.footer_viz_222{
    float: left;
    width: 48%;
    padding-left: 4%;
}		

.footer_viz_333{
    width: 96%;
    float: left;
    padding-left: 2%;
}
	.footer_viz_1111{
	width:48%;
	float:left
	}		

.footer_viz_2222{
    float: left;
    width: 48%;
    padding-left: 4%;
}		

.footer_viz_3333{
    width: 96%;
    float: left;
    padding-left: 2%;
}
	
	.footer_viz_3 img{
    width: 24%;
    float: left;
    margin-top: 4%;
    margin-left: 3%;
}
.container5_1.szoveg h3 {
    color: #fff;
    font-family: "Caviar Dreams";
    font-weight: 400;
    font-size: 18px
}



	
}


@media (max-width:480px){
.footer_viz{
	float: left;
	width: 96%;}
	.container5_5.szoveg img{
    float: left;
    width: 80%;
    margin-right: 2%
}

.container5_5.szoveg img{
    float: left;
    width: 80%;
    margin-right: 10%;
    margin-left: 10%;
    margin-bottom: 4%;
    margin-top: 4%;
}
.vizszereles_lap_11szoveg img {
    width: 80%;
    height: auto;
    float: left;
    margin-right: 10%;
    margin-left: 10%;
}
.vizszereles_lap_1szoveg img {
    width: 80%;
    height: auto;
    float: left;
    margin-right: 10%;
    margin-left: 10%;
}
.keresoszavak_informacio {
    float: left;
    height: auto;
    width: 95%;
}
	.container7_3.szoveg h3{color:#fff;font-family:"Caviar Dreams";font-weight:400;font-size:4vw}
.container5_1.szoveg h1{
    color: #fff;
    font-family: "Caviar Dreams";
    font-weight: bold;
    font-size: 4.5vw;
    background-color: #FF0000;
    padding-top: 3px;
    padding-bottom: 3px;
    padding-left: 5px;
    width: 100%
}	
	.container10_1.tabla2 {
    width: 25%;
    float: left;
    margin-top: auto;
    margin-bottom: auto;
    
   
    color: #FFFFFF;
    font-family: "Caviar Dreams";
    font-size: 2.8vw;
}	
	
	.container10_1.tabla {
    width: 75%;
    float: left;
    color: #FFFFFF;
    font-family: "Caviar Dreams";
    font-size: 2.8vw;
}	

.container9_1.tabla {
    width: 75%;
    float: left;
    color: #FFFFFF;
    font-family: "Caviar Dreams";
    font-size: 2.8vw;
}
.container9_1.tabla2 {
    width: 25%;
    margin-top: auto;
    margin-bottom: auto;
   
    color: #FFFFFF;
    font-family: "Caviar Dreams";
    font-size: 2.8vw;
}	
	.leiras_infor_leiras h3 {
    color: #FFFFFF;
    font-family: "Caviar Dreams";
    font-size: 3.5vw;
}	
	.leiras_infor_leiras {
    width: 95%;
    float: left;
}
.container1{width:100%;float:left}	
.leiras_inforh_leiras h3 {
    color: #FFFFFF;
    font-family: "Caviar Dreams";
    font-size: 3vw;
}
.vizszereles_lista_kep {
    width: 70%;
    float: left;
    margin-left: 15%;
    margin-top: 2%;
}	
.banner img{
    width: 100%;
    height: auto;
    max-width: 1201px;
    display: none;
}	
.container2_1.szoveg h3{color:#fff;font-family:"Caviar Dreams";font-weight:400;font-size:4vw}	

.viz_button{
    width: 70%;
    float: left;
    margin-left: 15%;
    margin-bottom: 2%;
}
.futes_button{
    width: 70%;
    float: left;
    margin-left: 15%;
    margin-bottom: 5%;
	margin-bottom: 2%;
}
.gaz_button{width: 70%;
    float: left;
    margin-left: 15%;
    margin-bottom: 5%;
	margin-bottom: 2%;}
.gyorsszolgalat_button{width: 70%;
    float: left;
    margin-left: 15%;
    margin-bottom: 5%;
	margin-bottom: 2%;}
.container3_1.szoveg h3{color:#fff;font-family:"Caviar Dreams";font-weight:400;font-size:4vw}
.viz_ar_button{
    width: 70%;
    float: left;
    margin-left: 15%;
}
.futes_ar_button{
    width: 70%;
    float: left;
    margin-left: 15%;
}
.gaz_ar_button{
    width: 70%;
    float: left;
    margin-left: 15%;
}	
.gyorsszolgalat_ar_button{
    width: 70%;
    float: left;
    margin-left: 15%;
}	
.container4_1.szoveg h1{color:#fff;font-family:"Caviar Dreams";font-weight:400;font-size:4.5vw;background-color:#006bd6;padding-top:3px;padding-bottom:3px;padding-left:5px;width:100%}
	
.container4_1.szoveg img{
    float: left;
    width: 70%;
    margin-left: 15%;
}	
.container4_1.szoveg h3{
    color: #fff;
    font-family: "Caviar Dreams";
    font-weight: 400;
    font-size: 4vw;
    float: left;
}	
.container5_1.szoveg h2{color:#fff;font-family:"Caviar Dreams";font-weight:400;font-size:4.5vw;background-color:#ff0f0f;padding-top:3px;padding-bottom:3px;padding-left:5px;width:100%}
.container6_1.szoveg h2{color:#fff;font-family:"Caviar Dreams";font-weight:400;font-size:4.5vw;background-color:#ec9609;padding-top:3px;padding-bottom:3px;padding-left:5px;width:100%}	
.container7_1.szoveg h2{color:#fff;font-family:"Caviar Dreams";font-weight:400;font-size:4.5vw;background-color:#1dc02b;padding-top:3px;padding-bottom:3px;padding-left:5px;width:100%}	
.container5_1.szoveg h3{
    color: #fff;
    font-family: "Caviar Dreams";
    font-weight: 400;
    font-size: 4vw;
    float: left;
}	
.container6_1.szoveg h3{
    color: #fff;
    font-family: "Caviar Dreams";
    font-weight: 400;
    font-size: 4vw;
    float: left;
}
.container7_1.szoveg h3{
    color: #fff;
    font-family: "Caviar Dreams";
    font-weight: 400;
    font-size: 4vw;
    float: left;
}
.container5_1.szoveg h3{color:#fff;font-family:"Caviar Dreams";font-weight:400;font-size:4vw}	
.container5_1.szoveg img{
    float: left;
    width: 70%;
    margin-left: 15%;
}	
.container6_1.szoveg img{
    float: left;
    width: 70%;
    margin-left: 15%;
}	
.container7_1.szoveg img{
    float: left;
    width: 70%;
    margin-left: 15%;
}	
.sidebar{
    width: 70%;
    float: left;
    max-width: 276px;
    margin-left: 12%;
}
.footer_viz_1{
    width: 98%;
    float: left;
    text-align: center;
}	
.footer_viz_2{ width: 98%;
    float: left;
    text-align: center;}	
.footer_viz_3{ width: 98%;
    float: left;
    text-align: center;}
	.footer_viz_3 img{
    display: none;
}
	.footer_viz_11{
    width: 98%;
    float: left;
    text-align: center;
}	
.footer_viz_22{ width: 98%;
    float: left;
    text-align: center;}	
.footer_viz_33{ width: 98%;
    float: left;
    text-align: center;}
	.footer_viz_33 img{
    display: none;
}
	.footer_viz_111{
    width: 98%;
    float: left;
    text-align: center;
}	
.footer_viz_222{ width: 98%;
    float: left;
    text-align: center;}	
.footer_viz_333{ width: 98%;
    float: left;
    text-align: center;}
	.footer_viz_333 img{
    display: none;
}
	.footer_viz_1111{
    width: 98%;
    float: left;
    text-align: center;
}	
	
.footer_viz_2222{ width: 98%;
    float: left;
    text-align: center;}	
.footer_viz_3333{ width: 98%;
    float: left;
    text-align: center;}
	.footer_viz_3333 img{
    display: none;
}
	.footer_viz_11111{
    width: 98%;
    float: left;
    text-align: center;
}	
	
.footer_viz_22222{ width: 98%;
    float: left;
    text-align: center;}	
.footer_viz_33333{ width: 98%;
    float: left;
    text-align: center;}
	.footer_viz_33333 img{
    display: none;
}
	.footer_viz_3_szoveg{
		float:left;
		width:99%
	}
.footer_viz_1 h4{color:#fff;font-family:"Caviar Dreams";font-size:4.5vw;padding-left:5%;margin-top:4%;margin-bottom:0}	
.footer_viz_2 h4{color:#fff;font-family:"Caviar Dreams";font-size:4.5vw;padding-left:5%;margin-top:4%;margin-bottom:0}
.footer_viz_3 h4{color:#fff;font-family:"Caviar Dreams";font-size:4.5vw;padding-left:5%;margin-top:4%;margin-bottom:0}	
.banner_responsive2 img {
    width: 100%;
    height: auto;
    display: inherit;    
}
	.banner_responsive img {
    width: 100%;
    height: auto;
    display: none;
}
}
.akcio_container {
	width: 100%;
	float: left;
	max-width: 1200px;
	margin-top: 2%;
	font-family: "Caviar Dreams", sans-serif, Magneto;
	border-bottom: medium solid #3A536F;
	padding-bottom: 5px;
}
@media (min-width:768px){
	.tabla_4_osztas {
	width: 40%;
	float: left;
}
.tabla_8_osztas {
	width: 60%;
	float: left;
}
	.topnav {
  overflow: hidden;
  background-color: #333;
		display: none;
}
	.row_focim2 {
	display: none;
}
}

@media (max-width:767.98px){
	.tabla_4_osztas {
	width: 100%;
	float: left;
}
.tabla_8_osztas {
	width: 100%;
	float: left;
}
	.sidebar{
		display: none;
	}
	.container1{width:100%;float:left}
}



.topnav {
	font-family: "Caviar Dreams", sans-serif, Magneto;
	overflow: hidden;
	font-weight: bold;
}

.topnav a {
  float: left;
  display: block;
  color: #f2f2f2;
  text-align: center;
  padding: 14px 16px;
  text-decoration: none;
  font-size: 17px;
}

.topnav a:hover {
	background-color: #787878;
	color: black;
}

#arak.active {
	color: #FFFFFF;
	background-color: #197C83;
}
#index.active {
	color: #FFFFFF;
	background-color: #B01717;
}
#csere.active {
	color: #FFFFFF;
	background-color: #B06417;
}
#kemeny.active {
	color: #FFFFFF;
	background-color: #328217;
}
#kapcsolat.active {
	color: #FFFFFF;
	background-color: #5F5F5F;
}
#palyazat.active {
	color: #FFFFFF;
	background-color: #1A69B6;
}
.topnav .icon {
  display: none;
}

@media screen and (max-width: 767.98px) {
  .topnav a:not(:first-child) {
	display: none;
}


  .topnav a.icon {
    float: right;
    display: block;
  }
}

@media screen and (max-width: 767.98px) {
  .topnav.responsive {position: relative;}
  .topnav.responsive .icon {
    position: absolute;
    right: 0;
    top: 0;
  }
  .topnav.responsive a {
    float: none;
    display: block;
    text-align: left;
  }
}

@media (min-width:1px) and (max-width:500px){
	.telefon_tabla {
	width: 100%;
	float: left;
}
.mail_tabla {
	width: 100%;
	float: left;
}
	.lista_tablameret {
	width: 100%;
	float: left;
}
	.terkep_container {
	float: left;
	width: 100%;
}

.kapcsolat_szoveg {
	float: left;
	width: 100%;
	padding-top: 1px;
	margin-top: 0px;
}
}

@media (min-width:501px) and (max-width:767.98px){
	.telefon_tabla {
	width: 40%;
	float: left;
}
.mail_tabla {
	width: 60%;
	float: left;
}
	.lista_tablameret {
	width: 50%;
	float: left;
}
	.terkep_container {
	float: left;
	width: 40%;
}

.kapcsolat_szoveg {
	float: left;
	width: 60%;
	padding-top: 0px;
	margin-top: 0px;
}
}

@media (min-width:767px) and (max-width:1049px){
	.telefon_tabla {
	width: 100%;
	float: left;
}
.mail_tabla {
	width: 100%;
	float: left;
}
	.lista_tablameret {
	width: 100%;
	float: left;
}
	.terkep_container {
	float: left;
	width: 100%;
}

.kapcsolat_szoveg {
	float: left;
	width: 100%;
	padding-top: 10px;
	margin-top: 0px;
}
}
@media (min-width:1050px) and (max-width:2500px){
	.telefon_tabla {
	width: 40%;
	float: left;
}
.mail_tabla {
	width: 60%;
	float: left;
}
	.lista_tablameret {
	width: 50%;
	float: left;
}
	.terkep_container {
	float: left;
	width: 40%;
}

.kapcsolat_szoveg {
	float: left;
	width: 60%;
	padding-top: 0px;
	margin-top: 0px;
}
}
.kep_div img {
	width: 100%;
	float: left;
}

.akcio_ar_border {
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;

	
}
#mail_szoveg {
	float: left;
	color: #2C9811;
}

#telefon_szoveg {
	float: left;
}
.section-icon-title h5 {
	color: #C8C8C8;
}


.section-icon-title h2 {
	color: #FFFFFF;
	font-weight: bold;
	font-size: 40px;
	text-align: center;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	background-color: #FF3E3E;
}
.section-icon-title2 h2 {
	color: #FFFFFF;
	font-weight: bold;
	font-size: 40px;
	text-align: center;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	background-color: #3471FF;
}
.section-icon-title h3 {
	color: #FFFFFF;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	border-top-left-radius: 0px;
}
.section-contnent22 p a {
	color: #FFFFFF;
	text-decoration: none;
}
.tabla_8_border {
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	float: left;

}
.akcio_leiras_h6 h6 {
	color: #FFBABB;
	font-size: 12px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
.akcio_leiras_h2 {
	background-color: #E35555;
	border-left: thick solid #FFFFFF;
	padding-left: 5px;
}
.akcio_leiras2_h2 {
	background-color: #3667E9;
	border-left: thick solid #FFFFFF;
	padding-left: 5px;
}

.akcio_leiras_h3 h3 {
	color: #FFFFFF;
	font-size: 16px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
.akcio_leiras_h4 h4 {
	color: #FFFFFF;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
.akcio_leiras_h2 h2 {
	color: #FFFFFF;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
.akcio_leiras2_h2 h2 {
	color: #FFFFFF;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}



.akcio_leiras_lista {
	float: left;
}
.row_lista {
	margin-left: 20px;
	float: left;
	padding-left: 8px;
	border-left: thick solid #C489EC;
}
.row_lista2 {
	margin-left: 20px;
	float: left;
	padding-left: 8px;
	border-left: thick solid #FFC536;
}
.akcio_cim h4 {
	margin-top: 0px;
	margin-bottom: 5px;
	margin-left: 5px;
	text-decoration: underline;
	color: #FFC536;
	font-size: 18px;
}
.akcio_cim2 h4 {
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 5px;
	text-decoration: underline;
	color: #C489EC;
	font-size: 18px;
}
.akcio_cim_leiras h4 {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	color: #FFFFFF;
	font-size: 15px;
}
.section-contnent p {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 4px;
	margin-left: 0px;
	
	
}
.lista_teljes {
	float: left;
	margin-top: 5px;
	margin-bottom: 5px;
}






.section-contnent p {
	color: #FFFFFF;
	font-size: 14px;
}



.section-icon svg {
	float: left;
	margin-right: 4px;
}


.kep_div img {
	width: 100%;
	float: left;
}
.akcio_ar {
	float: left;
	background-color: #393939;
	padding-left: 5px;
	border-radius: 10px;
}
.akcio_ar_border {
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;

	
}
.section-icon-title h5 {
	color: #C8C8C8;
}
.btn.btn-primar {
	background-color: #2C9811;
	margin-top: 0px;
	border-width: thin;
	border-style: none;
	border-radius: 6px;
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 3px;
	padding-bottom: 3px;
}
.btn.btn-primar h6 {
	text-decoration-color: #FFFFFF;
	margin-top: 3px;
}
.btn.btn-dange {
	background-color: #FF5D5D;
	margin-top: 0px;
	border-width: thin;
	border-style: none;
	border-radius: 6px;
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 3px;
	padding-bottom: 3px;
}
.btn.btn-dange h6 {
	text-decoration-color: #FFFFFF;
	margin-top: 3px;
}

.row_focim2 .col-12.col-sm-12.col-xl-6.p-0 {
	float: left;
}
.row_focim2 #telefon {
	height: 60px;
	text-align: center;
	float: left;
	
	margin-bottom: 30px;
	padding-top: 9px;
	width: 50%;	

}
.container1 .row_focim2 #telefon {
}
.row_focim2 {
	width: 100%;
	margin-top: 10px;
}
.feather.feather-phone {
	margin-top: 0px;
}
.row_focim2 #telefon {
	margin-top: 0px;
}





.row_focim2 #mail {
	height: 60px;
	text-align: center;
	float: left;
	
	margin-bottom: 30px;
	padding-top: 9px;
	width: 50%
}
