* {
  margin: 0px;
  padding: 0px;
}


div.formularz {
	
	text-align: left ;
}
.dane-left {padding: 0;}
div.notatki{
	height: 12px ;
	width: 397px ;
	float: left ;
	padding-left: 35px ;
	padding-top: 8px ;
}
div.daneBankowe{
	height: 12px ;
	width: 356px ;
	float: left ;
	padding-left: 35px ;
	padding-top: 8px ;
}
div.daneOsobowe{
	height: 12px ;
	width: 355px ;
	float: left ;
	padding-left: 30px ;
	padding-top: 8px ;
}
div.duzeLewe{
	height: 249px ;
	width: 20px ;
	float: left ;
	margin-left: 130px;
	 background: url('pic/duzeLewe.gif') ;
}
div.duzePole {
	height: 246px ;
	width: 366px ;
	float: left ;
	background: url('pic/duzePole.gif') ;
	padding-top: 3px;
}
	

div.maleLewe {
	height: 249px ;
	width: 26px ;
	float: left ;
	 background: url('pic/maleLewe.gif') ;
}
div.duzeDwa {
	height: 249px ;
	width: 26px ;

	 background: url('pic/duzeDwa.gif') ;
}
div.malePole {
	height: 243px ;
	width: 365px ;
	float: left ;
	 background: url('pic/malePole.gif') ;
	padding-top: 6px;
}
	html>body div.malePole {padding-top: 0; height: 249px ;}

div.malePrawe {
	height: 249px ;
	width: 26px ;
	float: left ;
	 background: url('pic/malePrawe.gif') ;
}
div.duzePole2 {
	height: 243px ;
	width: 365px ;
	float: left ;
	 background: url('pic/duzePole.gif') ;
	padding-top: 6px;

	html>body div.duzePole2 {padding-top: 0; height: 249px ;}
}
div.duzePrawe {
	height: 249px ;
	width: 20px ;
	float: left ;
	 background: url('pic/duzePrawe.gif') ;
}
p.bold {
	font-size: 10px ;
	font-weight: bold ;
}
span.nazwa-big {
	font-size: 9px ;
	padding-left: 5px ;
	padding-right: 5px ;
	background: #ececec ;
	color: #8C0000 ;


}
div.dane-big {
	background: #FFFFFF ;
	height: 15px ;
	padding-left: 5px ;
	font-size: 9px ;
	font-weight: bold ;
	padding-top: 5px ;

}
	

div.dane-left {
	float: left ;
	width: 180px ;
	height: 34px ;
}
div.dane-right {
	width: 180px ;
	float: left ;
	height: 34px ;
	margin-left: 5px ;
}

div.dane3 {
	background: #FFFFFF ;
	height: 85px ;
	padding-left: 5px ;
	font-size: 9px ;
	font-weight: bold ;
	margin-bottom: 3px ;
	background: url('pic/dane3.gif') ;
	line-height: 31px ;
}
	html>body div.dane3 {margin-bottom: -4px ;margin-top: -1px ;}


span.notatka {
	text-align: center ;
	display: block;
	float: left ;
	margin-left: 19px ;
	width: 53px ;
	font-size: 9px ;
	padding-left: 5px ;
	padding-right: 5px ;
	background: #FFFFFF ;
	color: #8C0000 ;
	margin-bottom: 5px ;
}
	html>body span.notatka {margin-left: 25px ;}

span.notatka p {
	color: #000 ;
	font-size: 12px ;
}
div.oSobie {
	background: #FFFFFF ;
	height: 83px ;
	padding-left: 5px ;
	font-size: 9px ;
	line-height: 13px ;
	margin-top: -1px ;
	margin-bottom: 10px ;
	background: url('pic/oSobie.gif') ;
	font-style: italic ;
}
	html>body div.oSobie {margin-bottom: -4px ;	}
div.cb {clear: both;}

div.paski {
	margin-top: 7px ;
	width: 365px ;
	height: 30px ;
	background: white ;
}
	html>body div.paski {margin-top: 18px ;}

div.edycja {
	height: 30px ;
	width: 1209px ;
	float: left ;
	text-align: center ;
	padding-top: 15px ;

}
div.edycja a{
	font-size: 12px;
	font-weight: bold ;
	color: blue ;
	margin: 0 3px ;
}
div.edycja span {
	background: #F8DEDE ;
	padding-left: 0.25em ;
	padding-bottom: 0.25em ;
	border: 1px solid #DE5B5B;
	margin-left: 10px ;
}
div.dane-big input {
	margin-top: -5px ;
	margin-left: -4px ;
	border: 1px solid #fff;
	width: 100% ;
	background: url('pic/BGinput.gif') bottom;
	font-size: 12px ;

}
div.dane3 textarea {
	margin-left: -5px ;
	width: 363px ;
	border: 1px solid #fff;
	height: 117px ;
	line-height: 15px ;
	overflow:hidden;
}
div.oSobie textarea {
	height: 80px  ;
	margin-left: -5px ;
	width: 379px ;
	overflow:hidden;
	border: 1px solid #fff;
	font-size: 9px ;
	line-height: 13px ;
	font-style: italic ;
	font-family: arial ;

}
 html>body div.oSobie textarea {height: 80px  ;}

span.notatka input {
	border: 1px solid #fff;
	width: 50px ;
	background: url('pic/BGinput.gif') bottom;
	font-size: 9px ;
	height: 10px ;
}
div.duzePole3 {
	height: 247px ;
	width: 365px ;
	float: left ;
	background: url('pic/duzePole.gif') ;
	padding-top: 3px;
}


div.dane4 {
	background: #FFFFFF ;
	height: 45px ;
	padding-left: 5px ;
	font-size: 9px ;
	font-weight: bold ;
	margin-bottom: 3px ;
	line-height: 31px ;
	margin-bottom: 2px ;
	margin-top: -1px ;
}
	

div.dane4 textarea{


	
	
	height: 40px ;
	border: 1px solid #fff ;
	font-size: 9px ;
	width: 100% ;
	margin-left: -4px ;
	font-family: arial ;


}

div.dane-big select{
	font-size: 10px ;
	float: left ;
	width: 100% ;
	border: 1px solid #fff ;
	margin-left: -4px ;
	margin-top: -4px ;
	font-family: arial;
}

div.dane-big select.daty{
	font-size: 10px ;
	float: left ;
	width: 61px ;
	border: 1px solid #fff ;
	margin-top: -4px ;
	font-family: arial;
}
html>body div.dane-big select.daty{width: 59px ;}

select.male {
	display: block ;
	font-size: 9px ;
	border: 1px solid #fff ;
	font-weight: bold ;
	width: 100px ;
	margin-top: -15px ;
	margin-left: 100px ;
	margin-bottom: -4px ;

}
	




div.linijka_ciemy_design {
	float:left;
	width:1300px;
	height: 25px;
	background-color: #E0E0E0;
}

div.linijka_atrybuty {

	float: left ;
	padding-left: 5px ;
	text-align: center ;
	font-size:10px ;
	height: 20px ;
	padding-top: 7px ;
	border-left: 2px solid white ;
}



div.linijka30px {
	width: 30px ;
}
div.linijka50px {
	width: 50px ;
}
div.linijka100px {
	width: 130px ;

}
div.linijka70px {
	width: 70px ;

}
div.linijka80px {
	width: 80px ;

}
div.linijka150px {
	width: 150px ;

}
a.fontsize10px {
	font-size: 10px ;
}
img {border: 0 ;}

/* ************* paski ************** */

div.paski {
	margin-top: 7px ;
	width: 365px ;
	height: 30px ;
	font-size: 7px ;
}
	html>body div.paski {margin-top: 18px ;}


div.paski_lewy{
	height: 30px ;
	float: left ;
	width: 180px ;
	text-align: left ;
}
div.paski_prawy {
	height: 30px ;
	float: right ;
	width: 180px ;
}

span.paski_zolty {
	display: block ;
	width: 180px ;
	background: yellow ;
	color: yellow ;

}
span.paski_zielony {
	display: block ;
	background: green ;
	color: yellow ;
	margin-top: -8px ;

}
	html>body span.paski_zielony {margin-top: -11px ;}

span.paski_czerwony {
	display: block ;
	color: yellow ;
	background: red ;
	width: 2px ;
	margin-top: -8px ;
	margin-bottom: 2px ;
}
	html>body span.paski_czerwony {margin-top: -11px ;}

span.paski_apud {
	display: block ;
	color: yellow ;
	width: 2px ;
	margin-top: -8px ;
	margin-bottom: 2px ;
}
	html>body span.paski_apud{margin-top: -11px ;}

	/*elorap ***************************************************************************kalendarz*/

div#kalendarz table#kalendarz {background: #ECECEC ;margin-bottom: 1px ; border: 1px solid white ;}
div#kalendarz table#kalendarz td.miesiac {width: 120px ; background: #ECECEC ;font-size: 16px ; font-weight: none ;}
div#kalendarz table#kalendarz td {width: 20px ; background: #C9C9C9 ; text-align: center ;}
div#kalendarz table#kalendarz td a{text-decoration: none ; font-size: 10px ;font-weight: bold ; color: black ; width: 20px ; display: block ;}
div#kalendarz table#kalendarz td.grey {width: 20px ; background: #C9C9C9 ;}
div#kalendarz table#kalendarz td.red {width: 20px ; background: #FF6C00 ;}
div#kalendarz table#kalendarz td.blue {width: 20px ; background: #49B9E7 ;}
div#kalendarz table#kalendarz td.green {width: 20px ; background: #8DBA0D ;}
div#kalendarz table#kalendarz td a:hover {color: #fff ; background: #000 ; height: 16px ; padding-top: 3px ;}
div#kalendarz div.lewo {background: url('calc/kalendarz_lewo.gif') ; width: 20px ; height: 316px ; float: left ;}
div#kalendarz div.srodek {background: #ECECEC ;float: left ; border-top: 2px solid #920000 ;border-bottom: 2px solid #920000 ; text-align: left ;}
div#kalendarz div.prawo {background: url('calc/kalendarz_prawo.gif') ; width: 20px ; height: 316px ; float: left ;}
div#kalendarz div.rozmiary {width: 265px ;height: 312px}
div#kalendarz div.rozmiary div{margin-top: 5px ; font-size: 12px ; font-weight: bold ;}
div#kalendarz div.rozmiary div a{text-decoration: none ;}
div#kalendarz div.rozmiary select{width: 25% ; text-align: center ;}


/*elorap ***************************************************************************kalendarz KONIEC**/

table#popup td {background: #CECECE ; width:150px ; height: 150px ;}
table#popup td h4{font-size: 13px ;}
table#popup td select {width: 50px ;margin-bottom: 10px ;margin-top: 10px ;}

table#popup td.big {background: #CECECE ; width:300px ; height: 150px ;}

div#gmail {height: 20px; width: 100%; background: grey; position: fixed ; bottom:0px; right:10px; }