


BODY {
        font-family: Arial, Helvetica, sans-serif;
        background-color:#00AEEF;
        background-image: url("images/bg.gif");
        /*background-repeat: repeat-y;*/
}


div, ul, p {
        font-size: 10px;
        font-family: Arial, Helvetica, sans-serif;
}


.head_arrow_bg {
        background-image: url("images/arrow_bg.gif");
        background-repeat: no-repeat;
        background-position: 96px 39px;
}

.header_menu_inactive {
        color:#002F52;
        background-color: #00AFE9;
        padding:0px;
}

.header_menu_inactive A {
        text-decoration:none;
        color:#002F52;
}

.header_menu_active {
        color:#FFFFFF;
        background-color: #002F52;
        padding:0px;
}

.header_menu_active A {
        text-decoration:none;
        color:#FFFFFF;
}

.header_date {
        font-size: 11px;
        color:#FFFFFF;
        /*background-color:#00AEEF;*/
        padding:2px 48px 0px 0px;
}

.header_date A{
        color:#FFFFFF;
        text-decoration:none;
}

.header_date A:hover {
        color:#FFFFFF;
        text-decoration:underline;
}

.header_banner {
        padding-top:0px;
        padding-right:48px;

        background-repeat:no-repeat;
        background-position: top right;
}


.box_title { /* MINDEN BOX FEJL�CE */
        font-size: 11px;
        text-decoration:none;
        color:#FFFFFF;
        font-weight:bold;

        padding:7px 0px 5px 0px;

        background-color:#40C8F4;
}
.box_title A {
        text-decoration:none;
        color:#FFFFFF;
}

/* MIDDLE BOX */
.box_line { /* JOBB-BAL OLDALI BOX FEJL�C P�TTY�S VONAL */
        background-color:#002F52;
}

.box_bg { /* JOBB-BAL OLDALI BOX BG */
        background-color:#C4EAFA;
}

.box_title_lt_corner { /* MINDEN BOX FEJL�C CORNER BG: ABBAN AZ ESETBEN TOBB SOROS A FEJL�C */
        /*background-color:#B2C5D6;*/
        background-image: url("images/box_lt_corner.gif");
        background-repeat:no-repeat;
        background-position: top left;
}

.box_title_rt_corner { /* MINDEN BOX FEJL�C CORNER BG: ABBAN AZ ESETBEN TOBB SOROS A FEJL�C */
        /*background-color:#B2C5D6;*/
        background-image: url("images/box_rt_corner.gif");
        background-repeat:no-repeat;
        background-position: top right;
}

.box_title_rm_corner { /* MINDEN BOX FEJL�C CORNER BG: ABBAN AZ ESETBEN TOBB SOROS A FEJL�C */
        /*background-color:#B2C5D6;*/
        background-image: url("images/box_rt_corner.gif");
        background-repeat:no-repeat;
        background-position: middle right;
}

.box_title_lt_corner_enhanced { /* MINDEN BOX FEJL�C CORNER BG: ABBAN AZ ESETBEN TOBB SOROS A FEJL�C */
        /*background-repeat:no-repeat;*/
        background-position: top left;
}


.box_title_rt_corner_enhanced { /* MINDEN BOX FEJL�C CORNER BG: ABBAN AZ ESETBEN TOBB SOROS A FEJL�C */
        background-repeat:no-repeat;
        background-position: top right;
}

.box_title_lb_corner { /* MINDEN BOX L�BL�C CORNER BG: ABBAN AZ ESETBEN TOBB SOROS A L�BL�C */
        /*background-color:#E6F3FF;*/
        background-image: url("images/middlebox_lb_corner.gif");
        background-repeat:no-repeat;
        background-position: bottom left;
}

.box_title_rb_corner { /* MINDEN BOX L�BL�C CORNER BG: ABBAN AZ ESETBEN TOBB SOROS A L�BL�C */
        /*background-color:#E6F3FF;*/
        background-image: url("images/middlebox_rb_corner.gif");
        background-repeat:no-repeat;
        background-position: bottom right;
}


.content { /* EMPTY BR FONT BLOCKER */
        font-size: 11px;
        color:#002F52;
}


/* LEVEL 4 SHORT TITLE */
.level4_short_title {
        font-size:12px;
        color:#002F52;
        font-weight:bold;

        text-decoration:underline;
        padding-top:5px;
        padding-bottom:5px;
}

.level4_short_title A {
        color:#002F52;
        text-decoration:underline;
}

.level4_short_title A:visited {
        /*color:#7397B8;*/
        text-decoration:underline;
}

.level4_short_title A:visited:hover {
        /*color:#002F52;*/
        text-decoration:underline;
}

/* LEVEL 4 SHORT LEAD */
.level4_short_lead {
        font-size:12px;
        color:#002F52;

        text-decoration:none;
        padding-bottom:5px;
}

.level4_short_lead A {
        color:#002F52;
        text-decoration:underline;
}

.level4_short_lead A:visited {
        /*color:#7397B8;*/
        text-decoration:underline;
}

.level4_short_lead A:visited:hover {
        /*color:#002F52;*/
        text-decoration:underline;
}

.level4_short_lead IMG {
        margin:0px 5px 5px 0px;
}

/* LEVEL 4 SHORT LINE */
.level4_short_line {
        background-image: url("images/box_line_enhanced.gif");
         background-repeat:repeat-x;
        background-position:center center;
        padding:0px 5px 5px 0px;
}




.form_submit,
.form_submit_enhanced
 { /* DEFAULT BUTTON */
        font-size: 12px;
        color:#FFFFFF;
        border:0px #0066B3 solid;
        background-color:#0066B3; /* SD */
}

.form_submit_enhanced { /* DEFAULT BUTTON */
        background-color:#0082D6; /* SD */
}

.form_text_148 { /* 148 px */
        color:#002F52;
        font-size: 11px;
        border:1px #5DC8F1 solid;
        width:148px;
}


.txt_12_enhanced {
        text-decoration:none;
        font-size:12px;
        color:#0082D6;
}


.footer {
        background-image: url("images/footer_bg.gif");
        background-repeat:no-repeat;
        background-position:top center;
}

.copyright,
.footer_menu {
        font-size: 11px;
        text-decoration:none;
        color:#002F52;
}

/* FOOTER COPYRIGHT */
.copyright {
        padding:0px 0px 0px 15px;
}

/* FOOTER MENU */
.footer_menu {
        padding:0px 15px 0px 0px;
}

.footer_menu A {
        text-decoration:none;
        color:#002F52;
        font-weight:normal;
}

.footer_menu A:hover {
        text-decoration:underline;
}

.footer_menu A:visited {
        /*color:#7397B8;*/
}

.footer_menu A:visited:hover {
        /*color:#002F52;*/
        text-decoration:underline;
}


td.b_header          { background-color: #000000; color: #FFFFFF; font-family: Arial, Helvetica; font size: 12px }
td.b_normal0         { background-color: #FFFFFF; color: #000000; font-family: Arial, Helvetica; font size: 12px }
td.b_normal1         { background-color: #EEEEEE; color: #000000; font-family: Arial, Helvetica; font size: 12px }
td.b_szumma          { background-color: #EEEEFF; color: #000000; font-family: Arial, Helvetica; font size: 12px }
td.b_selected        { background-color: #2222AA; color: #FFFFFF; font-family: Arial, Helvetica; font size: 12px }
a.b_normal           { color: #000000; text-decoration: none; font-family: Arial, Helvetica; font size: 12px }
a.b_normal:visited   { color: #000000; text-decoration: none; font-family: Arial, Helvetica; font size: 12px }
a.b_normal:hover     { color: #FF0000; text-decoration: none; font-family: Arial, Helvetica; font size: 12px }
a.b_selected         { color: #ffffff; text-decoration: none; font-family: Arial, Helvetica; font size: 12px }
a.b_selected:visited { color: #ffffff; text-decoration: none; font-family: Arial, Helvetica; font size: 12px }
a.b_selected:hover   { color: #FF0000; text-decoration: none; font-family: Arial, Helvetica; font size: 12px }

.ccim {
        font-size: 14px;
        font-family: Arial;
        color: #004A84;
        font-weight : bold;
}

H2 {
        font-size: 14px;
        font-family: Arial;
        color: #ffffff;
        font-weight : bold;
        margin-top: 6pt;
        margin-bottom: 6pt;
}


.gap {
  background-color: white;
}

INPUT.gomb, BUTTON.gomb {
        font-family: Arial, Arial, Helvetica, sans-serif;
        font-size: 9px;
        font-weight: bold;
        color: #FFFFFF;
        background-color: #024d86;
        text-decoration : none;
}

A.gomb {
        font-family: Arial, Arial, Helvetica, sans-serif;
        font-size: 9px;
        font-weight: bold;
        color: #FFFFFF;
        background-color: #024d86;
        text-decoration : none;
}

A.gombold {
        background-color: #C0C0C0;
        color: Black;
        font-family: Arial;
        font-size: 9px;
        text-decoration : none;
        font-weight : normal;
        text-transform : uppercase;
}

.btn {
        font-family: Arial, Arial, Helvetica, sans-serif;
        font-size: 9px;
        font-weight: bold;
        color: #FFFFFF;
        background-color: #024d86;
        text-decoration : none;
        border-bottom-width : 3px;
        border-left-width : 3px;
        border-right-width : 3px;
        border-top-width : 3px;
        padding : 3px 5px 3px 5px;
}

.btnold {
        background-color: #C0C0C0;
        color: Black;
        font-family: Arial;
        font-size: 10px;
        border-color : Red Navy Blue Green;
        border-bottom-width : 1px;
        border-left-width : 1px;
        border-right-width : 1px;
        border-top-width : 1px;
}

/* Broadcasted messages from the organizer. */
.broadcast {
  background-color: yellow;
}

.error {
  color: red;
  font-weight: bold;
}


.warning {
  color: blue;
  font-weigth: bold;
  font-style: italic;
}


.error-sub-title {
  background-color: red;
  color: white;
  font-weight: bold;
}

.sub-title_old# {
  font-family: Arial, Arial, Helvetica, sans-serif; font-size: 9px; color: #FFFFFF; background-color: #9a9fbc; font-weight: bold;
}

TD {
  font-size: 10px;
  color: #004A84;
}

TD.input-field-name {
  text-align: right;
}

.old_list-table-header {
  background-color: #364b78;
  color: white;
  font-weight: bold;
  text-align: left;
}

/* Currently used as the title of the wizard page. */
.title-table-header {
        font-family: Arial, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #FFFFFF; background-color: #024d86
}

.list-col-header {
  font-family: Arial, Arial, Helvetica, sans-serif; font-size: 9px; color: #FFFFFF; background-color: #9a9fbc; font-weight: bold;
}

.today-date {
  color: red;
  font-weight: italic;
}

TD.action {
  text-align: center;
}

TD.highlighted {
  background: #FFFFFF;
}

/*
 Used in AcceptRegistration.xsl.
 Marks field names in a pure text (non-table) field-value list.
 */
.data-label {
  font-weight: bold;
}

/*
 Used in AuctionItems.xsl.
 Marks field names for input fields.
 */
.field-label {
  font-weight: bold;
}


/* Table fields style.  Used in AuctionSummary and MonitorAuction */
.field-name {
  font-weight: bold;
  text-align: right;
}

.field-value {
  font-family: Arial, Arial, Helvetica, sans-serif; font-size: 9px; color:#002F52; oldcolor: #FFFFFF; background-color: #A7DBF5; oldbackground-color: #9a9fbc; font-weight: bold;
}

textarea.field-value {
  font-family: Arial, Arial, Helvetica, sans-serif; font-size: 9px; color:#002F52; oldcolor: #FFFFFF; background-color: #A7DBF5; oldbackground-color: #9a9fbc; font-weight: bold;
}

.price-highlight {
  text-align: right;
  background-color: white;
  font-weight: bold;
}

/* Used in UpdateCompanyData to for the success message. */

.info-message {
  font-style: italic;
}

/* PlaceBids */
.text-cell {
  background-color: #e5edfa; font-family: Arial, Arial, Helvetica, sans-serif; font-size: 9px; color: #024d86
}

.data-cell {
  oldbackground-color: #e5edfa; font-family: Arial, Helvetica, sans-serif; font-size: 9px; oldcolor: #024d86
  font-size:11px;
  color:#002F52;
  newtext-decoration:none;
}

.data-cell-bidding-state {
  background-color: #e5edfa; font-family: Arial, Arial, Helvetica, sans-serif;
  font-size: 9px;
  color: #024d86;
  border-top: 1px solid  #024d86;
}


.best-bid {
  background-color: #e5edfa; font-family: Arial, Arial, Helvetica, sans-serif; font-size: 9px; color: #024d86
}

.actual-bid-bidding-state {
        font-family: Arial, Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #FF6600;
		font-weight:bold;
		border-top: 1px solid  #024d86;
}

.best-bid-bidding-state {
        background-color: #e5edfa;
        font-family: Arial, Arial, Helvetica, sans-serif;
        font-size: 9px;
        color: #024d86;
        border-top: 1px solid  #024d86;
}

.best-bid-blind {
  color: black;
  background-color: black;
}


.your-bid {
  background-color: white;
  font-weight: bold;
}

.your-bid-read-only {
  background-color: #e5edfa;
}

/* Sum rows */
.sum-legend-cell {
  font-family: Arial, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #FFFFFF; background-color: #024d86
}

.sum-legend-cell-bidding-state {
  font-family: Arial, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #024d86;
  border-top: 2px solid  #024d86;
}

.sum-cell {
  font-family: Arial, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #FFFFFF; background-color: #024d86
}

.sum-cell-bidding-state {
  font-family: Arial, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #024d86;
  border-top: 2px solid  #024d86;
}

.best-bid-sum-cell-bidding-state {
        background-color: #e5edfa;
        font-family: Arial, Arial, Helvetica, sans-serif;
        font-size: 9px;
        color: #024d86;
        border-top: 2px solid  #024d86;
}

.list-col-header {  font-family: Arial, Arial, Helvetica, sans-serif; font-size: 9px; color: #FFFFFF; background-color: #9a9fbc; font-weight: bold}
.list-table-header {  font-family: Arial, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #FFFFFF; background-color: #024d86;}
.data-cell {   font-family: Arial, Arial, Helvetica, sans-serif; font-size: 9px; color: #024d86}

A {        COLOR: #024d86; FONT-WEIGHT: bold; TEXT-DECORATION: underline; font-family: Arial, Arial, Helvetica, sans-serif}

.boxHeading {COLOR: #004A84;  font-family: Arial, Arial, Arial, Helvetica, sans-serif; FONT-SIZE: 15px; FONT-WEIGHT: 900; LINE-HEIGHT: 13px; text-align: center }
.button {  font-family: Arial, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color: #FFFFFF; background-color: #024d86}
.button-kisebb {  font-family: Arial, Arial, Helvetica, sans-serif; font-size: 7px; font-weight: bold; color: #FFFFFF; background-color: #024d86}
.oldalmenu {  font-family: Arial, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; text-decoration: none; font-weight: normal}
A.oldalmenu               {  font-family: Arial, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; text-decoration: none}
A.oldalmenu:hover   {  font-family: Arial, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; text-decoration: underline}


DIV.text {
        font-family : Arial;
        font-size : 10px;
        text-decoration : none;
        color : #ffffff;
        background-color : #024d86;
}

TD.felsomenu {
        font-family : Arial;
        font-size : 10px;
        text-decoration : none;
        color : #000000;
        text-align : center;
        background-color : D1E1F1;
}

TD.box {
        font-family : Arial;
        font-size : 9px;
        text-decoration : none;
        color : #000000;
        background-color : E5EDFA;
}
TD.datum {
        font-family : Arial;
        font-size : 10px;
        text-decoration : none;
        color : #000000;
        text-align : center;
}

TD {
        font-family : Arial;
        font-size : 10px;
        text-decoration : none;
        color : #000000;
}

SPAN.cimsor {
        font-family : Arial;
        font-size : 10px;
        text-decoration : none;
        color : #004A84;
        font-weight : bold;
}

SPAN.cimsor3 {
        font-family : Arial;
        font-size : 14px;
        text-decoration : none;
        color : #004A84;
        font-weight : bold;
}

TD.also {
        font-family : Arial;
        font-size : 11px;
        text-decoration : none;
        color : #FFFFFF;
        text-align : center;
        font-weight : bold;

}

TD.cimsor2 {
        font-family : Arial;
        font-size : 10px;
        text-decoration : none;
        color : #004A84;
        text-align : center;
}

TD.kozepe {
        font-family : Arial;
        font-size : 10px;
        text-decoration : none;
        color : Black;
}

SELECT {
        font-family : Arial;
        font-size : 10px;
        text-decoration : none;
	    color : Black;
}

SELECT.legordulo {
        font-family : Arial;
        font-size : 10px;
        text-decoration : none;
        color : Black;
        width : 143px;
}

INPUT{
        font-family : Arial;
        font-size : 10px;
        text-decoration : none;
        color : Black;
}

INPUT.bal {
        font-family : Arial;
        font-size : 10px;
        text-decoration : none;
        color : Black;
        width : 143px;
}

SELECT.jobbsel {
        font-family : Arial;
        font-size : 10px;
        text-decoration : none;
        color : Black;
        width : 117px;
}

INPUT.jobb {
        font-family : Arial;
        font-size : 10px;
        text-decoration : none;
        color : Black;
        width : 117px;
}

TEXTAREA {
        font-family : Arial;
        font-size : 10px;
        text-decoration : none;
        color : Black;
}

A.sargalink        {
        font-family : Arial;
        font-size : 11px;
        text-decoration : none;
        color : #f3bc14;
}

/* Business regulation */
#regulation {
        display: block;
        margin: 1% 5%;
        padding: 0%;
        border-with: 1%;
        border-style: solid;
        border-color: #e28c05;
        width: auto;
        height: 250px;
        overflow:auto;
}

.menu-sub-title {
        font-size: 8pt;
        font-family: Arial, Arial, Helvetica, sans-serif;
        font-weight: 900;
        font-variant: small-caps;
        color: #FFFFFF;
        background-color:  #062254;

}

.profile-list {
        font-size: 8px;
}

.remaining-time {
        font-size: 12px;
}

.top-bar {
        background-image: url("images/Hatter--Sarga-kocka.gif");
        background-repeate: repeate-x;
}

.winner {
        color: red;
}



.txt_9_blue,
.txt_10_blue,
.txt_11_blue,
.txt_12_blue {
        color:#002F52;
        text-decoration:none;
}

.txt_9_blue A,
.txt_10_blue A,
.txt_11_blue A,
.txt_12_blue A {
        /*color:#0082D6;*/
        color:#002F52;
        text-decoration:none;
}

.txt_9_blue A:visited,
.txt_10_blue A:visited,
.txt_11_blue A:visited,
.txt_12_blue A:visited {
        /*color:#7397B8;*/
        text-decoration:none;
}

.txt_9_blue A:visited:hover,
.txt_10_blue A:visited:hover,
.txt_11_blue A:visited:hover,
.txt_12_blue A:visited:hover {
        /*color:#002F52;*/
        text-decoration:underline;
}


/* 12px */
.txt_12_blue,
.txt_12_lightblue,
.txt_12_enhanced {
        font-size: 12px;
}

/* 11px */
.txt_11_blue,
.txt_11_lightblue,
.txt_11_enhanced {
        font-size: 11px;
}

.form_select, /* SIMPLE NO SIZE - AUTOSIZE */
.form_select_50,
.form_select_148,
.form_select_275,
.form_select_1000 {
        color:#002F52;
        font-size: 11px;
        border:1px #5DC8F1 solid;
}


.form_select_50 { /* 50 px */
        width:50px;
}

.form_select_148 { /* 148 px */
        width:148px;
}

.form_select_275 { /* 275 px */
        width:275px;
}

.form_select_1000 { /* 100% */
        width:100%;
}

/* TEXT */
.form_text, /* SIMPLE NO SIZE - DEFAULT - SIZE="" */
.form_text_30,
.form_text_50,
.form_text_113,
.form_text_100,
.form_text_148,
.form_text_200,
.form_text_275,
.form_text_1000 {
        color:#002F52;
        font-size: 11px;

        border:1px #5DC8F1 solid;
}

.form_text_30 { /* 30 px */
        width:30px;
}

.form_text_50 { /* 50 px */
        width:50px;
}

.form_text_100 { /* 100 px */
        width:100px;
}

.form_text_113 { /* 113 px */
        width:113px;
}

.form_text_148 { /* 148 px */
        width:148px;
}

.form_text_200 { /* 200 px */
        width:200px;
}
.form_text_275 { /* 200 px */
        width:275px;
}

.form_text_1000 { /* 100% */
        width:100%;
}

/* TEXTAREA */
.form_textarea, /* SIMPLE NO SIZE - DEFAULT - ROWS="" COLS="" */
.form_textarea_200,
.form_textarea_275,
.form_textarea_1000 {
        font-family: Verdana, Tahoma, Helvetica, Arial, sans-serif;
        color:#002F52;
        font-size: 11px;

        border:1px #5DC8F1 solid;
}

.form_textarea_200 { /* 200x50px */
        width:200px;
        height:50px;
}

.form_textarea_275 { /* 275x50px */
        width:275px;
        height:50px;
}

.form_textarea_1000 { /* 100% */
        width:100%;
}

/* SUBMIT */
.form_submit,
.form_submit_enhanced,
.form_submit_blue,
.form_submit_blue_emailkuldes,
.form_submit_blue_nyomtatas,
.form_browse {
        text-align:center;
        font-family: Verdana, Tahoma, Helvetica, Arial, sans-serif;
        font-weight: normal;
        font-style: normal;
        font-size: 11px;
        padding-bottom:0px;
        height:18px;
        vertical-align: top;
}


.form_submit { /* DEFAULT BUTTON */
        color:#FFFFFF;
        border:0px #C4EAFA solid;
}

a.form_submit {
        color:#FFFFFF;
        padding-bottom:5px;
}

.form_submit_enhanced { /* DEFAULT BUTTON */
        color:#FFFFFF;
        border:0px #C4EAFA solid;
}


.form_submit_blue, /* SPECIAL FUNCTIONS: NYOMTAT�S, EMAIL KULD�S*/
.form_submit_blue_emailkuldes,
.form_submit_blue_nyomtatas {
        background-color:#62B6E8;
        color:#FFFFFF;
        border:0px #C4EAFA solid;
}

.form_submit_blue_emailkuldes { /* SPECIAL FUNCTIONS: NYOMTAT�S, EMAIL KULD�S*/
        width:120px;
        height:18px;
}

.form_submit_blue_nyomtatas { /* SPECIAL FUNCTIONS: NYOMTAT�S, EMAIL KULD�S*/
        width:80px;
        height:18px;
}


/* BROWSE */
.form_browse { /* SIMPLE NO SIZE - DEFAULT - SIZE="" */
        text-align:left;
        color:#002F52;
        border:1px #5DC8F1 solid;
}

/* CHECK BUTTONS */ /* CHECKBOX & RADIOBOX */
.form_check {
        margin:0px;
        padding:0px;
         width:15px; /* KEVESEBB HELYETT HASZNAL */

        text-align:left;
        vertical-align:top;

        margin-top:-3px;
}

.form_radio {
   vertical-align: middle;
}

label.label_before {
   margin-right: 4px;
}

label.label_after {
   margin-left: 4px;
}

.form_indent {
   margin-left: 20px;
}


/* LINK TITLE */
.sub-title,
.box_link_title {
        font-size:11px;
        font-weight:bold;
        text-decoration:none;
}

.box_link_title A {
        color:#002F52;
        text-decoration:none;
}
.box_link_title A:hover {
        text-decoration:underline;
}

.box_link_title A:visited {
        /*color:#7397B8;*/
        text-decoration:none;
}

.box_link_title A:visited:hover {
        /*color:#002F52;*/
        text-decoration:underline;
}


/* LINK LINK */
.box_link {
        font-size:11px;
        font-weight:normal;
        color:#002F52;
        text-decoration:none;
}

.box_link A {
        color:#002F52;
        text-decoration:none;
}

.box_link A:hover {
        text-decoration:underline;
}

.box_link A:visited {
        /*color:#7397B8;*/
        text-decoration:none;
}

.box_link A:visited:hover {
        /*color:#002F52;*/
        text-decoration:underline;
}

.box_link_title {
        color:#002F52; /* SD */
}

.list-col-header,
.table_title {
        font-size:10px;
        color:#002F52;
        font-weight:bold;
        text-decoration:none;

        background-color: #62B6E8;
}

.list-table-header,
.table_title_enhanced {
        font-size:11px;
        color:#FFFFFF;
        text-decoration:none;
        text-align:left;
}

.list-table-header,
.table_title_enhanced A {
        color:#FFFFFF;
        text-decoration:none;
}

.list-table-header,
.table_title_enhanced A:hover {
        text-decoration:underline;
}

.list-table-header,
.table_title_enhanced A:visited {
        text-decoration:none;
}

.list-table-header,
.table_title_enhanced {
        background-color: #0082D6; /* SD */
}

.field-name-strong {
  font-weight: bold;
  text-align: right;
  color: red;
}

h2.wizard {
		color:#002F52;
	}

.systemBidDeletedBroadCast {
  background-color: red;
  color: yellow;
}

.systemAutoExtendedBroadCast {
  background-color: aqua;
  color: black;
}

.systemExtendedBroadCast {
  background-color: green;
  color: yellow;
}

.systemBroadCast {
  background-color: red;
}

.organizerBroadCast {
  background-color: yellow;
}

.warning-strong {
  	font-size: 12px;
	font-weight: bold;
  	color: red;
}
.mandatory {
	border-color: #1087B4;
}

.GeneralForm{
	background-color: #C4EAFA;
}

.filterClass div div{
	display: inline-block;
	width: 200px;
	padding:2px;	
}

.filterClass input, select {
	width: 100px;
    border:1px #5DC8F1 solid;
}

.GeneralForm .gomb{
	margin:5px;	
}

#filter_simple_toggle{
	padding-left:10px;	
	padding-right:10px;
	padding-top:8px;	
	padding-bottom:8px;	
}

.tooltiptext ul{
	margin: 0px;
	padding-left: 20px;
}


.tooltiptext {
  max-width:180px;
  word-wrap: break-word;
  visibility: hidden;
  background-color: #40C8F4;
  border-radius: 6px;
  color: #fff;
  padding: 3px;
  margin-top: 0px;
  margin-left: 50px;
  padding-right: 10px;
  box-shadow: 2px 4px 2px #999999;
  position: absolute;
  z-index: 1;
  opacity: 0.9;
  font-weight:bold;
  
}

@keyframes fadein {
    from { opacity: 0; }
    to   { opacity: 0.9; }
}

.input-field-value input:focus + .tooltiptext,
.input-field-value textarea:focus + .tooltiptext,
.input-field-value select:focus + .tooltiptext
 {
  animation: fadein 300ms;
  visibility: visible;
}

 .ui-datepicker-calendar{
  table-layout: fixed;
}

#ui-datepicker-div{
  box-shadow: 0px 5px 5px;
}

.ui-datepicker-title{
  color:white;
}  

a.details_icon:before {
	content: url("images/details_icon.png");
	padding-right: 4px;
	display: inline-block;
	vertical-align: middle;
}

a.icon_small:before {
	-webkit-transform: scale(0.5);
	-moz-transform: scale(0.5);
	-ms-transform: scale(0.5);
	-o-transform: scale(0.5);
	transform: scale(0.5);
}			

.GeneralTable tr:nth-child(2n+1) {
	background-color: #C4E4F5; 
}

.GeneralTable tr:nth-child(2n) {
	background-color: #A7DBF5;
}