body {
	margin-top:0px;
	margin-bottom:10px;	
	padding:0px;
	font-family: Arial, Tahoma, Helvetica, sans-serif;
	font-size: 80%;
	background: #e5e5e5;

}

table { 
width:99%; 
border-top:1px solid #fff; 
border-right:1px solid #fff; 
margin:1em auto; 
border-collapse:collapse; 
} 
td { 
color:#000; 
border-bottom:1px solid #fff; 
border-left:1px solid #fff; 
padding: 2px;
} 

.tdgreen { color:#3a9100;} 
.tdred { color:#d70000;} 
.trgrey { background: #ebebeb;}

.t0 {text-align:left; width: 190px;}
.t01 {text-align:left;}
.t1 img {text-align:left;}
.capt {text-align:center; color:#fff; background-color: #559d14;  } 

p {padding:0px; margin: 0px; margin-bottom:1px;}

a {	color: #e20404; text-decoration:none;}
a:hover { color: #e20404; text-decoration: underline;}

h1 {color:#e20404; font-size: 12pt; margin:0; padding:0;}
h2 {color:#e20404; font-size: 11pt; margin:0; padding:0;}
h3 {color:#e20404; font-size: 10pt; margin:0; padding:0; }
.noscreen {display:none}

#masterdiv {margin-top:0px; margin-bottom:5px; margin-left:auto; margin-right:auto; width:924px; height:auto; background:url("../pozadi.gif") repeat-y;}

/*DIV main*/
#main {width:924px; margin-left:0px; margin-right:0px; margin-top:0px;}

#hlavicka {width:924px; height: 109px; position: relative;}


.logo { position: absolute; left: 12px; top: 0px; background:url("../logo.gif") no-repeat; width:393px; height: 109px;}
.logo h1 {margin:0; padding:0;}
.logo h1 a {font-family: "Trebuchet MS",Arial, Tahoma, Helvetica, sans-serif; font-size: 19pt; color:#ffc000;}
.logo h1 a:hover {font-family: "Trebuchet MS",Arial, Tahoma, Helvetica, sans-serif; font-size: 19pt; color:#ffc000; text-decoration: underline;}
.logo h1 span {display:block; padding-top:0; cursor:hand; width:393px; height: 109px;}

.top {position: absolute; right: 12px; top: 0px; background:url("../img/socha.jpg") no-repeat; width:334px; height: 109px;}
.topin {position: relative; top: 10px; right: 10px;float: right; text-align: right;}
.topin p {}
.topin img {float: left;}
.topin h1 {margin:0; padding:0; overflow:hidden; color: #e20404; font-size: 30px;}


#panel {width:900px; height: 320px; clear: both; margin-left: 12px; margin-righ: 12px; background: url("../konzole-stred.jpg") no-repeat;}
#obsah {width:918px; clear: both; margin-left: 3px; margin-righ: 3px; background: #fff;}

#leva {width:243px; float: left; margin:0px; padding:0px; background: #fff; height: 100%;}
#levain { padding: 0px; margin: 0px; font-size: 11px; margin-left: 9px;}


.menu-leve {margin: 0px; padding: 0px;}
.menu-leve ul {margin: 0px; padding:0px; list-style:none; width: 234px;}
.menu-leve ul li { color:#fff; width: 234px; padding: 0px 0px 0px 0px; background: url("../menu-back.gif") no-repeat;}
.menu-leve ul li a {color:#e20404; text-decoration: none; font-size:12px; height: 43px; padding-left: 20px; text-align: left; font-weight: bold; line-height: 43px; display: block; width: 234px;}
.menu-leve ul li a:hover { text-decoration: underline; color:#e20404; font-weight: bold; padding-left: 20px; width: 234px;}
.menu-leve ul li a span {color:#64B418; text-decoration: none; font-size:14px; height: 43px; text-align: left; font-weight: bold; line-height: 43px; display: block; width: 234px;}
.menu-leve ul li a:hover span { text-decoration: underline; color:##64B418; font-weight: bold; width: 234px;}

#levain img { border: 0px; padding: 5px; background: #fff }

#prava {width:675px; float: left; margin:0; padding:0px; background: #fff; height: 100%;}
#pravain { padding: 5px; background: #fff; height: 100%;}
#pravain img { border: 0px; padding: 5px; background: #fff }

#textin { padding: 0px 15px 10px 15px; line-height: 23px;}
#textin p {margin-bottom:5px; margin-top:10px;}

.litextinahref ul {margin: 0px; padding-left: 30px; margin-left: 0px; list-style: none; padding-top:10px;}
.litextinahref ul li {margin: 0px; padding-left: 27px; line-height: 35px; background:url("../zatrzeni.gif") 0px 10px no-repeat; }
.litextinahref ul li a {margin: 0px; font-size: 20px;}
.litextinahref ul li a:hover {margin: 0px; font-size: 20px;}

.litextin ul {margin: 0px; padding-left: 30px; margin-left: 0px; list-style: none; padding-top:10px;}
.litextin ul li {margin: 0px; padding-left: 27px; line-height: 28px; background:url("../zatrzeni.gif") 0px 5px no-repeat; }
.litextin ul li span {font-weight: bold; font-size: 25px; color:#e20404;}
.textin2 ul {margin: 0px; padding-left:30px; margin-left: 0px; padding-top:10px;}
.textin2 ul li {margin: 0px; line-height: 18px; }

.textin2 ul {margin: 0px; padding-left:30px; margin-left: 0px; padding-top:10px;}
.textin2 ul li {margin: 0px; line-height: 18px; }


#textin h1 { font:normal 210%/120% "Trebuchet MS",Arial, Tahoma, Helvetica, sans-serif; margin-bottom:10px; margin-top:15px; background:url("../3penize.gif")  no-repeat; padding-left: 35px;}
#textin h2 { font:normal 170%/110% "arial",sans-serif; padding-left:25px; padding-top: 15px; background:url("../zatrzeni.gif") 0px 19px no-repeat; color:#559d14;}
#textin h3 { font:normal 130%/160% "arial",sans-serif; padding-left:25px; color:#000;}
#textin img { border: 1px solid #b0000f; padding: 1px; background: #fff; margin: 5px; }
#textin a {  text-decoration: underline; }
#textin span { font:normal 170%/110% "arial",sans-serif; padding:0px; margin: 0px; color:#e20404;}
#textin a:hover {  text-decoration: none; }

#imgnoborder img { border: 0px solid #559d14; padding: 1px; background: #fff; margin: 5px;}

#textin td img { border: 0px none; margin: 0px; padding:0px 5px; }

.kontaktleva { padding-left: 20px; padding-top: 20px;}

.tab-text { font-size: 11px; line-height: 12pt;}
.text ul {margin: 0px; padding-left: 20px; margin-left: 5px;}
.text ul li {margin: 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;}

.pole-ne { background:url("../pole-ne.jpg") no-repeat; width: 288px; height: 132px; margin: 10px 10px; float: left;}
.pole-ne-in {padding-left: 70px; padding-top: 30px; padding-right: 10px; font-size: 16px; color: red; font: normal 140%/140% "Trebuchet MS",Arial, Tahoma, Helvetica, sans-serif;}

.pole-ano { background:url("../pole-ano.jpg") no-repeat; width: 288px; height: 132px; margin: 10px 10px; float: left;}
.pole-ano-in {padding-left: 80px; padding-top: 30px; padding-right: 10px; font-size: 16px; color: green; font: normal 140%/140% "Trebuchet MS",Arial, Tahoma, Helvetica, sans-serif;}


.clear {clear: both;}

.tab {padding:5px 20px;}
.tab dl {margin:0; font-size:100%; color:#000;}
.tab dl dt {float:left; width:400px; padding:5px 5px; border-bottom:1px solid #ddd; background-color: #eefafe;}
.tab dl dd {float:left; width:100px; margin-left:0; padding:5px 5px; border-bottom:1px solid #ddd;}


.img_top {text-align: right; padding-left: 200px; clear: both;}

form fieldset { border: 1px solid #BEBEBE;  margin:14px 0; padding: 0; }
.vystredit {text-align: center;}
legend {color:#FF3232; border:1px solid #ddd; font-weight:bold; padding:0px 5px 0px 10px; margin-left: 10px;}

textarea.objednavka {
	border : 1px solid #0750D9;
	color: #000;
	background-color: #ffffff;	
}

input.objednavka {
	border : 1px solid #aaa;
	color: #000;	
	background-color: #ffffff;	
}
.textarea { font-size:11px;} 

.patka {width:924px; height: 25px; clear: both; background: #fff; margin-left:auto; margin-right:auto; background:url("../patka.gif")  no-repeat;}
.patkain {padding-top: 10px; text-align: center; padding-left: 20px;}
.patkain a {color: #b0000f; font-weight: bold;}
.patkain a:hover {color: #b0000f; text-decoration: underline;}

.copyright { margin-top: 0px; margin-left:auto; margin-right:auto; width:924px; height:auto; color: #737373; text-align: right; font-size: 11px;}


