body {background-color: #600000;color: #800000;font: "Times New Roman", Times, serif;font-size: 100%;margin: 3px 5px;
      padding: 0px;line-height: 1.3em;}
#main {width: 770px; margin-left: auto;margin-right: auto;text-align:left; border: 2px solid #ffcc00; 
       background-color: #ffffcc; margin-top: 3px; padding: 0px;}
#mainie {text-align: center;}
#top {width: 100%;height: 100px;text-align: left;vertical-align: middle;font-size: 95%;font-weight: bold;
			background-color: #ffdd00;border-bottom: 2px solid #a00000;margin: 0;padding: 0;clear: both;
			background-image: url(pict/vymarak-top-bg.jpg);	background-repeat: no-repeat;	background-position: top left;}
#top h1 {margin:0;padding:76px 0 0 174px;font-size:16px;color:#800000;}
#top img {float:right;margin:0 0 0 0;padding:0;border:0;}
#bodystyle {width: 100%;  padding: 0px; clear: both; margin:0;background-color: #007000;}
.menu {width: 120px;margin: 0; padding: 15px 0;  text-align: center; float: left;font-size: 85%; background-color: #007000;border-top:1px solid #ffff66;}
.menu A { color:#800000; margin:4px 8px;font-weight: bold;width:100px;height:1.4em;background-color:#ffee00;display:block; text-align:center;text-decoration:none;border: 1px solid #ffff00; border-right:1px solid #ffaa00;border-bottom:1px solid #ffaa00;}
.menu A:hover { color:#600000;background-color:#00ff00; font-weight: bold; border: 1px solid #333;border-left:1px solid #666;border-top:1px solid #666;}
#act {color:#008000;background-color: #ffff00;border:1px solid #ffff00;border-top:1px solid #ffaa00;border-left:1px solid #ffaa00;}
#right { margin-left: 120px;padding: 0.8em 10px;	height:100%;font-size: 90%;font-weight: normal;text-align: left;background-color: #ffffdd;}
.break {clear:both;margin:0;font-size:0px;padding:0;}
#paticka {clear:both;color:#ffff00;background-color:#008000;font-size:80%;height:1.6em;margin:0;}
#paticka a {color:#ffff00;}
#news p {margin:0 0 1em 0;}
#news p:first-letter {font-size: 150%;font-weight: normal;color:#660000;}
#news a {color:#800000;}
#news a:hover {color:#cc0000;}
img {border:1px solid #000080; margin:0.4em;}
#foto {text-align:center;}
.pes {margin:0;}
.pes table {border:1px solid #800000;margin:1em 0;padding:0;border-bottom:2px solid #800000;border-right:2px solid #800000;}
.pes td {border: 1px solid #800000;padding: 0.4em;margin: 0;width: 186px;vertical-align: top;background-color:#ffff99;}
.pes p {text-align:justify;}
.pes p:first-letter {font-size: 150%;font-weight: normal;color:#660000;}
.pes a {color:#800000;text-decoration:underline;}
.pes a:hover {color:#008000;}
.jmeno {font-family: "Times New Roman", Times, serif;font-size:150%;font-weight:bold;}
.jmeno a {color:#800000;text-decoration:underline;}
.jmeno a:hover {color:#008000;text-decoration:underline;}	
#detf {text-align:center;margin-bottom:0.5em;font-size:125%;}
#detf A {font-size:80%;margin:0.5em 2em;text-align:center;color:#ffff00;background-color:#660000;padding:0.1em 0.7em;text-decoration:none;border: 1px solid #cccc00; border-right:1px solid #440000;border-bottom:1px solid #440000;font-family:arial;}
#detf A:hover {color:#ffff99;border: 1px solid #cccc00; border-left:1px solid #440000;border-top:1px solid #440000;}				
.just {text-align:justify;}
.novobr {float:right;padding:0.3em;}
.novobr img { border:1px solid #007000;}
#mkod {width: 770px; margin-left: auto;margin-right: auto;text-align:left;}
.stahnout {background-color:#ffffff;padding:0 0.5em;border:1px solid #ffcc00;}
.stahnout img {border:0;margin:0;vertical-align: middle;}
.stahnout a {text-decoration:none;font-weight:bold;}
