
body { font-family: Arial, Tahoma, Helvetica, sans-serif, serif; font-size: 0.7em; color: #004b96; background-color: #dadadc; margin: 0; padding: 0}


#lista {width: 750px; clear: both; height: 2.6em; font-size: 100%; margin-top: 40px; margin-left: 45px;}
.lista {float: left; height: 2.6em; font-size: 100%; margin-right: 10px;}
.lista ul { margin: 0px; padding: 0px 0px 0px 0px; }
.lista ul li {list-style-type: none; float: left; }
.lista ul li a, .lista ul li span { color: white; text-decoration: none; display: block; padding: 0.7em 0.7em 0.7em 0.7em; background-image: url('/pic/button.png'); background-position: center; background-repeat: no-repeat; width: 90px; text-align: center; cursor: pointer; font-weight: bold; margin: 0;}
.lista ul li #activeb { color: white; text-decoration: none; display: block; padding: 0.7em 0.7em 0.7em 0.7em; background-image: url('/pic/button2.png'); background-position: center; background-repeat: no-repeat; width: 90px; text-align: center; cursor: pointer; font-weight: bold; margin: 0;}

.lista ul li.menuon div { visibility: visible; display: block; z-index: 10; background-color: #ECECEC;}
.lista ul li.menuoff div { visibility: hidden; }

.lista ul li div { width: 200px; display: none; position: absolute; visibility: hidden; white-space: nowrap; border: 0; z-index: 10; margin: 0px; padding 0px; margin-left: 3px;}

.lista ul li ul { padding: 0px; background: #ECECEC;}

.lista ul li ul li {background: #ECECEC; font-size: 100%; float: none; padding: 0px; border-top: 1px solid #FFFFFF; border-bottom: 1px solid silver; width: auto; text-align: left;}

.lista ul li ul li a, .lista ul li.menuon ul li a {background: #ECECEC; color: #004b96; padding: 8px 8px 8px 8px; width: auto; text-decoration: none; text-align: left; font-weight: normal;}

.lista ul li ul li a:hover {background-image: url('/pic/vyber.png'); background-position: top; color: white;}

h1, h2, h3 {color: #004b96; font-weight: bold; margin-bottom: 10px; margin-top: 5px;}

h2 {font-size: 20pt; font-weight: bold; letter-spacing: -1px; font-family: Times}
h3 {font-size: 10pt; font-weight: normal; font-weight: bold}
.medium {font-size: 10pt; font-weight: normal; color: #004b96;}

#page {position:relative; text-align:left; width: 1000px; margin: auto auto auto auto; vertical-align: middle;}
#left {float: left; margin: 0px; padding: 0px; background-image: url('/pic/menu.png'); background-repeat:no-repeat; width:184px; height: 656px; }

#main {margin: 0; padding: 0; background-image: url('/pic/pozadi.png'); background-repeat:no-repeat; width:816px; height: 656px; overflow: hidden; position: absolute; top: 0px; left: 184px;}

#menu {font-style: normal; margin-top: 35px; margin-left: 55px; text-align: left; width: 184px; font-weight: bold; }

#content {margin-top: 20px; margin-left: 49px; padding-right: 15px; height: 500px; overflow: auto; width: 710px; }

#logo, #logo a {margin: 10px; width: 164px; height: 180px; display: block;}

.services {margin: 0px; padding-left: 15px; padding-top: 15px;}

.menu a {color: #004b96; text-decoration: none; font-weight: bold;}
.menu a:hover {text-decoration: underline;}

p {margin-top: 10px; margin-bottom: 10px; }

.clients p {font-size: 10pt; font-weight: bold; color: #004b96;}

#refurb-banner {margin-top: 70px; margin-left: 50px; background-image: url('/pic/refurbishment.png'); width: 100px; height: 66px;}

#refurb A { display: block; width: 100px; height: 66px; }
