body {
	margin-top:0px;
	margin-bottom:10px;	
	padding:0px;
	font-family: Arial, Tahoma, Helvetica, sans-serif;
	font-size: 12px;
	background: #000 url(../bgr.gif);
}

td {font-family: Arial, Tahoma, Helvetica, sans-serif; font-size:12px; padding: 0px; margin: 0px;}
p {padding:0px; margin: 0px; margin-bottom:0px;}

a {	color: #ed761a; text-decoration:none;}
a:hover { color: #ed761a; text-decoration: underline;}


h1 {color:#fff; font-size: 12pt; margin:0; padding:0;}
h2 {color:#fff; font-size: 11pt; margin:0; padding:0;}
h3 {color:#fff; }
.noscreen {display:none; clear: both;}

#masterdiv {margin-top:0px; margin-bottom:20px; margin-left:auto; margin-right:auto; height:auto;}

/*DIV main*/
#main {width:auto; margin-left:auto; margin-right:auto;}
#main2 {width:auto; margin-left:auto; margin-right:auto; clear: both;}

#logo {width:224px; height: 89px; position: relative; background:url("../lista-top.jpg") no-repeat; margin-left:auto; margin-right:auto; margin-top: 85px;}



.top h1 {margin:0; padding:0; overflow:hidden}
.top h1 a {font-family: "Trebuchet MS",Arial, Tahoma, Helvetica, sans-serif; font-size: 22pt; color:#fff;}
.top h1 a:hover {font-family: "Trebuchet MS",Arial, Tahoma, Helvetica, sans-serif; color:#fff; text-decoration: underline;}
.top h1 span {display:block; width: 224px; height: 89px; background:url("../chemelek.jpg") no-repeat;}


#obsah {width:1080px; padding-top: 10px; margin-left:auto; margin-right:auto; }

.loga-uvod {margin:0 auto 0 auto; padding:0;}
.loga-uvod img {text-align: center; border: 0px;}
.boxy-obal { padding:0; position: relative; color: white; text-align:center;}
.boxy {width: 205px; padding:0; float: left; padding-right: 10px; text-align: left;}

.boxy-obal2 { padding:0; position: relative; color: white; text-align:center;}
.boxy2 {width: 205px; padding:0; float: left; padding-left: 10px; text-align: left;line-height: 18px;}

.boxy2 h1 {text-align:center; font-size: 14px; line-height: 18px; padding-bottom: 15px;}
.boxy2 p {text-align:center;}




#obsah2 {width:1080px; padding-top: 70px; margin:0 auto 0 auto;}

.cistic {clear: both;}



.menu {width:222px; margin:0; padding:0;}

.menu h2 {width:222px; background:url("../menu_back_main.gif") no-repeat; height: 31px;}
.menu h2 span {font-family: Arial Narrow, Tahoma, Helvetica, sans-serif; color:#414b56; padding-left: 35px; font-size: 18px; line-height: 31px; height: 31px;}
.menu h2 sup {color:#414b56;}

.menu1 {width:222px;}
.menu1 ul {margin:0; padding-left: 0px; width: 222px;}
.menu1 ul li {margin:0; padding-left: 5px; line-height: 33px; list-style:none; background: url(../menu_cara.gif) no-repeat 0% 100%;}
.menu1 ul li a { margin-top: 0px; line-height: 33px; color:#414b56; text-decoration: none; font-size:16px;  padding-left: 35px; font-family: Arial Narrow, Tahoma, Helvetica, sans-serif; font-weight: bold; display: block;}
.menu1 ul li a:hover { text-decoration: underline; color:#fff;  padding-left: 35px;  background: url(../menu_back_li.gif) -5px repeat-y; line-height: 33px; }

.menu img {margin-left:50px; margin-top: 20px; margin-bottom: 20px;}


.sup2 {font-size: 12px;}
.spacer {width:222px; height: 20px;}

.text {padding: 20px 40px 20px 30px; color: #000; line-height: 20px;}
.text h1 {color: #000; font-size:14pt; margin: 0px 0px 10px 0px; font-family: "Trebuchet MS",Arial, Tahoma, Helvetica, sans-serif;}
.text h2 {color: #000; font-size:14pt; text-align: left; height: 26px; line-height: 26px; padding-left: 8px; margin-right: 15px; margin-bottom: 10px; background: url("../box.gif") right no-repeat;font-family: "Trebuchet MS",Arial, Tahoma, Helvetica, sans-serif; border-left: 2px solid #3cb7a7; }
.text h3 {color: #000; font-size:18px; margin: 0px; padding: 5px 0px 10px 0px ; font-weight: bold; font-family: "Trebuchet MS",Arial, Tahoma, Helvetica, sans-serif; }
.text h4 {color: #000; font-size:14px; margin: 0px; padding: 5px 0px 5px 0px ; font-weight: bold; font-family: "Trebuchet MS",Arial, Tahoma, Helvetica, sans-serif; }
.text img {border: 1px solid #000; margin: 5px 10px 5px 10px;}
.text .imgnoborder {border: 0px; margin: 0px;}
.text p { margin: 0px 0px;}
.produkt-text p { margin: 10px 0px;}
.textred { color: red;}
.text sup {font-size:14px;}


.text ul {margin: 0px; padding-left: 20px; margin-left: 5px;}
.text ul a:hover { background-color: #eefafe;}
.text ul li {margin: 3px 0px; padding: 0px; line-height: 20px; list-style: square;}
.text ul li {margin: 0px; padding: 0px; line-height: 20px;}

.text2 { font-size: 11px; line-height: 15pt;}
.cervena { color: #e20000;}
.title2 { color: #fff; font-size: 11px; padding: 0px 2px;  }

table.TabBorder {border: 1px solid #666666;}
	
.table-typy { font-size: 12px; padding: 1px 1px; }
.td-typy {background-color: #fff; font-size: 11px; margin: 2px 2px; text-align: center;}
.td-typy2 {background-color: #fff; font-size: 12px; margin: 5px 5px; padding: 5px 5px; text-align: center;}

#prava h2 {margin: 5px 0px 5px 0px; padding:5px; font-family: "Trebuchet MS",Arial, Tahoma, Helvetica, sans-serif; font-size: 11pt; color:#0451b0; font-weight: normal; border-left: 2px solid #6fb6ff; line-height: 18px;}
.box {margin:5px 0px 5px 0px; padding:5px; font-family: Arial, Tahoma, Helvetica, sans-serif; font-size: 12px; color:#000; font-weight: normal; line-height: 15px; background-color: #eff9ff;}
.box span { color:#3cb7a7;}



.img_top {text-align: right; padding-left: 200px; clear: both;}


.box-leva { width: 320px; float: left; padding: 10px;}
.box-prava { width: 320px; float: right; padding: 10px;}


.tab {padding:2px 0px;}
.tab dl {margin:0; width: 500px;}
.tab dl dt {float:left; padding:5px 5px; background-color: #fff;}
.tab dl dd {float:left; padding:5px 5px; background-color: #fff;}
.radek {clear: both; border-bottom:1px solid #ddd;}

form fieldset { border: 0px none; margin: 0; padding: 0; }
.form { background: #F4F4F4; padding: 10px 10px 10px 10px; margin: 0; border: 1px solid #CECECE; }
fieldset.vzkaz {  height: auto; margin: 0 0 20px 0; float: right; border: 0px none; padding: 0; }
.vzkaz textarea { border: 1px solid #BEBEBE; margin: 0; padding:0; width: 385px; height: 148px; }
fieldset.levy { margin: 0; padding: 0; float: left; height: 170px;}
.levy input { margin: 0; font-size: 12px; padding: 3px; width: 140px; border: 1px solid #BEBEBE; }
form h4 { font-family: Arial; font-size: 12px; margin: 5px 0px 0px 0px; padding: 0; font-weight: normal; }
.odeslat { text-align: right; margin: 0 0 0 0; clear: both; padding: 0px;}

.patka {width:900px; height: 48px; padding-top:0px; padding-bottom: 0px; clear: both; background-color: #ffc000; background:url("../patka.gif") no-repeat;}
.patkain {margin: 14px 14px 0px 14px; padding: 10px;}

.copy { margin-left:auto; margin-right:auto; width:793px; height:auto; color: #000; text-align: center;}

