html {
	background: #087ab3 url(../images/pozadi.jpg) repeat-x;
	margin:0px;
	padding:0px;}
img, h1, h2,h3, a, p {
	padding:0px;
	margin:0px;
	border:none;}
.cls {
	clear:both;}
body {
	width:917px;
	margin-left:auto;
	margin-right:auto;
	font-family:Trebuchet MS;
	color:#FFFFFF;
	margin-top:0px;}
#hlavicka {
	float:left;
	background: url(../images/hlavicka.jpg) no-repeat;
	width:817px;
	padding-left:100px;
	height:140px;}
	#hlavicka h1 a {
		color:#FFFFFF;
		float:left;
		background:none;
		text-decoration:none;
		display:block;
		width:817px;
		margin-top:45px;
		letter-spacing:-1px;}
	#hlavicka h2 a {
		color:#FFFFFF;
		background:none;
		float:left;
		text-decoration:none;
		display:block;
		width:817px;
		letter-spacing:-1px;}
#menu {
	float:left;
	width:917px;
	font-size:13px;
	font-weight:bold;
	background: url(../images/menu.jpg) no-repeat;
	height:143px;}
	#menu ul {
		margin-left:auto;
		margin-right:auto;
		width:877px;
		list-style-type:none;
		background:none;
		font-weight:bold;
		margin-top:29px;}
	#menu li{
		float:left;
		background:none;
		text-decoration:none;
		color:#FFFFFF;
		height:44px;
		}
	#menu li a {
		color:#FFFFFF;
		background:none;
		text-decoration:none;
		padding-left:7px;
		padding-right:7px;
		padding-top:13px;
		padding-bottom:13px;
		display:block;}
	#menu li .active {
		background: url(../images/menu_hover.jpg) repeat-x;}
	#menu li a:hover {
		background: url(../images/menu_hover.jpg) repeat-x;}
#obsah {
	width:917px;
	float:left;
	background:none;}
	#obsah p {
		margin-bottom:20px;
		background:none;
		text-align:justify;}
	#kontakt {
		float:left;
		width:350px;
		background:#FF0000;}
	#obsah h1 {
		color:#ff9510;
		background:none;}
	#obsah h2 {
		color:#c5c5c5;
		margin-bottom:25px;
		font-size:14px;
		background:none;}
	#vizitka {
		margin-left:30px;
		float:right;
		margin-bottom:30px;}
	#obsah a {
		border-bottom:1px dotted #ff9510;
		text-decoration:none;
		color:#FFFFFF;
		background:none;}
	#obsah strong {
		background:none;}
#paticka {
	float:left;
	border-top:1px solid #6dafcf;
	width:776px;
	padding-top:20px;
	background: url(../images/paticka.jpg) no-repeat;
	height:55px;
	color:#c5c5c5;
	font-size:12px;}
	#paticka a {
		color: #FFFFFF;
		background:none;
			font-size:10px;}
#logo a{
	float:left;
	border-top:1px solid #6dafcf;
	width:141px;
	height:75px;
	border-bottom:none;}


/**/
#kontakt_form {
	float:left;
	padding:15px;
	width:257px;
	margin-bottom:12px;
	border:1px solid #4b9ac3;
	margin-top:0px;
	margin-left:170px;
	font-size:12px;
	}
#kontakt_forma_vizitka {
	margin-left:140px;
	float:left;
	margin-top:-70px;
	width:348px;
	margin-bottom:20px;
	height:211px;}
.text_pole {
	background:#cfefff;
	border:1px solid #6daecd;}
.tlacitko {
	background: url(../images/menu_hover.jpg) repeat-x;
	border:none;
	float:left;
	color:#FFFFFF;
	height:44px;
	font-weight:bold;}
textarea {
	background:#cfefff;
	border:1px solid #6daecd;
	overflow:hidden;
	display:block;
	float:left;
	margin-bottom:12px;
	width:252px;}
#kontakt_form strong {
	float:left;
	text-align:left;
	width:100px;}
.pole {
	float:left;
	display:block;
	margin-bottom:15px;
	width:100%;}
