/* Copyright (C) YOOtheme GmbH, http://www.gnu.org/licenses/gpl.html GNU/GPL */
/* Copyright (C) YOOtheme GmbH, http://www.gnu.org/licenses/gpl.html GNU/GPL */

/*
 * ThemeKat styles
 */
 
 /*PROGRAMLEHETŐSÉGEK---------------------*/
 }

 .elerhetoseg  p{
font-family: ‘Palatino Linotype’, ‘Book Antiqua’, Palatino, serif !important;
 font-size:1.5em;
 }
 p {
 font-size:1.2em !important;
 font-family: "MS Sans Serif", Verdana, Geneva, sans-serif;
 }
 @font-face{
 font-family:simaitabor;
 src: url(eurostile_bold.ttf)  format('truetype');
 }
 #foglaltsag{
 padding-right:10px;
 padding-left:10px;
  }
  #foglaltsag img{
  border: 1px solid black;
  }

.title{
background: rgba(74,112,35,0.9);
color:#F5F5F5;
font-weight:700;
width:925.5px;
position:relative;
bottom:15px;
height:70px;
right:15px;
line-height:220%;
font-family:simaitabor !important;
}

/*main sections----------------------------------------------------*/ 
#block-header{
display:none;
}

#page{
 background: url(bg.jpg) no-repeat center center fixed; 
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
/*
  background:url('../images/hatter.jpg')
       no-repeat center center fixed; 
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/hatter.jpg', sizingMethod='scale');
    -ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader('../images/hatter.jpg', sizingMethod='scale')";
	*/
}
#toolbar, #header, #headerbar {color: #fff; margin:0;}
#logo{
width:930px;
position:relative;
top:354.5px;
left:30px;
padding-left:10px;
padding-top:10px;
padding-bottom:10px;
z-index:999;
background:rgba(0,0,0,0.4);
}

.körök p{
position:relative;
bottom:50px;
}
#logo p {margin:0; padding: 0;
}

#block-menu {
  background:rgba(0,0,0,0.8) url(logo2.png);
  background-size:330px 100px;
  background-repeat:no-repeat;
  background-position:360px;
  border-bottom:1px solid black;
  width: 100%;
  height:110px;
}
/*FIREFOX ----------------------*/
body:not(:-moz-handler-blocked) .informacio {
position:fix;
float:left;
margin-bottom:80px;
bottom:715px;
left:648px;
color:#5A3309;
font-size:1.1em;
font-weight:700;
width:500px;
  }
  
body:not(:-moz-handler-blocked) #main
{
	z-index:9999;
position:relative;
bottom:397px;
}
  body:not(:-moz-handler-blocked) .fooldal #main{
 background:rgba(0,0,0,0.4);
 width:940px;
 position:relative;
 bottom:700px !important;
 }

 body:not(:-moz-handler-blocked) #top-a{
border:none !important;
position:relative;
bottom:105px;
}
 
 
 /*FIREFOX VÉGE ------------------*/
 
 
 
.informacio{
float:left;
position:relative;
bottom:655px;
left:69%;
text-align:justify;
font-weight:700;
color:#fff !important;
width:300px;
font-family: ‘Palatino Linotype’, ‘Book Antiqua’, Palatino, serif !important;
display:initial;
text-shadow:1px 1px black;
}
.informacio p{
line-height:120%;
}
.menu-dropdown{
margin:auto;
position:relative;
left:30px;
bottom:60px;
 z-index:99;
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#4a7023+0,324f17+100 */
background: rgba(0,0,0,0.9);
width:940px;
height:20px;
padding-top:10px;
padding-bottom:20px;
font-family: ‘Palatino Linotype’, ‘Book Antiqua’, Palatino, serif !important;
border:1px groove #9EBF6D;
/*
-webkit-box-shadow: 0px 0px 20px 0px rgba(56,130,56,1);
-moz-box-shadow: 0px 0px 20px 0px rgba(56,130,56,1);
box-shadow: 0px 0px 20px 0px rgba(56,130,56,1);*/
}
 /*Oldalak pozicionlálása */
 #main{
 background:#fff;
 width:940px;
 position:relative;
 bottom:264px;
 }
 
.koszontoszoveg{
font-size:1.0em;
text-align:justify;
line-height:190%;
}

#block-footer {
padding:0px;
width:100%;
height:150px;
margin:auto;
position:absolute;
	bottom:0;
	left:0;
background:black;
}

#footer {
margin: 0;
color:#b2b2b2;
}

#footer a:hover {color:#88b8e7;}

#sidebar-b{
position:relative;
right:80px;
top:80px;
}
#sidebar-a{
display:none;
}
/*base-----------------------------------------------------------*/
h1, h2, h3, h4, h5, h6 {color: #3377BB;}

h1 {font-size: 30px; }


li.level1.item188  a{
	color:red !important;
}
/*menus----------------------------------------------------------*/
.menu-dropdown a.level1,
.menu-dropdown span.level1 {
  font-size:1.1em;
  color: #FFFAFA;
font-family: ‘Palatino Linotype’, ‘Book Antiqua’, Palatino, serif !important;
  border:1px solid transparent;
  position:relative;
  left:0px;
  z-index:9999;
}
/* Set Active */
.menu-dropdown li.active .level1 { 
  color:#fff;
}

/* Set Hover */
.menu-dropdown li.level1:hover .level1,
.menu-dropdown li.remain .level1 { 
  color:#fff;
}

.menu-dropdown .dropdown {
  top: 39px;
  border:none;
}

.menu-dropdown .dropdown-bg > div {
  padding: 3px;
  background:#ccc;
  border:none;
}

/* Level 2 */
.menu-dropdown li.level2 {  margin: 2px; border: none; }
.menu-dropdown li.level2:first-child { border: none; }

.menu-dropdown a.level2,
.menu-dropdown span.level2 {
	border-radius: 3px;
	background: rgba(26,26,26,0.9);
	color:#fff;
}

.menu-dropdown a.level2 > span,
.menu-dropdown span.level2 > span { padding: 5px 6px; }

/* Set Hover */
.menu-dropdown a.level2:hover { color: #fff; background: #5B7E38; border-radius: 3px;}

/* Set Current */
.menu-dropdown a.current.level2 { } 

/* Level 3 */
.menu-dropdown ul.level3 { padding: 4px 4px 8px 4px; }

.menu-dropdown a.level3 {
	padding-left: 20px;
	background: url(../images/menubullet.png) 5px 5px no-repeat;
	color: #fff;
}

/* Set Hover */
.menu-dropdown a.level3:hover { color: #b6daff; background: url(../images/menubullethover.png) 5px 5px no-repeat; }

/* Set Current */
.menu-dropdown a.current.level3 { } 

/* Set Hover */
.menu-dropdown a.level3:hover, .menu-dropdown a.level4:hover { color: #b6daff;}

/* Set Current */
.menu-dropdown a.current.level3 { } 

.menu-dropdown .level1 .level1 span.icon + span,
.menu-dropdown .level1 .level1 span.icon + span + span { margin-left: 25px; }

.menu-dropdown li.level2 .level2 span.icon { margin-right: 4px; }

.menu-dropdown li.level2 .level2 span.icon + span,
.menu-dropdown li.level2 .level2 span.icon + span + span { margin-left: 39px; }

/* Subtitles */
.menu-dropdown .level1 .level1 span.title { line-height: 16px; }
.menu-dropdown .level1 .level1 span.subtitle { margin-top: -2px; }

.menu-sidebar a,
.menu-sidebar li > span { color: #3377BB; }



/*system-------------------------------------------------------*/
#system{

}
#system .title a { color: #3377BB; }

.searchbox {
	width: 100px;
	height: 30px;
	padding: 0 25px;
	border: 1px solid #ddd;
	background:#fff url(../images/searchbox_magnifier.png) 0 50% no-repeat;
	border-radius: 3px;
}

#menubar .remember, #menubar .blank a {color: #fff;}

#system .items .item {
	margin-top: 12px;
		border-top: 1px dashed #ddd;
}

#system .items .leading .item {
	padding-bottom: 12px;
	margin-bottom: 18px;
	border-bottom: 1px dashed #ddd;
}

#system .item-list { border-top: 1px dashed #ddd; }

#system .item > .links a {
	border: 1px solid transparent;
	padding: 4px 6px;
	border-radius: 6px;
	color: black;
	font-size:1.2em;
}

#system .pagination a,
#system .pagination strong {
	border: 1px solid transparent;
	border-radius: 6px;
	color: black;
	margin-top: 20px;
}

#system #respond form.submission fieldset > div > input[type="text"] {border: 1px solid #ececec;
  border-radius: 3px;
  moz-border-radius: 3px;
  -webkit-border-radius: 3px;
}

textarea, input{border-radius:3px; border: 1px solid #ddd;}

#system .item .socialbuttons {margin-top:25px;}

/*modules---------------------------------------------------------------*/
.mod-box {
border:none !important;
}

#bottom-b .mod-box {
  padding: 15px;
  border: 1px solid transparent;
  border-radius: 3px;
  moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  box-shadow: 1px 1px 3px #222222;
  background:#295f95 url(../images/bottomgradient_02.png) repeat-x;
  color: #fff;
}

#bottom-b .menu-sidebar a,
#bottom-b .menu-sidebar li > span { color: #fff; }

#bottom-b  .menu-sidebar a:hover,
#bottom-b  .menu-sidebar li > span:hover { color: #88b8e7; }



/*tools------------------------------------------------------------------*/
.button-default, .button-more {
	border: 1px solid transparent;
	padding: 2px 6px;
	border-radius: 6px;
	color: #fff;
	font-size: 11px;
}
form.short input[type="submit"]{
	background:#3276b9 url(../images/menuactive_02.png) repeat-x;
	border: 1px solid transparent;
	padding: 4px 6px;
	border-radius: 6px;
	color: #fff;
	font-size: 11px;
}

form.box button, form.box input[type="button"],button, input[type="button"], input[type="submit"] [type="reset"] {
	border: 1px solid transparent;
	padding: 4px 6px;
	margin-bottom:10px;
	border-radius: 6px;
	color: #fff;
	background:#5A7D37;
	
}

form.box fieldset { border: 1px solid #ddd; border-radius: 3px;}
form.box legend { background: #fff; border-radius: 3px; border: 1px solid #ddd; }

.zero {margin-top:0; padding-top: 0;}

/*zoo-----------------------------------------------------------------*/
#system #respond textarea, #system #respond input[type="text"], #system #respond form.submission fieldset > div > textarea{

  background:#ebf5fa;
}

#system #respond h3 {color:#3377BB;}

.pos-subtitle {color:#3377BB;}

#system #comments .comment-head, #system .author-box, pre {
	background: #ebf5fa;
}

.koszonto{
font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;		
font-size:1em;
}
#tisztelt{
font-size:1.6em !important;
}
#szeretettel{
font-size:1.3em !important;
}
.hirek #system .title:first-child{
background: rgba(74,112,35,0.9);
color:#F5F5F5;
font-weight:700;
width:925.5px;
margin:auto;
position:relative;
bottom:30px;
height:70px;
right:30px;
line-height:220%;
font-family:font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;	
}
.hirek #system .title{
position:relative;
right:30px;
}
.title{
font-size:2.5em;
font-style:bold;
padding: 0 0 5px 15px;
}

.fooldal #content{
BACKGROUND:transparent;
width:940px;
margin:auto;
font-size:1.3em;
color:#fff;
position:relative;
top:30px;
}
#breadcrumbs{
	position:relative;
	top:20px;
}
.fooldal #main{
background:rgba(0,0,0,0.4);
position:relative;
bottom:298px;
}		
.fooldal #content h1{
color:#fff;
text-shadow:1px 1px #6495ED;
}
.fooldal #content a{
color:#fff;
}

#pwebfblikebox88{
}

.partnereink{
border:none !important;
text-align:center;
}
.partnereink .module-title{
background:#AAD069;
-webkit-border-top-right-radius: 20px;
-webkit-border-bottom-right-radius: 20px;
-moz-border-radius-topright: 20px;
-moz-border-radius-bottomright: 20px;
border-top-right-radius: 20px;
border-bottom-right-radius: 20px;
padding:5px;
color:#fff;
border:1px solid #dedede;
}

/*Szürke képek*/
img.grayscale {
 filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale"); /* Firefox 10+ */
    filter: gray; /* IE6-9 */
    -webkit-filter: grayscale(100%); /* Chrome 19+ & Safari 6+ */
    -webkit-transition: all .6s ease; /* Fade to color for Chrome and Safari */
    -webkit-backface-visibility: hidden; /* Fix for transition flickering */
	text-align:center;
}

svg image.grayscale {
    transition: all .10s ease;
}

img.grayscale:hover {
  filter: none;
  -webkit-filter: grayscale(0%);
}

.idojaras{
padding:0px !important;
}

.item{
font-size:1.4m;
font-family: ‘Palatino Linotype’, ‘Book Antiqua’, Palatino, serif !important;
}

.programlehetosegek li{
}

#top-a{
border:none !important;
position:relative;
bottom:40px;
}

.vendegkonyv h1{
background:#84BE6A;
color:#F5F5F5 !important;
font-weight:700;
width:925.5px;
margin:auto;
position:relative;
bottom:18px;
height:70px;
line-height:220%;
padding-left:15px;
}
.galeria h1{
background:#5A7D37;
color:#F5F5F5 !important;
font-weight:700;
width:925.5px;
margin:auto;
position:relative;
bottom:90px;
right:15px;
height:70px;
line-height:220%;
padding-left:15px;
}
.lablec a {
text-decoration:none;
color:grey;
}

.page-header h1{
background:#5A7D37;
color:#F5F5F5;
font-weight:700;
width:925.5px;
margin:auto;
position:relative;
bottom:18px;
right:15px;
height:70px;
line-height:220%;
padding-left:15px;
z-index:9999;
}

.level1.item154{
display:none; /*Impresszum*/
}
.level1.item136{
display: initial; /*Galéria*/
}
.level1.item137{
display:hidden; /*Házirrend*/
}
.level1.item153{
display:initial;
}
.impresszum{
display:none;
}
.szerzoi-jogok{
display:none;
}
.level1.item168,.item169{
display:none;
}
#innerbottom{
display:none;
}
.nn_sliders-toggle-inner{
font-size:1.4em;
font-family: ‘Palatino Linotype’, ‘Book Antiqua’, Palatino, serif !important;
 text-align:center !important;
 color:#000;
}
.foglalas_koszonto{
font-family: ‘Palatino Linotype’, ‘Book Antiqua’, Palatino, serif !important;
 line-height:150%;
}
.pgb_font{
}

.nav.nav-tabs{
display:none;
}
.hirek #system .item .title{
background:white !important;
color:#000;
}
.programlehetosegek_szoveg{
color: red !important;
font-family: ‘Palatino Linotype’, ‘Book Antiqua’, Palatino, serif;
font-size:2em;
}

.apartman_szoveg{
font-size:1.9em;
color:red;	
}

.hirek #system h1{
background: transparent;
}
.hirek #system h1{
color:black;
}
.hirek #system h1 a{
color:black;
}
.hirek #system .nostyle{
	width:100px !important;
}
.hirek #system img{
width:230px;
text-align:left;
padding-right:10px;
}

.hirek #content{
background:#F0F0F0;
padding:15px;
font-family: ‘Palatino Linotype’, ‘Book Antiqua’, Palatino, serif !important;
}
.hirek #content p{
font-family: ‘Palatino Linotype’, ‘Book Antiqua’, Palatino, serif !important;
}
.facebook{
width:295px;
height:600px;
}
.ch-info h3 a{
color:black;
}

h4.pgb_font{
color:black;
font-size:1.6em;
padding-bottom:3px;
border-bottom:1px solid black;
}

.ev_link_row i{
display:hidden !important;
}

.mod_events_td_daywithevents{
background:red !important;
}


#arckep{
border-radius: 20px 20px 20px 20px;
-moz-border-radius: 20px 20px 20px 20px;
-webkit-border-radius: 20px 20px 20px 20px;
border: 1px solid #fff;
width:505px;
}

.clear {
		clear: both;
	}
	
	
	#contentwrap {
		z-index: 9999;
	}
	
	#maincontent {
		width: 890px;
		margin: auto;
	}
	
	#maincontent p{
		font-family: ‘Palatino Linotype’, ‘Book Antiqua’, Palatino, serif;
		font-size: 0.5em;
		line-height: 150%;
	}
	#left {
		width: 35%;
		position: relative;
		left: 10px;
		bottom: 0px;
	}
	
	#kep1 {
		width: 315px;
		margin-bottom: 130px;
		-webkit-box-shadow: 0 0 20px 0 #000000;
		box-shadow: 0 0 20px 0 #000000;
	}
	
	#kep1_felso {
		width: 315px;
		margin-bottom: 10px;
		-webkit-box-shadow: 0 0 20px 0 #000000;
		box-shadow: 0 0 20px 0 #000000;
	}
	#kep1 img {
		border-radius: 10px;
	}
	
	#kep2 {
		width: 315px;
		height: 240px;
		-moz-transform: rotate(5deg);
		-webkit-transform: rotate(5deg);
		-o-transform: rotate(5deg);
		-ms-transform: rotate(5deg);
		transform: rotate(5deg);
		-webkit-box-shadow: 0 0 20px 0 #000000;
		box-shadow: 0 0 20px 0 #000000;
	}
	
	#right {
		position: relative;
		float: right;
		width: 55%;
		text-align: justify;
		font-family: ‘Palatino Linotype’, ‘Book Antiqua’, Palatino, serif;
		background: rgba(0, 0, 0, 0.2);
		padding: 20px;
                
		-webkit-border-radius: 20px;
		-moz-border-radius: 20px;
		border-radius: 20px;
	}
	
#szorolap{
font-size:1.5em;
}
#szorolap_bg a:hover{
color:#228B22;
}
#szorolap_bg{
padding:10px;
background: rgba(0, 0, 0, 0.4);
text-align:center;
-webkit-border-radius: 20px;
	-moz-border-radius: 20px;
		border-radius: 20px;
border:1px solid grey;
}

hr.vonal {
	height: 6px;
	background: url(../images/hr-11.png) repeat-x 0 0;
    border: 0;
}