
* {
	font-family:"Helvetica CE", Arial, sans-serif;
  font-size: 10px;
}
body {
  background-color: white;
  color: black;
  margin:10px;
}
a {
  text-decoration: none;
  color: black;
}
img {
  border-style: none;
}
button {
  cursor: pointer;
}
h5 {
  margin-bottom: 0px;
}
p {
  margin-top: 0px;
}


.Cart * {
  font-family: Arial, Helvetica, sans-serif;
}

button, .Tlacitko, table.Cart thead th, .MainMenu a, .Studio a {
	font-size:13px;
	font-weight: bold;
	color: black;
  background-color: transparent;
  border-style: none;
  padding: 0px;
}
.MainMenu {
margin: 3ex 0px 2ex 0px;
        text-align:right;
}
.MainMenu a:hover {
  color: #666;
}
.MainMenu a {
  margin-right: 1em;
cursor: pointer;
}
.Cart thead th {
  text-align: left;
}
.Rub a,.Rub span {
  font-family: "Helvetica CE","Arial CE", Arial, sans-serif; 
	font-size:14px;
	font-weight: bold;
}
.News p {
  margin-bottom: 0px;
}
.News p a {
  color: inherit !important;
}
h1, .News p, .News a {
  font-size:18px;
  font-weight: bold;
  font-family:"Helvetica CE", Arial, sans-serif;
}
.News a {
  text-decoration: underline;
}
.Cart thead th {
  padding-bottom: 1ex;
}
h1,table.Cart thead th,.OrderControl button,.Green {
	color: #B2B400;
}
.OrderControl {
  margin-top: 2ex;
}
.OrderControl button {
  font-size: 10px;
  margin-right: 3ex;
  font-weight: normal;
}
.OrderControl form {
  display: inline;
}


.Section {
  position: absolute;
}
#STOCK {
  width: 49%;
}
#ITEM {
  position:absolute;
  width: 25%;
  top: 10px;
  left: 50%;
  /*background-color:#888;*/
height: 100%;
}
.ScrollContainer {
  /*overflow: scroll;*/
}
/*
.ToCart {
position: absolute;
padding-top: 1ex;
width: 100%;
height:  200px;
bottom: 0px;
background-color: white;
vertical-align: bottom;
}
*/
#CART {
  position:fixed;
  width: 23%;
  top: 10px;
  left: 76%;
  /*background-color:#666;*/
}
table.Cart {
width: 100%;
       border-collapse: collapse;
}
.Cart td {
padding:2px 0px 2px 0px;
}
#CART table.Cart tbody tr {
  cursor: pointer;
}
#FORM {
position: relative;
width: 34%;
padding-left:20%;
}
#FORM.Sent {
  padding-top: 125px;
}
td.Num {
  text-align: right;
}
td.Name {
width:70%;
}
.StockItem {
  width: auto; height: 140px;
  background-color:red;
  float:left;
  cursor: pointer;
  overflow: hidden;

  font-family:"Helvetica CE", Arial, sans-serif;
	font-size:18px;
	font-weight: bold;
	background-color: white;
}
.StockItem * {
  display: block;
  color: white;
}
.Rub {
  display: none;
	background-color: #B2B400;
  height:100%;
padding:4px 6px 4px 6px;
}
.PopisZbozi, .PopisZbozi a {
	font-family:"Helvetica CE", Arial, sans-serif;
	font-size:13px;
	line-height: 16px;
}
.PopisZbozi a {
  text-decoration: underline;
}
.Warning {
color: red !important;
}
.Hidden {
display: none;
}
.Dialog {
position:relative;
top: 140px;
left:25px;
}
.FormControl {
  text-align: right;
}
.MiniImages img {
cursor: pointer;
}
#FORM div {
  padding-left: 2em;
}
.Logo {
  text-align:right;
}
.Studio {
  position: fixed;
right: 10px;
bottom: 3px;
  text-align: right;
}

