/*
{background-color: #f4f4f4;}
заголовок таблицы #F58220;
серока меню #F58220;
*/
h2 {
  font: Tahoma, Sans-Serif;
  font-size:200%; 
/*  color: #006600; */
/*  color: #0055A0; */
  color: #4d4d4d;
  letter-spacing:2px;
/*  text-transform:uppercase; */
  font-weight:bold;
  font-style: italic;
}

TABLE.error_frame {font-family : Verdana; font-size : x-small; border: solid 1px #F58220;}
TH.error_frame {background: #F58220; color: #FFFFFF; text-align: left; font-weight:bold;}
TD.error_frame {background: #f4f4f4; color: #4d4d4d; text-align: left;}

TABLE.info_frame {font-family : Verdana; font-size : x-small; border: solid 1px #F58220;}
TH.info_frame {background: #F58220; color: #f4f4f4; text-align: left; font-weight:bold;}
TD.info_frame {background: #f4f4f4; color: #4d4d4d; text-align: left; font-weight:bold;}

TABLE.warning_frame {font-family : Verdana; font-size : x-small; border: solid 1px #F58220;}
TH.warning_frame {background: #F58220; color: #f4f4f4; text-align: left; font-weight:bold;}
TD.warning_frame {background: #f4f4f4; color: #4d4d4d; text-align: left;}

.comment {color: #adadff; text-decoration: none; font-weight: normal; font-size: xx-small;}


.aktywne {color: #008800;}
.nieaktywne {color: #FF0000;}

.zielony00 {color: #004116;}
.zielony10 {color: #114411;}
.zielony20 {color: #035a2a;}
.zielony30 {color: #028457;}
.zielony40 {color: #558855;}
.szary10 {color: #7b7a7b;}
.szary20 {color: #f4f4f4;}
.zielonybg00 {background-color: #004116;}
.zielonybg10 {background-color: #114411;}
.zielonybg20 {background-color: #035a2a;}
.zielonybg30 {background-color: #028457;}
.zielonybg40 {background-color: #8cce7b;}
.zielonybg50 {background-color: #23966a;}
.zielonybg60 {background-color: #F58220;}
.szarybg10 {background-color: #7b7a7b;}
.szarybg20 {background-color: #f4f4f4;}
.szarybg30 {background-color: #d6d6d6;}
.szarybg31 {background-color: #E6EFC2;}
.szarybg32 {background-color: #C6D880;}
.zoltybg10 {background-color: #f4f4f4;}
.czarnybg {background-color: #000000;}

.protokol_wyrozenienie {}
.protokol_wyrozenienie2 {background-color: #FFe0be;}

.tytul_grupy_ogledzin {background-color: #005500; color: #FFFFFF; padding: 5px;}

.podglad_certyfikatu_certyfikat {border: solid 1px #000000; padding: 10px;}

.cert_dane_ziel {font-family :Verdana; font-size : 12px; color : #FFFFFF; background-color: #114411;}
.cert_dane_szary {font-family :Verdana; font-size : 12px; color : #FFFFFF; background-color: #AAAAAA;}
.cert_dane_szary_czarny {font-family :Verdana; font-size : 12px; color : #000000; background-color: #AAAAAA;}
.cert_dane_czarny_bialy {font-family :Verdana; font-size : 12px; color : #FFFFFF; background-color: #000000;}

.pasek_informacyjny {font-family :Verdana; font-size : 10px; color : #000000;}
.pasek_informacyjny2 {font-family :'Tahoma', Verdana; font-size : 12px; color : #F58220; text-align: right;}

.print_title {font-family :Verdana; font-size : 18px; color : #000000; font-weight: bold;}
.print_title2 {font-family :Verdana; font-size : 14px; color : #000000; font-weight: bold;}
.print_title2_red {font-family :Verdana; font-size : 14px; color : #FF0000; font-weight: bold;}
.print_nr_rej {font-family :Verdana; font-size : 14px; color : #000000; font-weight: bold;}

.print_title_a5 {font-family :Verdana; font-size : 14px; color : #000000; font-weight: bold;}
.print_title2_a5 {font-family :Verdana; font-size : 12px; color : #000000; font-weight: bold;}
.print_title2_red_a5 {font-family :Verdana; font-size : 12px; color : #FF0000; font-weight: bold;}
.print_nr_rej_a5 {font-family :Verdana; font-size : 12px; color : #000000; font-weight: bold;}

.pojazd_spelnia_standardy {font-size : 20px; color : #000000; font-weight: bold; }

.standard {font-family :Verdana; font-size : 10px; color : #000000;}
.standard TABLE {font-family :Verdana; font-size : 10px; color : #000000;}
.copyright {font-family: Verdana; color: #AAAAAA; text-decoration: none; font-weight: normal; font-size: xx-small;}
.menu_glowne {font-family: Verdana; color: #666666; font-size: 11px;}
.table_statystyka {background: #d8d8d8; border: solid 1px #7b7a7b; width: 100%;}
.table_standard {border-collapse:collapse; border-spacing:0; border-width:1px; border-color:#000000; border-style:solid;}

.table_standard_small {border-collapse:collapse; border-spacing:0; border-width:1px; border-color:#000000; border-style:solid; font-size: 11px;}

.table_standard_noframe {border-collapse:collapse; border-spacing:0;}

.table_standard_column__ {border-width:1px; border-color:#000000; border-style:solid; padding: 2px;}


.table_standard_column {border: 1px #000000 solid; padding: 2px; text-align: center; background: #FcFcFc;}
.table_standard_column8 {border: 1px #000000 solid; padding: 2px; text-align: center;}

.table_standard_column_j {border: 1px #000000 solid; padding: 2px; text-align: center; background: #effffa;}

.table_standard_column_rz {border: 1px #000000 solid; padding: 2px; text-align: center; background: #ccffcc;}

.table_standard_column_br {border: 1px #000000 solid; padding: 2px; text-align: center; background: #ccff99;}

.table_standard_column_selected {border-width:1px; border-color:#000000; border-style:solid; padding: 2px; background-color: #F58220; color: #f4f4f4}
.table_standard_column_bliski_termin {border-width:1px; border-color:#000000; border-style:solid; padding: 2px; background:#FFDDDD}
.table_bold_column2 {border-width:0px; border-color:#000000; border-style:solid; padding: 2px; font-weight: bold;}
.table_bold_column3 {border-width:1px; border-color:#000000; border-style:solid; padding: 2px; font-weight: bold;}
.table_bold_column {border-width:1px; border-color:#000000; border-style:solid; padding: 2px; font-weight: bold;}
.table_bold_red_column {border-width:1px; border-color:#000000; border-style:solid; padding: 2px; font-weight: bold; color: #FF0000}
.table_bold_red_column_bliski_termin {border-width:1px; border-color:#000000; border-style:solid; padding: 2px; font-weight: bold; color: #FF0000; background:#FFDDDD}
.table_bold_green_column {border-width:1px; border-color:#000000; border-style:solid; padding: 2px; font-weight: bold; color: #00AA00}
.table_standard_tytul_oferty1 {border-width:1px; border-color:#000000; border-style:solid; font-size: xx-small;}
.komentarz_formularza {color: #AAAAAA; text-decoration: none; font-weight: normal; font-size: xx-small;}
.numer_kontroli {color: #000000; text-decoration: none; font-weight: bold; font-size: 14pt; font-family: Arial}

.kontrola_dane_wydruku {font-size:12pt; font-family: Verdana;}

.nowe_wiadomosci {font-size:12pt; font-family: Verdana; color: #FF5500; font-weight: bold}
 
UL.menu_glowne {margin:0px; text-indent:20px; font-size: xx-small;}
TD.wydruk_naglowek2 {border-width:1px; border-color:#000000; border-style:solid; padding: 0px; font-size: xx-small;}
TABLE {font-family : Verdana; font-size : 12px; color : #000000;}

.main_menu  {
	color:#FFFFFF;
    text-decoration:none;
	font-weight:normal;
	font-size : 11px; 
    }

a {
color:#4D4D4D;
text-decoration:none;
font-weight:bold;
}
a:hover {
    color:#ff7518;
    text-decoration:none;
    }

a.pasek_informacyjny  {
	color:#000000;
    text-decoration:none;
    }
a.pasek_informacyjny:hover {
    color:#558855;
    text-decoration:none;
    }

a.pasek_informacyjny2  {
	color:#FFFFFF;
    text-decoration:none;
    }
a.pasek_informacyjny2:hover {
    color:#F58220;
    text-decoration:none;
    }

a.main_menu  {
	color:#FFFFFF;
    text-decoration:none;
	font-weight:normal;
	font-size : 11px; 
    }
a.main_menu:hover {
    color:#114411;
    text-decoration:none;
	font-weight:normal;
	font-size : 11px; 
    }

p.separator
{ 
   page-break-after: always
}

.linkw {
	color: white;	
}

.linkw:hover {
	color: silver;	
}

a.button, a.button:link, a.button:visited, a.button:active {
	font-family:verdana, Trebuchet MS,arial;
	color:#F58220;
	text-decoration:none;
	font-weight:bold;
	font-size : 12px; 
}
a.button:hover {
	color:#006600;
	text-decoration:none;
	font-weight:bold;
	font-size : 12px; 	
}

th {padding: 2px; text-align: center; background: #F58220; border-width:1px; border-color:#000000; border-style:solid; font-weight:bold; color:#ffffff}
th.table_standard_column {padding: 2px; text-align: center; background: #F58220; border-width:1px; border-color:#000000; border-style:solid; font-weight:bold; color:#ffffff}
th.table_standard_column_lp {width:40px; padding: 2px; text-align: center; background: #F58220; border-width:1px; border-color:#000000; border-style:solid; font-weight:bold; color:#ffffff}
th.table_standard_column_edit {width:50px; padding: 2px; text-align: center; background: #F58220; border-width:1px; border-color:#000000; border-style:solid; font-weight:bold; color:#ffffff}

.list {border-collapse:collapse; border-spacing:0; border-width:1px; border-color:#000000; border-style:solid;}

.list_column_left {border: 1px #000000 solid; padding: 2px; text-align: left; background: #eefff1;}
.list_column_center {border: 1px #000000 solid; padding: 2px; text-align: center; background: #ffffff;}
.list1_column_center {border: 1px #000000 solid; padding: 2px; text-align: center; background: #eefff1; width: 22px;}
.list_column_right {border: 1px #000000 solid; padding: 2px; text-align: right; background: #eefff1;}

.list_column_left2 {border: 1px #000000 solid; padding: 2px; text-align: left; background: #ddffdd;}
.list_column_center2 {border: 1px #000000 solid; padding: 2px; text-align: center; background: #F0F0F0;}
.list1_column_center2 {border: 1px #000000 solid; padding: 2px; text-align: center; background: #ddffdd; width: 22px;}
.list_column_right2 {border: 1px #000000 solid; padding: 2px; text-align: right; background: #ddffdd;}



.list_column_datetime {padding-right:20px;padding-left:20px;border: 1px #000000 solid; text-align: right;}
.list_column_datetime2 {padding-right:20px;padding-left:20px;border: 1px #000000 solid; text-align: right; background: #F0F0F0;}

select.biuro {
	width: 285;
}



.login {
	width: 150px;	
}

.readonly {
	background-color: rgb(212,208,200);
}

.small {
	font-size: 8pt;
}
.small_small {
	font-size: 7pt;
}

.smallreadonly {
	font-size: 8pt;
	background-color: rgb(212,208,200);
}

a.button, button {
  display: inline-block;
  float: center;
  margin:0 0.583em 0.667em 0;
  padding:5px 10px 5px 7px;   /* Links */
  border:1px solid #dedede;
  border-top:1px solid #eee;
  border-left:1px solid #eee;
  background-color:#f5f5f5;
  font-family:"Lucida Grande", Tahoma, Arial, Verdana, sans-serif;
  font-size:100%;
  line-height:130%;
  text-decoration:none;
  font-weight:bold;
  color:#565656;
  cursor:pointer;
}
button {
  width:auto;
  overflow:visible;
  padding:4px 10px 3px 7px;   /* IE6 */
}
button[type] {
  padding:4px 10px 4px 7px;   /* Firefox */
  line-height:17px;           /* Safari */
}

*:first-child+html .container button[type] {
  padding:4px 10px 3px 7px;   /* IE7 */
}

button img, a.button img{
  margin:0 3px -3px 0 !important;
  padding:0;
  border:none;
  width:16px;
  height:16px;
  float:none;
}


/* Positive */
body .positive {
  color:#529214;
}
a.positive:hover, button.positive:hover {
  background-color:#E6EFC2;
  border:1px solid #C6D880;
  color:#529214;
}
a.positive:active, button.positive:active {
  background-color:#529214;
  border:1px solid #529214;
  color:#fff;
}

/* Negative */
body .negative {
  color:#d12f19;
}
a.negative:hover, button.negative:hover {
  background:#fbe3e4;
  border:1px solid #fbc2c4;
  color:#d12f19;
}
a.negative:active, button.negative:active {
  background-color:#d12f19;
  border:1px solid #d12f19;
  color:#fff;
}
