.error {
  font-family: Tahoma, Arial, Helvetica;
  font-size:  8pt;
  color: #FF3333;
}

.pagelink {
  font-family: Tahoma, Arial, Helvetica;
  font-size: 8pt;
  color: #AA0000;
  text-decoration: none;
}

.pagelink:hover {
  font-family: Tahoma, Arial, Helvetica;
  font-size: 8pt;
  color: #EE4444;
  text-decoration: none;
}

.pagelinkOption {
  font-family: Tahoma, Arial, Helvetica;
  font-size: 8pt;
  color: #AA0000;
  text-decoration: none;
  font-style: italic;
}

.pagelinkOption:hover {
  font-family: Tahoma, Arial, Helvetica;
  font-size: 8pt;
  color: #EE4444;
  text-decoration: none;
  font-style: italic;
}

.field	{
	font-family: Tahoma, Arial, Helvetica; 
	font-size: 8pt;
}

.field_disabled_MIE {
	font-family: Tahoma, Arial, Helvetica; 
	font-size: 8pt;	
    background-color: lightgrey;
}

input:disabled {
	background-color: lightgrey;
}

textarea:disabled {
	background-color: lightgrey;
}

BODY {
        font-family: Tahoma;
        background: #FFFFFF;
        font-size: 8pt;
}

TABLE {
        font-size: 8pt;
        font-family: Tahoma;
}

A {
        font-size: 8pt;
        font-family: Tahoma;
        color: #000000;
}

img {
    border: none;
}

A:LINK {
        TEXT-DECORATION: none;
}

A:VISITED {
        TEXT-DECORATION: none;
}

A:ACTIVE {
        TEXT-DECORATION: none;
}

A:HOVER {
        TEXT-DECORATION: underline;
        color: red;
}

.TloMenu {
        border-bottom: solid 1px;
        border-right: solid 1px;
        border-top: solid 1px;
        border-left: solid 1px;
        border-color: #FFFFFF;
        font-weight: bold;
        font-size: 7pt;
 }
.Menu {
        font-weight: bold;
        font-size: 8pt;
 }

.th {
	font-size: 8pt;
	font-weight: bold;
	background: #cfa479;
	color: #000000;
	padding-bottom: 3pt;
	padding-left: 3pt;
	padding-right: 3pt;
	padding-top: 3pt;
}

.th2 {
        font-size: 8pt;
        font-weight: bold;
        background: #99FF00;
        color: #000000;
        padding-bottom: 3pt;
        padding-left: 3pt;
        padding-right: 3pt;
        padding-top: 3pt;
}
.okienko {
        background: #FFFFFF;
        border-top: solid 1px;
        border-bottom: solid 1px;
        border-left: solid 1px;
        border-right: solid 1px;
        border-color: #cfa479;
 }

.okienkoColor {
        background: #EEEEEE;
        border-top: solid 1px;
        border-bottom: solid 1px;
        border-left: solid 1px;
        border-right: solid 1px;
        border-color: #cfa479;
}

.bg_col1 {
        background: #efe4d7; 
        COLOR: #000000;
        FONT-SIZE: 8pt;  
        FONT-FAMILY: Tahoma; 
        TEXT-DECORATION: none; 
        padding-top: 3pt;
        padding-bottom: 3pt;
        padding-left: 3pt;
        padding-right: 3pt;
 }

.bg_col2 {
        background: #fff6eb; 
        FONT-SIZE: 8pt;  
        FONT-FAMILY: Tahoma; 
        COLOR: Maroon; 
        TEXT-DECORATION: none;
        padding-top: 3pt;
        padding-bottom: 3pt;
        padding-left: 3pt;
        padding-right: 3pt;     
 }

.bg_col3 {
    background:#efe4d7;
    font-weight:bold;
    text-align:center;
}

.bg_col4 {
    background:#efe4d7;
    text-align:center;
}

.header {
        border-bottom: solid 0px;
        border-right: solid 0px;
        border-top: solid 1px;
        border-left: solid 0px;
        border-color: #6CD900;
		background: #6CD900;
}

.footer {
        border-bottom: solid 1px;
        border-right: solid 1px;
        border-top: solid 1px;
        border-left: solid 1px;
        border-color: #6CD900;
		background: #6CD900;
        padding-top: 3pt;
        padding-bottom: 3pt;
        padding-left: 3pt;
        padding-right: 3pt;		
}
.red {
        color: #FF0000;
}

.ziel {
        color: #009900;
}

.blue {
        color: blue;
}

INPUT {
        border-top: solid 1px;
        border-bottom: solid 1px;
        border-left: solid 1px;
        border-right: solid 1px;
        border-color: #cfa479;
}
        
        
TEXTAREA {
        border-top: solid 1px;
        border-bottom: solid 1px;
        border-left: solid 1px;
        border-right: solid 1px;
        border-color: #9ACD32;
        background: #FFFFFF;
}

SELECT {
        font-size: 8pt;
        font-weight: bold;
        font-family: Tahoma;
}

.small {
        font-size: 7pt;
}

.button {
        font-weight: bold;
        font-size: 10pt;
}

.buttonImg {
	border: 0px;
}

.buttonJumpTo {
        font-weight: bold;
        font-size: 8pt;
}

.info {
       font-family: "Trebuchet MS", Tahoma, "Times New Roman";
       font-size: 8 pt;
}

.linia1 {
        background: #efe8dd;
        padding-top: 3pt;
        padding-bottom: 3pt;
        padding-left: 3pt;
        padding-right: 3pt;
}

.linia2 {
        background: #eadecc;
        padding-top: 3pt;
        padding-bottom: 3pt;
        padding-left: 3pt;
        padding-right: 3pt;
}

.font_bigger {
        font-size: 10pt;
}

.komentarz {
        background: #eadecc;
}


.navylink {
       font-size: 8pt;
       font-family: Tahoma;
       color: Navy;
       font-weight: bold;
       text-decoration: underline;
}

.sekcja {
	background : #f2e2c8;
	border : thin solid #cfa479;
}

.aukcja_info {
	font-weight: bold;
	font-size: 8pt;
}

.aukcja_info_red {
	font-weight: bold;
	font-size: 8pt;
	color : Red;
}

.aukcja_button {
    background-color : #fff6eb;
    font-weight : bold;
    border : 1px outset #fff6eb;
    cursor: pointer;
    font-size : 11px;
}

.aukcja_headers {
	text-align : center;
}

.aukcja_textbox {
	font-family: Tahoma, Arial, Helvetica; 
	font-size: 8pt;
	text-align : center;
    border-bottom: solid 1px;
    border-right: solid 1px;
    border-top: solid 1px;
    border-left: solid 1px;
    border-color: #9ACD32;	
}

.aukcja_textbox_disabled {
	font-family: Tahoma, Arial, Helvetica;
	font-size: 8pt;
	text-align : center;
	background-color : #f5cb8f;
}

.aukcja_textbox_disabled_red {
	font-family: Tahoma, Arial, Helvetica;
	font-size: 8pt;
	text-align : center;
	background-color : #f5cb8f;
	color: #C80000;
}

.aukcja_ranking_headers {
	background-color : #cfa479;
	text-align : center;
}

.aukcja_ranking {
    text-align : center;
    background-color : #fff6eb;
}

.aukcja_ranking_self {
    text-align : center;
    background-color : #fff6eb;
    color : Red;
    font-weight : bolder;
}

.aukcja_ranking_change {
    text-align : center;
    background-color : Yellow;
    color : Red;
    font-weight : bolder;
}

.aukcje_lista_headers {
	background-color : #cfa479;
	text-align : center;
	font-weight : bold;
}

.aukcje_lista1 {
	background: #fff6eb;
	COLOR: #000000;
	FONT-SIZE: 8pt;
	FONT-FAMILY: Tahoma;
	text-align : center;
}

.aukcje_lista_green1 {
	background: #fff6eb;
	color : Green;
	FONT-SIZE: 8pt;
	FONT-FAMILY: Tahoma;
	text-align : center;
}

.aukcje_lista_red1 {
	background: #fff6eb;
	color : Red;
	FONT-SIZE: 8pt;
	FONT-FAMILY: Tahoma;
	text-align : center;
}

.aukcje_lista_red1 > a {
	background: #fff6eb;
	color : Red;
	FONT-SIZE: 8pt;
	FONT-FAMILY: Tahoma;
	text-align : center;
}

.aukcje_lista_gray1 {
	background: #fff6eb;
	COLOR: Gray;
	FONT-SIZE: 8pt;
	FONT-FAMILY: Tahoma;
	text-align : center;
}

.aukcje_lista_strike1 {
	background: #fff6eb;
	COLOR: #000000;
	FONT-SIZE: 8pt;
	FONT-FAMILY: Tahoma;
	text-align : center;
	text-decoration:line-through;
}

.aukcje_lista2 {
	background: #efe4d7;
	FONT-SIZE: 8pt;
	FONT-FAMILY: Tahoma;
	COLOR: Maroon;
	text-align : center;
}

.aukcje_lista_green2 {
	background: #efe4d7;
	FONT-SIZE: 8pt;
	FONT-FAMILY: Tahoma;
	COLOR: Green;
	text-align : center;
}

.aukcje_lista_red2 {
	background: #efe4d7;
	FONT-SIZE: 8pt;
	FONT-FAMILY: Tahoma;
	color : Red;
	text-align : center;
}

.aukcje_lista_red2 > a {
	background: #efe4d7;
	FONT-SIZE: 8pt;
	FONT-FAMILY: Tahoma;
	color : Red;
	text-align : center;
}

.aukcje_lista_gray2 {
	background: #efe4d7;
	FONT-SIZE: 8pt;
	FONT-FAMILY: Tahoma;
	COLOR: Gray;
	text-align : center;
}

.aukcje_lista_strike2 {
	background: #efe4d7;
	FONT-SIZE: 8pt;
	FONT-FAMILY: Tahoma;
	COLOR: Maroon;
	text-align : center;
	text-decoration:line-through;
}

.aukcje_lista1err {
    background: #fff6eb;
    COLOR: #ff0000;
    FONT-SIZE: 8pt;
    FONT-FAMILY: Tahoma;
    text-align : center;
}

.aukcje_lista2err {
    background: #efe4d7;
    COLOR: #ff0000;
    FONT-SIZE: 8pt;
    FONT-FAMILY: Tahoma;
    text-align : center;
}

.aukcje_lista_footers {
	background-color : #cfa479;
	text-align : center;
}

.filter_table {
    background: #FFFFFF;
    border: none;
}

.filter_list {
    background: #efe4d7;
    font-size: 8pt;
    color: maroon;
    text-align : left;
    border: none;
}

.filter_list_txt {
    background: #efe4d7;
    font-size: 8pt;
    color: maroon;
    text-align : left;
    border: none;
    width:90%;
}

.filter_list_checkbox {
    background: #efe4d7;
    font-size: 8pt;
    color: maroon;
    text-align : center;
    border: none;
}

.filter_list_div {
    background: #efe4d7;
    font-size: 8pt;
    font-weight: bold;
    color: maroon;
    text-align : left;
    border: none;
}

.filter_list_div_txt {
    background: #efe4d7;
    font-size: 8pt;
    font-weight: bold;
    color: maroon;
    text-align : left;
    border: none;
    width:90%;
}

.filter_list_div_checkbox {
    background: #efe4d7;
    font-size: 8pt;
    font-weight: bold;
    color: maroon;
    text-align : center;
    border: none;
}

.filter_checkbox {
    border: none;
}

.filter_buttons {
	background: #efe4d7;
	font-size: 8pt;
	color: maroon;
	text-align : right;
}

.filter_buttons_centered {
	background: #efe4d7;
	font-size: 8pt;
	color: maroon;
	text-align : center;
}

.filter_button {
    background-color : #fff6eb;
    border : thin outset #fff6eb;   
    cursor: pointer;
    font-size : smaller;
    font-weight : bold;
}

.aukcja_legend_symbol {
    text-align : left;
    background-color : #cfa479;
}

.aukcja_legend {
    text-align : left;
    background-color : #efe4d7;
}

.aukcja_legend_agreementdeadline {
    font-weight : bold;
    color: red;
    text-align : left;
    background-color : #efe4d7;
}


table.regions {
	border-width: 0px 0px 0px 0px;
	border-spacing: 0px;
	border-style: none none none none;
	border-collapse: collapse;
	background-color: white;
}

table.regions td {
	border-width: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border-style: none none none none;
	background-color: white;
	-moz-border-radius: 0px 0px 0px 0px;
}

iframe {
    border : 1px solid #cfa479;
}

.login_box{
	border: solid 1px #e8e8e8;  
	background: #f7f7f7; 
	text-align : left;
	width: 60%; 
	margin: 0 auto;	
	padding: 8px;
	color: #00007f;
}

.login_box_title{
	font-size : 12px;
    font-weight : bold;
    color: #FFFFFF;
	background: #33801f;
    width: 60%;  
    padding:8px;
    border: solid 1px #33801f;
}

.ok_box {
	border: solid 1px #b1da81;  
	background: #f3ffcd; 
	text-align : center;
	width: 90%; 
	padding-top:5px;
	padding-bottom:5px;
}

.ok_txt {
  color: #489b15;
  font-weight: bold; 	
}

.error_box{
	border: solid 1px #ff9866;  
	background: #ffe7d8; 
	text-align : center;
	width: 90%; 
	padding-top:5px;
	padding-bottom:5px;
}

.error_txt {
  color: #ff0000;
  font-weight: bold; 
}

.info_box{
	border: solid 1px #66a7ff;  
	background: #d0e4ff; 
	text-align : left;
	width: 90%; 
	padding-top:5px;
	padding-bottom:5px;
	color: #00007f;
}

.info_txt {
  color: #0000ff;
  font-weight: bold; 
}

.right {
    text-align:right;
}

.not_signed_swither {
        background: #cfa479;
        border-top: solid 1px;
        border-bottom: solid 1px;
        border-left: solid 1px;
        border-right: solid 1px;
        border-color: #cfa479;
 }
 
.mass_limit_info {
  background: #ffff00;
  color: #ff0000;
  font-size: 16px;
  font-weight: bold; 
 text-align: center;
}

.mass_limit_time_info {
  background: #ffff00;
 text-align: center;
}

table.tstandard {
	border-width: 1px;
	border-spacing: 1px;
	border-style: solid;
	border-color: #cfa479;
	border-collapse: separate;
	background-color: white;
}
table.tstandard th {
	text-align: left;
	border-width: 1px;
	padding: 3px;
	border-style: solid;
	border-color: #cfa479;
	background-color: #cfa479;
	-moz-border-radius: 0px 0px 0px 0px;
}
table.tstandard td {
	border-width: 1px;
	padding: 3px;
	border-style: solid;
	border-color: #efe8dd;
	background-color: #efe8dd;
	-moz-border-radius: 0px 0px 0px 0px;
}

//------
table.trapstandard {
	border-width: 1px;
	border-spacing: 1px;
	border-style: solid;
	border-color: #cfa479;
	border-collapse: separate;
	background-color: white;
}
table.trapstandard th {
	text-align: center;
	border-width: 1px;
	padding: 3px;
	border-style: solid;
	border-color: #cfa479;
	background-color: #cfa479;
	-moz-border-radius: 0px 0px 0px 0px;
}
table.trapstandard td {
	border-width: 1px;
	padding: 3px;
	border-style: solid;
	border-color: #efe8dd;
	background-color: #efe8dd;
	-moz-border-radius: 0px 0px 0px 0px;
}

table.trapstandard tr.special td {
	background-color: Yellow;
}

table.trapstandard tr.centered th {
	text-align: center;
}

table.trapstandard td.centered {
	text-align: center;
}
//-----


.attachment_list {
	text-align : center;
}

.session {
	background-color: #FFFFFF;
	cursor:pointer;
	padding: 3px;
	display: inline;
}

.session_clock {
  	color: #ff0000;
  	font-weight: bold;
}

.session_hovered {
	background-color: yellow;
	cursor:pointer;
	color: #ff0000;
	padding: 3px;
	display: inline;
}

.session_end {
  	color: #ff0000;
  	font-weight: bold;	
}

.message_ok {
	color: #008000;
	font-weight: bold;
}

.message_error {
	color: #FF0000;
	font-weight: bold;
}

table.rodo {
	border-width: 1px;
	border-spacing: 1px;
	border-style: solid;
	border-color: #6cd900;
	border-collapse: separate;
	background-color: white;
}
table.rodo th {
	text-align: center;
	color:red;
	border-width: 1px;
	padding: 3px;
	border-style: solid;
	border-color: #e0e0e0;
	background-color: #e0e0e0;
	-moz-border-radius: 0px 0px 0px 0px;
}
table.rodo td {
	border-width: 1px;
	padding: 3px;
	border-style: solid;
	border-color: #f9f9f9;
	background-color: #f9f9f9;
	-moz-border-radius: 0px 0px 0px 0px;
}
.buttonRed {
        font-weight: bold;
        cursor: pointer;
        color: red;
}
.buttonGreen {
        font-weight: bold;
        cursor: pointer;
        color: green;
}