@charset "utf-8";
/* CSS Document */

body, html {
		height: 100%;
		width: 100%;
		background:url(gfx/bg.jpg);
		background-repeat:repeat-x;
		background-color:#171717;
		margin: 0px 0px 0px 0px;
		font-family: Arial, Verdana, Helvetica, sans-serif;
		font-size:12px;
		color:#FFFFFF;
	}
	
	p {
	text-align: justify;
	}
	
	h1 {
		font-family: Arial, Verdana, Helvetica, sans-serif;
		font-size:15px;
		color:#FFFFFF;
		
	}
	
	h2 {
		font-family: Arial, Verdana, Helvetica, sans-serif;
		font-size:14px;
		color:#FFFFFF;
		border-bottom:solid 1px white;
	}
	
	h3 {
		font-family: Arial, Verdana, Helvetica, sans-serif;
		font-size:16px;
		color:#FFFFFF;
		border-bottom:solid 1px white;
	}
	
	a {
		color:#97D84B;
		text-decoration:none;
	}
	
	a:hover {
		text-decoration:underline;
	}
	
	.image {
		border: 1px solid #171717;
	}
	
	.image:hover {
		border: 1px solid #FFFFFF;
	}
	
	.partners_frame{
		height:70px;
		width:230px;
		border: 2px solid #2D2D2D;
		margin:0px 6px 6px 0px;
		background-color:#FFFFFF;
		text-align:center;
		overflow:hidden;
		float:left;
	}
	
	.partners_frame:hover{
		border: 2px solid #97D84B;
	}
	
	.partners_frame_nolink{
		height:70px;
		width:230px;
		border: 2px solid #2D2D2D;
		margin:0px 6px 6px 0px;
		background-color:#FFFFFF;
		text-align:center;
		overflow:hidden;
		float:left;
	}
	
	.layout	{
		width: 764px;
		margin:0 auto;
		padding:0;
		text-align:left;
		vertical-align: middle;	
	}
	
	.logo {
		width: 764px;
		height: 100px;
		text-align: center;
	}
	
	.menu {
		width: 764px;
		height: 44px;
	}
	
	.menu ul {
		margin: 0;
		padding: 0;
		margin-left: 37px;
	}
	
	.menu ul li {
		list-style: none;
		margin: 0;
		padding: 0;
		display: inline;
	}
	
	.menu ul li a {
		height: 44px;
		margin: 0px 30px 0px 0px;
		padding: 0px;
		display: block;
		float: left;
	}
	
	.menu ul li a span{
		display:none;
	}

	.menu ul li a.home {
		width: 44px;
		background:url(gfx/button_home.jpg) no-repeat;
	}
	
	.menu ul li a.home_selected {
		width: 44px;
		background:url(gfx/button_home.jpg) 0px -44px no-repeat;
	}
	
	.menu ul li a.home:hover {
		background:url(gfx/button_home.jpg) 0px -44px no-repeat;	
	}
	
	.menu ul li a.firma {
		width: 59px;
		background:url(gfx/button_o_firmie.jpg) no-repeat;
	}
	
	.menu ul li a.firma_selected {
		width: 59px;
		background:url(gfx/button_o_firmie.jpg) 0px -44px no-repeat;
	}
	
	.menu ul li a.firma:hover {
		background:url(gfx/button_o_firmie.jpg) 0px -44px no-repeat;	
	}
	
	.menu ul li a.uslugi {
		width: 52px;
		background:url(gfx/button_uslugi.jpg) no-repeat;
	}
	
	.menu ul li a.uslugi_selected {
		width: 52px;
		background:url(gfx/button_uslugi.jpg) 0px -44px no-repeat;	
	}
	
	.menu ul li a.uslugi:hover {
		background:url(gfx/button_uslugi.jpg) 0px -44px no-repeat;	
	}
	
	.menu ul li a.cennik {
		width: 54px;
		background:url(gfx/button_cennik.jpg) no-repeat;
	}
	
	.menu ul li a.cennik_selected {
		width: 54px;
		background:url(gfx/button_cennik.jpg) 0px -44px no-repeat;	
	}
	
	.menu ul li a.cennik:hover {
		background:url(gfx/button_cennik.jpg) 0px -44px no-repeat;	
	}
	
	.menu ul li a.partnerzy {
		width: 80px;
		background:url(gfx/button_partnerzy.jpg) no-repeat;
	}
	
	.menu ul li a.partnerzy_selected {
		width: 80px;
		background:url(gfx/button_partnerzy.jpg) 0px -44px no-repeat;	
	}
	
	.menu ul li a.partnerzy:hover {
		background:url(gfx/button_partnerzy.jpg) 0px -44px no-repeat;	
	}
	
	.menu ul li a.faq {
		width: 32px;
		background:url(gfx/button_faq.jpg) no-repeat;
	}
	
	.menu ul li a.faq_selected {
		width: 32px;
		background:url(gfx/button_faq.jpg) 0px -44px no-repeat;	
	}
	
	.menu ul li a.faq:hover {
		background:url(gfx/button_faq.jpg) 0px -44px no-repeat;	
	}
	
	.menu ul li a.mapa {
		width: 94px;
		background:url(gfx/button_mapa_strony.jpg) no-repeat;
	}
	
	.menu ul li a.mapa_selected {
		width: 94px;
		background:url(gfx/button_mapa_strony.jpg) 0px -44px no-repeat;	
	}
	
	.menu ul li a.mapa:hover {
		background:url(gfx/button_mapa_strony.jpg) 0px -44px no-repeat;	
	}
	
	.menu ul li a.kontakt {
		width: 64px;
		background:url(gfx/button_kontakt.jpg) no-repeat;
	}
	
	.menu ul li a.kontakt_selected {
		width: 64px;
		background:url(gfx/button_kontakt.jpg) 0px -44px no-repeat;	
	}
	
	.menu ul li a.kontakt:hover {
		background:url(gfx/button_kontakt.jpg) 0px -44px no-repeat;	
	}
	
	.bullet {
		width: 764px;
		height: 236px;
		background:url(gfx/bullet.jpg);
	}
	
	.content {
		height: auto;
		padding: 20px 20px 20px 20px;
	}
	
	.left_column {
		width: 425px;
		float: left;
	}
	
	.right_column {
		width: 277px;
		float: right;
	}
	
	.merged_column {
		height: auto;	 
	}
	
	.zamow {
		width: 277px;
		height: 228px;
		background: url(gfx/zamow_bg.jpg) no-repeat;
		text-align: center;
	}
	
	.zamow_button {
		width: 158px;
		height: 42px;
		padding-top: 60px;
		margin:0 auto;
	}
	

	
	.zamow_button a {
		width: 158px;
		height: 42px;
		padding: 0px;
		display: block;
		float: left;
		background: url(gfx/button_zamow_teraz.jpg) no-repeat;
	}
	
	.zamow_button a:hover {
		background: url(gfx/button_zamow_teraz.jpg) 0px -42px no-repeat;
	}
	
	.intro_txt {
		width:405px;
		height:auto;
		background-color:#262626;
		padding: 10px 10px 10px 10px;				
	}
	
	.aktualnosci {
		width:405px;
		height:auto;
		padding: 10px 10px 10px 10px;
	}
	
	.right {
		text-align: right;
	}
	
	.the_day {
		padding-top: 50px;
	}
	
	.the_day img {
		border: 3px solid white;
	}
	
	.submenu {
		float: left;
		width: 750px;
		height: 24px;
		background-color:#2D2D2D;
		text-align:center;
		margin-left: 6px;
	}
	
	.submenu ul {
		margin-top: 5px;
		padding: 0px;
	}
	
	.submenu ul li {
		border-left: 1px solid white;
		display:inline;		
		list-style: none;
		padding-left: 10px;
		padding-right: 10px;
	}
	
	.submenu ul li.alt {
		border-left: none;
	}
	
	.submenu a {
		color: #FFFFFF;
	}
	
	.operator {
		font-size:14px;
		}
		
	.gwiazdka {
		font-size:9px;
		}

	.swap { 
		color:#97D84B;
		}
		
	input {
		width:250px;
		border: 1px solid white;
		background-color:#2D2D2D;
		color:#FFFFFF;
	}
	
	input.form_button {
		width:80px;
		border: 1px solid white;
		background-color:#2D2D2D;
		color:#FFFFFF;
	}
	
	textarea {
		width: 250px;
		height: 100px;
		border: 1px solid white;
		background-color:#2D2D2D;
		color:#FFFFFF;
		font-family: Arial, Verdana, Helvetica, sans-serif;
		font-size:12px;
		overflow:auto;
	}
	
	#cennik {
		width: 675px;
		border: 1px solid #2D2D2D;
		border-collapse: collapse;
		text-align: center;
	}
	
	#cennik td{
		border: 1px solid #2D2D2D;
		padding: 5px;
	}
	
	#cennik td.alt_row{
		background-color:#545454;
	}
	
	#cennik td.title{
		font-weight: bold; 	

	}
	#cennik td.title{
		font-weight: bold; 	
		background-color:#545454;
	}
	
	#dodatkowy {
		width: 675px;
		border: 1px solid #2D2D2D;
		border-collapse: collapse;
		
	}
		
	#dodatkowy td{
		border: 1px solid #2D2D2D;
		padding: 5px;
	}
	
	#dodatkowy td.alt_row{
		background-color:#545454;
		text-align: center;
	}
	
	#dodatkowy td.title{
		font-weight: bold; 	

	}
	#dodatkowy td.title1{
		font-weight: bold; 	
		background-color:#545454;
		text-align:center;
	}