/*******************************************************************************/
/*                 CSS ALL BROWSER                                             */
/*******************************************************************************/
/*                                                                             */
/*                 autor: NEGON S.C. Pavlo Khmara, Dmitriy Vaskovskiy          */
/*                 autor: Dmitriy Vaskovskiy                                   */
/*                 email: info@negon.pl                                        */
/*                 email: dima@negon.pl                                        */
/*                                                                             */
/*                       copyright C 2012 by NEGON                             */
/*                                                                             */
/*******************************************************************************/

* { margin: 0; padding: 0; }

html { height: 100%; font:normal 10px Verdana,Tahoma,Arial; color:#fff; background:#d8d8d8; }
body { height: 100%; font:normal 10px Verdana,Tahoma,Arial; color:#fff; background:#d8d8d8; text-align:center; }

img { border: none; text-decoration:none; }
a { font:normal 10px Verdana,Tahoma,Arial; text-decoration:none; color:#fff; }
a:hover { text-decoration: underline; }

.clear { clear:both; height:1px; overflow:hidden; }
.fright { float:right; }
.fleft { float:left; }
.fcright { float:right; clear:right; }
.fcleft { float:left; clear:left; }
.wfbold { font-weight:bold; }

.tl5px {
	-moz-border-radius-topleft:5px; /* FF */
	-webkit-border-top-left-radius:5px; /* przeglądarki z webkitem (Safari, Chrome itp.) */
	-khtml-border-top-left-radius:5px; /* przeglądarki typu K-meleon (typowo Linuxowe) */
	border-top-left-radius:5px; /* pozostałe przeglądarki */
	behaviour:url(border-radius.htc); /* dodatek dla badzIEwnej przeglądarki */
}
.tr5px {
	-moz-border-radius-topright:5px; /* FF */
	-webkit-border-top-right-radius:5px; /* przeglądarki z webkitem (Safari, Chrome itp.) */
	-khtml-border-top-right-radius:5px; /* przeglądarki typu K-meleon (typowo Linuxowe) */
	border-top-right-radius:5px; /* pozostałe przeglądarki */
	behaviour:url(border-radius.htc); /* dodatek dla badzIEwnej przeglądarki */
}
.bl5px {
	-moz-border-radius-bottomleft:5px; /* FF */
	-webkit-border-bottom-left-radius:5px; /* przeglądarki z webkitem (Safari, Chrome itp.) */
	-khtml-border-bottom-left-radius:5px; /* przeglądarki typu K-meleon (typowo Linuxowe) */
	border-bottom-left-radius:5px; /* pozostałe przeglądarki */
	behaviour:url(border-radius.htc); /* dodatek dla badzIEwnej przeglądarki */
}
.br5px {
	-moz-border-radius-bottomright:5px; /* FF */
	-webkit-border-bottom-right-radius:5px; /* przeglądarki z webkitem (Safari, Chrome itp.) */
	-khtml-border-bottom-right-radius:5px; /* przeglądarki typu K-meleon (typowo Linuxowe) */
	border-bottom-right-radius:5px; /* pozostałe przeglądarki */
	behaviour:url(border-radius.htc); /* dodatek dla badzIEwnej przeglądarki */
}
.tl15px {
	-moz-border-radius-topleft:15px; /* FF */
	-webkit-border-top-left-radius:15px; /* przeglądarki z webkitem (Safari, Chrome itp.) */
	-khtml-border-top-left-radius:15px; /* przeglądarki typu K-meleon (typowo Linuxowe) */
	border-top-left-radius:15px; /* pozostałe przeglądarki */
	behaviour:url(border-radius.htc); /* dodatek dla badzIEwnej przeglądarki */
}
.tr15px {
	-moz-border-radius-topright:15px; /* FF */
	-webkit-border-top-right-radius:15px; /* przeglądarki z webkitem (Safari, Chrome itp.) */
	-khtml-border-top-right-radius:15px; /* przeglądarki typu K-meleon (typowo Linuxowe) */
	border-top-right-radius:15px; /* pozostałe przeglądarki */
	behaviour:url(border-radius.htc); /* dodatek dla badzIEwnej przeglądarki */
}
.bl15px {
	-moz-border-radius-bottomleft:15px; /* FF */
	-webkit-border-bottom-left-radius:15px; /* przeglądarki z webkitem (Safari, Chrome itp.) */
	-khtml-border-bottom-left-radius:15px; /* przeglądarki typu K-meleon (typowo Linuxowe) */
	border-bottom-left-radius:15px; /* pozostałe przeglądarki */
	behaviour:url(border-radius.htc); /* dodatek dla badzIEwnej przeglądarki */
}
.br15px {
	-moz-border-radius-bottomright:15px; /* FF */
	-webkit-border-bottom-right-radius:15px; /* przeglądarki z webkitem (Safari, Chrome itp.) */
	-khtml-border-bottom-right-radius:15px; /* przeglądarki typu K-meleon (typowo Linuxowe) */
	border-bottom-right-radius:15px; /* pozostałe przeglądarki */
	behaviour:url(border-radius.htc); /* dodatek dla badzIEwnej przeglądarki */
}

#loginBoxTable {
		height: 100%;
    text-align: center;
    width: 100%;
}

#loginBox { width:405px; text-align:left; margin:0 auto; }

#loginBoxP1 { position:relative; width:405px; height:195px; background:url('/img/login-bgr.jpg') repeat-x; overflow:hidden; }
#loginBoxP1-inner { width:405px; height:195px; background:url("/img/negon-bgr.png") no-repeat scroll 100% 100% transparent; overflow:hidden; }
#loginBoxP1 .p1WhiteBox { height:5px; background:#fff; }
#loginBoxP1 .p1LogoBox { width:127px; height:37px; background:#fff; left:15px; position:absolute; top:5px; text-align:center; padding:5px; }
#loginBoxP1 .p1LogoBox img { width: 120px; }
#loginBoxP1 .version { font-weight:bold; position:absolute; right:20px; top:20px; text-align:right; }
#loginBoxP1 .loginForm { width:318px; height:89px; position:absolute; left:45px; top:75px; background:url('/img/login-bgr.png') no-repeat; }
#loginBoxP1 .loginFormInputL { position:absolute; top:21px; }
#loginBoxP1 .loginFormInputL label { color:#a7a2a2; font-weight:bold; font-size:10px; float:left; text-align:left; margin:0 10px; }
#loginBoxP1 .loginFormInputL input { border:none;  font-weight: bold; font-size: 11px; width: 140px; background:none; }
#loginBoxP1 .loginFormInputP { position:absolute;  top:56px; }
#loginBoxP1 .loginFormInputP label { color:#a7a2a2; font-weight:bold; font-size:10px; float:left; text-align:left; margin:0 10px; }
#loginBoxP1 .loginFormInputP input { border:none;  font-weight: bold; font-size: 11px; width: 140px; background:none; }
#loginBoxP1 .loginFormInputB { position:absolute; right:21px; top:37px; }
#loginBoxP1 .loginFormInputB input { border:none; background:none; font-weight:bold; color:#fff; cursor:pointer; font-size:11px; text-align: right; }

#loginBoxP2 { width:405px; height:1px; background:#fff; overflow:hidden; }

#loginBoxP3 { width:385px; overflow:hidden; background:#a51111; padding:7px 10px; font-weight:bold; }
#loginBoxP3 img { float:left; margin-right:5px; }

#loginBoxP4 { padding:10px; width:385px; height:15px; background:#242424; position:relative; color:#fff; }
#loginBoxP4 a { color:#fff; text-decoration:underline;}
#loginBoxP4 .logoNegon { position:absolute; right: -55px; top:0; }