body,td,th {
	font-family: Arial, Helvetica, Verdana, Geneva, sans-serif;
	font-size: small;
	color: #666666;
	line-height: 1.5em;
}
body {
	background-color: #ffffff;
	margin: 0px;
	padding: 0px;
	background-image: url(../images/design/background-body.jpg);
	background-repeat: repeat-x;
	background-position: top;
}
h1, h2, h3, h4, h5, h6 {margin: 0px; padding: 0px;}
h1 {
	font-size: large;
	font-weight: normal;
	color: #f56309;
	line-height: 1.4em;
}
h2 {
	font-size: medium;
	font-weight: normal;
	color: #f56309;
	margin-top: 30px;
}
h3 {
	font-size: small;
	font-weight: bold;
	color: #f56309;
	margin-top: 30px;
}
ul {
	list-style-type: square;
	margin-left: 12px;
	padding-left: 12px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	list-style-image: url(../images/design/arrow-03.gif);
}
li {
	margin-bottom: 4px;
}
a {color: #f56309; text-decoration: underline;}
a:hover {color: #666666; text-decoration: none;}
img {
	border: 0px;
	margin: 0px;
	padding: 0px;
	font-size: 0px;
}
p {
	padding: 0px;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#global {
	background-image: url(../images/design/background-global.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	width: 100%;
}
#layout {
	width: 980px;
	margin-right: auto;
	margin-left: auto;
}
#top {
	background-image: url(../images/design/background-top.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	height: 102px;
	width: 980px;
	line-height: normal;
}
#top p {
	margin: 0px;
	padding: 0px;
}
#top .logo {
	float: left;
	height: 102px;
	width: 207px;
}
#top .seo {
	float: right;
	width: 690px;
	margin-top: 30px;
	font-size: 22px;
	color: #f56309;
}
#top .grey {
	font-size: 14px;
	color: #b3b3b3;
	margin-top: 2px;
}
#top span {
	color: #e8e8e8;
}
#menu {
	list-style-type: none;
	height: 44px;
	width: 980px;
	padding: 0px;
	font-size: 14px;
	color: #ffffff;
	background-color: #5c5c5c;
	background-image: url(../images/design/menu-background.jpg);
	background-repeat: no-repeat;
	line-height: 44px;
	margin: 0px;
	list-style-image: none;
}
#menu li {
	float: left;
	margin: 0px;
	padding: 0px;
}
#menu a {
	color: #ffffff;
	text-decoration: none;
	display: block;
	padding-right: 12px;
	padding-left: 11px;
	background-image: url(../images/design/menu-delitko.gif);
	background-repeat: no-repeat;
	background-position: right center;
}
#menu a.last {
	color: #ffffff;
	text-decoration: none;
	display: block;
	padding-right: 15px;
	padding-left: 15px;
	background-image: none;
}
#menu a:hover {
	background-color: #f56309;
	background-image: url(../images/design/menu-background-on.jpg);
	background-repeat: repeat-x;
}
#menu .active {
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #f56309;
	height: 38px;
	display: block;
	line-height: 38px;
	padding-top: 3px;
}
#header {
	height: 304px;
	width: 980px;
	margin-top: 30px;
	margin-bottom: 30px;
	color: #ffffff;
	font-size: 11px;
	line-height: normal;
}
#header p {
	margin: 0px;
	padding: 0px;
}
#header .green {
	float: left;
	height: 201px;
	width: 130px;
	background-color: #80b60a;
	background-image: url(../images/design/box-green.jpg);
	background-repeat: no-repeat;
	padding-top: 88px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 15px;
}
#header a.greenButton {
	display: block;
	height: 22px;
	width: 130px;
	line-height: 22px;
	font-weight: bold;
	background-image: url(../images/design/button-green.jpg);
	background-repeat: no-repeat;
	text-align: center;
	color: #ffffff;
	text-decoration: none;
}
#header a.greenButton:hover {
	background-image: url(../images/design/button-green-on.jpg);
	background-repeat: no-repeat;
}
#header .orange {
	float: left;
	height: 201px;
	width: 130px;
	background-color: #f37e14;
	background-image: url(../images/design/box-orange.jpg);
	background-repeat: no-repeat;
	padding-top: 88px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 15px;
}
#header a.orangeButton {
	display: block;
	height: 22px;
	width: 130px;
	line-height: 22px;
	font-weight: bold;
	background-image: url(../images/design/button-orange.jpg);
	background-repeat: no-repeat;
	text-align: center;
	color: #ffffff;
	text-decoration: none;
}
#header a.orangeButton:hover {
	background-image: url(../images/design/button-orange-on.jpg);
	background-repeat: no-repeat;
}
#header .red {
	float: left;
	height: 201px;
	width: 130px;
	background-color: #dd2a2a;
	background-image: url(../images/design/box-red.jpg);
	background-repeat: no-repeat;
	padding-top: 88px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 15px;
}
#header a.redButton {
	display: block;
	height: 22px;
	width: 130px;
	line-height: 22px;
	font-weight: bold;
	background-image: url(../images/design/button-red.jpg);
	background-repeat: no-repeat;
	text-align: center;
	color: #ffffff;
	text-decoration: none;
}
#header a.redButton:hover {
	background-image: url(../images/design/button-red-on.jpg);
	background-repeat: no-repeat;
}
#header .blue {
	float: left;
	height: 201px;
	width: 130px;
	background-color: #1296ca;
	background-image: url(../images/design/box-blue.jpg);
	background-repeat: no-repeat;
	padding-top: 88px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 15px;
}
#header a.blueButton {
	display: block;
	height: 22px;
	width: 130px;
	line-height: 22px;
	font-weight: bold;
	background-image: url(../images/design/button-blue.jpg);
	background-repeat: no-repeat;
	text-align: center;
	color: #ffffff;
	text-decoration: none;
}
#header a.blueButton:hover {
	background-image: url(../images/design/button-blue-on.jpg);
	background-repeat: no-repeat;
}
#header .topBox {
	height: 164px;
}
#header .bottomBox {
	height: 22px;
	margin-top: 15px;
}
#header .nadpisBox {
	font-size: 12px;
	font-weight: bold;
	margin-bottom: 10px;
}
#header .flash {
	float: left;
	height: 304px;
	width: 340px;
}
#novinka {
	color: #333333;
	height: 47px;
	width: 877px;
	background-color: #f7c01c;
	background-image: url(../images/design/ms-villach.jpg);
	background-repeat: no-repeat;
	line-height: 47px;
	padding-left: 103px;
}
#novinka a {
	color: #333333;
	text-decoration: underline;
}
#novinka a:hover {
	color: #333333;
	text-decoration: none;
}
#uvod480 {
	float: left;
	width: 450px;
	margin-top: 30px;
	margin-right: 30px;
}
#uvod265 {
	float: left;
	width: 204px;
	background-image: url(../images/design/background-columns.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	margin-right: 30px;
	padding-left: 31px;
	margin-top: 30px;
}
#uvod235 {
	float: left;
	width: 204px;
	background-image: url(../images/design/background-columns.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 31px;
	margin-top: 23px;
	font-size: 11px;
	line-height: 1.4em;
}
#uvod235 p {
	margin-top: 10px;
}
#uvod235 p.first {
	margin-top: 0px;
}
#uvod235 a {
	font-size: small;
	font-weight: bold;
	color: #83b900;
	text-decoration: none;
}
#uvod235 a:hover {
	text-decoration: underline;
}
#certifikaty745 {
	float: left;
	width: 715px;
	margin-top: 30px;
	margin-right: 30px;
}
#certifikaty745 .levySloupec {
	float: left;
	width: 340px;
	margin-right: 35px;
	margin-top: 15px;
}
#certifikaty745 .pravySloupec {
	float: left;
	width: 340px;
	margin-top: 15px;
}
#certifikaty235 {
	float: left;
	width: 204px;
	background-image: url(../images/design/background-columns.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 31px;
	margin-top: 30px;
}
#fotogalerie630 {
	float: left;
	width: 600px;
	margin-top: 30px;
	margin-right: 30px;
}
#fotogalerie808 {
	width: 778px;
	margin-top: 30px;
	font-size: 11px;
	margin-right: 30px;
	float: left;
}
#fotogalerie808 p {
	float: left;
	width: 172px;
	margin-right: 30px;
	margin-bottom: 30px;
	padding: 0px;
	margin-top: 0px;
	margin-left: 0px;
	line-height: normal;
	height: 160px;
}
#fotogalerie808 p.last {
	float: left;
	width: 172px;
	margin-bottom: 30px;
	margin-right: 0px;
	padding: 0px;
	margin-top: 0px;
	margin-left: 0px;
}
#fotogalerie808 img {
	margin-bottom: 4px;
}
#fotogalerie808 a {
	color: #f56309;
	text-decoration: underline;
}
#fotogalerie808 a:hover {
	color: #666666;
	text-decoration: none;
}
#fotogalerie808 span {
	margin-top: 4px;
	display: block;
}
#fotogalerie980 {
	width: 980px;
	margin-top: 30px;
	font-size: 11px;
}
#fotogalerie980 a.rok2011 {
	float: left;
	height: 260px;
	width: 222px;
	margin-right: 30px;
	margin-bottom: 30px;
	display: block;
	background-image: url(../images/design/rok-2011.jpg);
	background-repeat: no-repeat;
	text-align: center;
	color: #ffffff;
	text-decoration: none;
	font-size: 17px;
	font-weight: bold;
}
#fotogalerie980 a.rok2011:hover {
	float: left;
	height: 260px;
	width: 222px;
	margin-right: 30px;
	margin-bottom: 30px;
	display: block;
	background-image: url(../images/design/rok-2011-on.jpg);
	background-repeat: no-repeat;
	text-align: center;
	color: #ffffff;
	text-decoration: none;
	font-size: 17px;
	font-weight: bold;
}
#fotogalerie980 a.rok2010 {
	float: left;
	height: 260px;
	width: 222px;
	margin-right: 30px;
	margin-bottom: 30px;
	display: block;
	background-image: url(../images/design/rok-2010.jpg);
	background-repeat: no-repeat;
	text-align: center;
	color: #ffffff;
	text-decoration: none;
	font-size: 17px;
	font-weight: bold;
}
#fotogalerie980 a.rok2010:hover {
	float: left;
	height: 260px;
	width: 222px;
	margin-right: 30px;
	margin-bottom: 30px;
	display: block;
	background-image: url(../images/design/rok-2010-on.jpg);
	background-repeat: no-repeat;
	text-align: center;
	color: #ffffff;
	text-decoration: none;
	font-size: 17px;
	font-weight: bold;
}
#fotogalerie980 a.rok2009 {
	float: left;
	height: 260px;
	width: 222px;
	margin-right: 30px;
	margin-bottom: 30px;
	display: block;
	background-image: url(../images/design/rok-2009.jpg);
	background-repeat: no-repeat;
	text-align: center;
	color: #ffffff;
	text-decoration: none;
	font-size: 17px;
	font-weight: bold;
}
#fotogalerie980 a.rok2009:hover {
	float: left;
	height: 260px;
	width: 222px;
	margin-right: 30px;
	margin-bottom: 30px;
	display: block;
	background-image: url(../images/design/rok-2009-on.jpg);
	background-repeat: no-repeat;
	text-align: center;
	color: #ffffff;
	text-decoration: none;
	font-size: 17px;
	font-weight: bold;
}
#fotogalerie980 a.rok2008 {
	float: left;
	height: 260px;
	width: 222px;
	margin-bottom: 30px;
	display: block;
	background-image: url(../images/design/rok-2008.jpg);
	background-repeat: no-repeat;
	text-align: center;
	color: #ffffff;
	text-decoration: none;
	font-size: 17px;
	font-weight: bold;
}
#fotogalerie980 a.rok2008:hover {
	float: left;
	height: 260px;
	width: 222px;
	margin-bottom: 30px;
	display: block;
	background-image: url(../images/design/rok-2008-on.jpg);
	background-repeat: no-repeat;
	text-align: center;
	color: #ffffff;
	text-decoration: none;
	font-size: 17px;
	font-weight: bold;
}
#fotogalerie980 a.rok2007 {
	float: left;
	height: 260px;
	width: 222px;
	margin-bottom: 30px;
	display: block;
	background-image: url(../images/design/rok-2007.jpg);
	background-repeat: no-repeat;
	text-align: center;
	color: #ffffff;
	text-decoration: none;
	font-size: 17px;
	font-weight: bold;
}
#fotogalerie980 a.rok2007:hover {
	float: left;
	height: 260px;
	width: 222px;
	margin-bottom: 30px;
	display: block;
	background-image: url(../images/design/rok-2007-on.jpg);
	background-repeat: no-repeat;
	text-align: center;
	color: #ffffff;
	text-decoration: none;
	font-size: 17px;
	font-weight: bold;
}
#fotogalerie980 span.topMargin {
	margin-top: 175px;
	display: block;
}

#fotogalerie980 span.bigWhiteText {
	font-size: 27px;
	margin-top: 20px;
	display: block;
}
#fotogalerie350 {
	float: left;
	width: 319px;
	background-image: url(../images/design/background-columns.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 31px;
	margin-top: 30px;
}
#fotogalerie172 {
	float: left;
	width: 141px;
	background-image: url(../images/design/background-columns.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 31px;
	margin-top: 30px;
}
.orangeTitle {
	color: #ffffff;
	background-color: #f26515;
	line-height: 31px;
	height: 31px;
	width: 184px;
	background-image: url(../images/design/title-orange.jpg);
	background-repeat: no-repeat;
	padding-right: 10px;
	padding-left: 10px;
	font-size: 15px;
}
.orangeTitleLarge {
	color: #ffffff;
	background-color: #f26515;
	line-height: 31px;
	height: 31px;
	width: 299px;
	background-image: url(../images/design/title-orange-large.jpg);
	background-repeat: no-repeat;
	padding-right: 10px;
	padding-left: 10px;
	font-size: 15px;
}
.orangeTitleSmall {
	color: #ffffff;
	background-color: #f26515;
	line-height: 31px;
	height: 31px;
	width: 121px;
	background-image: url(../images/design/title-orange-small.jpg);
	background-repeat: no-repeat;
	padding-right: 10px;
	padding-left: 10px;
	font-size: 15px;
}
.blueTitle {
	color: #ffffff;
	background-color: #027fbf;
	line-height: 31px;
	height: 31px;
	width: 184px;
	background-image: url(../images/design/title-blue.jpg);
	background-repeat: no-repeat;
	padding-right: 10px;
	padding-left: 10px;
	margin-top: 30px;
	font-size: 15px;
}
.blueTitleOfirme {
	color: #ffffff;
	background-color: #027fbf;
	line-height: 31px;
	height: 31px;
	width: 184px;
	background-image: url(../images/design/title-blue.jpg);
	background-repeat: no-repeat;
	padding-right: 10px;
	padding-left: 10px;
	font-size: 15px;
}
.greenTitle {
	color: #ffffff;
	background-color: #53a200;
	width: 184px;
	background-image: url(../images/design/title-green.jpg);
	background-repeat: no-repeat;
	padding-right: 10px;
	padding-left: 10px;
	font-size: 15px;
	height: 53px;
	line-height: 45px;
}
.redTitle {
	color: #ffffff;
	background-color: #e71b22;
	line-height: 31px;
	height: 31px;
	width: 184px;
	background-image: url(../images/design/title-red.jpg);
	background-repeat: no-repeat;
	padding-right: 10px;
	padding-left: 10px;
	margin-top: 30px;
	font-size: 15px;
}
.grayTitle {
	color: #ffffff;
	background-color: #787878;
	line-height: 31px;
	height: 31px;
	width: 184px;
	background-image: url(../images/design/title-gray.jpg);
	background-repeat: no-repeat;
	padding-right: 10px;
	padding-left: 10px;
	margin-top: 30px;
	font-size: 15px;
}
#uvod265 .redNovinky {
	background-color: #fee6e6;
	margin: 0px;
	padding: 10px;
	font-size: 11px;
	line-height: 16px;
}
#uvod265 .redNovinky p {
	padding: 0px;
	margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#uvod235 .grayNovinky {
	background-color: #e5e5e5;
	margin: 0px;
	padding: 10px;
	font-size: 11px;
	line-height: 16px;
}
#uvod235 .grayNovinky p {
	padding: 0px;
	margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#nabidka {
	height: 292px;
	width: 420px;
	background-color: #c14a1f;
	color: #ffffff;
	padding-top: 20px;
	padding-right: 15px;
	padding-left: 15px;
	background-image: url(../images/design/background-nabidka.jpg);
	background-repeat: no-repeat;
	margin-top: 25px;
}
h2.nabidkaNadpis {
	font-size: 15px;
	font-weight: bold;
	margin-bottom: 15px;
	color: #ffffff;
	margin-top: 0px;
}
#nabidka ul {
	list-style-type: none;
	margin-left: 1px;
	padding-left: 1px;
	list-style-image: none;
}
#nabidka li {
	background-image: url(../images/design/arrow-01.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 10px;
	margin-top: 3px;
}
#nabidka a {
	text-decoration: none;
	color: #ffffff;
}
#nabidka a:hover {
	color: #ffffff;
	text-decoration: underline;
}
#footer {
	margin-top: 28px;
	height: 224px;
	width: 100%;
	background-image: url(../images/design/footer.jpg);
	background-repeat: repeat-x;
	color: #c0c0c0;
	font-size: 11px;
}
#footer .footerCenter {
	width: 980px;
	margin-right: auto;
	margin-left: auto;
}
#footer a {
	color: #c0c0c0;
}
#footer a:hover {
	color: #c0c0c0;
}
#footer a.nahoru {
	height: 20px;
	width: 40px;
	float: right;
	color: #ffffff;
	text-decoration: none;
	background-color: #000000;
	background-image: url(../images/design/arrow-02.gif);
	background-repeat: no-repeat;
	background-position: left;
	display: block;
	padding-left: 15px;
	margin-top: 18px;
}
#footer a.nahoru:hover {
	color: #ffffff;
	background-color: #0b8f0b;
	background-image: url(../images/design/arrow-02-on.gif);
	background-repeat: no-repeat;
	background-position: left;
	text-decoration: none;
}
#footer .bottomMenu {
	padding-top: 22px;
}
#footer .footerPovrchy {
	margin-top: 5px;
}
#footer .frogdesign {
	margin-top: 36px;
}
#footer .frogdesign span {
	float: right;
}

#footer .partneri {
	margin-top: 31px;
	font-size: 9px;
}
#drobecky {
	font-size: 11px;
	font-weight: normal;
	color: #999999;
	background-color: #f2f2f2;
	height: 27px;
	width: 958px;
	border: 1px solid #e3e3e3;
	line-height: 27px;
	padding-right: 10px;
	padding-left: 10px;
	margin-top: 15px;
}
#drobecky a {
	color: #999999;
	text-decoration: underline;
}
#drobecky a:hover {
	color: #999999;
	text-decoration: none;
}
#drobecky span {
	height: 27px;
	padding-right: 21px;
	background-image: url(../images/design/drobky-arrow.png);
	background-repeat: no-repeat;
	background-position: right center;
	margin-right: 8px;
}
#drobecky span.noArrow {
	background-image: none;
}
#headerImg {
	margin-top: 30px;
	width: 980px;
	margin-right: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}
.reset {
	clear: both;
}
.line {height: 1px; width: 100%; margin-top: 20px; padding-top: 19px; border-top-width: 1px; border-top-style: solid; border-top-color: #aaaaaa;}
.border01 {
	border: 1px solid #cccccc;
	margin-right: 9px;
	margin-bottom: 4px;
}
.border02 {
	border: 1px solid #cccccc;
	margin-bottom: 4px;
}
.imgMargin {
	float: left;
	margin-top: 5px;
	margin-right: 10px;
	margin-bottom: 2px;
}
.none {
	display: none;
}
.fotogalerie {
	padding: 0px;
	list-style-image: none;
	list-style-type: none;
	font-size: 12px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
.fotogalerie li {
	margin: 0px;
	padding: 0px;
}
.fotogalerie a {
	color: #666666;
	text-decoration: none;
	height: 30px;
	display: block;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e3e3e3;
	background-image: url(../images/design/arrow-03.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 17px;
	line-height: 30px;
}
.fotogalerie a:hover {
	color: #F56309;
}
.fotogalerie a.activeFoto {
	color: #666666;
	text-decoration: none;
	height: 30px;
	display: block;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e3e3e3;
	background-image: url(../images/design/arrow-04.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 17px;
	line-height: 30px;
}
.fotogalerie a.druhaUroven {
	display: block;
	padding-left: 36px;
	background-image: url(../images/design/arrow-05.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
.fotogalerie a.druhaUrovenActive {
	display: block;
	padding-left: 36px;
	background-image: url(../images/design/arrow-06.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
.margin15 {
	padding: 0px;
	margin: 0px;
	height: 15px;
}
.imgColorBorder a {
	float: left;
	display: block;
	height: 106px;
	width: 136px;
	margin-right: 15px;
	border: 1px solid #d2d2d2;
	text-align: center;
	margin-bottom: 15px;
	padding-top: 30px;
}
.imgColorBorder a:hover {
	border: 1px solid #f56309;
}
.imgColorBorder a.end {
	float: left;
	display: block;
	height: 106px;
	width: 136px;
	margin-right: 0px;
	border: 1px solid #d2d2d2;
	text-align: center;
	margin-bottom: 15px;
	padding-top: 30px;
}
.imgColorBorder a.end:hover {
	border: 1px solid #f56309;
}
.imgColBorPovrchy a {
	float: left;
	display: block;
	height: 108px;
	width: 136px;
	margin-right: 5px;
	border: 1px solid #d2d2d2;
	text-align: center;
	margin-bottom: 5px;
	padding-top: 28px;
}
.imgColBorPovrchy a:hover {
	border: 1px solid #f56309;
}
.imgColBorPovrchy a.endPovrchy {
	float: left;
	display: block;
	height: 106px;
	width: 136px;
	margin-right: 0px;
	border: 1px solid #d2d2d2;
	text-align: center;
	margin-bottom: 15px;
	padding-top: 30px;
}
.imgColBorPovrchy a.endPovrchy:hover {
	border: 1px solid #f56309;
}

.marginTop5 {
	margin-top: 5px;
}
.margin250 {
	display: block;
	height: 250px;
	width: 10px;
}
.imgLeft {
	float: left;
	margin-top: 4px;
	margin-right: 10px;
	margin-bottom: 2px;
}
.imgRight {
	float: right;
	margin-top: 4px;
	margin-left: 10px;
	margin-bottom: 2px;
}
.imgRightMargin {
	margin-right: 4px;
	margin-bottom: 4px;
	border: 0px;
	display: block;
	float: left;
}
.imgLeftNovinky {
	float: left;
	margin-top: 4px;
	margin-right: 5px;
	margin-bottom: 2px;
}
.zvyrazneni {
	background-color: #ffece0;
	border: 1px solid #ff9d60;
	display: block;
	padding: 15px;
}
.povrchy01 {
	float: left;
	width: 218px;
	margin-right: 30px;
	margin-bottom: 30px;
	font-size: 12px;
}
.povrchy02 {
	float: left;
	width: 218px;
	margin-bottom: 30px;
	font-size: 12px;
}
.nadpis14px {
	font-size: 14px;
}
.nadpisMediumOrange {
	font-size: medium;
	font-weight: normal;
	color: #f56309;
	display: block;
	padding-top: 30px;
	padding-bottom: 30px;
}
.textOrange {
	color: #f56309;
}
.small {border-top: 1px solid #cccccc; border-left: 1px solid #cccccc;}
.small td {font-size: 11px; border-right: 1px solid #cccccc; border-bottom: 1px solid #cccccc;}
.orangeTab {font-weight: bold; color: #ffffff; padding-top: 4px; padding-bottom: 4px; background-color: #ff6200;}
.grayTab {background-color: #ececec;}
.tabright {
	float: right;
	margin-top: 10px;
	margin-left: 10px;
}
.tabright img {
	border: 0px;
	margin: 0px;
	padding: 0px;
	display: block;
}
.tableft {
	float: left;
	margin-top: 10px;
	margin-left: 10px;
}
.tableft img {
	border: 0px;
	margin: 0px;
	padding: 0px;
	display: block;
}
.tableRight img {
	border: 0px;
	margin: 0px;
	padding: 0px;
	display: block;
}
.text11px {
	font-size: 11px;
}
.imgSmall {
	float: left;
	margin-right: 5px;
}
.topMargin16px {
	margin-top: 16px;
}

