/* Bootstrap override... */

* {
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
}
*:before, *:after {
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
}
table {
	border-spacing: initial;
	border-collapse: separate;
}
button, input, optgroup, select, textarea {
	margin: 0px;
	font: inherit;
	color: inherit;
}
h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {
	font-weight: bold;
}
/* Bootstrap override vége*/



html {
	-ms-text-size-adjust: 100%;
	-ms-overflow-style: scrollbar;
}
body, h1, h2, h3, img, a, form {
	border: 0;
	padding: 0;
	margin: 0;
}
* {
	outline: none;
}
body {
	margin: 0;
	padding: 0;
	background: #282520;
	font-size: 12px;
	color: #7d7d7d;
	font-family: Arial, Helvetica, sans-serif;
	position: relative;
	line-height: normal;
}
#bglayers {
	position: absolute;
	width: 100%;
	min-width: 960px;
	height: 99%;
	z-index: -1;
	background: #f0f0f0;
}
#core-container-kezdolap #bglayers {
	background: #f0f0f0 url(../style/bg-also.jpg) bottom center repeat-x;
}
div.bglayer {
}
#bg1-kezdolap {
	height: 1250px;
	background: url(../style/bg-1.jpg) center top no-repeat;
}
#bg1 {
	height: 1250px;
	background: url(../style/bg-1-bel.jpg) center top no-repeat;
}
#bg2 {
	height: 800px;
	background: url(../style/bg-2.jpg) center no-repeat;
}
#bg3 {
	height: 886px;
	background: url(../style/bg-3.jpg) center no-repeat;
}
#bg4 {
	height: 567px;
	background: url(../style/bg-4.jpg) center no-repeat;
}
#bg5 {
	height: 2108px;
	background: url(../style/bg-5.jpg) center no-repeat;
}
#bg5_tavtarto {
	height: 545px;
	background: url(../style/bg-5-tavtarto.jpg) center repeat-y;
}
textarea {
	resize: none;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}
p {
	margin: 12px 0;
}
a {
	text-decoration: none;
	color: #0072aa;
	font-weight: bold;
}
a:hover {
	text-decoration: none;
}
a:focus {
  outline: none ;
}

input {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #616464;
}
.alignLeft {
	text-align: left !important;
}
.alignCenter {
	text-align: center !important;
	margin: 0 auto !important;
}
.alignRight {
	text-align: right !important;
}
.clr {
	clear: both;
	height: 0;
}
.piros {
	color: #731926 !important;
}
.kover {
	font-weight: bold !important;
}
.zold {
	color: #2f7458 !important;
}
.kek {
	color: #2f87c4 !important;
}
.blokk {
	padding: 10px 0;
	font-family: Arial, Helvetica, sans-serif;
}
p.Figyelmezteto {
	text-align: center;
	background: #006a9c;
	color: #fff;
	margin: 10px 25px !important;
	padding: 10px 10px 10px !important;
	border-radius: 5px;
	font-size: 15px;
	text-transform: uppercase;
	border-style: double;
	font-weight: bold;
}
p.Figyelmezteto a {
	color: #fff;
}
p.Leiras {
	text-align: center;
	color: #777777;
	font-size: 13px;
	margin: 10px 25px !important;
	padding: 10px 10px 15px !important;
	background: #e9e9e9;
	border-radius: 3px;
}
p.Hiba {
	text-align: center;
	color: #e82222;
	font-size: 13px;
	margin: 10px 25px !important;
	padding: 10px 10px 15px !important;
	background: #fad3d3;
	border-radius: 3px;
}
.Button1 {
	color: #737373;
	line-height: 30px;
	height: 30px;
	cursor: pointer;
	margin: 0;
	text-align: center;
	background: #fcfcfc url(../img/button1_bg.png) bottom left repeat-x;
	/*

	font-family: "Oxygen";

	*/

	border: 1px solid #c9c9c9;
	border-radius: 3px;
}
.Button2 {
	color: #adadad;
	line-height: 30px;
	height: 30px;
	cursor: pointer;
	margin: 0;
	text-align: center;
	background: #e7e7e7;
	font-family: "Oxygen";
	border: 1px solid #c9c9c9;
	border-radius: 3px;
}
a.Button1, a.Button2 {
	padding: 5px 10px;
}
#core-container {
	background: url(../style/beloldal-also-bg.jpg) bottom center no-repeat;
}
#core-container-kezdolap {
	background: transparent none;
}
#core {
	width: 960px;
	margin: 0 auto;
	padding-bottom: 1px;
}
#felsomenu {
	height: 37px;
	background: #343434;
	line-height: 37px;
	font-size: 11px;
}
#felsomenu a {
	color: #b9b9b9;
}
#logmenu {
	float: left;
}
#logmenu a {
	display: block;
	float: left;
}
#logmenu a span {
	padding: 0 15px 0 36px;
}
.reg_ikon {
	background: url(../img/reg_ikon.png) 11px center no-repeat;
}
.log_ikon {
	background: url(../img/log_ikon.png) 13px center no-repeat;
}
.kilep_ikon {
	background: url(../img/kilep_ikon.png) 13px center no-repeat;
}
#logmenu a:hover {
	background: #434343 url(../img/logmenu_bg.png) bottom left repeat-x;
}
#nyelvselect {
	position: relative;
	float: left;
	width: 246px;
}
#nyelvselect a {
	display: block;
	padding: 0 16px;
	background: url(../img/lenyilo.png) right center no-repeat;
}
#nyelvselect a img {
	padding: 0 8px;
}
ul#nyelvlista {
	position: absolute;
	border: 1px solid #b9b9b9;
	background: #343434;
	color: #b9b9b9;
	width: 180px;
	right: -16px;
	top: 37px;
	margin: 0;
	padding: 0;
	list-style: none;
	display: none;
}
ul#nyelvlista li {
	width: 180px;
}
ul#nyelvlista li a {
	background: none;
	line-height: 24px;
}
ul#nyelvlista li a:hover {
	color: #fff;
}
#kosarbox {
	float: right;
	width: 250px;
	background: url(../img/lenyilo.png) right center no-repeat;
}
#kosarbox a {
	display: block;
	padding-right: 20px;
	padding-left: 32px;
	background: url(../img/kosar_ikon.png) left center no-repeat;
}
#fejlec {
	height: 170px;
	padding-top: 5px;
}
#logo {
	float: left;
	background: url(../style/logo.png) center center no-repeat;
	width: 121px;
	height: 161px;
	margin: 9px 18px 0 0;
}
#logo a {
	display: block;
	width: 121px;
	height: 161px;
}
#logo a h1 {
	text-indent: -9999px;
}
#fejlec-szoveg, #fejlec-login {
	margin-top: 0px;
}
#fejlec div.szlogen {
	height: 43px;
	line-height: 43px;
	color: #ffffff;
	font-size: 14px;
	text-shadow: 0 0 10px #000000;
	text-align: right;
}
#fejlec-szoveg {
	width: 570px;
	float: left;
}
#oldalcim {
	font-family: 'Merit';
	color: #ffffff;
	font-size: 50px;
	text-shadow: 0 2px 5px #004967;
}
#kateg-menu {
	float: left;
	padding: 5px 0 0;
}
#kateg-menu span.alcim {
	display: block;
	float: left;
	font-family: "TypoSlab Light", courier;
	font-size: 24px;
	color: #ffb628;
	font-weight: bold;
	height: 25px;
	line-height: 25px;
	margin: 0 10px 0 0;
	text-shadow: 0 2px 5px #004967;
}
#kateg-menu a {
	display: block;
	float: left;
	font-size: 12px;
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	height: 25px;
	line-height: 25px;
	background-color: #4daacc;
	border-radius: 3px;
	padding: 0 10px;
	margin: 0 2px 0 0;
	text-shadow: 0 -1px 1px #326f85;
}
#fejlec-login {
	width: 250px;
	float: right;
}
#fejlec-login div.facebook {
	width: 24px;
	height: 25px;
	float: left;
	margin-left: 100px;
}
#fejlec-login div.facebook a {
	display: block;
	width: 24px;
	height: 25px;
	background: url(../style/facebook-ikon.png) center center no-repeat;
}
#fejlec-login div.belepes-gomb {
	float: right;
	margin-bottom: 10px;
}
#fejlec-telefon {
	clear: both;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-align: right;
	margin: 5px 0;
}
#fejlec-telefon span {
	font-size: 24px;
	font-weight: 900;
}
#fejlec-email {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-align: right;
}
#fejlec-email a {
	color: #ffb628;
	font-weight: bold;
	text-decoration: underline;
}
#fejlec-also {
	height: 5px;
	padding: 0 14px;
	position: relative;
	top: -157px;
	width: 785px;
}
#fejlec-also .szlogen {
	margin-left: -14px;
}
#fejlec-also span.szlogen1 {
	color: #fff;
	font-size: 17px;
}
#fejlec-also span.szlogen2 {
	color: #f6ad23;
	font-size: 18px;
}
#fejlec-also span.szlogen3 {
	color: #fff;
	font-size: 20px;
}
div.szlogen {
	line-height: 73px;
	font-size: 18px;
	color: #ffffff;
	text-shadow: 0 0 10px #000000;
}
#gykereso {
	float: right;
	height: 34px;
	border: 1px solid #eaeaea;
	border-radius: 2px;
	margin: 27px 0;
}
#gykeresobel {
	height: 32px;
	border: 1px solid #d2d2d2;
	border-radius: 2px;
}
.gyk_input {
	float: left;
	color: #9b9b9b;
	padding: 9px 12px;
	width: 166px;
	font-size: 11px;
	border: 0;
	height: 14px;
	box-shadow: inset 2px 2px 3px 0 #e2e2e2;
}
.gyk_submit {
	float: left;
	background: #ac0017 url(../img/gyk_submit_bg.png) top left repeat-x;
	border: 0;
	color: #fff;
	font-size: 11px;
	font-family: "Oxygen";
	text-transform: uppercase;
	text-align: center;
	width: 46px;
	height: 32px;
}
#fomenu {
	background-color: #22a7e8;
	height: 5px;
}
#fomenu ul {
	margin: 0;
	padding: 0;
	list-style: none;
	height: 47px;
}
#fomenu ul li {
	float: left;
	position: relative;
}
#fomenu ul li a {
	display: block;
	line-height: 47px;
	width: 40px;
	height: 40px;
	font-family: Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	text-shadow: 0 -1px 1px #326f85;
	margin: 4px 16px 3px;
	padding: 0 1px 1px 0;
	position: relative;
}
div.fomenu-ie10 ul li a {
	font-weight: normal !important;
	padding: 0 10px !important;
}
#fomenu ul li a img {
	display: block;
}
#fomenu ul li:last-of-type a {
	margin-right: 0;
}
#fomenu ul li.fm_split {
	background: url(../style/fomenu-limiter.png) center center no-repeat;
	width: 1px;
	height: 47px;
}
#fomenu ul li:hover {
}
#fomenu ul li:hover a {
	/*	background-color:#ffb628;*/

	box-shadow: 0 0 5px 1px #1977a5 inset;
	border-right: 1px solid #57b4e3;
	border-bottom: 1px solid #57b4e3;
	padding: 0;
}
#fomenu ul li.haziko a {
	background: url(../img/haziko.png) 18px center no-repeat;
	padding-left: 56px;
}
#fomenu ul li:hover.haziko a {
	background: url(../img/haziko2.png) 18px center no-repeat;
}
#fomenu ul li.kepvalto_menu_viaferrata a {
	background: url(../style/fomenu-viaferrata.png);
}
#fomenu ul li:hover.kepvalto_menu_viaferrata a {
	background: url(../style/fomenu-viaferrata-hover.png);
}
#fomenu ul li.kepvalto_menu_trekking a {
	background: url(../style/fomenu-trekking.png);
}
#fomenu ul li:hover.kepvalto_menu_trekking a {
	background: url(../style/fomenu-trekking-hover.png);
}
#fomenu ul li.kepvalto_menu_hotalpas a {
	background: url(../style/fomenu-hotalpas.png);
}
#fomenu ul li:hover.kepvalto_menu_hotalpas a {
	background: url(../style/fomenu-hotalpas-hover.png);
}
#fomenu ul li.kepvalto_menu_kaland a {
	background: url(../style/fomenu-kaland.png);
}
#fomenu ul li:hover.kepvalto_menu_kaland a {
	background: url(../style/fomenu-kaland-hover.png);
}
#fomenu ul li.kepvalto_menu_nordic a {
	background: url(../style/fomenu-nordic.png);
}
#fomenu ul li:hover.kepvalto_menu_nordic a {
	background: url(../style/fomenu-nordic-hover.png);
}
#fomenu ul li.kepvalto_menu_rolunk a {
	background: url(../style/fomenu-rolunk.png);
}
#fomenu ul li:hover.kepvalto_menu_rolunk a {
	background: url(../style/fomenu-rolunk-hover.png);
}
#fomenu ul li.kepvalto_menu_sziklamaszas a {
	background: url(../style/fomenu-sziklamaszas.png);
}
#fomenu ul li:hover.kepvalto_menu_sziklamaszas a {
	background: url(../style/fomenu-sziklamaszas-hover.png);
}
#fomenu ul li.kepvalto_menu_alpok a {
	background: url(../style/fomenu-alpok.png);
}
#fomenu ul li:hover.kepvalto_menu_alpok a {
	background: url(../style/fomenu-alpok-hover.png);
}
#fomenu ul li.kepvalto_menu_csaladi a {
	background: url(../style/fomenu-csaladi.png);
}
#fomenu ul li:hover.kepvalto_menu_csaladi a {
	background: url(../style/fomenu-csaladi-hover.png);
}
#fomenu ul li.kepvalto_menu_konnyu_turak a {
	background: url(../style/fomenu-konnyu-turak.png);
}
#fomenu ul li:hover.kepvalto_menu_konnyu_turak a {
	background: url(../style/fomenu-konnyu-turak-hover.png);
}
#fomenu ul li.kepvalto_menu_expedicio a {
	background: url(../style/fomenu-expedicio.png);
}
#fomenu ul li:hover.kepvalto_menu_expedicio a {
	background: url(../style/fomenu-expedicio-hover.png);
}
#fomenu ul li.kepvalto_menu_hegymaszas a {
	background: url(../style/fomenu-hegymaszas.png);
}
#fomenu ul li:hover.kepvalto_menu_hegymaszas a {
	background: url(../style/fomenu-hegymaszas-hover.png);
}
#fomenu ul li.kepvalto_menu_hetvegi a {
	background: url(../style/fomenu-hetvegi.png);
}
#fomenu ul li:hover.kepvalto_menu_hetvegi a {
	background: url(../style/fomenu-hetvegi-hover.png);
}
#fomenu ul li:hover ul.almenu {
	display: block;
}
#fomenu ul.almenu {
	position: absolute;
	z-index: 1050;
	display: none;
 //width: 160px;
	font-size: 12px;
	background: #ab0017;
	height: auto;
	left: 0px;
}
#fomenu ul.almenu li {
	float: none;
}
#fomenu ul.almenu li a {
	height: auto;
	line-height: normal;
	padding: 6px 12px;
	font-size: 11px;
}
.tooltip {
	position: absolute;
	top: 2px;
	left: 2px;
	z-index: 3;
	display: none;
	color: #333;
	/*margin-top: 18px;*/

	padding: 2px 4px;
	text-decoration: none;
	background: #fff;
	border: 1px solid #777;
	font-size: 11px;
}
#kepvalto-container {
	box-shadow: 0 3px 10px 3px #000000;
}
#kepvalto {
	width: 960px;
	height: 393px;
	margin: 0 auto 53px;
	position: relative;
	background-color: #22A7E8;
}
#kepvalto-felso-nyil {
	width: 43px;
	height: 21px;
	position: absolute;
	z-index: 1051;
	left: 458px;
	top: 0px;
	background: url(../style/kepvalto-felso-nyil.png) top center no-repeat;
}
#kv_gombok {
	position: absolute;
	bottom: -41px;
	right: 10px;
	z-index: 1051;
	padding: 0px;
}
#kv_gombok a {
	display: block;
	float: left;
	width: 40px;
	height: 41px;
	background: #005375;
	margin: 0 5px;
	font-size: 18px;
	color: #ffffff;
	font-weight: bold;
	text-align: center;
	line-height: 41px;
	text-shadow: 0px -1px 1px #326F85;
}
#kv_gombok a span.nyil {
	display: none;
}
#kv_gombok a.kv_aktiv {
	background: #22a7e8;
	font-size: 24px;
	font-weight: normal;
}
#kv_gombok a.kv_aktiv span.nyil {
	display: block;
	position: absolute;
	width: 41px;
	height: 21px;
	overflow: hidden;
	top: -21px;
	background: url(../style/kepvalto-gomb-aktiv-nyil.png) center center no-repeat;
}
.kv_kep {
	position: absolute;
	z-index: 1049;
	width: 960px;
	height: 387px;
	overflow: hidden;
}
.kv_kep table {
	left: 0px;
	position: absolute;
	top: 0px;
	border-collapse: collapse;
	margin: 0;
	overflow: hidden;
}
.kv_kep table tr td {
	height: 387px;
}
.kv_kep table img, .kv_kep table a {
	display: block;
	margin: 0 auto;
}
.kv_kep table tr td {
	padding: 0;
}
div.kv_elem {
	/*width: 960px;*/

	height: 406px;
	z-index: 1050;
	position: absolute;
	top: 0px;
	left: 0px;
	display: none;
}
.kv_elem .kv_elem_biztos {
	height: 30px;
	width: 73px;
	position: absolute;
	top: 130px;			/*Programból inline style-ban felül lesz írva!*/
	left: -10px;
	background: url(../style/kepvalto_biztos_ikon.png) top center no-repeat;
	z-index: 1000;
}
.kv_elem .kv_elem_akcios {
	height: 30px;
	width: 73px;
	position: absolute;
	top: 130px;			/*Programból inline style-ban felül lesz írva!*/
	left: -10px;
	background: url(../style/kepvalto_akcios_ikon.png) top center no-repeat;
	z-index: 1000;
}
.kv_elem .kv_elem_pluszegy {
	height: 30px;
	width: 73px;
	position: absolute;
	top: 130px;			/*Programból inline style-ban felül lesz írva!*/
	left: -10px;
	background: url(../style/kepvalto_plusz1-ikon.png) top center no-repeat;
	z-index: 1000;
}
.kv_elem .kv_elem_pluszegy_szalag {
	height: 175px;
	width: 169px;
	position: absolute;
	top: -5px;			
	left: 791px;
	background: url(../style/kepvalto_plusz1-szalag.png) top left no-repeat;
	z-index: 1000;
}
.kv_elem .kv_elem_black_friday {
	height: 30px;
	width: 73px;
	position: absolute;
	top: 130px;			/*Programból inline style-ban felül lesz írva!*/
	left: -10px;
	background: url(../style/kepvalto_black_friday_ikon.png) top center no-repeat;
	z-index: 1000;
}
.kv_elem .kv_elem_black_friday_szalag {
	height: 175px;
	width: 169px;
	position: absolute;
	top: -5px;			
	left: 791px;
	background: url(../style/kepvalto_black_friday_szalag.png) top left no-repeat;
	z-index: 1000;
}

.kv_elem .kv_elem_uj_szalag {
	height: 175px;
	width: 169px;
	position: absolute;
	top: -5px;			
	left: 791px;
	background: url(../style/kepvalto_uj-szalag.png) top left no-repeat;
	z-index: 1000;
}
.kv_elem .kv_elem_biztos_szalag {
	height: 175px;
	width: 169px;
	position: absolute;
	top: -5px;			
	left: 791px;
	background: url(../style/kepvalto_biztos_indulas_szalag.png) top left no-repeat;
	z-index: 1000;
}
.kv_elem .kv_elem_akcios_szalag {
	height: 175px;
	width: 169px;
	position: absolute;
	top: -5px;			
	left: 791px;
	background: url(../style/kepvalto_akcios-szalag.png) top left no-repeat;
	z-index: 1000;
}
.kv_elem .kv_elem_uj {
	height: 30px;
	width: 73px;
	position: absolute;
	top: 100px;
	left: -10px;
	background: url(../style/kepvalto_uj_ikon.png) top center no-repeat;
	z-index: 1000;
}
.kv_elem .kv_elem_belso {
	width: 500px;
	max-height: 287px;
/*	height: 287px;*/
	position: absolute;
	left: 55px;
	bottom: 55px;
/*	top: 35px;*/
	font-size: 30px;
	color: #ffffff;
	text-shadow: 0 0px 5px #000000;
}
.kv_elem .kv_elem_belso_hatter {
	background: url(../style/kepvalto-szoveg-bg.png) top center repeat;
	padding: 15px;
}
.kv_elem .kv_elem_belso_hatter_jobb {
	background: url(../style/kepvalto-szoveg-bg.png) top center repeat;
	padding: 15px;
	left: 380px;
}
.kv_elem .kv_elem_belso h2 {
	font-size: 36px;
}
.kv_elem .kv_elem_belso a.reszletek-link {
	background-image: url("../img/kepvalto_reszletek_alap.png");
	display: inline-block;
	height: 47px;
	width: 122px;
}
.kv_elem .kv_elem_belso a.reszletek-link:hover {
	background-image: url("../img/kepvalto_reszletek_hover.png");
	display: inline-block;
	height: 47px;
	width: 122px;
}
/*.kv_elem .kv_elem_belso .reszletek-link-container {
	position: absolute;
	top: 250px ;	
}*/
.tura-biztosan-indul-szoveggel {
	position: relative;
	top: 5px;
}
/* Ez az ĂĄttetszĹ bg csak FF-ban mĹąkĂśdik, IE-hez a header.html.php-ban van if cucc beszĂşrva */

#kozep {
	/*min-height: 2490px;*/

	min-height: 1710px;
	margin-bottom: 20px;
	margin-top: 0px;
	background: url("../style/beloldal-kozep-lablec-bg.png") no-repeat scroll left bottom rgba(254,254,254, 0.9);
	/*background: rgba(254,254,254,0.9);*/ /* transparent color */

	background: transparent9; /* clear solid background for ie */
	zoom: 1; /* required for the filters */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#fefefe, endColorstr=#fefefe)"; /* IE8 */
 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#fefefe, endColorstr=#fefefe); /* IE5.5-7 */
}
/* Ez az div a befoglalĂł div opacitĂĄsa miatt van beszĂşrva, rĂśgtĂśn a #kozep div-en belĂźl, hogy az aljĂĄra tegye a teljesen lĂĄthatĂł kĂŠpet a barnĂĄs hegyekkel*/

#kozep-belso {
	height: 100%;
	width: 100%;
}
#kozep-kezdolap {
}
#bal {
	float: left;
	width: 240px;
	padding: 0 0 16px 0;
	margin: 10px 10px 276px 10px;
	/*background: #dadfe1;*/

	min-height: 1500px;
}
#bal div.bal-segitunk {
	margin-top: 0px;
}

#bal div.bal-turanaptar {
	padding-left: 60px;
	background: url(../style/balmenu-turanaptar.jpg) bottom left no-repeat;
	width: 240px;
	height: 55px;
	font-family: "Alfa Slab One", Arial, Helvetica, sans-serif;
	font-size: 24px;
	line-height: 2.3em ;
	color: #fff ;	
	text-decoration: none;
	font-weight: normal;
	cursor: pointer;
}


#lap {
	float: left;
	width: 690px;
	margin-right: 10px;
	overflow: hidden;
	margin-bottom: 100px;
}
div.lap-also {
	text-align: center;
}
.boxcim {
	width: 225px;
	background: url(../img/boxcim_bg2.png) bottom left no-repeat;
	;
	padding-bottom: 5px;
}
.boxcim div {
	background: #fff url(../img/boxcim_bg.png) left top repeat-y;
	padding: 12px;
	font-size: 15px;
}
ul.katlista {
	margin: 0;
	padding: 0;
	list-style: none;
	margin-left: 3px;
}
ul.katlista li {
	font-family: "Oxygen";
	font-size: 15px;
	border-bottom: 1px solid #dcdcdc;
}
ul.katlista li a {
	color: #4d4d4d;
	font-size: 11px;
	display: block;
	padding: 12px 40px;
	background: url(../img/katnyil.png) 20px center no-repeat;
	text-transform: uppercase;
}
.box, .banner {
	margin-left: 3px;
	padding: 0 24px;
	width: 184px;
	color: #7f7f7f;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 17px;
	font-size: 11px;
}
.banner {
	padding: 10px 24px;
	text-align: center;
}
.hl_input {
	border: 1px solid #87857f;
	color: #ccc8be;
	padding: 0 13px;
	height: 39px;
	margin-right: 10px;
	border-radius: 3px;
	width: 264px;
	background: url(../style/hirlevel-input-bg.png) top center repeat;
}
.hirlevel-belso form:first-child {
	margin-left: 8px;	
}
.hl_submit {
	color: #ffffff;
	font-weight: bold;
	padding: 0 13px;
	height: 39px;
	margin-right: 10px;
	border: 0;
	border-radius: 3px;
	width: 101px;
	background: #ffa700 none;
	box-sizing: border-box;
}
.rendeles {
	padding-left: 124px;
	margin: 20px 0 20px 10px;
	background: url(../img/rendeles_kep.png) left center no-repeat;
	min-height: 77px;
}
.rendeles span, .rendeles strong {
	text-transform: uppercase;
	color: #731926;
	font-size: 14px;
}
a.reszletek_gomb {
	background: url(../img/reszletek_bg.png) left center no-repeat;
	padding-left: 24px;
	line-height: 28px;
	color: #575656;
	font-size: 11px;
}
.lapcim {
	width: 785px;
}
.lapcim h2 {
	color: #ffffff;
/*	margin-top: 15px;*/
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	line-height: 30px;
	font-weight: bold;
	text-shadow: 0 0 10px #000000;
	max-width: 760px;
}
.lapbel {
	padding: 6px 0px 10px 0px;
	font-size: 14px;
	line-height: 1.3em;
	color: #777777;
}
.lapbel > p, .lapbel > h1, .lapbel > h2, .lapbel > h3, .lapbel > #fontostudnivalok p {
	padding: 0 30px;
}
.lapbel p {
	margin-bottom: 1.5em;
}
.lapbel > h1 {
	font-size: 36px;
	color: #333333;
	margin: 30px 0 20px;
	font-weight: 400;
	line-height: 36px;
}
.lapbel > h2 {
	font-size: 18px;
	color: #333333;
	font-weight: normal;
	line-height: 1.4em;
	margin-top: 1.5em;
}
.lapbel > h4 {
	margin-left: 30px;
	margin-right: 30px;
}
.lapbel > #fontostudnivalok h2.tudnivalok {
	margin: 0px 30px 0px 30px;
}
.lapbel > ul, .lapbel > ol {
	color: #22a7e8;
	padding: 0 30px 0 50px;
	margin-top: 0;
}
.lapbel > ul li, .lapbel > ol li {
	color: #777777;
	line-height: 1.3em;
	margin-left: 20px;
}
.lapbel strong {
	color: #555555;
}
.lapbel h1 strong, .lapbel h2 strong, .lapbel h3 strong {
	color: #333333;
}
/*.lapbel a

{

    text-decoration: underline;

}*/



ul#kezdomenu {
	border-top: 1px solid #e8e8e8;
	margin: 0;
	padding: 0;
	list-style: none;
	background: url(../img/kezdomenu_bg.gif) bottom left repeat-x;
	height: 44px;
}
ul#kezdomenu li {
	background: #fcfcfc url(../img/kezdomenu_bg.png) bottom left repeat-x;
	border-right: 1px solid #e8e8e8;
	height: 44px;
	float: left;
}
ul#kezdomenu li a {
	display: block;
	line-height: 44px;
	color: #a1a1a1;
	font-size: 13px;
	padding: 0 16px;
}
ul#kezdomenu li#kezdomenu_aktiv a {
	background: #fff none;
	color: #272727;
	font-size: 16px;
	padding: 0 32px;
}
#lap hr {
	border: 0;
	border-bottom: 1px solid #e8e8e8;
}
/*KERESĂS TALĂLATI LISTA */

.doboz-kereses {
	width: 649px;
	margin: 20px 21px;
	position: relative;
	padding-bottom: 20px;
	display: block;
	border-bottom: 1px solid #c8c8c8;
}
/*KATEGĂRIA LISTA */

.tura_doboz_overlay {
	display: block ;
	position: relative ;
	width: 100% ;
	z-index: 5000 ;
    margin-bottom: -17px;
    margin-top: -15px;
    padding: 15px 6px 21px;
}
.tura_doboz_overlay:hover {
	background-color: #eaf2f6 ;	
}
.tura_doboz_overlay h3 a {
	color: #333333 ;	
}
.tura_doboz_overlay .dobozszoveg a {
	color: #575656 ;	
	font-weight: normal;
}

.doboz {
	float: left;
	margin: 20px 21px;
	position: relative;
}
.dobozful {
	position: absolute;
	font-size: 10px;
	font-weight: bold;
	line-height: 18px;
	color: #fff;
	padding-left: 24px;
	padding-right: 6px;
	left: -2px;
	top: 25px;
	width: 47px;
	height: 18px;
	text-transform: uppercase;
	background: url(../img/uj_bg.png) no-repeat;
	z-index: 1049;
}
.dobozful-akcios-idopont {
	position: absolute;
	font-size: 10px;
	font-weight: bold;
	line-height: 18px;
	color: #fff;
	padding-left: 10px;
	padding-right: 6px;
	left: -2px;
	top: 45px;
	width: 59px;
	height: 18px;
	text-transform: uppercase;
	background: url(../img/akcios_bg.png) no-repeat;
	z-index: 1049;
}
.dobozful-black-friday {
	position: absolute;
	font-size: 10px;
	font-weight: bold;
	line-height: 19px;
	color: #fff;
	padding-left: 27px;
	padding-right: 6px;
	left: -2px;
	top: 25px;
	width: 47px;
	height: 19px;
	text-transform: uppercase;
	background: url(../img/black-friday-bg.png) no-repeat;
	z-index: 1049;
}
.dobozkepk {
	width: 219px;
	float: left;
	margin-right: 20px;
}
.dobozkep {
	width: 219px;
	display: table-cell;
	text-align: center;
	vertical-align: top;
}
.dobozkep a {
	display: block;
	border: 4px solid #ffffff;
	box-shadow: 0 0 2px 3px #ddddde;
}
.dobozkep * {
	vertical-align: middle;
}
/*\*//*/

.dobozkep {

    display: block;

}

.dobozkep span {

    display: inline-block;

    height: 100%;

    width: 1px;

}

/**/



.dobozjobb {
	float: left;
	width: 200px;
	color: #575656;
	margin-bottom: 5px;
}
.dobozjobb h3 {
	font-size: 15px;
	font-weight: normal;
}
.dobozjobb p {
	margin: 4px 0;
	font-family: Arial, Helvetica, sans-serif;
}
.dobozar {
	font-size: 15px;
	padding: 8px 0;
}
.dobozkosarba {
	background: #fff url(../img/dobozkosarba_bg.png) bottom left repeat-x;
	border-bottom: 1px solid #b9b9b9;
	border-right: 1px solid #b9b9b9;
	border-radius: 5px;
	padding: 3px;
	color: #575656;
}
.kosardb {
	text-align: right;
	border: 1px solid #d2d2d2;
	border-radius: 5px;
	padding: 5px 8px;
	width: 26px;
}
.egyseg {
	padding: 0 6px;
}
.kosarba {
	background: url(../img/kosarka.png) 4px center no-repeat;
	padding-left: 24px;
	border: 0;
	margin: 0;
	font-family: "Oxygen";
}
#lablec {
	width: 960px;
	height: 621px;
	/*margin: 0 10px;*/

	color: #ccc8be;
}
#lablec-kezdolap {
	width: 940px;
	height: 621px;
	margin: 0 10px;
}
#lablec-felso {
	margin-bottom: 24px;
}
#lablec-bal {
	width: 585px;
	float: left;
	margin-right: 55px;
}
#lablec-jobb {
	width: 300px;
	float: left;
	line-height: 1.5em;
}
#lablec-bal-felso {
	height: 160px;
}
#lablec-bal-felso-bal {
	width: 210px;
	height: 115px;
	float: left;
	margin-right: 20px;
	line-height: 1.5em;
}
#lablec-bal-felso-jobb {
	width: 340px;
	height: 115px;
	float: left;
	line-height: 1.5em;
}
#lablec-bal-felso-bal a, #lablec-bal-felso-jobb a {
	color: #ccc8be;
	font-size: 14px;
	font-weight: normal;
	text-decoration: none;
}
#lablec-bal-felso h3 {
	font-family: "Alfa Slab One", Arial, Helvetica, sans-serif;
	font-weight: 800;
	font-size: 24px;
	margin-bottom: 25px;
}
#lablec-bal-also {
	height: 130px;
	padding-top: 20px;
}
#lablec-bal-also h3 {
	font-size: 14px;
	color: #f0f0f0;
	font-weight: bold;
	line-height: 22px;
}
#lablec-bal-also div.link {
	display: block;
	float: left;
	width: 33%;
	/*height: 22px;*/

	line-height: 22px;
}
#lablec-bal-also div.link a {
	font-size: 14px;
	color: #ccc8be;
	font-weight: normal;
}
#lablec-also-jobb .minden_jog_link {
	color: #7d7d7d;
}
#lablec-jobb h3 {
	font-family: "Alfa Slab One", Arial, Helvetica, sans-serif;
	font-weight: 800;
	font-size: 24px;
	margin-bottom: 25px;
}
#lablec-jobb div {
	width: 240px;
	height: 44px;
	vertical-align: middle;
	margin: 10px 0;
	line-height: 22px;
	padding: 8px 0 8px 50px;
}
#lablec-jobb div strong {
	font-size: 18px;
	font-weight: bold;
}
#lablec-jobb div.cim {
	background: url(../style/lablec-elerhetoseg-cim.png) 3px center no-repeat;
}
#lablec-jobb div.telefon {
	background: url(../style/lablec-elerhetoseg-telefon.png) 3px center no-repeat;
}
#lablec-jobb div.email {
	background: url(../style/lablec-elerhetoseg-email.png) 3px center no-repeat;
	height: 22px;
	padding-top: 19px;
	padding-bottom: 19px;
}
#lablec-jobb div.email a {
	color: #ffa700;
	text-decoration: underline;
}
#lablec-jobb div.facebook {
	background: url(../style/lablec-elerhetoseg-facebook.png) 3px center no-repeat;
}
#lablec-jobb div.facebook strong {
	font-size: 18px;
	color: #ccc8be;
	line-height: 42px;
}
#lablec-jobb div.facebook a {
	color: #8a8780;
	font-size: 14px;
	font-weight: normal;
	text-decoration: underline;
}
#lablec-also {
	clear: both;
}
#lablec-also-bal {
	width: 420px;
	height: 36px;
	padding: 53px 0;
	float: left;
	text-align: right;
	line-height: 18px;
}
#lablec-logo {
	width: 120px;
	height: 142px;
	float: left;
}
#lablec-also-jobb {
	width: 420px;
	height: 36px;
	padding: 53px 0;
	float: left;
	line-height: 18px;
}
#lablec-also-jobb a {
	color: #ccc8be;
	font-weight: normal;
}
#lablec-kezdolap #lablec-also-bal, #lablec-kezdolap #lablec-also-jobb {
	width: 410px;
}
#lablec-logo-alatt-szoveg {
/*	width: 500px;*/
	margin: auto;
	text-align: center;
}
.kepbalra {
	float: left;
	padding: 5px;
	border: 1px solid #e9e9e9;
	margin-right: 26px;
	margin-bottom: 12px;
}
#navi {
	color: #ffffff;
	font-size: 9px;
	font-family: Arial, Helvetica, sans-serif;
	padding: 5px 0;
	width: 800px ;	
/*	text-shadow: 0 0 4px #ffffff;*/
/*	text-shadow: 2px 2px 2px #ffffff, 2px -2px 2px #ffffff, -2px -2px 2px #ffffff, -2px 2px 2px #ffffff;*/
}
#navi a {
	padding: 0 4px;
	color: #ffffff;
/*	font-weight: normal;*/
}
.navi_fomenu {
	font-size: 13px;
	text-decoration: underline;
}
.navi_fomenu:hover{
	text-decoration: underline;
}

.katnavi {
	border-top: 1px solid #eaeaea;
	border-left: 1px solid #eaeaea;
	border-right: 1px solid #c8c8c8;
	border-bottom: 1px solid #c8c8c8;
	color: #686868;
	font-family: Arial, Helvetica, sans-serif;
	background: url(../img/katnavi_bg.png) bottom left repeat-x;
	height: 60px;
	margin: 15px 36px 15px 42px;
}
.lapozo {
	height: 29px;
	line-height: 29px;
	margin-bottom: 1px;
}
.lapozo_aktiv_oldal {
	font-size: 16px;
	font-weight: bold;
}
.lapossz, .nezet1 {
	float: left;
	padding-left: 21px;
}
.nezet1 a {
	text-decoration: underline;
	font-weight: bold;
}
.lapozomod, .nezet2 {
	float: right;
	padding-right: 21px;
}
.lapozobel {
	text-align: center;
	height: 29px;
}
.lapozobel a {
	text-decoration: underline;
	padding: 0 4px;
}
.lapozo_prev, .lapozo_next {
	display: block;
	width: 86px;
	height: 30px;
	border: 1px solid #cccccc;
	text-align: center;
	line-height: 30px;
	text-decoration: underline;
}
.lapozo_prev:hover, .lapozo_next:hover {
	background: url(../style/lapozo-gomb-aktiv-bg.png) top center repeat-x;
	color: #ffffff;
	border: 1px solid #0072aa;
	text-decoration: underline;
}
.lapozo_prev {
	background: url(../style/lapozo-gomb-bg.png) top center repeat-x;
	color: #22a7e8;
	font-weight: bold;
	float: left;
}
.lapozo_next {
	background: url(../style/lapozo-gomb-bg.png) top center repeat-x;
	color: #22a7e8;
	font-weight: bold;
	float: right;
}
.lapozo_inaktiv, .lapozo_inaktiv:hover {
	color: #777777;
	font-weight: normal;
	background: url(../style/lapozo-gomb-bg.png) top center repeat-x;
	border: 1px solid #cccccc;
	text-decoration: underline;
}
.lista_vissza_gomb a {
	color: #000000;
	float: right;
	display: block;
	background: url(../style/lapozo-gomb-bg.png) top center repeat-x;
	border: 1px solid #cccccc;
	text-decoration: none;
	padding: 0px 10px 0px 10px;
	height: 30px;
	text-align: center;
	line-height: 30px;
	margin-right: 13px;
}
.lista_vissza_gomb a:hover {
	color: #777777;
}
.nezet {
	height: 30px;
	line-height: 30px;
}
.nezet a {
	color: #686868;
}
.nezet_fel {
	background: url(../img/nezet_fel.gif) center center no-repeat;
	padding: 0 4px;
}
.nezet_le {
	background: url(../img/nezet_le.gif) center center no-repeat;
	padding: 0 4px;
}
#listanezet .doboz {
	float: none;
	border-bottom: 1px solid #c8c8c8;
	margin: 15px 10px 0px 10px;
	padding: 0 12px 17px 0px;
}
#listanezet .dobozjobb {
	width: 410px;
}
#listanezet .dobozjobb h3, #kapcsnezet .dobozjobb h3, #termekjobb .dobozjobb h3, #racsnezet .dobozjobb h3 {
	color: #333333;
	font-size: 20px;
	padding: 0 0;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
#listanezet .dobozkosarba, #kapcsnezet .dobozkosarba, #termekjobb .dobozkosarba, #racsnezet .dobozkosarba {
	border: 0;
	background: none;
}
#listanezet .kosardb, #kapcsnezet .kosardb, #termekjobb .kosardb, #racsnezet .kosardb {
	border-radius: 0;
}
#listanezet .kosarba_keret, #kapcsnezet .kosarba_keret, #termekjobb .kosarba_keret, #racsnezet .kosarba_keret {
	background: #b0263a url(../img/kosarba_bg.png) bottom left repeat-x;
	display: inline-block;
}
#listanezet .kosarba_keret .kosarba, #kapcsnezet .kosarba_keret .kosarba, #termekjobb .kosarba_keret .kosarba, #racsnezet .kosarba_keret .kosarba {
	color: #fff;
	line-height: 26px;
	height: 26px;
	background-image: url(../img/kosarka2.png);
}
a.tovinf {
	color: #0072aa;
	font-weight: bold;
	padding-left: 12px;
	line-height: 24px;
	text-decoration: underline;
	float: right;
	clear: both;
}
a.tovinf_tovabbi {
	color: #0072aa;
	font-weight: bold;
	line-height: 40px;
	text-decoration: underline;
	padding-top: 8px;
	padding-left: 4px;
}
a.reszletek-gomb {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #007dc1), color-stop(1, #0061a7));
	background:-moz-linear-gradient(top, #007dc1 5%, #0061a7 100%);
	background:-webkit-linear-gradient(top, #007dc1 5%, #0061a7 100%);
	background:-o-linear-gradient(top, #007dc1 5%, #0061a7 100%);
	background:-ms-linear-gradient(top, #007dc1 5%, #0061a7 100%);
	background:linear-gradient(to bottom, #007dc1 5%, #0061a7 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#007dc1', endColorstr='#0061a7',GradientType=0);
	background-color:#007dc1;
	border:1px solid #124d77;
	display:inline-block;
	cursor:pointer;
	color:#ffffff;
	font-family:Arial;
	font-size:15px;
	font-weight:bold;
	padding:6px 24px;
	text-decoration:none;
	float: right;
	clear: both;
}
a.reszletek-gomb:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #0061a7), color-stop(1, #007dc1));
	background:-moz-linear-gradient(top, #0061a7 5%, #007dc1 100%);
	background:-webkit-linear-gradient(top, #0061a7 5%, #007dc1 100%);
	background:-o-linear-gradient(top, #0061a7 5%, #007dc1 100%);
	background:-ms-linear-gradient(top, #0061a7 5%, #007dc1 100%);
	background:linear-gradient(to bottom, #0061a7 5%, #007dc1 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0061a7', endColorstr='#007dc1',GradientType=0);
	background-color:#0061a7;
	color:#ffffff;
}
a.reszletek-gomb:active {
	position:relative;
	top:1px;
}

.reszletek-gomb-tovabbi {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #007dc1), color-stop(1, #0061a7));
	background:-moz-linear-gradient(top, #007dc1 5%, #0061a7 100%);
	background:-webkit-linear-gradient(top, #007dc1 5%, #0061a7 100%);
	background:-o-linear-gradient(top, #007dc1 5%, #0061a7 100%);
	background:-ms-linear-gradient(top, #007dc1 5%, #0061a7 100%);
	background:linear-gradient(to bottom, #007dc1 5%, #0061a7 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#007dc1', endColorstr='#0061a7',GradientType=0);
	background-color:#007dc1;
	border:1px solid #124d77;
	display:inline-block;
	cursor:pointer;
	color:#ffffff;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	padding:4px 5px;
	text-decoration:none;
}
.reszletek-gomb-tovabbi:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #0061a7), color-stop(1, #007dc1));
	background:-moz-linear-gradient(top, #0061a7 5%, #007dc1 100%);
	background:-webkit-linear-gradient(top, #0061a7 5%, #007dc1 100%);
	background:-o-linear-gradient(top, #0061a7 5%, #007dc1 100%);
	background:-ms-linear-gradient(top, #0061a7 5%, #007dc1 100%);
	background:linear-gradient(to bottom, #0061a7 5%, #007dc1 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0061a7', endColorstr='#007dc1',GradientType=0);
	background-color:#0061a7;
	color:#ffffff;
}
.reszletek-gomb-tovabbi:active {
	position:relative;
	top:1px;
}


.idopont {
}
.idopont a.tovinf_tovabbi {
	text-align: right;
	line-height: 22px;
	text-decoration: underline;
	padding: 0;
}
}
a.tovinf_tovabbi_tobbnapos {
	color: #0072aa;
	font-weight: bold;
	line-height: 40px;
	text-decoration: underline;
	margin-top: -10px;
	padding-left: 4px;
	float: right;
}
div.tol-ig-tovabbi div.tovabbi_idopontok_reszletek {
	display: inline;
	height: 19px;
	vertical-align: middle;
}
.belcim {
	border-top: 1px solid #e8e8e8;
	border-bottom: 1px solid #e8e8e8;
	margin: 8px 0;
}
.belcim h3 {
	font-weight: normal;
	font-size: 15px;
	color: #721926;
	padding: 10px 44px;
}
#kapcsnezet .doboz, #racsnezet .doboz {
	border: 1px solid #dedede;
	box-shadow: 0 8px 6px -6px #dedede;
	width: 335px;
	margin: 10px 18px;
}
#racsnezet {
	margin: 0 30px 0 30px;
}
#racsnezet .doboz {
	margin: 10px 10px 10px 0;
	width: 327px;
}
#racsnezet .doboz .dobozjobb {
	width: 197px;
}
#racsnezet .dobozveg {
	margin-right: 0;
}
#termekkepek {
	float: left;
	width: 200px;
	margin-right: 22px;
	position: relative;
}
#termekkep {
	border: 1px solid #d9d9d9;
	display: block;
	margin-bottom: 18px;
}
#termekkep img {
	width: 198px;
}
#termpluszkep {
	margin-top: 11px;
}
#termekjobb {
	float: left;
	width: 436px;
}
#termekjobb h3 {
	font-size: 18px;
	margin: 0;
	color: #721926;
	font-weight: normal;
}
#termekjobb h4, .termbox h4 {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	padding: 10px 0;
	border-bottom: 1px solid #e8e8e8;
}
#penzvalaszto {
	padding: 0 8px;
	float: right;
	height: 37px;
}
#penzvalaszto a {
	padding: 0 8px;
	line-height: 37px;
}
#penzvalaszto a.aktiv_penz {
	font-weight: bold;
	color: #fff;
}
.kezdomenubox {
	display: none;
}
.lapozokeret {
	border-top: 1px solid #cfd5d8;
	border-bottom: 1px solid #e8e8e8;
	color: #777777;
	font-family: Arial, Helvetica, sans-serif;
	background: url(../style/lapozo-bg.png) bottom left repeat-x;
	height: 32px;
	padding: 4px 5px 3px;
	line-height: 30px;
	margin: 15px 8px 15px 8px;
	text-align: center;
	font-size: 13px;
}
.lapozokeret a {
	padding: 0 4px;
}
.vissza-fooldalra {
	width: 100%;
	display: block;
	text-align: center;
}
.vissza-fooldalra a.gomb {
	width: 152px;
	height: 28px;
	margin: auto;
	padding: 8px;
	box-shadow: 0 0 2px 1px #d2d2d2;
	border: 1px solid #d2d2d2;
	margin-left: 5px;
	color: #969696;
	text-decoration: underline;
	font-size: 12px;
	background: #f4f4f4; /* Old browsers */
	background: -moz-linear-gradient(top, #fff 0%, #eeeeee 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fff), color-stop(100%, #eeeeee)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #fff 0%, #eeeeee 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #fff 0%, #eeeeee 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #fff 0%, #eeeeee 100%); /* IE10+ */
	background: linear-gradient(to bottom, #fff 0%, #eeeeee 100%); /* W3C */
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fff', endColorstr='#eeeeee', GradientType=0 ); /* IE6-9 */
}
.vissza-fooldalra a.gomb:hover {
	border: 1px solid #0778b5;
	color: #fff;
	background: #f4f4f4; /* Old browsers */
	background: -moz-linear-gradient(top, #23a7e4 0%, #0372a9 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #23a7e4), color-stop(100%, #0372a9)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #23a7e4 0%, #0372a9 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #23a7e4 0%, #0372a9 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #23a7e4 0%, #0372a9 100%); /* IE10+ */
	background: linear-gradient(to bottom, #23a7e4 0%, #0372a9 100%); /* W3C */
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#23a7e4', endColorstr='#0372a9', GradientType=0 ); /* IE6-9 */
}
.float-left {
	float: left;
}
.float-right {
	float: right;
}
.dobozszoveg ul, .termekszoveg ul {
	margin: 0;
	padding: 0;
	list-style: none;
}
.dobozjobb .dobozszoveg {
	margin-top: -9px;
	margin-bottom: 13px;
}
/* kezdolap */

#kezdolap-kiemelt {
	width: 940px;
	height: 116px;
	margin: 0 10px 10px 10px; /* margin-bottom: 20px; */
	padding: 30px 0 0;
}
#kezdolap-kiemelt-belso {
	width: 940px;
	height: 110px;
	background: url(../style/kiemelt-sav-bg.jpg) center center no-repeat;
	box-shadow: 0 0 5px 1px #cecece;
}
#kezdolap-kiemelt-bal {
	width: 309px;
	height: 110px;
	float: left;
	position: relative;
}
#kezdolap-kiemelt-bal div.kep {
	width: 84px;
	height: 132px;
	position: absolute;
	bottom: 0;
	left: 0;
}
#kezdolap-kiemelt-bal div.szoveg {
	margin: 5px 0 0 80px;
}
#kezdolap-kiemelt-bal div.szoveg h3 {
	font-family: Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-size: 24px;
	font-weight: 800;
}
#kezdolap-kiemelt-bal div.szoveg h3 a {
	color: #ffffff;
}
#kezdolap-kiemelt-bal div.szoveg span {
	display: inline-block;
	height: 19px;
	line-height: 19px;
	color: #00344a;
	background-color: #f3b73b;
	padding: 0 2px;
	font-size: 14px;
	font-weight: bold;
}
#kezdolap-kiemelt-kozep {
	width: 370px;
	height: 110px;
	float: left;
	position: relative;
}
#kezdolap-kiemelt-kozep div.kep {
	position: absolute;
	top: -30px;
}
#kezdolap-kiemelt-jobb {
	width: 261px;
	height: 110px;
	float: left;
	position: relative;
}
#kezdolap-kiemelt-jobb div.szoveg {
	width: 247px;
	height: 90px;
	margin-top: 15px;
}
#kezdolap-kiemelt-jobb div.szoveg div.kovetkezo {
	display: inline-block;
	height: 21px;
	line-height: 21px;
	color: #ffffff;
	padding: 0 9px;
	background-color: #1262b7;
	font-size: 13px;
}
#kezdolap-kiemelt-jobb div.szoveg div.szoveg-belso {
	height: 59px;
	padding: 5px 9px;
	background: url(../style/kiemelt-sav-expedicio-bg.png) center center repeat-x;
}
#kezdolap-kiemelt-jobb div.szoveg div.szoveg-belso h3, #kezdolap-kiemelt-jobb div.szoveg div.szoveg-belso h3 a {
	color: #333333;
	font-size: 13px;
}
#kezdolap-kiemelt-jobb div.szoveg div.szoveg-belso p {
	margin: 0.5em 0;
	color: #333333;
}
#expedicio-datum {
	position: absolute;
	right: 0;
	bottom: -15px;
}
#expedicio-datum.tol-ig {
	height: 50px;
	min-width: 107px;
	max-width: 126px;
	background: transparent;
	width: 107px;
}
#expedicio-datum.tol-ig div.ev {
	width: 19px;
	height: 50px;
	float: left;
	background: #04567e;
	position: relative;
}
#expedicio-datum.tol-ig div.ev span {
	display: block;
	position: absolute;
	width: 50px;
	height: 19px;
	bottom: 0;
	right: -50px;
	text-align: center;
	color: #ffffff;
	font-size: 15px;
	font-weight: bold;
	-webkit-transform: rotate(-90deg);
	-moz-transform: rotate(-90deg);
	-ms-transform: rotate(-90deg);
	-o-transform: rotate(-90deg);
	transform: rotate(-90deg);
	-webkit-transform-origin: 0% 100%;
	-moz-transform-origin: 0% 100%;
	-ms-transform-origin: 0% 100%;
	-o-transform-origin: 0% 100%;
	transform-origin: 0% 100%;
}
#expedicio-datum.tol-ig div.honapnap {
	width: 43px;
	height: 43px;
	float: left;
	margin: 5px 2px 5px 5px;
	background: #ffffff;
	border: 1px solid #bbbbbb;
	padding: 0
}
#expedicio-datum.tol-ig div.honapnap div.honap {
	width: 43px;
	height: 14px;
	line-height: 14px;
	background: #ffd885;
	color: #675124;
	font-weight: normal;
	font-size: 10px;
	text-align: center;
}
#expedicio-datum.tol-ig div.honapnap div.nap {
	width: 43px;
	height: 29px;
	border-top: 0;
	background: #ffffff;
	color: #333333;
	font-size: 18px;
	font-family: "Alfa Slab One", Arial, Helvetica, sans-serif;
	text-align: center;
	line-height: 29px;
	font-weight: normal;
	border: 0;
}
#expedicio-datum.tol-ig div.honapnap:last-of-type {
	margin: 5px 5px 5px 2px;
}
#expedicio-datum.tol-ig div.kotojel {
	width: 4px;
	height: 3px;
	float: left;
	margin: 30px 0 17px;
	background-color: #f0f0f0;
}
#expedicio-datum.tol-ig-rovid {
	min-width: 66px;
}
#expedicio-datum.tol-ig-rovid div.honapnap:last-of-type {
	padding: 5px;
}
#turaink-a-div {
	height:0px;
	width:0px;
	padding-top:30px;
}
#kezdolap-turaink {
	width: 940px;
	/*height: 819px;*/

	height: 1220px;
	margin: 0 10px 43px 10px;
}
#kezdolap-turaink h1.cim {
	font-size: 48px;
	font-family: "Alfa Slab One", Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #333333;
	height: 55px;
	line-height: 55px;
	/*    margin-top: 20px; /* margin-top: 30px;*/

	text-align: center;
}
#kezdolap-turaink h2.alcim {
	font-size: 24px;
	font-weight: normal;
	color: #555555;
	height: 35px;
	line-height: 35px;
	/*margin-bottom: 20px;*/

	margin-bottom: 43px;
	text-align: center;
}
.kezdolap_szekciok_kozti_szoveg {
	font-size: 16px;
	font-weight: normal;
	color: #555555;
	/*margin-bottom: 20px;*/

	text-align: center;
	width: 70%;
	padding: 3px;
	margin: auto;
	border-bottom: 5px solid #22a7e8;
}
#kezdolap-turaink div.turabox-container {
	width: 940px;
	/*height: 540px;*/

	height: 864px;
}
div.turabox {
	width: 300px;
	height: 196px;
	float: left;
	border-bottom: 5px solid #22a7e8;
	box-shadow: 0 0 5px 1px #cecece;
	margin: 0 20px 15px 0;
	background-color: #ffffff;
}
div.turabox-last {
	margin-right: 0;
}
div.turabox-belso {
	position: relative;
	width: 280px;
	height: 186px;
	padding: 10px 10px 0;
	z-index: 1;
}
div.turabox-cim {
	height: 55px;
}
div.turabox div.turabox-cim h3 {
	font-family: "Alfa Slab One", Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: normal;
	color: #333333;
	line-height: 28px;
	max-width: 210px;
}
div.turabox div.turabox-cim h3 a {
	color: #333333;
	font-weight: normal;
}
div.turabox div.turabox-cim h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #333333;
	margin: 0;
}
div.turabox div.hatter {
	position: absolute;
	height: 196px;
	overflow: hidden;
	bottom: 0;
	right: 0;
	z-index: -1;
}
div.turabox div.turabox-szoveg {
	width: 160px;
	height: 70px;
	font-size: 12px;
	color: #333333;
	line-height: 1.5em;
}
div.turabox div.link {
	display: block;
	height: 25px;
	line-height: 25px;
	font-size: 13px;
	font-weight: bold;
	/*    color: #0072aa; */

	text-decoration: underline;
	color: #000000;
	/*    text-decoration: none;*/

	width: 75px;
	margin-top: 161px;
	background-image: url(../style/kezdolap_turak_link_hatter.png);
	background-position: right bottom;
	background-repeat: no-repeat;
}
div.turabox div.link a {
	color: #000000;
	font-weight: bold;
}
div.turabox div.link span.plusz {
	display: block;
	float: left;
	width: 25px;
	height: 25px;
	background: #22a7e8 url(../style/turabox-link-plusz-ikon.jpg) center center no-repeat;
	border-top-left-radius: 2px;
	border-top-right-radius: 2px;
	margin-right: 7px;
}
div.kezdolap-turaink-kereso {
	width: 940px;
	height: 110px;
	margin-top: 9px;
}
#tura-es-programnaptar-a-div {
	height:0px;
	width:0px;
	padding-top:30px;
}
#kezdolap-naptar {
	width: 940px;
	min-height: 750px;
	margin: 0 10px 78px 10px;/*    margin-top: 100px;*//*    padding-top: 40px;*/

}
#kezdolap-naptar h2 {
	height: 124px;
	/*    padding-top: 46px;*/
	margin-bottom:10px;
	padding-top: 86px;
	font-size: 48px;
	color: #333333;
	font-family: "Alfa Slab One", Arial, Helvetica, sans-serif;
	text-align: center;
	line-height: 36px;
}
#kezdolap-naptar h2 small {
	font-size: 30px;
}
#kezdolap-naptar-bal {
	width: 310px;
	height: 440px;
	float: left;
}
#kezdolap-naptar-szoveg {
	font-size: 16px;
	padding: 20px 0;
	color: #222222;
	height: 188px;
}
#kezdolap-naptar-szoveg h3 {
	font-size: 18px;
	font-weight: bold;
	margin-bottom: 1em;
}
#kezdolap-naptar-magyarazat div.elem {
	width: 150px;
	height: 40px;
	padding-right: 5px;
	float: left;
	margin-bottom: 10px;
	font-size: 14px;
	font-weight: bold;
}
#kezdolap-naptar-magyarazat div.elem img {
	float: left;
	margin-right: 10px;
}
#kezdolap-naptar-jobb {
/*	width: 630px;
	min-height: 450px;
	float: left;*/
	min-height: 450px;
	float: right;	
}
#kezdolap-naptar-jobb div.honapvalaszto {
	width: 350px;
	height: 80px;
	float: left;
	margin-left: 10px;
	margin-bottom: 10px;
	background-color: #22a7e8;
}
div.honapvalaszto div#honapvalaszto-balra, div.honapvalaszto div#honapvalaszto-jobbra {
	width: 30px;
	height: 80px;
	float: left;
	background-color: #2bcaff;
}
div.honapvalaszto div#honapvalaszto-balra a {
	display: block;
	width: 30px;
	height: 80px;
	background: url(../style/naptar-balra.png) center center no-repeat;
}
div.honapvalaszto div#honapvalaszto-jobbra a {
	display: block;
	width: 30px;
	height: 80px;
	background: url(../style/naptar-jobbra.png) center center no-repeat;
}
div.honapvalaszto div.honap {
	width: 290px;
	height: 80px;
	float: left;
	line-height: 80px;
	font-family: "Alfa Slab One", Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #ffffff;
	text-shadow: 0 -1px 1px #326F85;
	text-align: center;
}
#kezdolap-naptar-jobb div.nap {
	width: 68px;
	height: 78px;
	border: 1px solid #dddddd;
	float: left;
	margin: 0 0 10px 10px;
	padding: 0 5px;
	background-color: #ffffff;
	font-size: 10px;
}
#kezdolap-naptar-jobb div.nap div.szam {
	height: 26px;
	padding: 4px 4px 0;
	line-height: 26px;
	font-family: "Alfa Slab One", Arial, Helvetica, sans-serif;
	color: #333333;
	font-size: 20px;
}
#kezdolap-naptar-jobb div.nap a.plusz {
	display: block;
	width: 25px;
	height: 25px;
}
#kezdolap-naptar-jobb div.nap span.plusz {
	display: block;
	float: left;
	width: 25px;
	height: 25px;
	background: #22a7e8 url(../style/turabox-link-plusz-ikon.jpg) center center no-repeat;
	border-radius: 2px;
	margin-right: 7px;
}
#kezdolap-naptar-jobb div.nap div.esemeny-belso-hidden {
	display: none;
	text-align: left;
}
div.tipsy-box {
	text-align: left;
	line-height: auto;
}
a.tipsy-link {
	font-size: 12px;
	font-weight: bold;
	color: #9725c7;
}
#kezdolap-naptar-jobb div.nap.disabled {
	background-color: #cccccc;
}
#kezdolap-naptar-jobb div.nap.trekking {
	background: #ffffff url(../style/naptar-trekking-bg.png) bottom center no-repeat;
	border: 1px solid #33a5a5;
}
#kezdolap-naptar-jobb div.nap a.trekking, #kezdolap-naptar-magyarazat div.elem.trekking {
	color: #b70002;
}
#kezdolap-naptar-jobb div.nap a.teli, #kezdolap-naptar-magyarazat div.elem.teli {
	color: #33a5a5;
}
#kezdolap-naptar-jobb div.nap.hegymaszas {
	background: #ffffff url(../style/naptar-hegymaszas-bg.png) bottom center no-repeat;
	border: 1px solid #0071a8;
}
#kezdolap-naptar-jobb div.nap a.hegymaszas, #kezdolap-naptar-magyarazat div.elem.hegymaszas {
	color: #9725c7;
}
#kezdolap-naptar-jobb div.nap.viaferrata {
	background: #ffffff url(../style/naptar-viaferrata-bg.png) bottom center no-repeat;
	border: 1px solid #007947;
}
#kezdolap-naptar-jobb div.nap a.viaferrata, #kezdolap-naptar-magyarazat div.elem.viaferrata {
	color: #007947;
}
#kezdolap-naptar-jobb div.nap.hotalpas {
	background: #ffffff url(../style/naptar-hotalpas-bg.png) bottom center no-repeat;
	border: 1px solid #2dbafe;
}
#kezdolap-naptar-jobb div.nap a.hotalpas, #kezdolap-naptar-magyarazat div.elem.hotalpas {
	color: #2dbafe;
}
#kezdolap-naptar-jobb div.nap.konnyu_turak {
	background: #ffffff url(../style/naptar-angol-bg.png) bottom center no-repeat;
	border: 1px solid #15247d;
}
#kezdolap-naptar-jobb div.nap a.konnyu_turak, #kezdolap-naptar-magyarazat div.elem.konnyu_turak {
	color: #e23436;
}
#kezdolap-naptar-jobb div.nap.hetvegi {
	background: #ffffff url(../style/naptar-hetvegi-bg.png) bottom center no-repeat;
	border: 1px solid #9725c7;
}
#kezdolap-naptar-jobb div.nap a.hetvegi, #kezdolap-naptar-magyarazat div.elem.hetvegi {
	color: #0071a8;
}
#kezdolap-naptar-jobb div.nap.expedicio {
	background: #ffffff url(../style/naptar-expedicio-bg.png) bottom center no-repeat;
	border: 1px solid #574435;
}
#kezdolap-naptar-jobb div.nap a.expedicio, #kezdolap-naptar-magyarazat div.elem.expedicio {
	color: #574435;
}
#kezdolap-naptar-jobb div.nap.multi {
/*background: #e9f8ff;*/

}
#kezdolap-naptar-jobb div.nap.edzes {
/*background: #e9f8ff;*/

}
div.tura_tipsy_megjelenit {
	background-color: #fff;
}
div.tura_tipsy_megjelenit.alpok {
	border: 2px solid #b70002;
	padding: 0px 2px 0px 2px;
	margin: 2px 0px 2px 0px;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
}
div.tura_tipsy_megjelenit.konnyu_turak {
	border: 2px solid #15247d;
	padding: 0px 2px 0px 2px;
	margin: 2px 0px 2px 0px;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
}
div.tura_tipsy_megjelenit.csaladi {
	border: 2px solid #2cbaff;
	padding: 0px 2px 0px 2px;
	margin: 2px 0px 2px 0px;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
}
div.tura_tipsy_megjelenit.edzes {
	border: 2px solid #fac21b;
	padding: 0px 2px 0px 2px;
	margin: 2px 0px 2px 0px;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
}
div.tura_tipsy_megjelenit.expedicio {
	border: 2px solid #574435;
	padding: 0px 2px 0px 2px;
	margin: 2px 0px 2px 0px;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
}
div.tura_tipsy_megjelenit.hegymaszas {
	border: 2px solid #0071a8;
	padding: 0px 2px 0px 2px;
	margin: 2px 0px 2px 0px;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
}
div.tura_tipsy_megjelenit.hetvegi {
	border: 2px solid #9725c7;
	padding: 0px 2px 0px 2px;
	margin: 2px 0px 2px 0px;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
}
div.tura_tipsy_megjelenit.hotalpas {
	border: 2px solid #b4956d;
	padding: 0px 2px 0px 2px;
	margin: 2px 0px 2px 0px;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
}
div.tura_tipsy_megjelenit.kaland {
	border: 2px solid #e49100;
	padding: 0px 2px 0px 2px;
	margin: 2px 0px 2px 0px;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
}
div.tura_tipsy_megjelenit.sziklamaszas {
	border: 2px solid #e23436;
	padding: 0px 2px 0px 2px;
	margin: 2px 0px 2px 0px;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
}
div.tura_tipsy_megjelenit.trekking {
	border: 2px solid #33a5a5;
	padding: 0px 2px 0px 2px;
	margin: 2px 0px 2px 0px;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
}
div.tura_tipsy_megjelenit.viaferrata {
	border: 2px solid #007947;
	padding: 0px 2px 0px 2px;
	margin: 2px 0px 2px 0px;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
}
/*NAPTĂR LINKEK BETĹ°I.........*/

div.alpok a, a.alpok {
	color: #b70002;
}
div.konnyu_turak a, a.konnyu_turak {
	color: #e23436;
}
div.csaladi a, a.csaladi {
	/*color:#2cbaff;	*/

	color: #15247d;
}
div.edzes a, a.edzes {
	color: #fac21b;
}
div.expedicio a, a.expedicio {
	color: #574435;
}
div.hegymaszas a, a.hegymaszas {
	color: #9725c7;
}
div.hotalpas a, a.hotalpas {
	color: #2dbafe;
}
div.kaland a, a.kaland {
	color: #e49100;
}
div.sziklamaszas a, a.sziklamaszas {
	/*color:#e23436;	*/

	color: #b4956d;
}
div.trekking a, a.trekking {
	color: #b70002;
}
div.viaferrata a, a.viaferrata {
	color: #007947;
}
div.teli a, a.teli {
	color: #33a5a5;
}

/*#kezdolap-naptar-jobb div.nap.fotos

{

    background: #ffffff url(../style/naptar-fotos-bg.png) bottom center no-repeat;

    border: 1px solid #2cbaff;

}



#kezdolap-naptar-jobb div.nap a.fotos, #kezdolap-naptar-magyarazat div.elem.fotos

{

    color: #2cbaff;    

}*/



#kezdolap-naptar-jobb div.nap.csaladi {
	background: #ffffff url(../style/naptar-fotos-bg.png) bottom center no-repeat;
	border: 1px solid #2cbaff;
}
#kezdolap-naptar-jobb div.nap a.csaladi, #kezdolap-naptar-magyarazat div.elem.csaladi {
	/*    color: #2cbaff;    */

	color: #15247d;
}
#kezdolap-naptar-jobb div.nap.sziklamaszas {
	background: #ffffff url(../style/naptar-szikla-bg.png) bottom center no-repeat;
	border: 1px solid #b4956d;
}
#kezdolap-naptar-jobb div.nap a.sziklamaszas, #kezdolap-naptar-magyarazat div.elem.sziklamaszas {
	/*    color: #e23436;    */

	color: #b4956d;
}
#kezdolap-naptar-jobb div.nap.alpok {
	background: #ffffff url(../style/naptar-alpok-bg.png) bottom center no-repeat;
	border: 1px solid #b70002;
}
#kezdolap-naptar-jobb div.nap a.alpok, #kezdolap-naptar-magyarazat div.elem.alpok {
	color: #b70002;
}
#kezdolap-naptar-jobb div.nap.kaland {
	background: #ffffff url(../style/naptar-kaland-bg.png) bottom center no-repeat;
	border: 1px solid #ff9c00;
}
#kezdolap-naptar-jobb div.nap a.kaland, #kezdolap-naptar-magyarazat div.elem.kaland {
	color: #ff9c00;
}
#kezdolap-naptar-jobb div.nap a.edzes, #kezdolap-naptar-magyarazat div.elem.nordic {
	color: #fac21b;
}
#kezdolap-naptar-jobb div.nap a {
	display: block;
	color: inherit;
	font-size: 11px;
	text-transform: uppercase;
}
#hirek-ajanlatok-a-div {
	height:0px;
	width:0px;
	padding-top:30px;
}
#kezdolap-hirek {
	width: 940px;
	/*    height: 641px; *//*height: 651px;*/

	min-height: 491px;
	margin: 0 10px 63px 10px; /* margin: 0 10px 55px 10px; */
}
#kezdolap-hirek h1.cim {
	font-size: 48px;
	font-family: "Alfa Slab One", Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #333333;
	height: 55px;
	line-height: 55px;
	margin-top: 0px;
	text-align: center;
}
#kezdolap-hirek h2.alcim {
	font-size: 24px;
	font-weight: normal;
	color: #555555;
	height: 35px;
	line-height: 35px;
	/*margin-bottom: 30px;*/

	margin-bottom: 38px;
	text-align: center;
}
.kezdolap-szalag-hely-tartalommal {
/*	float: left;*/
	display: block;
/*	margin-left: 2px;*/
}

.kezdolap-hirek-szalag-hely {
	position: relative;
	width: 67px;
	height: 69px;
	overflow: hidden;
	float: left;
	top: -6px;
	left: -6px;
	z-index: 5000;
}
.kezdolap-hirek-szalag-hely-akcios {
	background: url(../style/szalag-akcios.png) no-repeat;
}
.kezdolap-hirek-szalag-hely-uj {
	background: url(../style/szalag-uj.png) no-repeat;
}
.kezdolap-hirek-szalag-hely-11-akcios {
	background: url(../style/szalag-11.png) no-repeat;
}
.kezdolap-hirek-szalag-hely-blackfriday {
	background: url(../style/szalag-blackfriday.png) no-repeat;
}

.kozossegi-hirek-szalag-hely {
	position: relative;
	width: 67px;
	height: 69px;
	overflow: hidden;
	top: 3px;
	left: -6px;
	z-index: 5000;
	display: inline-block;
}
.kozossegi-hirek-szalag-hely-akcios {
	background: url(../style/szalag-akcios.png) no-repeat;
}
.kozossegi-hirek-szalag-hely-uj {
	background: url(../style/szalag-uj.png) no-repeat;
}

div.hirbox {
	width: 460px;
	height: 130px;
	float: left;
	box-shadow: 0 0 5px 1px #cecece;
	margin: 0 20px 20px 0;
	background-color: #ffffff;
	cursor: pointer;
}
div.hirbox-last {
	margin-right: 0;
}
div.hirbox-belso {
	position: relative;
	width: 430px;
	height: 110px;
	padding: 10px 10px 10px 20px;
	z-index: 1;
	top: -55px;
	margin-top: 55px;
}
div.hirbox-cim {
	width: 270px;
	float: left;
}
div.hirbox-cim h3 {
	font-size: 20px;
	color: #333333;
	font-weight: normal;
	line-height: 24px;
	padding: 6px 0;
}
div.hirbox-szoveg {
	width: 270px;
	float: left;
}
div.hirbox a.hirbox-reszletek {
	text-decoration: underline;
}
div.hirbox-kep {
	width: 130px;
	height: 100px;
	border: 5px solid #ffffff;
	float: right;
	box-shadow: 0 0 5px 1px #cecece;
	overflow: hidden;
	background-color: #ffffff;
	text-align: center;
}
div.hirbox-osszes {
	height: 50px;
	text-align: right;
	line-height: 40px;
	float: right;	
}
div.hirbox-osszes a {
	text-decoration: underline;
}
#kezdolap-turalista {
	width: 940px;
	/*    height: 949px;*/

	height: 1280px;
	/*margin: 0 10px 57px 10px; */

	margin: 0 10px 145px 10px;
}
#reszletes-turakinalat-a-div {
	height:0px;
	width:0px;
	padding-top:30px;
}
#kezdolap-turalista h1.cim {
	font-size: 48px;
	font-family: "Alfa Slab One", Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #333333;
	height: 55px;
	line-height: 55px;
	margin-top: 0px;
	text-align: center;
}
#kezdolap-turalista h2.alcim {
	font-size: 24px;
	font-weight: normal;
	color: #555555;
	height: 35px;
	line-height: 35px;
	/*margin-bottom: 30px;*/

	margin-bottom: 38px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
}
#kezdolap-turalista-bal {
	width: 620px;
	min-height: 949px;
	float: left;
	margin-right: 20px;
	background: #22a7e8;
}
#kezdolap-turalista-jobb {
	width: 300px;
	min-height: 1022px;
	float: left;
	background: #22a7e8;
}
#kezdolap-turalista h2 {
	height: 57px;
	line-height: 57px;
	color: #ffffff;
	font-size: 30px;
	font-family: "Alfa Slab One", Arial, Helvetica, sans-serif;
	text-align: center;
	font-weight: normal;
}
#kezdolap-turalista-bal div.turalista-oszlop {
	float: left;
	width: 310px;
	overflow-x: hidden;
}
ul.kezdolap-lista, ul.kezdolap-lista-almenu {
	list-style-type: none;
	margin: 0;
	padding: 0;
	width: 290px;
}
#kezdolap-turalista-jobb ul.kezdolap-lista, #kezdolap-turalista-jobb ul.kezdolap-lista-almenu {
	width: 280px;
}
ul.kezdolap-lista {
	margin: 0 10px 10px;
}
ul.kezdolap-lista > li > a {
    display: block;
	height: 48px;
	background: url(../style/bt-fomenupont-standard.png) top center repeat-x;
	line-height: 48px;
	/*    font-family: Arial, Helvetica, sans-serif;*/

	color: #333333;
    padding-left: 10px;
    margin-left: 1px;
	font-size: 22px;
	font-family: "Alfa Slab One", Arial, Helvetica, sans-serif;
	font-weight: normal;
}
ul.kezdolap-lista > li > a:hover{
	background: url(../style/bt-fomenupont-hover.png) top center repeat-x;	
}
ul.kezdolap-lista > li span.ikon {
	display: block;
	float: left;
	width: 28px;
	height: 28px;
	margin: 8px 10px 8px 0px;
	border: 1px solid #cdcdcd;
	background-color: #ffffff;
	padding: 1px;
	border-radius: 2px;
	margin-right: 9px;
}
ul.kezdolap-lista > li span.ikon img {
	display: block;
}
ul.kezdolap-lista-almenu > li {
/*	line-height: 23px;*/
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #777777;
	border-top: 1px solid #dde1e2;
	padding: 0px 15px;
}
ul.kezdolap-lista-almenu > li:last-of-type {
	border-bottom: 1px solid #dde1e2;
}
ul.kezdolap-lista-almenu > li a {
	color: #777777;
	background: #f8f8f8 url(../style/bt-almenupont-standard.png) right center no-repeat;
    display: inline-block;
    height: 35px;
    line-height: 35px;
    margin-left: -14px;
    padding-left: 10px;
    width: 279px;	    	
}
ul.kezdolap-lista-almenu > li a:hover {
	background: #f8f8f8 url(../style/bt-almenupont-hover.png) right center no-repeat;
}

ul.kezdolap-lista-almenu > li a.rovid_almenu {
	width: 269px;	
}

ul.kezdolap-lista-almenu > li a span.db {
	float: right;
	color: #228fc4;
	margin-right: 26px;
	font-size: 12px;
}
#kozossegi-a-div {
	height:0px;
	width:0px;
	padding-top:30px;
}
#kezdolap-kozossegi {
	width: 940px;
	height: 530px;
	margin: 0 10px 80px 10px;
}
#partnerek {
	width: 940px;
	/*    height: 150px;*/

	margin: 0 10px 40px 10px;
}
#partnerek h2 {
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #ffffff;
	text-align: center;
	text-shadow: 0 0 10px #6f6f6f;
}
div.partnerek-belso {
	text-align: center;
}
div.partnerek-belso img {
	display: inline-block;
	padding: 5px;
}
#hirlevel-feliratkozas-a-div {
	height:0px;
	width:0px;
	padding-top:30px;
}
#hirlevel {
	width: 940px;
	height: 240px;
	margin: 0 10px 40px 10px;
}
#hirlevel h2 {
	font-family: "Alfa Slab One", Arial, Helvetica, sans-serif;
	font-size: 48px;
	color: #ccc8be;
/*	text-align: center;*/
	margin-left: 130px;
}
#hirlevel h2 span.hirlevel-ikon {
	display: inline-table;
	width: 57px;
	height: 39px;
	background: url(../style/hirlevel-ikon.png) center center no-repeat;
	vertical-align: baseline;
}
#hirlevel h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: normal;
	color: #ccc8be;
	text-align: center;
	margin-bottom: 20px;
}
#hirlevel div.hirlevel-belso {
	width: 730px;
	margin: 0 auto;
}

#hirlevel .elfogadom_az_adatkezelesi_szabalyzatot {
	text-align: center ;	
	margin-top: 10px;
	color: #ccc8be ;
	margin-left: 270px;
	width: 330px;
}

#hirlevel #elfogadom_az_adatkezelest_szoveg {
    padding-left: 10px;
    margin-top: -4px;
}

#hirlevel #elfogadom_az_adatkezelest_szoveg a {
	text-decoration: underline ;	
	color: #a7a5a2 ;
}

#hirlevel #elfogadom_az_adatkezelest_szoveg a:hover {
	color: #ccc8be ;	
}


.captcha_info {
	text-align: center ;	
	margin-top: 10px;
	color: #ccc8be ;
	margin-right: 110px;
	margin-bottom: 5px;
}

.captcha_info a {
	color: #a7a5a2;	
}

.captcha_info a:hover {
	color: #ccc8be;	
}

.grecaptcha-badge {
    display: none !important;
}

.hirlevel-belso div {
	display: inline-block ;	
}

#kozep-kezdolap > div {
/*background-color: #ffffff;*/

}
ul.bel-menu, ul.bel-almenu {
	list-style-type: none;
	margin: 0;
	padding: 0;
}
/*
ul.bel-menu > li {
	height: 48px;
	background: url(../style/belmenu-bg.jpg) top center repeat-x;
	line-height: 48px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #333333;
	border: 1px solid #ffffff;
	padding: 0 9px;
}
ul.bel-menu > li a {
	font-size: 18px;
	color: #333333;
	margin-left: 9px;
}
*/
ul.bel-menu > li {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #333333;
	border: 1px solid #ffffff;
	padding: 0 9px;
}
ul.bel-menu > li a {
	height: 48px;
	line-height: 48px;
	font-size: 18px;
	color: #333333;
	margin-left: -10px;	
	background: url(../style/bt-fomenupont-standard.png) top center repeat-x;
    display: inline-block;
    padding-left: 10px;
    width: 230px;
}

ul.bel-menu > li a:hover {
	background: url(../style/bt-fomenupont-hover.png) top center repeat-x;	
}

ul.bel-menu > li span.ikon {
	display: block;
	float: left;
	width: 28px;
	height: 28px;
	margin: 8px 10px 8px 0px;
	border: 1px solid #cdcdcd;
	background-color: #ffffff;
	padding: 1px;
	border-radius: 2px;
	margin-right: 9px;	
}
ul.bel-menu > li span.ikon img {
	display: block;
}
ul.bel-almenu > li {
	/*height: 30px;*/

    /*line-height: 30px;*/

	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #777777;
	border-top: 1px solid #dde1e2;
	padding: 0px 15px;
}
ul.bel-almenu > li:last-of-type {
	border-bottom: 1px solid #dde1e2;
}
ul.bel-almenu > li a {
	color: #777777;
	background: #f8f8f8 url(../style/bt-almenupont-standard.png) right center no-repeat;
    display: inline-block;
    height: 35px;
    line-height: 35px;
    margin-left: -14px;
    padding-left: 10px;
    width: 230px;	    
}

ul.bel-almenu > li a:hover {
	background: #f8f8f8 url(../style/bt-almenupont-hover.png) right center no-repeat;
}
/* beloldal formĂĄzĂĄsok */

.kek {
	color: #22a7e8;
}
.narancs {
	color: #FF8D06;
}
.beloldal-cim-narancs-betu {
	font-family: "Alfa Slab One", Arial, Helvetica, sans-serif !important;
	font-size: 22px !important;
	color: #f0a813 !important;
}
.beloldal-cim-narancs-betu strong {
	font-family: "Alfa Slab One", Arial, Helvetica, sans-serif !important;
	font-size: 22px !important;
	color: #f0a813 !important;
}
img.beloldal-kep {
	display: block;
	border: 5px solid #ffffff;
	box-shadow: 0 0 5px 2px #d2d2d2;
	margin: 20px auto;
}
img.beloldal-kep-balra {
	display: block;
	border: 5px solid #ffffff;
	box-shadow: 0 0 5px 2px #d2d2d2;
	margin: 20px 40px 20px 0;
	float: left;
	clear: left;
}
img.beloldal-kep-balra2 {
	display: block;
	border: 5px solid #ffffff;
	box-shadow: 0 0 5px 2px #d2d2d2;
	margin: 0px 20px 20px 0;
	float: left;
	clear: left;
}
img.beloldal-kep-jobbra {
	display: block;
	border: 5px solid #ffffff;
	box-shadow: 0 0 5px 2px #d2d2d2;
	margin: 20px 0px 20px 20px;
	float: right;
	clear: right;
}
iframe.video, object.video {
	display: block;
	float: right;
	border: 5px solid #ffffff;
	box-shadow: 0 0 5px 2px #d2d2d2;
	margin: 20px 0 20px 20px;
}
table.infobox {
	border-top: 1px solid #c8c8c8;
	border-bottom: 1px solid #c8c8c8;
	width: 630px;
	margin: 0 30px 20px;
}
table.infobox tbody tr td {
	height: 75px;
	min-height: 75px;
	padding: 20px;
}
td.info-ikon {
	min-height: 75px;
	width: 75px;
	background: url(../style/infobox-bg.png) center center no-repeat;
	/*    background: url(../style/infobox-bg.png) center 20px no-repeat;*/

	text-align: center;
	color: #ffffff;
	font-size: 42px;
	font-weight: 800;
	font-family: "Alfa Slab One", Arial, Helvetica, sans-serif;
	vertical-align: middle;
	line-height: 75px;
}
table.infobox a, table.turanaptar a {
	text-decoration: underline;
}
table.turanaptarbox {
	width: 610px;
	border: 5px solid #ffffff;
	box-shadow: 0 0 5px 2px #d2d2d2;
	margin: 20px auto;
	background-color: #ffffff;
}
table.turanaptarbox td:last-of-type {
	padding: 0 15px;
}
td.turanaptar-ikon {
	min-height: 114px;
	height: 114px;
	width: 144px;
	background: url(../style/turanaptarbox-bg.png) center center no-repeat;
	text-align: center;
	color: #ffffff;
	font-size: 42px;
	font-weight: 800;
	font-family: "Alfa Slab One", Arial, Helvetica, sans-serif;
	vertical-align: middle;
}
h2.beloldal-cim-kek {
	background-color: #004668;
	height: 40px;
	line-height: 40px;
	padding: 0 12px;
	color: #ffffff;
	margin: 20px 30px;
}
ul.turavezeto-lista {
	list-style-image: url(../style/turavezetok-lista-bullet.png);
	/*    border-bottom: 1px solid #c8c8c8;*/

/*    padding-bottom: 15px;*/

	margin-top: 5px;
	margin-bottom: 5px;
}
div.turavezeto-turak-befoglalo {
	margin-left: 30px;
}
ul.turavezeto-lista li {
	margin-right: 5px;
}
ul.turavezeto-lista li a {
	color: #228fc4;
	text-decoration: underline;
}
div.turavezeto-tura-kategoria {
	display: inline-block;
	width: 20%;
	vertical-align: top;
	background-color: #f5f5f5;
	margin: 2px;
	margin-top: 7px;
	padding: 0;
	display: inline-block;
	border: 6px solid #fff;
	box-shadow: 0px 0px 3px #888888;
	text-align: center;
}
div.turavezeto-turak-container {
	display: none;
	position: absolute;
	background-color: #fff;
	margin: 0px;
	padding: 0px;
	z-index: 9000;
	text-align: left;
	border: 1px solid #228fc4;
}
p.lista-fejlec {
	height: 0px;
}
#fontos-tudnivalok p.lista-fejlec {
	margin-bottom: 5px;	
}
div.lista-fejlec {
	height: 0px;
	padding-bottom: 7px;
}
ul.ar-tartalmazza-lista {
	padding-top: 0px;
	padding-bottom: 0px;
}
ul.ar-tartalmazza-lista li {
	padding-top: 0px;
	padding-bottom: 0px;
}
/* hĂ­rek, lista */

div.hirlista-focim {
	width: 650px;
	height: 150px;
	padding: 0 20px;
	background: url(../style/kategoria-focim-bg.jpg) top center no-repeat;
	line-height: 150px;
	font-size: 50px;
	font-family: "Alfa Slab One", Arial, Helvetica, sans-serif;
	font-weight: normal;
	margin-bottom: 20px;
	color: #333333;
}
div.hirek-szoveg {
}
div.darabszoveg {
	margin-left: 20px;
}
div.darabszoveg .darabszam {
	font-size: 20px;
	color: #3e3e3e;
	font-weight: bold;
}
div.hirlista-elem {
	min-height: 155px;
	border-bottom: 1px solid #c7c7c7;
	margin: 0 10px 20px 20px;
	padding: 0 10px 15px 0px;
}
div.hirlista-kep {
	width: 211px;
	height: 145px;
	float: left;
	border: 5px solid #ffffff;
	box-shadow: 0 0 5px 2px #d2d2d2;
	margin-right: 19px;
}
div.hirlista-jobb {
	width: 390px;
	float: right;
}
div.hirlista-datum {
	font-size: 12px;
	color: #22a7e8;
	font-weight: bold;
	margin-bottom: 4px;
}
div.hirlista-cim {
	font-size: 20px;
	color: #333333;
	margin-bottom: 0.5em;
}
a.hirlista-reszletek {
	display: block;
	text-align: right;
	text-decoration: underline;
}
/* hĂ­rek, rĂŠszlet */



div.hirreszlet h1 {
	margin-top: 0;
}
div.hir-datum {
	font-size: 12px;
	color: #22a7e8;
	font-weight: bold;
	padding: 0 30px;
	margin-top: 30px;
	margin-bottom: 10px;
}
div.hir-galeriablokk {
	margin: 0px 30px 0px 30px !important;	
}
div.hir-terkep {
	width: 625px;
	height: 300px;
	border: 5px solid #ffffff;
	box-shadow: 0 0 3px 1px #d2d2d2;
	margin-bottom: 10px;	
	margin-left: 30px;
	margin-right: auto ;
}
.hirek-szalag-hely {
	position: relative;
	width: 67px;
	height: 69px;
	overflow: hidden;
	float: left;
	top: -6px;
	left: 60px;
	z-index: 5000;
	margin-left: -37px;
}
.hirek-szalag-hely-akcios {
	background: url(../style/szalag-akcios.png) no-repeat;
	left: 62px;
}
.hirek-szalag-hely-uj {
	background: url(../style/szalag-uj.png) no-repeat;
	left: 62px;
}

.hirek-szalag-hely-11-akcios {
	background: url(../style/szalag-11.png) no-repeat;
	left: 62px;
}
.hirek-szalag-hely-blackfriday {
	background: url(../style/szalag-blackfriday.png) no-repeat;
	left: 62px;
}


.hir_doboz_overlay {
	display: block ;
	position: relative ;
	width: 100% ;
	z-index: 4999 ;
    margin-bottom: -15px;
    margin-top: -20px;
    padding: 15px 5px 21px;
}
.hir_doboz_overlay:hover {
	background-color: #eaf2f6 ;	
}

.hir_doboz_overlay .hirlista-cim a {
	color: #333333 ;	
	font-weight: normal;
}

.hir_doboz_overlay .hirlista-bevezeto {
	color: #777777 ;	
	font-weight: normal;
	font-size: 14px;
}



/* beloldal kĂśzĂśs */

div.beloldal-focim {
	display: table-cell;
	width: 650px;
	height: 150px;
	padding: 0 20px;
	background: url(../style/kategoria-fejlec-bg.png) top center no-repeat;
	vertical-align: middle;
	font-size: 50px;
	line-height: 60px;
	font-family: "Alfa Slab One", Arial, Helvetica, sans-serif;
	font-weight: normal;
	margin-bottom: 20px;
	color: #333333;
}
.beloldal-alcim1 {
	color: #000;
	font-size: 20px;
	font-weight: bold;
}
/* tĂşra rĂŠszletes */

div.tura-nagykep {
	width: 690px;
	height: 300px;
	position: relative;
	background: #c8c8c8 url(../style/tura-nagykep-bg.png) right center no-repeat;
}
div.tura-nagykep div.visszaszamlalo {
	min-width: 124px;
	height: 80px;
	position: absolute;
	right: 10px;
	bottom: -60px;
	background-color: #ffb628;
}
div.visszaszamlalo div.visszaszamlalo-felso {
	height: 20px;
	line-height: 20px;
	font-size: 12px;
	color: #ffffff;
	font-weight: bold;
	text-align: center;
	background-color: #ffa700;
}
div.visszaszamlalo div.hatralevo-nap {
	min-width: 56px;
	height: 45px;
	float: left;
	margin: 7px 7px 8px 6px;
	padding: 0 5px;
	background-color: #ffffff;
	box-shadow: 0 0 3px 2px #e1a123;
	color: #333333;
	line-height: 45px;
	text-align: center;
	font-family: "Alfa Slab One", Arial, Helvetica, sans-serif;
	font-size: 32px;
}
div.visszaszamlalo div.visszaszamlalo-jobb {
	width: 52px;
	float: left;
	font-size: 13px;
	color: #333333;
	line-height: 1.5em;
	font-weight: bold;
	margin-top: 8px;
}
h2.kategoria {
	font-size: 36px;
	color: #22a7e8;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	margin-top: 30px;
	padding: 0 15px;
}
h1.tura-cim {
	font-size: 50px;
	color: #333333;
	font-family: "Alfa Slab One", Arial, Helvetica, sans-serif;
	font-weight: normal;
	margin-top: 0;
	line-height: 50px;
	padding: 0 15px;
}
div.adatsav {
	height: auto;
	border-top: 1px solid #c8c8c8;
	border-bottom: 1px solid #c8c8c8;
	padding: 9px 0 9px 0px;
	/*    margin: 0 10px 10px;*/

	margin: 0 2px 13px 15px;
}
div.nincs_idopont {
	display: inline-block;
	float: left;
	font-weight: bold;
	margin-top: 18px;
	text-align: center;
	width: 137px;
}
div.nincs_idopont_reszletes {
	display: inline-block;
	float: left;
	font-weight: bold;
	text-align: center;
	width: 167px;
}
div.tol-ig-befoglalo {
	float: left;
	/*    height: 50px;*/

	width: 137px;
}
div.tol-ig {
	/*    background: #0072aa;   

    min-width: 107px;

    max-width: 126px;	     */

	width: 137px;
}
div.tol-ig div.ev {
	width: 19px;
	height: 50px;
	float: left;
	background: #04567e;
	position: relative;
}
div.tol-ig div.ev span {
	display: block;
	position: absolute;
	width: 50px;
	height: 19px;
	bottom: 0;
	right: -50px;
	text-align: center;
	color: #ffffff;
	font-size: 15px;
	font-weight: bold;
	-webkit-transform: rotate(-90deg);
	-moz-transform: rotate(-90deg);
	-ms-transform: rotate(-90deg);
	-o-transform: rotate(-90deg);
	transform: rotate(-90deg);
	-webkit-transform-origin: 0% 100%;
	-moz-transform-origin: 0% 100%;
	-ms-transform-origin: 0% 100%;
	-o-transform-origin: 0% 100%;
	transform-origin: 0% 100%;
}
div.tol-ig div.honapnap {
	width: 35px;
	height: 40px;
	float: left;
	padding: 5px 2px 5px 5px;
	background: #0072aa;
}
div.tol-ig div.honapnap div.honap {
	width: 35px;
	height: 12px;
	line-height: 12px;
	background: #22a7e8;
	color: #ffffff;
	font-weight: normal;
	font-size: 10px;
	text-align: center;
}
div.tol-ig div.honapnap div.nap {
	width: 33px;
	height: 27px;
	border: 1px solid #dddddd;
	border-top: 0;
	background: #ffffff;
	color: #333333;
	font-size: 20px;
	font-family: "Alfa Slab One", Arial, Helvetica, sans-serif;
	text-align: center;
	line-height: 27px;
	font-weight: normal;
}
div.tol-ig div.honapnap:last-of-type {
	padding: 5px 5px 5px 2px;
}
div.tol-ig div.meddig {
	padding: 5px 5px 5px 2px;
}

div.tol-ig div.honapnap_meddig {
	width: 70px;	
}
div.tol-ig div.kotojel {
	background-color: #0072aa;
	color: #f0f0f0;
	float: left;
	font-weight: bold;
	height: 30px;
	margin-bottom: 0;
	margin-left: 0;
	margin-right: 0;
	padding-top: 20px;
	text-align: center;
	width: 10px;
}
div.tol-ig-rovid {
	/*    min-width: 85px;*/

	width: 137px;
}
.adatsav div.tol-ig-rovid {
	/*    padding-right:41px;*/

	background: none;
}
div.tol-ig-rovid div.honapnap:last-of-type {
	padding: 5px;
}
div.adatsav div.tol-ig {
	float: left;
/*	margin-right: 5px;*/
}
/* TovĂĄbbi idĹpontok listĂĄzĂĄsĂĄhoz */

div.tovabbi-idopontok div.tovabbi_idopont_fedo_layer {
	cursor: pointer;
	opacity: 0.8;	
}

div.tovabbi-idopontok div.tol-ig {
	display: inline-block ;	
	margin-bottom: 10px ;
	width: 191px;
	margin-left: 25px;
}

div.tovabbi-idopontok div.tol-ig-tobbnapos-nem-biztos {
	width: 128px ;
}

div.tovabbi-idopontok div.tol-ig-rovid {
	margin-left: 35px;;
}

div.tovabbi-idopontok div.tol-ig-rovid-nem-biztos {
	margin-left: 35px;
}



div.tovabbi-idopontok div.tol-ig div.ev {
	width: 15px;
	height: 67px;
	float: left;
	background: #04567e;
	position: relative;
}

div.tovabbi-idopontok div.tol-ig div.ev span {
	display: block;
	position: absolute;
	width: 50px;
	height: 17px;
	bottom: 0;
	right: -50px;
	text-align: right;
	color: #ffffff;
	font-size: 13px;
	font-weight: bold;
	-webkit-transform: rotate(-90deg);
	-moz-transform: rotate(-90deg);
	-ms-transform: rotate(-90deg);
	-o-transform: rotate(-90deg);
	transform: rotate(-90deg);
	-webkit-transform-origin: 0% 100%;
	-moz-transform-origin: 0% 100%;
	-ms-transform-origin: 0% 100%;
	-o-transform-origin: 0% 100%;
	transform-origin: 0% 100%;
}

div.tovabbi-idopontok div.tol-ig div.honapnap {
	width: 68px;
	height: 40px;
	float: left;
	padding: 5px 2px 5px 3px;
	background: #0072aa;
}

div.tovabbi-idopontok div.tol-ig div.honapnap_tobbnapos {
	width: 40px;	
}


div.tovabbi-idopontok div.tol-ig div.honapnap_rovid {
	width: 40px;	
	padding: 5px 2px 5px 5px;
}

div.tovabbi-idopontok div.tol-ig div.honapnap_rovid_biztos {
	padding: 5px 2px 5px 5px;
	width: 70px;
}


div.tovabbi-idopontok div.tol-ig div.honapnap_meddig {
	width: 71px;	
}

div.tovabbi-idopontok div.tol-ig div.honapnap div.nap {
	width: 33px;
	height: 27px;
	border: 1px solid #dddddd;
	border-top: 0;
	background: #ffffff;
	color: #333333;
	font-size: 20px;
	font-family: "Alfa Slab One", Arial, Helvetica, sans-serif;
	text-align: center;
	line-height: 27px;
	font-weight: normal;
	display: inline-block;
	margin-top: 4px ;
}

div.tovabbi-idopontok div.tol-ig div.honapnap div.honap {
	width: 35px;
	height: 12px;
	line-height: 12px;
	background: #22a7e8;
	color: #ffffff;
	font-weight: normal;
	font-size: 10px;
	text-align: center;
	margin-bottom: -4px ;
}


div.tovabbi-idopontok div.tol-ig div.idopont_biztos_ikon {
	background: url("../style/ikon-biztos.png") no-repeat scroll 0 0 ;
	height: 24px ;
	width: 24px ;
	display: inline-block ;
	margin-left: 5px;
}

div.tovabbi-idopontok div.tol-ig div.idopont_biztos {
    background-color: #fff;
    color: #ff8400;
    display: inline-block;
    font-size: 10px;
    font-weight: bold;
    padding-left: 3px;
    width: 74px;
    margin-top: -1px;
    float: left;
    height: 18px;
}

div.tovabbi-idopontok div.tol-ig div.idopont_biztos_rovid {
	width: 44px;	
}

div.tovabbi-idopontok div.tol-ig div.honapnap_tobbnapos_rovid {
	padding: 5px;
	width: 33px;	
}

div.tovabbi-idopontok div.tol-ig div.honapnap_tobbnapos_rovid_meddig {
	width: 38px;	
}

div.tovabbi-idopontok div.tol-ig div.idopont_biztos_hosszu {
	width: 80px;
}

div.tovabbi-idopontok div.tol-ig div.idopont_biztos_hosszu_meddig {
	width: 73px;
}


div.tovabbi-idopontok div.tol-ig div.idopont_nem_biztos_tobbnapos {
	width: 50px;
}

div.tovabbi-idopontok div.tol-ig div.idopont_nem_biztos_tobbnapos_meddig {
	width: 40px;
}


div.tovabbi-idopont-mettol {
	display: inline-block ;	
	width: 98px ;
}

div.tovabbi-idopont-mettol-nem-biztos {
	width: 68px ;	
}

div.tovabbi-idopont-meddig {
	display: inline-block ;	
	float: right;
	width: 93px ;
	margin-left: -30px;
	margin-right: 30px;
}

div.tovabbi-idopont-meddig-nem-biztos {
	display: inline-block ;	
	float: right;
	width: 60px ;	
}


div.tovabbi_idopontok_lista {
	display: none;
	margin-left: 239px;
}
div.tovabbi_idopontok_lista div.idopont {
	float: none;
	border-bottom: 1px solid #c8c8c8;
	/*    margin: 0px 10px 0px 10px;*/

	padding: 5px 0px 30px 0px;
}
div.tovabbi_idopontok {
	display: block;
	width: 649px;
}
/* TovĂĄbbi idĹpontok listĂĄzĂĄsĂĄhoz eddig */



div.adatsav div.nehezseg {
	width: 101px;
	height: 50px;
	float: left;
	margin-right: 2px;
	font-size: 10px;
	color: #aaaaaa;
}
div.adatsav div.nehezseg div.bakancsok {
	padding-top: 3px;
}
div.adatsav div.nehezseg span.bakancs-konnyu {
	display: inline-block;
	width: 16px;
	height: 11px;
	background: url(../style/bakancs-konnyu.png) center center no-repeat;
}
div.adatsav div.nehezseg span.bakancs-nehez {
	display: inline-block;
	width: 16px;
	height: 11px;
	background: url(../style/bakancs-nehez.png) center center no-repeat;
}
.technikai-nehezseg-kategoria {
	margin-top: 5px;
}
.technikai-nehezseg-reszletes {
	margin-top: -2px;
}
div.adatsav div.nehezseg div.karabinerek {
}
div.adatsav div.nehezseg span.karabiner-konnyu {
	display: inline-block;
	width: 16px;
	height: 13px;
	background: url(../style/karabiner-konnyu.png) center center no-repeat;
}
div.adatsav div.nehezseg span.karabiner-nehez {
	display: inline-block;
	width: 16px;
	height: 13px;
	background: url(../style/karabiner-nehez.png) center center no-repeat;
}
div.adatsav div.adatsav-szoveg {
	width: 60px;
	height: 50px;
	float: left;
	margin-right: 0px;
/*	margin-left: 3px;*/
	font-size: 10px;
	color: #aaaaaa;
	display: table-cell;
	vertical-align: middle;
	text-align: center;
}
div.adatsav div.adatsav-szoveg span {
	font-size: 15px;
	font-weight: bold;
	text-align: center;
}
div.adatsav div.adatsav-szoveg p, div.adatsav-szoveg-tervezett p {
	font-size: 15px;
	font-weight: bold;
	text-align: center;
	margin-top: 0px;
}
div.adatsav div.adatsav-szoveg-magassag-reszletes {
/*	margin-left: 4px;*/
	width: 56px;
}
div.adatsav div.adatsav-szoveg-letszam-reszletes {
	margin-left: 1px;
}
div.adatsav p.adatsav-legmagasabb-pont-reszletes {
	margin-right: 2px;
}
div.adatsav p.adatsav-legmagasabb-pont {
	margin-left: 4px;
}
div.adatsav div.adatsav-szoveg-magassag {
	width: 45px !important;
	margin-right: 8px;
	margin-left: 0px;
}
div.adatsav div.adatsav-szoveg-tervezett {
	width: 60px !important;
	float: left;
	text-align: center;
	font-size: 11px;
	color: #aaaaaa;
}
div.adatsav div.adatsav-szoveg-turafoglaltsag {
	width: 51px !important;
	float: right;
	text-align: center;
	font-size: 11px;
	color: #aaaaaa;
}
div.adatsav div.reszletek {
	text-align: right;
	clear: both;
	float: right;
	text-decoration: underline;
	color: #0072aa;
}
div.adatsav div.jelentkezes {
	width: 213px;
	height: 50px;
	float: right;
}
div.jelentkezes div.jelentkezes-zold {
	font-size: 11px;
	color: #67bd4b;
	font-weight: bold;
	text-align: right;
}
div.jelentkezes div.jelentkezes-kek {
	font-size: 11px;
	color: #0072aa;
	font-weight: bold;
	text-align: right;
}

div.jelentkezes div.jelentkezes-kek.jelentkezes_mettol {
	font-size: 16px;
	background-color: #04567e;
	color: #fff;
	padding: 3px 3px;
	font-weight: 700;
	text-align: center;
	letter-spacing: 1.2px;
	line-height: 20px;
}
div.jelentkezes div.jelentkezes-kek.jelentkezes_mettol span.jelentkezes-kezdete-datum {
	font-weight: normal ;
	font-size: 14px;
	padding-top: 1px;
	display: inline-block;
	background-color: #22a7e8 ;
	display: block;
	padding: 1px;
	letter-spacing: normal;
}
div.jelentkezes div.jelentkezes-kek-nagy {
	font-size: 21px;
	color: #fff;
	font-weight: bold;
	text-align: center;
	margin-top: 10px;
/*	border: solid thin #0072aa;*/
	background-color: #005375;
	padding: 8px 5px;
}
div.jelentkezes div.jelentkezes-kek-nagy span.jelentkezes-kezdete-datum {
	font-weight: normal ;
	font-size: 17px;
	padding-top: 4px;
	display: inline-block;
}
div.foglaltsag_jelzo_szoveges div.jelentkezes-zold {
	font-size: 11px;
	color: #67bd4b;
	font-weight: bold;
	text-align: right;	
}
div.jelentkezes-lap-aljan {
	width: 213px;
	float: right;
	margin-top: 5px;
}
div.dobozjobb div.adatsav-szoveg {
	width: 81px;
}
div.tura-kozep {
	margin: 0 0 0 15px;
}
div.tura-bal {
	width: 435px;
	float: left;
	margin-right: 18px;
}
div.tura-jobb {
	width: 220px;
	float: left;
}
div.tura-bal div.tura-szoveg > *:first-child {
	margin-top: 0;
}
div.tura-bal div.tura-fontos {
	background-color: #f0f0f0;
	box-shadow: 0px 0px 3px 1px #e4e4e4 inset;
	margin-bottom: 12px;
}
div.tura-bal div.tura-fontos-cim {
	height: 50px;
	line-height: 50px;
	padding: 0 15px 0 10px;
	font-size: 18px;
	color: #333333;
	border-bottom: 1px solid #f8f8f8;
	font-weight: bold;
}
div.tura-bal div.tura-fontos-cim span.ikon {
	display: block;
	float: left;
	width: 32px;
	height: 32px;
	margin: 9px 10px 9px 0;
	background: url(../style/tudnivalok-ikon.png) center center no-repeat;
}
div.tura-bal div.tura-fontos-szoveg {
	border-top: 1px solid #e4e4e4;
	padding: 5px 15px;
}
div.tura-bal div.tura-fontos-szoveg-belso {
	padding: 1px 15px;
	margin-top: 10px;
	background-color: #fbfbfb;
}
div.tura-bal div.tura-vezetok {
	background-color: #f0f0f0;
	box-shadow: 0px 0px 3px 1px #e4e4e4 inset;
	margin-bottom: 12px;
}
div.tura-bal div.tura-vezetok-cim {
	height: 50px;
	line-height: 50px;
	padding: 0 15px 0 10px;
	font-size: 18px;
	color: #333333;
	border-bottom: 1px solid #f8f8f8;
	font-weight: bold;
}
div.tura-bal div.tura-vezetok-cim span.ikon {
	display: block;
	float: left;
	width: 32px;
	height: 32px;
	margin: 9px 10px 9px 0;
	background: url(../style/turavezetok-ikon.png) center center no-repeat;
}
div.tura-bal div.tura-vezetok-belso {
	padding-bottom: 10px;
}
div.tura-vezetok-elem {
	padding: 5px 12px;
	border-bottom: solid thin #fff;
    cursor: pointer;
}
div.tura-vezetok-elem:hover {
	background-color: #e2e2e2;
}
div.tura-vezetok-elem div.kep {
	width: 68px;
	height: 68px;
	float: left;
	border: 2px solid #ffffff;
}
div.tura-vezetok-elem div.kep a img {
	width: 68px;
	height: 68px;
}
div.tura-vezetok-elem div.szoveg {
	float: left;
	width: 300px;
	padding: 10px 15px;
}
div.tura-vezetok-elem div.szoveg a {
	color: #333333;
	font-size: 16px;
}
div.tura-jobb div.terkep-cim {
	font-size: 12px;
	color: #777777;
	font-weight: bold;
	margin-bottom: 0.5em;
}
div.tura-jobb div.terkep {
	width: 210px;
	height: 210px;
	border: 5px solid #ffffff;
	box-shadow: 0 0 3px 1px #d2d2d2;
	margin-bottom: 10px;
}
div.tura-jobb div.latnivalok {
	background-color: #dee5e9;
	padding: 15px;
	color: #777777;
	font-size: 12px;
    border: 5px solid #ffffff;
    box-shadow: 0 0 3px 1px #d2d2d2;	
}
div.tura-jobb div.latnivalok-cim {
	font-weight: bold;
	color: #333333;
	font-size: 14px;
	margin-top: 10px;
}
div.tura-jobb div.latnivalok ul {
	padding-left: 20px;
}
div.tura-jobb div.tovabbi-idopontok {
	background-color: #dee5e9;
	padding: 8px;
	color: #777777;
	font-size: 11px;
    border: 5px solid #ffffff;
    box-shadow: 0 0 3px 1px #d2d2d2;		
}
div.tura-jobb div.tovabbi-idopontok-cim {
	font-weight: bold;
	color: #333333;
	font-size: 18px;
	text-align: center ;
	margin-bottom: 10px ;
}
div.tura-jobb div.tovabbi-idopontok ul {
	padding-left: 5px;
}
div.tura-jobb div.tovabbi-idopontok li {
	line-height: 20px;
}
div.tura-jobb div.tovabbi-idopontok-biztos {
	position: relative;
	display: inline-block;
	width: 24px;
	height: 24px;
	background: url(../style/ikon-biztos-kep.png) no-repeat;
	z-index: 500;
	vertical-align: bottom;
}
div.tura-jobb div.ar {
	padding: 18px 10px 10px 10px;
	font-size: 18px;
	color: #333333;
	font-weight: bold;
	margin: 15px 0;
/*	height: 83px;*/
	height: 33px;
}
div.tura-jobb div.lejart_jelentkezes {
	margin-bottom: -10px ;
	height: auto;
}
div.tura-jobb div.ar div.ar-belso {
	text-align: right;
	font-size: 13px;
	padding-top: 10px;
}
div.tura-jobb div.ar div.ar-belso span {
	font-size: 30px;
	font-weight: bold;
}
div.tura-jobb div.ar div.ar-belso-athuzott {
	text-align: right;
	font-size: 12px;
	padding-top: 10px;
	text-decoration: line-through;
	color: #373737;
}
div.tura-jobb div.ar div.ar-belso-athuzott span {
	font-size: 18px;
	font-weight: normal;
}
div.tura-jobb div.ar div.ar-belso-akcios {
	text-align: right;
	font-size: 12px;
	padding-top: 10px;
	color: red;
}
div.tura-jobb div.ar span.akcios-jel-akcios-ar-elott {
	font-size: 12px;
	font-weight: bold;
	color: #297D3D;
}
div.tura-jobb div.ar div.ar-belso-akcios .akcios_ar_span {
	font-size: 22px;
	font-weight: bold;
}
div.tura-jobb div.varolistara a {
	font-size: 16px;
	line-height: 420px;
}
div.tura-jobb div.jelentkezem-erre-a-turara-gomb-div a {
	display: block;
	height: 88px;
	background: url(../style/joszlop-gomb-jelentkezem-erre-a-turara.png) top center no-repeat;
	line-height: 30px;
	text-align: center;
	color: #ffffff;
	font-size: 32px;
	font-weight: bold;
	padding-left: 0px;
	margin-bottom: 20px;
	margin-top: 15px;
}
div.tura-jobb div.jelentkezem-erre-a-turara-gomb-div a:hover {
	background: url(../style/joszlop-gomb-jelentkezem-erre-a-turara-hover.png) top center no-repeat;
}

div.tura-jobb div.egyedi a {
	display: block;
	height: 45px;
	background: url(../style/joszlop-gomb-egyedi.png) top center no-repeat;
	line-height: 45px;
	text-align: center;
	color: #ffffff;
	font-size: 18px;
	font-weight: bold;
	padding-left: 50px;
	margin-bottom: 20px;
	margin-top: 15px;
	font-family: Verdana,Geneva,sans-serif ;
}
div.tura-jobb div.egyedi a:hover {
	background: url('../style/joszlop-gomb-egyedi-hover.png') no-repeat;
}

a.tovabbi_idopont_lenyito {
	display: inline-block;
	height: 32px;
	width: 171px;
	background: url(../style/tovabbi-idopontok-gomb-bg.png) top center no-repeat;
	line-height: 32px;
	text-align: center;
	color: #ffffff;
	font-size: 15px;
	font-weight: bold;
	padding-left: 20px;
	margin-bottom: 15px;
	margin-left: -11px;
}
.ui-widget-content {
	cursor: text;
}
div.tura-also {
	background-color: #f0f0f0;
	box-shadow: 0px 0px 3px 1px #e4e4e4 inset;
	border-radius: 0;
	padding: 5px;
	max-width: 670px;
}
div.tura-also > ul {
	background: transparent none;
	border: 0;
	border-radius: 0;
	padding: 3px 0 0 0;
}
div.tura-also > ul li {
	font-size: 13px;
	font-weight: bold;
	color: #333333;
	background: #cccccc;
	border: 0;
	border-radius: 0;
}
div.tura-also > ul li a {
	color: #ffffff;
	background: #22a7e8;
/*    background: -webkit-gradient(linear, left top, left bottom, from(#bad1ff), to(#95aefa));
    background: -moz-linear-gradient(top,  #bad1ff,  #95aefa);*/	
	/*    border: 1px solid #cccccc;*/

	border: none;
}
div.tura-also > ul li a:hover {
	color: #333333;
	background: #87e1fe;
/*    background: -webkit-gradient(linear, left top, left bottom, from(#7dadfd), to(#2d67ff));
    background: -moz-linear-gradient(top,  #7dadfd,  #2d67ff);*/	
}

div.tura-also > ul li a span {
	color: #ffffff;
}
div.tura-also > ul li a:hover span {
	color: #333333;
	text-shadow: none;
}
div.tura-also > ul li.ui-state-active a:hover span {
	color: #333333;
	text-shadow: none;
}
div.tura-also > ul li.ui-tabs-selected {
	border: 1px solid #cccccc;
	border-bottom: 1px solid #ffffff;
	padding-bottom: 1px;
	border-bottom: 0;
	margin-bottom: -1px;
	z-index: 2;
}
div.tura-also > ul li:hover {
	/*    border: 1px solid #cccccc;*/

	border-bottom: 0;
	color: #f0f0f0;
}
div.tura-also > ul li.ui-tabs-selected a {
	background: #ffffff;
	border: 1px solid #ffffff;
}
div.tura-also div.ui-tabs-panel {
	background: #ffffff;
	border: 1px solid #cccccc;
	font-family: Trebuchet MS, Tahoma, Verdana, Arial, sans-serif;
}
div.tura-also div.ui-tabs-panel a {
	color: #0072aa;
}
#tura-also-tabs .ui-tabs-nav {
	padding: 0px 0px 0px 0px;
}
#tura-also-tabs .ui-tabs-nav li {
	font-family: Trebuchet MS, Tahoma, Verdana, Arial, sans-serif;
	border: 1px solid #eee;
/*	text-shadow: 1px 1px white;*/
	box-shadow: 0 2px 2px rgba(0,0,0,.6);	
	margin: 1px .3em 1px 0;
}
#tura-also-tabs .ui-tabs-nav .ui-state-default {
	background: none;
/*	background-color: #2d67ff;	
	color: #ffffff;*/
}

#tura-also-tabs .ui-tabs-nav .ui-tabs-active {
	font-family: Trebuchet MS, Tahoma, Verdana, Arial, sans-serif;
/*	background: url("images/ui-bg_glass_65_ffffff_1x400.png") repeat-x scroll 50% 50% #ffffff;*/
/*	border-color: #cccccc #cccccc -moz-use-text-color;*/
	border-style: solid;
	border-width: 1px;
	color: #ffffff;
	font-weight: bold;
	margin-bottom: -1px;
	padding-bottom: 1px;
}
#tura-also-tabs .ui-tabs-nav .ui-tabs-active a {
	background: none;
	background-color: #ffa200;	
	color: #ffffff;
}

#tura-also-tabs .ui-tabs-nav .ui-tabs-active a span{
	color: #ffffff;
	text-shadow: none;
}

#tura-also-tabs .ui-tabs-nav .ui-tabs-anchor {
	padding-left: 1em;
	padding-right: 1em;
}
div#tura-also-tabs div.felszereles-blokk h2, div#tura-also-tabs div.felszereles-blokk h2 {
	/*    font-size: 18px;*/

/*    color: #333333;*/

	font-family: Arial, Helvetica, sans-serif;
	color: #777777;
	font-size: 22px;
	line-height: 1.3em;
	font-weight: bold;/*border: 0;*/
}
div#tura-also-tabs div.felszereles-blokk h2.felszereles-tura, div#tura-also-tabs div.felszereles-blokk h2.felszereles-technikai, div#tura-also-tabs div.felszereles-blokk h2.felszereles-ennivalo, div#tura-also-tabs div.felszereles-blokk h2.felszereles-okmanyok, div#tura-also-tabs div.felszereles-blokk h2.felszereles-alvas, div#tura-also-tabs div.felszereles-blokk h2.felszereles-tisztalkodas, div#tura-also-tabs div.felszereles-blokk h2.felszereles-gyogyszer, div#tura-also-tabs div.felszereles-blokk h2.felszereles-nordic, div#tura-also-tabs div.felszereles-blokk h2.felszereles-cipo, div#tura-also-tabs div.felszereles-blokk h2.felszereles-sportruhazat, div#tura-also-tabs div.felszereles-blokk h2.felszereles-egyeb {
	font-size: 18px;
	color: #333333;
	font-weight: normal;
}
div#tura-also-tabs h2.felszereles-tura, div#tura-also-tabs h2.felszereles-technikai, div#tura-also-tabs h2.felszereles-ennivalo, div#tura-also-tabs h2.felszereles-okmanyok, div#tura-also-tabs h2.felszereles-alvas, div#tura-also-tabs h2.felszereles-tisztalkodas, div#tura-also-tabs h2.felszereles-gyogyszer, div#tura-also-tabs h2.felszereles-nordic, div#tura-also-tabs h2.felszereles-cipo, div#tura-also-tabs h2.felszereles-sportruhazat, div#tura-also-tabs h2.felszereles-egyeb /*div#tura-also-tabs h2.felszereles-technikai span*/ {
	font-size: 18px;
	color: #333333;
	font-weight: normal;
	margin-top: 1.3em;
}
div#tura-also-tabs h2 {
	font-size: 18px;
	color: #0072aa;
	font-weight: bold;
	text-decoration: none;
	/*    line-height: 1.3em;

    padding-top: 10px;

    padding-bottom: 0px;*/

	border-bottom: 1px solid #c0c0c0;
}
div#reszletes-program h2 {
	line-height: 1.3em;
	padding-top: 10px;
	padding-bottom: 0px;
}
div#vazlatos-program h2 {
	line-height: 1.3em;
	padding-top: 10px;
	padding-bottom: 0px;
}
div#tura-also-tabs h2 * {
	text-decoration: none;
	color: #0072aa;
}
div#tura-also-tabs h4.nehezseg-altalanos {
	font-size: 18px;
	color: #0072aa;
	font-weight: bold;
	text-decoration: none;
	line-height: 1.3em;
	padding: 10px 0;
	border-bottom: 1px solid #c0c0c0;
}
/* tĂşra alsĂł, felszerelĂŠs */

div.felszereles-blokk {
	padding: 0 5px 15px;
	margin-bottom: 15px;
	font-family: Arial, Helvetica, sans-serif;
	color: #777777;
}
div.felszereles-blokk-noborder {
	border: 0;
}
div.felszereles-blokk p {
	margin-bottom: 0px;	
}
div.felszereles-ruhazat {
	width: 680px;
}
div.felszereles-ruhazat div.felszereles-kep {
	width: 243px;
	height: 413px;
	background: url(../style/felszereles-kep.png);
	float: left;
	margin-right: 5px;
}
div.felszereles-ruhazat div.felszereles-kep-nagy {
	width: 283px;
	height: 481px;
	background: url(../style/felszereles-kep-nagy.png);
	float: left;
	margin-right: 5px;
}
div.felszereles-ruhazat div.felszereles-ruhazat-szoveg {
	width: 350px;
	float: left;
}
h1.felszereles {
	font-size: 36px;
	color: #333333;
	margin: 30px 0 20px;
	font-weight: 400;
	line-height: 36px;
}
h2.felszereles {
	height: 38px;
	line-height: 38px !important;
	font-size: 18px;
	color: #333333;
	font-weight: normal;
	padding-right: 10px;
	border: 1px solid #d5d5d5;
	/*min-width: 670px;*/

	margin-bottom: 0.5em;
}
h2.felszereles-nordic {
	background: url(../style/felszereles-nordic.png) left 0px no-repeat;
	padding: 0 10px 0 40px !important;
}
h2.felszereles-cipo {
	background: url(../style/felszereles-cipo.png) left 0px no-repeat;
	padding: 0 10px 0 40px !important;
}
h2.felszereles-sportruhazat {
	background: url(../style/felszereles-ruhazat.png) left 0px no-repeat;
	padding: 0 10px 0 40px !important;
}
h2.felszereles-egyeb {
	background: url(../style/felszereles-egyeb.png) left 0px no-repeat;
	padding: 0 10px 0 40px !important;
}
h2.felszereles-tura {
	background: url(../style/felszereles-tura.png) left 0px no-repeat;
	padding: 0 10px 0 40px !important;
}
h2.felszereles-technikai {
	background: url(../style/felszereles-technikai.png) left 0px no-repeat;
	padding: 0 10px 0 40px !important;
}
h2.felszereles-alvas {
	background: url(../style/felszereles-alvas.png) left 0px no-repeat;
	padding: 0 10px 0 40px !important;
}
h2.felszereles-tisztalkodas {
	background: url(../style/felszereles-tisztalkodas.png) left 0px no-repeat;
	padding: 0 10px 0 40px !important;
}
h2.felszereles-gyogyszer {
	background: url(../style/felszereles-gyogyszer.png) left 0px no-repeat;
	padding: 0 10px 0 40px !important;
}
h2.felszereles-ennivalo {
	background: url(../style/felszereles-ennivalo.png) left 0px no-repeat;
	padding: 0 10px 0 40px !important;
}
h2.felszereles-okmanyok {
	background: url(../style/felszereles-okmanyok.png) left 0px no-repeat;
	padding: 0 10px 0 40px !important;
}
div#tura-also-tabs h1 {
	font-size: 36px;
	color: #333333;
	font-weight: bold;
	line-height: 1.2em;
	margin: 0.5em 0;
}
div#tura-also-tabs div.felszereles-ruhazat-szoveg h2 {
	border: 0;
}
#lap div.felszereles-blokk hr {
	border: 0;
	border-bottom: 1px solid #c8c8c8;
	margin-top: 15px;
}
/* tĂşra lista */

div.kategoria-focim {
	background: url(../style/kategoria-focim-bg.jpg) center center no-repeat;
}
h1.turalista-cim {
	font-size: 36px;
	color: #333333;
	font-weight: bold;
	padding: 0 35px;
}
div.adatsav-lista {
	border: 0;
	padding: 0;
	margin: 10px 0;
}
div.adatsav-lista div.adatsav-szoveg {
	width: 78px;
}
div.adatsav-lista div.adatsav-szoveg:last-of-type {
	margin-right: 0;
}
/* tĂşravezetĹk lista */

div.turavezetok_szoveg.blokk {
	margin-left: 10px ;
	margin-right: 10px ;	
}

div.turavezetok-lista {
	width: 680px;
	margin: 20px auto 0;
}
div.turavezetok-elem {
	width: 160px;
	height: 220px;
	float: left;
	margin: 0 5px;
}
div.turavezetok-elem a {
	text-align: center;
	font-size: 16px;
	color: #333333;
}
div.turavezetok-elem a img {
	border: 5px solid #ffffff;
	box-shadow: 0 0 3px 1px #c8c8c8;
}
div.turavezetok-elem-cim {
	padding: 5px 0 15px;
}
div.turavezetok-elem-cim span.beosztas {
	font-size: 14px;
	font-weight: normal;
	color: #777777;
}
/* tĂşravezetĹk rĂŠszletes */

div.turavezeto-nagykep {
	width: 690px;
	height: 300px;
	position: relative;
}
div.turavezeto-nagykep div.arckep {
	width: 166px;
	height: 166px;
	border: 5px solid #ffffff;
	box-shadow: 0 0 3px 1px #c8c8c8;
	position: absolute;
	right: 10px;
	bottom: -60px;
}
div.turavezeto-szoveg {
	padding: 15px 10px;
}
div.turavezeto-szoveg h1 {
	color: #333333;
	font-size: 46px;
	font-family: "Alfa Slab One", Arial, Helvetica, sans-serif;
	border-bottom: 1px solid #c8c8c8;
	line-height: 1.3em;
	padding-bottom: 15px;
}
div.turavezeto-szoveg h3 {
	font-size: 32px;
	color: #22a7e8;
	margin: 15px 0 5px;
}
h2.turavezeto-galeria-cim {
	font-size: 22px;
	color: #333333;
	font-weight: normal;
	margin-bottom: 25px;
	padding: 0 20px;
}
div.turavezeto-galeria {
	margin-left: 28px;
}
div.turavezeto-galeria-blokk {
	width: 320px;
	height: 252px;
	float: left;
}
div.turavezeto-galeria a {
	display: block;
	float: left;
	margin: 0 5px 6px 0;
}
div.turavezeto-galeria a img {
	display: block;
}
/* formok */



table.Form1 {
	width: 100%;
}
table.Form1 tr th {
	text-align: right;
	font-size: 12px;
	color: #333333;
	font-weight: bold;
	width: 40%;
}
table.Form1 tr td {
	font-size: 12px;
	color: #333333;
}
table.Form1 tr th.FormFejlec {
	text-align: center;
	font-size: 16px;
	color: #333333;
	background: url(../style/form-cim-bg.png) center center repeat-x;
	padding: 20px 0;	
}
table.Form1 tr th.FormFejlecVonalNelkul {
	text-align: center;
	font-size: 16px;
	color: #333333;
	padding: 5px 0px 20px 0px;
}
table.Form1 tr th.FormFejlec span {
	display: inline-block;
	padding: 0 25px;
	background-color: #ffffff;
}
table.Form1 tr td.top {
	vertical-align: top;
}
table.Form1 tr td input[type=text] {
	width: 170px;
	height: 31px;
	line-height: 31px;
	padding: 0 12px;
	background: url(../style/form-input-bg.png) top center repeat-x;
	border: 1px solid #cccccc;
	border-radius: 4px;
}
table.Form1 tr td input[type=password] {
	width: 170px;
	height: 31px;
	line-height: 31px;
	padding: 0 12px;
	background: url(../style/form-input-bg.png) top center repeat-x;
	border: 1px solid #cccccc;
	border-radius: 4px;
}
table.Form1 tr td input.short {
	width: auto;
}
table.Form1 tr td textarea {
	width: 170px;
	padding: 12px;
	background: url(../style/form-input-bg.png) top center repeat-x;
	border: 1px solid #cccccc;
	border-radius: 4px;
}
input.Button1 {
	width: auto;
	height: 39px;
	line-height: 39px;
	padding: 0 43px;
	background: url(../style/gomb-bg.png) top center repeat-x;
	border: 1px solid #0072aa;
	border-radius: 4px;
	color: #ffffff;
	font-size: 16px;
	font-weight: bold;
}
a.elfelejtett_jelszo_link {
	padding-left: 383px ;	
}
div#elfelejtett_jelszo_visszaigazolo_uzenet {
	width: 98%;
	padding: 3px;	
}
div.siker_uzenet {
	background-color: #bfffb8 ;
}
div.hibauzenet {
	background-color: #ff1717 ;
	color: #fff ;
}

.text_input {
	width: 300px;
	height: 31px;
	line-height: 31px;
	padding: 0 12px;
	background: url(../style/form-input-bg.png) top center repeat-x;
	border: 1px solid #cccccc;
	border-radius: 4px;	
}

div.jelentkezes_turacim_container {
	width: 100%;
	text-align: center ;	
	margin-top: 10px;
	color: #333333;
}
p.jelentkezes_varolista_info {
	text-align: center ;
	font-weight: bold ;
	color: red ;
	background-color: #ffcccc ;
	padding: 3px;
}
p.jelentkezes_szabad_helyek_info {
	text-align: center ;
	font-weight: bold ;
	color: #0072aa ;
	background-color: #d7eeff ;
	padding: 3px;
}
p.tovabbi_utasok_magyarazat {
	font-weight: bold;
	text-align: center ;	
}
table.jelentkezes-form {
	margin: 25px 0;
}
table.jelentkezes-form tr td {
	padding: 5px;
}
table.jelentkezes-form tr td.section-head {
	padding: 20px 0 0;
}
table.jelentkezes-form span.kot {
	font-size: 22px;
	color: #0072aa;
	font-weight: bold;
}
div.jelentkezes_valaszthato_program {
	display: block;	
	line-height: 2.2em;
}
.jelentkezes_megkoszon {
	text-align: center;
	color: #fff;
	font-size: 14px;
	font-weight: bold;
	margin: 10px 0px !important;
	padding: 10px 10px !important;
	background: #ff8d06;
	border-radius: 3px;
	display: block;
}

div#jelentkezes_elkuldes_folyamatban {
	text-align: center;
	color: #777777;
	font-size: 13px;
	margin: 10px 0px !important;
	padding: 10px 10px !important;
}
/* turanaptar */

div.turanaptar-focim {
	line-height: 150px;
}
div.turanaptar-szoveg {
	margin-left: 10px;
	margin-right: 10px;
	line-height: 24px;
}
div.turanaptar-szoveg p {
	margin: 0;
}
div.turanaptar-megjelenites {
	position: relative;
	top: 3px;
	width: 230px;
	height: 140px;
	float: right;
	background-color: #fff;
	font-size: 14px;
	border: 2px solid #ffb628;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 22px;
}
div.turanaptar-megjelenites a, div.turanaptar-megjelenites a:visited {
	width: 175px;
	height: 25px;
	display: block;
	margin-top: 5px;
	margin-left: 6px;
	padding-left: 45px;
	padding-top: 4px;
	overflow: hidden;
	background-color: #fff;
	color: #AEAEAE;
}
div.turanaptar-megjelenites a:hover {
	display: block;
	margin-top: 5px;
	margin-left: 6px;
	padding-left: 45px;
	padding-top: 4px;
	overflow: hidden;
	background-color: #fff;
	color: #AEAEAE;
}
/*...KĂP MEGJELENĂTĂS..*/

a.turanaptar-megjelenites-kep:link, a.turanaptar-megjelenites-kep:visited {
	background: #fff url(../style/turanaptar-megjelenites-kep.jpg) 0 0 no-repeat;
}
a.turanaptar-megjelenites-kep:hover {
	color: #22a7e8;
	background: #fff url(../style/turanaptar-megjelenites-kep.jpg) 0 -31px no-repeat;
}
a.turanaptar-megjelenites-kep-active {
	color: #22a7e8 !important;
	background: #fff url(../style/turanaptar-megjelenites-kep.jpg) 0 -62px no-repeat;
}
/*...LISTA MEGJELENĂTĂS..*/

a.turanaptar-megjelenites-lista:link, a.turanaptar-megjelenites-lista:visited {
	background: #fff url(../style/turanaptar-megjelenites-lista.jpg) no-repeat;
}
a.turanaptar-megjelenites-lista:hover {
	color: #22a7e8;
	background: #fff url(../style/turanaptar-megjelenites-lista.jpg) 0 -31px no-repeat;
}
a.turanaptar-megjelenites-lista-active {
	color: #22a7e8 !important;
	background: #fff url(../style/turanaptar-megjelenites-lista.jpg) 0 -62px no-repeat;
}
/*...PROGRAM MEGJELENĂTĂS..*/

a.turanaptar-megjelenites-program:link, a.turanaptar-megjelenites-program:visited {
	background: #fff url(../style/turanaptar-megjelenites-program.jpg) no-repeat;
}
a.turanaptar-megjelenites-program:hover {
	color: #22a7e8;
	background: #fff url(../style/turanaptar-megjelenites-program.jpg) 0 -31px no-repeat;
}
a.turanaptar-megjelenites-program-active {
	color: #22a7e8 !important;
	background: #fff url(../style/turanaptar-megjelenites-program.jpg) 0 -62px no-repeat;
}
/*...EDZĂS MEGJELENĂTĂS..*/

a.turanaptar-megjelenites-edzes:link, a.turanaptar-megjelenites-edzes:visited {
	background: #fff url(../style/turanaptar-megjelenites-edzes.jpg) no-repeat;
}
a.turanaptar-megjelenites-edzes:hover {
	color: #22a7e8;
	background: #fff url(../style/turanaptar-megjelenites-edzes.jpg) 0 -31px no-repeat;
}
a.turanaptar-megjelenites-edzes-active {
	color: #22a7e8 !important;
	background: #fff url(../style/turanaptar-megjelenites-edzes.jpg) 0 -62px no-repeat;
}
div#turanaptar-lapozo {
	width: 672px;
	height: 54px;
	margin: 15px auto;
	background: url(../style/lapozo-bg.png) bottom center repeat-x;
}
div#turanaptar-lapozo div.elozo {
	float: left;
	width: 86px;
	height: 30px;
	margin: 18px 187px 0 6px;
	border: 1px solid #cccccc;
	background: url(../style/lapozo-gomb-bg.png) top center repeat-x;
	line-height: 30px;
	color: #777777;
	font-size: 13px;
	font-weight: normal;
	text-decoration: underline;
	text-align: center;
}
div#turanaptar-lapozo div.elozo a {
	color: #777777;
}
div#turanaptar-lapozo div.aktualis {
	width: 95px;
	height: 53px;
	float: left;
	border: 1px solid #cccccc;
	border-bottom: 0;
	line-height: 53px;
	font-size: 30px;
	font-weight: bold;
	color: #22a7e8;
	text-align: center;
	background-color: #ffffff;
}
div#turanaptar-lapozo div.kovetkezo {
	float: right;
	width: 86px;
	height: 30px;
	margin: 18px 6px 0 187px;
	border: 1px solid #0072aa;
	background: url(../style/lapozo-gomb-aktiv-bg.png) top center repeat-x;
	line-height: 30px;
	color: #ffffff;
	font-size: 13px;
	text-decoration: underline;
	text-align: center;
}
div#turanaptar-lapozo div.kovetkezo a {
	color: #ffffff;
}
div.turanaptar-honap {
	width: 670px;
	margin: 0 auto 15px;
}
div.turanaptar-honap h2 {
	padding: 3px 10px;
	border: 1px solid #d5d5d5;
	background: url(../style/belmenu-bg.jpg) top center repeat-x;
	color: #333333;
	line-height: 32px;
	font-size: 18px;
	height: 32px;
	font-size: 18px;
	color: #333333;
	margin-bottom: 19px;
/*	text-transform: capitalize;*/
}
div.turanaptar-honap h2 span.honap-ikon {
	display: block;
	width: 28px;
	height: 29px;
	margin-right: 12px;
	float: left;
	border: 1px solid #cdcdcd;
	border-radius: 1px;
	background-color: #ffffff;
	padding: 1px;
}
/* Szalagok..*/



.szalag-hely-tartalommal {
	float: left;
	display: block;
	margin-left: 2px;
}
.szalag-hely-tartalommal .turanaptar-elem {
	margin-top: -2px;
	margin-left: -69px;
}
.szalag-hely-tartalommal div.turanaptar-elem a.kep {
	text-align: right;
}
.szalag-hely {
	position: relative;
	width: 67px;
	height: 69px;
	overflow: hidden;
	float: left;
	top: -6px;
	left: -6px;
	z-index: 5000;
}
.szalag-hely-z {
	background: url(../style/szalag-hely-zold.png) no-repeat;
}
.szalag-hely-s {
	background: url(../style/szalag-hely-sarga.png) no-repeat;
}
.szalag-hely-p {
	background: url(../style/szalag-hely-piros.png) no-repeat;
}
.ikon-akcios {
	position: relative;
	top: 112px;
	left: 130px;
	width: 64px;
	height: 24px;
	overflow: hidden;
	margin-top: -24px;
	background: url(../style/turanaptar_akcios_ikon.png) no-repeat;
	z-index: 500;
}
.ikon-uj {
	position: relative;
	top: 85px;
	left: 130px;
	width: 32px;
	height: 24px;
	overflow: hidden;
	margin-top: -24px;
	background: url(../style/turanaptar_uj_ikon.png) no-repeat;
	z-index: 500;
}
.ikon-biztos {
	position: relative;
	top: 58px;
	left: 130px;
	width: 24px;
	height: 24px;
	overflow: hidden;
	margin-top: -24px;
	background: url(../style/ikon-biztos-kep.png) no-repeat;
	z-index: 500;
}
.ikon-black-friday {
	position: relative;
	top: 112px;
	left: 130px;
	width: 64px;
	height: 24px;
	overflow: hidden;
	margin-top: -24px;
	background: url(../style/ikon-black-friday-turanaptarba.png) no-repeat;
	z-index: 500;
}
.ikon-akcio {
	position: relative;
	top: 64px;
	left: 130px;
	width: 32px;
	height: 24px;
	overflow: hidden;
	margin-top: -24px;
	background: url(../style/turanaptar_akcio_ikon.png) no-repeat;
	z-index: 500;
}
.ikon-biztos-reszletes {
	position: relative;
	top: 2px;
	/*	margin-left:-7px;*/

	margin-top: 0px;
	margin-bottom: -6px;
	margin-right: -14px;
	width: 95px;
	height: 24px;
	display: inline-block;
	color: #ff8400;
	font-weight: bold;
	padding-left: 24px;
	letter-spacing: -0.05em;
	overflow: hidden;
	line-height: 23px;
	background: #ffffff url(../style/ikon-biztos.png) 0 0 no-repeat;
}
.felteteles-grossvenediger-reszletes-fejlec {
	position: relative;
	top: 2px;
	/*	margin-left:-7px;*/

	margin-top: 0px;
	margin-bottom: -6px;
	margin-right: -14px;
	width: 205px;
	height: 27px;
	color: #04567E;
	letter-spacing: -0.05em;
	font-weight: bold;
	padding-left: 24px;
	line-height: 23px;
	overflow: hidden;
	background: #ffffff url(../style/ikon-felteteles-grossvenediger.png) 0 0 no-repeat;
}
.felteteles-reszletes-fejlec {
	position: relative;
	top: 2px;
	/*	margin-left:-7px;*/

	margin-top: 0px;
	margin-bottom: -6px;
	margin-right: -14px;
	width: 145px;
	height: 27px;
	color: #04567E;
	letter-spacing: -0.05em;
	font-weight: bold;
	padding-left: 24px;
	line-height: 23px;
	overflow: hidden;
	background: #ffffff url(../style/ikon-felteteles.png) 0 0 no-repeat;
}
.akcios-jel-reszletes-fejlec {
	position: relative;
	top: 2px;
	/*	margin-left:-7px;*/

	margin-top: 0px;
	margin-bottom: -6px;
	margin-right: -14px;
	width: 95px;
	height: 27px;
	color: #028726;
	letter-spacing: -0.05em;
	font-weight: bold;
	padding-left: 24px;
	line-height: 23px;
	overflow: hidden;
	background: #ffffff url(../style/ikon-akcio.png) 0 0 no-repeat;
}

.black-friday-akcio-jel-reszletes-fejlec {
	position: relative;
	top: 2px;
	/*	margin-left:-7px;*/

	margin-top: 0px;
	margin-bottom: -6px;
	margin-right: -14px;
	width: 195px;
	height: 27px;
	color: #000000;
	letter-spacing: -0.05em;
	font-weight: bold;
	padding-left: 24px;
	line-height: 23px;
	overflow: hidden;
	background: #ffffff url(../style/ikon-black-friday.png) 0 0 no-repeat;
}

.plusz1-reszletes-fejlec {
	position: relative;
	top: 2px;
	/*	margin-left:-7px;*/

	margin-top: 0px;
	margin-bottom: -6px;
	margin-right: -14px;
/*	width: 95px;*/
	height: 27px;
	color: #087BB1;
	letter-spacing: -0.05em;
	font-weight: bold;
	padding-left: 24px;
	line-height: 23px;
	overflow: hidden;
	background: #ffffff url(../style/ikon-plusz1.png) 0 0 no-repeat;
}
.biztos-indulas-helye-reszletes {
	position: relative;
	top: 2px;
	width: 95px;
	margin-bottom: 2px;
	margin-right: -14px;
	height: 24px;
	display: block;
	font-weight: bold;
	letter-spacing: -0.05em;
	overflow: hidden;
	line-height: 23px;
	background: #ffffff url(../style/ikon-biztos-ures.png) 0 0 no-repeat;
}
.ikon-biztos-kategoria {
	position: relative;
	top: 2px;
	margin-right: -10px;
	margin-left: 0px;
	margin-top: 0px;
	margin-bottom: 2px;
	width: 95px;
	height: 24px;
	display: block;
	color: #ff8400;
	font-weight: bold;
	padding-left: 22px;
	overflow: hidden;
	line-height: 23px;
	background: #ffffff url(../style/ikon-biztos.png) 0 0 no-repeat;
}
.ikon-black-friday-kategoria {
	position: relative;
	top: 2px;
	margin-right: -10px;
	margin-left: -5px;
	margin-top: 0px;
	margin-bottom: 2px;
	width: 115px;
	height: 24px;
	display: block;
	color: #000;
	font-weight: bold;
	padding-left: 22px;
	overflow: hidden;
	line-height: 23px;
	background: #ffffff url(../style/ikon-black-friday.png) 0 0 no-repeat;
}
.biztos-indulas-helye {
	position: relative;
	top: 2px;
	margin-right: -10px;
	width: 95px;
	height: 16px;
	display: block;
	font-weight: bold;
	overflow: hidden;
	line-height: 23px;
	background: url(../style/ikon-biztos-ures.png) 0 0 no-repeat;
}
.kategoria-akcios-idopont {
	font-size: 9px;
	font-weight: bold !important;
	line-height: 18px;
	color: #fff;
	padding-left: 12px;
	padding-right: 2px;
	margin-top: -20px;
	width: 43px;
	text-transform: uppercase;
	background: url(../img/akcios_bg.png) left bottom no-repeat;
	border: 1px solid #fff;
	float: right;
}
.turanaptar-honap-belso {
	width: 690px;
	margin-left: 0px;
}
div.turanaptar-elem {
	width: 159px;
	float: left;
	margin: 0px 10px 10px 0px;
	text-align: center;
	position: relative;
}
div.turanaptar-elem-last {
	margin-right: 0;
}
div.turanaptar-elem a.kep {
	display: block;
	width: 149px;
	height: 145px;
	border: 5px solid #ffffff;
	overflow: hidden;
	box-shadow: 0 0 2px 1px #ddddde;
	margin-bottom: 5px;
	position: relative;
	font-size: 11px;
}
div.turanaptar-elem a.kep img {
	position: static;
	margin-left: -31px;
}
div.turanaptar-elem a.kep span.datum {
	display: block;
	position: absolute;
	width: 139px;
	height: 20px;
	line-height: 20px;
	padding: 0 5px;
	bottom: 0;
	color: #ffffff;
	background-color: #22a7e8;
	background-color: rgba(34,167,232,0.8);
	font-size: 11px;
	text-align: center;
}
div.turanaptar-elem a.cim {
	display: block;
	color: #333333;
}
/* galeria */

div.galeriablokk {
	width: 670px;
	margin: 0 auto 15px;
}
div.turanapi-galeriablokk {
	width: 670px;
	margin: 0 auto 15px;
}
div.turanapi-galeriablokk div.galeria-reszlet {
	margin-left: 0px;
}
div.turanapi-galeriablokk div.galeria-reszlet a {
	display: block;
	float: left;
	margin: 0 5px 6px 0;
}
div.turanapi-galeriablokk div.galeria-reszlet a img {
	display: block;
}
div.valaszthato_program_galeriablokk {
	width: 620px;
	margin: 0 auto 15px;	
}
div.valaszthato_program_galeriablokk img.galeria_kep {
	width: 136px;
	height: 105px;
}
div.valaszthato_program_galeriablokk img.galeria_kep.allokep {
	width: 136px;
	height: 214px;
}
div.valaszthato_program_galeriablokk img.galeria_kep.szelesallokep {
	width: 277px;
	height: 214px;
}
div.valaszthato_program_galeriablokk a {
	display: block;
	float: left;
	margin: 0 5px 6px 0;
}
div.valaszthato_program_galeriablokk a img {
	display: block;
}
div.valaszthato_program_galeria_div {
	width: 136px;
	height: 105px;
	margin: 2px 0px 2px 0px;
	padding: 0px 0px 0px 0px;
}
div.valaszthato_program_galeria_div.allokep {
	height: 214px;
	margin: 2px 0px 2px 0px;
	padding: 0px 0px 0px 0px;
}
div.valaszthato_program_galeria_div.szeleskep {
	width: 277px;/*	margin: 2px 0px 2px 2px;

	padding: 0px 0px 0px 0px;	*/
}
div.valaszthato_program_galeria_div.szelesallokep {
	width: 277px;
	height: 214px;/*	margin: 2px 0px 2px 2px;

	padding: 0px 0px 0px 0px;	*/
}
div.galeria-elem {
	width: 160px;
	float: left;
	margin: 0 10px 10px 0;
	text-align: center;
}
div.galeria-elem-last {
	margin-right: 0;
}
div.galeria-elem a.kep {
	display: block;
	width: 149px;
	height: 120px;
	border: 5px solid #ffffff;
	overflow: hidden;
	box-shadow: 0 0 2px 1px #ddddde;
	margin-bottom: 5px;
	position: relative;
}
div.galeria-elem a.kep img {
	position: static;
}
div.galeria-elem a.cim {
	display: block;
	color: #333333;
}
div.galeriablokk div.galeria-reszlet {
	margin-left: 18px;
}
div.galeriablokk div.galeria-reszlet a {
	display: block;
	float: left;
	margin: 0 5px 6px 0;
}
div.galeriablokk div.galeria-reszlet a img {
	display: block;
}
div.galeria_kep_div {
	width: 155px;
	height: 120px;
	margin: 2px 0px 2px 0px;
	padding: 0px 0px 0px 0px;
}
div.galeria_kep_div.allokep {
	height: 244px;
	margin: 2px 0px 2px 0px;
	padding: 0px 0px 0px 0px;
}
div.galeria_kep_div.szeleskep {
	width: 315px;/*	margin: 2px 0px 2px 2px;

	padding: 0px 0px 0px 0px;	*/
}
div.galeria_kep_div.szelesallokep {
	width: 315px;
	height: 244px;/*	margin: 2px 0px 2px 2px;

	padding: 0px 0px 0px 0px;	*/
}
img.galeria_kep {
	width: 155px;
	height: 120px;
}
img.galeria_kep.allokep {
	width: 155px;
	height: 244px;
}
img.galeria_kep.szelesallokep {
	width: 315px;
	height: 244px;
}
.galeria-leiras {
	margin-right: 30px;
}
/* szamlalo */

div.szamlalo {
	width: 144px;
	height: 43px;
}
div.szamlalo div.szamlalo-cim {
	font-size: 11px;
	font-weight: bold;
	height: 22px;
	line-height: 22px;
}
div.szamlalo div.szamlalo-belso {
	height: 22px;
}
div.szamlalo div.szamlalo-belso div.szamlalo-elem {
	width: 18px;
	height: 22px;
	float: left;
	text-align: center;
	font-size: 16px;
	color: #ffffff;
	font-weight: bold;
	line-height: 22px;
}
/* felsĹ szĂĄmlĂĄlĂł */



div.top-szamlalo-keret {
	position: absolute;
	right: 0px;
	top: 12px;
	width: 184px;
	height: 40px;
	display: block;
	line-height: 33px;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	box-shadow: 0px 0px 3px #000;
	margin-top: 7px;
	background: url(../style/fejlecgomb-bg.jpg) repeat-x;
	background-color: #006fa4;
}
div.top-szamlalo {
	position: relative;
	top: -7px;
	left: 3px;
	text-align: center;
}
div.top-szamlalo div.szamlalo-cim {
	color: #014161;
	text-shadow: 1px 1px #409dc3;
	text-align: center;
	position: relative;
	top: 3px;
	left: 17px;
}
div.top-szamlalo div.szamlalo-elem {
	position: relative;
	left: 17px;
	background: url(../style/top-szamlalo-bg.png) center center no-repeat;
}
/*...SZLOGEN...........*/

div.szlogennyito, div.szlogenfelso {
	position: relative;
	top: -20px;
	left: -150px;
	font-family: Verdana, Geneva, sans-serif;
	font-weight: bold;
	width: 400px;
	text-align: right;
}
span.szlogen1 {
	color: #fff;
	font-size: 13px;
}
span.szlogen2 {
	color: #f6ad23;
	font-size: 14px;
}
span.szlogen3 {
	color: #fff;
	font-size: 16px;
}
span.szlogen4 {
	color: #565656;
	font-size: 18px;
}
span.szlogen5 {
	color: #22a7e8;
	font-size: 20px;
}
span.szlogen6 {
	color: #e6730e;
	font-size: 19px;
}
/*...SZLOGEN-TĂRAVEZETĹINK...........*/



.szlogen-turavezetoink {
	width: 796px;
	height: 170px;
	display: block;
	margin: auto;
	margin-right: 137px;
	background: url(../style/szlogen-turavezetoink.png) no-repeat;
}
/*...EXPEDICIO-GOMB-NYITOLAPRA...........*/

/* Ez a régi kód */
/*
div.expedicio-gomb-nyitolap {
	width: 600px;
	margin: auto;
	margin-left: 185px;
}
a.expedicio-gomb-nyitolap:link, a.expedicio-gomb-nyitolap:visited {
	background: url('../style/expedicio-gomb-nyitolap.png') no-repeat;
	background-repeat: no-repeat;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	width: 214px;
	height: 37px;
	margin: 0;
	margin: auto;
	padding: 0;
	display: block;
	padding-left: 50px;
	color: #fff;
	line-height: 33px;
	font-size: 18px;
	text-shadow: 0px 0px 3px #000;
	font-family: Verdana, Geneva, sans-serif;
	font-weight: bold;
	text-decoration: none;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	box-shadow: 0px 0px 3px #000;
	margin-top: -7px;
	clear: both;
}
a.expedicio-gomb-nyitolap:hover {
	color: #f6ad23;
}
*/
/* Régi kód eddig */

/* Ez lesz az új kód */

div.expedicio-gomb-nyitolap {
	width: 600px;
	margin: auto;
	margin-left: 190px;
}
a.expedicio-gomb-nyitolap:link, a.expedicio-gomb-nyitolap:visited {
	background: url('../style/expedicio-gomb-nyitolap.png') no-repeat;
	background-repeat: no-repeat;
	width: 300px;
	height: 73px;
	margin: 0;
	margin: auto;
	padding: 0;
	display: block;
	clear: both;
}
a.expedicio-gomb-nyitolap:hover {
	background: url('../style/expedicio-gomb-nyitolap-hover.png') no-repeat;
	color: #f6ad23;
}

/* Új kód eddig */
/*...FEJLĂCGOMB...........*/

div.fejlecgombok {
	position: relative;
	top: -118px;
	left: 776px;
	width: 140px;
	margin: 0;
	padding: 0;
}
a.fejlecgomb:link, a.fejlecgomb:visited {
	width: 134px;
	height: 37px;
	margin: 0;
	padding: 0;
	display: block;
	padding-left: 50px;
	color: #fff;
	line-height: 33px;
	font-size: 18px;
	text-shadow: 0px 0px 3px #000;
	font-family: Verdana, Geneva, sans-serif;
	font-weight: bold;
	text-decoration: none;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	box-shadow: 0px 0px 3px #000;
	margin-top: -7px;
	clear: both;
}
a.fejlecgomb:hover {
	color: #f6ad23;
}
a.fejlecgomb-ajanlatok:link, a.fejlecgomb-ajanlatok:visited {
	background: url('../style/fejlecgomb-teljes-ajanlatok.png') no-repeat;
	background-repeat: no-repeat;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
}
a.fejlecgomb-turanaptar:link, a.fejlecgomb-turanaptar:visited {
	background: url('../style/fejlecgomb-teljes-turanaptar.png') no-repeat;
	background-repeat: no-repeat;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
}
a.fejlecgomb-kapcsolat:link, a.fejlecgomb-kapcsolat:visited {
	background: url('../style/fejlecgomb-teljes-kapcsolat.png') no-repeat;
	background-repeat: no-repeat;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
}
a.joszlop-gomb-turanaptar:link, a.joszlop-gomb-turanaptar:visited {
	background: url('../style/joszlop-gomb-turanaptar.png') no-repeat;
	background-repeat: no-repeat;
	width: 220px;
	height: 45px;
	display: block;
	color: #fff;
	line-height: 42px;
	font-size: 18px;
	font-weight: bold;
	padding-left: 70px;
	font-family: Verdana, Geneva, sans-serif;
	text-decoration: none;
	margin-bottom: 20px;
}
a.joszlop-gomb-turanaptar:hover {
	background: url('../style/joszlop-gomb-turanaptar-hover.png') no-repeat;
}

a.joszlop-gomb-ajandekutalvany:link, a.joszlop-gomb-ajandekutalvany:visited {
	background: url('../style/joszlop-gomb-ajandekutalvany.png') no-repeat;
	background-repeat: no-repeat;
	width: 220px;
	height: 45px;
	display: block;
	color: #fff;
	line-height: 42px;
	font-size: 18px;
	font-weight: bold;
	padding-left: 45px;
	font-family: Verdana, Geneva, sans-serif;
	text-decoration: none;
	margin-bottom: 20px;
	margin-top: 15px;
}
a.joszlop-gomb-ajandekutalvany:hover {
	background: url('../style/joszlop-gomb-ajandekutalvany-hover.png') no-repeat;
}

a.joszlop-gomb-seven-summits:link, a.joszlop-gomb-seven-summits:visited {
	background: url('../style/joszlop-gomb-seven-summits.png') no-repeat;
	background-repeat: no-repeat;
	width: 220px;
	height: 45px;
	display: block;
	color: #fff;
	line-height: 42px;
	font-size: 18px;
	font-weight: bold;
	padding-left: 50px;
	font-family: Verdana, Geneva, sans-serif;
	text-decoration: none;
	margin-bottom: 20px;
}
a.joszlop-gomb-seven-summits:hover {
	background: url('../style/joszlop-gomb-seven-summits-hover.png') no-repeat;
}

a.joszlop-gomb-black-friday:link, a.joszlop-gomb-black-friday:visited {
	background: url('../style/joszlop-gomb-black-friday.png') no-repeat;
	background-repeat: no-repeat;
	width: 220px;
	height: 45px;
	display: block;
	color: #fff;
	line-height: 42px;
	font-size: 18px;
	font-weight: bold;
	padding-left: 66px;
	font-family: Verdana, Geneva, sans-serif;
	text-decoration: none;
	margin-bottom: 20px;
}
a.joszlop-gomb-black-friday:hover {
	background: url('../style/joszlop-gomb-black-friday-hover.png') no-repeat;
}


a.joszlop-gomb-grossvenediger:link, a.joszlop-gomb-grossvenediger:visited {
	background: url('../style/joszlop-gomb-grossvenediger.png') no-repeat;
	background-repeat: no-repeat;
	width: 220px;
	height: 45px;
	display: block;
	color: #fff;
	line-height: 42px;
	font-size: 18px;
	font-weight: bold;
	padding-left: 50px;
	font-family: Verdana, Geneva, sans-serif;
	text-decoration: none;
	margin-bottom: 20px;
}
a.joszlop-gomb-grossvenediger:hover {
	background: url('../style/joszlop-gomb-grossvenediger-hover.png') no-repeat;
}

a.joszlop-gomb-facebook:link, a.joszlop-gomb-facebook:visited {
	background: url('../style/joszlop-gomb-facebook.png') no-repeat;
	background-repeat: no-repeat;
	width: 220px;
	height: 45px;
	display: block;
	color: #fff;
	line-height: 42px;
	font-size: 18px;
	font-weight: bold;
	padding-left: 80px;
	font-family: Verdana, Geneva, sans-serif;
	text-decoration: none;
	margin-bottom: 20px;
}
a.joszlop-gomb-facebook:hover {
/*	color: #f0f0f0;*/
	background: url('../style/joszlop-gomb-facebook-hover.png') no-repeat;
}

a.joszlop-gomb-bakancs-javitas:link, a.joszlop-gomb-bakancs-javitas:visited {
	background: url('../style/joszlop-gomb-bakancs-javitas.png') no-repeat;
	background-repeat: no-repeat;
	width: 220px;
	height: 45px;
	display: block;
	color: #fff;
	line-height: 42px;
	font-size: 18px;
	font-weight: bold;
	padding-left: 54px;
	font-family: Verdana, Geneva, sans-serif;
	text-decoration: none;
	margin-bottom: 20px;
}
a.joszlop-gomb-bakancs-javitas:hover {
	background: url('../style/joszlop-gomb-bakancs-javitas-hover.png') no-repeat;
}

a.joszlop-gomb-barati-kor:link, a.joszlop-gomb-barati-kor:visited {
	background: url('../style/joszlop-gomb-barati-kor.png') no-repeat;
	background-repeat: no-repeat;
	width: 220px;
	height: 45px;
	display: block;
	color: #fff;
	line-height: 42px;
	font-size: 18px;
	font-weight: bold;
	padding-left: 80px;
	font-family: Verdana, Geneva, sans-serif;
	text-decoration: none;
	margin-bottom: 20px;
}
a.joszlop-gomb-barati-kor:hover {
	background: url('../style/joszlop-gomb-barati-kor-hover.png') no-repeat;
}

a.joszlop-gomb-gyakornokok:link, a.joszlop-gomb-gyakornokok:visited {
	background: url('../style/joszlop-gomb-gyakornokok.png') no-repeat;
	background-repeat: no-repeat;
	width: 220px;
	height: 45px;
	display: block;
	color: #fff;
	line-height: 42px;
	font-size: 18px;
	font-weight: bold;
	padding-left: 60px;
	font-family: Verdana, Geneva, sans-serif;
	text-decoration: none;
	margin-bottom: 20px;
}
a.joszlop-gomb-gyakornokok:hover {
	background: url('../style/joszlop-gomb-gyakornokok-hover.png') no-repeat;
}

a.joszlop-gomb-shishapangma:link, a.joszlop-gomb-shishapangma:visited {
	background: url('../style/joszlop-gomb-shishapangma.png') no-repeat;
	background-repeat: no-repeat;
	width: 220px;
	height: 45px;
	display: block;
	color: #fff;
	line-height: 42px;
	font-size: 18px;
	font-weight: bold;
	padding-left: 60px;
	font-family: Verdana, Geneva, sans-serif;
	text-decoration: none;
	margin-bottom: 20px;
}
a.joszlop-gomb-shishapangma:hover {
	background: url('../style/joszlop-gomb-shishapangma-hover.png') no-repeat;
}


a.joszlop-gomb-galeriak:link, a.joszlop-gomb-galeriak:visited {
	background: url('../style/joszlop-gomb-galeriak.png') no-repeat;
	background-repeat: no-repeat;
	width: 220px;
	height: 45px;
	display: block;
	color: #fff;
	line-height: 42px;
	font-size: 18px;
	font-weight: bold;
	padding-left: 80px;
	font-family: Verdana, Geneva, sans-serif;
	text-decoration: none;
	margin-bottom: 20px;
}
a.joszlop-gomb-galeriak:hover {
	background: url('../style/joszlop-gomb-galeriak-hover.png') no-repeat;
}


div.jobboldal_jelentkezes_blokk_keret {
/*	background-color: #DEE5E9 ;*/

/*	background: #ebf1f4; /* Old browsers */
/*	background: -moz-linear-gradient(top, #ebf1f4 0%, #bec3c6 100%); /* FF3.6-15 */
/*	background: -webkit-linear-gradient(top, #ebf1f4 0%,#bec3c6 100%); /* Chrome10-25,Safari5.1-6 */
/*	background: linear-gradient(to bottom, #ebf1f4 0%,#bec3c6 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
/*	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ebf1f4', endColorstr='#bec3c6',GradientType=0 ); /* IE6-9 */

	background: rgba(0, 0, 0, 0) url("../style/jelentkezes_hegy_hatter.jpg") no-repeat 0 0 ;	
}

div.joszlop-foglaltsag-jelzes-keret {
	background-color: #ffffff;
    display: inline-block;
    margin-bottom: -4px;
    margin-top: -10px;
    padding-bottom: 4px;
    padding-top: 10px;
    width: 221px;		
}

a.joszlop-gomb-jelentkezes:link, a.joszlop-gomb-jelentkezes:visited {
	background: url('../style/joszlop-gomb-jelentkezes.png') no-repeat;
	background-repeat: no-repeat;
	width: 220px;
/*	height: 138px;*/
	height: 235px;
	display: block;
	color: #ffffff;
/*	-webkit-text-stroke: 1px #0c5995;*/	
/*	line-height: 215px;*/
	line-height: 410px;
	font-size: 26px;
	font-weight: bold;
	font-family: Verdana, Geneva, sans-serif;
	text-decoration: none;
	margin-bottom: 10px;
/*	margin-top: 86px;*/
	margin-top: -26px;
	text-align: center;
}
a.joszlop-gomb-jelentkezes:hover {
/*	color: #f0f0f0;*/
/*	color: rgb(255, 255, 255);
	text-shadow: rgb(255, 255, 255) 0px 0px 10px;*/
	background: url('../style/joszlop-gomb-jelentkezes-hover.png') no-repeat;
}
/* alsó számláló */

div.bottom-szamlalo {
	margin: 25px auto;
}
div.bottom-szamlalo div.szamlalo-cim {
	color: #7d7d7d;
	text-align: center;
}
div.bottom-szamlalo div.szamlalo-elem {
	background: url(../style/bottom-szamlalo-bg.png) center center no-repeat;
}
/* tipsy */ 

.tipsy {
	font-size: 10px;
	position: absolute;
	left: -5px;
	padding: 5px 0px 12px;
	z-index: 100000;
}
.tipsy-inner {
	background: #fff url(../style/fomenu-tip-bg.png) top center repeat-x;
	color: #333;
	/*max-width: 200px; */

	min-height: 23px;
	line-height: 23px;
	padding: 5px 11px 4px 11px;
	text-align: center;
	font-size: 16px;
	font-weight: bold;
}
/* Rounded corners */

.tipsy-inner {
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border: 1px solid #439baf;
}
/* Uncomment for shadow */

/*.tipsy-inner { box-shadow: 0 0 5px #000000; -webkit-box-shadow: 0 0 5px #000000; -moz-box-shadow: 0 0 5px #000000; }*/



.tipsy-arrow {
	position: absolute;
	width: 25px;
	height: 13px;
	line-height: 0;
	border: 0px dashed #fff;
	background: url(../style/fomenu-tip-nyil.png) center center no-repeat
}
/* Rules to colour arrows */

.tipsy-arrow-n {
	border-bottom-color: #fff;
}
.tipsy-arrow-s {
	border-top-color: #f00;
}
.tipsy-arrow-e {
	border-left-color: #f00;
}
.tipsy-arrow-w {
	border-right-color: #f00;
}
.tipsy-n .tipsy-arrow {
	top: 0px;
	left: 50%;
	margin-left: -5px;
	border-bottom-style: solid;
	border-top: none;
	border-left-color: transparent;
	border-right-color: transparent;
}
.tipsy-nw .tipsy-arrow {
	top: 0;
	left: 10px;
	border-bottom-style: solid;
	border-top: none;
	border-left-color: transparent;
	border-right-color: transparent;
}
.tipsy-ne .tipsy-arrow {
	top: 0;
	right: 10px;
	border-bottom-style: solid;
	border-top: none;
	border-left-color: transparent;
	border-right-color: transparent;
}
.tipsy-s .tipsy-arrow {
	bottom: 0;
	left: 50%;
	margin-left: -5px;
	border-top-style: solid;
	border-bottom: none;
	border-left-color: transparent;
	border-right-color: transparent;
}
.tipsy-sw .tipsy-arrow {
	bottom: 0;
	left: 10px;
	border-top-style: solid;
	border-bottom: none;
	border-left-color: transparent;
	border-right-color: transparent;
}
.tipsy-se .tipsy-arrow {
	bottom: 0;
	right: 10px;
	border-top-style: solid;
	border-bottom: none;
	border-left-color: transparent;
	border-right-color: transparent;
}
.tipsy-e .tipsy-arrow {
	right: 0;
	top: 50%;
	margin-top: -5px;
	border-left-style: solid;
	border-right: none;
	border-top-color: transparent;
	border-bottom-color: transparent;
}
.tipsy-w .tipsy-arrow {
	left: 0;
	top: 50%;
	margin-top: -5px;
	border-right-style: solid;
	border-left: none;
	border-top-color: transparent;
	border-bottom-color: transparent;
}
h4.napi-galeria {
	height: 38px;
	line-height: 38px;
	font-size: 18px;
	color: #333333;
	font-weight: normal;
	padding-right: 10px;
	border: 1px solid #d5d5d5;
	background: url(../style/galeria-bg.png) left 0px no-repeat;
	padding-left: 40px;
	margin-bottom: 0.5em;
	margin-top: 0px;
}
h4.tura-videok {
	height: 38px;
	line-height: 38px;
	font-size: 18px;
	color: #333333;
	font-weight: normal;
	padding-right: 10px;
	border: 1px solid #d5d5d5;
	background: url(../style/tura-videok-bg.png) left 0px no-repeat;
	padding-left: 40px;
	margin-bottom: 0.5em;
}
h4.tura-vezetok {
	height: 38px;
	line-height: 38px;
	font-size: 18px;
	color: #333333;
	font-weight: normal;
	padding-right: 10px;
	border: 1px solid #d5d5d5;
	background: url(../style/tura-vezetok-bg.png) left 0px no-repeat;
	padding-left: 40px;
	margin-bottom: 0.5em;
	margin-top: 0px;
}
h4.tura-terulet {
	height: 38px;
	line-height: 38px;
	font-size: 18px;
	color: #333333;
	font-weight: normal;
	padding-right: 10px;
	border: 1px solid #d5d5d5;
	background: url(../style/tura-terulet-bg.png) left 0px no-repeat;
	padding-left: 40px;
	margin-bottom: 0.5em;
	margin-top: 0px;
}
h4.tura-kutya {
	height: 38px;
	line-height: 38px;
	font-size: 18px;
	color: #333333;
	font-weight: normal;
	padding-right: 10px;
	border: 1px solid #d5d5d5;
	background: url(../style/tura-kutya-bg.png) left 0px no-repeat;
	padding-left: 40px;
	margin-bottom: 0.5em;
	margin-top: 0px;
}
h4.tura-ivoviz {
	height: 38px;
	line-height: 38px;
	font-size: 18px;
	color: #333333;
	font-weight: normal;
	padding-right: 10px;
	border: 1px solid #d5d5d5;
	background: url(../style/tura-ivoviz-bg.png) left 0px no-repeat;
	padding-left: 40px;
	margin-bottom: 0.5em;
}
h4.tura-etkezes-ivoviz {
	height: 38px;
	line-height: 38px;
	font-size: 18px;
	color: #333333;
	font-weight: normal;
	padding-right: 10px;
	border: 1px solid #d5d5d5;
	background: url(../style/tura-etkezes-ivoviz-bg.png) left 0px no-repeat;
	padding-left: 75px;
	margin-bottom: 0.5em;
}
h4.tura-auto {
	height: 38px;
	line-height: 38px;
	font-size: 18px;
	color: #333333;
	font-weight: normal;
	padding-right: 10px;
	border: 1px solid #d5d5d5;
	background: url(../style/tura-auto-bg.png) left 0px no-repeat;
	padding-left: 40px;
	margin-bottom: 0.5em;
}
h4.tura-busz {
	height: 38px;
	line-height: 38px;
	font-size: 18px;
	color: #333333;
	font-weight: normal;
	padding-right: 10px;
	border: 1px solid #d5d5d5;
	background: url(../style/tura-busz-bg.png) left 0px no-repeat;
	padding-left: 40px;
	margin-bottom: 0.5em;
}
h4.tura-repulo {
	height: 38px;
	line-height: 38px;
	font-size: 18px;
	color: #333333;
	font-weight: normal;
	padding-right: 10px;
	border: 1px solid #d5d5d5;
	background: url(../style/tura-repulo-bg.png) left 0px no-repeat;
	padding-left: 40px;
	margin-bottom: 0.5em;
}
h4.tura-auto-busz {
	height: 38px;
	line-height: 38px;
	font-size: 18px;
	color: #333333;
	font-weight: normal;
	padding-right: 10px;
	border: 1px solid #d5d5d5;
	background: url(../style/tura-auto-busz-bg.png) left 0px no-repeat;
	padding-left: 75px;
	margin-bottom: 0.5em;
}
h4.tura-auto-repulo {
	height: 38px;
	line-height: 38px;
	font-size: 18px;
	color: #333333;
	font-weight: normal;
	padding-right: 10px;
	border: 1px solid #d5d5d5;
	background: url(../style/tura-auto-repulo-bg.png) left 0px no-repeat;
	padding-left: 75px;
	margin-bottom: 0.5em;
}
h4.tura-busz-repulo {
	height: 38px;
	line-height: 38px;
	font-size: 18px;
	color: #333333;
	font-weight: normal;
	padding-right: 10px;
	border: 1px solid #d5d5d5;
	background: url(../style/tura-busz-repulo-bg.png) left 0px no-repeat;
	padding-left: 75px;
	margin-bottom: 0.5em;
}
h4.tura-auto-busz-repulo {
	height: 38px;
	line-height: 38px;
	font-size: 18px;
	color: #333333;
	font-weight: normal;
	padding-right: 10px;
	border: 1px solid #d5d5d5;
	background: url(../style/tura-auto-busz-repulo-bg.png) left 0px no-repeat;
	padding-left: 110px;
	margin-bottom: 0.5em;
}
h4.tura-haz {
	height: 38px;
	line-height: 38px;
	font-size: 18px;
	color: #333333;
	font-weight: normal;
	padding-right: 10px;
	border: 1px solid #d5d5d5;
	background: url(../style/tura-haz-bg.png) left 0px no-repeat;
	padding-left: 40px;
	margin-bottom: 0.5em;
}
h4.tura-fahaz {
	height: 38px;
	line-height: 38px;
	font-size: 18px;
	color: #333333;
	font-weight: normal;
	padding-right: 10px;
	border: 1px solid #d5d5d5;
	background: url(../style/tura-fahaz-bg.png) left 0px no-repeat;
	padding-left: 40px;
	margin-bottom: 0.5em;
}
h4.tura-sator-haz {
	height: 38px;
	line-height: 38px;
	font-size: 18px;
	color: #333333;
	font-weight: normal;
	padding-right: 10px;
	border: 1px solid #d5d5d5;
	background: url(../style/tura-sator-haz-bg.png) left 0px no-repeat;
	padding-left: 75px;
	margin-bottom: 0.5em;
}
h4.tura-sator-fahaz {
	height: 38px;
	line-height: 38px;
	font-size: 18px;
	color: #333333;
	font-weight: normal;
	padding-right: 10px;
	border: 1px solid #d5d5d5;
	background: url(../style/tura-sator-fahaz-bg.png) left 0px no-repeat;
	padding-left: 75px;
	margin-bottom: 0.5em;
}
h4.tura-haz-fahaz {
	height: 38px;
	line-height: 38px;
	font-size: 18px;
	color: #333333;
	font-weight: normal;
	padding-right: 10px;
	border: 1px solid #d5d5d5;
	background: url(../style/tura-haz-fahaz-bg.png) left 0px no-repeat;
	padding-left: 75px;
	margin-bottom: 0.5em;
}
h4.tura-sator-fahaz-haz {
	height: 38px;
	line-height: 38px;
	font-size: 18px;
	color: #333333;
	font-weight: normal;
	padding-right: 10px;
	border: 1px solid #d5d5d5;
	background: url(../style/tura-sator-fahaz-haz-bg.png) left 0px no-repeat;
	padding-left: 110px;
	margin-bottom: 0.5em;
}
h4.tura-koltsegek {
	height: 38px;
	line-height: 38px;
	font-size: 18px;
	color: #333333;
	font-weight: normal;
	padding-right: 10px;
	border: 1px solid #d5d5d5;
	background: url(../style/tura-koltsegek-bg.png) left 0px no-repeat;
	padding-left: 40px;
	margin-bottom: 0.5em;
}
h4.tura-idojaras {
	height: 38px;
	line-height: 38px;
	font-size: 18px;
	color: #333333;
	font-weight: normal;
	padding-right: 10px;
	border: 1px solid #d5d5d5;
	background: url(../style/tura-idojaras-bg.png) left 0px no-repeat;
	padding-left: 40px;
	margin-bottom: 0.5em;
	margin-top: 0px;
}
h4.tura-falrajz {
	height: 38px;
	line-height: 38px;
	font-size: 18px;
	color: #333333;
	font-weight: normal;
	padding-right: 10px;
	border: 1px solid #d5d5d5;
	background: url(../style/tura-falrajz-bg.png) left 0px no-repeat;
	padding-left: 40px;
	margin-bottom: 0.5em;
	margin-top: 0px;
}
h4.tura-talalkozas-idopont {
	height: 38px;
	line-height: 38px;
	font-size: 18px;
	color: #333333;
	font-weight: normal;
	padding-right: 10px;
	border: 1px solid #d5d5d5;
	background: url(../style/tura-talalkozas-idopont-bg.png) left 0px no-repeat;
	padding-left: 40px;
	margin-bottom: 0.5em;
}
h4.tura-duplazas {
	height: 38px;
	line-height: 38px;
	font-size: 18px;
	color: #333333;
	font-weight: normal;
	padding-right: 10px;
	border: 1px solid #d5d5d5;
	background: url(../style/tura-duplazas-bg.png) left 0px no-repeat;
	padding-left: 40px;
	margin-bottom: 0.5em;
}
h4.tura-7summits {
	height: 38px;
	line-height: 38px;
	font-size: 18px;
	color: #333333;
	font-weight: normal;
	padding-right: 10px;
	border: 1px solid #d5d5d5;
	background: url(../style/tura-7summits-bg.png) left 0px no-repeat;
	padding-left: 40px;
	margin-bottom: 0.5em;
}
h4.tura-fontos-tudnivalok {
	height: 38px;
	line-height: 38px;
	font-size: 18px;
	color: #333333;
	font-weight: normal;
	padding-right: 10px;
	border: 1px solid #d5d5d5;
	background: url(../style/tura-fontos-tudnivalok-bg.png) left 0px no-repeat;
	padding-left: 40px;
	margin-bottom: 0.5em;
}
h4.tura-koltopenz {
	height: 38px;
	line-height: 38px;
	font-size: 18px;
	color: #333333;
	font-weight: normal;
	padding-right: 10px;
	border: 1px solid #d5d5d5;
	background: url(../style/tura-koltopenz-bg.png) left 0px no-repeat;
	padding-left: 40px;
	margin-bottom: 0.5em;
}
h4.tura-esonap {
	height: 38px;
	line-height: 38px;
	font-size: 18px;
	color: #333333;
	font-weight: normal;
	padding-right: 10px;
	border: 1px solid #d5d5d5;
	background: url(../style/tura-esos-bg.png) left 0px no-repeat;
	padding-left: 40px;
	margin-bottom: 0.5em;
}

h4.tura-kateg-nordic {
	height: 38px;
	line-height: 38px;
	font-size: 18px;
	color: #333333;
	font-weight: normal;
	padding-right: 10px;
	border: 1px solid #d5d5d5;
	background: url(../style/kateg-nordic-bg.png) left 0px no-repeat;
	padding-left: 40px;
	margin-bottom: 0.5em;
	margin-top: 0px;
}
h4.tura-kateg-csaladi {
	height: 38px;
	line-height: 38px;
	font-size: 18px;
	color: #333333;
	font-weight: normal;
	padding-right: 10px;
	border: 1px solid #d5d5d5;
	background: url(../style/kateg-csaladi-bg.png) left 0px no-repeat;
	padding-left: 40px;
	margin-bottom: 0.5em;
	margin-top: 0px;
}
h4.tura-kateg-konnyu-turak {
	height: 38px;
	line-height: 38px;
	font-size: 18px;
	color: #333333;
	font-weight: normal;
	padding-right: 10px;
	border: 1px solid #d5d5d5;
	background: url(../style/kateg-konnyu-turak-bg.png) left 0px no-repeat;
	padding-left: 40px;
	margin-bottom: 0.5em;
	margin-top: 0px;
}
h4.tura-kateg-expedicio {
	height: 38px;
	line-height: 38px;
	font-size: 18px;
	color: #333333;
	font-weight: normal;
	padding-right: 10px;
	border: 1px solid #d5d5d5;
	background: url(../style/kateg-expedicio-bg.png) left 0px no-repeat;
	padding-left: 40px;
	margin-bottom: 0.5em;
	margin-top: 0px;
}
h4.tura-kateg-hegymaszas {
	height: 38px;
	line-height: 38px;
	font-size: 18px;
	color: #333333;
	font-weight: normal;
	padding-right: 10px;
	border: 1px solid #d5d5d5;
	background: url(../style/kateg-hegymaszas-bg.png) left 0px no-repeat;
	padding-left: 40px;
	margin-bottom: 0.5em;
	margin-top: 0px;
}
h4.tura-kateg-hetvegi {
	height: 38px;
	line-height: 38px;
	font-size: 18px;
	color: #333333;
	font-weight: normal;
	padding-right: 10px;
	border: 1px solid #d5d5d5;
	background: url(../style/kateg-hetvegi-bg.png) left 0px no-repeat;
	padding-left: 40px;
	margin-bottom: 0.5em;
	margin-top: 0px;
}
h4.tura-kateg-hotalpas {
	height: 38px;
	line-height: 38px;
	font-size: 18px;
	color: #333333;
	font-weight: normal;
	padding-right: 10px;
	border: 1px solid #d5d5d5;
	background: url(../style/tura-hopihe-bg.png) left 0px no-repeat;
	padding-left: 40px;
	margin-bottom: 0.5em;
	margin-top: 0px;
}
h4.tura-kateg-hotalpas-turazo {
	height: 38px;
	line-height: 38px;
	font-size: 18px;
	color: #333333;
	font-weight: normal;
	padding-right: 10px;
	border: 1px solid #d5d5d5;
	background: url(../style/kateg-hotalpas-bg.png) left 0px no-repeat;
	padding-left: 40px;
	margin-bottom: 0.5em;
	margin-top: 0px;
}
h4.tura-kateg-hotalpas-turazo {
	height: 38px;
	line-height: 38px;
	font-size: 18px;
	color: #333333;
	font-weight: normal;
	padding-right: 10px;
	border: 1px solid #d5d5d5;
	background: url(../style/kateg-hotalpas-bg.png) left 0px no-repeat;
	padding-left: 40px;
	margin-bottom: 0.5em;
	margin-top: 0px;
}

h4.tura-kateg-kaland
{
    _height: 38px; /*IE hack miatt van az elején _ jel, a tinymce miatt */
    line-height: 38px;
    font-size: 18px;
    color: #333333;
    font-weight: normal;
    padding-right: 10px;
    border: 1px solid #d5d5d5;
    background: url(../style/kateg-kaland-bg.png) left 0px no-repeat;
    padding-left: 40px;   
    margin-bottom: 0.5em;
    margin-top: 0px;
}

h4.tura-rafting {
	height: 38px;
	line-height: 38px;
	font-size: 18px;
	color: #333333;
	font-weight: normal;
	padding-right: 10px;
	border: 1px solid #d5d5d5;
	background: url(../style/tura-rafting-bg.png) left 0px no-repeat;
	padding-left: 40px;
	margin-bottom: 0.5em;
	margin-top: 0px;
}


h4.tura-kateg-konnyu {
	height: 38px;
	line-height: 38px;
	font-size: 18px;
	color: #333333;
	font-weight: normal;
	padding-right: 10px;
	border: 1px solid #d5d5d5;
	background: url(../style/kateg-konnyu-bg.png) left 0px no-repeat;
	padding-left: 40px;
	margin-bottom: 0.5em;
	margin-top: 0px;
}
h4.tura-kateg-sziklamaszas {
	height: 38px;
	line-height: 38px;
	font-size: 18px;
	color: #333333;
	font-weight: normal;
	padding-right: 10px;
	border: 1px solid #d5d5d5;
	background: url(../style/kateg-sziklamaszas-bg.png) left 0px no-repeat;
	padding-left: 40px;
	margin-bottom: 0.5em;
	margin-top: 0px;
}
h4.tura-kateg-teli {
	height: 38px;
	line-height: 38px;
	font-size: 18px;
	color: #333333;
	font-weight: normal;
	padding-right: 10px;
	border: 1px solid #d5d5d5;
	background: url(../style/kateg-teli-bg.png) left 0px no-repeat;
	padding-left: 40px;
	margin-bottom: 0.5em;
	margin-top: 0px;
}
h4.tura-kateg-trekking {
	height: 38px;
	line-height: 38px;
	font-size: 18px;
	color: #333333;
	font-weight: normal;
	padding-right: 10px;
	border: 1px solid #d5d5d5;
	background: url(../style/kateg-trekking-bg.png) left 0px no-repeat;
	padding-left: 40px;
	margin-bottom: 0.5em;
	margin-top: 0px;
}
h4.tura-kateg-viaferrata {
	height: 38px;
	line-height: 38px;
	font-size: 18px;
	color: #333333;
	font-weight: normal;
	padding-right: 10px;
	border: 1px solid #d5d5d5;
	background: url(../style/kateg-viaferrata-bg.png) left 0px no-repeat;
	padding-left: 40px;
	margin-bottom: 0.5em;
	margin-top: 0px;
}
div.tudnivalok-blokk h4.nehezseg-altalanos img, div.tudnivalok-blokk h4.nehezseg-altalanos:first-child {
	padding-left: 5px;
}
h4.nehezseg-altalanos {
	/*		background: url(../style/altalanos-cimsor-bg.png) left 0px no-repeat;*/

	height: 32px;
	line-height: 32px;
	padding: 3px 5px 3px 5px;
	border: 1px solid #d5d5d5;
	color: #333333;
	font-size: 18px;
	font-weight: normal;
	background-color: #f0f0f0;
	background-image: url("../style/tudnivalok-cim-bg.png");
	background-repeat: repeat-x;
	background-attachment: scroll;
	background-position: center top;
	background-clip: border-box;
	background-origin: padding-box;
	background-size: auto auto;
}
h4.nehezseg-altalanos img {
	float: left;
	margin-right: 5px;
	display: block;
	width: 32px;
	height: 32px;
	background: #f0f0f0;
}
div.tura-szoveg h2.nehezseg {
	height: 38px;
	line-height: 38px;
	font-size: 18px;
	color: #333333;
	font-weight: normal;
	padding-right: 10px;
	border: 1px solid #d5d5d5;
}
div.tura-szoveg h2.nehezseg-1 {
	background: url(../style/nehezseg-bg.png) left 0px no-repeat;
	padding-left: 40px;
	margin: 5px 0px 5px 0px;
}
div.tura-szoveg h2.nehezseg-2 {
	background: url(../style/nehezseg-bg.png) left -38px no-repeat;
	padding-left: 75px;
	margin: 5px 0px 5px 0px;
}
div.tura-szoveg h2.nehezseg-3 {
	background: url(../style/nehezseg-bg.png) left -76px no-repeat;
	padding-left: 110px;
	margin: 5px 0px 5px 0px;
}
div.tura-szoveg h2.nehezseg-4 {
	background: url(../style/nehezseg-bg.png) left -114px no-repeat;
	padding-left: 145px;
	margin: 5px 0px 5px 0px;
}
div.tura-szoveg h2.nehezseg-5 {
	background: url(../style/nehezseg-bg.png) left -152px no-repeat;
	padding-left: 180px;
	margin: 5px 0px 5px 0px;
}
div.tura-szoveg h2.nehezseg-a {
	background: url(../style/nehezseg-viaferrata-bg.png) left 0px no-repeat;
	padding-left: 40px;
	margin: 5px 0px 5px 0px;
}
div.tura-szoveg h2.nehezseg-b {
	background: url(../style/nehezseg-viaferrata-bg.png) left -38px no-repeat;
	padding-left: 40px;
	margin: 5px 0px 5px 0px;
}
div.tura-szoveg h2.nehezseg-c {
	background: url(../style/nehezseg-viaferrata-bg.png) left -76px no-repeat;
	padding-left: 40px;
	margin: 5px 0px 5px 0px;
}
div.tura-szoveg h2.nehezseg-d {
	background: url(../style/nehezseg-viaferrata-bg.png) left -114px no-repeat;
	padding-left: 40px;
	margin: 5px 0px 5px 0px;
}
div.tura-szoveg h2.nehezseg-e {
	background: url(../style/nehezseg-viaferrata-bg.png) left -152px no-repeat;
	padding-left: 40px;
	margin: 5px 0px 5px 0px;
}
div.tura-szoveg h2.nehezseg-ab {
	background: url(../style/nehezseg-bg.png) left -190px no-repeat;
	padding-left: 75px;
	margin: 5px 0px 5px 0px;
}
div.tura-szoveg h2.nehezseg-bc {
	background: url(../style/nehezseg-bg.png) left -228px no-repeat;
	padding-left: 75px;
	margin: 5px 0px 5px 0px;
}
div.tura-szoveg h2.nehezseg-cd {
	background: url(../style/nehezseg-bg.png) left -266px no-repeat;
	padding-left: 75px;
	margin: 5px 0px 5px 0px;
}
div.tura-szoveg h2.nehezseg-de {
	background: url(../style/nehezseg-bg.png) left -304px no-repeat;
	padding-left: 75px;
	margin: 5px 0px 5px 0px;
}
/* nehezseg cimsorok */

h2.nehezseg {
	height: 38px;
	line-height: 38px;
	font-size: 18px;
	color: #333333;
	font-weight: normal;
	padding-right: 10px;
	border: 1px solid #d5d5d5;
}
h2.nehezseg-1 {
	background: url(../style/nehezseg-bg.png) left 0px no-repeat;
	padding-left: 40px;
!important;
	margin: 5px 30px 5px 30px;
}
h2.nehezseg-2 {
	background: url(../style/nehezseg-bg.png) left -38px no-repeat;
	padding-left: 75px;
!important;
	margin: 5px 30px 5px 30px;
}
h2.nehezseg-3 {
	background: url(../style/nehezseg-bg.png) left -76px no-repeat;
	padding-left: 110px;
!important;
	margin: 5px 30px 5px 30px;
}
h2.nehezseg-4 {
	background: url(../style/nehezseg-bg.png) left -114px no-repeat;
	padding-left: 145px;
!important;
	margin: 5px 30px 5px 30px;
}
h2.nehezseg-5 {
	background: url(../style/nehezseg-bg.png) left -152px no-repeat;
	padding-left: 180px;
!important;
	margin: 5px 30px 5px 30px;
}
h2.nehezseg-a {
	background: url(../style/nehezseg-viaferrata-bg.png) left 0px no-repeat;
	padding-left: 40px;
!important;
	margin: 5px 30px 5px 30px;
}
h2.nehezseg-b {
	background: url(../style/nehezseg-viaferrata-bg.png) left -38px no-repeat;
	padding-left: 40px;
!important;
	margin: 5px 30px 5px 30px;
}
h2.nehezseg-c {
	background: url(../style/nehezseg-viaferrata-bg.png) left -76px no-repeat;
	padding-left: 40px;
!important;
	margin: 5px 30px 5px 30px;
}
h2.nehezseg-d {
	background: url(../style/nehezseg-viaferrata-bg.png) left -114px no-repeat;
	padding-left: 40px;
!important;
	margin: 5px 30px 5px 30px;
}
h2.nehezseg-e {
	background: url(../style/nehezseg-viaferrata-bg.png) left -152px no-repeat;
	padding-left: 40px;
!important;
	margin: 5px 30px 5px 30px;
}
h2.nehezseg-ab {
	background: url(../style/nehezseg-bg.png) left -190px no-repeat;
	padding-left: 75px;
!important;
	margin: 5px 30px 5px 30px;
}
h2.nehezseg-bc {
	background: url(../style/nehezseg-bg.png) left -228px no-repeat;
	padding-left: 75px;
!important;
	margin: 5px 30px 5px 30px;
}
h2.nehezseg-cd {
	background: url(../style/nehezseg-bg.png) left -266px no-repeat;
	padding-left: 75px;
!important;
	margin: 5px 30px 5px 30px;
}
h2.nehezseg-de {
	background: url(../style/nehezseg-bg.png) left -304px no-repeat;
	padding-left: 75px;
!important;
	margin: 5px 30px 5px 30px;
}
div#tura-also-tabs h2.nehezseg {
	margin-left: 0px;
	margin-bottom: 0.5em;
	margin-right: 0px;
	margin-top: 5px;
	line-height: 18px;
	height: 28px;
	color: #333333;
	font-weight: normal;/*	width: 100% ;*/
}
/* tudnivalok */

div.tudnivalok-blokk {
}

div.tudnivalok-blokk p.ListParagraph {
	padding-top: 3px;	
}

div.tudnivalok-blokk ul, #fontos-tudnivalok ul {
	padding-top: 15px;	
	margin-bottom: 1.5em;
}


#fontostudnivalok div.tudnivalok-blokk li {
	padding-right: 30px;
}
div.tudnivalok-blokk h2.tudnivalok {
	height: 32px;
	line-height: 32px;
	padding: 3px 5px;
	border: 1px solid #d5d5d5;
	color: #333333;
	font-size: 18px;
	font-weight: normal;
	background: #f0f0f0 url(../style/tudnivalok-cim-bg.png) top center repeat-x;
}
div.tudnivalok-blokk h2.tudnivalok img, div.tudnivalok-blokk h2.tudnivalok span.tudnivalok-ikon {
	float: left;
	margin-right: 5px;
	/*    margin-left: 5px;*/

	display: block;
	width: 32px;
	height: 32px;
	background: #f0f0f0;
}
div.tudnivalok-blokk h2.tudnivalok img, div.tudnivalok-blokk h2.tudnivalok:first-child {
	padding-left: 5px;
}
div.idopont_foglaltsag_jelzo_reszletes {
	/*display: inline-block;	/*Az egész jelentkezés blokk háttere legyen szürke */
	display: block;/*	padding-top: 7px;, ez az eddigi display*/
}
div.idopont_foglaltsag_jelzo_reszletes .foglaltsag_jelzo_szoveges {
	font-size: 12px;
/*	width: 172px;*/
	width: 181px;
	float: left;
	text-align: right;
}
div.idopont_foglaltsag_jelzo_reszletes.alul .foglaltsag_jelzo_szoveges {
	width: 185px;
}
div.idopont_foglaltsag_jelzo_reszletes.joszlop-jelentkezes {
	display: inline-block;
	background-color: #ebf1f4;
	width: 100%;
}
div.idopont_foglaltsag_jelzo_reszletes.joszlop-jelentkezes .foglaltsag_jelzo_szoveges {
	width: 185px;
	padding-top: 2px;
}
div.idopont_foglaltsag_jelzo_reszletes.joszlop-jelentkezes .foglaltsag_jelzo_kep_div {
	padding-top: 3px;
	padding-right: 1px ;
}
div.idopont_foglaltsag_jelzo_reszletes .foglaltsag_jelzo_kep_div {
	float: right;
}
div.idopont_foglaltsag_jelzo_reszletes .foglaltsag_jelzo_szoveges a {
	text-decoration: underline;
}
/*...TÚRANAPTÁR...........*/

div.turanaptar-sor {
	width: 656px;
	height: 34px;
	background-color: #f5f5f5;
	margin: 0;
	margin-top: 7px;
	padding: 0;
	display: table;
	border: 6px solid #fff;
	box-shadow: 0px 0px 3px #888888;
	font-family: Arial, Helvetica, sans-serif;
}
div.turanaptar-sor:hover {
	background-color: #fff;
	cursor: pointer;
}
div.turanaptar-sor:hover .turanaptar-datum {
	background-color: #fcfcfc;
}
.turanaptar-nev {
	width: 278px;
	height: 100%;
	display: table-cell;
	vertical-align: middle;
	padding: 5px;
	font-size: 14px;
	font-weight: bold;
	line-height: 14px;
}
.turanaptar-datum {
	background-color: #ececec;
	width: 161px;
	height: 100%;
	display: table-cell;
	vertical-align: middle;
	padding: 5px 3px 5px 3px;
	text-align: center;
	font-size: 11px;
	font-weight: bold;
	color: #1679aa;
	line-height: 11px;
}
.turanaptar-tipus {
	width: 70px;
	height: 100%;
	display: table-cell;
	vertical-align: middle;
	padding: 5px;
	font-size: 11px;
	font-weight: bold;
	color: #6d797f;
	line-height: 11px;
}
.turanaptar-lista-ikon {
	width: 22px;
	height: 100%;
	display: table-cell;
	vertical-align: middle;
	padding: 0;
	line-height: 11px;
	margin-right: 0px;
}
.turanaptar-lista-ikon-befoglalo {
	width: 90px !important;
	height: 100%;
	display: table-cell;
	vertical-align: middle;
}
.turanaptar-foglaltsag {
	width: 30px;
	height: 100%;
	display: table-cell;
	vertical-align: middle;
	padding: 0px 5px 0px 5px;
	font-size: 11px;
	font-weight: bold;
	color: #6d797f;
	line-height: 11px;
}
/*..EDZĂSNAPTĂR........*/

.edzesnaptar-datum {
	background-color: #ececec;
	width: 210px;
	height: 100%;
	display: table-cell;
	vertical-align: middle;
	padding: 5px;
	text-align: left;
	font-size: 11px;
	font-weight: bold;
	color: #1679aa;
	line-height: 11px;
}
.edzesnaptar-leiras {
	background-color: #f2f2f2;
	width: 226px;
	height: 100%;
	display: table-cell;
	vertical-align: middle;
	text-align: center;
	padding: 5px;
	font-size: 12px;
	font-weight: bold;
	line-height: 14px;
}
.edzesnaptar-nev {
	width: 200px;
	height: 100%;
	display: table-cell;
	vertical-align: middle;
	text-align: right;
	padding: 5px;
	font-size: 14px;
	font-weight: bold;
	line-height: 14px;
}
div.turanaptar-sor:hover .edzesnaptar-datum, div.turanaptar-sor:hover .edzesnaptar-leiras {
	background-color: #fcfcfc;
}
/*..KAPCSOLAT.......*/

.kapcsolat-szoveg1 {
	font-family: Arial, Helvetica, sans-serif;
	color: #6c6c6c;
	size: 14px;
	font-weight: bold;
}
p.kapcsolat-tartalom {
	font-weight: normal;
	line-height: 28px;
}
p.kapcsolat-tartalom a {
	font-weight: normal;
	text-decoration: underline;
}
p.kapcsolat-tartalom a:hover {
	font-weight: normal;
	text-decoration: underline;
	color: #000;
}

.kapcsolat-terkep {
	width:272px; 
	height: 320px; 
	border: 5px solid #ffffff;
	box-shadow: 0 0 3px 1px #d2d2d2;	
}

td.kapcsolat-td-cella {
	vertical-align: top;	
}
 
td.terkep {
	padding-top: 32px;	
}

/*..KERESŐ.......*/



.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default a {
	border: none;
}
#keresobox-a-div {
	height:0px;
	width:0px;
	padding-top:10px;
}
#kozep-belso #keresobox-a-div {
	padding-top:0px;	
}
#keresobox {
	width: 940px;
	min-height: 110px;
	margin: 0 0 10px 10px;
	position: relative;
	top: 10px;
	background: #22a7e8 url(../style/kereso-nagyito.png) no-repeat;
}
.kereso-lenyilo {
	width: 940px;
	height: 65px;
	background-color: #22a7e8;
	display: none;
	float: left;
}
.kereso-lenyilo .oszlop-1 {
	width: 340px;
	float: left;
	text-align: center;
	display: table;
	vertical-align: middle !important;
}
.kereso-lenyilo .oszlop-2 {
	width: 230px;
	float: left;
	text-align: center;
	display: table;
	vertical-align: middle;
	position: relative;
	left: -10px;
}
.kereso-lenyilo .oszlop-3 {
	margin-top: 10px;
	text-align: center;
	vertical-align: middle;
	height: 50px;
	padding: 0px;
	position: relative;
	left: -47px;
}
.kereso-lenyilo .oszlop-4 {
	width: 100%;
	position: relative;
	top: 8px;
	margin: 0px auto 0px auto;
}
.ar-intervallum-csuszka {
	float: none !important;
	margin-right: 15px !important;
	margin-top: 5px;
}
.ar-intervallum-csuszka .ui-widget-header {
	background-color: #B7B6B6;
	background-image: none;
}
.ar-intervallum-csuszka .ui-corner-all {
	border-bottom-right-radius: 5px;
	border-bottom-left-radius: 5px;
	border-top-right-radius: 5px;
	border-top-left-radius: 5px;
}
.kereso-lenyilo p {
	color: white;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
.kereso-lenyilo p label {
	display: inline !important;
}
.kereso-lenyilo #arszuro {
	width: 140px;
}
.kereso-lenyilo input[type=text] {
	color: #108cca;
	padding: 0 5px;
	width: 80px;
	padding: 5px;
	font-size: 14px;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border: none;
	color: #000;
}
.kereso-lenyilo .oszlop-1 label, .kereso-lenyilo .oszlop-2 label, .kereso-lenyilo .oszlop-3 label {
	display: table-cell;
	vertical-align: middle;
}
#keresobox .felso {
	width: 940px;
	height: 40px;
	display: block;
}
#keresobox .felso .bal {
	width: 700px;
	height: 40px;
	float: left;
}
#keresobox .felso .jobb {
	width: 240px;
	height: 40px;
	float: left;
	text-align: right;
}
#keresobox .felso .jobb a {
	line-height: 45px;
	padding-right: 25px;
	text-decoration: underline;
	font-size: 15px;
	color: #aee7fb;
	font-weight: normal;
}
#keresobox .felso .jobb a:hover {
	color: #ff8a00;
}
#keresobox .felso .jobb a {
	padding-right: 30px\9;   /* IE 8 and below */
 *padding-right:30px;     /* IE 7 and below */
 padding-right:30px !ie; /* IE 7 and below */
	_padding-right: 30px;     /* IE 6 */
}
#keresobox .also {
	width: 940px;
	display: block;
}
#keresobox .also .bal {
	width: 300px;
	height: 70px;
	float: left;
}
#keresobox .also .jobb {
	width: 640px;
	height: 70px;
	float: left;
}
#keresobox h2 {
	color: #fff;
	font-size: 27px;
	line-height: 111px;
	padding-left: 20px;
	text-shadow: 0 -1px 0 #888;
}
#keresobox h3 {
	color: #fff;
	font-size: 13px;
	padding: 3px 0 0 20px;
	text-shadow: 0 -1px 0 #888;
}
/*..SELECT................*/

a.kereso-gomb, a.kereso-gomb:visited {
	position: relative;
	left: 24px;
	width: 130px;
	height: 31px;
	display: block;
	border: 1px solid #eee;
	background-color: #fff;
	text-align: center;
	line-height: 30px;
	color: #343434;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	margin-left: 42px;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
a.kereso-gomb, a.kereso-gomb:visited {
	left: 0px;
}
}
a.kereso-gomb:hover {
	border: 1px solid #0b7cb5;
	background-color: #108cca;
	color: #fff;
}
.ui-autocomplete {
    max-height: 600px;
    overflow-y: auto;   /* prevent horizontal scrollbar */
    overflow-x: hidden; /* add padding to account for vertical scrollbar */
    z-index:1000 !important;
}
.custom-combobox {
	position: relative;
	display: inline-block;
	padding-right: 30px;
}
.custom-combobox-toggle {
	position: absolute;
	top: 0;
	bottom: 0;
	margin-left: 6px;
	padding: 0;

/* support: IE7 */

*height: 1.7em;
 *top: 0.1em;
}
.custom-combobox-input {
	margin: 0;
	padding: 0.3em;
}
/* KĂRDĂSE VAN-B */

.box-kerdes {
	width: 241px;
/*	height: 680px;*/
	background-color: #ffa506;
	margin-top: 20px;
}
.box-kerdes-belso {
	width: 228px;
	height: 506px;
	position: relative;
	top: 4px;
	left: 4px;
	background-color: #22a7e8;
	border: 2px solid #fff;
}
.box-kerdes-fejlec {
	width: 222px;
	height: 92px;
	position: relative;
	top: 3px;
	left: 3px;
	background-color: #0579b4;
}
.box-kerdes-fejlec span.szoveg-1 {
	color: #fff;
	font-size: 22px;
	font-weight: bold;
	position: relative;
	top: 10px;
	left: 10px;
}
.box-kerdes-fejlec span.szoveg-2 {
	color: #fff;
	font-size: 42px;
	font-weight: bold;
	position: relative;
	top: 2px;
	left: 10px;
}
.box-kerdes-urlapsotet {
	width: 218px;
	position: relative;
	top: 7px;
	left: 3px;
	background-color: #0579b4;
	border: 2px solid #ffa506;
}
.box-kerdes-urlapvilagos {
	width: 218px;
	position: relative;
	top: 7px;
	left: 3px;
	background-color: #22a7e8;
	border: 2px solid #ffa506;
}
.box-kerdes-urlapsotet table, .box-kerdes-urlapvilagos table {
/*	padding: 2px;*/
	font-size: 15px;
	color: #fff;
}
/*
 @media screen and (min-width:0\0) {
 	 .box-kerdes-urlapsotet table, .box-kerdes-urlapvilagos table {
 	 	 padding:0px 2px 0px 2px;
 	 }
 	 .box-kerdes-urlapsotet table tbody tr td input[type=text], .box-kerdes-urlapsotet table tbody tr td textarea {
 	 	margin: -4px 0px -4px 0px;	 
 	 }

}
*/
.box-kerdes-urlapsotet table td, .box-kerdes-urlapvilagos table td {
	padding: 1px 4px 1px 1px;
	margin: 0;
}
.box-kerdes input[type=text] {
	width: 114px;
	height: 17px;
	border: 1px solid #0579b4;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
}
.box-kerdes textarea {
	width: 144px;
	height: 40px;
	border: 1px solid #0579b4;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	color: #000;
}
.box-kerdes .urlap-adat {
	letter-spacing: -0.03em;
}
span.urlap-adat2 {
	font-size: 13px;
	/*	margin-left:4px;*/

	position: relative;
	top: -3px;
	letter-spacing: -0.01em;
}
.box-kerdes input[type=submit] {
	width: 80px;
	height: 24px;
	border: 1px solid #fff;
	background-color: #ffa700;
	color: #fff;
	font-size: 13px;
	font-weight: bold;
	padding: 3px;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	cursor: pointer;
}
.box-kerdes input[type=submit]:hover {
	background-color: #0579b4;
}
.box-kerdes #uzenet_elkuldese_gomb, #uzenet_elkuldese_gomb_kapcsolat, #uzenet_elkuldese_gomb_balsav {
	width: 80px;
	height: 24px;
	border: 1px solid #fff;
	background-color: #ffa700;
	color: #fff;
	font-size: 13px;
	font-weight: bold;
	padding: 3px;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	cursor: pointer;
}
.box-kerdes #uzenet_elkuldese_gomb:hover , #uzenet_elkuldese_gomb_kapcsolat:hover, #uzenet_elkuldese_gomb_balsav:hover {
	background-color: #0579b4;
}

.box-kerdes-kapcsolat-urlapvilagos #uzenet_elkuldese_gomb_kapcsolat {
	margin-right: 8px;	
}

.box-kerdes-kapcsolat-urlapvilagos .uzenetkuld_adatvedelem_elfogad {
	font-size: 10px;
	line-height: 10px;	
}

.box-kerdes td.uzenetkuld_adatvedelem_elfogad {
	font-size: 11px;
}

.box-kerdes td.uzenetkuld_adatvedelem_elfogad a {
	color: #ffa506;	
}


td.vertical_top {
	vertical-align: top;	
}

.box-kerdes-telefon {
	width: 220px;
	height: 92px;
	display: block;
	color: #fff;
	font-size: 14px;
	padding: 6px;
	padding-top: 8px;
}

/* Only in chrome... */
@media all and (-webkit-min-device-pixel-ratio:0) and (min-resolution: .001dpcm) { 
  .selector:not(*:root), .box-kerdes-telefon {
		padding: 8px 6px 0px 6px;
	}
}

.box-kerdes-telefon .bg-telefon {
	background: url(../style/bg-telefon.jpg) -5px 0 no-repeat;
	padding-left: 35px;
	height: 43px;
}
.box-kerdes-email {
	width: 182px;
	height: 42px;
	position: relative;
	top: 0px;
	left: 3px;
	color: #fff;
	font-size: 11px;
	padding-left: 40px;
	padding-top: 5px;
	background: #0579b4 url(../style/bg-email.jpg) 0 3px no-repeat;
}
.box-kerdes-email a {
	font-size: 15px;
	color: #ffa506;
	font-weight: bold;
}
/*...HIBAĂZENET...............*/

div.hibauzenet-keret {
	width: 198px;
	height: 20px;
	margin: auto;
	margin-bottom: 6px;
}
.box-kerdes-kapcsolat div.hibauzenet-keret {
	width: 143px;
	height: 20px;
	margin: auto;
	margin-bottom: 6px;
	float: left;
}
div.hibauzenet-belso-piros {
	width: 193px;
	height: 20px;
	margin: auto;
	background-color: #fff;
	font-size: 12px;
	text-align: center;
	padding-top: 2px;
	border: 1px solid red;
}
.box-kerdes-kapcsolat div.hibauzenet-belso-piros {
	width: 150px;
	height: 20px;
	margin: auto;
	background-color: #fff;
	font-size: 11px;
	text-align: center;
	padding-top: 2px;
	border: 1px solid red;
}
div.hibauzenet-belso-zold {
	width: 193px;
	height: 20px;
	margin: auto;
	background-color: #fff;
	font-size: 12px;
	text-align: center;
	padding-top: 2px;
	border: 1px solid #0ba930;
}
.box-kerdes-kapcsolat div.hibauzenet-belso-zold {
	width: 143px;
	height: 20px;
	margin: auto;
	background-color: #fff;
	font-size: 11px;
	text-align: center;
	padding-top: 2px;
	border: 1px solid #0ba930;
}
div.hibauzenet-belso-piros .hiba-piros {
	color: #ff0000;
	font-weight: bold;
	line-height: 20px;
}
div.hibauzenet-belso-zold .hiba-zold {
	color: #0ba930;
	font-weight: bold;
	line-height: 20px;
}
/* KĂRDĂSE VAN-J */

.box-kerdes-j {
	width: 220px;
	height: 518px;
	height: 537px\9; /* IE 8 and below */
 *height: 537px; /* IE 7 and below */
	background-color: #ffa506;
}
.box-kerdes-belso-j {
	width: 208px;
	height: 507px;
	height: 525px\9; /* IE 8 and below */
 *height: 525px; /* IE 7 and below */
	position: relative;
	top: 4px;
	left: 4px;
	background-color: #22a7e8;
	border: 2px solid #fff;
}

/* will be red only in google chrome */

@media all and (-webkit-min-device-pixel-ratio:0) and (min-resolution: .001dpcm) {
.box-kerdes-j {
	height: 524px;
}
.box-kerdes-belso-j {
	height: 513px;
}
}
.box-kerdes-fejlec-j {
	width: 202px;
	height: 92px;
	position: relative;
	top: 3px;
	left: 3px;
	background-color: #0579b4;
}
.box-kerdes-fejlec-j span.szoveg-1 {
	color: #fff;
	font-size: 18px;
	font-weight: bold;
	position: relative;
	top: 15px;
	left: 10px;
}
.box-kerdes-fejlec-j span.szoveg-2 {
	color: #fff;
	font-size: 38px;
	font-weight: bold;
	position: relative;
	top: 22px;
	left: 10px;
}
.box-kerdes-j-urlapvilagos {
	width: 198px;
	position: relative;
	top: 7px;
	left: 3px;
	background-color: #22a7e8;
	border: 2px solid #ffa506;
	color: #fff !important;
}
.box-kerdes-j-urlapvilagos strong {
	color: #fff !important;
}
.box-kerdes-j-urlapvilagos table {
	padding: 2px;
	font-size: 15px;
	color: #fff;
}
.box-kerdes-j-urlapvilagos table td {
	padding: 0;
	margin: 0;
}
.box-kerdes-j span.urlap-adat2 {
	font-size: 12px;
	margin-left: 4px;
	position: relative;
	top: -3px;
	letter-spacing: -0.03em;
}
.box-kerdes-j input[type=text] {
	width: 94px;
	height: 17px;
	border: 1px solid #0579b4;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
}
.box-kerdes-j textarea {
	width: 126px;
	height: 40px;
	border: 1px solid #0579b4;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
}
.box-kerdes-j .urlap-adat {
	letter-spacing: -0.03em;
}
.box-kerdes-j input[type=submit] {
	width: 80px;
	height: 24px;
	border: 1px solid #fff;
	background-color: #ffa700;
	color: #fff;
	font-size: 13px;
	font-weight: bold;
	padding: 3px;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	cursor: pointer;
}
.box-kerdes-j input[type=submit]:hover {
	background-color: #0579b4;
}
.box-kerdes-telefon-j {
	width: 200px;
	height: 92px;
	display: block;
	color: #fff;
	font-size: 13px;
	padding: 6px;
	padding-top: 8px;
}
.box-kerdes-telefon-j strong {
	color: #fff;
}
.box-kerdes-telefon-j .bg-telefon {
	background: url(../style/bg-telefon.jpg) -5px 0 no-repeat;
	padding-left: 35px;
	height: 43px;
}
.box-kerdes-email-j {
	width: 162px;
	height: 42px;
	position: relative;
	top: 0px;
	left: 3px;
	color: #fff;
	font-size: 10px;
	padding-left: 40px;
	padding-top: 5px;
	background: #0579b4 url(../style/bg-email.jpg) 0 3px no-repeat;
}
.box-kerdes-email-j a {
	font-size: 13px;
	letter-spacing: 0.05em;
	color: #ffa506;
	font-weight: bold;
}
/* KĂZĂSSĂGI MĂDIA.......................*/

#kezdolap-kozossegi h1.cim {
	font-size: 48px;
	font-family: "Alfa Slab One", Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #333333;
	height: 55px;
	line-height: 55px;
	margin-top: 0px;
	text-align: center;
}
#kezdolap-kozossegi h2.alcim {
	font-size: 24px;
	font-weight: normal;
	color: #555555;
	height: 35px;
	line-height: 35px;
	/*margin-bottom: 30px;*/

	margin-bottom: 38px;
	text-align: center;
}
div.box-kozossegi-befoglalo {
	width: 940px;
	height: 555px;
	display: block;
/*	margin-left: 15px;*//*margin:auto;*//*padding-top:60px;	*/
}
div.kozossegi-befoglalo-aloldal {
	margin-left: 15px;	
}
div.box-kozossegi-1 {
	width: 300px;
	height: 370px;
	float: left;
	box-shadow: 0 0 5px 1px #cecece;
	overflow: hidden;
	background-color: #ffffff;
	text-align: left;
}
div.box-kozossegi-1 div.cim, div.box-kozossegi-2 div.cim, div.box-kozossegi-3 div.cim {
	font-size: 26px;
	font-family: "Alfa Slab One", Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #000;
	width: 170px;
	height: 46px;
	padding-left: 20px;
	padding-top: 10px;
	float: left;
}
div.cim-link {
	float: left;
	width: 100px;
	padding-top: 25px;
	text-align: right;
}
/* FĂLEK*/

.galeria-float-sidebox-ful, .feliratkozas-float-sidebox-ful, .fb-float-likebox-ful, .black-friday-float-sidebox-ful, .grossvenediger-float-sidebox-ful{
	margin-right: -3px;
}
div.galeria-float-sidebox div.cim {
	font-size: 24px;
	font-family: "Alfa Slab One", Arial, Helvetica, sans-serif;
	background-color: #fff;
	font-weight: normal;
	color: #000;
	width: 140px;
	height: 46px;
	padding-left: 20px;
	padding-top: 10px;
	float: left;
}
div.galeria-float-sidebox div.cim-link {
	float: left;
}
div.galeria-float-sidebox div.cim-link a {
	color: #F27800;
}
div.galeria-float-sidebox div.lista {
	display: inline-block;
	width: 280px;
}
.div-hirlevel-form {
	position: relative;
	top: -160px;
	left: 100px;
}
table.hirlevel-form {
	color: #5e5e5e;
	font-weight: bold;
	font-size: 14px;
}
.hirlevel-form input[type=text] {
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border: 1px solid #f55600;
	padding: 2px;
	width: 126px;
	height: 18px;
}
.hirlevel-form {
	margin-left: 10px;
}
a.hirlevel-kuldes {
	border: 0px !important;
	color: #fff !important;
	font-weight: bold;
	width: 130px;
	height: 25px;
	display: block;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	text-align: center;
	line-height: 25px;
	font-size: 15px;
	background: #7db9e8; /* Old browsers */
	background: -moz-linear-gradient(top, #f55600 0%, #ff6e20 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f55600), color-stop(100%, #ff6e20)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #f55600 0%, #ff6e20 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #f55600 0%, #ff6e20 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #f55600 0%, #ff6e20 100%); /* IE10+ */
	background: linear-gradient(to bottom, #f55600 0%, #ff6e20 100%); /* W3C */
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f55600', endColorstr='#ff6e20', GradientType=0 ); /* IE6-9 */
	box-shadow: 0 0 3px 1px #7d868d;
	text-shadow: 0 0 6px #000000;
}
a.hirlevel-kuldes:hover {
	background: -moz-linear-gradient(top, #ff962f 0%, #ffcd66 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ff962f), color-stop(100%, #ffcd66)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #ff962f 0%, #ffcd66 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #ff962f 0%, #ffcd66 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #ff962f 0%, #ffcd66 100%); /* IE10+ */
	background: linear-gradient(to bottom, #ff962f 0%, #ffcd66 100%); /* W3C */
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff962f', endColorstr='#ffcd66', GradientType=0 ); /* IE6-9 */
}
div.cim-link a {
	color: #228fc4;
	font-weight: bold;
	font-size: 12px;
	float: right;
}
div.cim-link a:hover {
	text-decoration: underline;
}
div.videoalaszoveg {
	width: 200px;
	height: 46px;
	padding-left: 10px;
	float: left;
	padding-top: 5px;
	overflow: hidden;
}
div.videoalalink a {
	color: #228fc4;
	font-weight: bold;
	font-size: 12px;
	float: right;
	padding-right: 10px;
	padding-top: 5px;
}
.fb-like-box {
	margin-left: 5px;
}
.fb-ablak {
	height: 185px;
	overflow: hidden;
	border-bottom: 1px solid #aaaaaa;
}
div.beagyazo_kod {
	margin-left: 8px;
}
div.box-kozossegi-2 {
	width: 300px;
	height: 370px;
	float: left;
	margin-left: 20px;
	box-shadow: 0 0 5px 1px #cecece;
	overflow: hidden;
	background-color: #ffffff;
	text-align: left;
}
div.box-kozossegi-2 .lista {
	width: 280px;
	height: 280px;
	overflow: hidden;
	position: relative;
	left: 10px;
}
div.galeria-float-sidebox div.ikon, div.box-kozossegi-2 div.ikon {
	width: 50px;
	height: 50px;
	overflow: hidden;
	margin-top: 9px;
	margin-left: 9px;
	float: left;
}
div.galeria-float-sidebox div.ikon img, div.box-kozossegi-2 div.ikon img {
	width: 50px;
	height: 50px;
}
div.galeria-float-sidebox div.szoveg, div.box-kozossegi-befoglalo div.szoveg {
	width: 200px;
	height: 45px;
	overflow: hidden;
	margin-top: 9px;
	margin-left: 10px;
	float: left;
	padding: 0px;
	color: #777777;
	font-size: 12px;
	line-height: 12px;
}
div.box-kozossegi-befoglalo div.szoveg a.reszletek {
	color: #228fc4;
	font-weight: bold;
	font-size: 12px;
	float: right;
}
div.box-kozossegi-befoglalo div.szoveg a.reszletek:hover {
	text-decoration: underline;
}
.div-reszletek {
	position: absolute;
	left: 175px;
	width: 170px;
	height: 17px;
	padding-left: 23px;
	margin-top: 43px;
}
.lista-feher .div-reszletek {
	background-color: #fff;
}
.lista-szurke .div-reszletek {
	background-color: #f0f0f0;
}
div.galeria-float-sidebox h1.cikkcim, div.box-kozossegi-befoglalo div.szoveg h1.cikkcim {
	color: #000;
	font-weight: bold;
	font-size: 14px;
	line-height: 13px;
	display: block;
	margin-bottom: 8px;
}
.lista-szurke {
	width: 280px;
	height: 70px;
	display: block;
	overflow: hidden;
	background-color: #f0f0f0;
}
.lista-feher {
	width: 280px;
	height: 70px;
	display: block;
	overflow: hidden;
	background-color: #fff;
}
div.box-kozossegi-3 {
	width: 300px;
	height: 370px;
	float: left;
	margin-left: 20px;
	text-align: center;
}
div.box-kozossegi-3-felso {
	width: 300px;
	height: 260px;
	float: left;
	margin: 0;
	overflow: hidden;
	box-shadow: 0 0 5px 1px #cecece;
	background-color: #fff;
	text-align: left;
}
div.box-kozossegi-3-also {
	width: 300px;
	height: 89px;
	float: left;
	margin: 0;
	margin-top: 22px;
	overflow: hidden;
	box-shadow: 0 0 5px 1px #cecece;
	background-color: #fff;
	text-align: left;
	cursor: pointer;
	background: url(../style/ikon-blog.jpg) no-repeat;
}
/*KĂZĂSSĂGI MĂDIAvĂŠge.....................*/



div.box-kozossegi-4 {
	width: 300px;
	height: 130px;
	float: left;
	margin-left: 20px;
	box-shadow: 0 0 5px 1px #cecece;
	overflow: hidden;
	background-color: #ffffff;
	text-align: left;
}
div.box-kozossegi-4 h1.cikkcim {
	height: 24px;
}
div.box-kozossegi-4 h1.tartalom_cikkcim {
	padding-bottom: 14px;
}
div.box-kozossegi-4 div.szoveg {
	position: relative;
	width: 165px;
	height: 130px;
	float: left;
	padding-right: 5px;
}
div.box-kozossegi-4 div.ikon {
	width: 100px;
	/*    height: 100px;*/

	overflow: hidden;
/*	margin: 10px 5px 0 0; */
	margin: -62px 5px 0 0;
	border: 5px solid #fff;
	box-shadow: 0 0 3px 1px #cecece;
}
div.box-kozossegi-4 div.szoveg a.reszletek {
	color: #228fc4;
	font-weight: bold;
	font-size: 12px;
	float: right;
}
div.box-kozossegi-4 div.szoveg a.reszletek:hover {
	text-decoration: underline;
}
div.box-kozossegi-4 .div-reszletek {
	position: absolute;
	left: 0px;
	top: 50px;
	width: 130px;
	height: 30px;
	padding-left: 0px;
	margin-top: 50px;
	background-color: #fff;
}
/* KĂRDĂSE VAN-KAPCSOLAT */

.box-kerdes-kapcsolat {
	width: 630px;
	height: 237px;
	height: 237px\9; /* IE 8 and below */
 *height: 237px; /* IE 7 and below */
	background-color: #ffa506;
	margin-left: 30px;
}
.box-kerdes-belso-kapcsolat {
	width: 618px;
	height: 225px;
	height: 225px\9; /* IE 8 and below */
 *height: 225px; /* IE 7 and below */
	position: relative;
	top: 4px;
	left: 4px;
	background-color: #22a7e8;
	border: 2px solid #fff;
}

/* Kerese van-adatkezeles */
.box-kerdes-kapcsolat.adatkezeles {
	height: 187px;
	height: 187px\9; /* IE 8 and below */
 *height: 187px; /* IE 7 and below */
}
.box-kerdes-belso-kapcsolat.adatkezeles-belso {
	height: 175px;
	height: 175px\9; /* IE 8 and below */
 *height: 175px; /* IE 7 and below */
}

.box-kerdes-belso-ajandekutalvany {
	width: 618px;
	height: 225px;
	height: 225px\9; /* IE 8 and below */
 *height: 225px; /* IE 7 and below */
	position: relative;
	top: 4px;
	left: 0px;
	background-color: #22a7e8;
	border: 2px solid #fff;	
}

.box-kerdes-belso-ajandekutalvany.gyik, .box-kerdes-belso-ajandekutalvany.csapatepites {
	left: 3px;	
}

@media all and (-webkit-min-device-pixel-ratio:0) and (min-resolution: .001dpcm) {
.box-kerdes-kapcsolat.adatkezeles {
	height: 192px;
}
.box-kerdes-belso-kapcsolat.adatkezeles-belso {
	height: 180px;
}		
.box-kerdes-ajandekutalvany {
	height: 243px;
}
.box-kerdes-belso-ajandekutalvany {
	height: 231px;
}
.box-kerdes-kapcsolat {
	height: 243px;
}
.box-kerdes-belso-kapcsolat {
	height: 231px;
}
}
.box-kerdes-fejlec-kapcsolat {
	width: 612px;
	height: 53px;
	position: relative;
	top: 3px;
	left: 3px;
	background-color: #0579b4;
	text-align: center;
}
.box-kerdes-fejlec-kapcsolat span.szoveg-1 {
	color: #fff;
	font-size: 18px;
	font-weight: bold;
	position: relative;
	top: 15px;
	left: 10px;
}
.box-kerdes-fejlec-kapcsolat span.szoveg-2 {
	color: #fff;
	font-size: 38px;
	font-weight: bold;
	position: relative;
	top: 15px;
	left: 10px;
}
.box-kerdes-kapcsolat-urlapvilagos {
	width: 608px;
	position: relative;
	top: 7px;
	left: 3px;
	background-color: #22a7e8;
	border: 2px solid #ffa506;
	color: #fff !important;
}
.box-kerdes-kapcsolat-urlapvilagos textarea {
	color: #616464 !important;
}
.box-kerdes-kapcsolat-urlapvilagos strong {
	color: #fff !important;
}
.box-kerdes-kapcsolat-urlapvilagos table {
	padding: 2px;
	font-size: 15px;
	color: #fff;
}
.box-kerdes-kapcsolat-urlapvilagos table td {
	padding: 0;
	margin: 0;
}
.box-kerdes-kapcsolat span.urlap-adat2 {
	font-size: 12px;
	margin-left: 4px;
	position: relative;
	top: -3px;
	letter-spacing: -0.03em;
}
.box-kerdes-kapcsolat input[type=text] {
	width: 98px;
	height: 17px;
	border: 1px solid #0579b4;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
}
.box-kerdes-kapcsolat textarea {
	width: 171px;
	height: 65px;
	border: 1px solid #0579b4;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
}
.box-kerdes-kapcsolat .urlap-adat {
	letter-spacing: -0.03em;
}
.box-kerdes-kapcsolat input[type=submit] {
	width: 70px;
	height: 24px;
	border: 1px solid #fff;
	background-color: #ffa700;
	color: #fff;
	font-size: 13px;
	font-weight: bold;
	padding: 3px;
	margin-right: 5px;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	cursor: pointer;
}
.box-kerdes-kapcsolat input[type=submit]:hover {
	background-color: #0579b4;
}
.box-kerdes-telefon-kapcsolat {
	width: 400px;
/*	height: 92px;*/
	float: left;
	color: #fff;
	font-size: 13px;
	padding: 6px;
	padding-top: 8px;
	line-height: 14px;
}
.box-kerdes-telefon-kapcsolat strong {
	color: #fff;
}
.box-kerdes-telefon-kapcsolat .bg-telefon {
	background: url(../style/bg-telefon.jpg) -5px 7px no-repeat;
	padding-left: 35px;
	padding-top: 10px;
	height: 43px;
}
.box-kerdes-email-kapcsolat {
	width: 162px;
	height: 35px;
	float: left;
	color: #fff;
	font-size: 10px;
	padding-left: 40px;
	padding-top: 12px;
	margin-top: 9px;
	line-height: 12px;
	background: #0579b4 url(../style/bg-email.jpg) 0 6px no-repeat;
	text-align: left ;	
}
.box-kerdes-email-kapcsolat a {
	font-size: 13px;
	letter-spacing: 0.05em;
	color: #ffa506;
	font-weight: bold;
}
.adatvedelem_keres_gomb {
	padding-right: 5px !important;	
}

.box-kerdes-adatvedelem-befoglalo {
	margin: 10px 2px 10px 2px;
	padding: 7px;	
	background-color: #ffa800;
	width: 610px;
	margin-left: 33px;
	height: 60px;
}

.box-kerdes-adatvedelem-befoglalo .nagy-sarga-felkialtojel {
	width: 63px;
	height: 63px;
	background: #ffa800 url(../style/kerdese_van_urlap_nagy_felkialtojel.jpg) 0 0px no-repeat;
	display: inline-block;
	float: left;
}

.box-kerdes-adatvedelem-befoglalo .adatvedelem-szoveg {
	display: inline-block ;
	text-align: center;
	color: #ffffff;
	font-size: 12px;
	width: 540px;
	float: right;
	line-height: 14px;
}

.box-kerdes-adatvedelem-befoglalo .adatvedelem-szoveg a {
	color: #ffffff;
}

.bal-oszlop-box-kerdes-adatvedelem-befoglalo {
	margin: 10px 2px 10px 2px;
	padding: 7px;	
	background-color: #ffa800;
	width: 221px;
	margin-left: 0px;
	text-align: justify;
}

.bal-oszlop-box-kerdes-adatvedelem-befoglalo .nagy-sarga-felkialtojel {
	width: 53px;
	height: 53px;
	background: #ffa800 url(../style/kerdese_van_urlap_nagy_felkialtojel.jpg) -5px -2px no-repeat;
	display: inline;
	float: left;
	margin: 0px 7px 0px 0px;
}

.bal-oszlop-box-kerdes-adatvedelem-befoglalo .adatvedelem-szoveg {
	display: inline ;
	text-align: center;
	color: #ffffff;
	font-size: 12px;
/*	width: 540px;*/
/*	float: right;*/
	line-height: 14px;
}

.bal-oszlop-box-kerdes-adatvedelem-befoglalo .adatvedelem-szoveg a {
	color: #ffffff;
}
/* IE hack */
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
	.adatvedelem_keres_gomb {
		padding-right: 0px !important;	
	}
	
	.box-kerdes-belso-ajandekutalvany {
		height: 225px;
	}	
	
}
/* VIDEO GALĂRIA ...*/

.video_nev {
	width: 100%;
	text-align: center;
	font-weight: bold;
	font-size: 17px;
	color: #000;
	margin-bottom: 6px;
}
.video_beagyazott {
	text-align: center;
	margin: auto;
}
.video_beagyazott iframe {
	box-shadow: 0 0 5px 1px #cecece;
}
.video_leiras {
	margin-bottom: 20px;
}
/* BLOG ...*/

.blog-esemeny {
	width: 690px;
	margin-top: 40px;
}
div.blog-esemeny-cim {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	line-height: 22px;
	font-weight: bold;
	color: #000;
	background-color: none;
	width: 680px;
	padding: 5px 0 5px 0;
}
.blog-szerzo {
	width: 550px;
	float: left;
	color: #6c6c6c;
}
.blog-datum {
	width: 135px;
	float: left;
	color: #6c6c6c;
	text-align: right;
}
div.blog-tartalom-rovid {
	width: 685px;
	margin: 25px 0 5px 0;
	padding-top: 10px;
	border-top: 2px solid #e8e8e8;
	color: #6c6c6c;
}
div.blog-tartalom-rovid img {
	border: 5px solid #fff;
	margin-left: 3px;
	width: 675px;
	box-shadow: 0 0 3px 1px #cecece;
	margin-top: 10px;
}
div.blog-lablec {
	width: 685px;
	height: 90px;
	border-bottom: 4px solid #d8d8d8;
}
div.blog-megosztas {
	width: 495px;
	height: 40px;
	float: left;
	padding-top: 10px;
	padding-left: 5px;
}
div.blog-reszleteklink {
	width: 185px;
	height: 40px;
	float: left;
	text-align: right;
	padding-top: 10px;
}
div.blog-reszleteklink a, div.blog-reszleteklink a:visited {
	text-decoration: underline;
	color: #0072aa;
}
div.blog-reszleteklink a:hover {
	text-decoration: underline;
}
div.blog-form {
	width: 600px;
	display: block;
	margin: auto;
	margin-top: 20px;
	margin-bottom: 20px;
	background-color: #fff;
	border: 1px solid #e2e2e2;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}
.hibauzi {
	color: red;
	font-size: 11px;
}
.formszoveg {
	font-size: 15px;
	font-weight: bold;
	text-align: right;
}
.form-gomb {
	width: 306px;
	height: 32px;
	display: block;
	line-height: 33px;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border: none;
	background: url(../style/fejlecgomb-bg.jpg) -10px -10px repeat-x;
	background-color: #006fa4;
	font-family: Verdana, Geneva, sans-serif;
	size: 60px;
	font-weight: bold;
	color: #fff;
	cursor: pointer;
}
.form-gomb:hover {
	color: #f6ad23;
}
.bekuldo-keret {
	width: 100%;
	border-bottom: 1px solid #eee;
	padding-bottom: 10px;
	margin-bottom: 30px;
}
.bekuldo-adatok {
	width: 100%;
	height: 30px;
	background-color: #eee;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
}
.admin-adatok {
	width: 100%;
	height: 30px;
	background-color: #cdeaf6;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
}
.bekuldo-adatok-nev {
	border-right: 1px solid #fff;
	font-weight: bold;
	padding: 5px;
	float: left;
}
.bekuldo-adatok-email {
	float: left;
	padding: 5px;
}
.bekuldo-adatok-email a {
	font-weight: normal;
	float: left;
}
.bekuldo-adatok-datum {
	font-weight: normal;
	padding: 6px;
	float: right;
	font-size: 12px;
}
.bekuldo-szoveg {
	padding-top: 6px;
}
.admin-szoveg {
	padding-top: 6px;
	color: #506b76;
}
.oldallapozo {
	width: 100%;
	text-align: center;
	margin-top: 20px;
}
a.oldalszam {
	width: 18px;
	height: 15px;
	text-align: center;
	display: inline-block;
	line-height: 15px;
	padding: 6px;
	background-color: #e8e8e8;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	margin-left: 1px;
}
a.oldalszam:hover {
	background-color: #007aad;
	color: #fff;
}
p.hozzaszolas_torles_gomb {
	text-align: right;
	padding-right: 5px;
	margin-bottom: 2px;
	height: 15px;
}
div.blog-kommentek-szama {
	float: right;
}
.blog-kommentek-szama {
	margin-top: 10px;
	margin-bottom: -3px;
	padding: 3px;
	color: #000;
	background-color: #e5e5e5;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
}
span.nincs_szo {
	color: #FF3333;
	font-weight: bold;
}
span.nehany_szo {
	color: #FFA700;
	font-weight: bold;
}
span.vannak_szo {
	color: #67bd4b;
	font-weight: bold;
}
/* BeĂşszĂł sideboxok */

.fb-float-likebox {
	height: 150px;
	padding: 0 !important;
	width: 300px;
	z-index: 99998;
	position: fixed;
	right: -309px;
	top: 50px;
	float: left;
	margin-right: -20px !important;
}
.fb-float-likebox-ful {
	position: fixed;
	width: 48px;
	float: left;
	top: 370px;
	/*	top: 210px;*/

	z-index: 89999;
	right: 0px;
}
}
.fb-float-likebox span {
	bottom: 12px;
	font: 8px "lucida grande", tahoma, verdana, arial, sans-serif;
	position: absolute;
	right: 6px;
	text-align: right;
}
.fb-float-likebox span a {
	color: #808080;
	text-decoration: none;
}
.fb-float-likebox span a:hover {
	text-decoration: underline;
}
.black-friday-float-sidebox {
	height: 590px;
	padding: 0 !important;
	width: 300px;
	z-index: 99998;
	position: fixed;
	right: -309px;
	top: 50px;
	float: left;
	margin-right: -20px !important;
	background: url(../style/black_friday_kiuszo_alap.png) no-repeat center top;	
}

.black-friday-float-sidebox-ful {
	position: fixed;
	width: 48px;
	float: left;
	top: 370px;
	/*	top: 210px;*/

	z-index: 89999;
	right: 0px;
}

#black_friday_beuszo_gomb {
	background: url(../style/black_friday_beuszo_tovabb_gomb.png) no-repeat center top;	
	top: 400px;
	left: 55px;
	height: 156px;
	width: 197px;
	display: block;
	position: relative;	
}

#black_friday_beuszo_gomb:hover {
	background: url(../style/black_friday_beuszo_tovabb_gomb_hover.png) no-repeat center top;	
}

.grossvenediger-float-sidebox {
	height: 590px;
	padding: 0 !important;
	width: 300px;
	z-index: 99998;
	position: fixed;
	right: -309px;
	top: 50px;
	float: left;
	margin-right: -20px !important;
	background: url(../style/grossvenediger_kiuszo_alap.png) no-repeat center top;	
}

.grossvenediger-float-sidebox-ful {
	position: fixed;
	width: 48px;
	float: left;
	top: 50px;
	/*	top: 210px;*/

	z-index: 89999;
	right: 0px;
}

#grossvenediger_beuszo_gomb {
	background: url(../style/grossvenediger_beuszo_tovabb_gomb.png) no-repeat center top;	
	top: 505px;
	left: 65px;
	height: 33px;
	width: 163px;
	display: block;
	position: relative;	
}

#grossvenediger_beuszo_gomb:hover {
	background: url(../style/grossvenediger_beuszo_tovabb_gomb_hover.png) no-repeat center top;	
}

.feliratkozas-float-sidebox {
	padding: 0px 0px 0px 0px;
	z-index: 99998;
	position: fixed;
	right: -100%;
	top: 0px;
	width: 100%;
	height: 100%;
	background: url(../style/akciok_hatter_attetszo.png) no-repeat center top;
}
.feliratkozas-float-sidebox-ful {
	position: fixed;
	width: 48px;
	float: left;
	top: 210px;
	z-index: 89999;
	right: 0px;
}
div#sidebox_feliratkozas_nev {
	position: absolute;
	top: 548px;
	left: 452px;
}
div#sidebox_feliratkozas_email {
	position: absolute;
	top: 578px;
	left: 525px;
}
div#sidebox_feliratkozas_gomb {
	position: absolute;
	top: 610px;
	left: 560px;
}
div#akciok_bezaro_gomb {
	background: url(../style/akciok_bezaras.png) no-repeat left top;
	position: absolute;
	float: left;
	right: 240px;
	top: 95px;
	z-index: 99999;
	width: 120px;
	height: 40px;
	cursor: pointer;
}
#sidebox_hirlevel_nev {
	font-size: 18px;
	width: 400px;
	border: solid 1px #707070;
	padding: 2px;
	border-radius: 3px;
	box-shadow: inset 1px 1px 1px 1px #373737;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
}
#sidebox_hirlevel_email {
	font-size: 18px;
	width: 320px;
	border: solid 1px #707070;
	padding: 2px;
	border-radius: 3px;
	box-shadow: inset 1px 1px 1px 1px #373737;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
}

@media (max-width: 1920px) {
#sidebox_hirlevel_nev {
	width: 387px;
	margin-left: 5px;
}
#sidebox_hirlevel_email {
	width: 320px;
}
div#sidebox_feliratkozas_nev {
	left: 818px;
}
div#sidebox_feliratkozas_email {
	left: 890px;
}
div#sidebox_feliratkozas_gomb {
	left: 930px;
}
div#akciok_bezaro_gomb {
	right: 470px;
}
}

@media (max-width: 1600px) {
#sidebox_hirlevel_nev {
	width: 387px;
	margin-left: 5px;
}
#sidebox_hirlevel_email {
	width: 320px;
}
div#sidebox_feliratkozas_nev {
	left: 658px;
}
div#sidebox_feliratkozas_email {
	left: 730px;
}
div#sidebox_feliratkozas_gomb {
	left: 770px;
}
div#akciok_bezaro_gomb {
	right: 320px;
}
}

@media (max-width: 1440px) {
#sidebox_hirlevel_nev {
	width: 387px;
	margin-left: 5px;
}
#sidebox_hirlevel_email {
	width: 320px;
}
div#sidebox_feliratkozas_nev {
	left: 582px;
}
div#sidebox_feliratkozas_email {
	left: 655px;
}
div#sidebox_feliratkozas_gomb {
	left: 690px;
}
div#akciok_bezaro_gomb {
	right: 240px;
}
}

@media (max-width: 1280px) {
#sidebox_hirlevel_nev {
	width: 388px;
	margin-left: 5px;
}
#sidebox_hirlevel_email {
	width: 320px;
}
div#sidebox_feliratkozas_nev {
	left: 495px;
}
div#sidebox_feliratkozas_email {
	left: 568px;
}
div#sidebox_feliratkozas_gomb {
	left: 600px;
}
div#akciok_bezaro_gomb {
	right: 160px;
}
}

@media (max-width: 1024px) {
#sidebox_hirlevel_nev {
	width: 391px;
	margin-left: -20px;
}
#sidebox_hirlevel_email {
	width: 320px;
}
div#sidebox_feliratkozas_nev {
	left: 392px;
}
div#sidebox_feliratkozas_email {
	left: 443px;
}
div#sidebox_feliratkozas_gomb {
	left: 470px;
}
div#akciok_bezaro_gomb {
	right: 10px;
}
}
.galeria-float-sidebox {
	height: 150px;
	padding: 0 5px 0 5px;
	width: 268px;
	z-index: 99998;
	position: fixed;
	right: -282px;
	top: 50px;
	background-color: #fff;
}
.galeria-float-sidebox-ful {
	position: fixed;
	width: 48px;
	float: left;
	top: 50px;
	z-index: 89999;
	right: 0px;
}
.galeria-float-sidebox span {
	bottom: 12px;
	font: 8px "lucida grande", tahoma, verdana, arial, sans-serif;
	position: absolute;
	right: 6px;
	text-align: right;
}
.galeria-float-sidebox span a {
	color: #808080;
	text-decoration: none;
}
.galeria-float-sidebox span a:hover {
	text-decoration: underline;
}
/*BEUGRĂ 7SUMMITS ABLAK.........*/

.seven-summits-float-sidebox {
	z-index: 99998;
	position: fixed;
	right: -100%;
	width: 850px;
	height: 726px;
	border: 2px solid #fb6413;
	background: url(../style/7summits-beugro-bg.jpg) no-repeat;
}
.seven-summits-float-sidebox-ful {
	position: fixed;
	width: 48px;
	float: left;
	top: 210px;
	z-index: 89999;
	right: 0px;
}
a.beugro-7summits-x {
	position: relative;
	top: 10px;
	left: 780px;
	width: 35px;
	height: 30px;
	display: block;
	text-align: center;
	border: 4px solid #fff;
	border-radius: 11px;
	-moz-border-radius: 11px;
	-webkit-border-radius: 11px;
	color: #fff;
	background-color: #fb6413;
	line-height: 26px;
	font-size: 23px;
	font-weight: bold;
}
a.beugro-7summits-x:hover {
	background-color: #fd8747;
}
a.beugro-7summits-x img {
	vertical-align:middle;	
}
.seven-summits-float-sidebox a.gomb {
	position: relative;
	top: 338px;
	left: 340px;
	width: 140px;
	height: 40px;
	display: block;
	text-align: center;
	border: 4px solid #fff;
	border-radius: 15px;
	-moz-border-radius: 15px;
	-webkit-border-radius: 15px;
	color: #fff;
	background-color: #fb6413;
	line-height: 40px;
	font-size: 23px;
	font-weight: bold;
}
.seven-summits-float-sidebox a.gomb:hover {
	color: #000;
	background-color: #fd8747;
}
hr {
/*	margin-top: 0px;*/
	margin-bottom: 0px;	
}
div.hr {
	height: 10px;
	margin-top: 5px;
	margin-bottom: 5px;
}
div.hr hr {
	border: 0!important;
	height: 1px !important;
	background-image: -webkit-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0.75), rgba(0,0,0,0)) !important;
	background-image: -moz-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0.75), rgba(0,0,0,0)) !important;
	background-image: -ms-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0.75), rgba(0,0,0,0)) !important;
	background-image: -o-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0.75), rgba(0,0,0,0)) !important;
}
.tura-biztosan-indul-jelmagyarazat {
	background: url(../style/ikon-biztos-kep.png) no-repeat;
	padding-left: 25px;
	line-height: 25px;
	margin-left: 30px;
}
.tura-black-friday-jelmagyarazat {
	background: url(../style/ikon-black-friday.png) no-repeat;
	padding-left: 25px;
	line-height: 25px;
	margin-left: 30px;
}
span.tura-biztosan-indul {
	color: #ffa500;
	font-weight: bold;
	/*    padding-right: 5px;*/

	background: url(../style/ikon-biztos-kep.png) left 0px no-repeat;
	padding-left: 25px;
	display: inline-block;
	height: 24px;
	line-height: 24px;
}
span.tura-black-friday {
	color: #000000;
	font-weight: bold;
	/*    padding-right: 5px;*/

	background: url(../style/ikon-black-friday.png) left 0px no-repeat;
	padding-left: 25px;
	display: inline-block;
	height: 24px;
	line-height: 24px;
}
span.tura-uj {
	color: #990000;
	font-weight: bold;
	/*    padding-right: 5px;*/

	background: url(../style/ikon-uj.png) left 0px no-repeat;
	padding-left: 25px;
	display: inline-block;
	height: 24px;
	line-height: 24px;
}
span.tura-akcios {
	color: #00FF00;
	font-weight: bold;
	/*    padding-right: 5px;*/

	background: url(../style/ikon-akcio.png) left 0px no-repeat;
	padding-left: 25px;
	display: inline-block;
	height: 24px;
	line-height: 24px;
}
span.tura-akcios-1plusz1 {
	color: #087BB1;
	font-weight: bold;
	/*    padding-right: 5px;*/



	background: url(../style/ikon-plusz1.png) left 0px no-repeat;
	padding-left: 25px;
	display: inline-block;
	height: 24px;
	line-height: 24px;
}
span.tura-akcios-grossvenediger {
	color: #087BB1;
	font-weight: bold;
	background: url(../style/ikon-felteteles-grossvenediger.png) left 0px no-repeat;
	padding-left: 25px;
	display: inline-block;
	height: 24px;
	line-height: 24px;
}

div.tura_akcio_info {
	font-weight: bold;
	text-align: center;
	background: url(../style/gomb-akcio-joszlop.jpg) left 0px no-repeat;
	color: #fff;
	line-height: 43px;
	width: 220px;
	height: 45px;
	display: block;
	font-size: 20px;
	margin-top: 15px;
	margin-bottom: -15px;
}

div.tura_akcio_info_ketsoros {
	font-weight: bold;
	text-align: center;
	background: url(../style/gomb-akcio-joszlop-ketsoros.jpg) left 0px no-repeat;
	color: #fff;
	line-height: 24px;
	width: 220px;
	height: 59px;
	display: block;
	font-size: 20px;
	margin-top: 15px;
	margin-bottom: -15px;
	padding-top: 5px;
}

div.tura_akcio_info_ketsoros span.tura_cim_masodik_sor {
	color: #FFA200;	
	text-shadow: -2px 0 1px #0176A1, 0 2px 1px #0176A1, 2px 0 1px #0176A1, 0 -2px 1px #0176A1;
}

div.tura_akcio_info_akcios_tura {
	font-weight: bold;
	text-align: center;
	background: url(../style/gomb-akcio-joszlop-sugarak-nelkul.jpg) left 0px no-repeat;
	color: #fff;
	line-height: 43px;
	width: 220px;
	height: 45px;
	display: block;
	font-size: 20px;
	margin-top: 10px;
	margin-bottom: -15px;
	padding-bottom: 5px;
}

div.tura_akcio_info_black_friday {
	font-weight: bold;
	text-align: center;
	background: url(../style/gomb-akcio-joszlop-black-friday.png) left 0px no-repeat;
	color: #fff;
	line-height: 29px;
	width: 220px;
	height: 59px;
	display: block;
	font-size: 20px;
	margin-top: 10px;
	margin-bottom: -10px;
}
span.black_friday_info_datum {
	color: #ffa700 ;	
}
div.tura_akcio_info_ar_alatt {
	color: #f27800;
	font-weight: bold;
	text-align: left;
	width: 220px;
	display: block;
	font-size: 15px;
/*	margin-top: -20px;
	margin-bottom: 10px;*/
	margin-bottom: -45px;
	padding-left: 10px;
}
div.akcio_lejart_jelentkezes {
	margin-bottom: 0px ;	
}
p.jelentkezes_akciok_info {
	background: url(../style/gomb-akcio-jelentkezes.jpg) no-repeat;
	font-weight: bold;
	text-align: center;
	font-size: 15px;
	line-height: 30px;
	color: #fff;
}
.jelentkezes_tovabbi_utas_nev {
	width: 150px !important;
	margin: 2px 0px 2px 0px !important;
}
.jelentkezes_tovabbi_utas_email {
	width: 150px !important;
	margin: 2px 0px 2px 0px !important;
}

div.tura_akcio_info_bevezeto_ar {
	font-weight: bold;
	text-align: center;
	background: url(../style/gomb-joszlop-bevezeto-ar.png) left 0px no-repeat;
	color: #fff;
	line-height: 44px;
	width: 220px;
	height: 39px;
	display: block;
	font-size: 20px;
	margin-top: 10px;
	margin-bottom: -5px;
	padding-left: 20px;
}

div.utazasi_mod_kis_urlap_div {
	background-color: #eaf2f6;
	padding: 3px;
}

div.utazasi_mod_kis_urlap_div .utazasi_mod_figyelmeztetes {
	font-size: 11px;	
}

/* GYIK oldal stílusok */

.gyik-leiras {
	margin-right: 30px;	
}

.container-temp {
	width: 630px;
	padding: 0px 30px 10px 30px;
}
.panel-title {
	display: inline;
	vertical-align: middle;
}
.panel-title.panel-title-cat {
	color: #0072aa;
}
.gyik-kerdes p {
	margin: 0px 0px 0px 0px;
}
.gyik-valasz p {
	margin: 0px 0px 0px 0px;
}
/* Új fejléc elemek stílusai */

/*  

# sárga: #f6ad23;

# kék: #00537b;

*/





/*

#bg1-kezdolap {

    background: rgba(0, 0, 0, 0) url("../style/bg-1.jpg") no-repeat scroll center 40px;

    height: 1200px;

    background-color:  #00537b;

}

*/





.szlogen-uj {
	margin: 20px 0 0 0;
	color: #ffffff;
	font-size: 18px;
	text-shadow: 0 0 10px #000000;
}
.text-sarga {
	color: #f6ad23;
}
.top-menu {
	padding: 10px 0 0 0;
}
.top-menu nav {
	display: inline-block;	
}
.logo-uj {
	background: rgba(0, 0, 0, 0) url("../style/logo-nagy.png") no-repeat scroll center center;
	float: left;
	height: 200px;
	margin: -3px 18px 0 0;
	width: 152px;
}
.logo-uj a {
	display: block;
	height: 161px;
	width: 121px;
}
.fejlec-uj {
	margin: 0 0 -130px 0;
	font: 13px/20px 'Lucida Grande', Tahoma, Verdana, sans-serif;
	color: #fff;
}
.text-indent {
	text-indent: -9999px;
}
.fejlec-nev {
	color: #ffffff;
	font-family: "Merit";
	font-size: 50px;
	text-shadow: 0 2px 5px #004967;
	margin: 20px 0 0 0;
}
.fejlec-nev-szlogen {
	width: 620px;
	margin: 20px 0 0 0;
}
.fejlec-turavezetes {
	padding: 0 0 0 10px;
	color: #f6ad23;
	font-weight: bold;
}
.szamlalo-uj-container {
	border-width: 1px !important;
	border-color: #212425;
	border-radius: 5px;	
	border: 1px solid #232428;
	background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.08), rgba(255, 255, 255, 0));
	box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05), 0 2px #262a2e, 0 3px #1f2326, 0 4px 3px rgba(0, 0, 0, 0.2);
	position: relative;
/*	left: 477px; */
	width: 184px ;
	height: 44px ;	
	text-align: center ;
	float: right ;
}
/*
@media screen { @media (min-width: 0px) {
	.szamlalo-uj-container {
		position: relative;
		top: -125px;
		left: 477px;
	}	
}}*/
/*
@media screen and (-ms-high-contrast: none) {
    .szamlalo-uj-container { 
		left: 489px;
		width: 490px ;
	}
}*/
.szamlalo-uj-szoveg {
	margin: 0px;
	font-size: 11px;
/*	display: inline-block;
	vertical-align: top;	*/
}
.szamlalo-uj {
/*	display: inline-block;*/
}

.header-gomb {
	border-width: 1px !important;
	border-color: #212425;
	border-radius: 10px;	
	border: none;
	background-image: linear-gradient(to bottom, rgba(19, 88, 124, 1), rgba(2, 78, 110, 1));
	box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05), 0 2px #262a2e, 0 3px #1f2326, 0 4px 3px rgba(0, 0, 0, 0.2), inset 4px 8px 1px -8px rgba(126, 163, 184, 1), inset -7px 5px 1px -8px rgba(126, 163, 184, 1);
	position: relative;
	text-align: center ;
	color: #fff;
	font-weight: bold;	
}

.header-gomb a, .header-gomb a:focus {
	color: #fff;	
}

.header-gomb a:hover {
	color: #f6ad23;
	text-shadow: 0 1px black, 0 0 20px rgba(255, 255, 255, 0.5);
}

.header-kapcsolat-uzenetkuldes-container {
	width: 160px ;
	height: 100px;
	float: right;
	top: -125px;
	position: relative;
}

.header-gomb.kapcsolat-gomb {
	width: 140px ;
	height: 30px ;
	float: right ;
	line-height: 30px ;
	font-size: 15px;
}

.header-gomb.uzenetkuldes-gomb {
	width: 140px ;
	height: 30px ;
	top: 10px ;
	float: right ;
	line-height: 30px ;
	font-size: 15px;
}


.header-telefon-szam {
	position: relative;
	text-align: right ;
	float: right ;	
	top: -130px;
	width: 670px;
	font-size: 17px;
	font-weight: bold;
}
.header-email {
	position: relative;
	top: -129px;
	text-align: right ;
	float: right ;	
	font-size: 13px;
	color: #ffa700 ;
	font-weight: bold;
	width:670px;
	text-decoration: underline;
}
.header-turavezetok {
	position: relative;
	top: -122px;
	left: 850px;
	width: 114px;
	display: block ;
	margin-top: 93px;
}
.header-bejelentkezes {
	position: relative;
	top: -125px;
	left: 799px;
	width: 163px;
	display: block ;
	margin-top: 93px;
}


li.felso_menu_hirlevel_li {
	padding-left: 5px;
	padding-right: 5px;
}

li.felso_menu_hirlevel_li a {
	background: url(../img/header-boritek-icon-vastagabb.png) center center no-repeat;	
	height: 17px ;
	width: 23px ;
	padding-top: 27px !important;
}

li.felso_menu_hirlevel_li a:hover {
	background: url(../img/header-boritek-icon-vastagabb-hover.png) center center no-repeat;	
}

.header-turavezetok a {
	display: block;
	height: 145px;
/*	background: url(../style/turavezetoink12-new-01.png) top center no-repeat;*/	
	background: url(../style/turakinalatunk-01.png) top center no-repeat;	
}

.header-turavezetok a:hover {
	display: block;
	height: 145px;
/*	background: url(../style/turavezetoink12-new-02.png) top center no-repeat;*/	
	background: url(../style/turakinalatunk-02.png) top center no-repeat;	
}


.header-bejelentkezes a {
	display: block;
	height: 145px;
	background: url(../style/bt-bejelentkezes-standard.png) top center no-repeat;	
}

.header-bejelentkezes a:hover {
	display: block;
	height: 145px;
	background: url(../style/bt-bejelentkezes-hover.png) top center no-repeat;	
}


@supports (-moz-appearance:meterbar) {
	.header-hirlevel-form {
		margin: 1px 0 0 0;
	}
	.header-hirlevel img {
		margin-bottom: 4px;	
	}	
}

.link-1 a {
	color: inherit;
	font-weight: inherit;
	text-decoration: none;
}
.link-1 a:link {
	color: inherit;
	font-weight: inherit;
	text-decoration: none;
}
.link-1 a:visited {
	color: inherit;
	font-weight: inherit;
	text-decoration: none;
}
.link-1 a:hover {
	color: inherit;
	font-weight: inherit;
	text-decoration: underline;
}
.link-1 a:active {
	color: inherit;
	font-weight: inherit;
	text-decoration: none;
}
/*html, body, div, span, applet, object, iframe,  h1, h2, h3, h4, h5, h6, p, blockquote, pre,  a, abbr, acronym, address, big, cite, code,  del, dfn, em, img, ins, kbd, q, s, samp,  small, strike, strong, sub, sup, tt, var,  b, u, i, center,  dl, dt, dd, ol, ul, li,  fieldset, form, label, legend,  table, caption, tbody, tfoot, thead, tr, th, td,  article, aside, canvas, details, embed,  figure, figcaption, footer, header, hgroup,  menu, nav, output, ruby, section, summary,  time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit;
	vertical-align: baseline;
}*/
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
	display: block;
}
body {
	line-height: 1.2;
}
ol, ul.nav {
	list-style: none;
}
.tura-szoveg ol, .hirreszlet ol {
	list-style: decimal outside none;
}
.adatvedelem_content ol {
	list-style: decimal inside ;	
	padding-bottom: 10px;
}
.adatvedelem_content ol li {
	margin-bottom: 5px;	
}

blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after, q:before, q:after {
	content: '';
	content: none;
}
/*table {
	border-collapse: collapse;
	border-spacing: 0;
}*/


body {
/*font: 13px/20px 'Lucida Grande', Tahoma, Verdana, sans-serif;*/
	/*color: #fff;*//*  background: #00537b;*/

}
.container {
	margin: 100px auto;
	width: 960px;
	text-align: center;
}
.nav {
	height: 48px;
	display: inline-block;
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit;
	vertical-align: baseline;
}
.nav > li {
	float: left;
	position: relative;
	margin: 0 0 4px;
	height: 44px;
	color: #fff;
	text-shadow: 0 1px rgba(0, 0, 0, 0.9);
	background-color: rgba(0, 0, 0, 0.05);
	border: 1px solid #232428;
	border-bottom-color: #1f2326;
	background-image: -webkit-linear-gradient(top, rgba(255, 255, 255, 0.08), rgba(255, 255, 255, 0));
	background-image: -moz-linear-gradient(top, rgba(0, 255, 255, 0.08), rgba(255, 255, 255, 0));
	background-image: -o-linear-gradient(top, rgba(255, 255, 255, 0.08), rgba(255, 255, 255, 0));
	background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.08), rgba(255, 255, 255, 0));
	-webkit-box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05), 0 2px #262a2e, 0 3px #1f2326, 0 4px 3px rgba(0, 0, 0, 0.2);
	box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05), 0 2px #262a2e, 0 3px #1f2326, 0 4px 3px rgba(0, 0, 0, 0.2);
}
.nav > li:hover {
	color: #f6ad23;
	text-shadow: 0 1px black, 0 0 20px rgba(255, 255, 255, 0.5);
}
/*.nav > li.active,  .nav > .active:active,  .nav > li:active {
	z-index: 2;
	margin: 4px 0 0;
	height: 43px;
	color: #aaa;
	text-shadow: 0 1px black;
	background-color: rgba(255, 255, 255, 0.03);
	border-color: #212425;
	border-width: 1px 0;
	background-image: -webkit-linear-gradient(top, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0));
	background-image: -moz-linear-gradient(top, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0));
	background-image: -o-linear-gradient(top, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0));
	background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0));
	-webkit-box-shadow: inset 0 1px rgba(255, 255, 255, 0.05), inset 0 -1px 1px rgba(0, 0, 0, 0.15), 1px 0 rgba(0, 0, 0, 0.05), -1px 0 rgba(0, 0, 0, 0.05), 0 1px rgba(255, 255, 255, 0.05);
	box-shadow: inset 0 1px rgba(255, 255, 255, 0.05), inset 0 -1px 1px rgba(0, 0, 0, 0.15), 1px 0 rgba(0, 0, 0, 0.05), -1px 0 rgba(0, 0, 0, 0.05), 0 1px rgba(255, 255, 255, 0.05);
}*/
.nav > li:active {
	z-index: 3;
}
.nav > li:first-child {
	border-left-width: 1px !important;
	border-left-color: #212425;
	border-radius: 5px 0 0 5px;
}
.nav > li:last-child {
	border-right-width: 1px !important;
	border-right-color: #212425;
	border-radius: 0 5px 5px 0;
}
.nav > li + li {
	border-left-width: 0;
}
/*.nav > .active + li,  .nav > .active:active + li,  .nav > li:active + li,  .nav > li:active + .active {
	border-left-width: 1px;
}*/
.nav > li > a {
	display: block;
	line-height: 44px;
	padding: 0 16px;
	font-size: 14px;
	font-weight: bold;
	color: inherit;
	text-decoration: none;
	outline: 0;
}
/* Media hack az androidos telefonok miatt */
@media screen and (-webkit-min-device-pixel-ratio:1.1) {
	.nav > li > a {
		font-size: 15px;
		padding: 0 17px;
	}
}

/* Media hack firefox */
@supports (-moz-appearance:meterbar) and (background-blend-mode:difference,normal) {
	.nav > li > a {
		font-size: 14px;
		padding: 0 16px;
	}
}

/* Media hack chrome */
@media all and (-webkit-min-device-pixel-ratio:0) and (min-resolution: .001dpcm) { 
	.nav > li > a {
		font-size: 14px;
		padding: 0 16px;
	} 
}

@supports (-ms-ime-align:auto) {
		.nav > li > a {
		font-size: 14px;
		padding: 0 16px;
	}
}
/* Fejlécben safari css-ek */
.nav.safari_7 > li > a {
	font-size: 15px;
	padding: 0 10px;
}

.nav.safari_7 #home-icon {
	padding: 2px 15px;
}

.szamlalo-uj-container.safari_7 {
	width: 190px;
}

.nav.safari_9 > li > a {
	font-size: 15px;
	padding: 0 10px;
}

.nav.safari_9 #home-icon {
	padding: 2px 15px;
	margin-left: 15px;
}

.szamlalo-uj-container.safari_9 {
	width: 190px;
}


.nav.safari_11 > li > a {
	font-size: 15px;
	padding: 0 13px;
}

.nav.safari_11 #home-icon {
	padding: 2px 16px;
}

.szamlalo-uj-container.safari_11 {
	width: 190px;
}

.nav.safari_13 > li > a {
	font-size: 15px;
	padding: 0 12px;
}

.nav.safari_13 #home-icon {
	padding: 2px 15px;
	margin-left: 15px;
}

.szamlalo-uj-container.safari_13 {
	width: 190px;
}
/* Fejlécben safari css-ek eddig */

#home-icon {
	padding: 2px 16px;
	display: inline-block;
	width: 18px;
	height: 16px;
	vertical-align: text-top;
	background-image: url("../img/icons.png");
	background-repeat: no-repeat;
	background-color: transparent;
	font: 0/0 serif;
	text-shadow: none;
	color: transparent;
	margin: 12px -17px 0 17px;
}

/*
_:-ms-input-placeholder, :root #home-icon {
	width: 19px;
}*/

@media screen { @media (min-width: 0px) {
	#home-icon {
		padding: 2px 15px;
		display: inline-block;
		width: 18px;
		height: 16px;
		vertical-align: text-top;
		background-image: url("../img/icons.png");
		background-repeat: no-repeat;
		background-color: transparent;
		font: 0/0 serif;
		text-shadow: none;
		color: transparent;
		margin: 12px -15px 0 18px;
	}
} }
.icon-home {
	background-position: 0 0;
}
/*=================\[ számláló  ]/======================*/



#nav-counter.nav > li {
	height: 23px;
	border-top: 1px solid #232428;
	border-left: 1px solid #232428;
	border-right: 1px solid #232428;
}

#nav-counter.nav > li:first-child {
	border-left: none;
}

#nav-counter.nav > li:last-child {
	border-right: none;
}

#nav-counter.nav > li > a {
	line-height: 16px;
	padding: 4px 7px;
	font-size: 11px;
}
#nav-counter.nav > li > a:hover {
	color: white;
	cursor: default;
}


/*=================\[ menü legördülő ]/======================*/

/* Sub Menus */
.nav li li {
	font-size: .8em;
}
/*******************************************
   Style menu for larger screens

   Using 650px (130px each * 5 items), but ems
   or other values could be used depending on other factors
********************************************/

/*  .nav li {
    width: 130px;
    border-bottom: none;
    height: 50px;
    line-height: 50px;
    font-size: 1.4em;
    display: inline-block;
    margin-right: -4px;
  }

  .nav a {
    border-bottom: none;
  }

  .nav > ul > li {
    text-align: center;
  }

  .nav > ul > li > a {
    padding-left: 0;
  }*/

  /* Sub Menus */
.nav li ul {
	position: absolute;
	display: none;
	width: 180%;
}
.nav li:hover ul {
	display: block;
}
.nav li ul li {
	display: block;
}
.nav li ul li {
	background-color:#00537b;
	
}
.nav li ul  {
	margin-left:0px;
	padding-left:0px;
	color: #fff;
	text-shadow: 0 1px rgba(0, 0, 0, 0.9);
	background-color: rgba(0, 0, 0, 0.05);
	border: 1px solid #232428;
	border-bottom-color: #1f2326;
	background-image: -webkit-linear-gradient(top, rgba(255, 255, 255, 0.08), rgba(255, 255, 255, 0));
	background-image: -moz-linear-gradient(top, rgba(0, 255, 255, 0.08), rgba(255, 255, 255, 0));
	background-image: -o-linear-gradient(top, rgba(255, 255, 255, 0.08), rgba(255, 255, 255, 0));
	background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.08), rgba(255, 255, 255, 0));
	-webkit-box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05), 0 2px #262a2e, 0 3px #1f2326, 0 4px 3px rgba(0, 0, 0, 0.2);
	box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05), 0 2px #262a2e, 0 3px #1f2326, 0 4px 3px rgba(0, 0, 0, 0.2);
}
.nav li ul li {
	color:#fff;
	padding:7px 7px 7px 7px;
}

.nav li ul li:first-child {
	padding-top:10px;
}

.nav li ul li:last-child {
	padding-bottom:10px;
}


.nav li ul li a {
	color:#fff;
	font-size:12px;
	padding:6px;
}
.nav li ul li a:hover {
	color:#f6ad23;
}

/*=================\[ javítások 05.26  ]/======================*/

.nav > li > a:hover,
.nav > li > a:focus {
  text-decoration: none;
  background-color: transparent;
}

img {
  vertical-align: baseline;
}

.ikon img {
  vertical-align: middle;
}

h1 small,
h2 small,
h3 small,
h4 small,
h5 small,
h6 small,
.h1 small,
.h2 small,
.h3 small,
.h4 small,
.h5 small,
.h6 small,
h1 .small,
h2 .small,
h3 .small,
h4 .small,
h5 .small,
h6 .small,
.h1 .small,
.h2 .small,
.h3 .small,
.h4 .small,
.h5 .small,
.h6 .small {
  font-weight: normal;
  line-height: 1;
  color: #333333;
}

.panel-heading img {
  vertical-align: middle;	
}

.ui-widget input, .ui-widget select, .ui-widget textarea {
	height: 27px;
	left: 35px;
}
table.colspan td a.turalink {
/*	line-height: 13px;*/
}

table#kezdolap-naptar-table {
	line-height: 1em;	
	margin-bottom: 20px;
}

@supports (-moz-appearance:meterbar) {
	table#kezdolap-naptar-table {
		line-height: 1.2em;	
	}
}
/* Csapatépítés oldal stílusok*/

.csapatepites-leiras {
	margin-right: 30px;	
	margin-left: 30px;
}

.csapatepites-cim-adatok h1 {
    font-size: 17px;
    margin: 0px 0px 10px 0px;
    float: left;
    color: black;
    font-family: Arial,Helvetica,sans-serif;
}

.csapatepites-cim-adatok {
    float: left;
    margin-left: 20px;
}

.csapatepites-kep {
    float: left;
}

.csapatepites-tura-cim {
	display: inline-block; 	
	width: 359px;	
}

.csapatepites-container {
    float: none;
}


div.adatsav div.nehezseg span.bakancs-nehez {
    background: rgba(0, 0, 0, 0) url("../style/bakancs-nehez.png") no-repeat scroll center center;
    display: inline-block;
    height: 11px;
    width: 16px;
}

.technikai-nehezseg-kategoria-csapatepites {
    margin-top: 0px;
}

div.adatsav .adatsav-szoveg.adatsav-szoveg-magassag.adatsav-szoveg-magassag-csapatepites {
    margin: 0 0 0 10px;
    height: 30px
}

div.adatsav .adatsav-szoveg-tervezett.adatsav-szoveg-tervezett-csapatepites {
    margin-left: 10px;
}

.adatsav.adatsav-lista.adatsav-lista-csapatepites {
    margin: 0px;
    height: 30px;
}

div.adatsav div.nehezseg.nehezseg-csapatepites {
    height: 20px;
}

.csapatepites-fo-szoveg {
    margin: 0 0 20px 0px;
}

.csapatepites-tovabb-gomb-container {
    margin-top: 0px;
    float: right;
}

a.csapatepites-tovabb-gomb, a.csapatepites-tovabb-gomb:visited {
/*    background-color: #f5f5f5;
    color: #777777;*/
    background-color: #ffa700;
    color: #ffffff;
    border: 1px solid #eee;
    border-radius: 4px;
    display: block;
    height: 31px;
    left: 24px;
    line-height: 30px;
    text-align: center;
    width: 120px;
    font-weight: normal;
}


a.csapatepites-tovabb-gomb:hover {
    background-color: #108cca;
    border: 1px solid #108cca;
    color: #fff;
}

.csapatepites-tura-container {
    float: none;
    margin: 10px 0 20px 0;
}

hr.csapatepites-elvalaszto {
/*    height: 2px;*/
    margin: 20px 0 20px 0;
}

a:hover,
a:focus {
  color: #23527c;
  text-decoration: none;
}

/* Jelentkezési tudnivalók oldal innen */
.jelentkezesi-tudnivalok-leiras {
	margin-right: 30px;	
	margin-left: 30px;
}

.jelentkezesi-tudnivalok-cim-adatok h1 {
    font-size: 17px;
    margin: 0px 0px 10px 0px;
    float: left;
    color: black;
    font-family: Arial,Helvetica,sans-serif;
}

.jelentkezesi-tudnivalok-cim-adatok {
    float: left;
    margin-left: 20px;
}

.jelentkezesi-tudnivalok-kep {
    float: left;
}

.jelentkezesi-tudnivalok-tura-cim {
	display: inline-block; 	
	width: 355px;	
}

.jelentkezesi-tudnivalok-container {
    float: none;
}


.technikai-nehezseg-kategoria-jelentkezesi-tudnivalok {
    margin-top: 0px;
}

div.adatsav .adatsav-szoveg.adatsav-szoveg-magassag.adatsav-szoveg-magassag-jelentkezesi-tudnivalok {
    margin: 0 0 0 10px;
    height: 30px
}

div.adatsav .adatsav-szoveg-tervezett.adatsav-szoveg-tervezett-jelentkezesi-tudnivalok {
    margin-left: 10px;
}

.adatsav.adatsav-lista.adatsav-lista-jelentkezesi-tudnivalok {
    margin: 0px;
    height: 30px;
}

div.adatsav div.nehezseg.nehezseg-jelentkezesi-tudnivalok {
    height: 20px;
}

.jelentkezesi-tudnivalok-fo-szoveg {
    margin: 0 0 20px 0px;
}

.jelentkezesi-tudnivalok-tovabb-gomb-container {
    margin-top: 0px;
    float: right;
}

a.jelentkezesi-tudnivalok-tovabb-gomb, a.jelentkezesi-tudnivalok-tovabb-gomb:visited {
/*    background-color: #f5f5f5;
    color: #777777;*/
    background-color: #ffa700;
    color: #ffffff;
    border: 1px solid #eee;
    border-radius: 4px;
    display: block;
    height: 31px;
    left: 24px;
    line-height: 30px;
    text-align: center;
    width: 120px;
    font-weight: normal;
}


a.jelentkezesi-tudnivalok-tovabb-gomb:hover {
    background-color: #108cca;
    border: 1px solid #108cca;
    color: #fff;
}

.jelentkezesi-tudnivalok-tura-container {
    float: none;
    margin: 10px 0 20px 0;
}

hr.jelentkezesi-tudnivalok-elvalaszto {
/*    height: 2px;*/
    margin: 20px 0 20px 0;
}

.panel-group-jelentkezesi-tudnivalok-alkategoria {
	margin-bottom: 0px ;	
}

.panel-group-jelentkezesi-tudnivalok-alkategoria .panel-heading {
	background: #f8f8f8 url(../style/bt-jelentkezesi-tudnivalok-alkategoria-standard.png) right center no-repeat ;
}

.panel-group-jelentkezesi-tudnivalok-alkategoria .panel-default {
	border-left: none;
	border-right: none;
	border-bottom: none;	
	border-radius: 0px;
}

.panel-group-jelentkezesi-tudnivalok-alkategoria .panel-title-cat a {
	color: #777777;	
}

/*=========================\[ innentől a választható program... ]/============================*/

.panel-default > .panel-heading.panel-heading-valaszthato {
	-webkit-box-shadow: inset 0px 0px 5px -2px rgba(0,123,255,1);
	-moz-box-shadow: inset 0px 0px 5px -2px rgba(0,123,255,1);
	box-shadow: inset 0px 0px 5px -2px rgba(0,123,255,1);
	
    padding-top: 20px;
    padding-bottom: 20px;
    background: rgb(253, 253, 253);
    /* Old browsers */
    
    background: -moz-linear-gradient(top, rgba(253, 253, 253, 1) 0%, rgba(241, 242, 237, 1) 100%);
    /* FF3.6+ */
    
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(253, 253, 253, 1)), color-stop(100%, rgba(241, 242, 237, 1)));
    /* Chrome,Safari4+ */
    
    background: -webkit-linear-gradient(top, rgba(253, 253, 253, 1) 0%, rgba(241, 242, 237, 1) 100%);
    /* Chrome10+,Safari5.1+ */
    
    background: -o-linear-gradient(top, rgba(253, 253, 253, 1) 0%, rgba(241, 242, 237, 1) 100%);
    /* Opera 11.10+ */
    
    background: -ms-linear-gradient(top, rgba(253, 253, 253, 1) 0%, rgba(241, 242, 237, 1) 100%);
    /* IE10+ */
    
    background: linear-gradient(to bottom, rgba(253, 253, 253, 1) 0%, rgba(241, 242, 237, 1) 100%);
    /* W3C */
    
    filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#fdfdfd', endColorstr='#f1f2ed', GradientType=0);
    /* IE6-9 */
    
    border-bottom: 3px solid #0071ad;
    color: #333;
    height: 30px;
}

h4.panel-title-valaszthato a {
    color: #0071ad;
    margin-right: 10px;
    margin-left: 10px;
}

h4.panel-title-valaszthato a span.valaszthato-link-alahuzva {
    border-bottom: 1px solid #c0c0c0;
}

h4.panel-title-valaszthato a span img {
    border: none;
}

.email_spam_figyelmeztetes {
	border: solid 1px #ff0000 ;
	padding: 10px ;	
	text-align: left;
}

/* Ajándékutalvány oldal */

div.ajandekutalvany_bevezeto {
	text-align: left ;	
	margin-left: 30px ;
	margin-right: 30px ;
}

div.beloldal-focim-ajandekutalvany {
	display: table-cell;
	width: 100%;
	height: 150px;
	vertical-align: middle;
	font-size: 50px;
	line-height: 60px;
	font-family: "Alfa Slab One", Arial, Helvetica, sans-serif;
	font-weight: normal;
	margin-bottom: 20px;
	color: #333333;
	padding-top: 2px;
}

#ajandekutalvany_vasarlas_ful {
	width: 270px ;
	display: inline-block ;	
	background: #f7f7f7 url("../style/icon-utalvany.jpg") no-repeat scroll 15px 5px;
	font-size: 20px;
	height: 30px;
	padding-left: 18px;
	padding-top: 12px;
	position: relative;
	margin-right: 106px ;
	border: solid #ffa506 thin ;
	cursor: pointer;
}

#ajandekutalvany_vasarlas_ful:hover {
	background-color: #f0f0f0 ;	
}

#ajandekutalvany_feltetelek_ful {
    background: #f7f7f7 url("../style/icon-felhasznal.jpg") no-repeat scroll 245px 5px;
    display: inline-block;
    font-size: 20px;
	height: 30px;
    padding-right: 18px;
	padding-top: 12px;
    position: relative;
    width: 270px;
	border: solid #ffa506 thin ;    
	cursor: pointer;
}

.ajandekutalvany_aktiv_ful {
	height: 41px !important;
	border-bottom: none !important ;	
}

#ajandekutalvany_feltetelek_ful:hover {
	background-color: #f0f0f0 ;	
}


#ajandekutalvany_ful_wrapper {
	margin-top: 25px ;	
	margin-bottom: 10px ;
}

.ajandekutalvany_oldal_tartalom {
	border: solid #ffa506 thin ;    
	background-color: #f7f7f7 ;
	margin-top: -11px;
	display: none ;
	padding-bottom: 10px ;
	padding-top: 10px ;
	padding-right: 18px ;
}

.ajandekutalvany-form .FormFejlec span {
/*	background-color: inherit !important ;*/
	background-color: #f7f7f7 !important ;
}

.ajandekutalvany-form {
	margin-top: 0px !important;	
}

.urlap-magyarazat {
	width: 100% !important;
	text-align: center !important ;	
}

/* Ajándékutalvány oldal eddig */

/* Akciós fix oldalba beszúrt túralista */
.akcios_turalista_fix_oldalban {
	line-height: 1.2;
	font-size: 12px;
	margin: 0px 20px 0px 20px ;
}

.akcios_turalista_fix_oldalban .doboz {
	margin-left: 30px !important;
	margin-right: 30px !important;	
	padding-left: 0px !important;
	padding-right: 0px !important;
	padding-bottom: 0px !important;
	border-bottom: none !important;
}

.lapbel hr {
	border-top: 1px solid #c8c8c8 !important;	
	margin: 0px 30px;
}

.felszereles-blokk hr, .tura-also hr {
	margin: 0px ;
	border-top: none !important;	
}

.akcios_turalista_fix_oldalban hr {
	border-top: 1px solid #c8c8c8 !important;	
	margin: 5px 10px 0px 10px !important;
}

.akcios_turalista_fix_oldalban .doboz .tovabbi_idopontok_lista {
	margin-left: 209px !important;	
}

.akcios_turalista_fix_oldalban .dobozkepk {
	width: 189px !important;
}

.akcios_turalista_fix_oldalban .dobozkep {
	width: 189px !important;
}

.akcios_turalista_fix_oldalban .dobozkep img {
	width: 189px !important;
}

.akcios_turalista_fix_oldalban .dobozjobb {
	width: 380px !important;
}

.akcios_turalista_fix_oldalban .dobozjobb .tol-ig-befoglalo {
	width: 120px !important;
}

.akcios_turalista_fix_oldalban .dobozjobb .tol-ig-befoglalo .tol-ig {
	width: 118px !important;
}

.akcios_turalista_fix_oldalban .doboz .tovabbi_idopontok_lista .adatsav .tol-ig {
	width: 118px !important;
}

.akcios_turalista_fix_oldalban .dobozjobb .adatsav .nehezseg {
	width: 86px !important;
}

.akcios_turalista_fix_oldalban .dobozjobb .adatsav .nehezseg .technikai-nehezseg-kategoria{
	width: 105px !important;
}

.akcios_turalista_fix_oldalban .dobozjobb .adatsav .adatsav-szoveg {
	width: 55px !important;
}

.akcios_turalista_fix_oldalban .dobozjobb .adatsav .adatsav-szoveg-tervezett {
	width: 58px !important;
}

.akcios_turalista_fix_oldalban .doboz .tovabbi_idopontok_lista .adatsav .adatsav-szoveg-tervezett {
	width: 58px !important;
}

.akcios_turalista_fix_oldalban .doboz .dobozful-akcios-idopont, .akcios_turalista_fix_oldalban .doboz .dobozful {
	 left:-17px;	
}

.hirbox-osszes a:link, .hirbox-osszes a:visited {
	background: url(../style/gomb-hir-osszes.png) top center no-repeat;
	width: 110px;
	height: 26px;
	display: block;	
	color: #fff;
	line-height: 25px;
	font-size: 14px;
	font-weight: bold;
	font-family: Verdana, Geneva, sans-serif;
	text-decoration: none;	
	text-align: center;
}

.hirbox-osszes a:hover {
	background: url(../style/gomb-hir-osszes-hover.png) top center no-repeat;
}

.black_friday_akcios_jel_akcios_ar_elott {
	color: #000 !important;
}

.black_friday_ar_belso_akcios {
	color: #f55600 !important;	
}


@media (max-width: 991px) { 
	.ful {
		display: none;	
	}
	
	.galeria-float-sidebox, .seven-summits-float-sidebox, .fb-float-likebox, .black-friday-float-sidebox {
		display: none;	
	}
}

#grossvenediger-kedvezmeny-bg-02-tavtarto {
	height: 545px;
	background: url(../style/grossvenediger-bg-tavtarto.png) center repeat-y;
	background-color: #fff;
}

#grossvenediger-kedvezmeny-bg-05-tavtarto {
	height: 545px;
	background: url(../style/grossvenediger-bg-tavtarto.png) center repeat-y;
	background-color: #fff;
}

#grossvenediger-kedvezmeny-bg-07-tavtarto {
	height: 545px;
	background: url(../style/bg-5-tavtarto.jpg) center repeat-y;
}

#grossvenediger-kedvezmeny-bg-01 {
	height: 928px;
	background: url(../style/grossvenediger-bg-01.jpg) center top no-repeat;
}

#grossvenediger-kedvezmeny-bg-03 {
	height: 1180px;
	background: url(../style/grossvenediger-bg-03.jpg) center top no-repeat;
}

#grossvenediger-kedvezmeny-bg-04 {
	height: 1020px;
	background: url(../style/grossvenediger-bg-04.jpg) center top no-repeat;
}

#grossvenediger-kedvezmeny-bg-06 {
	height: 499px;
	background: url(../style/grossvenediger-bg-06.jpg) center top no-repeat;
}

#grossvenediger-kedvezmeny-bg-08 {
	height: 1832px;
	background: url(../style/grossvenediger-bg-08.jpg) center top no-repeat;
}

#grossvenediger-kedvezmeny-lap {
	float: left;
	width: 840px;
	margin-right: 10px;
	margin-bottom: 100px;
	margin-left: 80px	;
}

.grossvenediger-kedvezmeny-lapbel {
	padding-right: 30px;
}

.grossvenediger-kedvezmeny-lapbel hr {
	border-top: 1px solid #c8c8c8 !important;	
	margin: 0px 0px;
}

.grossvenediger-kedvezmeny-lapbel hr.rovid_eltunos_elvalaszto {
    border: 0;
    height: 1px;
	background-image: linear-gradient(to right, rgba(0, 0, 0, 0), rgba(158, 158, 158, 0.8), rgba(0, 0, 0, 0));
	margin: 30px 120px 30px 120px;
}

.grossvenediger-kedvezmeny-lapbel .hir-terkep {
	width: 688px;
	margin-left: 50px;
}

.grossvenediger-kedvezmeny-lapbel .hir-terkep #map-canvas{
	width: 688px;
}

.grossvenediger-kedvezmeny-lapbel div.adatsav-lista div {
	line-height: 1.2em;	
}

.lapbel_feher_hatter {
	background-color: #fff;
	padding-bottom: 0px ;
	margin-left: 30px;
	margin-right: 30px;
}

.lapbel_feher_hatter #listanezet .dobozjobb {
	width: 490px;	
}

.lapbel_feher_hatter div.tovabbi_idopontok {
	width: 729px;	
}

.lapbel_feher_hatter div.ikon-biztos-kategoria {
	width: 105px;	
}

.grossvenediger-fejlec-kep {
	margin-left: -100px;
}

.grossvenediger-fejlec-kep-kedvezmeny {
	margin-left: -45px;
	margin-top: 250px;
}

.lapbel_attetszo_hatter h1 {
	margin-top: -30px;	
}

.grossvenediger-kedvezmeny-lapbel #listanezet .doboz {
	margin-left: 0px;
	margin-right: 0px;
	padding-left: 5px;
	padding-right: 0px;
}

.grossvenediger-kedvezmeny-lapbel #listanezet .doboz .tura_doboz_overlay {
	margin-left: 0px;
	margin-right: 0px;
	padding-right: 0px;
	padding-left: 5px;
	left:-5px;
}

.grossvenediger-kek-doboz {
	background-color: #1688be ;
	padding: 15px 10px 15px 10px;	
	margin: 0 30px;
	text-align: center ;
	color: #fff;	
	font-size: 18px;
}

.grossvenediger-kek-doboz-cim {
	font-family: "Alfa Slab One", Arial, Helvetica, sans-serif !important;
	font-size: 25px;
	color: #f0a813 ;
	margin-bottom: 10px;
}

.grossvenediger-vilagoskek-doboz {
	background-color: #d61412 ;
	padding: 15px 10px 15px 10px;	
	margin: 0 30px;
	text-align: center ;
	color: #fff;	
	font-size: 18px;
}

.vilagoskek-doboz-lablec {
	margin: 0px;
	background-color: #22a7e8 ;
}

.vilagoskek-doboz-lablec p.lista-fejlec {
	margin-bottom: 1.5em !important;
}

.vilagoskek-doboz-lablec p {
	margin-top: 0px;
	margin-bottom: 0px;	
}

.vilagoskek-doboz-lablec ul.turavezeto-lista {
	list-style-image: url(../style/turavezetok-lista-bullet-sarga.png);
}

.grossvenediger-vilagoskek-doboz-cim {
	font-family: "Alfa Slab One", Arial, Helvetica, sans-serif !important;
	font-size: 25px;
	color: #fff ;
	margin-bottom: 10px;
}

.grossvenediger-vilagoskek-doboz strong {
	color: #fff ;
	font-weight: bold;	
}

.kedvezmeny-reszletekhez {

}

.kedvezmeny-reszletekhez a {
	background: url(../style/grossvenediger-kedvezmeny-reszletei-gomb-standard.png) no-repeat;	
	display: block;
	width: 297px;
	height: 34px;
	margin-left: auto;
	margin-right: auto;	
}

.kedvezmeny-reszletekhez a:hover{
	background: url(../style/grossvenediger-kedvezmeny-reszletei-gomb-hover.png) no-repeat;
	background-color: transparent !important;	
}

.kiemelt-oldal-galeriablokk {
	margin: 0px 30px 0px 50px;
}

div.kiemelt_oldal_galeria_kep_div {
	width: 171px;
	height: 136px;
	margin: 2px 0px 2px 0px;
	padding: 0px 0px 0px 0px;
}
div.kiemelt_oldal_galeria_kep_div.allokep {
	height: 276px;
	margin: 2px 0px 2px 0px;
	padding: 0px 0px 0px 0px;
}
div.kiemelt_oldal_galeria_kep_div.szeleskep {
	width: 346px;/*	margin: 2px 0px 2px 2px;

	padding: 0px 0px 0px 0px;	*/
}
div.kiemelt_oldal_galeria_kep_div.szelesallokep {
	width: 346px;
	height: 276px;/*	margin: 2px 0px 2px 2px;

	padding: 0px 0px 0px 0px;	*/
}
img.kiemelt_oldal_galeria_kep {
	width: 171px;
	height: 136px;
}
img.kiemelt_oldal_galeria_kep.allokep {
	width: 171px;
	height: 276px;
}
img.kiemelt_oldal_galeria_kep.szelesallokep {
	width: 346px;
	height: 276px;
}

.kedvezmeny_vissza_a_fooldalra {
	position: relative;
	top: 20px;
	width: 100%;
}

.kedvezmeny_vissza_a_fooldalra a {
	background: url(../style/grossvenediger-kedvezmeny-vissza-a-fooldalra.png) no-repeat;	
	display: block;
	width: 297px;
	height: 34px;
	margin: 0px auto 10px auto;
}

.kedvezmeny_vissza_a_fooldalra a:hover{
	background: url(../style/grossvenediger-kedvezmeny-vissza-a-fooldalra-hover.png) no-repeat;
	background-color: transparent !important;	
}

.grossvenediger-kedvezmeny-lapbel .lapbel_attetszo_hatter h1 strong {
	font-family: "Alfa Slab One", arial;
	color: #005375 !important;
}


#turavezeto-gyakornok-bg-01-tavtarto {
	height: 545px;
	background: url(../style/turavezeto-gyakornok-bg-1-tavtarto.jpg) center repeat-y;
}

#turavezeto-gyakornok-bg-01 {
	height: 1952px;
	background: url(../style/turavezeto-gyakornok-bg-01.jpg) center bottom no-repeat;
}

#turavezeto-gyakornok-bg-02 {
	height: 269px;
	background: url(../style/turavezeto-gyakornok-bg-03.jpg) center top no-repeat;
}

#turavezeto-gyakornok-lap {
	float: left;
	width: 840px;
	margin-right: 10px;
	margin-bottom: 100px;
	margin-left: 80px	;
}

.turavezeto-gyakornok-lapbel {
	padding-right: 30px;
}

.turavezeto-gyakornok-lapbel hr {
	border-top: 1px solid #c8c8c8 !important;	
	margin: 0px 0px;
}

.turavezeto-gyakornok-lapbel hr.rovid_eltunos_elvalaszto {
    border: 0;
    height: 1px;
	background-image: linear-gradient(to right, rgba(0, 0, 0, 0), rgba(158, 158, 158, 0.8), rgba(0, 0, 0, 0));
	margin: 30px 120px 30px 120px;
}

.turavezeto-gyakornok-fejlec-kep {
	width: 409px;
	margin-left: 0px;
	margin-top: 50px;
}

.turavezeto-gyakornok-felso-szoveg {
	background-color: #353435;
	opacity: 0.8;
	color: #fff;	
	margin: 100px 30px 20px 30px;
	padding: 9px;
}

.turavezeto-gyakornok-felso-szoveg h4 {
	text-align: center;	
}

.turavezeto-gyakornok-also-szoveg {
	color: #fff;	
	margin: 40px 70px 40px 70px;
	padding: 9px;
}

.turavezeto-gyakornok-turavezetok-cim {
	margin-top: 750px;
	margin-bottom: 60px;
}

.turavezeto-gyakornok-turavezetok-cim img {
	display: block;
	margin: auto;
}

.turavezeto-gyakornok-turavezetok .turavezetok-elem-cim {
	color: #fff ;
	font-weight: bold;
	font-size: 17px;
}

div.turavezeto-gyakornok-turavezetok span.beosztas {
	color: #fff ;	
	font-size: 12px;
}

.turavezeto-gyakornok-turavezetok img {
	width: 140px;
}


.turavezeto-gyakornok-vissza-a-fooldalra-felul {
	margin-top: -35px;	
}

.turavezeto-gyakornok-vissza-a-fooldalra-felul a {
	background: url(../style/turavezeto-gyakornok-vissza_a_fooldalra-standard.png);
	width: 189px ;
	height: 47px ;
	display: block ;
	float: right;
	margin-right: -30px;
}
.turavezeto-gyakornok-vissza-a-fooldalra-felul a:hover {
	background: url(../style/turavezeto-gyakornok-vissza_a_fooldalra-hover.png);
}

.turavezeto-gyakornok-felso-jelentkezem-gomb a {
	background: url(../style/turavezeto-gyakornok-jelentkezem_gomb_kek.png);
	width: 214px ;
	height: 44px ;
	display: block ;
	margin: auto ;	
}

.turavezeto-gyakornok-felso-jelentkezem-gomb a:hover {
	background: url(../style/turavezeto-gyakornok-jelentkezem_gomb_kek_hover.png);
}

.turavezeto-gyakornok-also-jelentkezem-gomb a {
	background: url(../style/turavezeto-gyakornok-jelentkezem_gomb_kek_jelentkezesi_urlap.png);
	width: 597px ;
	height: 74px ;
	display: block ;
	margin: auto ;	
}

.turavezeto-gyakornok-also-jelentkezem-gomb a:hover {
	background: url(../style/turavezeto-gyakornok-jelentkezem_gomb_kek_jelentkezesi_urlap_hover.png);
}

.turavezeto-gyakornok-vissza_a_fooldalra {
	position: relative;
	top: 20px;
	width: 100%;
}

.turavezeto-gyakornok-vissza_a_fooldalra a {
	background: url(../style/turavezeto-gyakornok-vissza_a_fooldalra2-standard.png) no-repeat;	
	display: block;
	width: 297px;
	height: 34px;
	margin: 0px auto 10px auto;
}

.turavezeto-gyakornok-vissza_a_fooldalra a:hover{
	background: url(../style/turavezeto-gyakornok-vissza_a_fooldalra2-hover.png) no-repeat;
	background-color: transparent !important;	
}

.turavezeto-gyakornok-lapbel table.jelentkezes-form tr th, .turavezeto-gyakornok-lapbel table.jelentkezes-form tr td {
	color: #fff ;	
}

.turavezeto-gyakornok-lapbel table.jelentkezes-form tr th.FormFejlec span {
	background-color: #353435 ;
}

.turavezeto-gyakornok-lapbel table.jelentkezes-form tr td textarea {
	background-color: #fff ;
	color: #616464 ;
}

.turavezeto-gyakornok-lapbel .email_spam_figyelmeztetes, .turavezeto-gyakornok-lapbel .email_spam_figyelmeztetes strong {
	color: #fff ;	
}

ul.turavezeto-gyakornok-lista {
	list-style-image: url(../style/turavezetok-lista-bullet-feher.png);
	/*    border-bottom: 1px solid #c8c8c8;*/

/*    padding-bottom: 15px;*/

	margin-top: 5px;
	margin-bottom: 5px;
}

p.akcio_magyarazat {
	margin-bottom: 0px;
}

hr.jelentkezes_feltetel_letszam_elvalaszto {
	width: 100%;
	margin: 0px !important;
	border-top: none !important;	
}

span.jelentkezes_turatars_checkbox_figyelmezteto {
	color: red ;	
}

.uzenetkuldes_urlap_container {
	margin: 20px 180px 20px 80px;	
	font-size:17px;
}

.uzenetkuldes_urlap_container th {
	text-align: right;
	padding: 10px 5px 10px 0px;
		
}

.uzenetkuldes_urlap_container td {
	text-align: left;
	padding: 10px 0px 10px 8px;
}

.uzenetkuldes_urlap_container td div.kozepre {
	text-align: center ;
}

.uzenetkuldes_urlap_container td input[type=text] {
	width: 275px;
	height: 23px;
	font-size: 17px;
	border-radius: 9px;
	border-style: solid ;
	border-color: darkgray;
	border-width: 1px;
	padding: 3px 12px;
}

.uzenetkuldes_urlap_container td textarea {
	width: 275px;
	height: 200px;
	font-size: 17px;
	border-radius: 9px;	
	border-style: solid ;
	border-color: darkgray;
	border-width: 1px;
	padding: 2px 12px;
}

.uzenetkuldes_urlap_container #uzenet_elkuldese_gomb {
	background-image: linear-gradient(to bottom, rgba(255, 157, 24, 1), rgba(255, 104, 31, 1));	
	color: #fff;
	font-weight: bold;	
	border-radius: 5px;
	border-width: 1px;
	padding: 7px 40px;	
}

.uzenetkuldes_urlap_container #uzenet_karakter_szamlalo {
	font-size: 10px;
	float: right;	
}

.uzenetkuldes-gomb-container {
	text-align: right !important;	
}

.uzenetkuldes_urlap_container td.uzenetkuld_adatvedelem_elfogad {
	text-align: right;	
}

#fejlec_menu {
/*	width: 1920px;*/
	height: 26px;
	background: #f0f0f0 url(../img/fejlec_menu_hatter.png) center top;
	display: block;
	margin: auto;
	text-align: center;
}

#fejlec_menu ul {
	display: inline-block;	
	list-style: none;
}

#fejlec_menu li {
	font-size: 11px;
	font-weight: bold;
	color: #0072aa;
	padding: 6px 5px;	
	position: relative;
	float: left;
}

#fejlec_menu li.narancs {
	color: #f6ad23;
}

#fejlec_menu li.narancs a {
	color: #f6ad23;
}

#fejlec_menu li.sotetkek {
	color: #034160;
}

#fejlec_menu li.sotetkek a {
	color: #034160;
}


/* Spéci checkbox stílusok, alapvetően a láblécben lévő hírlevél feliratkozóhoz */
.control {
    font-family: arial;
    display: block;
    position: relative;
    padding-left: 19px;
    margin-bottom: 4px;
    padding-top: 4px;
    cursor: pointer;
    font-size: 11px;
}
    .control input {
        position: absolute;
        z-index: -1;
        opacity: 0;
    }
.control_indicator {
    position: absolute;
    top: 3px;
    left: 0;
    height: 12px;
    width: 12px;
    background: #ffffff26;
    border: 1px solid #87857f;
    border-radius: 0px;
}
.control:hover input ~ .control_indicator,
.control input:focus ~ .control_indicator {
    background: #ffffff38;
}

.control input:checked ~ .control_indicator {
    background: #ffffff26;
}
.control:hover input:not([disabled]):checked ~ .control_indicator,
.control input:checked:focus ~ .control_indicator {
    background: #0e6647d;
}
.control input:disabled ~ .control_indicator {
    background: #e6e6e6;
    opacity: 0.6;
    pointer-events: none;
}
.control_indicator:after {
    box-sizing: unset;
    content: '';
    position: absolute;
    display: none;
}
.control input:checked ~ .control_indicator:after {
    display: block;
}
.control-checkbox .control_indicator:after {
    left: 4px;
    top: 2px;
    width: 2px;
    height: 5px;
    border: solid #ccc8be;
    border-width: 0 2px 2px 0;
    transform: rotate(45deg);
}
.control-checkbox input:disabled ~ .control_indicator:after {
    border-color: #7b7b7b;
}
.control-checkbox .control_indicator::before {
    content: '';
    display: block;
    position: absolute;
    left: 0;
    top: 0;
    width: 4.5rem;
    height: 4.5rem;
    margin-left: -1.3rem;
    margin-top: -1.3rem;
    background: #2aa1c0;
    border-radius: 3rem;
    opacity: 0.6;
    z-index: 99999;
    transform: scale(0);
}
@keyframes s-ripple {
    0% {
        transform: scale(0);
    }
    20% {
        transform: scale(1);
    }
    100% {
        opacity: 0;
        transform: scale(1);
    }
}
@keyframes s-ripple-dup {
   0% {
       transform: scale(0);
    }
   30% {
        transform: scale(1);
    }
    60% {
        transform: scale(1);
    }
    100% {
        opacity: 0;
        transform: scale(1);
    }
}
.control-checkbox input + .control_indicator::before {
    animation: s-ripple 250ms ease-out;
}
.control-checkbox input:checked + .control_indicator::before {
    animation-name: s-ripple-dup;
}

/* Spéci checkbox stílusok eddig */
