html,body{margin:0;padding:0}
body{font: 12px Tahoma,sans-serif;text-align:center; background: url('bg.png') center top no-repeat}
p{margin:5px 0 5px 0px;line-height:1.4}
a{color: #000; text-decoration: underline}
a img {border: 0; text-decoration: none}
div#header {height:150px;margin:0 0 10px 0; background: #EEE url('zahlavi.png');color: #79B30B}
div#container{text-align:left;}
div#content p{line-height:1.4}
div#navigation{}
div#extra{background:#F1F1F1; padding: 5px 10px 15px 10px}

div#container{width:820px;margin:0 auto}
div#content{float:left;width:500px;margin-left: 20px;padding-bottom: 20px; padding-right: 20px; border-right: 1px solid #F1F1F1;}
div#navigation{float:right;width:240px; margin-right: 20px;}
div#extra{clear:both;width:100%}

h1, h2, h3, h4 {font-size: 20px;letter-spacing:0px;font-weight: bold;border-bottom: 1px solid #F1F1F1; margin: 0; padding:0 0 5px 0}

a h1 {padding:10px 0 10px 40px; background: url('novinka.png') left no-repeat; color: #333333}

h3.kom {font-weight: bold; font-size: 16px; letter-spacing: 0px}


div#navigation table {margin-top: 10px}
td {padding-bottom: 6px}
textarea {margin-bottom: 10px}

h2 {font-size: 20px; padding: 0 0 5px 0px;}
a h1 {text-decoration: underline}

div#header ul{margin: 0; padding: 111px 0 0 160px;}
div#header ul li {padding: 0; display: inline; font-size: 12px; font-weight: bold; margin: 0 15px 0 0; }
div#header ul li a {color:#FFFFFF; }

div#box {margin: 0 0 20px 0;background:#FFF; }

.epiz {margin: 0 0 20px 0;background:#F1F1F1;padding: 10px }

.komentar { float: right; text-align: right; font-size: 11px; font-weight: bold; color: #C0C0C0; padding-top: 8px}
.komentar a { font-weight: normal}

/* ######### CSS for Shade Tabs. Remove if not using ######### */

.shadetabs{
padding: 0px;
margin: 0px 0px 5px 0px;
font: bold 12px Tahoma;
list-style-type: none;
text-align: left; /*set to left, center, or right to align the menu as desired*/
background: none;
}

.shadetabs li{
display: inline;
background: none;
margin: 0;
padding: 0;
}

.shadetabs li a{
text-decoration: none;
padding: 2px 5px;
margin: 0;
border-bottom: none;
color: #C0C0C0;
background: none;
}

.shadetabs li a:visited{
color: #C0C0C0;
}

.shadetabs li a:hover{
text-decoration: underline;
color: #000000;
}

.shadetabs li a.selected{ /*selected main tab style */
position: relative;

}

.shadetabs li a.selected{ /*selected main tab style */
background: #F1F1F1 url('images/shadea.png') top center repeat-x;
border-bottom-color: white;
border: 0;
color: #000000;
margin-bottom: 5px;
padding-bottom: 10px;
font-weight: bold;
}

.shadetabs li a.selected:hover{ /*selected main tab style */
text-decoration: none;
}

.tabcontent{
display:none;
}

@media print {
.tabcontent {
display:block !important;
}
}









a, {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}
/* remember to define focus styles! */
:focus {
	outline: 0;
}

ol, ul {
	list-style: none;
}