body { margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; }

div#all { width:1000px; text-align:left;}
div#main { width:1000px; background-color:#FFFFFF; overflow:auto;}
div#content {text-align:left; padding: 10px 30px 30px 30px;  width:780px; background-color:#FFFFFF; float:left;}
div#leftside { width:160px; text-align:left; vertical-align:top; float:left}
div#menualatt { width:160px; text-align:left; vertical-align:top; float:left}
div#user {text-align:left; padding: 5px 5px 5px 10px; font-family:Verdana, Tahoma, Arial; font-size:12px; color:#535353; }

div#header{text-align:left; padding: 10px 30px 30px 30px;  width:780px; background-color:#EEEEEE; float:left;}

td#separator { width:1px; background-color:#f5f5f5}


.text_grey_18 { font-family:Verdana, Tahoma, Arial; font-size:18px; color:#535353;  padding-bottom:10px }
.text_grey_12 { font-family:Verdana, Tahoma, Arial; font-size:12px; color:#535353; }
.text_grey_11 { font-family:Verdana, Tahoma, Arial; font-size:11px; color:#535353; }
.text_grey_10 { font-family:Verdana, Tahoma, Arial; font-size:10px; color:#969696;}

input.input_box_212 { height:20px; width:212px; font-size:11px}
input.input_box_218 { height:20px; width:218px; font-size:11px}
input.input_box_68 { height:20px; width:68px; font-size:11px}
input.input_box_347 { height:20px; width:347px; font-size:11px}
input.input_box_431 { height:20px; width:431px; font-size:11px}
input.input_box_45 { height:20px; width:45px; font-size:11px}

select.select_menu_45 { height:20px; width:45px; font-size:11px}

div.highlight_box    {padding: 15px 10px 15px 10px; display:block; background-color:#f7f7f7; border-style:solid; border-width:2px; border-color:#f5f5f5; text-align:left;  position:relative; top:20px}

div.table {padding: 20px 0px 0px 0px; }

div.button {padding: 20px 0px 15px 0px;}

td.row_light {height:40px; background-color:#FFFFFF; border-top-style: solid; border-top-width:1px; border-top-color:#f5f5f5; padding-left:10px}
td.row_dark {height:40px; background-color:#f7f7f7; border-top-style: solid; border-top-width:1px; border-top-color:#f5f5f5; padding-left:10px}
td.row_last {height:1px; background-color:#f5f5f5;}
td.error {height:40px; background-color:#f5f5f5; color:#cb0e24; border-style: solid; border-color:#cb0e24; border-width:2px; padding-left:10px}

div.subtitle { width:145px; font-family:Verdana, Tahoma, Arial; font-size:12px; color:#535353;}
div.data { width:440px; font-family:Verdana, Tahoma, Arial; font-size:14px; color:#535353; font-weight:bold}
div.sum { width:120px; font-family:Verdana, Tahoma, Arial; font-size:14px; color:#535353; font-weight:bold}
div.form { width:440px;}

a.grey_button:link    {font-family: Verdana, Tahoma, Arial; color:#535353; font-size:12px; font-weight:bold; text-decoration:none; padding: 5px 20px 5px 20px; display:block; background-color:#ececec;}
a.grey_button:visited {font-family: Verdana, Tahoma, Arial; color:#535353; font-size:12px; font-weight:bold; text-decoration:none; padding: 5px 20px 5px 20px; display:block; background-color:#ececec;}
a.grey_button:active  {font-family: Verdana, Tahoma, Arial; color:#535353; font-size:12px; font-weight:bold; text-decoration:none; padding: 5px 20px 5px 20px; display:block; background-color:#ececec;}
a.grey_button:hover   {font-family: Verdana, Tahoma, Arial; color:#535353; font-size:12px; font-weight:bold; text-decoration:none; padding: 5px 20px 5px 20px; display:block; background-color:#f7f7f7; cursor:pointer}

.grey_button    {font-family: Verdana, Tahoma, Arial; color:#535353; font-size:12px; font-weight:bold; text-decoration:none; padding: 5px 20px 5px 20px; display:block; border: 0; background-color:#ececec;}

div#warning    {font-family:Verdana, Tahoma, Arial; font-size:18px; color:#cb0e24; padding: 10px 0px 10px 0px; display:block; background-color:#f5f5f5; border-style:solid; border-width:2px; border-color:#c40e25; text-align:center; position:relative; top:10px}

div#ok    {font-family:Verdana, Tahoma, Arial; font-size:18px; color:#009900; padding: 10px 0px 10px 0px; display:block; background-color:#f5f5f5; border-style:solid; border-width:2px; border-color:#009900; text-align:center; position:relative; top:10px}

table.keretes {	margin: 0; border: 1px solid #a0a0a0; }
th.gray { height: 26px; background-color: #F0F0F0;  font-weight: bold;  color: #000000;	font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: left; }
#felhasznalasi { display: block; width: 750px; height: 400px; overflow: scroll; border: 1px solid #606060; padding: 1px; margin-top: 10px; margin-bottom: 10px; font-size: 12px; font-family: Courier New, monospace; text-align: justify;}
#felh {white-space: pre; width: 100%; height: 100%; }
span.red_blink {color: #cb0e24; font-weight: bold; text-decoration: blink; font-size:11px;}
span.red {color: #cb0e24; font-weight: bold; text-decoration: none;}
div#keret { 
	padding: 10px 5px 10px 5px; 
	display:block; 
	border-style:solid; 
	border-width:2px; 
	border-color:#c40e25; 
	position:relative; 
	top:10px;
	font-family:Verdana, Tahoma, Arial; 
	font-size:12px; color:#535353;
}

#logoLink{
  position: absolute;                                                                                                        
  left: 15px;
  top: 20px;
  width: 200px;
  height: 70px; 
  display: block;                                                                
  text-decoration: none;                                     
  border: 0;
}

