body { color:#000; /*color: #676767;*/ font-size: 11px;	background-color: #ECECEC; background-image: url(../../i/gradient.jpg);	background-repeat: repeat-x; font: normal 11px Tahoma; }
body { margin: 0;	padding: 10px 30px 30px 30px; width: 1200px;  margin:auto; }
/*body { margin: 0;	padding: 10px 30px 30px 30px; width: 985px; margin:auto; }*/

/* OGOLNE */
	.left {float:left;}
	.right {float:right;}
	.clear {clear:both;}
	a img { border: 0; }
	a {color: #005FA3; font: normal 11px Tahoma;}
	.normaltext   {color: #FBFBFC; font: normal 11px Tahoma; }
	.FormButton {font-size: 11px; width:auto; overflow:visible; padding:1px 5px; margin-right:10px; font-weight:bold}
	.FormButton img { position:relative; top:1px; left:-4px; }
	.FormSelect {font-size: 11px; margin-top: 3px;}
	.error {color:red; font-weight: bold;}
	.infotext {color:#ff8040;; font-weight: bold;}
	span.error {color:red; margin-top: 3px;}
	img.calendar {border: 0px; cursor: pointer; }
	img.button {border: 0px; cursor: pointer; height:16px; width:16px; }
	textarea {margin: 5px 5px 5px 0px;}
	.invisible { visibility:hidden; }
	.bold { font-weight:bold; }
	h3 {font-size:13px; margin:0px; font-weight:bold;}
/*koniec OGOLNE*/

/*znaczniki kolorow dla fielda*/
.red {color:red;}
.blue {color:blue;}
.green {color:green;}
.gray {color:#d1d1d1;}
.normal{color:black;}
.yellow{color:#ff8040;}

/*KONIEC znaczniki kolorow dla fielda*/

/* FIELDY!!! */
.FieldDate, .FieldSearch, .Field, .Field30, .Field50, .Field70, .Field80, .Field100, .Field150, .Field170, .Field200, .Field230, .Field300 , .FieldFull {font-size: 11px;  font-family: Tahoma; margin-top: 3px; margin-right: 5px; }
.Field30 {width:35px;}
.Field50 {width:70px;}
.Field70 {width:70px;}
.Field80 {width:100px;}
.FieldDate {width:70px; font-weight: bold;}
.FieldSearch  {width:120px; font-weight: bold;}
.Field150 {width:180px;}
.Field170 {width:170px;}
.Field100 {width:120px;}
.Field200 {width:200px;}
.Field230 {width:230px;}
.Field300 {width:350px;}
.FieldFull{width:95%; }
input {border:solid 1px #7f9db9;}
input[readonly] {border:solid 1px #7f9db9; background-color:#CFCFCF; color:#000; }/*880000*/
textarea[readonly] {border:solid 1px #7f9db9; background-color:#CFCFCF; color:#000; }/*880000*/
textarea {border:solid 1px #7f9db9;}
/* koniec FIELDY */

/* BUTTONS */
button{   
    /*background-color:#f5f5f5;
    border:1px solid #dedede;
    border-top:1px solid #eee;
    border-left:1px solid #eee;
    */
    text-decoration:none; font-weight:bold; color:#565656; cursor:pointer;
}

button img{margin:0 3px -3px 0 !important; padding:0; border:none; width:17px; height:17px;}
/* BUTTONS */



/* BOXY */
.boxsmall, .boxbig {background-color:#f3f3f3; border:1px solid #d9d9d9  ;} /*tlo:#F9F9F9  border #EDECEC*/
.boxsmall {width:49%;margin:5px 0px 5px 0px; padding:0px 0px 0px 0px;  border-top: 0px;}
/*.boxsmall div.header {color:#000000;font-weight:bold;}
.boxsmall div.header {padding:3px; background-color:#E4E4E4; background-repeat:repeat-x; background-image: url(../../i/table_bg.gif); border-bottom:1px solid #DDDDDD;}
.boxsmall table tr td p { margin: 3px;}
.boxsmall table tr td.title {font-weight:bold; vertical-align:top; padding: 4px 0px 0px 0px;}*/

.boxbig {width:100%; margin:5px 0px 5px 0px; padding:0px 0px 0px 0px; }
.boxsmall div.header , .boxbig div.header {color:#000000;font-weight:bold;}
.boxsmall div.header , .boxbig div.header {padding:3px; background-color:#E4E4E4; background-repeat:repeat-x; background-image: url(../../i/table_bg.gif); border-bottom:1px solid #DDDDDD;}
.boxsmall table tr td p , .boxbig table tr td p { margin: 3px; }
.boxsmall table tr td.title , .boxbig table tr td.title {font-weight:bold; vertical-align:top; padding: 4px 0px 0px 0px;}
/* koniec BOXY*/


/* HEADER && small menu*/
	#logo {	margin: 15px 0 15px 3px;}
	#smallmenu_top #smallmenu_topitems {margin: 15px 0 0px 3px;}
	#smallmenu_top .info {text-align:right; padding-right:0px; color: #7CACDA;}
	#smallmenu_topitems #navig_small a { padding:12px; line-height:50px; background:#f0f0f0; color:#666; text-decoration:none;}
	#smallmenu_topitems #navig_small a:hover { color:#000; background:none;}
	#smallmenu_topitems #navig_small { text-align:center; list-style:none; margin:0; padding:0;}
	#smallmenu_topitems #navig_small li { display:inline; vertical-align:middle; font-size:12px;}
/*koniec HEADER && smal menu*/


/*BIG MENU
*patrz tabmenu.css	
*/

/*DATAGRID*/
	table.datagrid {width:100%;border:0px solid #DDDDDD; font-family:Tahoma;font-size:11px;}
	table.datagrid tr.columnheader{color:#000000;font-weight:bold;}
	table.datagrid tr.columnheader td {padding:7px;vertical-align:middle;background-color:#E4E4E4; background-repeat:repeat-x; background-image: url(../../i/table_bg.gif); border-bottom:1px solid #DDDDDD;}
	table.datagrid tr.gridRow td {background-color:#f3f3f3; border-bottom:1px solid #d9d9d9; padding:6px;}
	table.datagrid tr.gridRowDark td {background-color:#b4b4b4; border-bottom:1px solid #d9d9d9; padding:6px;}
	table.datagrid tr.gridRowOver td {background-color:#ffffff; border-bottom:1px solid #d9d9d9; padding:6px;}
	table.datagrid tr.pages {background-color:#E4E4E4;padding:6px;}
	table.datagrid tr.pages p {margin:5px 0px 5px 7px; }
	table.datagrid tr.top td {border-bottom:1px solid #EDECEC;}
	table.datagrid tr.bottom td {border-bottom:1px solid #EDECEC; border-top:1px solid #EDECEC;}
	/*table.datagrid caption.title {font-weight:bold ; font-size:13px;background-color:#F9F9F9;border-top:1px solid #EDECEC;padding:4px;}*/
	table.datagrid tr.noData {font-weight: bold;}
/*KONIEC DATAGRID*/


/*addressWindow*/
div.addressWindow {margin:0px 0px 5px 0px;}
/*KONIEC addressWindow*/

/*infoWindow*/
div.infoWindow {margin:5px 0px 5px 0px;}
div.infoWindow h2 {margin:0px; color:black; font-family: Verdana; font-size:18px;}
div.infoWindow p {margin-top: 4px;}
/*KONIEC infoWindow*/

/*buttonWindow*/
div.buttonWindow {margin:10px 0px 10px 0px;}
/*KONIEC buttonWindow*/

/*filtersWindow*/
div.filtersWindow {margin:5px 0px 5px 0px; background-color:#F9F9F9; border:1px solid #EDECEC;}
div.filtersWindow table {width: 100%;}
/*KONIEC filtersWindow*/


/* okienko logowania */
	#loginbox {width: 310px; margin: auto; margin-top:200px;}
	#loginbox td.main {border:solid 2px #DDD; padding:10px 20px 5px 20px; background-color:#FFF; width:300px}
	#loginbox td.toplogo {border-bottom:2px solid #DDDDDD;}
	#loginbox td.errorcommunicate {padding:10px 0px 5px 0px; color:red;}
	#loginbox div.topcommunicate {padding:10px 0px 5px 0px;}
	#loginbox td.username {padding:0px 10px 0px 10px;}
	#loginbox td.password {padding:0px 10px 0px 10px;}
	#loginbox div.PageFooter {padding:10px; margin-bottom:20px; padding-left:0px; text-align:center}
	#loginbox div.PageFooter {padding-top:5px; font-family:Tahoma; font-size:11px; color:#808080;}
	#loginbox div.PageFooter a {color: #808080;	text-decoration: underline;}
/* koniec okienka logowania */

/* okienko rejestracji */
	#registerid {width: 560px; margin: auto; margin-top:100px;}
	#registerid td.main {border:solid 2px #DDD; padding:10px 20px 5px 20px; background-color:#FFF; width:550px}
	#registerid td.toplogo {border-bottom:2px solid #DDDDDD;}
	#registerid td.errorcommunicate {padding:10px 0px 5px 0px; color:red;}
	#registerid div.topcommunicate {padding:10px 0px 5px 0px;}
	#registerid td.username {padding:0px 10px 0px 10px;}
	#registerid td.password {padding:0px 10px 0px 10px;}
	#registerid div.PageFooter {padding:10px; margin-bottom:20px; padding-left:0px; text-align:center}
	#registerid div.PageFooter {padding-top:5px; font-family:Tahoma; font-size:11px; color:#808080;}
	#registerid div.PageFooter a {color: #808080;	text-decoration: underline;}
/* koniec okienka logowania */

/* okienko rejestracji */
	#regulationsid {width: 710px; margin: auto; margin-top:100px;}
	#regulationsid td.main {border:solid 2px #DDD; padding:10px 20px 5px 20px; background-color:#FFF; width:700px}
	#regulationsid td.toplogo {border-bottom:2px solid #DDDDDD;}
	#regulationsid td.errorcommunicate {padding:10px 0px 5px 0px; color:red;}
	#regulationsid div.topcommunicate {padding:10px 0px 5px 0px;}
	#regulationsid td.username {padding:0px 10px 0px 10px;}
	#regulationsid td.password {padding:0px 10px 0px 10px;}
	#regulationsid div.PageFooter {padding:10px; margin-bottom:20px; padding-left:0px; text-align:center}
	#regulationsid div.PageFooter {padding-top:5px; font-family:Tahoma; font-size:11px; color:#808080;}
	#regulationsid div.PageFooter a {color: #808080;	text-decoration: underline;}
/* koniec okienka logowania */


/* STYLOWANIE OGOLNYCH SEKCJI*/	
	.NewWindowContentConteiner {background-color:#FFFFFF; border-color:-moz-use-text-color #CFCFCF #CFCFCF; border-style: solid solid solid solid; border-width:1px 1px 1px 1px; min-height:370px; padding:10px;}
	.ContentContainer{background-color:#FFFFFF; border-color:-moz-use-text-color #CFCFCF #CFCFCF; border-style: none solid solid; border-width:medium 1px 1px; min-height:370px; padding:10px;}
	.menuBar {border-bottom:7px solid #05386D;}
	div#communicatediv {margin:5px 0px; padding:10px; border:solid 2px #DDD; background-color:silver}
	span.communicatetext {color: #BB0000; font-size:14px; font-weight:bold;}
	#pagefooter {color:#808080;	font-family:Tahoma;	font-size:11px;	padding-top:5px;}
	#pagefooter a{color:#808080;}
	#pagefooter a:hover {text-decoration:underline;}
/* KONIEC STYLOWANIA OGOLNYCH SEKCJI */

/*faktura sprzedazy i korekta - przeniesione z printstyle.css*/
.invContentContainer{width:100%; margin-top:10px;}
.invTable{width:100%;  font:bold 12px Arial; border:1px solid black;}
.invTableHeader {font:bold 14px Arial;}
.b {border: 1px solid black; }
.bc { background-color:lightgray; }
/*---------------------------------*/

/*TOOLTIP*/
.tooltipclass { -moz-box-shadow:0 0 10px #000; -webkit-box-shadow:0 0 10px #000; background-color:#000; display:none; border:1px solid #fff;padding:10px 15px;display:none;color:#fff; text-align:left;font-size:12px;}
/*TOOLTIP END*/

/* organizer - weekplaner*/
.colorDiv{ width:15px; height:15px;	margin:1px;	float:left;	border:1px solid #000;}
.colorDiv1{ width:15px; height:15px;	margin:1px;	float:left;	border:1px solid #000;}
.colorDiv2{ width:15px; height:15px;	margin:1px;	float:left;	border:1px solid #000;}
.colorDivSelected {border:1px solid red;}
.status1 { color:blue;}
.status2 { color:green;}
.status3 { color:red;}

/* organizer - weekplaner*/
