
html, body {
	font-family: Verdana, "Arial CE", Arial, "Helvetica CE", sans-serif;
	font-size: 13px; &f--ont-size: 78%;
	line-height: 1.4;
	text-align:;
	margin: 0; 
	padding: 0;  
	color: #333;
	
		
}


#ccz { background:url(i/zluta-.jpg) repeat-y; }

#nazev-webu {font-size:310%; text-decoration:none;white-space:nowrap; position:absolute;top:0px; margin-left:3em; _margin-left:110px; font-family: cursive; margin-top:-200px;}
#nazev-webu a {color:red;}

#smecka {b-order:1px solid green;height:160px; background:white url(i/1.jpg) 0% 0% no-repeat; }



ul.zanorene {list-style-position: inside;}
ul.m0p0 {margin-left:0;padding-left:0;}
ol.m0p0 {margin-left:1em;padding-left:1.2em;}
ul.m1p1 {margin-left:.9em;padding-left:.9em;_padding-left:2em;}
.mezery li {padding-bottom:1.4em;}
.odsadit {margin-left:10mpx; display:block;}
.float-l {float:left;display:block;}
.odsadit span { display:block;height:1%;}
.zvyraznit-01 {font-size: 130%;}
.modry-nadpis {color:#008ce4;font-size:130%;font-weight:bold;margin-top:2.4em;}
.modry-nadpis2 {color:#008ce4;font-size:127%;font-weight:bold;margin-top:2.4em;}

#levysloupec ul { margin-left:1em; padding-left:1.5em; list-style-type:disc;color:white;}
#levysloupec a {color:white;}
#levysloupec ul li {margin-bottom:0.8em;}
#levysloupec ul ul { margin-left:0.6em; padding-left:.5em; }
#levysloupec ul ul li {margin:0;margin-bottom:.2em; list-style-type:square; color:white;}
#levysloupec a:hover {b--ackground:#ffc;}
#levysloupec ul a, #levysloupec ul p {padding:0.3em;padding-right:.5em;padding-left:.2em;}
#levysloupec ul p a {padding-left:0;}
#levysloupec ul ul a {padding:0.1em;padding-right:.5em;padding-left:.2em;}
#levysloupec .as {color:yellow; p-adding:0.1em; padding-right:.5em;padding-left:.2em;}



.italic {font-style:italic;}
.oprava-ie {width:99%;}


a {text-decoration:underline; color: #008ce4; }

a:hover { text-decoration:none; }



.center {text-align:center;}
.right {text-align:right;}
img.float-left {float:left; margin: .5em .5em .5em 0;}
.cervene {color:#dd111a;}
.kurziva {font-style:italic;}
#bloky p {text-align:justify;}
.odsadit {margin-left:10em; display:block;}
.float-l {float:left;display:block;}
.odsadit span { display:block;height:1%;}


h4 {margin:0; padding:0;font-size: 100%;}


#v-pruvodce h3 {background:#c20008; color:white;width:371px; padding:0.4em 10px 0.4em 10px; margin:3em 0 1em 0; }
#v-pruvodce p {width:389px;}



h1 span {font-size: 76%; }

h2,h3 {font-size: 110%; margin-bottom:0; padding-bottom:0;}

h2.c {color:#e42127;margin:2em 0 1em 0;font-size: 120%;}
h2.prvni {color:#e42127;margin:0.5em 0 1em 0;_margin:0.7em 0 1em 0; font-size: 130%;}

h1 {font-size: 135%;text-align:center;color:#008ce4;margin:0.5em 0 1.2em 0;_margin:0.7em 0 1em 0;}
h2.c span {color: #333;font-size:80%;_font-size:76%;}
h4 {font-size:100%}
#levysloupec li {margin:0.6em 0;}
.mt1 {margin-top:1.2em;}
.mt2 {margin-top:1.8em;}
.mt3 {margin-top:2.4em;}
.mt4 {margin-top:4em;}
.mb12 {margin-bottom:1.2em;}
.mb4 {margin-bottom:4em;}
.foto a img {border:2px solid #008ce4;margin-bottom:3px;}
.foto :hover img {border:2px solid #ef9c4c;}
.foto2 a img {border:0px;margin-bottom:0px;}
.foto2 :hover img {border:0px;}

.nowrap {white-space:nowrap;}
.both {clear:both;}
.zvyraznit {b--order:2px solid red; padding:0 0 1em 1em; background:#e8e8e8;}

.none {display:none;}
.hrrr{
	color: #c20008;
	background-color: #c20008;
	border-width: 0px;
	height: 2px;
}
table {font-size:100%;}

.aktuality {margin-top:1.2em;margin-bottom:2em;}



#vbody { 
								
	padding:0;
	text-align: left; 
	b-order:1px solid green;
	background:url(i/zluta-.jpg) repeat-y; 
	padding-right:1em;
	
}

/* méně než 67em způsobuje problém v ie */

#stred- {b-order:1px solid black; background: url(i/slunicko.jpg) 100% 0% no-repeat; width:819px;}

#pravysloupec  {
	
	margin-left:250px;
	font-size: 100%;  
	line-height: 1.4;
	b--order-left:1px solid red;
	padding-top:2em;
	margin-right:5px;
	
}


#levysloupec {   
	b-order:1px solid green;
	float:left;
	width: 230px;
	padding-bottom:1em;
	padding-left:0;
	margin-top:1em;
	background:white url(i/2.jpg) 0% 0% no-repeat;
	
	
  
}


p { margin: 0.2em 0em 0.6em 0em;}
p.mezera {margin-top:0.7em; }
p.mb {margin-bottom:2em;}
p.nav {margin-top:3em; margin-bottom:3em; color:green; position:absolute; top:19.5em; }

.kol {margin-top:4em; margin-left:4em; position:absolute; top:21em;}
.popis {margin-left:282px; padding-left:1em; padding-top:.5em;}


#dovolena-se-psem {text-align:center; margin-top:4em; position:relative;}
#paticka {text-align:center;font-size:80%;margin-top:4em;}




.nazev {margin: 0 3px; display:block;}
.nazev span {display:block; visibility:hidden;text-decoration:none;}

.z1 { clear: both; height:1em;position:relative;}
.z2 { clear: both; height:15em; _height:1em; position:relative;border:1px solid black;}




.zt a {
	color:white;
	background: green;
	text-decoration:none;
	display:block;
	text-align:center;
	
}

.zt a:hover {
	color:white;
	text-decoration:none;
	background: #c20008;
}



 {border:1px solid red;}





