/*	@font-face
	{
		font-family: "Blue Highway";
		src: url('BlueHighway.ttf');
		src: url('BlueHighway.otf') format('opentype'); 
	}
*/
	html
	{
		width:100%; height:100%; margin:0; padding:0;
	}
	body
	{
		width:100%; height:100%; margin:0; padding:0; background-color:#555;
		font-family:	Calibri, Arial;
		font-weight:	500;
	}
	
	p {margin:0; padding:0;}
	
	div.table
	{
		display: table; height: 100%; #position: relative; overflow: hidden; width:100%;
	}
	
	div.tablecell
	{
		#position: absolute; #top: 50%;  display: table-cell; vertical-align: middle; height:100%;
	}
	
	div.greenBorder
	{
		#position: relative; #top: -50%; width:1024px; margin: 0 auto; height:720px; background-color:#FFF; overflow:hidden;
	}
	
	div.header
	{
		height:170px;
	}
	
	div.container
	{
		min-height:550px; background-image:url('../majer_wizytowka/blue_background.jpg'); border-style:none; border-top-style:solid; border-width:6px; border-color:#666; margin:0; padding:0;
	}
	
	ul.advanceb
	{
		float:left; display:block; color:#173172; padding-right:-400px; max-width:180px; font-size:16px;
	}
	
	ul.dwasto
	{
		float:left; display:block; color:#173172; font-size:16px; max-width:200px;
	}
	
	div.buttons_container
	{
		width:100%; height:200px; width: 1024px; float:left; background-color:none; margin-top:-95px;
	}
	
	div.buttons_container > div
	{
		width:29%; height:110px; float:left;
	}
	
	div.button1, div.button2, div.button3
	{
		text-align:center; height:94px; width:254px;  margin:0 auto; box-shadow: -2px -2px 15px #444; border-radius:3px;
		font-weight:	600;
	}
	
	div.button1 { background-color:#2f7e65; }
	div.button2 { background-color:#c8bbb4; }
	div.button3 { background-color:#f5f0ee; }
	

	
	div.button1 + p, div.button2 + p, div.button3 + p
	{
		font-size:14px; font-weight:bold; 
	}
	
	div.button1:first-child { color:#c8bbb4;	line-height:35px;}
	div.button2:first-child { color:#f0f1f1; line-height:35px;}
	div.button3:first-child { color:#2f7e65; line-height:35px;}

	div.side
	{
		float:right; height:200px; width:150px; 
	}
	
	div.header img
	{
		float:left; margin:20px; margin-right:50px; margin-top:0px;
	}
	
	div.side img
	{
		margin:0; float:right; position:relative; top:-30px;
	}
	
	img.dwasto
	{
		float:left; position:relative; top:-110px;
	}
	
	img.advanceb
	{
		float:left;
	}
	
	p.www
	{
		color:#ffffff; font-size:48px; font-family:Haettenschweiler; font-style:italic;margin:0px; font-weight:	500;
	}
	
	p.www a
	{
		text-decoration:none;color:#ffffff;
	}
	
	p.pdf,
	p.pdf a
	{
		color:#2f7e65; font-size:48px; font-family:Haettenschweiler; font-style:italic; margin:0px; text-decoration:none; font-weight:	500;
	}
	p.mail
	{
		color:#173172; font-size:24px; font-family:Haettenschweiler; dislpay:block; margin:0px; line-height:28px; font-weight:	500; margin-top:-6px;
	}
	
	p.mail a
	{
		text-decoration:none;color:#173172;
	}
	
	p.tel
	{
		color:#173172; font-size:24px; font-family:Haettenschweiler; dislpay:block; margin:0px; line-height:22px; font-weight:	500;
	}
	
	h2.century
	{
		color:#2f7e65; font-size:36px; font-family:haettenschweiler; font-weight:500; font-style:italic;  margin-bottom:0; margin-left:30px;
	}
	
	h2.century+h2
	{
		color:#173172; font-size:20px;  font-weight:500; margin-left:30px;
	}
	
	p.proponujemy
	{
		color:#173172; font-size:18px; font-weight:500; margin-top:10px;
	}
	
	p.proponujemy+p
	{
		color:#2f7e65; font-size:40px; font-family:haettenschweiler; font-weight:500; margin:0; margin-top:50px;
	}
