body {
	margin:0;
	background:white;
	font:12px arial;
	color:white;
	background:url(../imgs/bg_tile.jpg) top center repeat-y;
}
.kopogtato{
width:560px;
border:5px solid black;
background-color:white;
padding:17px;
font-size: 20px;
font-weight:bold;
text-align:center;
font-size:0;
height:0;
margin:0; padding:0;
border:0;width:0;
visibility:hidden;
}
div#contain {
	width:1010px;
	text-align:left;
}

div#middle a, a:link, a:active, a:visited {
	text-decoration:none;
	font-weight:bold;
	letter-spacing:1px;
	color:#95032c;
}

div#middle a:hover {
color:black;
	text-decoration:none;
}
#content img{
padding:5px;
background: url(../imgs/minden_bg.jpg) top center;
border:1px solid #959595;
//margin:5px;
}
div#header {
	position:relative;
	width:1010px;
	height:245px;
	background:url('../imgs/header1.jpg') top center no-repeat;
}

h1 {
	margin:0;
	padding:0;
	font:50px/40px century gothic, arial;
	font-weight:bold;
	color:black;
	text-transform:uppercase;
	letter-spacing:-1px;
}

h2 {
	margin:0;
	padding-top:13px;
	text-align:center;
	font:25px/30px century gothic, arial;
	color:#ee7c00;
	text-transform:uppercase;
	font-weight:bold;
	letter-spacing:3px;
}
h3 {
font-size:20px/25px;
text-align:bold;
letter-spacing:3px;
text-align:center;
}
h4 {
	margin:0;
	padding:5px;
	font:15px/20px century gothic, arial;
	text-transform:uppercase;
	font-weight:bold;
	letter-spacing:3px;
}
h5
{
	width:165px;
	height:58px;
	background:url(../imgs/h5.png) top center no-repeat;
	color:#4b4b6e;
	text-transform:uppercase;
	font-weight:bold;
	letter-spacing:1px;
	font-size:16px;
	text-align:center;
	padding-top:18px;
	margin-bottom:-20px;
	//margin-bottom:0px;
}

.clear {
	clear:both;
}

#content {
//background:white url('../imgs/content_bg.jpg') top center repeat-y;
	padding:0px;
	color:black;
}
#content_up{
	background:transparent url('../imgs/content_up.png') top center no-repeat;
	height:32px;
}
#content_center{
	background:white url('../imgs/content_bg.jpg') top center repeat-y;
	overflow:auto;
	height:auto;
}
#content_bottom{
	height:33px;
	//width:1010px;
	padding-top:10px;
	padding-right:30px;
	font-weight:bold;
text-align:right;
	color:#5b4606;
	background:white url('../imgs/content_bottom.jpg') top center no-repeat;
}


div#left {
	margin-left:5px;
	float:left;
	width:185px;
}

div#middle {
	color:black;
	padding:0 5px;
	float:left;
	width:607px;
	margin:10px;
}

div#middle h5
{
	color:#4b4b6e;
	text-transform:uppercase;
	font-weight:bold;
	letter-spacing:1px;
	font-size:16px;
	text-align:center;
	padding-top:18px;
	background:none;
}
div#middle p {
	position:relative;
	z-index:20;
	font:12px arial;
	color:#262626;
	margin:0;
	padding:5px;
}
.tartalom{

}
.tartalom_up{
	position:relative;
	z-index:0;
	width:602px;
	height:47px;
	background:url(../imgs/tartalom_up.gif) top center no-repeat;
}
.tartalom_content{
	position:relative;
	z-index:5;
	width:602px;
	overflow:auto;
	background: url(../imgs/tartalom_content.gif) top center repeat-y;
	margin-bottom:-20px;
}
.tartalom_down{
	position:relative;
	z-index:10;
	width:602px;
	height:57px;
	background: url(../imgs/tartalom_down.gif) top center no-repeat
}
div#right {
	float:left;
	text-align:center;
	width:160px;
	background:none;
	margin-left:-15px;
}

#left h3, #right h3 {
	margin:0;
	padding:5px;
	font-family:15px/30px century gothic, arial;
	text-transform:uppercase;
	background:black;
	color:white;
}
.menu {
width:185px;
font-size:16px;
//margin-left:-7px;
}



.menu ul {
text-align:center;
list-style: none;
margin: 0px;
padding: 0px;
width:185px;
}
.menu ul li {
background:  url(../imgs/link_bg.gif) top center no-repeat;

width: 185px;
height:45px;
}
.menu ul li a {
color:white;
width:185px;
height:45px;
font-weight:bold;
padding-top:12px;
display: block;
text-decoration: none;
}

.menu ul li a:hover, #vertmenu ul li a:focus {
color: black;
background:url(../imgs/link_bg_hover.gif) left top no-repeat;
}
.menu ul li a:visited{
color: white;
}
.menu_list {	
	width: 184px;
	margin-left:-20px;

}
.menu_head {
height:38px;
	font-size:16px;
	font-weight:bold;
	color:white;
	padding-top:10px;
	cursor: pointer;
	position: relative;
	margin:1px;
	text-align:center;
    background: url(../imgs/link_bg.gif) center right no-repeat;
}
.menu_head a{
text-decoration:none;
color:white;
display:block;
height:38px;
}
.menu_head a:hover{
color:black;
}

.menu_head a:visited{
color:white;
}
.menu_body {
padding:10px;
width:210px;
//width:180px;
	display:none;
	background:url(../imgs/almenu_bg.gif) left top no-repeat;
}
.menu_body a{
font-size:14px;
  display:block;
  color:black;
  padding:5px;
  padding-left:16px;
  font-weight:bold;
  text-decoration:none;
  
}
.menu_body a:hover{
  color: #000000;
  text-decoration:underline;
  }
.postit{
background:url(../imgs/postit.png) top center no-repeat;
//background:url(../imgs/postit_ie.gif) top center no-repeat;
width:165px;
height:171px;
text-align:center;
margin-left:20px;
padding-top:10px;
//padding-top:20px;
font-weight:bold;

}
#left p {
	font:14px arial;
	color:black;
	padding:10px;
	padding-top:20px;
}

#left p a, #left p a:link, #left p a:active, #left p a:visited {
text-decoration:none;
	display:inline;
	padding:0;
	font:11px arial;
	color:black;
	font-weight:bold;
	border:0;
}

#right a:link, #right a:active, #right a:visited, #right a {
text-decoration:none;
	display:block;
	text-decoration:none;
	padding:5px;
	font:12px/20px arial;
	color:black;

}

#right a:hover {

}

#right p {
	font:11px arial;
	color:black;
	padding:10px;
}

#jegyvasarlas
{
	position:absolute;
	top:135px;
	left:635px;
}
#jegyvasarlas a{
	border:none;
	text-decoration:none;
}
#jegyvasarlas img{
border:none;
}
#ceruza{
position:absolute;
top:0;
left:50%;
z-index:50;
margin-left:-540px;
width:26px;
height:426px;
background:url(../imgs/ceruza.jpg) top center no-repeat;
}
#ceruza a{
width:26px;
height:426px;
display:block;
}
#diszinfo{
	position:absolute;
	top:30px;
	left:825px;
width:172px;
height:178px;
}
#diszinfo img{
border:none;
}
#iszmk{
margin-left:-20px;
	width:168px;
	height:176px;
		background:none;
		border:none;
}
#iszmk a{
width:168px;
height:176px;
display:block;
border:none;
background:none;
text-decoration:none;
}
#iszmk a:hover{
border:none;
background:none;
width:168px;
height:176px;
display:block;
}
#iszmk img{
border:none;
background:none;
}
#youthinaction{
position:absolute;
top:110px;
left:390px;
	width:130px;
	height:130px;
		background:none;
		border:none;
}
#youthinaction a{
width:130px;
height:130px;
display:block;
border:none;
background:none;
text-decoration:none;
}
#youthinaction a:hover{
border:none;
background:none;
width:130px;
height:130px;
display:block;
}
#youthinaction img{
border:none;
background:none;
}
#ififeszt{
position:absolute;
top:120px;
left:520px;
	width:124px;
	height:131px;
		background:none;
		border:none;
}
#ififeszt a{
width:124px;
height:131px;
display:block;
border:none;
background:none;
text-decoration:none;
}
#ififeszt a:hover{
border:none;
background:none;
width:124px;
height:131px;
display:block;
}
#ififeszt img{
border:none;
background:none;
}
.nevnap{
position:absolute;
top:83px;
//top:95px;
left:485px;
color:black;
font-size:11px;
}
#footer {
	//background-color:black;
	padding:10px 10px;
		color:grey;
		text-align:center;
}
#footer  a{
	text-decoration:none;
	color:#ee7c00;
	font-weight:bold;
}
#footer  a:hover{
	color:black;
	color:black;
}
#screenshot{
z-index:90;
	position:absolute;
width:185px;
	background:url(../imgs/almenu_bg.gif) top left no-repeat;
	padding:10px;
	padding-top:0px;
	display:none;
	text-align:center;
	color:black;
	font-weight:bold;
	font-size:14px;
	}

.tartalom .vendegkonyv{
margin:10px;
}
.tartalom .datum{
color:brown;
font-size:10px;
}
.tartalom .nev{
color:#95032c;
font-size:12px;
font-weight:bold;
float:right;
margin-top:-25px;
background: url(../imgs/minden_bg.jpg) bottom center;
padding-left:30px;
padding-right:25px;
}
.tartalom .uzenet{
color:black;
width:572px;
margin-top:10px;
}
.tartalom .uzenet_nev{
height:37px;
background: url(../imgs/guest_up.jpg) top center no-repeat;
}
.tartalom .uzenet_tartalom{
overflow:auto;
background: url(../imgs/guest_cont.jpg) top center repeat-y;
}
.tartalom .uzenet_szoveg{
padding:20px;
}
.tartalom .galeria{
text-align:center;
}


.focim {
	padding:5px;
	font:15px/20px century gothic, arial;
	text-transform:uppercase;
	font-weight:bold;
	letter-spacing:3px;
text-align:center;
margin:10px;
background: url(../imgs/minden_bg.jpg) bottom center;
color:#95032c;
}
.tartalom .galeria a{
text-decoration:none;
color:#95032c;
}
.tartalom .galeria a:hover{
text-decoration:none;
color:black;
}
.tartalom .galeria a:visited{
text-decoration:none;
color:#959595;
}
.tartalom .galeria img{
margin:10px;
}
.logo{
position:relative;
top:-21px;
left:40px;
//left:-840px;
	width:85px;
	height:24px;
		background:url(../imgs/rklogo8524.gif) top center;
		border:none;
}
.logo a{
width:85px;
height:24px;
display:block;
border:none;
background:none;
text-decoration:none;
}
.logo a:hover{
border:none;
background:none;
width:85px;
height:24px;
display:block;
}
.logo img{
border:none;
}

label{

}

/* Radio Buttons */
label.radio_checked {
	background:  url(../imgs/check_checked.jpg) left no-repeat;	
	display:block;
	width:100px;
	margin-left:20px;
margin-bottom:-10px;
	padding-left: 30px;
}
label.radio_unchecked  {
	background:  url(../imgs/check.jpg) left no-repeat;	
	display:block;
	width:100px;
	margin-left:20px;
margin-bottom:-10px;
	padding-left: 30px;
}


/* Hover State */
label:hover{
	color: #575B60;
}

label.highlighted {
	border: 1px solid #333;
}

/* XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX */
/* STOP EDITTING - DO NOT CHANGE OR REMOVE        */
.crirHidden {
	position: absolute;
	left: -1000px;
}
/* XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX */
.mehet_btn{background:url(../imgs/minden_bg.jpg);
border:1px solid orange;
font-weight:bold;
border-bottom:2px solid #95032c;
}
.input_hirlevel{
color:#95032c;
font-weight:bold;
background:url(../imgs/minden_bg.jpg) top center;
border-bottom:1px solid white;
border-right:1px solid white;
border-top:1px solid grey;
border-left:1px solid grey;
margin-bottom:5px;
}
.hirlevel{
margin-top:20px;
width:120px;
border-bottom:2px solid white;
text-align:center;
margin-left:20px;
background:url(../imgs/level.jpg) left no-repeat;
font-size:16px;
}
.fokk{
width:170px;
margin-left:25px;
}
.fokk_up{
height:65px;
background:url(../imgs/fokk_up.png) top center no-repeat;
//background:url(../imgs/fokk_up.gif) top center no-repeat;
}
.fokk_content{
//margin-top:-20px;
background:url(../imgs/fokk_cont.png) top center repeat-y;
//background:url(../imgs/fokk_cont.gif) top center repeat-y;
overflow:auto;
}
.fokk_down{
height:65px;
background:url(../imgs/fokk_down.png) top center no-repeat;
//background:url(../imgs/fokk_down.gif) top center no-repeat;
}
.fokk_header{
color:#95032c;
padding-top:25px;
font-size:14px;
text-align:center;
font-weight:bold;
}
.fokk_szoveg{
padding:5px;
padding-top:20px;
}
.tovabb{
float:right;
padding:5px;
}
.fokk ul{
font-size:11px;
margin-top:-20px;
margin-left:-25px;
//margin-left:15px;
list-style-image:transparent url(../imgs/listitem.png);
}
.fokk ul li{
list-style-image: url(../imgs/listitem.png);
}
.fokk a{
font-weight:bold;
}
.fokk .timestamp{
font-size:9px;
}
.fokk_logo{
text-align:center;
}
#left img{
background:none;
border:none;
}
.left_box{
margin-left:25px;
text-align:center;
}
.left_box img{
padding:5px;
background: url(../imgs/minden_bg.jpg) top center;
border:1px solid #959595;
//margin:5px;
}
