/* ALANBRNO.CZ hlavni css */

body { margin: 0px; padding: 0px; font-family: Arial; font-size: 10pt; background: url('/images/2.gif') top center repeat-x #666; text-align: center }

table { font-size: 10pt }

a { text-decoration: none }

a:hover { text-decoration: underline }

#page { width: 996px; margin: auto; background: url('/images/3.jpg') top left no-repeat; text-align: left }

#header { position: relative; height: 311px }

#site-name { margin: 0px; padding: 0px; width: 650px; height: 137px; position: absolute; right: 0px; top: 132px; overflow: hidden }

#site-name span { background: url('/images/4.gif') center center no-repeat; width: 650px; height: 137px; position: absolute; left: 0px; top: 0px }

#menu-primary { position: absolute; right: 2px; top: 90px; color: #134cbf }

#menu-primary a { color: #fff}

#pruh-levy { width: 287px; float: left }

#pruh-pravy { width: 699px; float: right }

#nadpis-aktuality { position: relative; overflow: hidden; margin: 0px; padding: 0px; text-align: center; width: 267px; height: 60px; color: #fff }

#nadpis-aktuality span { position: absolute; left: 0px; top: 0px; background: url('/images/5.gif') center center no-repeat; width: 267px; height: 60px }

#nadpis-kontakt { position: relative; overflow: hidden; margin: 0px; padding: 0px; text-align: center; width: 267px; height: 60px; color: #fff }

#nadpis-kontakt span { position: absolute; left: 0px; top: 0px; background: url('/images/6.gif') center center no-repeat; width: 267px; height: 60px }

#footer { border: 10px solid #fff; border-left: none; border-right: none; background-color: #f60; text-align: right; padding: 5px; margin: 10px 0px 50px 0px; color: #fff }

#footer a { color: #fff; text-decoration: none }

#footer a:hover { text-decoration: underline }

.skryty { display: none }

.clear { clear: both }

.info-box1 { border: 10px solid #fff; margin: 0px 0px 10px 0px; background-color: #134cbf  }

.info-box2 { border: 10px solid #f60; margin: 0px 0px 10px 0px; background: url('/images/7.jpg') bottom right no-repeat #fff }

.info-box3 { border: 10px solid #f60; margin: 0px 0px 10px 0px; background-color: #fff; padding: 20px }

.info-box3 h2, .info-box3 h2 a, .info-box2 h2 { padding: 0px; margin: 0px 0px 5px 0px; font-size: 12pt; color: #f60 }

.info-box3 p, .info-box2 p { text-align: justify; padding: 0px; margin: 0px 0px 5px 0px }

.kontakt { padding: 10px; text-align: center; font-style: normal; color: #fff; line-height: 13pt }

.hr { border-bottom: 1px solid #6995ee; height: 1px; line-height: 1px; font-size: 1px }

.front-aktuality { margin: 10px; color: #fff }

.front-aktuality a { color: #fff; text-decoration: none }

.front-aktuality a:hover { text-decoration: underline }

.front-l { width: 359px; float: left }

.front-r { width: 320px; float: right; padding-bottom: 480px }

.front-text { padding: 20px 0px 20px 20px }

.aktuality-posted { margin-bottom: 5px; font-size: 8pt; font-weight: bold }

p.skolaci {font-family: Arial; font-size: 10pt; text-align: left }

a.odk_text { text-decoration: none; color: #ffffff}

a.odk_text:hover { text-decoration: underline }

a.odk_text1 { text-decoration: none; color: black; font-weight: bold}

a.odk_text1:hover { text-decoration: underline }

.foto-list { float: left }

.foto-list img { border: 0px }

.foto-obal { display: block; border: 2px solid #666; padding: 1px; margin: 1px }

.foto-datum { font-size: 8pt; text-align: center }

.foto-nazev { text-align: center; font-weight: bold }

.skolak:hover { text-decoration: none }

.skolak img { border: 2px solid #666; padding: 1px }

.obrazek { border: 3px solid #666; padding: 1px; margin: 10px }

.tab_text {font-family: Arial; font-size: 10pt }

.drobky { font-size: 8pt }

.drobky a { color: #000 }

#novinky {width: 200px ; text-align: center; padding: 10px; margin: 10px; border-bottom: dashed #ff6600 1px; border-left: dashed #ff6600 1px;}
.smd_gallery_nav
{
  clear: both;
  list-style: none;
  margin: 0px; padding: 10px 0px;
  text-align: center
}
.smd_gallery_nav li
{
  display: inline; padding: 0px 3px
}
.smd_gallery_nav li a 
{
  color: #000;
  text-decoration: none;
}
.smd_gallery_nav li a:hover 
{
  text-decoration: underline;
}
.smd_gallery_nav .current
{
  font-weight: bold
}