@charset "UTF-8";
/* CSS Document */

body, div, h2, h3, h4, p, ul, ol, li, dl, dt, dd, img, form, fieldset, blockquote {
	margin: 0px;
	padding: 0px;
	border: 0px;
    outline: none;
}

h1{
	text-indent: -9999px;
	color: #FFFFFF;
	margin: 0px;
	padding: 0px;
	border: 0px;
    outline: none;
}

body {
	background: url(../graphics/bg_02.png) top left;
	background-repeat: no-repeat;
	background-attachment: fixed;
	background-color: #fff;
	margin-top: 0px;
	margin-left: 0px;
	padding: 0;
	font-family: "Infinity-ST_CEMedium", Courier New, Courier, monospace;
	font-size: 100%;
	text-align: left;
	border: 0px;
}	

.one #main {
	width: 932px;
	margin: 0 auto;
	padding-left: 22px;
	padding-right: 22px;
	border: 0px;
	text-align: left;
	z-index: 100;
}

.one #main1 {
	padding: 0 8px;
}

.one #main2 {
	padding: 0px;
}

.image {
	width: 916px;
	min-height: 500px;
	border: 8px solid rgba(217, 219, 207, 0.5);
	-webkit-border-radius:8px;
	-moz-border-radius:8px;
	border-radius:8px;
	margin-bottom: 30px;
	margin-right: 0px;
	margin-left: 0px;
	margin-top: 4px;
}

.fix_menu {
	width: 25px;
	min-height: 25px;
	position: fixed;
	bottom: 65px; 
	right: 0px;
	padding-right: 12px;
	padding-top: 10px;
	padding-bottom: 10px;
	border: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	margin-left: 0px;
	margin-top: 0px;
	z-index: 100;
}

.fix_menu2 {
	width: 20px;
	min-height: 20px;
	position: fixed;
	top: 460px; 
	left: 0px;
	border: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	margin-left: 0px;
	margin-top: 0px;
	z-index: 200;
}

.slideshow {
	width: 916px;
	height: auto;
	border: 8px solid rgba(217, 219, 207, 0.5);
	-webkit-border-radius:8px;
	-moz-border-radius:8px;
	border-radius:8px;
	border-opacity: 0.5;
	margin-bottom: 30px;
	margin-right: 0px;
	margin-left: 0px;
	margin-top: 4px;
}

.slideshow_1 {
	width: 916px;
	height: auto;
	border: 8px solid rgba(217, 219, 207, 0.5);
	-webkit-border-radius:8px;
	-moz-border-radius:8px;
	border-radius:8px;
	border-opacity: 0.5;
	margin-bottom: 30px;
	margin-right: 0px;
	margin-left: 0px;
	margin-top: 4px;
	cursor: pointer;
}

.slideshow_1 img { 
	width: 916px; 
	height: auto;
	cursor: pointer;
}

.slideshow_2 {
	width: 916px;
	height: auto;
	border: 8px solid rgba(217, 219, 207, 0.5);
	-webkit-border-radius:8px;
	-moz-border-radius:8px;
	border-radius:8px;
	border-opacity: 0.5;
	margin-bottom: 30px;
	margin-right: 0px;
	margin-left: 0px;
	margin-top: 4px;
	cursor: pointer;
}

.slideshow_2 img { 
	width: 916px; 
	height: auto;
	cursor: pointer;
}

.slideshow_3 {
	width: 916px;
	height: auto;
	border: 8px solid rgba(217, 219, 207, 0.5);
	-webkit-border-radius:8px;
	-moz-border-radius:8px;
	border-radius:8px;
	border-opacity: 0.5;
	margin-bottom: 30px;
	margin-right: 0px;
	margin-left: 0px;
	margin-top: 4px;
	cursor: pointer;
}

.slideshow_3 img { 
	width: 916px; 
	height: auto;
	cursor: pointer;
}

.slideshow_4 {
	width: 916px;
	height: auto;
	border: 8px solid rgba(217, 219, 207, 0.5);
	-webkit-border-radius:8px;
	-moz-border-radius:8px;
	border-radius:8px;
	border-opacity: 0.5;
	margin-bottom: 30px;
	margin-right: 0px;
	margin-left: 0px;
	margin-top: 4px;
	cursor: pointer;
}

.slideshow_4 img { 
	width: 916px; 
	height: auto;
	cursor: pointer;
}

.slideshow_5 {
	width: 916px;
	height: auto;
	border: 8px solid rgba(217, 219, 207, 0.5);
	-webkit-border-radius:8px;
	-moz-border-radius:8px;
	border-radius:8px;
	border-opacity: 0.5;
	margin-bottom: 30px;
	margin-right: 0px;
	margin-left: 0px;
	margin-top: 4px;
	cursor: pointer;
}

.slideshow_5 img { 
	width: 916px; 
	height: auto;
	cursor: pointer;
}

.slideshow_6 {
	width: 916px;
	height: auto;
	border: 8px solid rgba(217, 219, 207, 0.5);
	-webkit-border-radius:8px;
	-moz-border-radius:8px;
	border-radius:8px;
	border-opacity: 0.5;
	margin-bottom: 30px;
	margin-right: 0px;
	margin-left: 0px;
	margin-top: 4px;
	cursor: pointer;
}

.slideshow_6 img { 
	width: 916px; 
	height: auto;
	cursor: pointer;
}

.slideshow_7 {
	width: 916px;
	height: auto;
	border: 8px solid rgba(217, 219, 207, 0.5);
	-webkit-border-radius:8px;
	-moz-border-radius:8px;
	border-radius:8px;
	border-opacity: 0.5;
	margin-bottom: 30px;
	margin-right: 0px;
	margin-left: 0px;
	margin-top: 4px;
	cursor: pointer;
}

.slideshow_7 img { 
	width: 916px; 
	height: auto;
	cursor: pointer;
}

.slideshow_8 {
	width: 916px;
	height: auto;
	border: 8px solid rgba(217, 219, 207, 0.5);
	-webkit-border-radius:8px;
	-moz-border-radius:8px;
	border-radius:8px;
	border-opacity: 0.5;
	margin-bottom: 30px;
	margin-right: 0px;
	margin-left: 0px;
	margin-top: 4px;
	cursor: pointer;
}

.slideshow_8 img { 
	width: 916px; 
	height: auto;
	cursor: pointer;
}

.slideshow_9 {
	width: 916px;
	height: auto;
	border: 8px solid rgba(217, 219, 207, 0.5);
	-webkit-border-radius:8px;
	-moz-border-radius:8px;
	border-radius:8px;
	border-opacity: 0.5;
	margin-bottom: 30px;
	margin-right: 0px;
	margin-left: 0px;
	margin-top: 4px;
	cursor: pointer;
}

.slideshow_9 img { 
	width: 916px; 
	height: auto;
	cursor: pointer;
}

.slideshow_10 {
	width: 916px;
	height: auto;
	border: 8px solid rgba(217, 219, 207, 0.5);
	-webkit-border-radius:8px;
	-moz-border-radius:8px;
	border-radius:8px;
	border-opacity: 0.5;
	margin-bottom: 30px;
	margin-right: 0px;
	margin-left: 0px;
	margin-top: 4px;
	cursor: pointer;
}

.slideshow_10 img { 
	width: 916px; 
	height: auto;
	cursor: pointer;
}

.slideshow_11 {
	width: 916px;
	height: auto;
	border: 8px solid rgba(217, 219, 207, 0.5);
	-webkit-border-radius:8px;
	-moz-border-radius:8px;
	border-radius:8px;
	border-opacity: 0.5;
	margin-bottom: 30px;
	margin-right: 0px;
	margin-left: 0px;
	margin-top: 4px;
	cursor: pointer;
}

.slideshow_11 img { 
	width: 916px; 
	height: auto;
	cursor: pointer;
}

.slideshow_12 {
	width: 916px;
	height: auto;
	border: 8px solid rgba(217, 219, 207, 0.5);
	-webkit-border-radius:8px;
	-moz-border-radius:8px;
	border-radius:8px;
	border-opacity: 0.5;
	margin-bottom: 30px;
	margin-right: 0px;
	margin-left: 0px;
	margin-top: 4px;
	cursor: pointer;
}

.slideshow_12 img { 
	width: 916px; 
	height: auto;
	cursor: pointer;
}

.issuu {
	width: 916px;
	min-height: 300px;
	border: 8px solid rgba(217, 219, 207, 0.5);
	-webkit-border-radius:8px;
	-moz-border-radius:8px;
	border-radius:8px;
	margin-bottom: 30px;
	margin-right: 0px;
	margin-left: 0px;
	margin-top: 4px;
}   

.issuu_2 {
	width: 916px;
	height: 430px;
	border: 8px solid rgba(217, 219, 207, 0.5);
	-webkit-border-radius:8px;
	-moz-border-radius:8px;
	border-radius:8px;
	margin-bottom: 30px;
	margin-right: 0px;
	margin-left: 0px;
	margin-top: 4px;
	padding-top:25px;
	background-color:#f1f1f1;
}   


/* kepadatok::::::::::::::::::::::::::::::::::::::: */

.description {
	font-family: "Infinity-ST_CEMedium", Courier New, Courier, monospace;
	color: #87888a;
	font-size: 11px;
	line-height: 16px;
	padding-top: 6px;
	margin-bottom: 2px;
    text-align: left;
	text-decoration: none;
}

.description a {
	font-family: "Infinity-ST_CEMedium", Courier New, Courier, monospace;
	color: #87888a;
	font-size: 11px;
	line-height: 16px;
	padding-top: 6px;
	margin-bottom: 2px;
    text-align: left;
	text-decoration: none;
}

.description a:link {  }

.description a:hover {
	color: #F30;
}

.description a:active {  }

.description_f {
	font-family: "Infinity-ST_CEMedium", Courier New, Courier, monospace;
	color: #fff;
	font-size: 11px;
	line-height: 16px;
	padding-top: 6px;
	margin-bottom: 2px;
    text-align: left;
}

/* menu:::::::::::::::::::::::::::::::::base */

#menu {
	height: 88px;
	padding-left: 0px;
	width: 932px;
	background: url(../menu_images/nav_recent_89_2.png) no-repeat right 0;
	border: 0px;
	margin-bottom: 12px;
    outline: none;
	color: #454E66;
}

#menu2 {
	height: 88px;
	padding-left: 0px;
	width: 932px;
	background: url(../menu_images/nav_recent_89_2.png) no-repeat right 0;
	border: 0px;
	margin-bottom: 12px;
    outline: none;
}

#menu ul {
    width: auto;
	margin: 0;
    padding: 0;
    list-style: none;
    float: left;
	border: 0px;
    outline: none;
}

#menu ul.menu {
    width: 932px;
	padding-right: 0px;
	border: 0px;
    outline: none;
}

#menu li {
    width: auto;
	position: relative;
    margin: 0;
    padding: 0 68px 0 10px;
    display: block;
    float: left;
    z-index: 9;
	border: 0px;
    outline: none;
}

#menu ul ul li {
    z-index: 9;
	border: 0px;
    outline: none;
}

#menu li div {
    list-style: none;
    float: left;
    position: absolute;
    z-index: 11;
    top: 84px;
    left: -18px;
	border: 0px;
    visibility: hidden;
    width: 280px;
    padding: 0 0 18px 0;
    background: url(../menu_images/submenu-bottom.png) no-repeat 22px bottom;
    margin: 1px 0 0 0;
	filter:alpha(opacity=90);
  /* CSS3 standard */
  	opacity:0.9;
    outline: none;
}

#menu li:hover>div {
    visibility: visible;
	border: 0px;
    outline: none;
}

#menu a {
	position: relative;
	z-index: 10;
	height: 41px;
	display: block;
	float: left;
	line-height: 41px;
	text-decoration: none;
	margin-top: 1px;
	white-space: nowrap;
	width: 200px;
	padding-right: 5px;
	text-align: right;
	border: 0px;
    outline: none;
}

#menu span {
    display: block;
    cursor: pointer;
    background-repeat: no-repeat;
    background-position: 100% 0;
    text-align: left;
	border: 0px;
    outline: none;
}

/* menu:::::::::::::::::::::::::::::::::level1 */

#menu a {
	padding: 22px 10px 0 0;
	line-height: 32px;
	height: 66px;
	margin-right: 5px;
	_margin-right: 1px;
	text-transform: uppercase;
	background: none;
	width: auto;
	border: 0px;
    outline: none;
	color: #454E66;
}

#menu span {
	margin-top: 2px;
	padding-left: 10px;
	font-family: "Infinity-ST_CEBold", Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-style: normal;
	color: #454E66;
	font-weight: normal;
	line-height: 32px;
	font-variant: normal;
	text-transform: none;
	letter-spacing: 2px;
	border: 0px;
    outline: none;
}

#menu a:hover {
	color: #F30;
	border: 0px;
    outline: none;
}

#menu a:hover span {
	color: #F30;
	border: 0px;
	font-family: "Infinity-ST_CEBold", Arial, Helvetica, sans-serif;
    outline: none;
}

#menu li.current a,
#menu ul.menu>li:hover>a {
    color: #F30;
	border: 0px;
    outline: none;
}

#menu li.current a span,
#menu ul.menu>li:hover>a span {
    color: #F30;
	border: 0px;
    outline: none;
}

#menu li {  }
#menu li.last { 
	width: auto;
	float: right;
	text-align: right;
	background: none; 
	padding: 0 0 0 0;
	border: 0px;
    outline: none;
}

/*  menu::::::::::::::::::::::::::::::::::level2 */

#menu ul ul li {
    background: none;
    padding: 0;
	border: 0px;
    outline: none;
}

#menu ul ul {
    padding: 10px 0 0 5px;
    width: 194px;
   	color: #454E66;
	border: 0px;
    outline: none;
}

#menu ul ul a {
    padding: 0;
    height: auto;
    float: none;
    display: block;
    color: #fff;
    z-index: -1;
    padding-left: 10px;
    white-space: normal;
    width: 220px;
    margin-left: 16px;
    text-transform: none;
	border: 0px;
    outline: none;
}

#menu ul ul a span {
    font-size: 20px;
	line-height: 36px;
    outline: none;
}

#menu li.current ul a,
#menu li.current ul a span {
    background:none;
	border: 0px;
    outline: none;
}

#menu ul ul a:hover {
	color: #F30;
	border: 0px;
    outline: none;
}

#menu ul ul a:hover span {
    color: #F30;
	border: 0px;
    outline: none;
}

#menu ul ul a.parent {
    color: #F30;
	border: 0px;
    outline: none;
}

#menu ul ul a.parent span {
    color: #F30;
	border: 0px;
    outline: none;
}

#menu ul ul a.parent:hover {
    color: #F30;
	border: 0px;
    outline: none;
}
#menu ul ul a.parent:hover span {
    color: #F30;
	border: 0px;
    outline: none;
}

#menu ul ul span {
    margin-top: 0;
    text-align: left;
	border: 0px;
    outline: none;
}

#menu ul ul li.last { 
	background: none; 
	padding: 0 10px 0 0;
	text-align: right;
	border: 0px;
    outline: none;
}

#menu ul ul li {
    width: 100%;
    outline: none;
}

/* utolso:::::::::::::::::::::::::::::::: */
/* utolso:::::::::::::::::::::::::::::::: */
/* utolso:::::::::::::::::::::::::::::::: */

.utolso {
	padding: 22px 10px 0 0;
	height: 32px;
	margin-right: 6px;
	background: none;
	width: 160px;
	border: 0px;
	float: right;
    outline: none;
	color: #454E66;
}

.utolso p {
	font-family: "Infinityfo_FOBold", Arial, Helvetica, sans-serif;
	color: #454E66;
}

.uccso a:link, active, visited  {
	font-family: "Infinityfo_FOBold", Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-style: normal;
	color: #454E66;
	font-weight: normal;
	line-height: 32px;
	font-variant: normal;
	text-transform: none;
	text-align: right;
	letter-spacing: 2px;
	text-decoration: none;
	border: 0px;
    outline: none;
}

.uccso {
	font-family: "Infinityfo_FOBold", Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-style: normal;
	color: #454E66;
	font-weight: normal;
	line-height: 32px;
	font-variant: normal;
	text-transform: none;
	text-align: right;
	letter-spacing: 2px;
	text-decoration: none;
	border: 0px;
    outline: none;
}

.uccso a  {
	font-family: "Infinityfo_FOBold", Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-style: normal;
	color: #454E66;
	font-weight: normal;
	line-height: 32px;
	font-variant: normal;
	text-transform: none;
	text-align: right;
	letter-spacing: 2px;
	text-decoration: none;
	border: 0px;
    outline: none;
}

.uccso a:link {  }

.uccso a:active {  }

.uccso a:hover {
	color: #F30;
}

/*  utolsodiv:::::::::::::::::::::::::::::::::: */

#menuend {
	height: 32px;
	width: 240px;
	position: relative;
	top: -99px;
	right: 0px;
	float: right;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	border: 0px;
    outline: none;
	color: #454E66;
}

/*  impress:::::::::::::::::::::::::::::::::: */

.impress {
	font-family: "Infinity-ST_CEMedium", Courier New, Courier, monospace;
	color: #87888a;
	font-size: 9px;
	line-height: 12px;
	margin-bottom: 2px;
    text-align: right;
	text-decoration: none;
}

.impress a {
	font-family: "Infinity-ST_CEMedium", Courier New, Courier, monospace;
	color: #87888a;
	font-size: 9px;
	line-height: 12px;
	margin-bottom: 2px;
    text-align: right;
	text-decoration: none;
}

.impress a:link {  }

.impress a:active {  }

.impress a:hover {
	color: #F30;
}

/*  controll:::::::::::::::::::::::::::::::::: */

.controll {
	font-family: "Infinity-ST_CEMedium", Courier New, Courier, monospace;
	/*background: url(../graphics/controll_bg_06.png) top left;*/
	color: #87888a;
	font-size: 12px;
	line-height: 16px;
	margin-top: 2px;
	margin-bottom: 2px;
    text-align: right;
	text-decoration: none;
	border-bottom:1px solid #999;
	outline:none;
}

.controll a {
	font-family: "Infinity-ST_CEMedium", Courier New, Courier, monospace;
	color: #87888a;
	font-size: 12px;
	line-height: 16px;
	margin-top: 2px;
	margin-bottom: 2px;
    text-align: right;
	text-decoration: none;
	outline:none;
}

.controll a:link, active { 
	font-family: "Infinity-ST_CEMedium", Courier New, Courier, monospace;
	color: #87888a;
	font-size: 12px;
	line-height: 16px;
	margin-top: 2px;
	margin-bottom: 2px;
    text-align: right;
	text-decoration: none; 
	outline:none;
}
	
.controll a:hover {
	color: #F30;
}

.controll a:active {  
	color: #F30;
}

.controll_f {
	font-family: "Infinity-ST_CEMedium", Courier New, Courier, monospace;
	color: #fff;
	font-size: 11px;
	line-height: 16px;
	margin-bottom: 2px;
    text-align: left;
	outline:none;
}

#lent {
	font-family: "Infinity-ST_CEBold", Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-style: normal;
	color: #454E66;
	font-weight: normal;
	line-height: 32px;
	font-variant: normal;
	text-transform: none;
	letter-spacing: 2px;
	padding-top: 24px;
	padding-left: 10px;
	border: 0px;
    outline: none;
	text-decoration:none;
}

#lent a {
	font-family: "Infinity-ST_CEBold", Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-style: normal;
	color: #454E66;
	font-weight: normal;
	line-height: 32px;
	font-variant: normal;
	text-transform: none;
	letter-spacing: 2px;
	padding-top: 24px;
	padding-left: 10px;
	border: 0px;
    outline: none;
	text-decoration:none;
}

#lent a:link {  }

#lent a:active {  }

#lent a:hover {
	color: #F30;
}
