body {width: 100%;
	height: 100%;
	margin: 0;
	padding: 0;
	text-align: center;
	font-family: "verdana ce", verdana, "arial ce", arial, "helvetica ce", helvetica, "sans-serif";
	font-size: 100%;
	z-index: 5;
	color: #000;
	background-color: #fff;
	background-image: url(images/horni-pruh.gif);
	background-repeat: repeat-x;
	background-position: left 210px;
}
div#hlava {
	width: 900px;
	height: 229px;
	margin: 0px auto 0;
	padding: 0px;
	border-top: 1px solid #fff;
	text-align: left;
	background-color: #fff;
	z-index: 10;
}/*hlava*/
div#hlava-horni {
  height: 197px;
}
div#hlava-spodni {
  height: 32px;
}
div#hlava-horni-left, div#hlava-horni-center, div#hlava-horni-right{
  _margin-bottom: -3px;
}
div#hlava-horni-left, div#hlava-spodni-left {
  width:182px;
  float: left;
}
div#hlava-horni-center, div#hlava-spodni-center {
  float: left;
  width: 609px;
}
div#hlava-horni-right, div#hlava-spodni-right {
  float: left;
  width: 109px;
}

table#hla {table-layout: fixed;
    width: 900px;height: 229px;
    border-collapse: collapse;
	border: 0;
	background-color: #fff;
	margin: 0;}
td#jed {
	width: 182px;
	height: 197px;
	border: 0;
	background-color: #FFFFFF;
	padding: 0;margin: 0;
	background-image: url(images/hlava-v+s1.gif);
	background-repeat: no-repeat;
}
td#dva {
	width: 609px;
	height: 197px;
	border: 0;
	background-color: #FFFFFF;
	padding: 0;margin: 0;
	background-image: url(images/hlava-v+s2.jpg);
	background-repeat: no-repeat;
}
td#tri {
	width: 109px;
	height: 197px;
	border: 0;
	background-color: #FFFFFF;
	padding: 0;margin: 0;
	background-image: url(images/hlava-v+s3.gif);
	background-repeat: no-repeat;
}
td#ctr {
	width: 182px;
	height: 32px;
	border: 0;
	background-color: #FFFFFF;
	padding: 0;margin: 0;
	background-image: url(images/hlava-v+s4.gif);
	background-repeat: no-repeat;
}
td#pet {
	width: 609px;
	height: 32px;
	border: 0;
	background-color: #FFFFFF;
	padding: 0;margin: 0;
	background-image: url(images/hlava-v+s5.gif);
	background-repeat: no-repeat;
}
td#sest {
	width: 109px;
	height: 32px;
	border: 0;
	background-color: #FFFFFF;
	padding: 0;margin: 0;
	background-image: url(images/hlava-v+s6.gif);
	background-repeat: no-repeat;
}	
div#ce {
	width: 900px;min-height:80%;
	margin: 0px auto 0;
	padding: 0px;
	border: 0px solid #FF0000;
	text-align: left;
	z-index: 130;
	background-color: #fff;
	background-image: url(images/svislinka.gif);
	background-repeat: repeat-y;
	background-position: 180px top;
	z-index: 10;
}/*základní box*/
div#cee {
	width: 100%;
	padding: 0px;
	border: 1px solid #fff;border-bottom: 0;
	text-align: left;
	z-index: 130;
	background-color: transparent;
	background-image: url(images/vodolinka.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	z-index: 20;
}/*základní box*/	
	
div#ce h1 {font-size: 120%;margin: 20px 109px 1.1em 30px;padding: 0px;color: #f00;font-family: "arial ce", arial, "sans-serif";line-height: 1.3em;}
div#ce h1 span.nevi {display:none}
div#ce h2 {font-size: 100%;margin: 15px 109px .8em 30px;padding: 0px;color: #f00;font-family: "arial ce", arial, "sans-serif";}
div#ce h3 {font-size: 80%;margin: 10px 109px .2em 30px;padding: 0px;color: #000;font-family: "arial ce", arial, "sans-serif";}
div#ce p {
	font-size: 70%;
	margin: .2em 109px 10px 30px;
	padding: 0px;line-height: 1.4em;
	text-align: justify;}
div#ce p.blok {font-size: 75%;}
div#ce ul {
	font-size: 70%;line-height: 1.7em;
	margin: 0 109px 0 0;
	padding: 0 0 0 30px;
	color: #000;
	list-style: none;
}
div#ce ul ul,  {
	margin: 0;font-size: 100%;
	padding: 0 0 0 40px;
	list-style-type: square;list-style-image: url(images/sipka-odr-seznam.gif);}
div#ce p.men {font-size: 65%;}

div#obsah /*hlavni obsah - text*/
{
	float:right;
	right:0;
	top:0px;
	width: 700px;
	margin: 40px 0 0 0;
	border-top: 1px solid #fff;
	text-align: left;
	z-index: 30;
	background-color: transparent;border: 0px solid #ff0;

}
div#obs /*hlavni obsah - text*/
{
	width: 700px;
	margin: 0 0 15px 0;
	border-top: 1px solid #fff;
	background-color: #e5f1f8;
    background-image: url(images/ornam2.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
div#obss /*hlavni obsah - pozadi pravy horni roh - titulní*/
{
	width: 700px;
	
	border-top: 1px solid #fff;
	background-color: transparent;
    background-image: url(images/pozadi-obsah.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
div#obsss /*hlavni obsah - pozadi pravy horni roh - ostatní*/
{
	width: 700px;
	
	border-top: 1px solid #fff;
	background-color: transparent;
    background-image: url(images/pozadi-obsah-ost.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
div#obs ul#titu {/*seznam na titulce a str. sedm*/
	margin: 0 109px 0 40px;
	font-size: 70%;
	padding: 0;
	list-style-type: decimal;
	list-style-image: none;
}
div#obs ul#titu li{/*seznam na titulce a str. sedm*/
	margin: 0 0 20px 40px;
	font-size: 100%;
	padding: 0;
	list-style-type: decimal;
	list-style-image: none;
	font-weight: bold;color: #f00;
}
div#obs ul#titu li.mez{/*seznam na titulce a str. sedm*/
	margin: 0 0 0px 40px;
}
div#obs ul#titu p {/*seznam na titulce a str. sedm*/
    font-size: 100%;
	margin: .2em 0 10px 0px;
	padding: 0px;line-height: 1.4em;
	text-align: justify;font-weight: normal;color: #000;}
div#obs ul#titu li strong{color: #000;}	/*seznam na titulce a str. sedm*/

div#menu {
	background-color:transparent;
	padding: 0px;
	text-align: left;
	margin: 40px 722px 0px 0px;
	border-top: 1px solid #fff;border: 0px solid #e3e8ea;}
div#men {
    width: 100%;
	background-color: #f1edd9;
	padding: 0px;
	margin: 0;border-top: 1px solid #f1edd9;
	}
		
div#menu a {color: #000;text-decoration: none;}
div#menu a:visited{color: #666;}
div#menu a:active{color: #f00;text-decoration: underline;}
div#menu a:hover{color: #f00;text-decoration: underline;}
div#menu ul {
	font-size: 70%;
	margin: 10px 0 0 10px;
	padding: 0 0 0 7px;
	list-style: inside;
	list-style-image: url(images/list-odr.gif);
	list-style-type: disc;
}
div#menu ul li {
	margin: 0;
	padding: 0 5px 0 0;border-bottom: 1px solid #f1edd9;
	}
div#menu ul li.dira {
	margin-bottom: 10px;
	}	
div#menu ul li.c {
	list-style-image: url(images/list-odr-m.gif);
	font-weight: bold;
}	
div#menu ul ul{font-size: 100%;
	margin: 5px 0 0 10px;
	padding: 0 0 0 7px;
	list-style: inside;
	list-style-image: url(images/listek-odr.gif);
	list-style-type: disc;
}
div#menu ul ul li.cc {
	list-style-image: url(images/listek-odr-m.gif);
	font-weight: bold;
}	

div#pata {width:900px;height:40px;bottom:0;left:0; background-color:transparent;font-size: 80%;border: 0px solid #000;}
div#drobek {
	width: 500px;
	height: 20px;
	background-color: transparent;
	padding: 0px;font-size: 65%;text-align: left;
	top: 240px;
	left: 50%;
	z-index: 130;
	position: absolute;
	margin: 0px 0px 0px -250px;
}
img {border:0;}
.gal {
	width: 600px;
	background-color: transparent;
	padding: 5px;
	text-align: left;
	margin: .6em 0px 10px 30px;
}
.galerie {float: left;width: 65px;height:40px;margin: 5px;}
.galfoto {float: left;width: 50px;height:50px;margin: 5px;}
.galtisk {float: left;width: 100px;height:60px;margin: 9px;}
.galspec {float: left;width: 100px;height:100px;margin: 5px;}
.galtit {float: left;width: 140px;height:100px;margin: 5px;}
.cleanerr {width: 600px;height:0px;clear:both;content:' '; overflow:hidden;}
.cleanerr hr {display: none;}

.cleaner {width: 890px;height:0px;clear:both;content:' '; overflow:hidden;}
.cleaner hr {display: none;}
a {color: #000;}
a:visited{color: #666;}
a:active{color: #f00;}
a:hover{color: #f00;}
	
.cer {color: #f00;}
.cerna {color: #000;}
.m {color: #06c;}
.hneda{color: #900;}
.sed {color: #666;}
.kurz {font-style: italic;}
.normal {font-weight: normal;}
.pravo {text-align: right;} /*zarovnání doprava*/
.vpravo {float: right;} /*zarovnání doprava*/
.vlevo {float: left;} /*zarovnání doleva*/
.mensi {font-size: 85%;}
.vet {font-size: 130%;}