.tabela_stany_wody
{BORDER-COLLAPSE: collapse; border:1px solid #D1D1D1;}
.tabela_stany_wody td
{border:1px solid #D1D1D1; text-align:center;}
.stany_data
{font-weight:bold;}
.stan_ostrzegawczy
{color:#ff6600;}
.stan_alarmowy
{color:#FF0000;}

.newsContent img
{border:1px solid gray; padding:2px; margin-right:5px; float:left; background: #ffffff;}

.portalBody 
{
    font-size:12px;
    text-align:center;
    background-color:#FDF9ED;
    margin:0px;
    padding:0px 0px 0px 0px;
    font-family: Arial, Helvetica, Geneva, sans-serif;
    background-repeat:repeat-x;
}


.headerText {}

.upperLogoRow 
{
	background-color:#F4DAB9;
	height:22px;
	font-family:arial;
	font-weight:bold;
	font-size:20px;
	color:white;
	text-decoration:none;
	text-align:center;
}
  
.lowerLogoRow 
{
	background-color:#FF934B;
}

.lowerLogoRow A { 
font-size:14px;}

.upperMenuItem {
    font-family:tahoma,verdana,arial;
    font-weight:bold;
    color: white;
    font-size:15px;
    text-decoration:none;
 }
	
.upperMenuItem A {
    color:white;
    text-decoration:none;
    font-size:15px;
    font-family:Tahoma,Verdana,Arial;}
	
.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:0px;
	background-color:#F5DAB7;
	background-image:url(/common_kk/images/public//images/bg_menu2.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	height: 31px;
	width: 760px;
    text-align:center;
    font-family:Tahoma,Verdana,Arial;
    font-size:11px;
    color:white;
}
.lowerMenuRow A {
    text-decoration:none;
    color: white;
    font-family:Tahoma,Verdana,Arial;
}
.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);}



.searchAnchor {
 
}

.contentBody 
{
  font-size:12px;
  width:100%;
  height:100%;
  background-color:#FDF9ED;
  padding:3px;
  vertical-align:top;
}
.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: Tahoma,Verdana ;
}
/* { font-family: Arial, ; font-size:10px; } */

.mainMenu { background-color:#A9C0CE;
            width:100%;
            margin-top:2px;
}

.mainMenu A {
		color:white;
        font-family:Arial,Tahoma,Verdana;
        font-weight:bold;
        text-decoration:none;
		font-size:10px;
}

.mainMenuRow {
  height: 16px;
}

.mainMenuImage {
  border: 0px;
  position: relative;
  top: 2px;
}

.headerLine { color:gray; font-size:14px; font-weight:bold;font-family:Arial,Tahoma; }
.headerLine TD { color:gray; font-size:14px; font-weight:bold;font-family:Arial,Tahoma; }
.objectList { margin-left: 30px; }
.objectList A { color:black; font-size:11px; font-weight:normal;font-family:Arial,Tahoma; 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;background-color:#f8efd2;color:#000000; font-size:10px; }
.ChangesTh  {border-right: 1px solid #e0691a;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:arial,tahoma;}
.Button { border: 1px solid #d1d1d1; padding:2px;padding-left:8px;padding-right:8px; text-decoration:none;font-family:arial,tahoma;font-size:11px;color:#ff9148; background-color:#ffffff;height:18px; font-weight:bold;}
/**
 * Rozklady
 */
.ttTable
{
  font-size:12px;
  font-family: Tahoma,Verdana,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: Tahoma,Verdana,Arial;
  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: #ffffff;
}



.stdMenuOuterRegion { background-color:#f8efd2; width:100%; }
.stdMenuInnerRegion {}
.stdMenuEmptyBlock { width:6px; background-color:#f4dab8; }
.stdMenuItem { height:18px; }
.stdMenuItem A { margin-left:4px;font-family:Tahoma,Verdana,Arial;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:Tahoma,Verdana,"Comic Sans MS"; }
.stdMenuInnerRegion2 {}
.stdMenuEmptyBlock2 { width:6px; background-color:#f4dab8; }
.stdMenuItem2 { height:18px; }
.stdMenuItem2 A { margin-left:4px;font-family:Tahoma,Verdana,Arial;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:arial,tahoma; font-weight:normal; color:black; font-size: 11px; width:130px;}
.ankieta .answer { font-family:arial,tahoma; font-weight:normal; font-size: 11px;}



.submitButton { border: 1px solid gray; font-family:arial,tahoma;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:12px; 
font-family:Tahoma,Verdana; 
font-weight:bold;
}

.newsDate {
margin-left:12px;
font-family:Tahoma,Verdana;
font-size:12px; 
padding-left:3px; 
text-decoration:none; 
color: #1a5693; 
font-weight:bold; 
white-space:nowrap;
text-align:left;}

.newsTitle {
margin-left:12px;
font-family:Tahoma,Verdana;
font-size:12px;
padding-left:3px;
text-decoration:none;
color: #1a5693;
font-weight:bold;
text-align:left;}

.newsContent {
  margin-left:14px;
  font-family:tahoma,arial;
  font-size:11px; 
  text-decoration:none; 
  color: #000000; 
  padding-top:6px; 
  padding-left:3px; 
  padding-bottom:10px;
  width:100%;
  height:100%;
  text-align:left;
}



.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 {
  color:white;
  font-family:Tahoma,Verdana,Arial;
  font-size: 11px;
  font-weight: bold;
  text-decoration:none;
  color:white;
}

/**
 * Ramki
 */
.frameL {
  width:5px;
  background-image:url(/common_kk/images/public//images/frame_left.gif);
  background-repeat:repeat-y;
}
.frameLT {
  width:5px;
  height:5px;
}

.frameT {
  height:5px;
 background-image:url(/common_kk/images/public//images/frame_top.gif);
  background-repeat:repeat-x;
}
.frameLB {
  height:13px;
  background-image:url(/common_kk/images/public//images/frame_left_botttom.gif);
  background-repeat:no-repeat;
}
.frameB {
  background-image:url(/common_kk/images/public//images/frame_bottom);
  background-repeat:repeat-x;
}
.frameRB {
  height:13px;
  width:7px;
  background-color:#de681a;
}

.frameR {
  width:7px;
  background-image:url(/common_kk/images/public//images/frame_right);
  background-repeat:repeat-y;
}

.frameRT {
  width:39px;
  background-repeat:no-repeat;
  background-image:url(/common_kk/images/public//images/frame_right_top.gif);
}

.belowTree {
  height:15px;
  vertical-align:bottom;
}

.contentTable
{
  width:100%;
  height:100%;
}



/**
 * Region standardowy
 */
.RegionTitle {
    height:40px;
    margin:0px 0px 0px 0px;
    font-size:14px;
    font-weight:bold;
    font-family:Tahoma,Verdana,Arial;
    text-align:center;
    color:white;
    background-image:url(tlo_wyszukiwanie.gif);
    background-repeat:repeat-x;
}

.RegionBody {
    background-color:#ffffff;
	
	border-top:0;
    padding:15px
}

.ButtonHolder {
    padding-left:10px;
    padding-right:10px;
    background:#f8efd2;
    text-align:center;
}

.searchIn SELECT {
  width: 210px;
}

.searchLabel {
  padding-right:3px;
  text-align:left;
  font-weight:bold;
  font-size:12px;
}

.searchResultsTitle
{
    font-family:Tahoma,Verdana,Arial;
    font-size:14px;
    font-weight:bold;
    color:#000000;
	text-align:left;
	margin-bottom:10px;
}

.searchResultsType
{
    font-family:Tahoma,Verdana,Arial;
    font-size:12px;
    font-weight:bold;
    color: #000000;
	text-align:left;
}

.searchResultsTable
{
  padding:2;
  border-collapse: collapse;
  font-family:Tahoma,Verdana,Arial;
  font-size:12px;
  color:black;
  text-decoration: none;
  font-weight:normal;
}

.searchResultsTable TD
{
  vertical-align:middle;
  text-align:left;
}

.searchResultsTable A
{
  color:#000000; 
  text-decoration: none;
}

.searchResultsTable A:hover
{
  color:#225a93;;
}

.searchResultsHR
{
  color:#ff9148;
}





.objectListItem
{
    color: #e0691a;
    font-family:Tahoma,Verdana,Arial;
    font-size:11px;
    text-decoration:none;
}

.notificationMessage DIV
{
    margin:0px 0px 0px 0px;
    font-size:14px;
    font-weight:bold;
    font-family:Tahoma,Verdana;
    text-align:center;
    color:red;
}

.successMessage DIV
{
    margin:0px 0px 0px 0px;
    font-size:14px;
    font-weight:bold;
    font-family:Tahoma,Verdana;
    text-align:center;
    color:green;
}



.ttLabel {
    font-size:12px;
    font-weight:bold;
    font-family:Tahoma,Verdana;
    color:#C62700;
}

.ttStdText {
    font-size:12px;
    font-weight:bold;
    font-family:Tahoma,Verdana;
    color:black;
}

.ttDayType {
    font-size:14px;
    font-weight:bold;
    font-family:Tahoma,Verdana;
    color:#006797;
}

.ttLineInfo {
    font-size:12px;
    font-weight:bold;
    font-family:Tahoma,Verdana;
    color:black;
}

.ttDeparture {
    font-size:11px;
    font-weight:bold;
    font-family:Tahoma,Verdana;
    color:#C62700;
}

.ttDeparture A {
    font-size:11px;
    font-weight:normal;
    font-family:Tahoma,Verdana;
    color:#C62700;
}

.ttTipsHeader {
    margin-top:15px;
    font-size:12px;
    font-weight:bold;
    font-family:Tahoma,Verdana;
    color:#C62700;
}

.ttTipsDesc {
    font-size:11px;
    font-weight:normal;
    font-family:Tahoma,Verdana;
    color:black;
}

.ttTipsSymbol {
    font-size:11px;
    font-weight:bold;
    font-family:Tahoma,Verdana;
    color:black;
}

.ttHR
{
  color:#ff9148;
}

.ttLinesHeader
{
    font-size:12px;
    font-weight:bold;
    font-family:Tahoma,Verdana;
    color:#e0691a;
}

.ttLineNumber {
    font-size:11px;
    font-weight:bold;
    font-family:Tahoma,Verdana;
    color:black;
    text-decoration: none;
}

.ttLineDesc {
    font-size:11px;
    font-weight:bold;
    font-family:Tahoma,Verdana;
    color:#e0691a;
    text-decoration: none;
}

.ttNormalText {
    font-size:11px;
    font-weight:normal;
    font-family:Tahoma,Verdana;
    color:black;
}

.quotation {
	font-family:Tahoma,Verdana;
	font-size:10px;
	font-style:italic;
	color:#d7483e;
}

.quotationAuthor {
	font-family:Tahoma,Verdana;
	font-size:10px;
	color:#e0691a;
}

.newsLink {
  
  text-decoration:none;
  font-family:tahoma,arial;
  font-size:12px;
  color:#225a93;
  background-color:#ffffff;
  font-weight:bold;
  margin-right:30px;
}

.newsLinkT {
  text-decoration:none;
  font-family:tahoma,arial;
  font-size:12px;
  color:#225a93;
  background-color:#ffffff;
  font-weight:bold;
  margin-right:30px;
}

.newsLinkN {
  display:none;
}

/*
.newsLink {
	font-family:Tahoma,Verdana Comic Sans MS, ;
	font-size:10px;
	color:black;
        text-decoration: none;
}
*/
.newsLink:hover {
  text-decoration:underline;
}

.newsLinkT:hover {
  text-decoration:underline;
}

.stdDisplay {
	font-family:Tahoma,Verdana;
	font-size:12px;
	color:black;
    text-decoration: none;
}

SELECT {
	font-family:Tahoma,Verdana;
	font-size:11px;
	color:black;
}

INPUT {
	font-family:Tahoma,Verdana;
	font-size:11px;
	color:black;
}



/**
  Style paginacji
**/

.stdPagination { font-size: 11px; font-family:tahoma,arial;}

.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: tahoma,arial;
  
    margin-left: 20px;
    white-space: nowrap;
}
.mapaPoziom0 A
{
    text-decoration: none;
    color: black;
}
.mapaPoziom0 A:hover
{
    color: blue;
}
 
.mapaPoziom1
{
    font-size:16px;
    font-family: tahoma,arial;
   
    margin-left: 40px;
    white-space: nowrap;
}
.mapaPoziom1 A
{
    text-decoration: none;
    color: black;
}
.mapaPoziom1 A:hover
{
    color: blue;
}

.mapaPoziom2
{
    font-size:14px;
    font-family: tahoma,arial;
    
    margin-left: 60px;
    white-space: nowrap;
}
.mapaPoziom2 A
{
    text-decoration: none;
    color: black;
}
.mapaPoziom2 A:hover
{
    color: blue;
}

.mapaPoziom3
{
    font-size:12px;
    font-family: tahoma,arial;
   
    margin-left: 80px;
    white-space: nowrap;
}
.mapaPoziom3 A
{
    text-decoration: none;
    color: black;
}
.mapaPoziom3 A:hover
{
    color: blue;
}

.mapaPoziom4
{
    font-size:10px;
    font-family: tahoma,arial;
   
    margin-left: 100px;
    white-space: nowrap;
}
.mapaPoziom4 A
{
    text-decoration: none;
    color: black;
}
.mapaPoziom4 A:hover
{
    color: blue;
}

.mapaPoziom5
{
    font-size:10px;
    font-family: tahoma,arial;
   
    margin-left: 120px;
    white-space: nowrap;
}
.mapaPoziom5 A
{
    text-decoration: none;
    color: black;
}
.mapaPoziom5 A:hover
{
    color: blue;
}

.mapaPoziom6
{
    font-size:10px;
    font-family: tahoma,arial;
 
    margin-left: 140px;
    white-space: nowrap;
}
.mapaPoziom6 A
{
    text-decoration: none;
    color: black;
}
.mapaPoziom6 A:hover
{
    color: blue;
}

.mapaPoziom7
{
    font-size:10px;
    font-family: tahoma,arial;

    margin-left: 160px;
    white-space: nowrap;
}
.mapaPoziom7 A
{
    text-decoration: none;
    color: black;
}
.mapaPoziom7 A:hover
{
    color: blue;
}

.mapaPoziom8
{
    font-size:10px;
    font-family: tahoma,arial;
  
    margin-left: 180px;
    white-space: nowrap;
}
.mapaPoziom8 A
{
    text-decoration: none;
    color: black;
}
.mapaPoziom8 A:hover
{
    color: blue;
}

.mapaPoziom9
{
    font-size:10px;
    font-family: tahoma,arial;
   
    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: inline;
}
.elementHIDE
{
	display: none;
}

.smallFont {
  font-family: Tahoma,Verdana;
  font-size: 12px;
}

.RegionBodyPortal
{
    background-color:#f8efd2;
    padding:0px;
}