.procedury_naglowki 
{line-height:18px;}
.naglowek_proc
{margin:0; padding:0; color: #A52A2A; border-bottom: 1px solid #c0c0c0; font-weight:normal; font-style:italic;}
.tresc_procedury
{margin-top:5px; margin-bottom:20px; padding:0;}
.procedury_naglowki a
{text-decoration:underline; color:#008AE6;}
.procedury_naglowki a:hover
{text-decoration:none;}
.procedury_naglowki ul
{margin:0 25px; padding:0; }
.procedury_naglowki ol
{margin:0 25px; padding:0;}

.proc_listfold
{list-style-type:none; margin:0 5px; padding:0 5px;}
.proc_listfold li
{background-image: url(http://www.kedzierzynkozle.pl/common_kk/images/public/images/proc_folder.gif); background-repeat:no-repeat; background-position:left; padding-left:25px; padding-bottom:2px; padding-top:2px;}

.proc_listdok
{list-style-type:none; margin:0 5px; padding:0 5px;}
.proc_listdok li
{background-image: url(http://www.kedzierzynkozle.pl/common_kk/images/public/images/proc_dokument.gif); background-repeat:no-repeat; background-position:left; padding-left:21px; padding-bottom:2px; padding-top:2px;}

.link_proc_listfold
{color: #d3000e; text-decoration:none;} 
.link_proc_listfold:hover
{color: #d3000e; text-decoration:underline;}


.tabela_procedury
{border-collapse:collapse;border:1px solid black;}

.tabela_procedury td
{border:1px solid black;text-align:left;}


.portalBody 
{
font-size:12p;x
text-align:center;
background-color:#FDF9ED;
margin:0px;
padding:0px 0px 0px 0px;
font-family: Arial, Helvetica, Geneva, sans-serif;
background-repeat:repeat-x;
}

a
{color:#000000;}

.headerText {}
.upperLogoRow {
  background-color:#F4DAB9;
  height:22px;
  font-family:arial;
  font-weight:bold;
  font-size:20px;
  color:white;
  font-decoration:none;
  text-align:center;}
.lowerLogoRow {background-color:#FF934B;}
.lowerLogoRow A { font-size:14px; }
.footerRow { background-color:#E0691A; font-family:Tahoma,Arial;font-size:10px;color:#FFC98A;text-align:center; }
.upperMenuItem {
    font-family:arial;
    font-weight:bold;
    color:white;
    font-size:15px;
    font-decoration:none
    font-family:Trebuchet MS, Comic Sans MS, Tahoma;
}
.upperMenuItem A {
    color:white;
    text-decoration:none;
    font-size:15px;
    font-family:Trebuchet MS, Comic Sans MS, Tahoma;
}
.upperMenuTD {}
.upperMenuTDSelected {background-color:#E1691B}
.upperMenuItemSelected A {color:white;text-decoration:none}
.upperMenuRow {
	padding:0;
    padding-left:90px;
	background-color: #F5DAB7;
	background-repeat: no-repeat;
	background-position: left top;
	height: 37px;
	width: 760px;
}
.lowerMenuRow {
	padding:0;
	background-color: #F5DAB7;
	background-image: url(img/bg_menu2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 31px;
	width: 760px;
    text-align:center;
    font-family:Trebuchet MS, Comic Sans MS, Tahoma;
    font-size:11px;
    color:white;
}
.lowerMenuRow A {
    text-decoration:none;
    color: white;
    font-family:Trebuchet MS, Comic Sans MS, Tahoma;
}
.headerImages { text-align:center; }


.imgBorderUp { background-image:url(/common_kk/images/public/images/imgbrdup.jpg) };
.imgBorderLeft { background-image:url(/common_kk/images/public/images/imgbrdleft.jpg); width:6px };
.imgBorderRight { background-image:url(/common_kk/images/public/images/imgbrdright.jpg); width:8px };
.imgBorderDown {background-image:url(/common_kk/images/public/images/imgbrddown.jpg)}

.searchItem {
  padding-left:5px;
  padding-top:2px;
  border: 1px solid #a9c0ce;
  width:100%;
  height: 20px;
  position:relative;
  top:-1;
  margin-right:3px;
  color: gray;
  font-family:Trebuchet MS, Comic Sans MS, Tahoma;
  font-size:11px;
}

.searchAnchor {
  padding-top: 1px;
}

.contentBody{
  font-size:12px;
  width:100%;
  height:100%;
  background-color:#FDF9ED;
  padding: 3px;
}
.contentBody1 { border-left :2px solid #B4B4B4;
                border-right:2px solid #F0F0F0;
                border-bottom:2px solid #F0F0F0;
                border-top  :2px solid #B4B4B4;
                width:100%; height:100%;
}
.contentBody2 { border-left :1px solid #828282;
                border-bottom:2px solid #E6E6E6;
                border-right:2px solid #E6E6E6;
                border-top  :1px solid #828282;
                width:100%;
                height:100%;
                background-color: #FFFFFF;
                color:black;
                font-size:11px;
                padding-bottom:10px;
}
.contentBody2 SPAN {
                font-size:11px;
}              
.mainContent * {
  font-size:11px;
  font-family: Trebuchet MS, Tahoma;
}
/* { font-family: Arial, Tahoma; font-size:10px; } */

.mainMenu { background-color:#A9C0CE;
            width:100%;
            margin-top:2px;
}

.mainMenu A {
		color:white;
            font-family:Tahoma;
            font-weight:bold;
            text-decoration:none;
		font-size:11px;
}

.mainMenuRow {
  height: 16px;
}

.mainMenuImage {
  border: 0px;
  position: relative;
  top: 2px;
}

.headerLine { color:gray; font-size:14px; font-weight:bold;font-family:Tahoma,Arial }
.headerLine TD { color:gray; font-size:14px; font-weight:bold;font-family:Tahoma,Arial }
.objectList { margin-left: 30px; }
.objectList A { color:black; font-size:11px; font-weight:normal;font-family:Tahoma,Arial; text-decoration:none }

.path { font-family:arial,tahoma;font-size:11px; text-decoration:none; color: #E87C0F; font-weight:normal; }
.path A { font-family:arial,tahoma;font-size:11px; text-decoration:none; color: #E87C0F; font-weight:bold; }
/**
 * Rejestr zmian
 */
.ChangesTable {border-top: 1px solid #e0691a;border-left: 1px solid #e0691a; border-bottom: 1px solid #e0691a; solid #FFFFFF;background-color:#f8efd2;color:#000000; font-size:10px; }
.ChangesTh  {border-right: 1px solid #e0691a; solid #FFFFFF;background-color:#f8efd2;color:#ff0000; height:24px;}
.ChangesTd {border-right: 1px solid #e0691a; border-top: 1px solid #e0691a; padding:2px;padding-left:8px;padding-right:8px;background-color:#FFFFFF;empty-cells : show;	border-collapse : collapse; font-family:tahoma,arial;}
.Button { border: 1px solid #d1d1d1; padding:2px;padding-left:8px;padding-right:8px; text-decoration:none;font-family:tahoma,arial;font-size:11px;color:#ff9148; background-color:#ffffff;height:18px; font-weight:bold;}
/**
 * Rozklady
 */
.ttTable
{
  font-size:12px;
  font-family: Trebuchet MS, Comic Sans MS, Tahima, Arial;
  color: black;
  padding: 0px 0px 0px 0px;
  border-top: 1px solid #e0691a;
  border-left: 1px solid #e0691a;
  border-bottom: 0px none #e0691a;
  margin: 0px 0px 0px 0px;
  empty-cells:show;
}
.ttTh
{
  padding: 2px 4px 2px 4px;
  border-bottom: 1px solid #e0691a;
  border-right: 1px solid #e0691a;
  background-color: #f4e2a9;
  font-family: Trebuchet MS,Comic Sans MS, Tahoma;
  color: #e0691a;
  font-weight: bold;
}
.ttTd
{
  padding: 2px 10px 2px 10px;
  border-bottom: 1px solid #e0691a;
  border-right: 1px solid #e0691a;
  border-left: 1px none #e0691a;
  background-color: white;
}



.stdMenuOuterRegion { background-color:#f8efd2; width:100%; }
.stdMenuInnerRegion {}
.stdMenuEmptyBlock { width:6px; background-color:#f4dab8; }
.stdMenuItem { height:18px; }
.stdMenuItem A { margin-left:4px;font-family:Trebuchet MS, Comic Sans MS, Tahoma;font-size:11px; text-decoration:none; color: #E87C0F; font-weight:bold; }
.stdSubMenuItem { white-space:nowrap; height:18px; }
.stdSubMenuItem A { margin-left:14px;font-family:arial,tahoma;font-size:11px; text-decoration:none; color: #E87C0F; font-weight:bold; }

.stdMenuItem SPAN { margin-left:14px;font-family:arial,tahoma;font-size:11px; text-decoration:none; color: #E87C0F; font-weight:bold; white-space:nowrap; }

/* .stdMenuOuterRegion2 { background-color:#f8efd2; width:100%; } */
.stdMenuOuterRegion2 { background-color:#FDF9ED; width:100%; font-family:Trebuchet MS, Comic Sans MS, Tahoma; }
.stdMenuInnerRegion2 {}
.stdMenuEmptyBlock2 { width:6px; background-color:#f4dab8; }
.stdMenuItem2 { height:18px; }
.stdMenuItem2 A { margin-left:4px;font-family:Trebuchet MS, Comic Sans MS, Tahoma;font-size:11px; text-decoration:none; color: #E87C0F; font-weight:bold; }
.stdSubMenuItem2 { white-space:nowrap; height:18px; }
.stdSubMenuItem2 A { margin-left:14px;font-family:arial,tahoma;font-size:11px; text-decoration:none; color: #E87C0F; font-weight:bold; }

.stdMenuItem2 SPAN { margin-left:14px;font-family:arial,tahoma;font-size:11px; text-decoration:none; color: #E87C0F; font-weight:bold; white-space:nowrap; }

.ankieta { background-color: #FDF8E5; width:150px; padding-left:5px; padding-right:5px;}
.ankieta .title { font-family:arial,tahoma; margin-bottom:3px;font-size:12px; font-weight:bold; text-align:center;color:gray;}
.ankieta .question { font-family:tahoma; font-weight:normal; color:black; font-size: 11px; width:130px;}
.ankieta .answer { font-family:tahoma; font-weight:normal; font-size: 11px;}

.statsInfo { font-family:tahoma; font-size:11px; color: gray; text-align:center; }

.submitButton { border: 1px solid gray; font-family:tahoma,arial;font-size:11px; background-color:#F0F0F0;height:18px; }
.submitButton A { margin-left:5px;margin-right:5px;text-decoration:none;font-weight:bold;color:E87C0F; }

.newsHeader { color:#678A9E; font-size:13; font-family:arial; font-weight:bold;}
.newsDate {margin-left:14px;font-family:arial,tahoma;font-size:11px; padding-left:3px; text-decoration:none; color: #E87C0F; font-weight:bold; white-space:nowrap;}
.newsTitle {margin-left:14px;font-family:arial,tahoma;font-size:14px; padding-left:3px; text-decoration:none; color: #E87C0F; font-weight:bold;}
.newsContent {
  margin-left:14px;
  font-family:arial,tahoma;
  font-size:11px; 
  text-decoration:none; 
  color: #000000; 
  padding-top:6px; 
  padding-left:3px; 
  padding-bottom:10px;
  width:100%;
  height:100%;
  text-align:left;
}

.pagination { text-decoration: none; font-size:11px; font-family:arial; color:black; }

.pollResultsAnswer { font-size:11px; font-weight:normal; font-family:arial; }
.pollResultsQuestion { font-size:11px; font-weight:normal; font-family:arial; color:black; }

.bipIcon
{
  width: 180px;
  margin-bottom: 2px;
}

.bipIconImage
{
  padding:2px;
  background-color:#a9c0ce;
}

.bipIconText
{
  background-color:#a9c0ce;
  padding-left:2px;
}

.bipIconText A {
  text-color:white;
  font-family:Trebuchet MS, Comic Sans MS, Tahoma;
  font-size: 11px;
  font-weight: bold;
  text-decoration:none;
  color:white;
}

/**
 * Ramki
 */
.frameL {
  width:5px;
  background-image:url(images/frame_left.gif);
  background-repeat:repeat-y;
}
.frameLT {
  width:5px;
  height:5px;
}

.frameT {
  height:5px;
  background-image:url(images/frame_top.gif);
  background-repeat:repeat-x;
}
.frameLB {
  height:13px;
  background-image:url(images/frame_left_bottom.gif);
  background-repeat:none;
}
.frameB {
  background-image:url(images/frame_bottom.gif);
  background-repeat:repeat-x;
}
.frameRB {
  height:13px;
  width:7px;
  background-color: #e0691a;
}

.frameR {
  width:7px;
  background-image:url(images/frame_right.gif);
  background-repeat:repeat-y;
}

.frameRT {
  width:39px;
  background-repeat:none;
  background-image:url(images/frame_right_top.gif);
}

.belowTree {
  height:15px;
  vertical-align:bottom;
}

.contentTable
{
  width:100%;
  height:100%;
}

.ContentBody
{
  background-color:white;
  vertical-align: top;
}

/**
 * Region standardowy
 */
.RegionTitle {
    height:38px;
    margin:0px 0px 0px 0px;
    font-size:14px;
    font-weight:bold;
    font-family:Trebuchet MS, Comic Sans MS, Tahoma;
    text-align:center;
    color:white;
    background-image:url(images/region_title_middle.gif);
    background-repeat:repeat-x;
}

.RegionBody {
    background-color:#f8efd2;
    padding:15px
}

.ButtonHolder {
    padding-left:10px;
    padding-right:10px;
    background:#f8efd2;
    text-align:center;
}

.searchIn SELECT {
  width: 210px;
}

.searchLabel {
  padding-right: 3px;
}

.searchResultsTitle
{
    font-family:Trebuchet MS, Comic Sans MS, Tahoma;
    font-size:14px;
    font-weight:bold;
    color: #cc6633;
}

.searchResultsType
{
    font-family:Trebuchet MS, Comic Sans MS, Tahoma;
    font-size:12px;
    font-weight:bold;
    color: #e0691a;
}

.searchResultsTable
{
  padding:0;
  border-collapse: collapse;
  font-family:Trebuchet MS, Comic Sans MS, Tahoma;
  font-size:11px;
  color:black;
  text-decoration: none;
}

.searchResultsTable TD
{
  vertical-align:middle;
}

.searchResultsTable A
{
  text-decoration: none;
}

.searchResultsTable A:hover
{
  color:blue;
}

.searchResultsHR
{
  color:#ff9148;
}

.Button {
    margin:5px 5px 5px 5px;
    border:1px solid #d1d1d1;
    background-color:white;
}

.Button A {
    text-decoration:none;
    font-family:Trebuchet MS, Comic Sans MS, Tahoma;
    font-size:11px;
    color:#ff9148;
    font-weight:bold;
}

.objectListItem
{
    color: #e0691a;
    font-family:Trebuchet MS, Comic Sans MS, Tahoma;
    font-size:11px;
    text-decoration:none;
}

.notificationMessage DIV
{
    margin:0px 0px 0px 0px;
    font-size:14px;
    font-weight:bold;
    font-family:Trebuchet MS, Comic Sans MS, Tahoma;
    text-align:center;
    color:red;
}

.successMessage DIV
{
    margin:0px 0px 0px 0px;
    font-size:14px;
    font-weight:bold;
    font-family:Trebuchet MS, Comic Sans MS, Tahoma;
    text-align:center;
    color:green;
}

.documentHeader {
    margin:0px 0px 0px 0px;
    font-size:14px;
    font-weight:bold;
    font-family:Trebuchet MS, Comic Sans MS, Tahoma;
    text-align:center;
    color:black;
    width:100%;
    margin-bottom:5px;
    background-color:#A9C0CE;
}

.ttLabel {
    font-size:12px;
    font-weight:bold;
    font-family:Trebuchet MS, Comic Sans MS, Tahoma;
    color:#C62700;
}

.ttStdText {
    font-size:12px;
    font-weight:bold;
    font-family:Trebuchet MS, Comic Sans MS, Tahoma;
    color:black;
}

.ttDayType {
    font-size:14px;
    font-weight:bold;
    font-family:Trebuchet MS, Comic Sans MS, Tahoma;
    color:#006797;
}

.ttLineInfo {
    font-size:12px;
    font-weight:bold;
    font-family:Trebuchet MS, Comic Sans MS, Tahoma;
    color:black;
}

.ttDeparture {
    font-size:11px;
    font-weight:bold;
    font-family:Trebuchet MS, Comic Sans MS, Tahoma;
    color:#C62700;
}

.ttDeparture A {
    font-size:11px;
    font-weight:normal;
    font-family:Trebuchet MS, Comic Sans MS, Tahoma;
    color:#C62700;
}

.ttTipsHeader {
    margin-top:15px;
    font-size:12px;
    font-weight:bold;
    font-family:Trebuchet MS, Comic Sans MS, Tahoma;
    color:#C62700;
}

.ttTipsDesc {
    font-size:11px;
    font-weight:normal;
    font-family:Trebuchet MS, Comic Sans MS, Tahoma;
    color:black;
}

.ttTipsSymbol {
    font-size:11px;
    font-weight:bold;
    font-family:Trebuchet MS, Comic Sans MS, Tahoma;
    color:black;
}

.ttHR
{
  color:#ff9148;
}

.ttLinesHeader
{
    font-size:12px;
    font-weight:bold;
    font-family:Trebuchet MS, Comic Sans MS, Tahoma;
    color:#e0691a;
}

.ttLineNumber {
    font-size:11px;
    font-weight:bold;
    font-family:Trebuchet MS, Comic Sans MS, Tahoma;
    color:black;
    text-decoration: none;
}

.ttLineDesc {
    font-size:11px;
    font-weight:bold;
    font-family:Trebuchet MS, Comic Sans MS, Tahoma;
    color:#e0691a;
    text-decoration: none;
}

.ttNormalText {
    font-size:11px;
    font-weight:normal;
    font-family:Trebuchet MS, Comic Sans MS, Tahoma;
    color:black;
}

.quotation {
	font-family:Trebuchet MS, Comic Sans MS, Tahoma;
	font-size:10px;
	font-style:italic;
	color:#d7483e;
}

.quotationAuthor {
	font-family:Trebuchet MS, Comic Sans MS, Tahoma;
	font-size:10px;
	color:#e0691a;
}

.newsLink {
  border: 1px solid #d1d1d1; 
  padding:2px;
  padding-left:8px;
  padding-right:8px;
  text-decoration:none;
  font-family:tahoma,arial;
  font-size:11px;
  color:#ff9148;
  background-color:#ffffff;
  height:18px; 
  font-weight:bold;
}

.newsLinkT {
  border: 1px solid #d1d1d1; 
  padding:2px;
  padding-left:8px;
  padding-right:8px;
  text-decoration:none;
  font-family:tahoma,arial;
  font-size:11px;
  color:#ff9148;
  background-color:#ffffff;
  height:18px; 
  font-weight:bold;
}

.newsLinkN {
  display:none;
}

/*
.newsLink {
	font-family:Trebuchet MS, Comic Sans MS, Tahoma;
	font-size:10px;
	color:black;
        text-decoration: none;
}
*/
.newsLink:hover {
  color: blue;
}

.stdDisplay {
	font-family:Trebuchet MS, Comic Sans MS, Tahoma;
	font-size:11px;
	color:black;
      text-decoration: none;
}

SELECT {
	font-family:Trebuchet MS, Comic Sans MS, Tahoma;
	font-size:11px;
	color:black;
}

INPUT {
	font-family:Trebuchet MS, Comic Sans MS, Tahoma;
	font-size:11px;
	color:black;
}

.dayInfo {
  font-size: 10px;
  font-family: Trebuchet MS, Comic Sans MS, Tahoma;
  color: #7F967C;
  text-align:right;
}

/**
  Style paginacji
**/

.stdPagination { font-size: 11px; font-family: arial,tahoma; font-weight: none; }

.stdPagination A { text-decoration:none; color:black; }

.stdPagination A:hover { color:blue; }

.stdPaginationPrev { text-decoration:none; }

.stdPaginationCurr { font-weight: bold; font-size: 11px; }

.stdPaginationPage { }

.stdPaginationNext { }

/**
 * style mapy serwisu
 */
.mapaPoziom0
{
    font-size:18px;
    font-family: arial,tahoma;
    font-weight: none;
    margin-left: 20px;
    white-space: nowrap;
}
.mapaPoziom0 A
{
    text-decoration: none;
    color: black;
}
.mapaPoziom0 A:hover
{
    color: blue;
}
 
.mapaPoziom1
{
    font-size:16px;
    font-family: arial,tahoma;
    font-weight: none;
    margin-left: 40px;
    white-space: nowrap;
}
.mapaPoziom1 A
{
    text-decoration: none;
    color: black;
}
.mapaPoziom1 A:hover
{
    color: blue;
}

.mapaPoziom2
{
    font-size:14px;
    font-family: arial,tahoma;
    font-weight: none;
    margin-left: 60px;
    white-space: nowrap;
}
.mapaPoziom2 A
{
    text-decoration: none;
    color: black;
}
.mapaPoziom2 A:hover
{
    color: blue;
}

.mapaPoziom3
{
    font-size:12px;
    font-family: arial,tahoma;
    font-weight: none;
    margin-left: 80px;
    white-space: nowrap;
}
.mapaPoziom3 A
{
    text-decoration: none;
    color: black;
}
.mapaPoziom3 A:hover
{
    color: blue;
}

.mapaPoziom4
{
    font-size:10px;
    font-family: arial,tahoma;
    font-weight: none;
    margin-left: 100px;
    white-space: nowrap;
}
.mapaPoziom4 A
{
    text-decoration: none;
    color: black;
}
.mapaPoziom4 A:hover
{
    color: blue;
}

.mapaPoziom5
{
    font-size:10px;
    font-family: arial,tahoma;
    font-weight: none;
    margin-left: 120px;
    white-space: nowrap;
}
.mapaPoziom5 A
{
    text-decoration: none;
    color: black;
}
.mapaPoziom5 A:hover
{
    color: blue;
}

.mapaPoziom6
{
    font-size:10px;
    font-family: arial,tahoma;
    font-weight: none;
    margin-left: 140px;
    white-space: nowrap;
}
.mapaPoziom6 A
{
    text-decoration: none;
    color: black;
}
.mapaPoziom6 A:hover
{
    color: blue;
}

.mapaPoziom7
{
    font-size:10px;
    font-family: arial,tahoma;
    font-weight: none;
    margin-left: 160px;
    white-space: nowrap;
}
.mapaPoziom7 A
{
    text-decoration: none;
    color: black;
}
.mapaPoziom7 A:hover
{
    color: blue;
}

.mapaPoziom8
{
    font-size:10px;
    font-family: arial,tahoma;
    font-weight: none;
    margin-left: 180px;
    white-space: nowrap;
}
.mapaPoziom8 A
{
    text-decoration: none;
    color: black;
}
.mapaPoziom8 A:hover
{
    color: blue;
}

.mapaPoziom9
{
    font-size:10px;
    font-family: arial,tahoma;
    font-weight: none;
    margin-left: 200px;
    white-space: nowrap;
}
.mapaPoziom9 A
{
    text-decoration: none;
    color: black;
}
.mapaPoziom9 A:hover
{
    color: blue;
}

/*
 * style do ukrywania/pokazywania elementow
 */
.elementSHOW
{
	display: ;
}
.elementHIDE
{
	display: none;
}

.smallFont {
  font-family: Trebuchet MS,Tahoma;
  font-size: 12px;
}

.RegionBodyPortal
{
    background-color:#f8efd2;
    padding:0px;
}
