.loginbox {
	background-color: white; border:1px solid #DDDDDD; font:11px Verdana; position:absolute; right:200px; top:20px; z-index:5000;
}
.eventbox {
	background-color: white; border:1px solid #DDDDDD; padding:5px;position:absolute; width:300px; z-index:25;
}
.cloudbox {
	background-color: white; border:1px solid #DDDDDD; padding:5px;position:absolute; width:100px; z-index:25;
}
.komentbox {
	background-color: white; border:1px solid #DDDDDD; padding:5px; font:11px Verdana;
	width:450px; padding:0; margin:0;
}
.login-head {
	background-color: #999999;
	padding:5px;
	width:430px;
	color:white;
	font-weight: bold;
}
.koment-head {
	background-color: #999999;
	padding:5px;
	width:440px;
	color:white;
	font-weight: bold;
}
.login-content {
	padding:5px;
}

.titlebar {
	width:100%;
	background-color:transparent !important;
	background-image:url(../img/fs-niebieski-szary_full.jpg) !important;
	background-repeat:no-repeat;
	height:37px !important;
}

.titlebar2 {
	width:100%;
	background-color:transparent !important;
	background-image:url(../img/fs-niebieski-szary_full_2.jpg) !important;
	background-repeat:no-repeat;
	height:50px !important;
	z-index:10;
	position:relative;
}

.titlebar2_t {
	width:100%;
	color:#FFFFFF;
	font-size:14px;
	margin:0;
	padding-top:11px;
	padding-left:20px;
	text-align:left;
	font-style: italic;
	font-weight:bold;
	font-family:Verdana;
}

.titlebar_f {
	width:100%;
	color:#FFFFFF;
	font-size:14px;
	margin:0;
	padding-top:11px;
	padding-left:20px;
	text-align:left;
	font-style: italic;
	font-weight:bold;
	font-family:Verdana;
}

.titlebar_l {
	float:left;

	color:#FFFFFF;
	font-size:14px;
	margin:0;
	padding-top:11px;
	padding-left:20px;
	text-align:left;
	font-style: italic;
	font-weight:bold;
	font-family:Verdana;
}

.titlebar_r {
	float:right;

	color:#FFFFFF;
	font-size:12px;
	margin:0;
	padding-top:12px;
	text-align:right;
	font-style: italic;
	font-weight:bold;
	font-family:Verdana;
	padding-right:10px;
}

#autocomplete2 {
	text-align:left ;
	border-left:1px solid #000000 ;
	border-right:1px solid #000000 ;
	border-bottom:1px solid #000000 ;
	margin-left:0px;
	width:189px;
	background-color:white;
}
#autocomplete2 th {
	font-size:10px ;
	cursor: pointer;
	border-bottom: 1px solid #EFEFEF !important;
	text-align:left;
	cursor:pointer;
}

#autocomplete2 th:hover{
	background-color:#EFEFEF ;
	cursor:pointer;
}

#autocomplete2 tr {
	height:18px ;
}

#autocomplete2 table {
	width: 100% ;
	margin:0px;
}

#autocomplete u {
	color:#FF0000;
}

#autocomplete {
	text-align:left ;
	border-left:1px solid #000000 ;
	border-right:1px solid #000000 ;
	border-bottom:1px solid #000000 ;
	margin-left:0px;
	width:189px;
	background-color:white;
	z-index:500;
}

#autocomplete th {
	font-size:10px ;
	cursor: pointer;
	border-bottom: 1px solid #EFEFEF !important;
	text-align:left;
	cursor:pointer;
}

#autocomplete th:hover{
	background-color:#EFEFEF ;
	cursor:pointer;
}

#autocomplete tr {
	height:18px ;
}

#autocomplete table {
	width: 100% ;
	margin:0px;
}

.error {
	color:red;
	font-weight:bold;
	font-size:12px !important;
}

.info {
	color:gray;
	font-weight:normal;
}
