﻿/* Style dla strony z regulaminem */
#regulamin {
	text-align:center;
	width: 400px;
	margin: 0 auto;
}

#regulaminBgId {
	position:absolute;
	z-index:-1;
	overflow:visible;
	background-repeat: no-repeat;
	background-image: url(/jarc-gui/javax.faces.resource/images/katowice_logo.png.xhtml) !important;
	/* background-size: contain; */
	background-position: top; 
	margin: 0 1cm;
}

#regulaminId {
	margin: 3cm 0 0 0;
	border-style: none none solid; 
	border-bottom-color: #4f81bd; 
	border-bottom-width: 1pt;
}

#regulaminId p {
	margin: 12px 0;
	padding: 5px;
}

#regulaminId  ol {
	margin: 1em 0 1em 7px;
	padding: 5px;
}

#regulaminId > li {
	list-style-type: decimal;
	padding: 5px;
}

/* #topPanel {
	background: #5ab5ce; 
}

#menuPanel {
	background: #5ab5ce; 
}

#ui-id-1 {
	background: #5ab5ce;
}*/

#logoPanel {
	width: 0px; /*przy zmianie uwzgl�dni� w <area> w pliku main.xhtml*/
	float: left;
	background-size: 100% 100%;
	cursor: pointer;
	/* background: #5ab5ce; */
}

#infoUser {
	font-size:10px;
	height: 12px;
	line-height:11px;
	padding-right:2px;
}

#logoPanelImg {
	width: 517px; /*przy zmianie uwzgl�dni� w <area> w pliku main.xhtml*/
	height: 56px; /*przy zmianie uwzgl�dni� w <area> w pliku main.xhtml*/
}
/* wy��czenie przycisk�w dla przezroczysto�ci formatek */
.formOpacityCnt {
	display:none;
}

#loginContent {
padding-top:250px;
}

#loginService , #switchProjects #toggleProjList{
	width: 260px;
}

#switchProjects #toggleProjList{
	width: 150px;
}

#loginService .pui-listbox , #toggleProjList .pui-listbox {
  width: 95%;
  margin: 5px auto;
  border: 0px;
}

.listBoxText {
  margin: 8px 10px 0px 10px;
  float: left;
  font-size: 11px;
  font-family: Arial;
  font-weight: bold;
} 

.listBoxImgDiv, .listBoxImg {
	margin-top:6px;
}

.listBoxImgDivThumb, .listBoxImg {
	width: 16px;
	height: 16px;
}

#loginService  ul.pui-listbox-list li , #toggleProjList ul.pui-listbox-list li {
  height: 30px;
} 

#aboutAppL {
    font-size: 16px;
}

.olControlOverviewMapExtentRectangle {
    border: 2px dotted blue; !important;
}

.olControlOverviewMapRectReplacement {
    background-image: url(/jarc-gui/javax.faces.resource/images/overview_replacement_blue.gif.xhtml) !important;
}

/* automatyczne dostosowywanie długości elementów menu tak, aby były rysowane każdy w jednej linii */
.pui-menu .pui-menu-parent .pui-menu-child  {
	min-width: 16em;
    white-space: nowrap;
    width: auto;
}	
.pui-menu .pui-menu-parent .pui-menu-child  > li {
 display: inline;
}


/* zmiana położenia switchProj */
#topPanel #switchProjects {
    height: 30px;
    float: left;
    text-align: center;
    padding: 1px 0 0 0;
    position: relative;
    clear: none;
    width: 230px;
}

#topPanel #toggleProj {
    height: 35px;
    width: 220px;
    margin-top: 3px;
}

#topPanel #toggleProj .pui-icon {
    font-size: 16px;
}

#topPanel #toggleProj .pui-button-text {
    font-size: 15px;
} 

#topPanel #switchProjects #toggleProjList {
    width: 220px;
    left: 4px;
    top: 40px;
}

#topPanel .listBoxText {
    width: 150px;
}
#topPanel .listBoxText {
    margin: 0px 10px 0px 10px;
} 

#topPanel #switchProjects .pui-button-text-icon-left .pui-button-text {
    padding: .1em 1em .1em 2.8em;
	text-align: left;
}

#topPanel #switchProjects .pui-button-icon-right {
    right: 0.6em;
}


/* zmiana położenia switchProj */


/* kolor tekstów w gridzie na INFO */
#identify-form .grid-canvas .ui-widget-content {
	color: #000;
}

/* kolor aliasów pól na formatce */
.ui-widget-content .edit-form-fieldLabel {
	color: #000 !important;
}

/* body,table,td,.ui-widget,.listBoxText  {
    font-family: verdana !important;
} */

.layerTreeWMSMarker {
	background: url("/jarc-gui/javax.faces.resource/images/wms.png.xhtml") !important;
	width: 16px !important;
	height: 16px !important;
	display: inline-block;
}

#surverySub  {
	width: 100px;
}

#surveryInfo .infoTxt, #surveryInfo .infoTxtRadio {
	font-weight: normal;
}

#surveryInfo .infoTxtBld {
	background: none;
	width: 450px;
	margin: 0 auto;
	height: auto;
	margin-top: 5px;
	clear: both;
	text-align: center;
	font-weight: bold;
	font-size: 11px;
}

