/** Zakladni blbosti **/
body {
		font-family: 'Arial CE', 'Helvetica CE', Arial, sans-serif;
		font-size: 0.8em;
		background-color: #fff;
		color: #333;
		text-align: center;
		margin: 0px;
}
div#obal {
		width: 977px;
		margin-left: auto;
		margin-right: auto;
		text-align: left;
		background: url('images/levo.gif') 760px 0px repeat-y;
}
div#reklama_flash {
		width: 468px;
		height: 60px;
		border: 1px solid #333;
		text-align: center;
		margin-left: auto;
		margin-right: auto;
}
h1, .hidden {
		display: none;
}
h2 {
		color: #C30208;
		font-size: 1.3em;
		margin-bottom: 0.5em;
}
h2.modre {
		color: #224D9A;
		margin: 0px;
		margin-top: 15px;
}
h3 {
		font-size: 1em;
		margin: 0em;
}
h3.med {
		clear: left;
}
.clear {
		clear: left;
}
p {
		margin-top: 0em;
}
.cervene {
		color: #C30208;
}
.center {
		text-align: center;
}
ul, ol {
		margin-top: 0em;
		margin-left: 1.5em;
}
li {
		margin-bottom: 1em;
}
li.normal {
		margin-bottom: 0em;
}
a {
		color: #224D9A;
}
table {
		font-size: 1em;
}
td {
		width: 135px;
		height: 3em;
}
td.navstevy {
		height: 1em;
}
td.navstevy {
		height: 1em;
		width: auto;
		padding-right: 1em;
}
td.darci {
		width: 150px;
		text-align: center;
		height: 2em;
}
td.normal {
		height: 0.5em;
}
a:hover {
		color: #C30208;
}
a#index {
		display: block;
		width: 500px;
		height: 100px;
		margin-top: 30px;

}
a#klauni_big {
    display: block; 
    width: 280px; 
    height: 170px;
}
div.olympus {
font-size: 85%;
color: #0033FF;
text-align: center;
width: 160px;
}
img.olympus {
border: none;
}

/** Hlavickova cast layoutu 187 **/
div#hlavicka-obal {
    margin: auto;
		width: 794px;
		height: 187px;
		background: url('images/hlavicka-d.jpg') bottom no-repeat #fff;
}
div#hlavicka-levo {
		height: 160px;
		width: 500px;
		background: url('images/hlavicka-l.gif') 50% 50% no-repeat;
		float: left;
}
div#hlavicka-pravo {
		height: 160px;
		width: 280px;
		background: url('images/hlavicka-p.jpg') no-repeat;
		float: right;
}
div#menu-obal {
    
		width: 100%;
		height: 35px;
		background: url('images/nove_menu-d.gif') bottom no-repeat #fff;
}

.menuItem, .menuItem2 {
		color: #224D9A;
		text-decoration: none;
		font-weight: bold;
		padding-left: 0.5em;
		padding-right: 0.5em;
		background-color: #fff;
}
.menuItem2 {
		background-color: #F4F4F4;
		border: 1px solid #666;
		font-weight: normal;
}
div#levo-obal {
		float: left;
		width: 583px;
}
div#levo {
		margin: 1em;
		margin-right: 1.5em;
}
div.adresa {
		border-top: 1px solid #666;
		text-align: center;
		font-size: 80%;
}
div#pravo-obal {
		float: right;
		width: 197px;
}
div#pravo {
		margin: 0.2em;
		margin-top: 1em;
}
.datum {
		font-size: 0.9em;
}
.datum2 {
		font-size: 0.9em;
		font-weight: bold;
		color: #C30208;
}
p.novinka {
		margin: 0px;
		padding: 0px;
		font-size: 0.8em;
		margin-bottom: 0.6em;
		text-indent: 0em;
}
form {
		margin: 0em;
}
.policko {
		border: 1px solid #666;
		background-color: #F4F4F4;
		width: 150px;
}
.submit {
		width: 70px;
		border: 1px solid #666;
		background-color: #F4F4F4;
}
img.foto_tydne {
		border: 1px solid #666;
		margin: 5px;
}
img.fotografie {
		border: 1px solid #666;
		margin: 5px;
}
img.med {
		border: 1px solid #666;
		margin-right: 5px;
		margin-top: 2px;
		float: left;
}
img.darci {
		border: 1px solid #999;
		margin-top: 3px;
}
img.darci_male {
		border: 1px solid #999;
		margin-top: 3px;
}

/** Menu **/
a.menuLink {font-size: 0.9em;color: #000;text-decoration: none;}
a.menuLink:hover {color: #C30208;}
.cssSupport {display: none;}
#visibleMenu1 {height: 16px; width: 100px; cursor: default;}
#visibleMenu2 {height: 16px; width: 120px; cursor: default;}
#visibleMenu3 {height: 16px; width: 250px; cursor: default;}
#visibleMenu4 {height: 16px; width: 200px; cursor: default;}
#visibleMenu5 {height: 16px; width: 140px; cursor: default;}
#visibleMenu6 {height: 16px; width: 130px; cursor: default;}
#visibleMenu7 {height: 16px; width: 100px; cursor: default;}
#hiddenMenu1 {width: 100px;}
#hiddenMenu2 {width: 140px;}
#hiddenMenu3 {width: 250px;}
#hiddenMenu4 {width: 200px;}
#hiddenMenu5 {width: 140px;}
#hiddenMenu6 {width: 130px;}
#hiddenMenu7 {width: 100px;}


/** moje **/
.modre {
	font-weight: bold;
	color: Navy;
}
.bi {
	font-weight: bold;
	text-decoration: underline;
}
.img {
  border: 1px solid #666;
}




div#levy-sloupec {
    background: url('images/levo.gif') 180px 0px repeat-y;
		float: left;
		width: 197px;
}
div#levy {
		margin: 0.2em;
		margin-top: 1em;
}