* {margin: 0; padding: 0; border: 0; list-style-type: none; text-decoration: none;}
.clear {clear: both;}


body {background: #c4ccd5 url(images/bg.jpg) repeat-x; font: 12px/16px Tahoma, Verdana, Arial;}
a {color: #f87908;}
p {margin: 7px 0; font: 12px/16px Arial; color: #444; padding: 3px 0;}

div#hirlevel {margin: 0 auto; width: 800px; padding: 0;}
div#main {background: url(images/a.jpg) no-repeat; height: 105px; width: 800px; overflow: hidden; padding: 0;}
div#main a {display: block; height: 105px; width: 270px;}

ul#menu {width: 800px; height: 63px; background: url("images/menu.jpg"); margin: 0; padding: 0;}
ul#menu.off {background-position: 0 -63px;}
ul#menu.off li {margin-left: 10px !important;}
ul#menu.off {font: 11px/63px tahoma; color: #50555a;}
ul#menu.off input {margin: 30px 0 0 0; padding: 2px 5px; border: 1px solid #78828c; background: #fff;}
input.sub, input.kuldes {background: #50555a !important; border: 0 !important; color: #fff;}

input {padding: 2px 5px; border: 1px solid #78828c; background: #fff;}
input[type="submit"] {padding: 2px 5px; border: 1px solid #78828c; background: #B3C9EF;}
input[type="button"] {padding: 2px 5px; border: 1px solid #78828c; background: #B3C9EF;}
textarea {padding: 2px 5px; border: 1px solid #78828c; background: #fff;}
select {padding: 2px 5px; border: 1px solid #78828c; background: #fff;}
ul#menu li {height: 63px; float: left;}
ul#menu li.kijelentkezes {float: right;}

ul#menu li a {display: block; position: relative; float: left; margin: 0; height: 63px;}
ul#menu li a span {display: block; background-image: url("images/menu.jpg"); position: absolute; width: 100%; height: 100%;}

ul#menu li.hirlevel a {width: 140px;}
ul#menu li.cimlista a {width: 133px;}
ul#menu li.postazas a {width: 131px;}
ul#menu li.stat a {width: 128px;}
ul#menu li.help a {width: 128px;}
ul#menu li.kijelentkezes a {width: 128px;}

ul#menu li.cimlista a span {background-position: -140px 0;}
ul#menu li.postazas a span {background-position: -273px 0;}
ul#menu li.stat a span {background-position: -404px 0;}
ul#menu li.help a span {background-position: -532px 0;}
ul#menu li.kijelentkezes a span {background-position: -670px 0;}

div#all {background: #fff url(images/top.jpg) no-repeat;}

div.sidebar {float: left; width: 172px;}
div.sidebar ul {width: 140px; margin: 4px 0 0 25px; border-bottom: 1px solid #e0e0e0}
div.sidebar ul li {border-top: 1px dotted #c4c4c4; background: #f9f9f9;}
div.sidebar ul a {border-left: 4px solid #f9f9f9; background: url(images/sideb.jpg) no-repeat right top; height: 29px; display: block; font: 12px/29px Tahoma; color: #555; padding: 0 0 0 8px;}
div.sidebar ul a:hover {border-left: 4px solid #f87908;}

ul.infos, ul.infos li {border: 0 !important;}
ul.infos li {padding: 4px; margin: 10px 0 0 0; font: 11px/15px Arial; color: #444;}



div.content {float: right; width: 588px; padding: 20px;}
div.info {background: url(images/bottom.jpg) no-repeat; height: 22px; padding: 10px 0 0 210px; font: 11px/11px Georgia; color: #999;}

h1 {background: url(images/h1.jpg) no-repeat left center; font: 16px/20px Verdana; padding: 0 0 0 12px; color: #f87908; margin: 0 0 20px 0;}
h1.off {background: url(images/h1off.jpg) no-repeat left center; font: 13px/16px Verdana; padding: 0 0 0 12px; color: #999; margin: 36px 0 12px 36px;}
h1.off a {color: #999;}

hr {height: 1px; background: #fff; border-bottom: 1px solid #e6e6e6;}
em {color: #999; font: bold 10px/14px tahoma; display: block;}

.editor {
	border: 1px dotted #8e9bab;
	font: 12px/16px Tahoma, Verdana, Arial;
	color: #555555;
	padding: 2px 0 2px 3px;
	_padding: 1px 0 4px 3px;		
	background-color: #f5f5f5;
}

.editor_td {
	border: 1px dotted #8e9bab;
	color: #555555;
	padding:1px 3px 1px 3px;
	background-color: #f5f5f5;
}

.tablazat {
	color: #555555;
}

.tablazat_fejlec {
	font: 14px Tahoma, Verdana, Arial;
}

.tableonover {
	background-color: #f0f0f0;
	height:22px;	
}

.tabledefault {
	background-color: #f8f8f8;
	height:22px;
}

.hiba {
	color: #fa5050;
}

.hiba_keretes {
	margin-bottom: 10px;
	padding: 10px;
	color: #fa5050;
	background-color: #f1f1f1;
	border: 1px solid #fa5050;
}

.cella {
	background-color: #ffffff;
	font: 12px/16px Arial;
	color: #444444;
	padding: 3px;
}

.cella_fejlec {
	background-color: #f1f1f1;
	font: 14px Arial;
	font-weight: bold;
	color: #444444;
	padding: 5px;
}
.gallery_content
{
	background-color: #ffffff;
	font: 12px Arial;
	padding: 10px;
	padding-left: 25px;
	background: #ffffff url(images/gallerybg.jpg) repeat-y;
	border:1px solid black;
	margin:5px;
	width:540px; 

}

.gallery_alert
{
	background-color: #ffffff;
	font: 16px Arial;
	font-weight:bold;
	color: #900000;
	padding: 10px;
	padding-left: 25px;
	background: #ffffff url(images/gallerybg.jpg) repeat-y;
	border:1px solid black;
	margin:5px;
	width:540px; 

}
.selected_font
{
	font: 13px Arial;
	font-weight:bold;
	color:black;	
}
.paginate_font
{
	font: 13px Arial;
	font-weight:bold;	
}
.paginate_font:hover
{
	color:silver;	
}



.admin_table_header
{
	background-color: silver;
	font: 12px Arial;
	font-weight:bold;
	color: black;
	padding: 2px;
	border-bottom:1px solid black;
	 

}

.lapozo a:hover, .lapozo a:visited:hover, .std1 .hszfejlec a:hover, .std1 .hszfejlec a:visited:hover, #medialista .ujalbum:hover
{
	color: #F93;
}

.lapozo a, .lapozo a:visited ,  .lapozo span.current, .lapozo span.disabled 
{
	color: #5783A4;
	padding:2px 5px 2px 5px;
	margin:2px;
	border:1px solid #999;
	text-decoration:none;
	font-family: Tahoma;
}

.lapozo span.current 
{
	font-weight: bold;
	background-color: #999;
	color: #fff;
}

.lapozo span.disabled 
{
	background-color: #fff;
	font-weight: normal;
	border-color: #ddd;
	color: #ccc;
}

.lapozo 
{
	text-align: center;
	padding: 3px;
	margin: 3px;
	clear: both;
	font-size: 12px;
}
#helplist
{
	text-align:justify;
}
#helplist ol
{
	color: #f87908;
}
#helplist ol li
{
	font-weight:bold;
}
#helplist ol li ul
{
	margin-left:40px;
}
#helplist ol li ul li
{
	font-weight:normal;
}
.elrejt
{
    
    cursor: pointer;
    margin-right: 10px;
}