@media screen, projection {
	body{
		padding: 2px 0 0;
		margin: 0;
		font-size: 85%;
		text-align: center;
		background-color: white;
	}
	
	*{
		font-family: "Verdana CE", "Arial CE", "Lucida Grande CE", "Helvetica CE", Verdana, Arial, lucida,  sans-serif;
		font-size: 100%;
		color: black;
	}
	
	h1{
		position: absolute;
		bottom: -0.25em;
		left: 240px;
		margin: 0;
		font-size: 210%;
		font-weight: normal;
		color: #F39C33;
	}
	
	h2{
		position: relative;
		top: 0.2em;
		font-size: 130%;
		font-weight: normal;
		color: white;
		width: 770px;
		text-align: right;
		margin: 0 auto;
		padding-top: 0.2em;
	}
	
	h3, h4		{font-size: 120%; margin: 0 0 0.5em;}
	h4				{font-size: 100%;}
	hr				{height: 1px; border: none; border-bottom: 1px solid #D6D6D6; margin-bottom: 1em;}
	p					{margin-top: 0;}
	
/* ------------------ ***** BARVY ***** ----------------- */
	.color1, .call_centrum strong, h3	{color: #F39C33;}
	.white, .aktualne div a						{color: white;}
	.black														{color: black;}
	.gray, #foot a										{color: #919191;}

/* ------------------ ***** HLAVNI DELENI ***** ----------------- */
	#head, #label, #main_content, #content, #navigation{
		position: relative;
		top: 0;
		left: 0;
	}
	
	#head{
		width: 770px;
		height: 99px;
		text-align: left;
		margin: 0 auto;
		background: white url(../img/poz_hl_zidle.jpg) 100% 0 no-repeat;
	}
	
	#logo{
		position: absolute;
		top: 24px;
		left: 28px;
	}
	
	#lang{
		position: absolute;
		right: 10px;
		top: 5px;
	}
	
	#label					{background: #F39C33 url(../img/pruh_bankovky.jpg) 50% 0;}
	#main_content		{background: #FBFBFB url(../img/poz_content.gif) 50% 0 repeat-y;}
	
	#content{
		text-align: left;
		width: 770px;
		margin: 0 auto;
	}
	
	#content_text{
		width: 530px;
		padding: 30px 0;
		background: #FBFBFB url(../img/poz_zidle_odraz.jpg) 100% 0 no-repeat;
		float: right;
	}

	#foot{
		font-size: 85%;
		color: #919191;
		padding: 6px 0;
		background-color: #F2F2F2;
	}

	#navigation{
		width: 216px;
		margin-left: 1px;
	}
	
	#navigation ul{
		list-style-type: none;
		padding: 25px 0 0;
		margin: 0;
	}
	
	#navigation ul li{
		display: block;
		margin: 0;
		padding: 0;
		border-bottom: 1px solid white;
	}
	
/* ------------------ ***** VSECHNY ODKAZY ***** ----------------- */
	a					{color: #E99229; text-decoration: underline;}
	a:hover		{color: black; background-color: #D6D6D6;}
	
	#navigation ul li a{
		font-size: 110%;
		display: block;
		padding: 4px 10px 4px 40px;
	}
	
	#navigation ul li a:hover, .active		{background: white url(../img/sipka.gif) 28px 50% no-repeat;}
	.active																{font-weight: bold; text-decoration: none; }

/* ------------------ ***** TABULKY ***** ----------------- */
	table			{border-collapse: collapse;}
	th, td		{padding: 4px 10px; border: none;}

/* ------------------ ***** OSTATNI ***** ----------------- */
	.call_centrum				{padding: 15px 20px;}
	.call_centrum img		{margin-right: 5px;}
	.call_centrum p			{margin: 0; padding: 8px 0;}
	
	.adress							{font-size: 80%; margin: 0 20px; padding-bottom: 20px;}
	
	.aktualne{
		position: relative;
		top: -1em;
		width: 164px;
		margin-left: 25px;
		float: right;
	}
	
	.aktualne h3{
		text-align: right;
		color: #F39C33;
		margin: 0;
	}
	
	.aktualne div{
		color: white;
		font-size: 90%;
		padding: 10px;
		text-align: center;
		background: #F39C33 url(../img/poz_aktualne.gif) 0 100% no-repeat;
	}
	
	.aktualne div p{
		color: white;
		text-align: left;
		margin: 0;
	}
	
	.aktualne a img{
		margin-bottom: 0.5em;
		border: none;
	}
	
	.sekce_hp		{width: 335px; margin-top: 1em;}
	
	.sekce_hp img, .sekce img{
		position: relative;
		border: 4px solid #D9D9D9;
		float: left;
		margin: 0 15px 20px 0;
	}
	
	.sekce_hp h3{
		margin: 0;
		margin-bottom: 0.4em;
	}
	
	.padding1{padding: 10px;}
	
	.small			{font-size: 80%;}
	.hidden			{display: none;}
	.center			{text-align: center;}
	.right			{text-align: right;}
	.justify		{text-align: justify;}
	.floatright	{float: right; position: relative;}
	.float			{float: left; position: relative;}
	.clear			{clear: both;}
	.clearleft	{clear: left;}
	.none				{border: none;}
	.visibility	{visibility: hidden; margin: 0;}
}