/* CSS Document */

body.bezna {
	font-family: "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
	color: #333333;
	font-size: 18px;
  background-color: #cbdef1;
  background-image: url('../img/bck.jpg');  background-repeat: repeat-y;
}

#thema {
  position: absolute; top:0px; left:0px; width: 980px; height: 709px; z-index: 1;
  background-image: url('../img/thema.jpg');  background-repeat: no-repeat;
}

#main {
  position: absolute; top:273px; left:0px; width: 917px; z-index: 5;
}

#order {
  position: absolute; top:288px; left:795px; z-index: 10;
}

a { color: #333333; }
a.wht { color: white; font-size: 15px; font-weight: bold; }
a.wht:hover { color: white; font-size: 15px; font-weight: bold; text-decoration: underline; }
a.bla { color: black; }
a.bla:hover { color: black; text-decoration: none; }
a.blk { color: black; }
a.blk:hover { color: black; text-decoration: underline; }

img.pic-in-text {
  float: right;
  margin-bottom: 10px;
  margin-left: 20px;
}
.pix { width: 500px; height: 35px;}
.pix2 { width: 500px; height: 1px;}

h1 { font-size: 50px; margin-top: 0px; margin-bottom: 15px; font-weight: normal; color: #285e93; }
h2 { font-size: 22px; margin-bottom: 10px; color: black; }

p.menuitem { 
padding: 0px 0px 3px 25px; font-size: 20px; font-weight: bold;
background-image: url('../img/menupas.gif');  background-repeat: no-repeat;
}
p.subitem { 
padding: 0px 0px 1px 45px;
background-image: url('../img/menusub.gif');  background-repeat: no-repeat;
}
p.linklist { 
padding: 0px 0px 2px 20px; 
background-image: url('../img/linklist.gif');  background-repeat: no-repeat;
}

p.subtext { margin-top: 10px; font-weight: bold; color: #285e93; }
.normaltext { color: #333333; font-weight: normal; }

.nobottom { margin-bottom: 0px; }
p.subnadpis { font-size: 14px; margin-bottom: 25px; font-weight: bold; }
p.popiska { font-size: 12px; }

p.textblok { line-height: 140%; margin-bottom: 5px; }

td { font-size: 15px; text-align: center; background-color: #cacaca; 
border-right: 1px solid white; border-bottom: 1px solid white; 
padding-top: 7px; padding-bottom: 7px; }
td.hlavicka { font-weight: bold; background-color: #adcbe9; }
td.cleft{ font-size: 18px; background-color: #adcbe9; text-align: left; }
td.cright{ font-size: 18px; text-align: right; }
.sklad { padding: 10px;  background-color: #cacaca; }
.objednat { padding: 10px; width: 150px;  background-color: #cacaca; }

.inp-shop { font-size: 15px; border: 0px; width: 50px; }
.inp-pcs { font-size: 16px; border: 0px; width: 40px; }

td.cblank{ font-size: 13px; background-color: transparent; font-weight: bold; border: 0px; }
td.cleft2{ font-size: 18px; background-color: #cacaca; text-align: left; }

#text { width: 505px; float: right; margin-top: 60px;}
#menu { width: 290px; margin-left: 32px; }

#footer {
  padding-left: 412px; margin-top: 50px;
  background-image: url('../img/footer.gif');  background-repeat: no-repeat;
  clear: both;
}
#footer-text {
  padding-top: 25px; padding-bottom: 50px;
  font-size: 15px; line-height: 120%;
  background-image: url('../img/footerbck.gif');  background-repeat: repeat-x;
}

.regdiv {
width: 190px;
font-weight: bold;
padding-top: 2px;
margin-top: 0px;
float: left;
}
.stdinput {
	font-family: "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
	font-size: 16px; margin: 0px;	color: #333333;
	border: none;	background-color: #cacaca;
	overflow: hidden;
	margin-top: 0px;
}
.captcha { margin-left: 190px; }

#czswitch { position: absolute; top:6px; left:608px; z-index: 2; }
#enswitch { position: absolute; top:6px; left:708px; z-index: 2; }
#deswitch { position: absolute; top:6px; left:819px; z-index: 2; }

#claim {
  position: absolute; top:188px; left:0px; width: 335px; z-index: 2;
  color: #285e93; font-size: 17px; font-weight: bold;
  text-align: center;
}

.box {
  height: 125px; width: 99px; float: left;
  border-top: 1px dotted black;
  border-right: 1px dotted black;
  border-bottom: 1px dotted black;
  text-align: center;
}
.box-nad { height: 25px; font-size: 15px; font-weight: bold; text-align: center; padding-top: 5px; }


#varovani {
  width: 100%;
  position: absolute;
  z-index: 101;
  top: 350px;
  left: 0px;
  text-align: center;
}

#varovani-inner {
  margin: 0px auto;
  background-color: #285e93;
  border: 3px solid #cbdef1;
  padding: 50px;
  width: 25%;
	font-family: "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
	font-size: 15px; 
	color: white;
	font-weight: bold;
}

