h1			{
	font: bold 20pt Arial, Helvetica; 
	color: #990000; 
}
h2			{
	font: bold 18pt Arial, Helvetica; 
	color: #990000; 
}
h3			{
	font: bold 16pt Arial, Helvetica; 
	color: #990000; 
}
h4			{
	font: bold 14pt Arial, Helvetica; 
	color: #990000; 
}


.harmas	{
	font: normal 12pt Arial, Helvetica;
}
.kettes	{
	font: normal 10pt Arial, Helvetica;
}
.egyes	{
	font: normal 8pt Arial, Helvetica;
}

.feher	{
	color: #ffffff;
}

.feher:hover	{
	color: #9f291f;
}

.feher:visited	{
	color: #ffffff;
}

a			{color: #990000; text-decoration: underline; }
a:visited	{color: #990000; text-decoration: underline; }
a:hover		{color: #990000; text-decoration: underline; }


a.szurke	{
	color: #808080;
	text-decoration: none;
}

a.szurke:hover	{
	color: #990000;
}

a.szurke:visited	{
	color: #808080;
}



#fomenu a, #fomenu td {
	color: #999999;
	font: bold 12px Verdana, Arial, Helvetica; 
	text-transform: uppercase;
	text-decoration: none;
}

#fomenu a:hover {
	color: #9f291f;
}


div.videobox a, div.videobox td {
	color: white;
}


table {
	font: normal 9pt Verdana, Arial, Helvetica; 
}



.input {
	font: normal 8pt Verdana, Arial, Helvetica;
	border: 1px double silver;
	border-style: double; 
	padding: 2px; 
}


.button {
	font: bold 8pt Verdana, Arial, Helvetica;
	background-color: #990000;
	color: white;
}

.rbutton {
	font-family: bold 8pt Verdana, Arial, Helvetica;
	background-color: red;
	color: white;
}


a.taglevel0 {
	font: normal 8pt Arial, Helvetica;
	text-decoration: none;
}

a.taglevel1 {
	font: bold 8pt Verdana, Arial, Helvetica;
	text-decoration: none;
}

a.taglevel2 {
	font: normal 9pt Arial, Helvetica;
	text-decoration: none;
}

a.taglevel3 {
	font: bold 9pt AVerdana, rial, Helvetica;
	text-decoration: none;
}

a.taglevel4 {
	font: bold 10pt Arial, Helvetica;
	text-decoration: none;
}

a.taglevel5 {
	font: bold 11pt Verdana, Arial, Helvetica;
	text-decoration: none;
}

a.taglevel6 {
	font: bold 12pt Verdana, Arial, Helvetica;
	text-decoration: none;
}

a.taglevel6 {
	font: normal 12pt Verdana, Arial, Helvetica;
	color: #9f291f;
	text-decoration: none;
}

a.taglevel7 {
	font: bold 13pt Verdana, Arial, Helvetica;
	color: #9f291f;
	text-decoration: none;
}

a.taglevel8 {
	font: bold 14pt Verdana, Arial, Helvetica;
	color: #9f291f;
	text-decoration: none;
}

a.taglevel9 {
	font: bold 15pt Verdana, Arial, Helvetica;
	color: orange;
	text-decoration: none;
}


a.taglevel10 {
	font: bold 15pt Verdana, Arial, Helvetica;
	color: #cccc00;
	text-decoration: none;
}

div.blogbox {
	background-image: url(/data/images/boxbg.gif);
	overflow: hidden;
	height: 130px;
}

div.blogbox p.cim a, div.blogbox p.cim a:visited {
	color: #990000;
	text-decoration: none;
}

/*  */

div.blogboxdupla {
	background-image: url(/data/images/boxbg.gif);
	overflow: hidden;
	border: 1px solid gray; 
	height: 230px;
}
/*  */
div.blogbox img, div.blogboxdupla img {
	padding-right: 5px; 

}

div.blogbox p.cim, div.blogboxdupla p.cim {
	color: #990000;
	text-transform: uppercase;
	font: bold 12pt Verdana, Arial, Helvetica;
}

div.blogboxdupla p.cim a, div.blogboxdupla p.cim a:visited {
	color: #990000;
	text-decoration: none;
}

div.blogbox a,  div.blogboxdupla a {
	color: black;
}

span.katlabel, span.katlabel a {
	color: #990000;
	text-transform: uppercase;
	font: bold 12pt Verdana, Arial, Helvetica;
	text-decoration: none;
}

span.rvlabel, span.rvlabel a {
	color: black;
	text-transform: uppercase;
	font: normal 12pt Verdana, Arial, Helvetica;
	text-decoration: none;
}

span.videolabel, span.videolabel a {
	color: white;
	text-transform: uppercase;
	font: bold 12pt Verdana, Arial, Helvetica;
	text-decoration: none;
}


span.videokatlabel, span.videokatlabel a {
	color: #990000;
	text-transform: uppercase;
	font: bold 12pt Verdana, Arial, Helvetica;
	text-decoration: none;
}

div.duplaboxfejlec {
	background-color: #aeaeae;
	font: bold 12pt Verdana, Arial, Helvetica;
	color: white;
	text-transform: uppercase;
	height: 22px; 
}

div.duplaboxfejlec a {
	color: black;
	text-decoration: none;
}

div.duplaboxfejlec a.feher {
	color: white;
	text-decoration: none;
}

p.cikklead {
	font: bold 11pt Verdana, Arial, Helvetica;
	text-transform: uppercase;
}

div.videohit {
	background-image: url(/data/images/boxbg.gif);
	height: 90px;
	overflow: hidden;
	border: 1px dotted silver;
}



/* 
-------------- VIDEOS OLDAL ------------------------
*/



span.videolabel_kicsi, span.videolabel_kicsi a {
	color: white;
	text-transform: uppercase;
	font: bold 10pt Verdana, Arial, Helvetica;
	text-decoration: none;
}


span.videokatlabel_kicsi, span.videokatlabel_kicsi a {
	color: #990000;
	text-transform: uppercase;
	font: bold 10pt Verdana, Arial, Helvetica;
	text-decoration: none;
}


.framed_txt {
	padding: 5px 5px 5px 5px;
	spacing: 5px 5px 5px 5px;
	border: 1px solid silver; 
	font: normal 9pt Verdana, Arial, Helvetica;
}

/* 
-------------- GALERIA/JQUERY-hez ------------------------
*/

#overlaycontainer {
	position: absolute;
	visibility: visible;
	display: none;
	background-color: #000000;
	color: #ffffff;
	text-align: left;
	z-index: 95; 
}