body {
	font: 12px Verdana, Arial, Helvetica, sans-serif;
   text-decoration: none;
   font-weight: none;
	text-align: center;
	background-color: #377828;
	color: #000;
	padding: 0;
	margin: 0;
}

h1{
	font: 20px Verdana, Arial, Helvetica, sans-serif;
   text-decoration: none;
   font-weight: none;
}

h2{
	font: 16px Verdana, Arial, Helvetica, sans-serif;
   text-decoration: none;
   font-weight: none;
}

h3{
	font: 14px Verdana, Arial, Helvetica, sans-serif;
   text-decoration: none;
   font-weight: none;
}

h4{
	font: 12px Verdana, Arial, Helvetica, sans-serif;
   text-decoration: none;
   font-weight: none;
}

h5{
	font: 10px Verdana, Arial, Helvetica, sans-serif;
   text-decoration: none;
   font-weight: none;
}

h6{
	font: 8px Verdana, Arial, Helvetica, sans-serif;
   text-decoration: none;
   font-weight: none;
}

#calosc {
	width: 760px;
	margin: 10px auto;
	padding: 0;
	background-color: #377828;
	text-align: left;
}

#logo {
	background: #377828 url( logo.jpg ) 0 0 no-repeat;
	width: auto;
	padding: 0 0 105px 0;
}

/****************************************/
/*            menu gora                 */
/****************************************/

#menugora {
   font: 12px Verdana, Arial, Helvetica, sans-serif;
   text-decoration: none;
   font-weight: bold;
   color: #FFF;
   background-color: #5d3724;
   clear: both;
   height: 1em;
   padding: 5px;
}

#menugora a {
	/*display: block;
	float:left;
	width: 20%;*/	
	margin: 0 2px;
	background: #5d3724;
	color: #FFF;
	font-weight: bold;
	text-decoration: none;
}
#menugora a:hover {
	background: #5d3724;
	color: #FF0;
	text-decoration: underline;
}

/****************************************/
/*            lewy panel                */
/****************************************/

#lewypanel {
   clear:both;
   float:left;
   background-color: #377828;
   color: #000;
   width: 200px;
   font-weight: none;
}

.buttonscontainer {
   position: relative;
   background-color: #e47057;
   border: 2px #000 solid;
   margin: 5px 2px 5px 2px;
   padding: 5px;
}

.buttonsheader {
   border: 1px #000 solid;
   padding: 3px 3px;
   margin: 0;
   color: #ff0;
   font-size:90%;
   text-align:right;
   background-color: #000;
   font-weight: bold;
   text-align: center;
}

.buttons{
   margin: 10px 5px 5px 5px;
}

.buttons a {
   font: 12px Verdana, Arial, Helvetica, sans-serif;
   text-decoration: none;
   font-weight: bold;
   color: #000;
   width: 100%;
   padding: 2px;
   display: block;
   border-bottom: 1px solid #f00;
   text-align: left;
}

.buttons a:hover {
   text-decoration: none;
   background-color: #f00;
   color: #FF0;
}

.logowanie{
   position: relative;
   font: 12px Verdana, Arial, Helvetica, sans-serif;
   text-decoration: none;
   color: #000;
   margin: 5px 2px 5px 2px;
   padding: 5px;
   background-color: #e47057;
   border: 2px #000 solid;   
}

.logowanieheader{
   border: 1px #000 solid;
   padding: 3px 3px;
   margin: 0;
   color: #ff0;
   font-size:90%;
   text-align:right;
   background-color: #000;
   font-weight: bold;
   text-align: center;
}

.logowanie div{
   /*margin: 10px 5px 5px 5px;*/
}

.logowanie form{
   margin: 10px 5px;
   padding: 0;
}

.logowanie form div{
   clear: both;
   width:100%;
}

.logowanie form label{
   display: block;
   float:left;
   clear: both;   
}

.logowanie form input{
   display: block;
   width: 65%;
   float:right;
}

.licznik{
   position: relative;
   font: 12px Verdana, Arial, Helvetica, sans-serif;
   text-decoration: none;
   color: #000;
   margin: 5px 2px 5px 2px;
   padding: 5px;
   background-color: #e47057;
   border: 2px #000 solid;
}

.licznikheader{
   border: 1px #000 solid;
   padding: 3px 3px;
   margin: 0;
   color: #ff0;
   font-size:90%;
   text-align:right;
   background-color: #000;
   font-weight: bold;
   text-align: center;
}

.licznik div{
   /*margin: 20px 5px 5px 5px;*/
   text-align: center;
}

#linki {
   position: relative;
   background-color: #e47057;
   border: 2px #000 solid;
   margin: 5px 2px 5px 2px;  
	padding: 5px; 
}

.linkiheader {
   border: 1px #000 solid;
   padding: 3px 3px;
   margin: 0;
   color: #ff0;
   font-size:90%;
   text-align:right;
   background-color: #000;
   font-weight: bold;
   text-align: center;
} 

#linki div{
   /*margin: 10px 5px 10px 5px;*/
   text-align: center;
}

#linki img{
   border: 0;
}

/****************************************/
/*            srodkowy panel            */
/****************************************/

#srodkowypanel {
   float: left;
   background-color: #377828;
   width: 560px;
   color: #000;
}

/****************************************/
/*            srodkowy panel            */
/****************************************/

#dolnypanel{
   background-color: #377828;
   margin: 0 0 ;
}

.news{
   position: relative;
   border: 2px #000 solid;
   margin-top: 5px;
   margin-bottom: 5px;
   margin-left: 5px;
   margin-right: 0px;
   padding: 5px;
   background-color: #e47057;
}

.newsheader{
   border: 1px #000 solid;
   padding: 3px 3px;
   margin: 0;
   color: #ff0;
   font-size:90%;
   text-align:right;
   background-color: #000;
   font-weight: bold;
   text-align: center;
} 

/*.news div{
   margin: 10px 10px 10px 10px;
}*/

.news div img {
   border: 0;
   margin: 5px;
   float: left;
}

.slownik{
   position: relative;
   border: 2px #000 solid;
   margin-top: 5px;
   margin-bottom: 5px;
   margin-left: 5px;
   margin-right: 0px;   
   background-color: #e47057;
   padding: 5px;
}

.slownikhaslo{
   /*margin: 10px 0;*/
}

.slownikhaslo a{
	font: 12px Verdana, Arial, Helvetica, sans-serif;
   text-decoration: none;
   font-weight: bold;
   display:block;
   float:left;
	width:257px;
	padding: 2px;
   color: #000;      
   margin:2px;
   border-bottom: 1px solid #f00;
   text-align: left;
}

.slownikhaslo a:hover{
   background-color: #f00;
   color: #FF0;
}

.slownikheader{
   border: 1px #000 solid;
   padding: 3px 3px;
   margin: 0;
   color: #ff0;
   font-size:90%;
   text-align:right;
   background-color: #000;
   font-weight: bold;
   text-align: center;
} 

.slownikopis{
   /*padding: 3px 3px;
   margin: 0 10px;*/
} 

.slownikbtn {
	font: 12px Verdana, Arial, Helvetica, sans-serif;
   text-decoration: none;
   font-weight: bold;
   color: #000;
   width: 15%;
   padding: 2px;
   margin:10px;
   display: block;
   border: 1px solid #f00;
   background: #f00;
   text-align: center;
}

.slownikbtn:hover {
   background-color: #f00;
   color: #FF0;
}

.zdjecia{
	clear: both;
	margin: 0;
	padding: 0;
   text-align:center;
}

.zdjecia ul{
	padding: 0 10px;	
   list-style:none;   
}

.zdjecia ul li{	
	width: 160px;
	height: 160px;
	float: left;	
}

.zdjecia ul li img{	
	border: 1px #000 solid;	
}

.aukcja{
   font: 12px Verdana, Arial, Helvetica, sans-serif;
   position: relative;
   border: 2px #000 solid;
   margin: 5px 5px 5px 5px;
   padding: 5px;
   background-color: #e47057;
}

.aukcjaheader{   
   text-decoration: none;
   font-weight: bold;
   border: 2px #000 solid;
   padding: 3px 3px;
   color: #ff0;
   font-size:90%;
   text-align:center;
   background-color: #000;
}

.aukcjadata{
   font: 10px Verdana, Arial, Helvetica, sans-serif;
   text-decoration: none;
   margin: 10px 5px 10px 5px;
}

.aukcjaopis{
   font: 12px Verdana, Arial, Helvetica, sans-serif;
   text-decoration: none;
   margin: 10px 5px 10px 5px;
}

.aukcjadatarozp{
   font: 12px Verdana, Arial, Helvetica, sans-serif;
   text-decoration: none;
   margin: 5px 5px 5px 5px;
}

.aukcjacena{
   font: 12px Verdana, Arial, Helvetica, sans-serif;
   text-decoration: none;
   margin: 5px 5px 5px 5px;
}

.aukcjastatus{
   font: 12px Verdana, Arial, Helvetica, sans-serif;
   text-decoration: none;
   width:100%;
   text-align: left;
   margin: 5px 5px 5px 5px;
}

.aukcjazdjecie img {
   border: 0;
   margin: 5px;
   float: left;
}

.aukcjabtn {
	float:left;
	font: 12px Verdana, Arial, Helvetica, sans-serif;
   text-decoration: none;
   font-weight: bold;
   color: #000;
   width: 15%;
   padding: 2px;
   margin:10px;
   display: block;
   border: 1px solid #f00;
   background: #f00;
   text-align: center;
}

.aukcjabtn:hover {
   background-color: #f00;
   color: #FF0;
}

.nawigacja {
 text-align:center;
 color: #000;
}

.nawigacja a {
	margin: 0 2px;
	color: #ff0;
	font-weight: bolder;
	text-decoration: none;
}

.nawigacja a:hover {
	color: #ff0;
	text-decoration: underline;
}

.panel{
   position: relative;
   border: 2px #000 solid;
   margin: 5px 5px 5px 5px;
   padding: 5px;
   background-color: #e47057;
   font: 12px Verdana, Arial, Helvetica, sans-serif;
   text-decoration: none;
   font-weight: none;
   color: #000000;
   /*padding: 2px;*/
   display: block;   
   text-align: left;
}

.panel table{
   font: 10px Verdana, Arial, Helvetica, sans-serif;
   text-decoration: none;
   font-weight: none;
   width: 97%;
   background-color: #fff;
   margin: 0;
   padding: 0;
   border-spacing: 0;
   border-collapse: collapse;
   text-align: center;
}

.panel table tr{
   border: 1px #000 solid;
   margin 0;
   padding: 0;
}

.panel table td{
   border: 1px #000 solid;
   margin 0;
   padding: 0;
}

.dolewej {
   text-align: left;
}

.delete{
   width: 25px;
}

.edit{
   width: 25px;
}

.panelheader {
   border: 1px #000 solid;
   padding: 3px 3px;
   margin: 0;
   color: #ff0;
   font-size:90%;
   text-align:right;
   background-color: #000;
   font-weight: bold;
   text-align: center;
}

.panel div{
   /*margin: 10px 5px 5px 5px;*/
}

.btn a {
   font: 14px Verdana, Arial, Helvetica, sans-serif;
   text-decoration: none;
   font-weight: bold;
   color: #000;
   width: 100%;
   padding: 5px 0;
   display: block;
   border-bottom: 1px solid #f00;
   text-align: left;
}

.btn a:hover {
   text-decoration: none;
   background-color: #f00;
   color: #ff0;
}

.tablebtn a {
   font: 14px Verdana, Arial, Helvetica, sans-serif;
   text-decoration: none;
   font-weight: bold;
   color: #234A76;
   width: 100%;
   padding: 5px 0;
   display: block;
   /*border-bottom: 1px solid #A4C0E2;*/
   text-align: left;
}

.tablebtn a:hover {
   text-decoration: none;
   background-color: #A4C0E2;
   color: #FFFFFF;
}

.panel form div {
   clear: both;
   width:100%; 
   margin:0;  
}

.panel form label{
   display:block;
   float:left;     
}

.panel form input{
   width: 65%;
   display:block;
   float:right;   
}

.panel form select{
   width: 65%;
   display:block;
   float:right;   
}

.panel form textarea{
   width: 100%;
   display:block;
   float:right;   
}

/****************************************/
/*               stopka                 */
/****************************************/

#stopka{
   clear: both;
   background-color: #5d3724;
   color: #7d5744;
   text-align: center;
   height: 1.3em;
   
   border-bottom-width: 1px;
   border-bottom-color: #000;
   border-bottom-style: solid;
   
   border-top-width: 1px;
   border-top-color: #000;
   border-top-style: solid;
}

#stopka a{
   color: #7d5744;
}

#stopka a:hover {
   color: #7d5744;
}


