body
{
	scrollbar-3d-light-color : #3c3c3c;
	scrollbar-border-color : #3c3c3c;
	scrollbar-arrow-color : #3c3c3c; 
	scrollbar-base-color : #3c3c3c; 
	scrollbar-face-color : #888888; 
	scrollbar-highlight-color : #3c3c3c; 
	scrollbar-track-color : #3c3c3c;
	scrollbar-shadow-color : #3c3c3c;
	scrollbar-darkshadow-color : #3c3c3c;
	background-color: #3c3c3c;
	padding: 0px;
	margin: 0px;
	margin-left: 10px;
	font-family: Arial, Helvetica, sans-serif;
}

.main {
	text-align: left;
	width: 980px;
	height: 100%;
	border: 0px;
	background-color: #636363;
}

.belep_feher {
	height: 200px;
}

.belep_bal {
	width: 100px;
	background-image: url(../images/belep_bal.jpg);
	background-repeat: no-repeat;
}

.belep_jobb {
	width: 100px;
	background-image: url(../images/belep_jobb.jpg);
	background-repeat: no-repeat;
}

.belep_kozep {
	height: 408px;
	width: 780px;
	background-color: #ffffff;
	background-image: url(../images/belep_hatter.jpg);	
	vertical-align: top;
}

.belep_szoveg {
	position: absolute;
	left: 26px;
	top: 95px;
	width: 490px;
}

.belep_help {
	position: absolute;
	left: 80px;
	top: 150px;
	width: 445px;
}

.text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #3c3c3c;	
}

.error {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
	color: #dc241f;	
}

.kistext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #3c3c3c;	
}

.fehertext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #ffffff;	
}

.szurketext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #636363;	
}

.belep_input {
	border: 0px;
	width: 225px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #3c3c3c;	
}

.main_head {
	height: 60px;
	background-image: url(../images/felul.jpg);
}

.cimsor {
	height: 61px;
	padding-left: 45px;
	vertical align: middle;
	background-image: url(../images/cimhatter.jpg);
}

.nagycim {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 18px;
	text-decoration: none;
	font-weight: bold;
	color: #283083;	
}

.kozepcim {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 15px;
	text-decoration: none;
	font-weight: bold;
	color: #283083;	
}


.tartalom {
	height: 100%;
	background-color: #ffffff;
	text-align: center;
	vertical-align: top;
}

.alul {
	height: 30px;
	text-align: center;
	vertical-align: middle;
	background-color: #3c3c3c;
}

.felul_ufszlogo {
	position: absolute;
	left: 0px;
	top: 0px;
	width: 167px;
	height: 48px;
	cursor: pointer;
}

.felul_nev {	
	position: absolute;
	left: 190px;
	top: 28px;
}

.felul_adatmodositas {	
	position: absolute;
	left: 680px;
	top: 28px;
}

.felul_kilepes {	
	position: absolute;
	left: 790px;
	top: 28px;
}

.felul_kilepes_kocka {	
	position: absolute;
	left: 831px;
	top: 28px;
}

.kozep {
	width: 960px;
}

.felsorolas {
	background-image: url(../images/felsorolas_hatter.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
}

.kekcim {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
	color: #283083;	
}

.piroscim {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
	color: #283083;	
}

.sep {
	width: 10px;
}

.help {
	width: 258px;
	vertical-align: top;
	background-image: url(../images/help_bck.jpg);
	background-repeat: repeat-x;
	background-position: top;
}

.helpdiv {
	padding: 15px;
}

.formtable {
	background-image: url(../images/form_hatter.jpg);
	background-repeat: repeat-x;
	background-position: top;
	width: 100%;
}

.formtable td{
	padding-left: 15px;
	text-align: left;
}

.formcim {
	padding: 10px;
}

.inp {
	border: 1px solid #a5a5a5;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #3c3c3c;	
	width: 370px;
}

.inp2 {
	border: 1px solid #a5a5a5;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #3c3c3c;	
	width: 300px;
}

.btnbck {
	background-image: url(../images/button_bck.gif);
	background-repeat: repeat-x;
	background-position: top;
}

.reg_kozep {
	height: 408px;
	width: 780px;
	background-color: #ffffff;
	background-image: url(../images/reg_hatter.jpg);	
	vertical-align: top;
	background-repeat: no-repeat;
}

.kerdoiv_valasz {
	padding: 5px 20px 0px 20px;
	}

ul.filelista { margin: 0px; padding: 0px; list-style-type: none; list-style-position: outside;}
ul.filelista a { color: #283083; font-weight: bold; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 14px;}
.float_left { float: left;}

.nincstalalat { font-size: 16px; text-align: center; color: #f52b2b; font-weight: bold; margin: 10px 0px;}
#bovitett_nezet_grid { font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 14px; border-collapse: collapse; border: 1px solid #ccc;}
#bovitett_nezet_grid thead th { 
	border-width: 0px 1px; 
	border-style: dotted; 
	border-color: #ccc;
	background-image: url(../images/bg.gif);
	background-repeat: no-repeat;
	background-position: center right;
	cursor: pointer;
	padding-right: 12px;
}
#bovitett_nezet_grid thead .headerSortUp {background-image: url(../images/asc.gif); color: #c77405;}
#bovitett_nezet_grid thead .headerSortDown {background-image: url(../images/desc.gif); color: #c77405;}
#bovitett_nezet_grid tbody td { border: 1px dotted #ccc;}
#bovitett_nezet_grid tbody tr.hover { border: 1px solid #fbcb09; background: #fdf5ce url(../images/ui-bg_glass_100_fdf5ce_1x400.png) 50% 50% repeat-x; color: #c77405; cursor: pointer;}
#bovitett_nezet_grid tbody tr.opened { border: 1px solid #cccccc; background: #f6f6f6 url(../images/ui-bg_glass_100_f6f6f6_1x400.png) 50% 50% repeat-x; color: #283083; }

#tablesorterPager { display: block; text-align: center; width: 100%; height: auto; margin-top: 10px;}
#tablesorterPager .pager_cont { }
#tablesorterPager .pager_cont td { display: block; float: left; cursor: pointer; margin: 0px 20px; height: 16px; text-align: left;}
#tablesorterPager .pager_cont .first { width: 90px;}
#tablesorterPager .pager_cont .prev { width: 100px;}
#tablesorterPager .pager_cont .pages { width: 30px;}
#tablesorterPager .pager_cont .next { width: 130px; text-align: right;}
#tablesorterPager .pager_cont .last { width: 100px; text-align: right;}
#tablesorterPager .pager_cont .pagedisplay { font-size: 11px; width: 30px; padding: 0px; line-height: 13px; background-color: transparent; border: 0px none; text-align: center; cursor: default;}
#tablesorterPager .pager_cont td:hover { color: #c77405;}

span.ujuzenet { font-weight: bold; color: #bf1e01;}
