body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 0;
	background: white;
	text-align: center;
	color: #5B5B5B;
}
input {
	border-style: solid;
	border-width: 1px;
	border-color: #76ABD4;
}
textarea {
	border-style: solid;
	border-width: 1px;
	border-color: #76ABD4;
}
select {
	border-style: solid;
	border-width: 1px;
	border-color: #76ABD4;
}

table {
	font-size: 12px;	
}
#page {
	width: 1000px;
	margin-top: 0;
	margin-bottom: 0;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
}
a {
	color: #0087BF;
	text-decoration: underline;
}
a:hover {
	text-decoration: none;
}
img {
	border: 0;
}
#linka {
	height: 18px;
	background: url('./img/linka.png') repeat-x;
	border: 1px solid #B0B0B0;
}
#hlavicka {
	height: 111px;
	border-bottom: 1px solid #B0B0B0;
}
#menu {
	float: left;
	margin-left: 7px;
	height: 39px;
	padding-left: 1px;
	background-color: #B0B0B0;
}
#menu div {
        float: left;
}
#menu a {
	float: left;
	height: 39px;
	margin-right: 1px;
}
.m100 a {
	width: 75px;
	background: White url('./img/menu/udalosti.png') no-repeat top;
}
.m200 a {
	width: 76px;
	background: White url('./img/menu/produkty.png') no-repeat top;
}
.m300 a {
	width: 64px;
	background: White url('./img/menu/aktivity.png') no-repeat top;
}
.m400 a {
	width: 70px;
	background: White url('./img/menu/kontakt.png') no-repeat top;
}
.m500 a {
	width: 57px;
	background: White url('./img/menu/servis.png') no-repeat top;
}
.m600 a {
	width: 86px;
	background: White url('./img/menu/kavo-klub.png') no-repeat top;
}
.m700 a {
	width: 87px;
	background: White url('./img/menu/download.png') no-repeat top;
}
.m800 a {
	width: 99px;
	background: White url('./img/menu/global-sites.png') no-repeat top;
}
.m900 a {
	width: 168px;
	background: White url('./img/menu/smluvni-partneri.png') no-repeat top;
}
#menu a:hover {
	background-position: 0 -39px;
}
.vybrano a {
	background-position: 0 -39px;
}
#logo {
	float: right;
	width: 201px;
	height: 111px;
	background: url('./img/logo.png') no-repeat;
}
#logo a {
	float: left;
	width: 201px;
	height: 111px;
}
#hlavni {
	background: url('./img/obsah-pozadi.png') repeat;
	padding-top: 10px;
}
#hlavni .obsah {
	background: url('./img/obsah-pozadi2.png') repeat-y;
}
#hlavni .sloupec {
	float: left;
	width: 200px;
}
#hlavni .sloupec .obsah2 {
	padding-left: 15px;
	padding-bottom: 10px;
}
#vyhledavani {
	height: 25px;
}
#vyhledavani form {
	float: left;
	text-align: left;
}
#vyhledavani .pole {
	border: 1px solid #696969;
	font-size: 11px;
	width: 133px;
	padding: 3px;
	_padding: 0px;
}
#vyhledavani .tlacitko {
	font-size: 11px;
	font-weight: bold;
	color: White;
	cursor: pointer;
	background-color: #76ABD4;
	border: 1px solid #76ABD4;
	padding: 2px;
	_padding: 0px;
}
#hlavni h2 {
	font-size: 12px;
	color: #696969;
	margin: 10px 0 4px 0;
	padding: 0px;
}
#hlavni-obsah .obsah2 p {
	margin: 0;
	padding: 0;
}
#hlavni-obsah .obsah2 h1 {
	font-size: 22px;
}
#hlavni-obsah .obsah2 h2 {
	font-size: 15px;
	color: #696969;
	margin: 20px 0 4px 0;
}
#hlavni-obsah .obsah2 h3 {
	font-size: 13px;
	color: #003F6D;
	margin: 0px 0 10px 0;
}
#menu2 {
	padding: 15px 1px 20px 0;
}
#menu2 .peltonurl {
	display: block;
	color: white;
	padding-left: 0px;
	text-decoration: none;
/*	background-color: White; */
	margin-bottom: 1px;
}

#menu2 .peltonurl img.text {
	display: block;
	color: white;
	padding-left: 0px;
	text-decoration: none;
/*	background-color: White; */
	margin-bottom: 1px;
	width: 155px;
	padding: 5px; 
  border-width: 5px; 
  border-style: solid; 
  border-color: #aaaaaa #dddddd #dddddd #aaaaaa;
}

#menu2 .peltonurl img.text:hover {
  border-width: 5px; 
  border-style: solid; 
  border-color: #cccccc #bbbbbb #bbbbbb #cccccc;
}

#menu2 .peltonurl:hover {
	display: block;
	color: white;
	padding-left: 5px;
	text-decoration: none;
/*	background-color: White; */
	margin-bottom: 1px;
}
#menu2 a {
	display: block;
	line-height: 20px;
	color: #003F6D;
	padding-left: 9px;
	text-decoration: none;
/*	background-color: White; */
	margin-bottom: 1px;
}
#menu2 .amezera {
	display: block;
	line-height: 20px;
	color: #003F6D;
	padding-left: 9px;
	text-decoration: none;
	background-color: White;
	margin-bottom: 1px;
}
#menu2 .sub2 {
	font-weight: bold;
}
#menu2 a:hover {
/* background-color: #A0C4E1; */
}
#menu2 .vybrano a {
	background-color: #A0C4E1;
}
#menu2 .sub3 {
	padding-left: 20px;
	font-size: smaller;
}
#udalosti {
	padding: 0 15px 40px 0;
}
.udalost {
	padding-bottom: 12px;
}
.udalost .datum {
	font-size: 10px;
	color: #B7B7B7;
}
.udalost h3 {
	margin: 0;
	font-size: 12px;
}
.udalost h3 a {
	color: #F15B61;
	text-decoration: none;
}
.udalost h3 a:hover {
	text-decoration: underline;
}
.udalost p {
	margin: 0;
	font-size: 11px;
}
.udalost .vice {
	height: 16px;
}
.udalost .vice a {
	float: right;
	padding-left: 22px;
	background: url('./img/vice.png') no-repeat left;
	font-weight: bold;
	font-size: 11px;
	color: Black;
	line-height: 16px;
}
#hlavni .sloupec .obsah3 {
	padding-top: 10px;
}
#img2 {
	height: 218px;
	background: White url('./img/img2.jpg') no-repeat center;
}
.zprava {
	margin-bottom: 15px;
}
.zprava h3 {
	margin: 0;
	line-height: 24px;
	font-size: 11px;
	padding-left: 17px;
	background: url('./img/sipka.png') no-repeat 6px center;
}
.zprava h3 a {
	color: Black;
	text-decoration: none;
}
.zprava h3 a:hover {
	text-decoration: underline;
}
.zprava p {
	margin: 0;
	font-size: 11px;
	padding: 0 17px;
}
#kalendar {
	height: 113px;
	background: url('./img/kalendar.png') no-repeat;
	margin-bottom: 10px;
}
#kalendar .obsah4 {
	padding-top: 10px;
}
#kalendar h3 {
	margin: 0;
	line-height: 24px;
	font-size: 11px;
	padding-left: 17px;
	background: url('./img/sipka.png') no-repeat 6px center;
}
#kalendar h3 a {
	color: Black;
	text-decoration: none;
}
#kalendar h3 a:hover {
	text-decoration: underline;
}
#kalendar p {
	margin: 0;
	font-size: 11px;
	padding: 0 65px 0 17px;
}
#hlavni-obsah {
	float: left;
	width: 600px;
}
#hlavni-obsah .obsah2 {
	padding: 40px 20px 0 20px;
	background-color: White;
}
#hlavni-obsah p {
	margin: 12px 0;
}
.oddeleni {
	font-size: 1px;
	height: 3px;
	background: url('./img/tecky.png') repeat-x center;
	clear: left;
	float: left;
	width: 560px;
}
#paticka {
	height: 30px;
	line-height: 30px;
	color: #0087BF;
	font-size: 11px;
	text-align: center;
}
#paticka a {
	text-decoration: none;
	margin: 0 3px;
}
#paticka a:hover {
	text-decoration: underline;
}
.misto {
	padding-bottom: 10px;
}
.misto table {
	font-size: 12px;
}
.misto .obsah3 {
	padding-left: 10px;
}
.misto a img {
	border: 1px solid #9A9A9A;
	padding: 1px;
}
.misto .datum {
	font-size: 10px;
	color: #B7B7B7;
}
.misto h3 {
	margin: 0;
	font-size: 12px;
}
.misto h3 a {
	color: #F15B61;
	text-decoration: none;
}
.misto h3 a:hover {
	text-decoration: underline;
}
.misto .vice {
	height: 16px;
}
.misto .vice a {
	float: right;
	padding-left: 22px;
	background: url('./img/vice.png') no-repeat left;
	font-weight: bold;
	font-size: 11px;
	color: Black;
	line-height: 16px;
}
#zarovnani {
	width: 1000px;
	height: 1px;
	font-size: 1px; 
	clear: both;
	visibility: hidden;
}
.fotodetail {
	float: right;
}
.img_zpravy {
	width: 160px;
	float: left;
	margin-top: 10px;
}
.n_datum {
	font-size: xx-small;
}
.pr_mezera {
	height: 30px;
	float: left;
	width: 560px;
	border-top: 1px solid #EBF5FF;
}
.pr_mezera_top {
	border-top: 1px solid #EBF5FF;
	border-bottom: 0px;
	height: 1px;
}
.pr_mezera_bottom {
	height: 10px;
	float: left;
	clear: both;
	width: 560px;
	border-bottom: 1px solid #EBF5FF;
}
.produkt {
	float: left;
	width: 280px;
	height: 150px;
}
.pr_box {
	float: left;
	clear: left;
	width: 560px;
}
.strankovani {
	float: left;
	clear: left;
	width: 560px;
	height: 50px;
}

.nadtrzitko {background-color: #dddddd;}

#koef_akce {
  width: 700px;
  height: 55px;
  padding-top: 10px;
  padding-left: 35px;
  float: left;
  /* visibility: hidden; */
}

#koef_akce_xxx {
  width: 700px;
  height: 55px;
  padding-top: 10px;
  padding-left: 35px;
  float: left;
}

#koeficient {
  float: left;
  border: 1px solid #b0b0b0;
  width: 280px;
  height: 45px;
  margin-left: 15px;
  margin-top: 7px;
  /*padding-top: 7px;*/
  text-align: center;
  font-weight: bold;
  font-size: larger;
}

#probihajici_akce {
  float: right;
  border: 1px solid #b0b0b0;
  width: 280px;
  height: 45px; 
  margin-right: 15px;
  margin-top: 7px;
  /*padding-top: 7px;*/
  text-align: center;
  font-weight: bold;
  font-size: larger;  
}

#probihajici_akce:hover {
  color: #101088;
  text-decoration: none;
}

table.deal tr td {
    padding-top: 25px;
}

