body {
  font-family:"Trebuchet MS",Arial,Verdana,Tahoma,helvetica,Geneva;
  margin:0px;
  font-size:12px;
  color:#333333;
  background-color: #FFF;
}


a {color:#C20104;}
a img {border:0;}


p {padding:0;margin:10px;text-align:justify;}
table {margin:10px;}
h1,h2,h3,h4,h5,h6 {padding:0;margin:10px;}
h1 {font-family:"Georgia";font-size:22px;color:#C20104;}
h2 {font-family:"Georgia";font-size:16px;color:#C20104;}
h3 {font-family:"Georgia";font-size:14px;color:#C20104;}

.popiskyvlevo {font-family:"Georgia";font-size:14px;color:#C20104;text-align:center; font-weight: bold;margin:10px;}


p.warning{font-weight:bold;color:#333333;}
a.redLink {background-color:#C20104;color:#fff;text-decoration:none;padding:5px;}
input.submitButton {background:#C20104;color:#fff;font-weight:bold;border:0;padding:5px;}
.leftClr {clear:left;width:1px;height:1px;overflow:hidden;} 
.hd{display:none;}
.small {font-size:9px;}  
.velkePismo {font-size:26px;}

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

.top15 {margin-top:15px;}

.cerna {color:#000;}
.sedaLight {color:#f2f2f2;}
.orange {color:#FF8400;}

.obrazekDoleva {float:left;margin:0 5px 5px 0;}
.obrazekDoprava {float:right;margin:0 0 5px 5px;}
.obrazekDolevaMargin10 {float:left;margin:10px;}
.obrazekDolevaMargin10x20x10x20 {float:left;margin:10px 20px 10px 20px;}
.obrazekDopravaMargin10 {float:right;margin:10px;}

.bilyRamecek {border:2px solid #fff;}
.zelenyRamecek {border:2px solid #88B92C;}

.noMargin {margin:0;}
.margin10 {margin:10px;}
.leftMargin10 {margin-left:10px;}
.leftMargin1 {margin-left:1px;}
.zlutyBox{background-color:#FED90F;color:#000;padding:5px;}
.oranzovyBox{background-color:#ED8C0E;color:#000;padding:5px;}
.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;}

.width220 {width:220px;}
.width300 {width:350px;}
.width300r {width:300px;}

#allPage{position:relative;width:100%;height:auto;text-align:center;margin:0;}
#mainPage{position:relative;margin:0 auto;width:990px;height:auto;text-align:left;overflow:hidden;}  
          



  #mainContent{position:relative;width:990px;height:auto;text-align:left;overflow:hidden;}
        
    #leftCol {position:relative;width:385px;height:auto;min-height:802px;text-align:left;overflow:hidden;float:left;background-image:url("images/leftColBg.jpg");background-repeat:no-repeat;}
      #homeLink {position:absolute;top:0;left:0;display:block;text-decoration:none;width:385px;height:119px;overflow:hidden;}
      #mainFoto {position:relative;width:359px;height:671px;overflow:hidden;margin:119px 0 0 26px;}
    #rightCol {position:relative;width:605px;height:auto;text-align:left;overflow:hidden;float:right;}
      div.box277 {position:relative;width:277px;height:auto;overflow:hidden;float:left;}
      div.box328 {position:relative;width:328px;height:auto;overflow:hidden;float:right;}
      
      div.nabidkaBox {position:relative;width:276px;height:50px;overflow:hidden;margin:1px 0 0 1px;}
        div.nabidkaBoxFoto {position:relative;width:75px;height:50px;overflow:hidden;float:left;}
        div.nabidkaBoxText {position:relative;width:200px;height:50px;overflow:hidden;float:left;margin-left:1px;}
          a.nabidkaBoxTextLink {display:block;width:200px;height:50px;overflow:hidden;line-height:50px;vertical-align:middle;background-image:url("images/itemBg.jpg");color:#333333;text-decoration:none;
                                padding-left:10px;}
            a.nabidkaBoxTextLink:hover {background-image:url("images/itemBgOn.jpg");color:#9900FF;}
          a.nabidkaBoxTextLinkActive {display:block;width:200px;height:50px;overflow:hidden;line-height:50px;vertical-align:middle;background-image:url("images/itemBgOn.jpg");color:#9900FF;text-decoration:none;
                                      padding-left:10px;}
      #rightColContent {position:relative;width:605px;height:auto;text-align:left;overflow:hidden;margin-top:252px;}
        div.detailFotoBox {position:relative;width:150px;height:95px;overflow:hidden;float:left;margin-top:1px;}
        table.srchFormTable {background-color:#f2f2f2;border:1px solid #ccc;width:308px;}
        table.srchFormTable td {padding:5px;}
        table.srchFormTable th {padding:5px;}
      
      #headka {position:absolute;left:0;top:0;width:605px;height:252px;overflow:hidden;background-image:url("images/headRightBg.jpg");}    
        #infoLinka {position:absolute;left:90px;top:225px;width:500px;height:20px;overflow:hidden;}
          #infoLinka p {line-height:20px;vertical-align:middle;font-size:16px;color:#f2f2f2;margin:0;padding:0;text-align:right;}
        #mainMenu {position:absolute;left:367px;top:30px;width:220px;height:170px;overflow:hidden;}   
          a.unactiveMenu {display:block;width:180px;height:22px;font-size:16px;color:#f2f2f2;text-decoration:none; line-height:22px;vertical-align:center;text-align:right;
                          margin:5px 0;padding-right:40px;background-image:url("images/mainMenuBg.png");background-position:right center;background-repeat:no-repeat;}
          a.unactiveMenu:hover {color:#ffff00;text-decoration:underline;}
          a.activeMenu {display:block;width:180px;height:22px;font-size:16px;color:#ffff00;text-decoration:none;line-height:22px;vertical-align:center;text-align:right;
                        margin:5px 0;padding-right:40px;background-image:url("images/mainMenuBg.png");background-position:right center;background-repeat:no-repeat;}

  #foot {position:relative;width:990px;height:81px;overflow:hidden;background:#c20104;color:#f2f2f2;margin-top:50px;}  
    a.footLink {text-transform:uppercase;color:#f2f2f2;text-decoration:none;}            
    a.footLink:hover {color:#ffff00;}                    
/* 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;
}
