body{
	margin:0px;
	padding:5px 0px 0px 0px;
	background-color:#ff7f00;
	background-image:url(kepek/hatter/fit.jpg);
	background-repeat:repeat-y;
	background-position:center;
	text-align:center;
	font-size: 10px;
	font-style:normal;
	font-weight: normal;
	font-family: "Arial", sans-serif;
}
/* hibakiíratás */

.hibasav{
	font-size:11px;
	padding:4px 0px 4px 22px;
	margin:0px 0px 1px 0px;
	background-color:#ffffe1;
	border-bottom:1px solid #716f64;
	background-image:url(../kezelo_kepek/kisikonok/hiba.gif);
	background-repeat:no-repeat;
	background-position:left center;	
}
.hibasav:hover{
	background-color:#ccc;
}
form{
	margin:0px;
	padding:0px;
}

.page_main {
	margin: 0px auto 10px auto;
	width:922px;
}

.fejlec{
	border-top:4px double #ffff00;
	border-bottom:0px none #000000;
	border-right:4px double #ffff00;
	border-left:4px double #ffff00;
	width:922px;
	height:79px;
	background-image:url(kepek/hatter/fit_fejlec.jpg);
	background-repeat:no-repeat;
	background-position:center;
	line-height:10px;
	text-align:left;
	color:#FFFFFF;
	}

.fejlec form,input{
	margin:0px;
	padding:0px;
}

.nyelvform{
	float:right;
	width:80px;
	margin:0px 0px 0px 0px;
	padding:5px 0px 5px 0px;
}
.sor{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 5px;
	height: 11px;
}

.enbutton {
	border: 0px none transparent;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	width: 60px;
	height: 14px;
	background-image:url('kepek/ikonok/en.gif');
	background-position:left;
	background-repeat:no-repeat;
	color:#FFFFFF;
	font-style:normal;
	font-weight:normal;
	font-size:9px;
	background-color:transparent;
}
.hubutton {
	border: 0px none transparent;
	padding: 0px 0px 0px 0px;
	margin: 2px 0px 2px 0px;
	width: 60px;
	height: 14px;
	background: url('kepek/ikonok/hu.gif');
	background-position:left;
	background-repeat:no-repeat;
	color:#FFFFFF;
	font-style:normal;
	font-weight:normal;
	font-size:9px;
	background-color:transparent;
}
.debutton {
	border: 0px none transparent;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	width: 60px;
	height: 14px;
	background-image:url('kepek/ikonok/de.gif');
	background-position:left;
	background-repeat:no-repeat;
	color:#FFFFFF;
	font-style:normal;
	font-weight:normal;
	font-size:9px;
	background-color:transparent;
}


.fomenu{
	border-top:0px double #000000;
	border-bottom:0px none #000000;
	border-right:4px double #ffff00;
	border-left:4px double #ffff00;
	width:922px;
	height:30px;
	background-image:url(kepek/hatter/fit_fomenu.jpg);
	background-repeat:no-repeat;
	background-position:top;
	text-align:center;
	margin:0px;
	padding:3px 0px 0px 0px;
}
.fomenu li{
	font-family: arial, Verdana,;
	font-size:14px;
	font-weight:bold;
	font-style:italic;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	list-style:none;
	display:inline;
}


.fomenu a{
	text-decoration:none;
	color:#000000;
	padding-left:10px;
	background:url(kepek/ikonok/menujelolo2_fit.gif);
	background-position:left;
	background-repeat:no-repeat;
	padding:0px 10px 1px 10px;
	margin:0px;
}
.fomenu a:hover{
	background:url(kepek/ikonok/menujelolo_fit.gif);
	background-repeat:no-repeat;
	background-position:left top;
}


.page_content {
	float: left;
    	display:inline;
	width:922px;
	margin:0px 0px 0px 0px;
	padding:6px 0px 7px 0px;

	border-top:0px double #ffff00;
	border-bottom:4px double #ffff00;
	border-right:4px double #ffff00;
	border-left:4px double #ffff00;

}

.bal {
	border:0px double #000000;
	float: left;
    	display:inline;
	width: 200px;
	margin:0px;
	padding:0px;
}

.hirekroviden{
	border:1px solid #ff7f00;
	width:179px;
	margin:2px auto 0px auto;
	padding:0px 0px 0px 0px;
	text-align:left;
	background-image:url(kepek/hatter/fit_jobb_hatter.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
	font-size:11px;
}
.hirekroviden_datum{
	padding:0px 4px 0px 4px;
	margin:0px auto 0px auto;
}
.hirekroviden_cim{
	padding:0px 4px 0px 4px;
	margin:0px auto 0px auto;
	font-weight:bold;
}
.hirekroviden_szoveg{
	padding:0px 5px 0px 10px;
	margin:0px auto 0px auto;
	text-align:left;
}
.hirekrovidenbehuzas{
	padding:0px 4px 0px 4px;
	margin:0px auto 0px auto;
    	font-weight:bold;
	overflow:hidden;
}
.hirekroviden hr{
	width:161px;
	padding: 0px 4px 0px 4px;
    	margin:2px auto;
	border:1px dashed #ffff00;
}
.hirekroviden a{
	font-family: "Times New Roman", Times, serif;
	font-size:12px;
	font-weight:normal;
	font-style:italic;
	text-decoration:none;
	margin:0px;
	padding:2px 0px 2px 134px;
	color:#000000;
}

.bannercontent{
	text-align: center;
	background-color:#ff7f00;
	margin:6px 0px 30px 0px;
	padding:0px;
}

.bannercontent img{
	border:none;
	border:0px;
}

.centercontent{
	text-align: left;
	float: left;
	width: 516px;
	font-family: verdana;
	font-size: 11px;
	background-color:#ff7f00;
	border:1px solid #FFFFFF;
	color:#FFFFFF;
	padding:0px 0px 130px 0px;

	background-image:url(kepek/hatter/fit_kozepsotartalom_logo.jpg);
	background-repeat:no-repeat;
	background-position:bottom right;
}
.centercontent p{
	padding:0px 10px;
}

.centercontent h1{
	color:#ffd700;
	font-size: 16px;
	font-variant:small-caps;
	padding:2px 0px 2px 5px;
}

.hrkep{
	width:510px;
	height:11px;
	padding:0px;
	margin:0px;
	background-image:url(kepek/hatter/fit_hr.jpg);
	background-repeat:no-repeat;
	background-position:top;
	border:0px none #ff7f00;
	border-collapse:collapse;
}
.hirek{
	border-top:1px solid #CCCCCC;
	border-bottom:0px solid #CCCCCC;
	border-right:0px solid #000000;
	border-left:0px solid #000000;
	font-size:14px;
	width:500px;
	color:#FFFFFF;
	border-collapse:collapse;
	margin:5px 5px 0px 5px;
	padding:0px;
}

.egypixel{
	float:left;
    display:inline;
	width:1px;
    height:540px;
    padding:0px;
    margin:0px;
}

.hirekcimsor{
	border-bottom:1px solid #ffff00;
	color:#ffd700;
	font-family: "Times New Roman", Times, serif;
	font-size:14;
	font-weight:bold;
	font-style:normal;
}
.hirekcimsor a{
	font-family: "Times New Roman", Times, serif;
	font-size:12px;
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
	color:#FFFFFF;
}
.hirektartalom{
    	text-align:justify;
	font-family: "Times New Roman", Times, serif;
	font-size:14px;
    	padding-left:5px;
	padding-bottom:0px;
}
.hirektartalom a{
	font-family: "Times New Roman", Times, serif;
	font-size:12px;
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
	color:#ffffff;
}
.hirekbevezeto{
    padding:20px 0px 10px 5px;
	text-align:justify;
	font-family: "Times New Roman", Times, serif;
	font-size:14px;
}
.hirekbevezeto a{
	font-family: "Times New Roman", Times, serif;
	font-size:12px;
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
	color:#FFFFFF;
}
.hirekbevezeto a:hover{
	text-decoration:underline;
}
.hirektartalomkep{
	border:1px solid #ffffff;
}
.hirek_link{
	padding:0px;
	margin:5px 10px 2px 0px;
	font-style:italic;
	font-family: "Times New Roman", Times, serif;
	font-size:12px;
	font-weight:normal;
	font-style:italic;
	text-decoration:none;
	color:#FFFFFF;
	text-align:right;
}

.hirek_link a{
	text-decoration:none;
	color:#FFFFFF;
}
.hirekalja{
	width:500px;
	text-align:right;
	text-indent:10px;
	font-family: "Times New Roman", Times, serif;
	font-size:12px;
	font-weight:normal;
	font-style:italic;
}
.jobb{
	float:right;
	width:197px;
	border-top:0px double #000000;
	border-bottom:0px double #000000;
	border-right:0px double #000000;
	border-left:0px double #000000;
	margin:0px;
	padding:0px;
        }

.textbox{
	background-image:url(kepek/hatter/box.jpg);
	background-position:center;
	background-repeat:no-repeat;
	border:0px none;
	width:141px;
	height:25px;
}
.okbutton{
	height:18px;
	font-size:10px;
	margin:5 0 5 0;
}

.feliratkozas{
	border:1px solid #ff7f00;
	width:180px;
	background-image:none;
}
.input_text_hirlevel{
	width:150px;
	padding:2px;
	margin:3px auto 0px auto;
	font-size:12px;
	color:#ff7f00;
}
.centercontent2 h1{
	font-size:16px;
	font-weight:bold;
}
.feliratkozasbutton{
	height:22px;
	width:85px;
	background-color:#ff7f00;
	color:#ffd700;
	font-weight:bold;
	font-size:12px;
	margin:5px 0px 5px 0px;
	padding:2px;
}
.jobbbanner{
	text-align:center;
	border:1px solid #ff7f00;
	width:180px;
	margin:0;
	padding:0;
}

// HIBAUZENETEK BEÁLLÍTÁSA

.uzenet{
	width:450px;
	text-align:left;
	padding: 10px;
	margin:2;
	border:1px;
	border-style:solid;
	font-family: "Arial", "Helvetica", sans-serif;
	font-size: 10px;
	font-weight: normal;
}
.uzenetcim{
	color:#000000;
	font-family: "Arial", "Helvetica", sans-serif;
	font-size: 12px;
	font-weight: normal;
	margin:2px;
	padding:0px;
}
.uzi{
	margin-left:3;
	color:#000000;
	background-color:#DDDDDD;
}

.hiba{
	margin-left:3;
	color:#FF0000;
	background-color:#CCCCCC;
}

// POPUP ABLAK BEÁLLÍTÁSOK:

.tartalom_kozepreigazitasa{
	padding:0px;
	width:430px;
	text-align:center;
}

.kep{
	width:180px;
	margin:auto 0px auto 0px;
	padding:0px;
	text-align:center;
}

.tartalom_kozepreigazitasa table{
	width:488px;
	color:#FFFFFF;
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: normal;
	border:1px solid #FFFFFF;
	background-color:#ff7f00;
	margin:4px auto 8px auto;
	padding:0px;
	text-align:left;
}

.adatok_fejlecei{
	width:100px;
	backround-color:#CCCCCC;
	margin:0px;
	padding:2px;
	font-size:12px;
	font-weight:bold;
	font-style:normal;
}

.ujablak_link a{
	font-family: "Times New Roman", Times, serif;
	font-size:12px;
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
	margin:0px;
	padding:0px;
	color:#FFFFFF;
}

.centercontent2{
	text-align: center;
	width: 350px;
	font-family: verdana;
	font-size: 11px;
	font-weight: bold;
	background-color:#ff7f00;
	border:1px solid #FFFFFF;
	color:#FFFFFF;
	padding:0px 0px 130px 0px;

	background-image:url(kepek/hatter/fit_kozepsotartalom_logo.jpg);
	background-repeat:no-repeat;
	background-position:bottom right;
}
.randomkep{
	width:178px;
	border:1px solid #ff7f00;
	text-align: center;
	margin:0px auto 0px auto;
	padding:0px;
}
.randomkep2{
	width:178px;
	border:1px solid #ff7f00;
	text-align: center;
}

.lablec{
	clear:both;
    	margin:5px auto;
   	padding:0px;
	color:#000000;
}

/* Lapozás */

.lapozaslinkek{
	text-align:center;
	margin:5px auto;
    padding:0px;
}
.lapozaslinkek a{
	color:#ffffff;
    text-decoration:none;
}
.lapozaslinkek a:hover{
	color:#ffffff;
}
.lapozasform{
	text-align:center;
	margin:5px auto;
    padding:0px;
}
.lapozasform option{
	font-size:10px;
	background-color:white;
    border:0px none transparent;
}
.lapozasform select{
	font-size:10px;
	background-color:white;
    border:0px none transparent;
}

/* Naptár */

.naptar{
	margin:0px auto 0px auto;
	padding:0px 0px 0px 0px;
	text-align:center;
	height:109px;
}
.naptarnapok{
	float:left;
	display:inline;
	text-align:center;
	width:16px;
	height:16px;
	font-size:10px;
	line-height:16px;
	margin-right:1px;
	font-size:10px;
	font-family:'Verdana';
}
.naptar h1{
	color:#000000;
	font-size:12px;
	margin:0px;
	padding:0px;
}
.naptar h1 a{
	text-decoration:none;
	color:#000000;
	margin:0px auto 2px auto;
	padding:0px;
}
.naptarnapok a{
	border:1px solid #ff7f00;
	text-decoration:none;
	color:#000000;
}
.naptarnapok a:hover{
	background-color: white;
	color:#000000;
	cursor:normal;
}
.naptarnapokbejelolt{
	float:left;
	display:inline;
	text-align:center;
	width:16px;
	height:16px;
	font-size:10px;
	line-height:16px;
	margin-right:1px;
	font-size:10px;
	font-family:'Verdana';
	color:#ffd700;
	background-color:#ff7f00;
}
.naptarnapokbejelolt a{
	text-decoration:none;
	color:#ffd700;
}
.naptarnapokbejelolt a:hover{
	border:1px solid #ffd700;
	background-color:#ff7f00;
	color:#ffd700;
	cursor:help;
}
.nyomtatas_link{
	display:none;
}

/* Vendégkönyv */

.vendegkonyv_inputnev{
	width:200px;
	background-color:#ffd700;
	border:1px solid #ffff00;
	font-family: arial;
	font-size:12px;
	color:white;
}
.vendegkonyv_inputuzenet{
	width:450px;
	margin:0px;
	padding:0px;
	border:1px solid #ffff00;
	height:120px;
	background-color:#ffd700;
	font-family: arial;
	font-size:12px;
}
.vendegkonyv_inputhossz{
	width:24px;
	font-weight:bold;
	border:none;
	background-color:transparent;
}
.vendegkonyv_button{
	background-color:#ff7f00;
	color:#ffd700;
	font-size:12px;
	border:1px solid #ffffff;
}
.vendegkonyv_button:hover{
	color:#000000;
}

.vendegkonyv_hozzaszolasok{
	width:450px;
	margin:20px auto 0px auto;
}
.vendegkonyv_tartalom{
	width:450px;
	border:1px solid #ffffff;
	padding:5px 6px;
	margin:0px;
	color:#ffffff;
}
.vendegkonyv_cimsor_bal{
	background-color:#ff7f00;
	color:#000000;
	font-size:12px;
	font-weight:bold;
	width:225px;
	text-align:left;
	padding-left:2px;
}
.vendegkonyv_cimsor_jobb{
	background-color:#ff7f00;
	color:#000000;
	width:225px;
	text-align:right;
	padding-right:2px;
}
.vendegkonyv_sorszam{
	color:#ffd700;
	font-size:14px;
}

.vendegkonyv_tartalom a{
	text-decoration:none;
	color:#ffffff;
}
.vendegkonyv_tartalom a:hover{
	text-decoration:underline;
}

.vendegkonyv_elkuldgomb{
	height:22px;
	width:120px;
	background-color:#ff7f00;
	color:#ffd700;
	font-weight:bold;
	font-size:12px;
	margin:5px 0px 5px 0px;
	padding:2px;
}
.vendegkonyv_torolgomb{
	height:22px;
	width:65px;
	background-color:#ff7f00;
	color:#ff0000;
	font-weight:bold;
	font-size:12px;
	margin:5px 0px 5px 0px;
	padding:2px;
}

.vendegkonyv_maxkarakterszam_textarea{
	width:24px;
	font-weight:bold;
	border:none;
	background-color:transparent;
	background:none;
	color:white;
}
.vendegkonyv_maxkarakterszam_text{
	width:24px;
	font-weight:bold;
	border:none;
	background-color:transparent;
	background:none;
	color:white;
}
.vendegkonyv_helpbox{
	color:white;
	font-size:10px;
	border:none;
	background-color:transparent;
	background:none;
	width:250px;
	padding:0px 2px;
	margin:0px;
}
.vendegkonyv_cimek{
	width:452px;
	margin:0px;
	padding:2px 4px;
	font-size:12px;
	font-weight:bold;
	text-align:left;
	color:#ffd700;
}



/* lapozás */

.lapozas{
	clear:left;
	margin-top:10px;
	line-height:1.5em;
	text-align:center;
}
.lapozas a{
	text-decoration:underline;
	color:white;
}
.lapozas a:hover{
	text-decoration:underline;
}



/* versenyzők kilistázása */

.oldalonbeluli_hivatkozas{
	color:white;
	text-decoration:underline;
}
.oldalonbeluli_hivatkozas:hover{
	color:#000000;
}

.versenyzok_tart_kozepre{
	width:500px;
	padding:0px;
	margin:0px 0px 10px 0px;
	background-color:red;
}
.versenyzosorok{
	margin:1px;
	padding:1px;
	color:#FFFFFF;
	font-size:12px;
	font-family: "Times New Roman", Times, serif;
	font-weight:normal;
	font-style:normal;
	width:500px;
	height:14px;
	border-bottom:1px dashed #000000;
}
.versenyzok_tart_kozepre form{
	margin:0px;
	padding:0px;
	height:14px;
}
.versenyzok_button{
	border:0px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	width: 65px;
	height: 20px;
	background-image:url('kepek/ikonok/info.gif');
	background-position:left;
	background-repeat:no-repeat;
	background-color:transparent;
	color:#FFFFFF;
	font-family: "Times New Roman", Times, serif;
	font-style:italic;
	font-weight:normal;
	text-size:10px;
}
.versenyzok_button2{
	border:0px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	width: 180px;
	height: 20px;
	background-color:transparent;
	color:#FFFFFF;
	font-family: "Times New Roman", Times, serif;
	font-style:italic;
	font-weight:normal;
	text-size:10px;
}
.versenyzok_tart_kozepre h2{
	margin:2px 0px 2px 25px;
	padding:0px;
	color:#ffd700;
	font-weight:bold;
	font-style:normal;
	font-family: "Arial", "Helvetica", sans-serif;
	font-size: 13px;
}
.versenyzok_tart_table{
	width:450px;
	margin:0px 10px 0px 50px;
	padding:0px;
	border:0px;
	border-collapse:collapse;
}
.versenyzo_pocok{
	text-align:left;
	width:10px;
	height:13px;
}

.versenyzo_pocok2{
	text-align:right;
	width:10px;
	height:13px;
}

.tamogatok_ujablak_bezargomb{
	height:22px;
	width:100px;
	background-color:#ff7f00;
	color:#ffd700;
	font-weight:bold;
	font-size:12px;
	margin:5px 0px 5px 0px;
	padding:2px;
}


/* Galéria */

.galeria_fokategoria{
	border:1px solid white;
	text-align:center;
	float:left;
	display:inline;
	width:100px;
	height:122px;
	margin:2px;
	padding:0px;
}
.galeria_fokategoria_belsodiv{
	text-align:center;
	float:left;
	display:inline;
	width:100px;
	height:70px;
	margin:0px;
	padding:0px;
}
.galeria_fokategoria_hivatkozas{
	color:white;
	text-decoration:underline;
}
.galeria_fokategoria_hivatkozas:hover{
	color:#000000;
}

.galeria_alkategoria{
	border:1px solid white;
	text-align:center;
	float:left;
	display:inline;
	width:100px;
	height:122px;
	margin:2px;
	padding:0px;
}
.galeria_alkategoria_belsodiv{
	text-align:center;
	float:left;
	display:inline;
	width:100px;
	height:70px;
	margin:0px;
	padding:0px;
}
.galeria_alkategoria_hivatkozas{
	padding-left:10px;
	color:white;
}
.galeria_alkategoria_hivatkozas a{
	color:white;
	text-decoration:none;
}
.galeria_alkategoria_hivatkozas a:hover{
	text-decoration:underline;
}


/* Hírek */

.hirek_csatolmanyokmegjelenitese{
	padding:0px 0px 0px 0px;
	margin:0px 4px 0px 4px;
	text-align:center;
	font-size:12px;
	font-family: "Times New Roman", Times, serif;
	height:26px;
	vertical-align:middle;
}
.csatomany_doksi_td{
	padding:0px;
	margin:0px;
	text-align:center;
	width:25px;
	height:26px;

}
