.skipnavigation {display:none;}
html, body, ul, li, img{  margin: 0; padding: 0; border: 0;}body {min-width: 960px;font: normal 100%/130% "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;color:#333;text-align: center;background: #fff url(images/body_background.gif) fixed;}

#outerwrapper {width:922px;margin:0 auto;background:#fff url(images/background.png) repeat-y;text-align: left;}
#wrapper {width:882px;margin:0 auto;background:#FFFFFF url(none) repeat-y;}
#header {
	height:158px;
	background:url(images/header.jpg);
	top: 0px;
	}
#content {padding:0; background:#fff;clear: both;}
#main_content {padding: 10px 20px;float: left; }
#main_content table{font-size: 100%}
#footer {clear: both;	background-image: url('images/footer.jpg');height: 68px; }
#footer p{ color:#000;font-size:70%; padding: 3px 20px 5px;}
#nav {background: url(/images/button.jpg);height: 36px;}
#nav li {float:left;list-style-type: none;height: 36px;}
aimg {border:0; }
.rollover {display: block;height: 100%;} 
.rollover img { width: 100%;height: 100%;border: 0;}
.rollover:hover { visibility: visible; } 
.rollover:hover img { visibility: hidden; }
#link1 {margin-left:37px;background-image: url('nehavarovane_hover.jpg');width: 200px;height: 32px;}
#link2 {background-image: url('havarovane_hover.jpg');width: 200px;height: 32px;}
#link3 {background-image: url('sluzby_hover.jpg');width: 200px;height: 32px;}
#link4 {background-image: url('kontakt_hover.jpg');width: 200px;height: 32px;}
h1,h2,h3,h4,h5,h6{color: #000000;margin-left: 5px;}
h1{font-size: 130%;}
h2,h3{font-size: 100%;}
h4,h5,h6{font-size: 90%;}
#rightnavcontainer{padding: 4px 0;font: normal 100%/130% "Trebuchet MS", Verdana, Arial, Helvetica;text-align: center;}
#navlist{
	text-align: center;
	list-style: none;
	padding: 0;
	font-size: 20px;
	font-style: oblique;
	font-weight: bold;
	line-height: normal;
}
ul#navlist li{display: block;padding: 0;margin-right: 10px;}
ul#navlist li a{height:1%;display: block;padding: 8px;border-width: 1px;border-color: #ffe #aaab9c #ccc #fff;border-style: solid;color: #FFFFE2;text-decoration: none;background: #666666;}
ul#navlist li#active a{background: #CCCCCC;color: #000000;}
ul#navlist li a:hover, ul#navlist li#active a:hover{color: #000000;}
acronym {border-bottom: 1px dotted #993300;cursor: help;	border: #333333;
	background-color: #00CC33;
}
a { color: black;}
.fotka
  {
    text-align: left;
    font-family: Arial;
    font-size: 10px;
    color: #FFFFFF;
  }
  .tabfotky
  {
    text-align: left;
    font-family: Arial;
    font-size: 14px;
    width: 400px;
    margin-top: 15px;
    margin-bottom: 10px;
  }
