/* GLOBÁLIS STÍLUSOK */

body
{
 margin: 0px;
 background-color: #FFFFFF;
 font-family: Arial, sans-serif;
 font-size: 12px;
 font-weight: normal;
 color: #000000;
 text-align: left;
}

.information
{
 position:absolute;
 left:0px;
 top:0px;
 z-index:1000;
 visibility:hidden;
 border:1px solid #000000;
 background-color:#FFFFFF;
 padding:2px;
 font-family: sans-serif;
 font-size: 12px;
 font-weight: normal;
 color: #000000;
}

a:link, a:active, a:visited
{
 font-family: Arial, sans-serif;
 font-size: 12px;
 font-weight: normal;
 text-decoration: underline;
 color: #000000;
}

a:hover
{
 font-family: Arial, sans-serif;
 font-size: 12px;
 font-weight: normal;
 color: #000000;
 text-decoration: none;
 cursor: pointer;
}

form
{
 margin: 0px;
 padding: 0px;
 border: 0px;
}

option
{
 font-family: Arial, sans-serif;
 font-size: 12px;
 font-weight: normal;
 border: 0px;
 color: #000000;
 background-color: #FFFFFF;
 margin: 0px;
}

select
{
 font-family: Arial, sans-serif;
 font-size: 12px;
 font-weight: normal;
 color: #000000;
 border: 1px solid #999999;
 background-color: #FFFFFF;
}

.textbox
{
 font-family: Arial, sans-serif;
 font-size: 12px;
 font-weight: normal;
 color: #000000;
 background-color: #FFFFFF;
 border: 1px solid #999999;
 padding: 2px;
}

textarea
{
 font-family: Arial, sans-serif;
 font-size: 12px;
 font-weight: normal;
 color: #000000;
 background-color: #FFFFFF;
 border: 1px solid #999999;
 padding: 2px;
}

.button
{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-weight: bold;
 color:#ffffff;
 background-color: #b3071b;
 border: 1px solid #676767;
 padding:3px;
}

.button_hover
{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-weight: bold;
 color:#ffffff;
 background-color: #ce0b25;
 border: 1px solid #676767;
 padding:3px;
}

input.button {
 width: 0;
 overflow:visible;
}

input.button[class] 
{
 width: auto;
}

input.button_hover {
 width: 0;
 overflow:visible;
}

input.button_hover[class] 
{
 width: auto;
}

.nlbutton
{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 padding-top: 1px;
 padding-right: 1px;
 padding-bottom: 1px;
 padding-left: 1px;
 font-weight: bold;
 background-color: #transparent;
}

.error
{
 font-family: Arial, sans-serif;
 font-size: 12px;
 font-weight: normal;
 color: #FF0000;
}

.text
{
 font-family: Arial, sans-serif;
 font-size: 12px;
 font-weight: normal;
 color: #000000;
}

.header_text
{
 font-family: Arial, sans-serif;
 font-size: 12px;
 font-weight: normal;
 color: #ffffff;
}

.header_text a
{
 color: #ffffff;
}

.pager
{
 font-family: Arial, sans-serif;
 font-size: 12px;
 font-weight: normal;
 color: #000000;
}

.pager a:link, .pager a:active, .pager a:visited
{
 font-family: Arial, sans-serif;
 font-size: 12px;
 font-weight: normal;
 color: #0089D8;
 text-decoration: none;
}

.pager a:hover
{
 font-family: Arial, sans-serif;
 font-size: 12px;
 font-weight: normal;
 color: #FF8A00;
 text-decoration: none;
 cursor: pointer;
}

.redirect_head
{
 font-family: Arial, sans-serif;
 font-size: 12px;
 font-weight: bolder;
 color: #ffffff;
 background-color: #b3071b; 
 padding: 5px;
}

.redirect_body
{
 font-family: Arial, sans-serif;
 font-size: 12px;
 font-weight: normal;
 color: #000000;
 background-color: #dddddd; 
 padding: 5px;
}

.login_title
{
 font-family: Arial, sans-serif;
 font-size: 12px;
 color: #000000;
 padding:10px;
 color:#ffffff;
 background:#b3071b;
 font-weight:bolder;
}

.module_title
{
 font-family: Arial, sans-serif;
 font-size: 14px;
 padding:10px;
 color:#ffffff;
 background-color:#b3071b;
 font-weight:bolder;
 margin:1px;
 border: 1px solid #000000;
}

.column_head
{
 font-family: Arial, sans-serif;
 font-size: 11px;
 color: #ffffff;
 background-color: #7e8082;
 background-image:url(images/lhead_fill.jpg);
 background-position:bottom;
 background-repeat:repeat-x;
 font-weight: bolder;
 border:0px;
 text-align: left;
 padding: 5px;
}

.row_head
{
 font-family: Arial, sans-serif;
 font-size: 11px;
 color: #ffffff;
 background-color: #7e8082;
 font-weight: bolder;
 text-align: left;
 padding: 5px;
}

.row_head_b
{
 font-family: Arial, sans-serif;
 font-size: 12px;
 color: #000000;
 background-color: #7e8082;
 font-weight: bolder;
 border: 1px solid #000000;
 text-align: left;
 padding: 5px;
}

.cell_normal
{
 font-family: Arial, sans-serif;
 font-size: 11px;
 font-weight: normal;
 color: #000000;
 text-align: left;
 padding: 5px;
}

.cell
{
 font-family: Arial, sans-serif;
 font-size: 11px;
 font-weight: normal;
 color: #000000;
 background-color: #dddddd;
 background-image:url(images/line_fill.jpg);
 background-position:bottom;
 background-repeat:repeat-x;
 text-align: left;
 padding: 5px;
}

.cell_0
{
 font-family: Arial, sans-serif;
 font-size: 11px;
 font-weight: normal;
 color: #000000;
 background-color: #dddddd;
 background-image:url(images/line_fill.jpg);
 background-position:bottom;
 background-repeat:repeat-x;
 text-align: left;
 padding: 5px;
}

.cell_1
{
 font-family: Arial, sans-serif;
 font-size: 11px;
 font-weight: normal;
 color: #000000;
 background-color: #dddddd;
 background-image:url(images/line_fill.jpg);
 background-position:bottom;
 background-repeat:repeat-x;
 text-align: left;
 padding: 5px;
}

.cell_no
{
 font-family: Arial, sans-serif;
 font-size: 11px;
 font-weight: normal;
 color: #000000;
 background-color: #aaaaaa;
 text-align: left;
 padding: 5px;
}

.cell_red
{
 font-family: Arial, sans-serif;
 font-size: 12px;
 font-weight: bolder;
 color: #ffffff;
 background-color: #ff0000;
 text-align: left;
 padding: 5px;
}

.cell_b
{
 font-family: Arial, sans-serif;
 font-size: 11px;
 color: #000000;
 background-color: #dddddd;
 border: 1px solid #000000;
 text-align: left;
 padding: 5px;
}

.cell_result
{
 font-family: Arial, sans-serif;
 font-size: 12px;
 font-weight: normal;
 color: #000000;
 background-color: #fb9900;
 text-align: left;
 padding: 5px;
}

.cell_comment
{
 font-family: Arial, sans-serif;
 font-size: 12px;
 font-weight: normal;
 color: #ffffff;
 background-color: #b3081b;
 text-align: left;
 padding: 5px;
}

.cell_indicator
{
 font-family: Arial, sans-serif;
 font-size: 12px;
 font-weight: normal;
 color: #ffffff;
 background-color: #099616;
 text-align: left;
 padding: 5px;
}

.icon
{
 border:0px;
 cursor: pointer;
}

.icon_nh
{
 border:0px;
}

.itemtable 
{
 margin-top: 0px;
 margin-right: 3px;
 margin-bottom: 2px;
 margin-left: 3px;
}

.itemcell 
{
 font-family: Arial, sans-serif;
 font-size: 11px;
 font-weight: bold;
 color: #FFFFFF;
 background-color: #b3071b;
 padding:3px;
 padding-left: 9px;
 border:1px solid #000000;
 margin-bottom:2px;
}

.subitemcell 
{
 font-family: Arial, sans-serif;
 font-size: 11px;
 font-weight: bold;
 color: #000000;
 background-color: #dddddd;
 padding:3px;
 padding-left: 9px;
 border:1px solid #000000;
 margin-bottom:2px;
}

.itemcell a:link,.itemcell a:visited,.itemcell a:active
{
 font-family: Arial, sans-serif;
 font-size: 11px;
 font-weight: bold;
 color: #ffffff;
 text-decoration: none;
}

.itemcell a:hover
{
 font-family: Arial, sans-serif;
 font-size: 11px;
 font-weight: bold;
 color: #ffffff;
 text-decoration: underline;
 cursor: pointer;
}

.subitemcell a:link,.subitemcell a:visited,.subitemcell a:active
{
 font-family: Arial, sans-serif;
 font-size: 11px;
 font-weight: normal;
 color: #232323;
 text-decoration: none;
}

.subitemcell a:hover
{
 font-family: Arial, sans-serif;
 font-size: 11px;
 font-weight: normal;
 color: #232323;
 text-decoration: underline;
 cursor: pointer;
}

.separator
{
 height:10px;
 overflow:hidden;
}

blockquote
{
 font-family: Arial, sans-serif;
 font-size: 11px;
 font-weight: normal;
 color: #232323;
 border:1px solid #000000;
 background:#efefef;
 margin:5px;
 padding:5px;
}

.sended
{
 width:500px;
 float:left;
 font-family: Arial, sans-serif;
 font-size: 11px;
 font-weight: normal;
 color: #000000;
 border:1px solid #000000;
 background:#efefef;
 margin:5px;
 padding:5px;
}

.received
{
 width:500px;
 float:right;
 font-family: Arial, sans-serif;
 font-size: 11px;
 font-weight: normal;
 color: #000000;
 border:1px solid #000000;
 background:#efefef;
 margin:5px;
 padding:5px;
}

.current
{
 width:500px;
 font-family: Arial, sans-serif;
 font-size: 11px;
 font-weight: normal;
 color: #000000;
 border:2px solid #ff0000;
 background:#efefef;
 margin:0 auto;
 padding:5px;
}
