::selection {
	background:#12e033;
}
::-moz-selection {
	background:#12e033;
}
html, body{
	padding:0;
	margin:0;
	position:relative;
	width:100%;
	height:100%;
	overflow-x:hidden;
}
#wrapper{
	width:100%;
	height:100%;
	position:relative;
}
header{
	width:100%
	height:82px;
	position:relative;
	background-image:#fff;
	background-image:url(menu_bg.jpg);
	background-repeat:repeat-x;
}
#menu_bg{
	width:1000px;
	height:82px;
	position:relative;
	margin:0 auto;
	padding:0;
}
#logo{
	width:155px;
	height:51px;
	position:absolute;
	top:15px;
}
#menu{
	width:910px;
	height:82px;
	position:relative;
	padding:0;
	margin:0;
	left:477px;
}
#menu a{
	height:32px;
	position:relative;
	color:#6e6f6f;
	font-family: 'Oswald', sans-serif;
	font-size:14px;
	font-weight:300;
	text-align:center;
	letter-spacing:1px;
	float:left;
	margin:0;
	padding:53px 15px 0px 15px;
	text-decoration:none;
	list-style-type:none;
	text-transform:uppercase;
	
	-webkit-transition:all 0.8s ease-in-out;
	-moz-transition:all 0.8s ease-in-out;
	-o-transition:all 0.8s ease-in-out;
	-transition:all 0.8s ease-in-out;
}
#menu a:hover{
	background-color:#0bc229;
	color:#fff;
	-webkit-transition:all 0.2s ease-in-out;
	-moz-transition:all 0.2s ease-in-out;
	-o-transition:all 0.2s ease-in-out;
	-transition:all 0.2s ease-in-out;
}
#menu2{
	width:auto;
	height:82px;
	position:absolute;
	padding:0;
	margin:0;
	margin-right:7px;
	/*left:854px;*/
	right:0px;
}
#menu2 a{
	height:32px;
	position:relative;
	color:#6e6f6f;
	font-family: 'Oswald', sans-serif;
	letter-spacing:1px;
	font-size:14px;
	font-weight:300;
	text-align:center;
	float:left;
	margin:0;
	padding:53px 15px 0px 15px;
	text-decoration:none;
	list-style-type:none;
	text-transform:uppercase;
	
	-webkit-transition:all 0.8s ease-in-out;
	-moz-transition:all 0.8s ease-in-out;
	-o-transition:all 0.8s ease-in-out;
	-transition:all 0.8s ease-in-out;
}
#menu2 a:hover{
	background-color:#0bc229;
	color:#fff;
	-webkit-transition:all 0.2s ease-in-out;
	-moz-transition:all 0.2s ease-in-out;
	-o-transition:all 0.2s ease-in-out;
	-transition:all 0.2s ease-in-out;
}
#slider2 { 
	width:1349px; 
	height:380px;
	background-image:url(pfliegel_tibor_kerttervezes_kerttervezo_slider_img4a.jpg);
	background-repeat:no-repeat;
	background-position:center center;
	margin:0 auto; 
	position:relative; 
	z-index:0;
	top:3px;
}
#slider_szol { 
	width:1349px; 
	height:380px;
	background-image:url(pfliegel_tibor_kerttervezes_kerttervezo_slider_img2a.jpg);
	background-repeat:no-repeat;
	background-position:center center;
	margin:0 auto; 
	position:relative; 
	z-index:0;
	top:3px;
}
#slider_ref { 
	width:1349px; 
	height:380px;
	background-image:url(pfliegel_tibor_kerttervezes_kerttervezo_slider_img3a.jpg);
	background-repeat:no-repeat;
	background-position:center center;
	margin:0 auto; 
	position:relative; 
	z-index:0;
	top:3px;
}
#slider_part { 
	width:1349px; 
	height:380px;
	background-image:url(pfliegel_tibor_kerttervezes_kerttervezo_slider_img1a.jpg);
	background-repeat:no-repeat;
	background-position:center center;
	margin:0 auto; 
	position:relative; 
	z-index:0;
	top:3px;
}
#slider2 h1{
	width:800px;
	height:100px;
	position:relative;
	margin:0 auto;
	color:#fff;
	font-family: 'Oswald', sans-serif;
	letter-spacing:1px;
	font-size:30px;
	font-weight:300;
	text-align:center;
	padding-top:250px;
	text-shadow:#000 2px 2px 2px;
}
#slider_szol h1{
	width:800px;
	height:100px;
	position:relative;
	margin:0 auto;
	color:#fff;
	font-family: 'Oswald', sans-serif;
	letter-spacing:1px;
	font-size:30px;
	font-weight:300;
	text-align:center;
	padding-top:250px;
	text-shadow:#000 2px 2px 2px;
}
#slider_ref h1{
	width:800px;
	height:100px;
	position:relative;
	margin:0 auto;
	color:#fff;
	font-family: 'Oswald', sans-serif;
	letter-spacing:1px;
	font-size:30px;
	font-weight:300;
	text-align:center;
	padding-top:250px;
	text-shadow:#000 2px 2px 2px;
}
#slider_part h1{
	width:800px;
	height:100px;
	position:relative;
	margin:0 auto;
	color:#fff;
	font-family: 'Oswald', sans-serif;
	letter-spacing:1px;
	font-size:30px;
	font-weight:300;
	text-align:center;
	padding-top:250px;
	text-shadow:#000 2px 2px 2px;
}
#slider_map { 
	width:1349px; 
	height:380px;
	margin:0 auto; 
	position:relative; 
	z-index:0;
}
#section{
	width:1000px;
	height:1300px;
	position:relative;
	margin:0 auto;
	padding:0;
}
#section2_bg{
	width:100%;
	height:1400px;
	position:relative;
	background-image:url(bg.jpg);
	padding-top:30px;
	margin-top:20px;
}
#sectionszolg_bg{
	width:100%;
	height:3150px;
	position:relative;
	background-image:url(bg.jpg);
	padding-top:30px;
	margin-top:20px;
}
#section2{
	width:1000px;
	height:100%;
	position:relative;
	margin:0 auto;
	padding:0;
	margin-bottom:20px;
}
#section3_bg{
	width:100%;
	height:1000px;
	position:relative;
	background-image:url(bg.jpg);
	padding-top:30px;
	margin-top:20px;
}
#sectionp_bg{
	width:100%;
	height:2100px;
	position:relative;
	background-image:url(bg.jpg);
	padding-top:30px;
	margin-top:20px;
}
#section4_bg{
	width:100%;
	height:395px;
	position:relative;
	background-image:url(bg.jpg);
	padding-top:30px;
	margin-top:20px;
}
#section_munka{
	width:1000px;
	height:500px;
	position:relative;
	margin:0 auto;
	padding:0;
}
#munka_text{
	width:250px;
	height:450px;
	position:relative;
	padding:50px 20px 0px 20px;
}
#munka_text h1{
	color:#0bc229;
	font-family: 'Oswald', sans-serif;
	letter-spacing:1px;
	font-size:24px;
	font-weight:300;
	margin-bottom:30px;
}
#munka_text h2{
	color:#6e6f6f;
	font-family: 'Alegreya', serif;
	font-size:16px;
	line-height:20px;
	font-weight:300;
}
#intro_icons{
	width:1000px;
	height:1000px;
	position:relative;
	padding:0;
	margin:0 auto;
	top:-44px;
}
.ii{
	width:300px;
	height:500px;
	position:relative;
	float:left;
	padding:0px 10px;
	margin:0px 5px 40px 5px;
	/*background-image:url(kerttervezes_kerttervezo_icon_bg_shadow2.png);
	background-repeat:no-repeat;
	background-position:center 115px;*/
	
	-webkit-transition:all 0.2s ease-in-out;
	-moz-transition:all 0.2s ease-in-out;
	-o-transition:all 0.2s ease-in-out;
	-transition:all 0.2s ease-in-out;
}
.ii img{
	width:128px;
	height:128px;
	position:relative;
	
	-webkit-transition:all 0.2s ease-in-out;
	-moz-transition:all 0.2s ease-in-out;
	-o-transition:all 0.2s ease-in-out;
	-transition:all 0.2s ease-in-out;
}
.ii h2{
	color:#0bc229;
	font-family: 'Oswald', sans-serif;
	letter-spacing:1px;
	font-size:18px;
	font-weight:300;
	text-align:center;
	text-transform:uppercase;
	margin:20px 0px;
}
.ii h3{
	color:#6e6f6f;
	font-family: 'Alegreya', serif;
	font-size:16px;
	line-height:20px;
	font-weight:400;
	text-align:center;
}
.ii:hover{

	background-image:url(szolg_bg.png);
	background-repeat:no-repeat;
	background-position:center center;
	
	-webkit-transition:all 0.2s ease-in-out;
	-moz-transition:all 0.2s ease-in-out;
	-o-transition:all 0.2s ease-in-out;
	-transition:all 0.2s ease-in-out;
}
.ii:hover img{
	top:-20px;
	
	-webkit-transition:all 0.8s ease-in-out;
	-moz-transition:all 0.8s ease-in-out;
	-o-transition:all 0.8s ease-in-out;
	-transition:all 0.8s ease-in-out;
}
.bovebben{
	margin:30px 44px 0px 44px;
}
.bovebben a{
	width:110px;
	height:20px;
	position:absolute;
	background-color:#fff;
	color:#6e6f6f;
	border:#6e6f6f solid 1px;
	margin:5px;
	font-family: 'Oswald', sans-serif;
	letter-spacing:1px;
	font-size:18px;
	font-weight:300;
	padding:15px 20px;
	text-decoration:none;
	list-style-type:none;
	text-align:center;
	text-transform:uppercase;
	-webkit-transition:all 0.8s ease-in-out;
	-moz-transition:all 0.8s ease-in-out;
	-o-transition:all 0.8s ease-in-out;
	-transition:all 0.8s ease-in-out;
	left:80px;
}
.bovebben a:hover{
	background-color:#0bc229;
	color:#fff;
	margin:0;
	border:#fff solid 6px;
	
	-webkit-transition:all 0.2s ease-in-out;
	-moz-transition:all 0.2s ease-in-out;
	-o-transition:all 0.2s ease-in-out;
	-transition:all 0.2s ease-in-out;
}
.bovebben2{
	margin:30px 44px 0px 44px;
}
.bovebben2 a{
	width:110px;
	height:20px;
	position:absolute;
	background-color:#fff;
	color:#6e6f6f;
	border:#6e6f6f solid 1px;
	margin:5px;
	font-family: 'Oswald', sans-serif;
	letter-spacing:1px;
	font-size:18px;
	font-weight:300;
	padding:15px 20px;
	text-decoration:none;
	list-style-type:none;
	text-align:center;
	text-transform:uppercase;
	left:85px;
	-webkit-transition:all 0.8s ease-in-out;
	-moz-transition:all 0.8s ease-in-out;
	-o-transition:all 0.8s ease-in-out;
	-transition:all 0.8s ease-in-out;
}
.bovebben2 a:hover{
	background-color:#0bc229;
	color:#fff;
	margin:0;
	border:#fff solid 6px;
	
	-webkit-transition:all 0.2s ease-in-out;
	-moz-transition:all 0.2s ease-in-out;
	-o-transition:all 0.2s ease-in-out;
	-transition:all 0.2s ease-in-out;
}
.d{
	width:196px;
	height:7px;
	margin:20px auto;
	position:relative;
}
#yt{
	width:560px;
	height:315px;
	position:relative;
	margin:0 auto;
	margin-top:50px;
	margin-bottom:50px;
}
#yt_text{
	width:265px;
	height:315px;
	position:absolute;
	left:582px;
	top:1px;
}
#yt_text h3{
	color:#0bc229;
	font-family: 'Oswald', sans-serif;
	letter-spacing:1px;
	font-size:24px;
	font-weight:300;
	margin-bottom:30px;
}
#yt_text h4{
	color:#6e6f6f;
	font-family: 'Alegreya', serif;
	font-size:16px;
	line-height:20px;
	font-weight:300;
}
#intro_text{
	width:900px;
	height:200px;
	position:relative;
	margin:20px auto;
}
#intro_text h2{
	color:#6e6f6f;
	font-family: 'Oswald', sans-serif;
	letter-spacing:1px;
	font-size:18px;
	font-weight:300;
	line-height:30px;
	margin-top:20px;
}
#intro_text h2 strong{
	color:#6e6f6f;
	font-family: 'Oswald', sans-serif;
	font-size:18px;
	font-weight:300;
	line-height:30px;
	margin-top:20px;
}
.ref1{
	width:1000px;
	height:325px;
	position:relative;
	margin:0 auto;
	margin-top:20px;
	padding:0;
}
.ref1_info{
	width:265px;
	height:265px;
	position:absolute;
	background-color:#fff;
	top:0px;
	left:0px;
	padding:30px;
}
.ref1_info img{
	margin:10px;
}
.ref1_info h2{
	color:#0bc229;
	font-family: 'Oswald', sans-serif;
	letter-spacing:1px;
	font-size:18px;
	font-weight:300;
	text-transform:uppercase;
	text-align:center;
	line-height:20px;
	margin:10px;
}
.ref1_info h3{
	color:#6e6f6f;
	font-family: 'Alegreya', serif;
	font-size:16px;
	line-height:20px;
	font-weight:300;
	text-align:center;
}
.ref2{
	width:1000px;
	height:325px;
	position:relative;
	margin:0 auto;
	margin-top:20px;
	padding:0;
}
.ref2_info{
	width:265px;
	height:265px;
	position:absolute;
	background-color:#fff;
	top:0px;
	right:0px;
	padding:30px;
}
.ref2_info img{
	margin:10px;
}
.ref2_info h2{
	color:#0bc229;
	font-family: 'Oswald', sans-serif;
	letter-spacing:1px;
	font-size:18px;
	font-weight:300;
	text-transform:uppercase;
	text-align:center;
	line-height:20px;
	margin:10px;
}
.ref2_info h3{
	color:#6e6f6f;
	font-family: 'Alegreya', serif;
	font-size:16px;
	line-height:20px;
	font-weight:300;
	text-align:center;
}
.ref1_img{
	width:675px;
	height:325px;
	position:absolute;
	right:0px;
	top:0px;
	background-image:url(pfliegel_tibor_kerttervezes_kerttervezo_referencia_reformatus_ovodaa.jpg);
	background-repeat:no-repeat;
	background-position:center center;
	
	-webkit-transition:all 0.9s ease-in-out;
	-moz-transition:all 0.9s ease-in-out;
	-o-transition:all 0.9s ease-in-out;
	-transition:all 0.9s ease-in-out;
}
.ref1:hover .ref1_img img{
	filter:alpha(opacity=0);
    -moz-opacity:0.0;
    opacity:0.0;
    -khtml-opacity:0.0;
	
	-webkit-transition:all 0.2s ease-in-out;
	-moz-transition:all 0.2s ease-in-out;
	-o-transition:all 0.2s ease-in-out;
	-transition:all 0.2s ease-in-out;
}
.ref2_img{
	width:675px;
	height:325px;
	position:absolute;
	top:0px;
	left:0px;
	background-image:url(pfliegel_tibor_kerttervezes_kerttervezo_referencia_mediterrankerta.jpg);
	background-repeat:no-repeat;
	background-position:center center;
	
	-webkit-transition:all 0.9s ease-in-out;
	-moz-transition:all 0.9s ease-in-out;
	-o-transition:all 0.9s ease-in-out;
	-transition:all 0.9s ease-in-out;
}
.ref2:hover .ref2_img img{
	filter:alpha(opacity=0);
    -moz-opacity:0.0;
    opacity:0.0;
    -khtml-opacity:0.0;
	
	-webkit-transition:all 0.2s ease-in-out;
	-moz-transition:all 0.2s ease-in-out;
	-o-transition:all 0.2s ease-in-out;
	-transition:all 0.2s ease-in-out;
}
.ref3_img{
	width:675px;
	height:325px;
	position:absolute;
	top:0px;
	right:0px;
	background-image:url(pfliegel_tibor_kerttervezes_kerttervezo_referencia_fulophazaa.jpg);
	background-repeat:no-repeat;
	background-position:center center;
	
	-webkit-transition:all 0.9s ease-in-out;
	-moz-transition:all 0.9s ease-in-out;
	-o-transition:all 0.9s ease-in-out;
	-transition:all 0.9s ease-in-out;
}
.ref1:hover .ref3_img img{
	filter:alpha(opacity=0);
    -moz-opacity:0.0;
    opacity:0.0;
    -khtml-opacity:0.0;
	
	-webkit-transition:all 0.2s ease-in-out;
	-moz-transition:all 0.2s ease-in-out;
	-o-transition:all 0.2s ease-in-out;
	-transition:all 0.2s ease-in-out;
}
.ref4_img{
	width:675px;
	height:325px;
	position:absolute;
	top:0px;
	left:0px;
	background-image:url(pfliegel_tibor_kerttervezes_kerttervezo_referencia_alapitvanya.jpg);
	background-repeat:no-repeat;
	background-position:center center;
	
	-webkit-transition:all 0.9s ease-in-out;
	-moz-transition:all 0.9s ease-in-out;
	-o-transition:all 0.9s ease-in-out;
	-transition:all 0.9s ease-in-out;
}
.ref2:hover .ref4_img img{
	filter:alpha(opacity=0);
    -moz-opacity:0.0;
    opacity:0.0;
    -khtml-opacity:0.0;
	
	-webkit-transition:all 0.2s ease-in-out;
	-moz-transition:all 0.2s ease-in-out;
	-o-transition:all 0.2s ease-in-out;
	-transition:all 0.2s ease-in-out;
}
.ref5_img{
	width:675px;
	height:325px;
	position:absolute;
	top:0px;
	left:0px;
	background-image:url(pfliegel_tibor_kerttervezes_kerttervezo_referencia_fokto_kozseg_fotera.jpg);
	background-repeat:no-repeat;
	background-position:center center;
	
	-webkit-transition:all 0.9s ease-in-out;
	-moz-transition:all 0.9s ease-in-out;
	-o-transition:all 0.9s ease-in-out;
	-transition:all 0.9s ease-in-out;
}
.ref2:hover .ref5_img img{
	filter:alpha(opacity=0);
    -moz-opacity:0.0;
    opacity:0.0;
    -khtml-opacity:0.0;
	
	-webkit-transition:all 0.2s ease-in-out;
	-moz-transition:all 0.2s ease-in-out;
	-o-transition:all 0.2s ease-in-out;
	-transition:all 0.2s ease-in-out;
}

.szol1_img{
	width:325px;
	height:325px;
	position:absolute;
	top:0px;
	left:0px;
}
.szol1_info img{
	margin:10px;
}
.szol1_info{
	width:615px;
	height:265px;
	position:absolute;
	top:0px;
	right:0px;
	padding:30px;
	background-color:#FFF;
}
.szol1_info h2{
	color:#0bc229;
	font-family: 'Oswald', sans-serif;
	letter-spacing:1px;
	font-size:18px;
	font-weight:300;
	text-transform:uppercase;
	text-align:center;
	margin:10px;
}
.szol1_info h3{
	color:#6e6f6f;
	font-family: 'Alegreya', serif;
	font-size:16px;
	line-height:20px;
	font-weight:300;
	text-align:left;
}
.szol2_img{
	width:325px;
	height:325px;
	position:absolute;
	top:0px;
	right:0px;
}
.szol2_info img{
	margin:10px;
}
.szol2_info{
	width:615px;
	height:265px;
	position:absolute;
	top:0px;
	left:0px;
	padding:30px;
	background-color:#FFF;
}
.szol2_info h2{
	color:#0bc229;
	font-family: 'Oswald', sans-serif;
	letter-spacing:1px;
	font-size:18px;
	font-weight:300;
	text-transform:uppercase;
	text-align:center;
	margin:10px;
}
.szol2_info h3{
	color:#6e6f6f;
	font-family: 'Alegreya', serif;
	font-size:16px;
	line-height:20px;
	font-weight:300;
	text-align:left;
}
.part1{
	width:325px;
	height:325px;
	position:relative;
	margin:0 auto;
	margin:20px 4px 0px 4px;
	padding:0;
	float:left;
}
.rol1_img{
	width:325px;
	height:325px;
	position:absolute;
	top:0px;
	left:0px;
}
.rol1_info img{
	margin:10px;
}
.rol1_info{
	width:615px;
	height:auto;
	position:absolute;
	top:0px;
	right:0px;
	padding:30px 50px;
	background-color:#FFF;
}
.rol1_info h2{
	color:#0bc229;
	font-family: 'Oswald', sans-serif;
	letter-spacing:1px;
	font-size:18px;
	font-weight:300;
	text-transform:uppercase;
	text-align:center;
	margin:10px;
	line-height:25px;
}
.rol1_info h2 strong{
	font-weight:600;
}
.rol1_info h3{
	color:#6e6f6f;
	font-family: 'Alegreya', serif;
	font-size:16px;
	line-height:20px;
	font-weight:300;
	text-align:left;
	margin-bottom:20px;
}
.rol1_info h3 li{
	list-style:decimal;
	margin-bottom:20px;
}
#rol_icons{
	width:242px;
	height:126px;
	position:absolute;
	left:25px;
	top:351px;
}
#rol_icons a{
	width:75px;
	height:45px;
	float:left;
	margin:10px;
	padding:30px 10px;
	text-decoration:none;
	list-style-type:none;
	text-align:center;
	background-color:#FFF;
	border:#fff 2px solid;
	color:#6e6f6f;
	font-family: 'Alegreya', serif;
	font-size:14px;
}
#rol_icons a:hover{
	border:#0bc229 2px solid;
}
.kapcs{
	width:1000px;
	height:325px;
	position:relative;
	margin:0 auto;
	margin-top:20px;
	padding:0;
}
.kapcs_info{
	width:265px;
	height:265px;
	position:absolute;
	background-color:#fff;
	top:0px;
	left:0px;
	padding:30px;
}
.kapcs_info img{
	margin:10px;
}
.kapcs_info h2{
	color:#0bc229;
	font-family: 'Oswald', sans-serif;
	letter-spacing:1px;
	font-size:18px;
	font-weight:300;
	text-transform:uppercase;
	text-align:center;
	margin:10px;
}
.kapcs_info h3{
	color:#6e6f6f;
	font-family: 'Alegreya', serif;
	font-size:16px;
	line-height:30px;
	font-weight:300;
	text-align:center;
}
/*---------------------------------------ÜZENET KÜLDÉS------------------------------------------------------*/
/*#kapcs_sent{
	width:675px;
	height:670px;
	margin:0 auto;
	position:relative;
	right:0px;
	top:0px;
	background-color:#FFF;
}*/
#inputArea{
	width:675px;
	height:325px;
	position:absolute;
	margin:0;
	right:0px;
	top:0px;
	background-color:#fff;
}
#inputArea input, #inputArea textarea{
	width:300px;
	height:40px;
	font-family: 'Dosis', sans-serif;
	font-size:16px;
	color:#0bc229;
	font-weight:500;
	background-color:#fff;
	margin:10px;
	padding:20px;
	float:left;
	display:block;
	padding:4px;
	border:3px #0bc229 solid;
}
#inputArea textarea{
	width:300px;
	height:117px;
	padding:25px 2px;
	border:3px #0bc229 solid;
}
#f1{
	position:absolute;
	top:31px;
	left:15px;
}
#f2{
	position:absolute;
	left:15px;
	top:150px;
}
#f3{
	position:absolute;
	top:90px;
	left:15px;
}
#f4{
	position:absolute;
	left:370px;
	top:116px;
}
#f5{
	position:absolute;
	left:334px;
	top:31px;
}
#fb2{
	width:210px;
	height:25px;
	position:absolute;
	left:485px;
	top:217px;
}
#fb2 button {
	display:inline-block;
	text-decoration:none;
	font-family: 'Dosis', sans-serif;
	font-weight:300;
	padding:13px 48px 13px 48px;
	font-size:16px;
	background-color:#fff;
	border:3px solid #0bc229;
	color:#0bc229;
	text-transform:uppercase;
}

#fb2 button:hover {
	color:#fff;
	background-color:#0bc229;
	border:3px solid #fff;
}

#fb2 button:active {
	background-color:#fff;
	border:3px solid #0bc229;
	color:#0bc229;
}
#new_bg{
	width:100%;
	height:auto;
	position:relative;
	border-bottom:#0bc229 5px solid;
	padding:0 20px 50px 20px;
}
#new{
	width:1000px;
	height:auto;
	position:relative;
	margin:0 auto;
}
#new h2{
	color:#0bc229;
	font-family: 'Oswald', sans-serif;
	letter-spacing:1px;
	font-size:24px;
	font-weight:300;
	margin-bottom:30px;
}
#new h3{
	color:#6e6f6f;
	font-family: 'Alegreya', serif;
	font-size:16px;
	line-height:20px;
	font-weight:300;
}
#new h3 strong{
	font-weight:600;
}
#new h3 img{
	float:left;
	margin-right:20px;
}
/*---------------------------------------/ÜZENET KÜLDÉS-----------------------------------------------------*/
footer{
	width:100%;
	height:310px;
	position:relative;
	background-image:url(footer_bg.jpg);
	background-repeat:repeat-x;
	bottom:0%;
}
#foot_line{
	width:100%;
	height:5px;
	position:absolute;
	background-color:#0bc229;
	bottom:0%;
}

#foot_line2{
	width:100%;
	height:5px;
	position:relative;
	background-color:#0bc229;
	bottom:0%;
}
#foot{
	width:1000px;
	height:310px;
	position:relative;
	margin:0 auto;	
}
#foot_logo{
	width:153px;
	height:49px;
	position:absolute;
	left:173px;
	top:11px;
}
#foot_icons{
	width:271px;
	height:46px;
	position:absolute;
	float:left;
	left:615px;
	top:14px;
}
#foot_icons a{
	width:46px;
	height:46px;
	margin:2px;
}
#foot_icons a img{
	transform:rotate(0deg);
	-ms-transform:rotate(0deg);
	-webkit-transform:rotate(0deg);
	-moz-transform:rotate(0deg);
	-webkit-transition:all 0.8s ease-in-out;
	-moz-transition:all 0.8s ease-in-out;
	-o-transition:all 0.8s ease-in-out;
	-transition:all 0.8s ease-in-out;
}
#foot_icons a:hover img{
	transform:rotate(360deg);
	-ms-transform:rotate(360deg);
	-webkit-transform:rotate(360deg);
	-moz-transform:rotate(360deg);
	-webkit-transition:all 0.2s ease-in-out;
	-moz-transition:all 0.2s ease-in-out;
	-o-transition:all 0.2s ease-in-out;
	-transition:all 0.2s ease-in-out;
}
#foot_info{
	width:350px;
	height:106px;
	position:absolute;
	left:93px;
	top:140px;
}
#foot_info h5{
	color:#6e6f6f;
	font-family: 'Oswald', sans-serif;
	letter-spacing:1px;
	font-size:18px;
	font-weight:300;
	text-align:center;
	margin-top:7px;
}
#foot_map{
	width:495px;
	height:235px;
	position:absolute;
	right:0px;
	top:72px;
}
