/* GENERAL */body {  font-family: Tahoma, Arial, Verdana, Geneva, Helvetica, sans-serif;  color: #000000;   font-size: 1em;}.aleft {  float: left;}.aright {  float: right;}a {  color: #e2007a;  text-decoration: none;}a:hover {  color: #000000;  text-decoration: none;}p {  font-size: 0.8em;}h1 {  font-size: 1.2em;  padding: 0px;  margin: 0px;  color: #e2007a;}h2 {  font-size: 1.0em;  padding: 0px;  margin: 0px;  color: #e2007a;}h3 {  font-size: 0.9em;  padding: 0px;  margin: 0px;  color: #e2007a;}h4 {  font-size: 0.8em;  padding: 0px;  margin: 0px;  color: #e2007a;}a.pdf {  padding-left: 25px;  background-position: top left;	background-repeat: no-repeat;	background-image: url("../images/pdf-icon.gif");}ul li {  font-size: 0.8em;}table {  padding: 3px;  border-collapse: collapse;  width: 100%;}table th {  background: #e2007a;  color: #ffffff;  font-size: 0.85em;  padding: 3px;  border: 1px solid #e1e1e1;}table td {  color: #000000;  font-size: 0.85em;  padding: 3px;  border: 1px solid #e1e1e1;}table td img {  display: none;}div.spacer {  display: none;}div#strankovani {  display: none;}div#top {	display: none;}div#top div#header {	display: none;}div#main div#content div#footer {	display: none;}div#main div#content div#subpage div#sidepanel {	display: none;}div#main div#content div#subpage div#prodmenu {  display: none;}div#main div#content div#subpage {	width: 100%;}div#main div#content div#subpage div#maincontent {  width: 100%;}div#main div#content div#subpage div#maincontent div.request {  display: none;}/*  KATALOG PRODUKTU  */div#main div#content div#subpage div#maincontent ul.produkty {  display: block;  width: 100%;  float: left;  list-style: none;}div#main div#content div#subpage div#maincontent ul.produkty li {  display: block;  width: 50%;  height: 118px;  float: left;  margin: 5px 10px 5px 0px;}div#main div#content div#subpage div#maincontent ul.produkty li h2 {  margin: 10px 0px 0px 0px;   padding: 3px 0px 3px 5px;  background: #e2007a;  color: #ffffff;}div#main div#content div#subpage div#maincontent ul.produkty li p {  padding: 3px 0px 3px 5px;  margin: 0px 0px 0px 0px;  border-bottom: 1px solid #b6b6b6;}div#main div#content div#subpage div#maincontent ul.produkty li p.btns {  padding: 6px 0px 3px 5px;  margin: 0px 0px 0px 0px;  border-bottom: none;  font-weight: normal;}div#main div#content div#subpage div#maincontent ul.produkty li img {  padding: 0px 0px 0px 10px;  margin: 0px 0px 0px 0px;   background: #e1e1e1;}div#main div#content div#subpage div#maincontent ul.produkty li a {  color: #ffffff;  text-decoration: none;}div#main div#content div#subpage div#maincontent ul.produkty li p.btns a {  color: #e2007a;  text-decoration: none;}/* DETAIL PRODUKTU */div#main div#content div#subpage div#maincontent div#detail {  padding: 0px 0px 0px 0px;}div#main div#content div#subpage div#maincontent div#detail h2 {  color: #000000;  font-size: 1.2em;  padding: 5px 0px 20px 0px;}div#main div#content div#subpage div#maincontent div#detail p {  font-size: 1.0em;  padding: 3px 0px 3px 0px;  border-bottom: 1px solid #b6b6b6;}div#main div#content div#subpage div#maincontent div#detail div.popis {  padding: 0px;  }div#main div#content div#subpage div#maincontent div#detail div.popis p {  padding: 0px;  border-bottom: none;}div#main div#content div#subpage div#maincontent div#detail p.btns {  padding: 6px 0px 6px 0px;  border-bottom: none;}/* SEARCH LISTS */div#main div#content div#subpage div#maincontent div.listy {	display: block;	width: 460px;	margin: 10px 0px 20px 0px;	padding: 0px 5px 10px 5px;	background: silver;}div#main div#content div#subpage div#maincontent div.listy form {	display:inline;}div#main div#content div#subpage div#maincontent div.listy form fieldset {	border: none;	display: inline;}div#main div#content div#subpage div#maincontent div.listy form fieldset legend {  display: none;}div#main div#content div#subpage div#maincontent div.listy ul li label {	display: none;}div#main div#content div#subpage div#maincontent div.listy li.input {	display: block;	float: left;	padding: 0px;	margin: 0px;}div#main div#content div#subpage div#maincontent div.listy li.input input {	display: block;	height: 18px;	float: left;	padding: 2px 0px 0px 0px;	font-family: Tahoma, Arial, Verdana, Geneva, Helvetica, sans-serif;  color: #666666; }div#main div#content div#subpage div#maincontent div.listy li.button {	display: block;	width: 35px;	height: 24px;	float: left;	padding: 0px 0px 0px 10px;}div#main div#content div#subpage div#maincontent div#result table tbody tr td img, div#main div#content div#subpage div#maincontent div#search table tbody tr td img {	padding: 0px 5px 0px 0px;	margin: 0px;	float: left;}div#main div#content div#subpage div#maincontent a.list {	color: #7a7a7a;	text-decoration: none;}div#main div#content div#subpage div#maincontent a.list:hover {	color: #e2007a;	text-decoration: none;}div#main div#content div#subpage div#maincontent ul.cert {  display: block;  width: 695px;  float: left;  list-style: none;  padding: 0px 0px 20px 0px;  margin: 0px;}div#main div#content div#subpage div#maincontent ul.cert li {  display: block;  width: 220px;  float: left;  margin: 5px;  text-align: center;}