* { padding: 0; margin: 0; }

html {
background: #ffffff; 
   }

body {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 12px;
 margin: 0;
 padding: 0;
 min-height: 100%;
}

p {
 padding: 5px;
}

a{
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 12px;
 color: #333;
}

#wrapper {
	position:relative;
 	margin: 8px auto;
 	width: 900px;
 	overflow: hidden;
}

#content {
  margin: 6px 0px 7px 3px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  border: 1px solid #B2B2B2;
  float: left;
  color: #333;
  background: #F3F3F3;
 /*height: 350px;*/
 width: 889px;
 display: inline;
}



#content_log {
  margin: 7px 2px 5px 5px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  border: 1px solid #B76328;
  float: center;
  color: #333;
  background: #bfa061;
  text-align: center;
  position:relative;
 /*height: 350px;*/
margin-left:auto;
margin-right:auto;
 width: 500px;
}



#wstep {
  margin: 0px 0px 2px 0px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #666666;
  font-size: 12px;
  text-decoration: none;
}



#symbol {
  margin: 0px 0px 2px 0px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #000;
  font-size: 12px;
  font-weight: bold;
}



#tresc {
  font-size: 12px;
  margin: 3px 3px 3px 3px;
  color: #333;
  background: #f3f3f3;
  /*border-bottom: 2px dotted #896f38;*/
  text-decoration: none;
  list-style-position: inside;
}

#header {
margin: 2px 0px 3px 3px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  border: 1px solid #B2B2B2;
  color: #333;
  width: 889px;
  height: 125px;  
  float: center;
  /*background: #ffffff;*/
  background-repeat:no-repeat;
  background-image: url(../images/logo-warta.jpg);
  background-position: left;
 display: inline-block;
}

#logo_napis{
 font-family: Verdana, Arial, Helvetica;
 color: #2c768b;
 /*font-weight: bold;*/  
 font-size: 18px;
 position:absolute;                                  
 margin-top: 7px;
 margin-left:280px;
 margin-right:0px;
 /*width: 280px;*/
 height: 20px;
 display: block;
 /*border: 1px solid red;*/
 /*background-image: url(../images/gmina_solina.png);*/
}

#bip_gov_logo {
/* float: left; */
position: absolute;
/* top: 0; 
 right: 0;*/
 margin-top: 100px;
 margin-left:6px;
 width: 75px;
 height: 86px;
}

#navigation{   /*Menu poziome*/
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  border: 1px solid #B76328;
  margin-left:3px;
 float: left;
 width: 890px;
 height: 25px;
 line-height: 20px;
 vertical-align: middle;
 color: #fff;
 background: #bfa061;
}

#footer {
 -webkit-border-radius: 5px;
 -moz-border-radius: 5px;
 border-radius: 5px;
 border: 1px solid #B2b2b2;
 width: 891px;
 color: #333;
 background: #f3f3f3;
 margin-left: 3px;
 height: 25px;
/*position: fixed;*/
clear: both;
bottom: 0;
}

#tyt {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #bbb;
  font-size: 14px;
  text-decoration: none;
  /*margin: 3px 0px 3 px 10px;*/
  margin-left: 8px;
  font-weight: bold;  
}

#tyt3 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #bbb;
  font-size: 12px;
  text-decoration: none;
  /*margin: 3px 0px 3 px 10px;*/
  margin-left: 8px;
  /*font-weight: bold;  */
}

img {
 border:none;
}

.tabela1 {
 	margin:2px 8px 8px 8px;
	padding:0px;
  	border:1px solid #B3B3B3;
 	-moz-border-radius-bottomleft:5px;
 	-webkit-border-bottom-left-radius:5px;
 	border-bottom-left-radius:5px;
 	-moz-border-radius-bottomright:5px;
 	-webkit-border-bottom-right-radius:5px;
 	border-bottom-right-radius:5px;
 	-moz-border-radius-topright:5px;
 	-webkit-border-top-right-radius:5px;
 	border-top-right-radius:5px;
 	-moz-border-radius-topleft:5px;
 	-webkit-border-top-left-radius:5px;
 	border-top-left-radius:5px;
}

.tabela1 table{
	width:100%;
	height:100%;
	margin:0px;padding:0px;
}

.tabela1 tr:last-child td:last-child {
	-moz-border-radius-bottomright:5px;
	-webkit-border-bottom-right-radius:5px;
	border-bottom-right-radius:5px;
}

.tabela1 table tr:first-child td:first-child {
	-moz-border-radius-topleft:5px;
	-webkit-border-top-left-radius:5px;
	border-top-left-radius:5px;
}

.tabela1 table tr:first-child td:last-child {
	-moz-border-radius-topright:5px;
	-webkit-border-top-right-radius:5px;
	border-top-right-radius:5px;
}

.tabela1 tr:last-child td:first-child{
	-moz-border-radius-bottomleft:5px;
	-webkit-border-bottom-left-radius:5px;
	border-bottom-left-radius:5px;
}

.tabela1 tr:hover td{
}

.tabela1 tr:nth-child(odd){ background-color:#eaf4ff; }

.tabela1 tr:nth-child(even)    { background-color:#f3f3f3; }

.tabela1 td{
	vertical-align:middle;
	border:1px solid #b3b3b3;
	border-width:0px 1px 1px 0px;
	/*text-align:left;*/
	padding:2px;
	font-size:12px;
	font-family:Arial;
	font-weight:normal;
	color:#000000;
}

.tabela1 tr:last-child td{
	border-width:0px 1px 0px 0px;
}

.tabela1 tr td:last-child{
	border-width:0px 0px 1px 0px;
}

.tabela1 tr:last-child td:last-child{
	border-width:0px 0px 0px 0px;
}

.tabela2 {
 	margin:2px 8px 8px 8px;
	padding:0px;
  	border:1px solid #B3B3B3;
 	-moz-border-radius-bottomleft:5px;
 	-webkit-border-bottom-left-radius:5px;
 	border-bottom-left-radius:5px;
 	-moz-border-radius-bottomright:5px;
 	-webkit-border-bottom-right-radius:5px;
 	border-bottom-right-radius:5px;
 	-moz-border-radius-topright:5px;
 	-webkit-border-top-right-radius:5px;
 	border-top-right-radius:5px;
 	-moz-border-radius-topleft:5px;
 	-webkit-border-top-left-radius:5px;
 	border-top-left-radius:5px;
	font-size:12px;
	font-family:Arial;
	font-weight:normal;
	padding:5px;
	background-color:#eaf4ff;
}

#tyt2 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #bbb;
  font-size: 14px;
  text-decoration: none;
  /*margin: 3px 0px 3 px 10px;*/
  margin-left: 20px;
  font-weight: bold;  
}

.wizyt{
	padding:20px;
}


#komun {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #666666;
  font-size: 12px;
  text-decoration: none;
  /*border-bottom: 1px dotted #cccccc;
  margin: 1px 3px 1px 10px; */
  margin-left: 10px;
  width: 600px;
  display: inline;
}

#back{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #bbb;
  font-size: 14px;
  text-decoration: none;
   width: 250px;
   margin: 0 auto;
  font-weight: bold; 
}
