
	html, * {
		margin: 0;
		padding: 0;
	}
	body {
		font: 10pt/1.5em "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
		color: #D8DCE4;
		background: #00050a url(../images/bg.png) center 0;
	 }
	a {
    color: #f00;
    font-weight: bold;
  }
  a:hover {
    text-decoration: none;
  }
  
	#container {
		width: 668px;
		margin: 0 auto;
		background: url(../images/logo.png) no-repeat 0 0;
		overflow: hidden;
	}
	#main {
		overflow: hidden;
	}
	#top {
    height: 120px;
  }
	#content {
    overflow: hidden;
  }

	.column-left { 
		float: left;
		width: 280px;
		margin-top: 50px;
	}
	.column-right {
		float: right;
		width: 340px;
	}
	.column {
    margin-top: 50px;

  }
  .column .column-left {
    margin-top: 0;
  }
	#kontakt {
    margin-top: 70px;
    width: 500px;
  }
	p {
		text-align: justify;
		margin-bottom: 1em;
	}
	p.font-right {
		text-align: right;
	}
	p.font-italic {
		font-style: italic;
	}
	h1 {
		color: #f00;
		font-size: 12pt;
		font-family: Arial, sans-serif;
		text-transform: uppercase;
		margin: 0.8em 0;
		word-spacing: 0.5em;
	}
	#footer {
		font-weight: bold;
		font-size: 8pt;
		text-align: center;
		margin: 24px 0 6px 0;
		clear: both;
	}
	#logo {
		height: 140px;
	}
	#menu {
		overflow: hidden;
		width: 400px;;
    float: right;
    
	}
	#menu ul {
  margin: 0;
  }
	#menu li {
		display: inline;
		margin: 0;
	}
	#menu a {
		background-color: #252F33;
		display:block;
		float: left;
		font-size: 9pt;
		font-weight: bold;
		width: 80px;
		text-align: center;
		padding: 20px 0;
		color: #D8DCE4;
		border-bottom: 6px solid #515F64;
		text-decoration: none;
	}
	#menu a:hover {
		border-bottom-color: #c00;
		background-color: #333B40;
	}
	#menu a.acvm {
		border-bottom-color: #f00;
		background-color: #40474C;
	}
	#panel {
		background: #252F33;
		padding: 4px;
		overflow: hidden;
		font-size: 7pt;
		font-family: Verdana, Arial, Helvetica, sans-serif;
	}
	#navi {
		background: #364348;
		width: 200px;
		padding: 5px;
		text-align: center;
		float: left;
	}
	#navi a {
		color: #D8DCE4;
		text-decoration: none;
	}
		#navi a:hover
	{
		color: #fff;
		text-decoration: underline;
	}
	#navi a#poprz{
		margin-right: 12px;
	}
	#navi a#nast{
		margin-left: 12px;
	}
	#view_all {
		padding: 5px;
		text-align: center;
	}
	#view_all a {
		color: #f00;
		font-weight: bold;
		text-decoration: none;
	}
	#view_all a:hover{
		text-decoration: underline;
	}
	/************** BEGIN FORMS ***************/

	fieldset {
		width: 98%;
		border: 0;
	}
	label {
		font-size: 8pt;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-weight: bold;
	}
	input, textarea {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		background: #364348;
		border: 1px solid #707579;
		color: #D8DCE4;
		font-size: 8pt;
		padding: 1px;
		width: 100%;
	}
	.button {
		font-size: 7pt;
		width: 70px;
		font-weight: bold;
		float: right;
		border-color: #8F9496 #525759 #525759 #8F9496;
	}
	.button:focus {
		border-color: #525759 #8F9496 #8F9496 #525759;
	}
	.komunikat {
		font-weight: bold;
	}
	.yes {
		color: #0f0;
	}
	.error {
		color: #f00;
	}
	img {
		border: 1px solid #fff;
		
	}
	label {
    margin-top: 6px;
  }
	/*************** END FORMS ******************/
	table#box {
		width: 100%;
		border-collapse: separate;
    border-spacing: 20px;
    
	}
	td.box {
	  width: 33.33%;
		text-align: center;

	}
	table.box_content {
    width: 100%;
  }
 
  table.box_content td {
    border: 2px solid #374249;
    background: #1C2126;
    font-size: 9pt;
    text-align: center;
  }
  table.box_content td.tytul {
    background: #293037;
    font-size: 10pt;
    font-weight: bold;
  }
  table.box_content td.obraz {
    height: 180px;
    padding: 0px;
    line-height: 0;
  }
  ul {
    margin: 1em 0;
  }
  li {
    margin: 0.5em auto 0.5em 24px;
  }
  #mapka {
    clear: both;
    padding: 0; 
  }
  .font-large {
    font-size: 1.2em;
  }
  #footer img, #stat img {
    border: 0;
  }
  #stat {
    text-align: center;
   }
  td a {
    color: #D8DCE4;
    text-decoration: underline;
    font-size: 7pt;
    font-family: verdana;
   }
#footer a {
  color: #656D70;
}
