@font-face {
	font-family: 'tomisivaminiItalic';
	src: url('tomsiva_min-webfont.eot');
	src: local('?'), url('tomsiva_min-webfont.woff') format('woff'), url('tomsiva_min-webfont.ttf') format('truetype'), url('tomsiva_min-webfont.svg#webfontRHKzsWVO') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'tomingtonminRegular';
	src: url('tomington_min-webfont.eot');
	src: local('?'), url('tomington_min-webfont.woff') format('woff'), url('tomington_min-webfont.ttf') format('truetype'), url('tomington_min-webfont.svg#webfontu1ZNze2A') format('svg');
	font-weight: normal;
	font-style: normal;
}



@font-face {	
	font-family: 'WindsongRegular';
	src: url('windsong-webfont.eot');
	src: local('?'), url('windsong-webfont.woff') format('woff'), url('windsong-webfont.ttf') format('truetype'), url('windsong-webfont.svg#webfontinzjDtbM') format('svg');
	
}





/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> global settings needed for thickbox <<<-----------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
*{padding: 0; margin: 0;}

html, body {
min-height: 100%;
height: auto !important;
height: 100%
}

/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox specific link and font settings <<<------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_window {
	font: 12px Arial, Helvetica, sans-serif;
	color: #333333;
}

#TB_secondLine {
	font: 10px Arial,  sans-serif;
	color:#666666;
}

#TB_window a:link {color: #666666;}
#TB_window a:visited {color: #666666;}
#TB_window a:hover {color: #000;}
#TB_window a:active {color: #666666;}
#TB_window a:focus{color: #666666;}

/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox settings <<<-----------------------------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_overlay {
	position: absolute;
	z-index:100;
	top: 0px;
	left: 0px;
	background-color:#000;
	filter:alpha(opacity=60);
	-moz-opacity: 0.6;
	opacity: 0.6;
}

#TB_window {
	position: absolute;
	background: #ffffff;
	z-index: 102;
	color:#000000;
	display:none;
	border: 4px solid #525252;
	text-align:left;
}

#TB_window img {
	display:block;
	margin: 15px 0 0 15px;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	border-top: 1px solid #666;
	border-left: 1px solid #666;
}

#TB_caption{
	height:25px;
	padding:7px 30px 10px 25px;
	float:left;
}

#TB_closeWindow{
	height:25px;
	padding:11px 25px 10px 0;
	float:right;
}

#TB_closeAjaxWindow{
	padding:5px 10px 7px 0;
	margin-bottom:1px;
	text-align:right;
	float:right;
}

#TB_ajaxWindowTitle{
	float:left;
	padding:7px 0 5px 10px;
	margin-bottom:1px;
}

#TB_title{
	background-color:#e8e8e8;
	height:27px;
}

#TB_ajaxContent{
	clear:both;
	padding:2px 15px 15px 15px;
	overflow:auto;
	text-align:left;
	line-height:1.4em;
}

#TB_ajaxContent p{
	padding:5px 0px 5px 0px;
}

#TB_load{
	position: absolute;
	display:none;
	height:100px;
	width:100px;
	z-index:101;
}

#TB_HideSelect{
	z-index:99;
	position:absolute;
	top: 0;
	left: 0;
	background-color:#fff;
	border:none;
	filter:alpha(opacity=0);
	-moz-opacity: 0;
	opacity: 0;
}

#TB_iframeContent{
	clear:both;
	border:none;
	margin-bottom:-1px;
	margin-top:1px;
	_margin-bottom:1px;
}

/* kastély alap stílusok */

a:link, a:visited, a:active 
{text-decoration: none;
 color: #36F;
}

/******************************************/
body
{ background:#fbe496;
  margin:0 0 0 0;  
  padding: 0 0 0 0;
 
 }
 
 

 
 
div#tartalom
	   {
	    position: absolute;
		top:20px;
		left:250px;
		width:650px;
		height:auto;
		padding:10px;
		font-family: "Times New Roman";      
	    font-size:14px;
	    font-weight: bold;
	    text-align: center;
        color: #ffffff;
      /* border: 1px solid #ffffff;*/
		} 
		
		div#tartalom2
	   {
	    position: absolute;
		top:20px;
		left:250px;
		width:650px;
		height:auto;
		padding:10px;
		font-family: "Times New Roman";      
	    font-size:14px;
	    font-weight: bold;
	    text-align: left;
        color: #ffffff;
      /* border: 1px solid #ffffff;*/
		} 
		
		
div#menu
	   {
	   	  position: absolute;

	    top:80px;
		left:20px;
		width:200px;
		height:270px;
        font-family: "Monotype Corsiva"; 
        src: url(MTCORSVA.ttf);     
	    font-size:26px;
	    font-weight: 500;
		font-style: normal;
	    text-align: left;
		padding-left:10px;
		padding-top:10px;
        color: #663300;
		/*border: 1px solid #ffffff;*/
	    /*background:#ff0000;*/
				} 
				
				
div#kereso
	   {
	   	  position: absolute;

	    top:361px;
		left:20px;
		width:200px;
		height:100px;
        font-family: "Times New Roman";      
	    font-size:14px;
	    font-weight: bold;
		font-style: italic;
	    text-align: left;
		padding-left:10px;
		padding-top:10px;
        color: #ffffff;
		/*border: 1px solid #ffffff;*/
	    /*background:#ff0000;*/
				} 
	 div#szamlalo
	   { 
	    position: absolute;
		top:472px;
		left:20px;
	    width:210px;
	    height:55px;
		padding-top:10px;
        font-family: "Times New Roman";      
	    font-size:15px;
	    font-weight: bold;
		font-style: italic;
	    text-align: center;
        color: #663300;
       /*border: 1px solid #ffffff;*/
			}

/**********************************************/



td.fejlec
	  {
	     /*font-family: "tomisivaminiItalic"; */
		font-family: "tomingtonminRegular";   
	    font-size:44px;
	    font-weight: bold;
		font-style: normal;
	    text-align: center;
        color: #663300;
		/*border: 1px solid #fff;*/

	  } 	
	
/**********************************************/
P.big { 
 font: bold 20 Harrington;
  font-style:italic;
 text-align:center;
 color: #663300;
 }
 .bigf {
 font: bold 20 Harrington;
 font-style:italic;
 text-align: center;
 color: #000000;
 }
.leiras { 
 font: bold 14 Harrington;
 font-style:italic;
 color: #663300;
 }
.fejlec {
 font: bold 30 Times New Roman;
  font-style:italic;
 text-align: center;
 color: #663300;
 }
 
 .login {
 font: bold 14 Times New Roman;
  font-style:italic;
 text-align: center;
 color: #663300;
 }
 .fejlecf {
 font: bold 20 Times New Roman;
 font-style:italic;
 text-align: center;
 color: #000000;
 }
 .td {
 font: bold 12 arial;
 text-align: center;
 color: #663300;
 }
 .tdb_left {
 font: bold 12 Times New Roman;
 font-style: italic;
 text-align: left;
 color: #663300;
 }
 
 .tdb {
 font: bold 12 Times New Roman;
 font-style: italic;
 text-align: center;
 color: #663300;
 }
 .tdf {
 font: bold 12 Times New Roman;
 font-style: italic;
 text-align: left;
 color: #ffffff;
 }
.td2 {
 font: bold 10 arial;
 font-style: italic;
 text-align: center;
 color: #663300;
 }
 .td3 {
 font: bold 16 Times New Roman;
 font-style: italic;
 color: #663300;
 }
 .nyilatkozat {
 font: bold 14 Times New Roman;
 font-style: italic;
 color: #B22222;
 }
  .td4 {
 font: bold 12 Times New Roman;
 color: #FF0033;
 }
 .php {
 font-family: Times New Roman;
 font-weight: bold;
 font-style: italic;
 font-size: 15 px;            
 color:#663300;  
 
 }
 .normal {
 font: bold 18 Times New Roman;
 text-align: center; 
 font-style: italic;
  color: #663300;
  padding-left:10px;
  padding-right:10px;
  
 }
  .normalb {
 font: bold 18 Times New Roman;
 font-style: italic;
  color: #663300;
 }
 .normalleft {
  font: bold 18 Times New Roman;
  font-style: italic;
  text-align: left;
  color: #663300;
 }
 .normalf {
 font: bold 18 Times New Roman;
 text-align: center; 
 font-style: italic;
 color: #000000;
 }
 
 .normalfleft {
 font: bold 18 Times New Roman;
 font-style: italic;
 color: #000000;
 text-align:left;
 }
 
.normalbal {
 font: bold 20 arial;
 text-align: left;
 color: #663300;
 }
 .normalbalf {
 font: bold 20 Times New Roman;
 text-align: left;
 color: #000000;
 }
.normal2 {
 font: bold 18 Times New Roman;
 font-style: italic;
 color: #663300;
 }
.normal2f {
  font: bold 18 Times New Roman;
 text-align: center; 
 font-style: italic;
 color: #000000;
 }


.piros {
 font: 12 arial;
 font-weight: bold;
 color: #330000;
 }
h5 {
 font: bold 13 arial;
 text-align: center;
 color: #663300;
 }
 
 
 


 
 INPUT.a, textarea{
 background-color: #F2F5CF;    /* beiró mezök háttérszine */
 font-family: Times New Roman; /* beirómezök betütipusa */
 font-weight: bold;          /* beirómezök szöveg vastagsága; normal, bold=vastag */
 font-size: 14px;            /* beirómezök betümérete */
 color:#663300;
 padding:10px; 
           /* beirómezök betüszine */
 }




.a2{
 background-color: #fbe496;    /* beiró mezök háttérszine */
 font-family: Times New Roman; /* beirómezök betütipusa */
 font-style: italic;
 text-align: center;
 font-weight: bold;          /* beirómezök szöveg vastagsága; normal, bold=vastag */
 font-size: 16px;            /* beirómezök betümérete */
 color: #663300;           /* beirómezök betüszine */
 }
.a3{
 background-color: #F2F5CF;    /* beiró mezök háttérszine */
 font-family: Times New Roman; /* beirómezök betütipusa */
 font-style: italic;
 text-align: center;
 font-weight: bold;          /* beirómezök szöveg vastagsága; normal, bold=vastag */
 font-size: 16px;            /* beirómezök betümérete */
 color: #663300;           /* beirómezök betüszine */
 }

 




  .button {
 background-color: #F2F5CF;  /* gombok szine */
 font-family: Monotype Corsiva;       /* gomb szöveg betütipusa */
 font-size: 16px;            /* gomb szöveg mérete */
 font-weight: bold;       /* gomb szöveg vastagsága; normal, bold=vastag */
 width: 90px;
 height: 24px;                 /* gombok szélessége */
 color:#663300;            /* gomb felirat színe */
 }
   INPUT.button2 {
 background-color: #F2F5CF;  /* gombok szine */
 font-family: Monotype Corsiva;       /* gomb szöveg betütipusa */
 font-size: 20px;            /* gomb szöveg mérete */
 font-weight: bold;          /* gomb szöveg vastagsága; normal, bold=vastag */
 width: 200;                 /* gombok szélessége */
 color:#663300;            /* gomb felirat színe */
 } 
  INPUT.button3 {
 background-color: #F2F5CF;  /* gombok szine */
 font-family: Monotype Corsiva;       /* gomb szöveg betütipusa */
 font-size: 20px;            /* gomb szöveg mérete */
 font-weight: bold;          /* gomb szöveg vastagsága; normal, bold=vastag */
 width: 250px;                 /* gombok szélessége */
 color:#663300;            /* gomb felirat színe */
 } 

INPUT.button4 {
 background-color: #F2F5CF;  /* gombok szine */
 font-family: "Times New Roman";       /* gomb szöveg betütipusa */
 font-size: 14px;            /* gomb szöveg mérete */
 font-weight: bold;          /* gomb szöveg vastagsága; normal, bold=vastag */
 width: 350px;                 /* gombok szélessége */
 color:#663300;            /* gomb felirat színe */
 } 
 SELECT.b {
 background-color: #F2F5CF;   /* gombok szine */
 font-family: "Times New Roman";       /* gomb szöveg betütipusa */
 font-size: 13px;            /* gomb szöveg mérete */
 font-weight: bold;          /* gomb szöveg vastagsága; normal, bold=vastag */
                /* gombok szélessége */
 color:#663300; /* gomb felirat színe */
 width: 90px;
 
 }

/* select{
 background-color: #F2F5CF;    
 font-family: Times New Roman;
 font-weight: bold;
 font-size: 18 px;            
 color:#663300; 
 width: 100 px; */