p, a, li, span {
	font-style: normal;
	font-weight: normal;
	font-size: 10pt;
	line-height: 1;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	color: #000;
	margin: 0px;
	text-decoration: none;
	text-align: left;
}
.link {
  text-decoration: underline;
}
.link:hover {
  text-decoration: none;
}
.long-text {
	line-height: 1.5;
	margin: 10px 0px;
	text-align: justify;
}
.medium-text {
	line-height: 1.2;
}
#list-copy li {
  list-style-type: disc;
  margin: 3px 30px;
}
#list-cms li {
  list-style-type: disc;
  margin: 3px 30px;
}
#list-design li {
  list-style-type: disc;
  margin: 3px 30px;
}
#link-content {
  display: none;
}
#overeni p {
  text-align: center;
  line-height: 2;
}
#web-kroky p {
  text-align: left;
  line-height: 1.5;
}
.service {
  font-weight: bold;
	color: #e8420e;
	margin-top: 10px;
}
.color-href {
	color: #a12034;
	text-decoration: underline;
}
.color-href:hover {
	text-decoration: none;
}
.href {
	text-decoration: underline;
}
.panel p a {
  font-weight: bold;
	color: #a12034;
}
.panel p a:hover {
  text-decoration: underline;
}
.panel p.medium-text {
  text-align: justify;
}
#slide-yavoo p {
	color: #a12034;
}
#overeni p span.help {
	font-size: 8pt;
	line-height: 1;
	color: #111;
}
h1 {
	font-style: normal;
	font-weight: bold;
	font-size: 16pt;
	line-height: 1;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	margin: 10px;
	color: #e8420e;
}
h2 {
	font-style: normal;
	font-weight: bold;
	font-size: 16pt;
	line-height: 1;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	margin: 10px;
	color: #e8420e;
}
h3, h4, h5 {
	font-style: normal;
	font-weight: bold;
	font-size: 12pt;
	line-height: 1;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	margin: 5px;
	color: #c42a85;
}
h4.kontakt {
	font-size: 10pt;
	margin: 0px;
	color: #e8420e;
}
p.prolink a {
	font-style: normal;
	font-weight: bold;
	font-size: 10pt;
	line-height: 2;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	margin: 0px;
	color: #c42a85;
}
#kontakt p {
	line-height: 1.5;
}
h3.newsletter {
	color: #e8420e;
}
h3.news {
	color: #c42a85;
}
h3.slide {
	color: #c42a85;
}
h3.klient {
	color: #c42a85;
}
h3.login {
	color: #c42a85;
	margin: 10px 0px;
}
h4.news-date {
  margin-top: 5px;
	font-weight: bold;
	font-size: 8pt;
	color: #e8420e;
}
h4.news-date span {
	font-weight: normal;
	font-size: 8pt;
	color: #e8420e;
}
h5 {
	font-weight: bold;
	font-size: 10pt;
	color: #c42a85;
}
#layout-main-left p {
	font-size: 8pt;
}
#footer-menu a span {
	font-size: 7pt;
	color: #555;
	text-decoration: none;
}
#footer-menu a span:hover {
	text-decoration: underline;
}
#menu-list .menu-item {
  position: relative;
  float: left;
  height: 25px;
	margin: 0px 10px;
	padding: 5px 10px 0px;
	font-size: 9pt;
	color: #fff;
	text-align: center;
	background-image: url('../images/menu-point.gif');
	background-position: center top;
	background-repeat: no-repeat;
	z-index: 50;
}
#menu-list .menu-item:hover {
	color: #000;
	background-image: url('../images/menu-hover.gif');
	background-position: center top;
	background-repeat: repeat-x;
}
.submenu {
  position: absolute;
  left: 0px;
  top: 26px;
  width: 145px;
	background-image: url('../images/background-menu-roll.png');
	background-position: center bottom;
	background-repeat: no-repeat;
	display: none;
}
.submenu-item {
  position: relative;
  height: 20px;
	margin: 3px;
	font-size: 9pt;
	color: #fff;
	text-align: left;
	z-index: 200;
}
.submenu-item:hover {
	color: #aaa;
}
.submenu-item a span, .menu-item span {
	color: #fff;
	text-decoration: none;
}
.submenu-item a span:hover, .menu-item a span:hover {
	text-decoration: underline;
	color: #aaa;
	z-index: 300;
}
#okynko-zajimavost strong {
  color: #c76a1a;
}
.vykrik {
  font-style: italic;
	font-size: 14pt;
	line-height: 1;
	font-family: Times CE, Times, serif;
	color: #555;
	margin: 20px;
	text-decoration: none;
	text-align: left;
}

#ref {display: block; margin: 0px 10px; text-align: center;}
#ref, #ref a {font-size: 11px; color: #999; letter-spacing: 2px; line-height: 1.5;}
#ref a:hover {font-size: 11px; color: #666; letter-spacing: 1px; font-weight: bold;}
