* { 	padding: 0px;
		margin: 0px }
	
html {	background-image: url('../images/pageBg.png');
		background-repeat: repeat-x;
		background-color: #fff;
		color: #000 }
		
body {	width: 820px;
		margin: 0px auto;
		font-size: 62.5%;
		font-family: verdana, arial, sans-serif; }
		
h1 {	width: 820px;
		height: 126px;
		background-image: url('../images/header.png');
		text-indent: -1000em }

p	{	text-align: justify;
		text-indent: 1em;
		font-size: 1.4em;
		line-height: 1.25;
		padding-bottom: 1em;
		margin-left: 50px }

p.akce {	background-color: #100085;
		border: 1px solid #95c9ea;
		padding: 5px;
		color: #fff;
		margin-bottom: 10px }
		
h2 {	font-size: 2em;
		margin-left: 50px;
		clear: both }

h3 {	font-size: 1.8em;
		margin-left: 50px;
		clear: both }
		
h3.odsadit	{	padding-top: 20px }
		
h4	{	font-size: 1.5em;
		margin-left: 50px;
		margin-bottom: 10px }
		
ul#menu { 	list-style: none;
			margin-top: 2px;
			margin-left: 20px }
ul#menu li { 	display: inline }
ul#menu li a { 	display: block;
			float: left;
			width: 99px;
			height: 31px;
			color: #fff;
			text-decoration: none;
			text-align: center;
			background-image: url('../images/tlacitkoMenuOff.png');
			background-repeat: no-repeat;
			background-position: bottom left;
			padding-top: 3px;
			font-weight: bold;
			font-size: 1.3em }
ul#menu li a.act { 	background-image: url('../images/tlacitkoMenuOn.png');
					color: #00022c }

div#box { 	width: 820px;
			height: 177px;
			background-image: url('../images/boxBg.png');
			background-repeat: no-repeat;
			margin-top: 40px;
			font-weight: bold; }
div#box p {	color: #fff;
			width: 450px;
			line-height: 1.5;
			font-size: 1.6em;
			padding-top: 20px }
div#box a {	display: block;
			width: 214px;
			height: 24px;
			background-image: url('../images/tlacitkoBoxBg.png');
			background-repeat: no-repeat;
			text-align: center;
			color: #fff;
			text-decoration: none;
			text-transform: uppercase;
			font-size: 1.3em;
			
			padding-top: 5px;
			margin-left: 50px;
			 }
			
div#middle { background-color: #fafafa;
			 padding: 10px 10px 10px 50px;
			 margin-top: 5px }
div#middle h2 { margin-left: 540px;
				clear: none;
				font-size: 1.7em;
				font-weight: normal }
div#middle div h2 { margin: 0px }
div#middle div { 	width: 500px;
					float: left }
div#middle p {	font-size: 1.2em;
				padding-bottom: 10px;
				margin-left: 0px }
div#middle ul {	list-style: none;
				font-size: 1.5em;
				line-height: 1.5;
				margin-left: 540px }
div#middle ul li {	background-image: url('../images/spiralka.png');
					background-repeat: no-repeat;
					background-position: center left;
					padding-left: 23px }

div.zakaznik { 	width: 730px;
				padding-left: 50px;
				margin-top: 10px }
div.zakaznik img { 	float: left }
div.zakaznik h3 { 	font-size: 1.6em;
					margin-left: 155px;
					clear: none }
div.zakaznik p { 	line-height: 1.25em;
					font-size: 1.3em;
					margin-left: 155px }
div.zakaznik div {	width: 575px;
					font-size: 1.3em;
					margin-left: 155px;
					margin-top: 5px;
					text-align: right }

hr.clear { 	clear: both;
			visibility: hidden }

div#footer { 	clear: both;
				background-color: #000223;
				color: #fff;
				text-align: right;
				padding: 5px 10px;
				margin-top: 10px }
div#footer ul { list-style: none;
				float: left }
div#footer li { display: inline }
div#footer li a { 	color: #fff;
					margin: 5px }
					
ul.nabidka {	list-style: none;
				font-size: 1.5em;
				line-height: 1.5;
				margin-left: 50px;
				margin-bottom: 10px }

ol {			font-size: 1.5em;
				
				margin-left: 73px;
				margin-bottom: 10px }
				
ul.nabidka li {	background-image: url('../images/spiralka.png');
				background-repeat: no-repeat;
				background-position: center left;
				padding-left: 23px }

div#tlacitkaNabidka a {	display: block;
						width: 164px;
						height: 60px;
						background-repeat: no-repeat;
						background-position: top left;
						text-indent: -10000em;
						float: left;
						margin-left: 60px }

html>body div#tlacitkaNabidka a { margin-left: 90px }
				
a#podnikatele {	background-image: url("../images/tlacitkoNabidkaPodnikatele.png"); }
a#osoby	{	background-image: url("../images/tlacitkoNabidkaOsoby.png"); }
a#corporate	{	background-image: url("../images/tlacitkoNabidkaCorporate.png"); }

div#tlacitkaNabidka { 	padding-bottom: 70px;
						clear: both;
						margin-top: 15px }
						
div.projekt {	border-bottom: 1px dotted #808080;
				margin-bottom: 30px }
				
div.projekt h5 {	font-size: 1.3em; padding-bottom: 3px }
				
div.projektPopis { font-size: 1.1em; line-height: 1.5}

div.projektTechnologie { margin-top: 5px; margin-bottom: 5px }

div.projektSpolu {}

div.projekt img {	float: left;
					margin-right: 10px;
					border: 0px }

div.projekt .projektBox { margin-left: 160px }


h3.otazka, h4.otazka {	padding-top: 5px;
			font-weight: bold;
		 	margin-top: 10px;
			font-size: 1.3em;
			margin-left: 50px;
			text-align: justify }
p.odpoved {	padding-bottom: 5px;
			margin-top: 10px;
			font-size: 1.5em;
			margin-left: 50px;
			text-align: justify }

ul.kontakt { 	margin-left: 50px;
				font-size: 1.3em;
				list-style: none;
				width: 400px;
				float: left }
				
form div { min-height: 2em; }

form label { 	display: block;
				width: 100px;
				float: left;
				font-size: 1.3em;
				text-align: right;
				padding-right: 5px;
				margin-left: -5px }

form input, form textarea { border: 1px solid #000; width: 20em }

form input.tlacitko { 	width: 7em; 
						margin-left: 550px;
						margin-top: 5px }

div.seo-uspech { font-weight: bold }