body {
  font-family:Georgia,Arial,Verdana,Tahoma,helvetica,Geneva;
  margin:0px;
  font-size:12px;
  color:#584D4D;
  background-color: #fff;
}


a {color:#1F5DB2;}
a img {border:0;}


p {padding:0;margin:15px 30px;text-align:justify;}
table {margin:15px 30px;}
h1,h2,h3,h4,h5,h6 {padding:0;margin:15px 30px;}
h1 {font-family:Arial;font-size:23px;color:#6FB1D7;}
h2 {font-family:Arial;font-size:15px;color:#A6C300;}
h3 {font-family:Arial;font-size:13px;color:#A6C300;}




.warning{font-weight:bold;color:#ff0000;}
input,select,textarea {border:1px solid #EDE4C2;background-color:#F8F9E8;}
input.submitButton {background-color:#6ABBED;color:#fff;border:0;padding:5px;font-family:"Trebuchet MS";}

.bila {color:#fff;}
.cerna {color:#000;}
.cernaSvetlejsi {color:#333;}
.cervena {color:#ff0000;}
.modra {color:#1F5DB2;}
.modraSvetlejsi {color:#6FB1D7;}
.orange {color:#FF6F00;}
.zelena {color:#A6C300;}
.zelenaTmavsi {color:#598B23;}

.malePismo {font-size:10px;}
.vetsiPismo {font-size:14px;}
.megaPismo {font-size:23px;}

.doprava {text-align:right;}
.nastred {text-align:center;}
.doleva {text-align:left;}


.leftClr {clear:left;width:1px;height:1px;overflow:hidden;} 
.hd{display:none;}
 





.obrazekDoleva {float:left;margin:0 15px 15px 0;}
.obrazekDoprava {float:right;margin:0 0 15px 15px;}
.obrazekDolevaMargin15 {float:left;margin:15px;}
.obrazekDopravaMargin15 {float:right;margin:15px;}
.noMargin {margin:0;}
.topMargin0 {margin-top:0;}
.bottomMargin0 {margin-bottom:0;}
.bottomMargin5 {margin-bottom:5px;}
.bottomMargin146 {margin-bottom:146px;}

.width300 {width:300px;}
.width400 {width:400px;}
.width450 {width:450px;}



.fotoBox {width:150px;height:112px;overflow:hidden;border:1px solid #000;margin:10px;float:left;}
.fotoBox150x150 {width:150px;height:150px;overflow:hidden;margin: 0 auto;text-align:center;}

div.obrazekFotogalerie {position:relative;width:150px;height:150px;border:1px solid #ccc;margin:10px; float:left;overflow:hidden;line-height:150px;vertical-align:middle;text-align:center;padding:2px;}
  div.obrazekFotogalerie img {vertical-align:middle;text-align:center;}

#allPage {position:relative;width:100%;height:auto;background-image:url("/_gf/images/mainBg.png");background-repeat:no-repeat;background-position:center top;min-height:1018px;}
#allPageB {position:relative;width:100%;height:auto;background-image:url("/_gf/images/footBg.png");background-repeat:no-repeat;background-position:center bottom;min-height:1018px;}
#mainPage{position:relative;margin: 0 auto;width:1230px;height:auto;text-align:left;overflow:hidden;}  
  #headka {position:absolute;left:0;top:0;width:1074px;height:478px;text-align:left;overflow:hidden;background-repeat:no-repeat;z-index:5;}
    div.headCz {background-image:url("/_gf/images/headBg.png");}
    div.headDe {background-image:url("/_gf/images/headBgDe.png");}
    #blueBoxHeader {position:absolute;left:70px;top:263px;width:1004px;height:215px;text-align:left;overflow:hidden;background-color:#50AEEA;}
    #mainMenu {position:absolute;left:300px;top:225px;width:640px;height:49px;text-align:left;overflow:hidden;background-image:url("/_gf/images/menuBg.png");z-index:15;}
        #mainMenu a  {display:block;width:auto;height:49px;float:left;font-family:"Trebuchet MS";font-size:13px;overflow:hidden;padding:0 10px;margin:0 10px;text-transform:uppercase;
                       line-height:49px;vertical-align:middle;text-align:left;background-repeat:repeat-x;}
    #mainMenuDe {position:absolute;left:300px;top:225px;width:540px;height:49px;text-align:left;overflow:hidden;background-image:url("/_gf/images/menuBg.png");z-index:15;}
        #mainMenuDe a  {display:block;width:100px;height:49px;float:left;font-family:"Trebuchet MS";font-size:13px;overflow:hidden;padding:0 10px;margin:0 10px;text-transform:uppercase;
                       line-height:49px;vertical-align:middle;text-align:left;background-repeat:repeat-x;}
        a.unactiveMenu{background-image:none;color:#fff;text-decoration:none;}
        a.unactiveMenu:hover {background-image:url("/_gf/images/menuActiveBg.png");}
        a.activeMenu {color:#fff;text-decoration:underline;}
    #oderneiselogo {position:absolute;left:850px;top:155px;width:205px;height:209px;text-align:left;overflow:hidden;z-index:10;}
    #headFoto {position:absolute;width:255px;height:193px;left:10px;top:15px;overflow:hidden;}
    #headText {position:absolute;width:554px;height:120px;left:300px;top:50px;overflow:hidden;background-image:url("/_gf/images/headTextBg.png");background-repeat:no-repeat;}
      #headText p {color:#fff;margin:0px 45px;line-height:20px;font-size:16px;}
  #mainContent {position:relative;width:1004px;height:auto;margin-top:479px;text-align:left;overflow:hidden;margin-left:70px;}    
    div.mainContentTopBottomSpacer {position:relative;width:1004px;height:14px;overflow:hidden;background-image:url("/_gf/images/mainContentTopBottomBg.png");background-repeat:no-repeat;float:left;}
    div.bottomSpace305 {margin-bottom:305px;}
    #mainContentBody {position:relative;width:1004px;height:auto;text-align:left;overflow:hidden;min-height:575px;background-image:url("/_gf/images/mainContentBg.png");background-repeat:repeat-y;}
      #mainContentBodyBg2 {position:relative;width:1004px;height:auto;text-align:left;overflow:hidden;background-image:url("/_gf/images/interregIIIA.png");background-repeat:no-repeat;background-position:right bottom;min-height:575px;}
      #mainContentBodyBg2de {position:relative;width:1004px;height:auto;text-align:left;overflow:hidden;background-image:url("/_gf/images/interregIIIA_de.png");background-repeat:no-repeat;background-position:right bottom;min-height:575px;}
      #mainContentBodyLeft {position:relative;width:515px;height:auto;text-align:left;overflow:hidden;float:left;}
      #mainContentBodyRight {position:relative;width:489px;height:auto;text-align:left;overflow:hidden;float:left;min-height:750px;}
        div.bottomSpace146 {position:relative;width:489px;height:250px;overflow:hidden;}
        div.fotoBoxItem {position:relative;width:100px;height:75px;overflow:hidden;float:left;margin:15px 15px 0 0;}
        #downloadBox {position:relative;width:489px;height:auto;text-align:left;overflow:hidden;}
          #downloadBox h2 {margin:15px 30px 0 0;}
          #downloadBox table {width:459px;margin:15px 30px 0 0;}
          #downloadBox th {background-color:#E6EDC4;padding:5px;}  
          #downloadBox td {border-bottom:1px dashed #584D4D;padding:5px;}

            
                                  
  #pravySloupec {position:absolute;width:150px;height:666px;left:1075px;top:263px;text-align:left;overflow:hidden;background-image:url("/_gf/images/mapaVpravo.png");background-repeat:no-repeat;}  
  
  #foot {position:relative;width:1230px;height:305px;text-align:left;overflow:hidden;background-image:url("/_gf/images/grassBg.png");background-repeat:no-repeat;background-position:center top;}     
    #boardFoot {position:absolute;width:213px;height:213px;left:1017px;top:0;overflow:hidden;background-image:url("/_gf/images/boardFoot.png");}
      #boardFootFlags {position:absolute;width:160px;height:30px;left:18px;top:65px;overflow:hidden;}
        #boardFootFlags a {display:bloxk;position:relative;width:45px;height:30px;overflow:hidden;margin-right:5px;}
    #pataMenu {position:absolute;width:1004px;height:30px;left:70px;top:200px;overflow:hidden;}
      #pataMenu p {margin:0;color:#fff;text-align:center;font-family:"Trebuchet MS"}
      #pataMenu a {color:#fff;text-decoration:none;}
      #pataMenu a:hover {text-decoration:underline;}
    #copyright {position:absolute;width:1004px;height:30px;left:70px;top:230px;overflow:hidden;}
      #copyright p {margin:0;color:#fff;font-size:11px;text-align:center;font-family:"Trebuchet MS"}
      #copyright a {color:#fff;text-decoration:none;}
      #copyright a:hover {text-decoration:underline;}      
      
/* 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 #6bb900;
    background: #fff;
}

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

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

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

.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;
}