body{font-family:Tahoma, sans-serif;

	font-size:0.8em;

	letter-spacing:0.1em;

	background:#666;}
table{padding-right:5px; 
background:#ccc; border:1px solid #999;}
.mezera{ width:10px; _width:35px;}

em{font-family:serif; 

	font-style:normal;}

a {color:#399; 

	text-decoration:none; 

	font-weight:bold;}

a:hover{color:#c90; 

	font-weight:bold; }

p{margin:5px 8px 5px 10px; }

h1, h2{margin:0 2px 0 5px; 

	font-size:300%; 

	font-family:Impact;
	color:#2C393F;}
h3{text-align:center;
	font-size:110%;
	font-family:Arial;
	color:#003366;
	background:orange;
	margin:10px 20px 0 20px;
	padding:3px;
	letter-spacing:2px;}

img{float:left; 

	margin: 4px 8px  0 3px;
	border: 1px solid #305465}
address{font-style:normal;}
th{text-align:right;
	color:#666;}

#stranka{width:800px; 

	height:auto; 

	min-height:750px;

	border:2px solid #ddd;

	margin: 0.1em auto;

	background:#fff;

	color:#000}

#hlava{background: url("../img/logo.jpg") #53ABB1 left top no-repeat; 
	height:120px;
	_height:145px; width:auto;}
#hlava h1{display: none;}
#hlava img, #hlava p{margin:0;}
#hlava object {float:right; }
.imgright, #kontakt {float:right;}
.imgleft{float:left;}
.right{text-align:right;}
.polozka, .polozkav {height: 200px;
	border: 1px solid #ccc;
	background: #ddd;
	margin:10px;
	padding-top: 10px}
.polozkav{height:auto;}
.formu{background: #ddd;
	border: 1px solid #ccc;
	margin:10px;}
.polozka img{margin-top: -2px}
.detail{color: #0099FF; text-align:right; font-size:80%;}

#kontakt{width:190px;
	border:3px solid #f93;
	padding: 6px 0 10px 5px;
	margin: 3px 2px -2px 0 ;
	background:#FEE06A;
	_position:relative;
	
	}

#nabidka{border:2px solid #53abb1; 
	background:#FFEBB0;
	width: 97%;
	margin: -10px 0 -6px 10px;
	_margin: -31px 0 -6px 10px;
	border-top: 2px solid #309BA2;
	 }
