/*defaults*/

* html .login_box_center { height: 0.01%; }


/*structural elements*/

ul {
	list-style: none;
}

/* ######### Menu PANEL ######### */

.box_panel_menu {
	background: #2F66B6;
    height: 25px;
    padding: 0px 0 0 0;
	}

.box_panel_white {
	padding: 12px;
	background: #FFFFFF;
	}


.box_panel_white input, .box_panel_white textarea {
	padding: 5px;
	font-family: Helvetica, sans-serif;
	font-size: 12px;
	margin: 0px 0px 0px 0px;
	border: 2px solid #ccc;
}


.box_title_panel {
	font-size: 14px;
	font-weight: bold;
	margin: 15px 0 10px 0;
	line-height: 130%
	}

.box_error_panel {
	font-size: 14px;
	background: #FF0000;
	margin: 15px 0 10px 0;
	padding: 9px;
	color: #FFFFFF;
	}

.box_error_panel a {
	font-size: 14px;
	color: #FFFFFF;
	}

.box_info_panel {
	font-size: 14px;
	background: #BBFFA3;
	margin: 15px 0 10px 0;
	padding: 9px;
	color: #000000;
    }

.box_info_panel a {
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	}

.login_box_left {
margin: 15px 0 0 0;padding: 14px;width: 300px; height: 270px; background: #E1F2FE;float: left;
	}

.login_box_right {
margin: 15px 0 0 0;padding: 14px;width: 350px; height: 270px; background: #E1F2FE;float: right;
}

.login_box_center {
margin: 15px 0 0 0;padding: 14px; background: #E1F2FE;line-height: 130%;
}


.day_big {
	font-size: 16px;
	font-weight: bold;
	}




.menup ul{list-style-type:none;width:100%;position:relative;font-size:12px;margin:0;padding:0px 0 0 0;font-family: Verdana, Arial, Helvetica, sans-serif;}
.menup ul li{display:block;float:left;margin:0 0 0 0px;}
.menup ul li a{  display:block;float:left;color:#1E509A;background:#E1F2FE;line-height:25px;text-decoration:none;padding:0 8px 0 8px; margin: 0px 1px 0 0;}
.menup ul li a.main{  display:block;float:left;color:#FFFFFF;background:#1E509A;line-height:25px;text-decoration:none;padding:0 8px 0 8px; margin: 0px 1px 0 0;}
.menup ul li a.active{  display:block;float:left;color:#FFFFFF;background:#2F66B6;line-height:25px;text-decoration:none;padding:0 8px 0 8px; margin: 0px 1px 0 0;}
.menup ul li a:hover{background:#2F66B6; color: #FFFFFF;}

#menutlo	{padding:5px 5px 5px 5px; background:#FFFFFF; margin: 0px;}
#navigation	{padding:10px 10px;  background:#FFFFFF; }
#header		{background:#DADADA url('../images/header_home.jpg') no-repeat 0px 0px; padding: 0px; height:200px; }
#news		{float:right; width:250px; padding:20px 0; line-height:140%; text-align:justify; }
.newsItem	{padding:20px 20px 5px 20px; background:#EAE8FC; border:1px solid #EAE8FC; font-size:90%; margin-bottom:20px; }

TEXTAREA {
	FONT-SIZE: 12px; color: black; background: #FFFFFF; FONT-FAMILY: "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif; border: 1px black solid; SCROLLBAR: none;
    width: 400px;
}
INPUT.a {
	FONT-SIZE: 13px; color: black; background: #FFFFFF; font-weight: bold; FONT-FAMILY: "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif; border: 1px #5589C5 solid;
}
INPUT.b {
	FONT-SIZE: 11px; color: white; width: 150; height: 30; background: #98E53D; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; border: 1px black solid; font-weight: bold;
}

.lista_platnosci input {
	width: 10px;
	}


/*shamelessly borrowed styles from http://www.positioniseverything.net/easyclearing.html*/
.clearfix:after {content:"."; display:block; height:0; clear:both; visibility:hidden; }
.clearfix {display:inline-block; }
/* Hides from IE-mac \*/
* html .clearfix {height:1%; }
.clearfix {display:block; }
/* End hide from IE-mac */


