@charset "utf-8";
body{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	margin:0px;
	padding: 0px;
}
ul, li{
	list-style-type:none;
	margin:0px;
	padding:0px;
}
.bold{
	font-weight:bold;
}
#main_menu{
	width:100%;
	background:#FFFFFF url(../images/bergepesz_logo.png) 20px center no-repeat;
	position:fixed;
	z-index:10000;
	display:block;
	text-align:center;
	-moz-box-shadow: 0px 10px 20px rgba(68,68,68,0.6);
	-webkit-box-shadow: 0px 10px 20px rgba(68,68,68,0.6);
	box-shadow: 0px 10px 20px rgba(68,68,68,0.6);
	filter: progid:DXImageTransform.Microsoft.Blur(PixelRadius=3,MakeShadow=true,ShadowOpacity=0.30);
	-ms-filter: "progid:DXImageTransform.Microsoft.Blur(PixelRadius=3,MakeShadow=true,ShadowOpacity=0.30)";
	zoom: 1;
	font-weight:bold;
	font-size:16px;
}
#main_menu div{
	display:none;
	text-align:right;
}
#main_menu img{
	margin:10px;
	cursor:pointer;
}
#main_menu ul{
	padding-left:100px;
}
#main_menu li{
	display:inline-block;
	margin:20px;
	cursor:pointer;
}
.round_icon1{
	background:url(../images/koltsegkent_elszamolhato_szolgaltatas.png) no-repeat center center;
	width:130px;
	height:130px;
}
.round_icon2{
	background:url(../images/koltsegkent_elszamolhato_szolgaltatas.png) no-repeat center center;
	width:130px;
	height:130px;
}
.round_icon3{
	background:url(../images/koltsegkent_elszamolhato_szolgaltatas.png) no-repeat center center;
	width:130px;
	height:130px;
}
#header_slider img{
	width:100%;
}
#container{
	position:relative;
	max-width:1280px;
	margin:0px auto;
}
#zold_ikonok{
	text-align:center;
}
#zold_ikonok > div{
	display:inline-block;
	margin-left:50px;
	margin-right:50px;
	margin-bottom:20px;
}
#zold_ikonok > div > div{
	text-transform:uppercase;
	font-weight:bold;
	font-size:14px;
	margin-top:20px;
}
.clear_both{
	clear:both;
}
#kerdesek{
	background:url(../images/balak.jpg) no-repeat center center;
	background-size:cover;
	margin-top:50px;
}
#kerdesek ul{
	max-width:1240px;
	padding:20px 20px 70px 20px;
	margin:0px auto;
}
#kerdesek li{
	margin-top:30px;
	font-weight:bold;
	font-size:25px;
	text-transform:uppercase;
	background:url(../images/kerdojel.png) no-repeat left center;
	padding-left: 55px;
}
#zold_buborek{
	margin:-50px 20px 20px 20px;
}
#zold_buborek article{
	max-width:1280px;
	margin:0px auto;
}
#zold_buborek header{
	text-align:center;
}
#zold_buborek h1{
	text-transform:uppercase;
	color:#FFFFFF;
	display:inline-block;
	background:#61823B;
	padding:20px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	-khtml-border-radius: 10px;
	border-radius: 10px;
	font-size:18px;
	font-weight:bold;
}
.left{
	float:left;
}
.right{
	float:right;
}
.half{
	width:50%;
}
#zold_buborek .left{
	line-height:2;
	font-size:14px;
}
#bergepesz_kep{
	text-align:center;
	margin-top:20px;
}
.zold_szoveg{
	color:#61823B;
}
#keszsegek{
	color:#FFFFFF;
	background:url(../images/fold.jpg) no-repeat center center;
	background-size:cover;
	padding:10px 40px 20px 40px;
	font-size:30px;
	font-weight:bold;
}
#keszsegek header{
	text-align:center;
}
#keszsegek p{
	background-repeat:no-repeat;
	background-position:left center;
	padding-left:80px;
	padding-top:26px;
	padding-bottom:26px;
}
#keszsegek_keret{
	max-width: 1240px;
	padding: 0px 20px 0px 20px;
	margin: 0px auto;
}
#jogsi{
	background:url(../images/jogsi.png);
}
#bizonyitvany{
	background:url(../images/bizonyitvany.png);
}
#ora{
	background:url(../images/ora.png);
}
#pipa{
	background:url(../images/pipa.png);
}
#fogaskerek{
	background:url(../images/fogaskerek.png);
}
#munkagep{
	background:url(../images/munkagep.png);
}
#velemenyek{
	max-width:542px;
	margin:0px auto;
	text-align:center;
}
#velemenyek > div{
	margin:20px;
}
#velemenyek p{
	font-size:14px;
	line-height:2;
}
#velemenyek img{
	max-width:100%;
}
#munkaim, #arajanlat, #szamok, #bevetesen, #hogyan_mukodik{
	margin:0px auto;
	padding:20px;
}
#munkaim header, #arajanlat header, #szamok header, #bevetesen header,  #hogyan_mukodik header{
	text-align:center;
	text-transform:uppercase;
	margin-left:20px;
	margin-right:20px;
	background:url(../images/zold_vonal.jpg) repeat-x center;
}
#munkaim header h2, #arajanlat header h2, #szamok header h2, #bevetesen header h2,  #hogyan_mukodik header h2{
	background:#FFFFFF;
	border:3px solid #61823B;
	display:inline-block;
	padding:10px;
}
.italic{
	font-style:italic;
}
.galeria{
	max-width:1280px;
	margin:0px auto;
}
.galeria .left, .galeria .right{
	width:50%;
}
.galeria .left img, .galeria .right img{
	width:100%;
	border:none;
}
#munkaim .galeria{
	margin-bottom:20px;
}
.video_article{
	max-width:800px;
	padding:20px 20px 40px 20px;
	margin:0px auto;
	border:3px solid #61823B;
}
.video{
    position:relative;
    width:100%;
    height:0;
    padding-bottom:56.25%;
}
.video iframe{
    position:absolute;
    top:0;
    left:0;
    width:100%;
    height:100%;
}
#youtube_logo{
	text-align:center;
}
#youtube_logo img{
	padding:10px;
	border:3px solid #61823B;
	margin-top:-30px;
	background:#FFFFFF;
}
#csomagok{
	margin-top:100px;
	background:url(../images/mezo.jpg) center center no-repeat;
	background-size:cover;
	text-align:center;
	color:#FFFFFF;
	font-size:16px;
}
#csomagok header img{
	margin-top:-60px;
	margin-bottom:20px;
}
#csomagok h3{
	font-size:20px;
	font-weight:bold;
	text-transform:uppercase;
	height:30px;
}
#csomagok .ar{
	font-size:18px;
	font-weight:bold;
}
#csomagok .left, #csomagok .right{
	width:50%;
	margin-bottom:20px;
}
#csomagok .left > div, #csomagok .right > div{
	max-width:310px;
	background-color:rgba(97,130,59,0.8);
	margin:0px auto;
	padding:20px;
}
#csomag_1 div{
	background:url(../images/csomag_1.png) 20px 25px no-repeat;
}
#csomag_2 div{
	background:url(../images/csomag_3.png) 20px 25px no-repeat;
}
#csomag_3 div{
	background:url(../images/csomag_2.png) 20px 25px no-repeat;
}
#csomag_4 div{
	background:url(../images/csomag_4.png) 20px 25px no-repeat;
}
#foglaltsag #hexagon{
	margin-top:-50px;
}
#foglaltsag h2{
	font-size:20px;
}
#hexagon {
	text-align:center;
	margin:0px auto;
	text-transform:uppercase;
	width: 300px;
	height: 100px;
	background: #888888;
	position: relative;
	color:#FFFFFF;
}
#hexagon:before {
	content: "";
	position: absolute;
	top: 0px;
	right: -25px;
	width: 0;
	height: 0;
	border-top: 50px solid transparent;
	border-bottom: 50px solid transparent;
	border-left: 25px solid #888888;
}
#hexagon:after {
	content: "";
	position: absolute;
	bottom: 0px;
	left: -25px;
	width: 0;
	height: 0;
	border-top: 50px solid transparent;
	border-bottom: 50px solid transparent;
	border-right: 25px solid #888888;
}
#foglaltsag p{
	max-width:1240px;
	padding:40px 20px 20px 20px;
	margin:0px auto;
	text-align:center;
	font-size:18px;
}
#naptar{
	text-align:center;
	margin-top:20px;
}
footer{
	background:#FFFFFF url(../images/csik.jpg) top center repeat;
	color:#FFFFFF;
	font-size: 16px;
	line-height:2;
}
footer #cik_cak{
	background:url(../images/cik_cak.png) top center repeat;
	min-height:38px;
}
#footer_container{
	max-width:1240px;
	padding:20px;
	margin:0px auto;
}
#footer_left{
	width:66%;
}
#footer_right{
	width:34%;
}
@media screen and (max-width: 900px) {
	#zold_ikonok{
		margin-top:100px;
	}
	#zold_ikonok > div{
		display:block;
		padding-bottom:20px;
		margin:0px auto;
	}
	footer .left{
		float:none;
		width:auto;
	}
	body{
		overflow-x:hidden;
	}
}
#arajanlat > form > div{
	max-width:960px;
	padding:20px;
	margin:0px auto;
}
#arajanlat .left{
	width:50%;
}
#arajanlat .left > .input_left{
	padding-right:20px;
}
#arajanlat .left > .input_right{
	padding-left:20px;
}
#arajanlat input, #arajanlat textarea{
	display:block;
	width:100%;
	margin-bottom:40px;
	border:none;
}
#arajanlat .left input, #arajanlat textarea{
	border-bottom:5px solid #02A650;
}
#arajanlat textarea{
	height:100px;
}
#arajanlat .clear_both{
	text-align:center;
}#arajanlat .clear_both .input_send{	display:none;}
#arajanlat .clear_both span{	cursor:pointer;	text-transform:uppercase;
	border:5px solid #02A650;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	-khtml-border-radius:10px;
	border-radius:10px;
	display:inline-block;
	width:auto;
	padding:10px 20px;
	font-size:18px;
	font-weight:bold;
	color:#02A650;
}
#status{
	display:none;
	position:fixed;
	width:100%;
	height:100%;
	top:0px;
	left:0px;
	background:url(../images/backgrounds/transparent_gray.png) repeat top left;
	z-index:1000;
}
#message_box{
	max-width:300px;
	padding:20px;
	border:1px solid #000000;
	background:#FFFFFF;
	margin:0px auto;
	text-align:center;
}

@media screen and (max-width: 980px) {
	#kerdesek li{
		font-size:16px;
	}
	#main_menu div{
		display:block;
	}
	#main_menu ul{
		display:none;
		position:absolute;
		background:#FFFFFF;
		width:100%;
		padding-left:0px;
		-moz-box-shadow: 0px 10px 20px rgba(68,68,68,0.6);
		-webkit-box-shadow: 0px 10px 20px rgba(68,68,68,0.6);
		box-shadow: 0px 10px 20px rgba(68,68,68,0.6);
		filter: progid:DXImageTransform.Microsoft.Blur(PixelRadius=3,MakeShadow=true,ShadowOpacity=0.30);
		-ms-filter: "progid:DXImageTransform.Microsoft.Blur(PixelRadius=3,MakeShadow=true,ShadowOpacity=0.30)";
		zoom: 1;
	}
	#main_menu li{
		display:block;
		width:auto;
	}
	#keszsegek h2{
		font-size:24px;
	}
	#keszsegek p{
		font-size:18px;
	}
	#munkaim .galeria .left, #munkaim .galeria .right{
		float:none;
		width:100%;
	}
	.galeria_masodik{
		margin-top:-4px;
	}
	#csomagok .left, #csomagok .right{
		width:100%;
	}
}
@media screen and (max-width: 970px) {
	#zold_buborek .left, #keszsegek .left{
		float:none;
		width:auto;
	}
	#szamok > div > div{
		width:100% !important;
		display:block !important;
	}
	#szamok .white_borders{
		border:none !important;
	}
	#szamok .white_borders_mobile{
		border-top:2px solid #FFFFFF;
		border-bottom:2px solid #FFFFFF;
	}
}
#szamok > div{
	background:#7C7C7C;
	color:#FFFFFF;
	text-align:center;
}
#szamok > div > div{
	width:32%;
	text-align:center;
	display:inline-block;
	font-weight:bold;
	padding:20px 0px;
}
#szamok > div > div > div{
	padding:0px 20px;
}
#szamok .nagy_szamok{
	font-size:48px;
}
#szamok .szam_szoveg{
	font-size:26px;
}
#szamok .white_borders{
	border-left:2px #FFFFFF solid;
	border-right:2px #FFFFFF solid;
}
#adaptive{
	text-align:center;
	overflow:hidden;
}
#bevetesen{
	max-width:1000px;
	width:100% auto;
}
#bevetesen li img{
	text-align:center;
	overflow:hidden;
	max-width:100% !important;
	width:auto !important;
	height:auto !important;
}
.lSPager{
	display:none !important;
}
#foglaltsag {
	display:none;
}
.zold{
	background:#61823B;
	color:#FFFFFF;
	text-align:center;
	font-weight:bold;
	text-transform:uppercase;
	font-size:18px;
}
.kerek{
	margin:0px auto;
	-webkit-border-top-left-radius:20px;
	-moz-border-radius-topleft:20px;
	border-top-left-radius:20px;
	-webkit-border-top-right-radius:20px;
	-moz-border-radius-topright:20px;
	border-top-right-radius:20px;
	width:40px;
	height:20px;
}
.zold span{
	display:block;
	padding-top:13px;
}
#hogyan_mukodik > div > div{
	margin:0px auto;
	max-width:1280px;
}
#hogyan_mukodik > div > div > div{
	display:inline-block;
	width:19%;
	margin:0px auto;
}
.nyegyzet{
	width:19%;
	height:120px;
	display:table-cell;
	vertical-align:middle;
}
#ot_lepes{
	text-align:center;
	padding:20px;
	color:#61823B;
	text-align:center;
	text-transform:uppercase;
	font-size:18px;
	font-weight:bold;
}
#hivjon, .menu_phone{
	color:#61823B;
	font-size:23px;
	font-weight:bold;
}
#hivjon img{
	height:22px;
}
.menu_phone img{
	height:22px;
	margin:0px !important;
	cursor:auto !important;
}
.menu_phone{
	cursor:auto !important;
}