* {
	margin:0;
	padding:0;
}

body {
	behavior:url("css/csshover3.htc");
	font-size: 10pt;
	background-color: #B6C4E7;
}

.show-opacity { -moz-opacity:.10; filter:alpha(opacity=10); opacity:.10; }

.shadow{
	-moz-box-shadow: 3px 3px 3px navy;
	-webkit-box-shadow: 3px 3px 3px navy;
	-box-shadow: 3px 3px 3px navy;
}

.border{
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	-border-radius:5px;
}


#body_pl {
	background: url("../images/alap/body.jpg") center repeat-y;
	z-index:0;
}

#teljeslap {
	margin: 0 auto 0 auto;
	width: 930px;
}

#fejlec {
	width: 930px;
	height: 243px;
	margin-left: 2px;
	background-image: url(../images/alap/fejlec.jpg);
	z-index:10;
}


#oldal {
	width: 930px;
	margin-left: 0px;
	float: none;
	min-height: 400px;
}

#oldal_b {
	width : 164px;
	margin-left: 0px;
	float : left ;
}

#belepes {
	width: 160px;
	height: 100px;
	margin-top: 20px;
	margin-left: 4px;
	padding: 20px 0 0 20px;
	background-image: url(../images/alap/belepes.jpg);
	z-index:1000;
}

#design {
	width: 160px;
	height: 40px;
	margin-top: 20px;
	padding: 0 0 0 0;
	z-index:1000;
}

#oldal_j {
	width: 572px;
	margin-top: 0px;
	margin-left: 0px;
	float : left ;
}

#oldal_j2 {
	width: 180px;
	margin-top: 0px;
	margin-left: 0px;
	float : left ;
}

#foto {
	width: 160px;
	height: 160px;
	margin-top: 10px;
	margin-left: 16px;
	padding: 20px 0 0 20px;
	background-image: url(../images/alap/fotokeret.jpg);
	z-index:1000;
}


#adatok_top {
	width: 570px;
	height: 68px;
	margin-left: 20px;
	background-image: url(../images/alap/adat_top.jpg);
	background-repeat: no-repeat;
	z-index:10;
}

#adatok {
	width: 530px;
	height:auto;
	margin-left: 20px;
	background-image: url(../images/alap/adatok.jpg);
	padding-top : 0px ;
	padding-bottom : 6px ;
	padding-left : 20px ;
	padding-right : 20px ;
	z-index:1000;
}

#adat_valaszt {
	width: 530px;
	height: 12px;
	margin-left: 20px;
	background-image: url(../images/alap/adat_valaszt.jpg);
	padding-top : px ;
	padding-left : 20px ;
	padding-right : 20px ;
}

#adatok_bottom {
	width: 570px;
	height: 29px;
	margin-left: 20px;
	background-image: url(../images/alap/adat_bottom.jpg);
	background-repeat: no-repeat;
	z-index:10;
}

h1 {
	color: #000190;
	font-size: 1.6em;
	padding-top: 26px;
	padding-left: 30px;
} 

h2 {
	color: #F8F8FF;
	font-size: 1em;
	padding: 0px 0px 0px 0px;
	font-style: normal;
} 

h3 {
	color: #708090;
	font-size: 1em;
} 

h4 {
	color: #708090;
	font-size: 1.4em;
} 

#eventsDiv{width: auto; height:400px; overflow: auto;}
#logTable{ width: 95%; margin: 20px auto 0px;}
#logTable th, #logTable td { margin: 5px 3px 5px; text-align: left; padding: 3px;}
#logTable th { color: lightblue;}
#logTable td { color: blue;}
#logTable thead {background-color: navy;}
#logTable input {padding:3px;}
#adminGombok{width: 90%; margin: 20px auto 10px;}
#adminGombok button, #logTable button{padding: 3px;}
#dialog {font-size: 1em;}
#dialog fieldset {width: 90%; margin: 10px auto 0px;}
#dialog legend {margin: 3px 15px 3px; padding: 0px 10px 0px;}
#dialog label {width: 90%; display:block; margin: 10px auto 10px;}
#dialog input {padding: 3px;margin: 5px 10px 5px;}

/******************************************** VENDÉGKÖNYV *******************************************/
#vkvCim{position: relative; margin: 26px 30px 0px; float: left; color: #000190; font-size: 1.6em; font-weight: bold; width: 90%;}
#vkvCim button {float:right; margin-top: 24px; padding: 3px;}
#vkvBeiras{position: relative; margin: 0px 5px 0px 0px; width: 99%; height:30px; visibility: hidden;}
#vkvBeiras label {margin:3px;}
#vkvBeiras input {padding: 2px; margin: 3px;}
.vkvText{ width: 98%; height:200px; padding: 2px; font-size: 0.8em; margin-bottom:50px;}
#vkvSendBtn {position: relative; float: right; margin-right: 10px; margin-top: 10px; padding: 3px;}

.vkonyv{margin: 5px 15px 5px; padding: 3px;}
.vkonyvHead{font-size: 1.0em; margin: 10px;}

#lablec {
	width: 830px;
	height: 20px;
	margin-left: 42px;
	clear: both;
	background-image: url(../images/alap/lablec.jpg);
	z-index:10;
}

 a {
	color: #708090;
	text-decoration: none;
	font-size: 1.2em;
}
 a:hover {
	color: #708090;
	text-decoration: underline;
	font-size: 1.2em;
}

#oldal_j img.keretes {
	background-image: url(../images/alap/kepkeret.jpg);
	-moz-background-size: 100% 100%;
	-webkit-background-size: 100% 100%;
	-background-size: 100% 100%;
	background-repeat: no-repeat;
	padding : 13px 17px 14px 15px;
	z-index:1000;
}

#design{
	position:relative;
/*	float:right;*/
	text-align:center;
}
#design img{
	border:none;
	background:transparent;
}

#oldaledit{
	position:relative;
	float:right;
	text-decoration:none;
	margin-right:20px;
}
#oldaledit:hover{
	color:yellow;
	text-decoration:underline;
	font-weight:bold;
}
#preview img{
	width:auto;
	max-width:100px;
	height:auto;
	border:0px;
	float:left;
	margin-right:10px;
}
#preview span{
	padding:5px;
}