	.r{text-align: right;}
.l{text-align: left;}
.j{text-align: justify;}
.link{cursor: pointer;}
.feher{color: #fff;}
.alert{text-align: center; color: #f00;}

.p{padding: 2px;}

table.full{ width: 100%; }

body{
	background: #fff url(elemek/hatter.jpg) repeat-x;
	margin: 10px 0px 10px 0px;
	padding: 0px;
	font-family: Arial;
	color: #7B5855;
	text-align: center;
}

h1{
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #fff;
	text-align: center;
	margin: 5px 5px 0px 5px;
}

h2{
	font-family: Arial;
	font-size: 12px;
	color: #FBE0A4;
	text-align: center;
	margin: 0px;
}

h3{
	font-family: Arial;
	font-size: 16px;
	color: #6D4112;
	text-align: left;
	margin: 0px 0px 3px 5px;
}

p{ font-size: 12px; text-align: left; margin: 0px; padding: 0px; color: #000000; }
p.n{margin: 0px;padding: 0px; font-size: 0px;}
p.c{text-align:center;}

p.nev{font-weight: bold; color: #AE2A42; margin: 5px 0px 10px 0px;}
p.kicsi{font-size: 11px; font-weight: bold;}
p.datum{text-align: right; font-size: 11px; font-weight: bold; color: #A47D2A; margin: 0px 10px 0px 15px;}
p.url{font-size: 11px; font-weight: bold; text-align: right;}
p.szoveg{font-size: 12px; text-align: justify; margin: 20px 0px 0px 0px; color: #000;}
p.szov2{color: #C24606; font-size: 12px; font-weight: bold;}
p.news{color: #000; font-size: 12px; margin: 5px 10px 0px 10px; text-align: justify;}
p.events{color:	#680000; font-size: 18px; font-weight: bold; margin: 5px 10px 0px 10px; text-align: justify;}
p.events1{color: #000000; font-size: 12px; margin: 5px 10px 0px 10px; text-align: justify;}
p.events2{color: #000000; font-size: 16px; margin: 5px 10px 0px 10px; font-weight: bold; text-align: left;}
p.events3{color: #000000; font-size: 12px; margin: 5px 10px 10px 10px; text-align: justify;}
p.blacen{color: #000000; font-size: 16px; margin: 5px 10px 0px 10px; font-weight: bold; text-align: center;}
p.blale14{color: #000000; font-size: 14px; margin: 5px 10px 0px 0px; font-weight: bold; text-align: left;}
p.blale14m20{color: #000000; font-size: 14px; margin: 5px 10px 0px 20px; font-weight: bold; text-align: left;}
p.blale12{color: #000000; font-size: 12px; margin: 5px 10px 0px 0px; text-align: left;}
p.blale12m50{color: #000000; font-size: 12px; margin: 5px 10px 0px 50px; text-align: left;}
p.bord18c{color:	#680000; font-size: 18px; font-weight: bold; margin: 5px 10px 0px 10px; text-align: center;}
p.blacen12{color: #000000; font-size: 12px; margin: 5px 10px 0px 10px; text-align: center;}
p.blacen18{color: #000000; font-size: 18px; margin: 5px 10px 0px 10px; text-align: center;}
p.blajust12{color: #000000; font-size: 12px; margin: 5px 10px 0px 10px; text-align: justify;}
p.blajust16{color: #000000; font-size: 16px; margin: 5px 10px 0px 10px; text-align: justify;}
p.blajust10{color: #000000; font-size: 10px; margin: 5px 30px 0px 30px; text-align: justify;}
p.blacen10{color: #000000; font-size: 10px; margin: 5px 30px 0px 30px; text-align: center;}
p.whicen12{color: #FFFFFF; font-size: 12px; margin: 5px 10px 0px 10px; text-align: center;}
p.whicen14{color: #FFFFFF; font-size: 14px; margin: 5px 10px 0px 10px; text-align: center;}
p.whicen16{color: #FFFFFF; font-size: 16px; margin: 5px 10px 0px 10px; text-align: center;}
p.whicen18{color: #FFFFFF; font-size: 18px; margin: 5px 10px 0px 10px; text-align: center;}




fieldset{ margin: 0px 7px 0px 4px; border-color: #A5A5A5; border-width: 1px; border-style: solid; padding: 5px; }
legend{ font-size: 12px; color: #7F1C09; }

.newsal{
	height: 24px; 
	background: #E5972A; 
	font-size: 24px; 
	color: #fff; 
	text-align: right; 
	float: left; 
	width: 517px; 
	padding: 4px 15px 0px 3px; 
	margin: 5px 0px 0px 0px;
}

.comment{
	background: #E5972A; 
	font-size: 12px; 
	color: #fff; 
	text-align: right; 
	width: 516px; 
	padding: 4px 15px 0px 3px; 
	margin: 5px 0px 5px 0px;
}

a{ text-decoration: none; color: #000099; font-size: 12px; }
a:hover{ text-decoration: underline; }
a.u{ text-decoration: underline; }
a.n{ margin: 0px; padding: 0px; font-size: 0px; }
a.n:hover{ margin: 0px; padding: 0px; font-size: 0px; }
a.f{ color: #fff; text-decoration: none; }
a.f:hover{ color: #fff; text-decoration: underline; }
a.m{ color: #fff; font-size: 12px; font-weight: bold; margin: 0px; padding: 0px; }
a.m:hover{ color: #fff; font-size: 12px; font-weight: bold; margin: 0px; padding: 0px; text-decoration: none; }
a.al{ color: #3A2007; font-size: 12px; margin: 0px; padding: 0px; }
a.al:hover{ color: #3A2007; font-size: 12px; margin: 0px; padding: 0px; }
a.bordo{ color: #702717; }
a.bordo:hover{ color: #702717; }
a.bordo2{ color: #C24606; font-weight: bold;}
a.bordo2:hover{ color: #C24606; font-weight: bold; }
a.news{color: #000; font-size: 12px; margin: 5px 5px 0px 10px; text-decoration: none;}
a.news:hover{color: #000; font-size: 12px; margin: 5px 5px 0px 10px; text-decoration: none;}
a.h3{font-family: Arial; font-size: 16px; color: #6D4112;}
a.h3:hover{font-family: Arial; font-size: 16px; color: #6D4112; text-decoration: none;}
a.bordo3{ color: #FFFFF0; font-size: 24px; }
a.white{ color: #FFFFF0; font-size: 20px;  }
a.bordo4{ color: #C24606; font-size: 24px;  }
a.recent{ color: #7B5855; font-size: 11px; text-decoration: none; }
a.recent:hover{ color: #7B5855; font-size: 11px; text-decoration: none; }

p.recent{ margin: 5px 0px 0px 0px; }

img{ border: 0px; margin: 0px; padding: 0px; }
img.l{ float: left; }
img.nyil{ margin-left: 10px; }
img.keret{ border: 1px solid #DA871B; padding: 2px; }
img.news{ border: 1px solid #DA871B; padding: 2px; float: left; margin: 0px 10px 10px 0px; }
img.news1{ border: 1px solid #DA871B; padding: 1px; margin: 0px 5px 5px 0px; }
img.news2{ border: 1px solid #DA871B; padding: 1px; float: right; margin: 0px 5px 5px 0px; }

table{ border-collapse: collapse; border: 0px; margin: 0px auto; }

.user{border-top: 1px solid #B5BE97; border-bottom: 1px solid #B5BE97; background: #fff7af;}

td{ vertical-align: top; margin: 0px; padding: 0px; }
td.p{ padding: 2px; }
td.m{ padding: 6px 5px 6px 5px; text-align: left; background: #7E1309; border-left: 1px solid #984D36; border-right: 1px solid #60150C; }
td.mo{ padding: 6px 5px 6px 5px; text-align: left; background: #952210; border-left: 1px solid #984D36; border-right: 1px solid #60150C; }

/*Forum*/
th{background:#E58D09 url(elemek/th.gif) repeat-x; color: #fff; font-weight: bold; text-align: center; font-size: 11px; font-family: arial; border-bottom: 1px solid #fff}
th.th2{background:#DF6609 url(elemek/th2.gif) repeat-x; border-bottom: 1px solid #fff;}
td.adatlap{background:#FFDF94; padding:5px; border: 1px solid #DEB457;}
tr.fejlec{background:#FBCE68; border: 1px solid #DEB457; border-right: 0px;}
tr.sor{background: #F5D690;}
tr.sor2{background: #FBE0A3;}
tr.sor2b{background: #F4E7CB;}
td.hozzaszolas{background:#FFE9B4; vertical-align:top; border: 1px solid #DEB457; border-right: 0px;}
td.padding{ vertical-align: middle; margin: 0px; padding: 5px; border-bottom: 1px solid #CC9C58;}
td.terkoz{ height: 3px; background-color: #ECC468; border: 1px solid #fff; }

tr.sor0{background: #F5D690; padding: 2px;}
td.sor1{background: #FBE0A3; padding: 2px;}

form{margin: 0px;}

div{ margin: 0px; padding: 0px; }
div.clear{ clear: both; }
div.p{ padding: 20px; }

div.almenu{padding: 6px 0px 0px 0px; height: 15px; overflow: hidden;}
div.ujhsz{ overflow: hidden; }

li{ font-size: 13px; font-family: Verdana; text-align: left; list-style-image: url(elemek/li.gif);}

input{ border: 1px solid #DB9258; background: #F5F5F5; color: #D3600B; padding: 1px; font-family: arial; font-size: 12px; height: 16px; }
select{ border: 1px solid #DB9258; background: #F5F5F5; color: #D3600B; font-family: arial; font-size: 12px; }
textarea{ border: 1px solid #DB9258; background: #F5F5F5; width: 260px; height: 100px; padding: 2px;}
input.gomb{ border: 1px solid #fff; background: #C86021; color: #fff; padding: 1px; font-family: arial; font-size: 12px; height: 20px; cursor: pointer;}
input.benne,select.benne{ background-color: #fff; } 
textarea.benne{ background-color: #fff; }

fieldset.forum{ border: 1px solid #7F3E2B; padding: 4px; margin: 4px; }
legend.forum{ font-family: Arial, Verdana, sans-serif; font-size: 12px; color: #000; }

.orange{ color: #F3AB38; }
.white{ color: #fff; }
.lila{ color: #B03348; }
.red{ color: #ff0000; }
.tea{ color: #EBC672; text-transform: uppercase; }

/*Forum*/
.cim{font-size:13px; font-weight: bold; text-indent: 0px; color: #79331F;}
.alcim{font-size:11px; text-indent: 0px; color: #79331F;}
.fejlec{color:#B16B10; font-size:11px; margin: 2px 4px 2px 0px; text-align: right;}
.adatlap{font-size:11px; color: #953A06; text-align: center; font-weight: bold;}
.idezet{background-color: #F5CA6C; color: #4B4B4B; font-size: 11px; padding: 4px; border: 1px dotted #690B09}
.off{background-color: #E3DDCD; color: #4B4B4B; font-size: 11px; padding: 4px; border: 1px dotted #690B09}
.csik{ width:525px; background-color:#D05507; border: 2px solid #D5CFA7; padding:5px 0px 5px 0px; margin: 5px 0px 20px 2px;}
.csik2{ width:520px; background-color:#FBE0A4; border: 2px solid #E0C37E; padding:5px 0px 5px 0px; margin: 5px 0px 20px 2px;}

#login{
	position: relative;
	width: 923px;
	height: 27px;
	margin: 0px auto;
	padding: 0px;
	background: #7F1C09;
	border-bottom: 1px solid #B2776B;
	border-bottom: 2px solid #fff;
}

#header{
	position: relative;
	width: 922px;
	height: 140px;
	margin: 0px auto;
	padding: 0px;
	background: #fff url(elemek/header.jpg);
	border-bottom: 1px solid #fff;
}

#menu{
	position: relative;
	width: 922px;
	height: 27px;
	margin: 0px auto;
	padding: 0px;
	background: #7E1309;
	border-top: 1px solid #CBA19D;
	border-bottom: 1px solid #F7E7C3;
}

#almenu{
	position: relative;
	width: 922px;
	height: 30px;
	margin: 0px auto;
	padding: 0px;
	background: #fff7af  url(elemek/almenu.gif) repeat-x;
	border-bottom: 3px solid #fff;
}

#scroll{
	position: relative;
	width: 922px;
	height: 30px;
	margin: 0px auto;
	padding: 0px;
	background: #ecc468;
}

#footer{
	position: relative;
	width: 922px;
	overflow: hidden;
	margin: 0px auto;
	padding: 0px;
	height: 34px;
	background: url(elemek/footer.gif) no-repeat;
}
