body {margin: 0px; font-family:verdana,arial,sans-serif; font-size: 12px;}
h1 {font-size:14px; margin: 0px; padding: 10px; color: #FFF; background: #999; position: absolute; left: -180px; top: 170px; width: 160px;}
h2 {font-size:12px; margin: 0px; padding-top: 10px; color: #000;}
h3 {font-size:10px; margin: 0px; padding-bottom: 10px; color: #000; font-weight: bold; font-style: italic;}

img {border: 0px;}
strong {font-weight:normal;}

#svycarske-hodinky {position: absolute; left: 50%; width: 950px; margin-left: -475px; background: #EA0;}
#svycarske-hodinky-text {position: absolute; top: 150px; left: 180px; width: 468px; padding: 10px; background: #FFF;}
#svycarske-hodinky-text a, a:visited, a:hover {color: #000; text-decoration: underline;}
#svycarske-hodinky-text .links {border: 1px solid #EEE; padding: 10px;}
#svycarske-hodinky-text .links a, a:visited {color: #000; text-decoration: none;}
#svycarske-hodinky-text .links a:hover {color: #000; text-decoration: underline;}

#svycarske-hodinky-cesta {position: absolute; top: 117px; left: 182px; color: #FFF; background: #999; width: 768px; padding: 5px; font-size: 11px; font-weight:bold;}
#svycarske-hodinky-cesta a, a:visited {color: #FFF; text-decoration: none;}
#svycarske-hodinky-cesta a:hover {color: #FFF; text-decoration: underline;}
#svycarske-hodinky-levy {float: left; position: absolute; top: 117px; width: 180px; z-index: -1;}
#svycarske-hodinky-pravy {position: absolute; top: 150px; left: 670px; width: 290px;}
#svycarske-hodinky-pravy .foto {float: left;}
#svycarske-hodinky-pravy .foto .h3 {color: #F60; padding: 10px 0px 5px 5px;  border-bottom: 10px solid #3A6EA5; font-size: 12px; margin: 0px; width: 285px;}
#svycarske-hodinky-pravy .fotog {border: 1px solid #999; padding: 4px; margin-top: 2px;}

#svycarske-hodinky-top {position: absolute; top: 0px; float: left; border-bottom: 20px solid #3A6EA5; padding-bottom: 2px; padding-top: 30px; background-image: url('/img/svycary.gif'); background-repeat : no-repeat;}

#svycarske-hodinky-top .h4 {color: #FFF; border-bottom: 10px solid #F60; margin: 0px; padding: 0px; font-size: 32px; padding-bottom: 15px; width: 960px;}
#svycarske-hodinky-top .p {position: absolute; top: 10px; left: 870px; width: 70px; font-size: 10px; font-weight:bold; text-align: center;}

.svycarske-hodnarske-firmy-nadpis {padding: 10px;  font-size: 12px; margin: 0px 0px 2px 0px; background: #F60; color: #FFF;}
.svycarske-hodnarske-firmy-ul {list-style: none; padding: 4px 0px 4px 0px; margin: 0px; color: #FFF; background: #3A6EA5;}
.svycarske-hodnarske-firmy-li {padding: 2px 10px 2px 10px;}
.svycarske-hodnarske-firmy-li-selected {padding: 2px 10px 2px 10px; font-weight:bold;}
.svycarske-hodnarske-firmy-li a, a:visited {text-decoration: none; color: #FFF;}
.svycarske-hodnarske-firmy-li a:hover {text-decoration: underline; color: #FFF;}

.svycarske-hodinky-submenu {width: 143px; float: left; margin: 0px 1px 0px 1px;}
.svycarske-hodinky-submenu-nadpis {padding: 10px 0px 5px 5px;  border-bottom: 10px solid #F60; color: #3A6EA5; font-size: 12px; margin: 0px; width: 138px;}
.svycarske-hodinky-submenu-long {width: 283px; float: left; margin: 0px 1px 0px 1px;}
.svycarske-hodinky-submenu-nadpis-long {padding: 10px 0px 5px 5px;  border-bottom: 10px solid #F60; color: #3A6EA5; font-size: 12px; margin: 0px; width: 283px;}
.svycarske-hodinky-submenu-long-ram {padding: 5px; color: #999;}
.svycarske-hodinky-submenu-ul {list-style: none; padding: 4px 0px 4px 0px; margin: 2px 0px 2px 0px; color: #FFF; background: #999;}
.svycarske-hodinky-submenu-li {padding: 2px 10px 2px 10px; color: #FFF;}
.svycarske-hodinky-submenu-li-selected {padding: 2px 10px 2px 10px; font-weight:bold;}
.svycarske-hodinky-submenu a, a:visited {text-decoration: none; color: #FFF;}
.svycarske-hodinky-submenu-li a:hover {text-decoration: underline; color: #FFF;}

.sumar {width: 290px; float: right; background: #EEE; color: #000; cellpadding: 0px; cellspacing: 0px; border: 0px; font-size: 90%;}
.sumar caption {margin-top: 10px; text-align: left; font-weight:bold; padding: 3px 5px 3px 5px; color: #FFF; background:#3A6EA5;}
.sumar td {border-bottom: 1px solid #3A6EA5; padding: 3px 5px 3px 5px; vertical-align: top;}

.affh {border: 0px; width: 290px;}
