* { target-new: tab ! important }

a{
outline:none;
}

/* no anchor border around IMGs */
a:link img { border: none; }
a:visited img { border: none; }
a:active img { border: none; }
a:hover img { border: none; }

/* hírek és rendezvények szövegének sorkitölt formázása */
div.hir_rendezveny {
			text-align:justify;
			text-justify:inter-word;
			}
		
/* cursor efektek */
a.kez:hover {CURSOR: url(kez.cur);}
a.nagyitoplusz:hover {CURSOR: url(nagyitoplusz.cur);}

.bgx {
	background-repeat:repeat-x;
}
.bgy {
	background-repeat:repeat-y;
}
.bg1 {
    background-repeat:no-repeat;
}
.bgy_top {
	background-repeat:repeat-y;
	background-position:top;
}
.bgy_bottom {
	background-repeat:repeat-y;
	background-position:bottom;
}
.bg1_top_left {
    background-repeat:no-repeat;
	background-position: top left;
}
/* link colours text */
a.textlink:link        { color: #812D2A; text-decoration: none; border-bottom: 1px dashed #CBC9B8; }
a.textlink:visited     { color: #812D2A; text-decoration: none; border-bottom: 1px dashed #CBC9B8; }
a.textlink:active      { color: #812D2A; text-decoration: none; border-bottom: 1px dashed #CBC9B8; }
a.textlink:hover       { color: #812D2A; text-decoration: none; border-bottom: 1px solid #812D2A; }

/* link colours text */
a.letoltes:link        { color: #812D2A; text-decoration: none; border-bottom: 1px dashed #812D2A; }
a.letoltes:visited     { color: #812D2A; text-decoration: none; border-bottom: 1px dashed #812D2A; }
a.letoltes:active      { color: #812D2A; text-decoration: none; border-bottom: 1px dashed #812D2A; }
a.letoltes:hover       { color: #812D2A; text-decoration: none; border-bottom: 1px solid #812D2A; }

a.bovebben:link        {
	color: #333;
}
a.bovebben:visited     {
   	color: #333;
}
a.bovebben:active      { 
    color: #333;
}
a.bovebben:hover       {
	color: #FFF;
	background-color: #812D2A;
	border: 1px solid #812D2A;
}
a.button:link        {
	color: #fff;
}
a.button:visited     {
   	color: #fff;
}
a.button:active      { 
    color: #fff;
}
a.button:hover       {
	color: #FFF;
	background-color: #812D2A;
	border: 1px solid #812D2A;
}

/* link colours */
a:link        { color: #CBC9B8; text-decoration: none }
a:visited     { color: #CBC9B8; text-decoration: none }
a:active      { color: #CBC9B8; text-decoration: none }
a:hover       { color: #FFFFFF; text-decoration: none }

/* link colours head */
a.headlink:link        { color: #5F5A41; text-decoration: none }
a.headlink:visited     { color: #5F5A41; text-decoration: none }
a.headlink:active      { color: #5F5A41; text-decoration: none }
a.headlink:hover       { color: #812D2A; text-decoration: none; border: none; }

/* copyright link colours */
a.copyrightlink:link        { color: #995552; text-decoration: none } 
a.copyrightlink:visited     { color: #995552; text-decoration: none }
a.copyrightlink:active      { color: #995552; text-decoration: none }
a.copyrightlink:hover       { color: #FFFFFF; text-decoration: none }

/* bovebben link colours */
a.utolsofrissites:link        { color: #004378; text-decoration: none } 
a.utolsofrissites:visited     { color: #004378; text-decoration: none }
a.utolsofrissites:active      { color: #004378; text-decoration: none }
a.utolsofrissites:hover       { color: #004378; text-decoration: underline; border: none; }

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(images/bg.jpg);
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
form { 
  scrollbar-3dlight-color : #FFFFFF;
  scrollbar-arrow-color : #5F5A41;
  scrollbar-base-color : #FFFFFF;
  scrollbar-darkshadow-color : #FFFFFF;
  scrollbar-face-color : #FFFFFF;
  scrollbar-highlight-color : #FFFFFF;
  scrollbar-shadow-color : #5F5A41;
  scrollbar-track-color : #FFFFFF;
  scrollbar-text-color: #5F5A41;
  }
.textbox {
	background-color: #FFFFFF;
	color:#62462F;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 250px;
	heigt: 19px;
	border: 1px solid #62462F;
}
.keresobox {
	background-color:#995552;
	color:#FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	height: 100%;
	width: 116px;
	padding-top : 5px;
	padding-left : 5px;
	padding-right : 5px;
	padding-bottom: 5px;
	border-style: none;
}
.keresobox_new {
	background-color:#995552;
	color:#FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	/*height: 100%;*/
	width: 139px;
	padding-top : 0px;
	padding-left : 5px;
	padding-right : 5px;
	padding-bottom: 0px;
	border-style: none;
}
ul { 
    list-style-position: inherit;
	list-style-image: url("images/p.jpg");
	margin-left: 16px;
	margin-top: 2px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-top: 0px;
	font-size: 11px;
	line-height: 14px;
}
.logout {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-top: 11px;
	background-repeat: no-repeat;
}
a.logout:link        { color: #75736B; text-decoration: none }
a.logout:visited     { color: #75736B; text-decoration: none }
a.logout:active      { color: #75736B; text-decoration: none }
a.logout:hover       { color: #0093DD; text-decoration: none; border: none; }

.hirlevbox {
	background-color: #FFFFFF;
	color: #62462F;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 128px;
	height: 19px;
	border: 1px solid #c2c1c1;
}
.letoltes {
	display: inline-block;
} 

.bovebben {
	display:block;
	width:70px;
	text-align:center;
	padding:0;
	padding-top:1px;
	padding-bottom:2px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	border: 1px solid #CBC9B8;
	background-color: #FFFFFF;
	text-decoration: none;
}
.button {
	display: block;
	width:152px;
	text-align:center;
	padding-top:5px;
	padding-bottom:5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border: 1px solid #CBC9B8;
	background-color: #5F5A41;
	text-decoration: none;
}
.text {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-left: 23px;
	padding-right: 24px;
	padding-bottom: 1px;
	padding-top: 1px;
	line-height: 14px;
	color: #5F5A41;
}
.text_hir {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 1px;
	padding-top: 1px;
	line-height: 14px;
	color: #5F5A41;
}
.text_t {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-left: 25px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
	line-height: 14px;
	color: #5F5A41;
}
.text_right
{
    padding-top: 0px;
	padding-left: 25px;
	padding-right: 25px;
	padding-bottom: 1px; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5F5A41;
	line-height: 14px;
}
.tabletext {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 1px;
	padding-top: 1px;
	line-height: 16px;
	color: #5F5A41;
}

}
.tabletext2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 1px;
	padding-top: 1px;
	line-height: 16px;
	color: #5F5A41;
	border: 1px solid;
}

.text_title {
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif; /* Arial, Helvetica, San serif volt helyesen regebben */
	font-size: 13px;
	line-height: 16px;
	padding-right: 0px;
	padding-top: 25px;
	color: #812D2A;
	font-weight: bold;
	word-spacing: 2px;
	text-transform: uppercase;
}
.text_head {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	padding-left: 0px;
	padding-right: 0px;
    padding-top: 0px;
	color: #812D2A; /* #030335; */
	font-weight: bold;
	word-spacing: 2px;
	text-transform: uppercase;
}
.bordo {
	color: #812D2A;
}
.nevnap
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	font-weight:normal;
}
.td
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	padding-right: 20px;
	padding-left: 20px;
	padding-top: 8px;
}

.utolsofrissites
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
}
/* teljes link smaller_1 */
a.smaller_1:link        { color: #62462F; text-decoration: none; font-size:9px } 
a.smaller_1:visited     { color: #62462F; text-decoration: none; font-size:9px }
a.smaller_1:active      { color: #62462F; text-decoration: underline; font-size:9px }
a.smaller_1:hover       { color: #62462F; text-decoration: underline; border: none; font-size:9px }

/* teljes link normal */
a.normal:link        { color: #62462F; text-decoration: none; font-size:12px } 
a.normal:visited     { color: #62462F; text-decoration: none; font-size:12px }
a.normal:active      { color: #62462F; text-decoration: underline; font-size:12px }
a.normal:hover       { color: #62462F; text-decoration: underline; border: none; font-size:12px }

/* teljes link bigger_2 */
a.bigger_2:link        { color: #62462F; text-decoration: none; font-size:15px } 
a.bigger_2:visited     { color: #62462F; text-decoration: none; font-size:15px }
a.bigger_2:active      { color: #62462F; text-decoration: underline; font-size:15px }
a.bigger_2:hover       { color: #62462F; text-decoration: underline; border: none; font-size:15px }

/* media link colours */
a.media:link        { color: #62462F; text-decoration: none; border-bottom: 1px dashed #8D825A; } 
a.media:visited     { color: #62462F; text-decoration: none; border-bottom: 1px dashed #8D825A; }
a.media:active      { color: #62462F; text-decoration: none; border-bottom: 1px dashed #8D825A; }
a.media:hover       { color: #CC0000; text-decoration: none; border-bottom: 1px solid #CC0000; }

.top {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #5F5A41;
}
.top1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #995552;
    padding-left: 19px;
}
.top2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CBC9B8;
    padding-right: 19px;
}

a.roll_342_top { 
     display: block; 
     width: 342px; 
     height: 20px;
     background-image: url(images/line_342_top.jpg); 
     background-repeat: no-repeat;
     } 
a.roll_342_top:hover { 
     background-image: url(images/line_342_top_f2.jpg); 
     } 

.back {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #5F5A41;
}
a.roll_342_back { 
     display: block; 
     width: 342px; 
     height: 20px;
     background-image: url(images/line_342_back.jpg); 
     background-repeat: no-repeat;
     } 
a.roll_342_back:hover { 
     background-image: url(images/line_342_back_f2.jpg); 
     } 
	 
a.roll_158_top { 
     display: block; 
     width: 158px; 
     height: 20px;
     background-image: url(images/line_158_top.jpg); 
     background-repeat: no-repeat;
     } 
a.roll_158_top:hover { 
     background-image: url(images/line_158_top_f2.jpg); 
     } 

a.roll_158_back { 
     display: block; 
     width: 159px; 
     height: 20px;
     background-image: url(images/line_158_back.jpg); 
     background-repeat: no-repeat;
     } 
a.roll_158_back:hover { 
     background-image: url(images/line_158_back_f2.jpg); 
     } 
	 
.searchword { 
	background-color: yellow;
	}
	
img.frame { border:1px solid #ccc; padding:1px; background:#fff;}

a.frame:link img { border:1px solid #ccc; padding:1px; background:#fff; }
a.frame:visited img { border:1px solid #ccc; padding:1px; background:#fff; }
a.frame:active img { border:1px solid #ccc; padding:1px; background:#fff; }
a.frame:hover img { border:1px solid #ccc; padding:1px; background:#fff; }

img.frame2 { border:1px solid #000; padding:1px; background:#fff;}