*{
	padding:0px;

	margin:0px;
}

h3{
	padding:5px;
}
img{
 border:0px;
 }
body{
	color:#fff;
	font-family:verdana;
	font-size:11px;
}
html>body#sub 
{
	position: relative;
	margin-top:100px;
}
A:link {
       COLOR: #ffffff; 
       TEXT-DECORATION: none; 
       FONT-SIZE: 12px;
   }
A:visited {
       COLOR: #ffffff; 
 	TEXT-DECORATION: none; 
	FONT-SIZE: 12px;
	}
#main A:hover
{
	text-decoration:underline;
	color:#fff;
}
A:hover {
      COLOR: #acacac;
	FONT-SIZE: 12px;
	     }
     A:active {
         COLOR: #acacac;
    	FONT-SIZE: 12px;
}

.ramka  {
      background-color: #fff; 
      border: 1px solid #acacac; 
      text-decoration: none; 
      font-size: 11px; 
      color:#000; 
      font-family: verdana;
      text-align:left;
}

.ramka2  {
      background-color: #fff;
      border: 1px solid #acacac;
      text-decoration: none;
      font-size: 11px;
      color:#000;
      font-family: verdana;
      text-align:center;
 }


.year, .month {
      background-color: #5370b6;
      border: 1px solid #acacac;
      text-decoration: none;
      font-size: 12px;
      color:#fff;
      font-family: verdana;
     text-align:left;
    margin-bottom:5px; 
}
#rej td{
	text-align:left;
	color:#fff;
}

#rej table{
	padding:5px;
	color:#fff;
}

#rej select, option
{
	text-align:right;
}

.all 
{
	width:696px;
	text-align:justify;
	margin-right:auto;
	margin-left:35px;
    margin-top:20px;
	float:left;
	
	
}
.polex {

	width:475px;
    margin-right:auto;
	margin-left:35px;
    margin-top:20px;
	float:left;
}


.bok {
	width:221px;
	float:left;
	margin-top:20px;
}
.linia
{
	float:left;
	width:450px;
	margin-right:auto;
	margin-left:auto;
	min-height:1.5em;	
}
.pole
{
        float:left;
        width:160px;
        height:2.0em;
        font-size:12px;
	text-align:left;
		}

.pole1
{
	float:left;
	width:210px;
	height:2.0em;
	font-size:12px;
}
.pole2
{
        float:left;
        width:16px;
        height:2.0em;
        font-size:12px;
}

.chg
{
	background-image:url('images/chmurka_01.jpg');
	width:221px;
	height:16px;
}

.chs
{
	background-image:url('images/chmurka_02.jpg');
	width:221px;
	min-height:16px;
}

.chd
{
        background-image:url('images/chmurka_06.jpg');
        width:221px;
	height:13px;
}

#lista li{
	text-align:left;
	margin-left:20px;
	width:180px;

}

.blad{
	color:red;
	text-align:left;
	font-size:10px;
	width:160px;
}

.ogl {
	font-size:13px;
	text-align:left;
	padding:10px;
}

#ogloszenie .linia {
	font-size:13px;
	text-align:left;
}

#ogloszenie .tekst {
	font-size:13px;
	text-align:left;

}

h1{
	font-size:16px;
	text-align:center
}
.2error
{
font-size:12px;
font-weight:bold;
width:150px;
margin-left:auto;
margin-right:auto;
}
.error {
    padding: 2px 5px;
    margin:0 auto;
    margin-top:20px; 
    border: outset 1px #2f4090;
    font-weight: bold;
    width:720px;
    color: #435ba5;
    background: #ffffff;
    background: url(/images/f_submit.jpg) repeat-x top left;
}

.info {
    padding: 2px 5px;
    margin:0 auto;
    margin-top:20px;
    border: outset 1px #2f4090;
    font-weight: bold;
    width:720px;
    color: #435ba5;
    background: #ffffff;
    background: url(/images/f_submit.jpg) repeat-x top left;
}
.nagl
{
	padding-bottom:5px;
	padding-top:5px;
	margin-bottom:10px;
	font-size:14px;
	font-weight:bold;
}

.poleb{
	padding: 2px 5px;
        margin:0 auto;
	margin-top:20px;
	border: outset 1px #2f4090;
	font-weight: bold;
	color: #435ba5;
	background: #ffffff;
	background: url(/images/f_submit.jpg) repeat-x top left;
}

.przelom
{
	background:#38519d;
	padding-left:10px;
	padding-right:10px;
	
}

.header
{
	background:#38519d;
	font-weight:bold;
	font-size:12px;
	
	
}
