body {
  font-family:Arial,Tahoma,Verdana,helvetica,Geneva;
  margin:0px;
  font-size:11px;
  color:#541016;
  background-color: #e8c1c5;
}


a {color:#9F0712;}
a:hover {color:#000;}
a img {border:0;}
a.netucny {font-weight:normal;}

p {padding:0;margin:20px;}
ul,li {list-style-type:disc;}
ul {margin:20px;}
li {margin-left:20px;}

table {margin:20px;}
h1,h2,h3,h4,h5,h6 {font-family:Georgia;padding:0;margin:20px;}
h1 {font-size:24px;color:#9F0712;margin-top:40px;}
h2 {font-size:18px;color:#9F0712;}
h3 {font-size:11px;color:#9F0712;}

p.warning{font-weight:bold;color:#ff0000;}


input.submitButton {background-color:#541016;color:#fff;border:0;padding:5px;}
.leftClr {clear:left;width:1px;height:1px;overflow:hidden;} 
.hd{display:none;}
.small {font-size:9px;} 
.doprava {text-align:right;}
.nastred {text-align:center;}
.top15 {margin-top:15px;}
.cerna {color:#000;}
.obrazekDoleva {float:left;margin:0 20px 5px 0;}
.obrazekDoprava {float:right;margin:0 0 5px 20px;}
.obrazekDolevaMargin10 {float:left;margin:10px;}
.obrazekDopravaMargin10 {float:right;margin:10px;}
.obrazekGalerie {float:left;margin:20px 0 0 20px;}
.bilyRamecek {border:4px solid #fff;}
.oranzovyRamecek {border:4px solid #B25A59;}
.noMargin {margin:0;}
.fotoBox {width:138px;height:150px;overflow:hidden;margin:5px;float:left;background:#fff;text-align:center;}
  .fotoBox p {margin:4px;text-align:center;}
.fotoBoxContent {width:130px;height:112px;overflow:hidden;margin:4px auto;} 

.fotoBox150x150 {width:150px;height:150px;overflow:hidden;margin: 0 auto;text-align:center;}
.dvouradkovyNadpisVelky {width:auto;height:54px;overflow:hidden;text-align:right;padding-right:95px;
                         background-image:url("images/h1rightBg.gif");background-repeat:no-repeat;background-position:right top;}
.marginLeftPlus10Height100 {margin-left:30px;height:60px;overflow:hidden;}

.errorBox {background-color:#541016;color:#fff;font-weight:bold;padding:10px;}
.sedyBox {background-color:#E1BBBE;color:#000;font-weight:bold;padding:10px;}
.forumBox {background-color:#E1BBBE;color:#000;font-weight:bold;padding:10px;margin:15px;}
.forumBox textarea {width:430px;}
.forumItemTable {margin:0;width:461px;}
.forumItemTable th  {background-color:#541016;color:#fff;padding:5px;}
.forumItemTable td  {background-color:#E1BBBE;color:#000;padding:5px;}
#diskuzeBox {margin:15px;width:471px;overflow:hidden;}

.hd {display:none;}
th {text-align:left;}


#allPage{position:relative;width:100%;height:auto;text-align:center;margin:0;}
#mainPage{position:relative;margin: 0 auto;width:776px;height:auto;text-align:left;overflow:hidden;background-image:url("images/bodyBg.jpg");}  
          
  #headka {position:absolute;left:0;top:0;width:776px;height:269px;overflow:hidden;background-image:url("images/headBg.jpg");}
    #languages {position:absolute;left:550px;top:15px;width:200px;height:20px;overflow:hidden;}
    #logo {position:absolute;left:23px;top:15px;width:229px;height:89px;overflow:hidden;}
    #mainMenu {position:absolute;left:23px;top:115px;width:229px;height:195px;overflow:hidden;}
      a.unactiveMenu {display:block;width:180px;height:20px;font-family:Georgia;font-size:14px;color:#920706;text-decoration:none; 
                     line-height:20px;vertical-align:center;border-bottom:1px dotted #541016;padding-left:15px;text-transform:uppercase;}
      a.unactiveMenu:hover {color:#000;}
      a.activeMenu {display:block;width:180px;height:20px;font-family:Georgia;font-size:14px;color:#000;text-decoration:none; 
                     line-height:20px;vertical-align:center;border-bottom:1px dotted #541016;padding-left:15px;text-transform:uppercase;}
    #headFoto {position:absolute;left:286px;top:36px;width:400px;height:217px;overflow:hidden;}
       

  #mainContent{position:relative;margin-top:269px;width:776px;height:auto;text-align:left;overflow:hidden;min-height:285px;
               background-image:url("images/contentBgTop.jpg");background-repeat:no-repeat;}
    #mainContentLeft {position:relative;width:521px;height:auto;text-align:left;overflow:hidden;float:left;}
      #fotogalerie {margin:10px;}
      div.dottedSpacer{position:relative;width:480px;height:14px;margin:10px 20px;
                       background-image:url("images/teckyBg.gif");background-repeat:repeat-x;background-position:center center;}
      a.viceLink {display:block;width:132px;height:14px;overflow:hidden;line-height:14px;overflow:hidden;background-image:url("images/viceBg.gif");background-repeat:no-repeat;
                  font-family:Verdana;font-size:9px;color:#fff;font-weight:bold;text-transform:uppercase;text-align:center;vertical-align:center;text-decoration:none;
                  margin-left:348px;}
      a.viceLink:hover {color:#000;}
      div.halfBox{position:relative;width:260px;height:auto;float:left;overflow:hidden;margin-bottom:20px;}
        div.halfBox h3 {margin:5px 20px;}
        div.halfBox p {margin-left:35px;margin-top:0;}
        div.halfBox a {display:block;width:132px;height:14px;overflow:hidden;line-height:14px;overflow:hidden;background-image:url("images/viceBg.gif");background-repeat:no-repeat;
                       font-family:Verdana;font-size:9px;color:#fff;font-weight:bold;text-transform:uppercase;text-align:center;vertical-align:center;text-decoration:none;
                       margin-left:100px;}
        div.halfBox a:hover {color:#000;}
      p.submenuContent {border-top:1px solid #9F0712;border-bottom:1px solid #9F0712;padding-top:10px;padding-bottom:10px;}
      p.submenuContent a {font-size:11px;font-weight:bold;}
    #mainContentRight {position:relative;width:245px;height:auto;text-align:left;overflow:hidden;float:left;}
      #rightTopSpace {height:40px;}
      #mainContentRight h2 {font-size:17px;color:#650403;text-align:center;}
        #mainContentRight a {color:#650403;text-decoration:none;}
        #mainContentRight a:hover {color:#000;}
      div.programBox {position:relative;width:229px;height:auto;background-image:url("images/programBoxBg.jpg");background-repeat:no-repeat;overflow:hidden;margin:5px auto;}
        div.programBox h3 {margin:5px;}
        div.programBox p {margin:5px;}
        div.programBox a {text-decoration:none;color:#650403;}
        div.programBox a:hover {color:#000;}
  #foot {position:relative;width:776px;height:150px;;overflow:hidden;background-image:url("images/pataBg.jpg");background-repeat:no-repeat;
        background-color:#e8c1c5;}  
    #foot p {margin-top:25px;color:#920706;text-align:center;}
    #foot a {color:#920706;text-decoration:none;text-transform:uppercase;}          
                        
/* Page Numbers */
.pages {
    padding: 1em;
    margin: 15px;
    clear: left;
    font-size: 85%;
}

.pages a, .pages span {
    display: block;
    float: left;
    padding: 0.2em 0.5em;
    margin-right: 0.1em;
    border: 1px solid #541016;
    background: #fff;
}

.pages span.current {
    border: 1px solid #541016;
    font-weight: bold;
    background: #541016;
    color: #fff;
}

.pages a {
    border: 1px solid #541016;
    text-decoration: none;
}

.pages a:hover {
    border-color: #541016;
}

.pages a.nextprev {
    font-weight: bold;
}

.pages span.nextprev {
    color: #666;
}

.pages span.nextprev {
    border: 1px solid #ddd;
    color: #999;
}

.pages .nextprev-next {
    float: right;
}

.tooltip {
    border: 1px solid #85be35;
    padding: 5px;
    background-color: #fff;
    width: 150px;
    font-size: 85%;
    color: #777;
    opacity: 0.95;
    text-align: left;
}

.tooltip h6 {
    background: #85be35;
    color: #fff;
    margin: -5px -5px 4px -5px;
    padding: 2px 5px;
    font-size: 100%;
    font-weight: bold;
}

.tooltip img {
    vertical-align: middle;
    border: 1px solid #85be35;
    margin: 2px 0;
}

