body {
	font-size: 82%;
	_font-size: 64%;
	text-align: center;
	 margin:0; margin: auto;
	font-family: 'Verdana CE', 'Lucida Grande CE', 'Helvetica CE', Verdana, 'Arial CE', Arial, lucida, sans-serif;
	 padding:0;
	background:white;
}

body#titulni {background: white url(images/mp30.jpg) 64% 150px no-repeat; position:relative; }



h1.logo1, 
h1.logo2 { position:absolute; padding-left: 100px; font-size: 120%; }

h1.logo1 {_margin-left:-374px; }

h1.logo2/**/ {_margin-left:-374px;}



#vf2 {position: absolute; 
	b_order: 1px solid black; 
	width: 16em; 
	margin-left:160px;
	&margin-left:-230px;  
	margin-top: 165px; }


h2 {font-size: 130%;}
h3 {font-size: 110%;}


div address {text-align:left; position:absolute; top: 350px; &margin-left:-375px; padding-left:5px;}


a { color: #000099; text-decoration: underline;}
a:hover { color: #ff0000; text-decoration: none;}



#top { width: 750px; 
	height: 100px; 
	  margin: auto;
	_margin-left:-375px; 
	_margin-left:/**/0px; 
	&margin-lef\t:-375px;
	b--order: 1px solid red; 
	background: url(images/mp_r.jpg) 0% 50% no-repeat; position: absolute; 
}

#obsah {width: 750px; 
        margin: auto;
	padding: 0px;         
        padding: 0 1px;
        border-top:1px solid white;
	margin-top:-1px;
	          
		 
}

#navigace {font-size: 110%; text-align: left; font-weight: bold;padding-top:104px; position:relative; b--order:1px solid red; margin-top:0px;}


.as {color: #bbb}
.sophics {font-size: 80%; padding-bottom:30px; padding-top:3em;}
.tit {margin-top:440px;}

p {text-align: left; padding-right: 14px;}
ul.vel {text-align:left; font-size: 110%;}
ul li {line-height: 1.6;}
ol {text-align: left;}
ol ul {list-style-type: none; margin-bottom: 1em; }
ul.xyz {font-weight: none; }
ol li span {font-size: 80%;}
ol.sj {font-weight:bold;margin-bottom:2em;}
ol.sj li {margin-bottom:1em;}
.left {text-align:left;}
.mt2 {margin-top:2em;}

 {border:1px solid green;}