.inputtext1 
{ 
	font-size	: 11px;
	border		: 1px solid #afafaf;
	color		: #56462C ;
	width		: 190px;
}
/*newsletter i send*/
.newsletter,.input-contakt-form, .textarea-contakt-form
{
	width	: 155px;
	border	: 1px solid #afafaf;
}

.form-contakt
{
	color	: #2e2e2e;
}
.form-contakt-td
{
	text-align:left;
	/*padding-left:10px;*/
}

#shownewsletter .tableborder, .form-contakt .tableborder
{
	margin-bottom	: 10px;
}
h1.login{
	color			: #2e2e2e;;
	font-weight		: 100;
	border			: none;
	font-size		: 22px;

}

#container #content #tableBody td #leftSide .tableborder .txtheader
{
	color			: #2d5c00;
	border			: none;
	font-size		: 11px;
	text-align		: right;
	height			: 28px;
	padding-right	: 10px;
	padding-top		: 5px;
	margin			: 0;
	background		: url(img/header.png) no-repeat;
}
#container #content #tableBody td #rightSide .tableborder .txtheader
{
	color			: #2d5c00;
	border			: none;
	font-size		: 11px;
	text-align		: left;
	height			: 28px;
	padding-left	: 10px;
	padding-top		: 5px;
	margin			: 0;
	background		: url(img/header1.png) no-repeat;
}

#shownewsletter .addeditpozycja
{
	color		: #666666;
	text-align	: left;
	font-size	: 9px;
}

.select
{
	width		: 250px;
	font-size	: 11px;
	border		: 1px solid #afafaf;
	color		: #56462C ;
}
		
/*pasek news */

/*w dodawaniu pozycji menu*/
#langid
{
	width	: 150px;
}

.inputtext1failed 
{
	font-size			: 10px;
	color				: #363636;
	border				: 1px solid #343434;
	background-color	: #FF0000;
}         
.addeditpozycja 
{	
	font-size		: 11px; 
	color			: #343434;
	font-weight		: normal;
	text-align		: left;
	margin-top		: auto;
	margin-bottom	: auto;
	vertical-align	: middle;
	padding-top 	: 5px;
	height			: 27px;
}



.addeditpozycja a
{
	font-size		: 10px; 
	color			: #343434;
	font-weight		: bold;	
	margin-top		: auto;
	margin-bottom	: auto;
	vertical-align	: middle;

}

.txtbox
{
	font-size		: 11px; 
	color			: #343434;
	font-weight		: normal;
	text-align		: left;
	margin-top		: auto;
	margin-bottom	: auto;
	vertical-align	: middle;
}

.tableborder 
{
	width			: 100%;
	border			: 0;
	border-spacing	: 0;
	text-align		: center;
	margin			: auto;
}

.tableborder .txtheader
{
	font-weight		: bold;
	text-align		: left;
	padding-top		: 12px;
	padding-bottom	: 0px;
	margin-bottom	: 0px;
	font-size		: 12px;
	font-weight		: bold;
	color			: #2d5c00;	
	border-bottom	: 1px solid #689d2b;
	text-align		: left; 
	height			: 21px;	
}
.tableborder .txtheader1 
{
	padding-left	: 12pt;
	font-weight		: bold;
	text-align		: left;
	padding-top		: 12px;
	padding-bottom	: 0px;
	margin-bottom	: 0px;
	font-size		: 12px;
	font-weight		: bold;
	color			: #2d5c00;	
	border-bottom	: 1px solid #689d2b;
	text-align		: left;  
	height			: 35px;
}

.adminpanel {
	font-size		: 10px;
	color			: #343434;
	margin-right	: 3px;
	margin-left		: 3px;
	padding-right	: 3px;
	padding-left	: 3px;
	background-color: #FCFCFC;
}



.inputbutton 
{ 
  font-size		: 12px;
  border		: 1px solid #dddada;
  color			: #8f8e8e; 
  font-weight	: bold;
  height		: 17px;
  background	: #f6f4f4; 
}


.txtdata 
{
	font-size	: 11px;
	font-weight	: bold;
	color		: #343434;
}
.notice 
{
	font-size			: 11px;
	color				: #990000;
	border-bottom-width	: 1px;
	border-bottom-style	: solid;
	border-bottom-color	: #EFF3F7;
	margin				: 15px;
	padding				: 15px;
}

form 
{
	font-size	: 10px;
	color		: #000000;
	margin		: 0px;
	padding		: 0px;
	clear		: none;
}

.warningheader {
  font-family:arial; 
  font-size: 9pt; 
  font-weight: bold;
  color:#E1431D ;
  height:20px;
}


.txtheader 
{
	color		: #D32A22;
	font-size	: 11px;
	font-weight	: bold;	
}
/* termin wygasniecia*/
.txttab 
{
	border			: 0;
	border-spacing	: 0;
	text-align		: left;
}
.txttab .txtpozycja,.txttab .txtpozycja p
{
  letter-spacing	: 1px;
  text-align		: justify;
  padding			: 0;	
  margin			: 0px 0 10px 0;
}  



.txttab h2
{
	font-size	:13px;
	padding		:0;
	margin		:0;
}



.error 
{
	font-family		: Tahoma;
	font-size		: 8pt;
	color			: red;
	margin-left		: 50px;
	display			: none;
}
.leftLabels
{
	width	: 34%; 
	float	: left; 
}
.column
{
	float	: left;
	width	: 66%;
}

.chekboxSystemRights
{
	width		: 34%; 
	float		: left; 
	text-align	: center;
}
/*przy dodawaniu uzytownika button grupy uzytkowinikow*/
.buttonUserGroups
{
	margin-top	: 10px;
	text-align	: center;
}
.txtfooter div
{
	float		: left; 
	width		: 49%; 
	height		: 27px; 
	text-align	: center;
}
/*w pliku tekst.html*/
.textAP 
{
	text-align	: right;
}


.txtlink
{
	text-align		: right; 
	height			: 15px; 
	width			: 95%;
  	font-size		: 10px; 
  	color			: #689d2b;
	letter-spacing	: 1px;
}
.txtId
{
	text-align	: right;
	color		: #5383b0;
	font-size	: 10px;
	width		: 95%;
}
/* koniec tekst.html*/

/* ankieta */
.addPosition 
{
	font-size		: 10px; 
	font-weight		: normal;
	text-align		: left;
	padding-top		: 5px;
	margin			: auto;
	vertical-align	: middle;
	border-bottom	: 1px solid #EFF3F7;
	height			: 27px;
	width			: 200px;
}

.question
 {
	font-size		: 10px; 
	color			: #343434;
	font-weight		: normal;
	text-align		: left;
	margin-top		: auto;
	margin-bottom	: auto;
	vertical-align	: middle;
	height			: 27px;
	font-weight		: bold;
}
.Answer{
		
		}
/*banner*/
.tableBanner 
{
	margin	: auto;
}
/*galeria*/
.addeditpozycja1
{
	color 			: #343434;
	font-size		: 11px;
	font-weight		: normal;
	text-align		: right;
	vertical-align	: middle;
	height			: 20px;
	padding-top		: 10px;
	width			: 150px;
	padding-right	: 5px;
}
.addeditpozycja2
{
	font-size		: 10px; 
	color			: #000000;
	font-weight		: normal;
	text-align		: left;
	vertical-align	: middle;
	height			: 20px;
	padding-top		: 10px;
}

.tableBanner .addeditpozycja
{
	font-size		: 10px; 
	color			: #000000;
	font-weight		: normal;
	text-align		: center;
	vertical-align	: middle;
	height:20px;
}
.moveButton
{
	width				: 27px;
	height				: 18px;
 	font-size			: 12px;
 	border				: none; 
 	color				: white; 
 	font-weight			: bold;
 	background-image	: url(img/button.png); 
}
.selectBanner
{
	width		: 100%;
	font-size	: 10px;
	border		: 1px solid #535353;
	color		: #56462C ;
		
}
.szukajka
{
	width	: 145px;
	border	: 1px solid #535353;
	height	: 14px;
}
.strHeaderAdminPanel
{
	text-align	: right;
	padding-top	: 2px;

}
.subPageAdminPanel
{
	text-align	: right;
}
/* lockerloginpanel.html*/
.lockHeader
{
	color		: #2e2e2e;; 
	font-size	: 14px;
}
/* loginpanel.html notice.html*/
#loginPanel .tableborder, .tableborder1 
{
	width			: 60%;
	border			: 0;
	border-spacing	: 0;
	text-align		: center;
	margin			: auto;
}
/*plik.html*/
.fileMain
{
	text-align: left; 
	height:55px;
}
.leftLabels1
{
	float	: left;
}
.fileName
{
	float		: left; 
	height		: 14px; 
	padding-top	: 20px;
}
.szukajka
{
	width	: 105px;
	border	: 1px solid #dddada;
}
#container #content #tableBody td #leftSide .tableborder,
#container #content #tableBody td  #rightSide .tableborder
{
	margin-bottom	: 10px;
}
#container #content #tableBody td #leftSide .tableborder .tableShadow{
	margin		: 0; 
	border		: none; 
	padding		: 5px 10px 5px 10px;
	background	: url(img/pas.png) repeat-y; 
	text-align	: justify;
	
}

#container #content #tableBody td  #rightSide .tableborder .tableShadow{
	margin			:0; 
	border			: none; 
	padding			: 5px 10px 5px 10px;
	background		: url(img/pasRight.png) repeat-y;
	text-align		: justify;
}

/*.tableShadow td{
	padding: 0px 13px 0px 12px;
}*/
#container #content #tableBody td  #rightSide .tableborder .bottomShadow
{
   background	: url(img/bottomRight.png) no-repeat;
   height  		: 7px;
   font-size	: 0px;
}
#container #content #tableBody td  #leftSide .tableborder .bottomShadow
{
   background	: url(img/bottom.png) no-repeat;
   height  		: 7px;
   font-size	: 0px;
}
.form-contakt-td1
{
	text-align	: right;
}
.szukajka_highlight
{
	color		: #FFFFFF;
	font-weight	: bolder;
	background	: #285e00;
}
/* tableki */
h3	
{
	font-size 	: 15px;
	font-weight	: bold;
	text-align	: center;
	background	: #6699da;/*#90db58;*/
	padding-top	:3px;
	padding-bottom:3px;
	color		:#FFFFFF;
}
caption 
{
	font-size 	: 13px;
	font-weight : bold;
	/*color		: #000000;*/
}
.zestawienie
{
	border: 1px solid #99ccff;
	text-align: center;
}
.zestawienie .naglowek
{
	background: #6699da;
}
.zestawienie th
{
	font-weight: bold;
	text-align : center;
	padding:10px 5px 10px 5px;
}
.zestawienie .szary
{
	background: #99ccff;
}
.zestawienie .bialy
{
	background: #dde8f7;
}
