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


a {color:#52646E;}
a.whiteLink {color:#fff;}
a img {border:0;}


p {padding:0;margin:10px;}
table {margin:10px;}
h1,h2,h3,h4,h5,h6 {padding:0;margin:10px;}
h1 {font-family:"Trebuchet MS";font-size:22px;color:#EB5803;}
h2 {font-family:"Trebuchet MS";font-size:15px;color:#EB5803;}
h3 {font-family:"Trebuchet MS";font-size:13px;color:#EB5803;}

p.warning{font-weight:bold;color:#ff0000;background-color:#e0e0e0;padding:5px;overflow:hidden;}
input.submitButton {background:#9BB005;color:#000;font-weight:bold;border:1px solid #000;}

.cerna {color:#000;}
.bila {color:#FFF;}
.zluta {color:#FFFF00;}
.ruda {color:#A40702;}
.orange {color:#EB5803;}
.zelena {color:#96c100;}
.modra {color:#0074b3;}
.seda {color:#e0e0e0;}

.mensiPismo {font-size:11px;}
.malePismo {font-size:9px;} 
.velkePismo {font-size:18px;}
.doprava {text-align:right;}
.doleva {text-align:left;}
.nastred {text-align:center;}
.dobloku {text-align:justify;}
.top15 {margin-top:15px;}

.bezPodtrzeni {text-decoration:none;}
.sPodtrzenim {text-decoration:underline;}
.obrazekDoleva {float:left;margin:0 5px 5px 0;}
.obrazekDoprava {float:right;margin:0 0 5px 5px;}
.obrazekDolevaRamecekBily {float:left;margin:0 5px 5px 0;border:2px solid #fff;}
.obrazekDolevaRamecekSedy {float:left;margin:0 5px 5px 0;border:2px solid #e0e0e0;}
.obrazekDolevaRamecekOranzovy {float:left;margin:0 5px 5px 0;border:2px solid #EB5803;}
.obrazekDolevaRamecekZeleny {float:left;margin:0 5px 5px 0;border:2px solid #96c100;}
.obrazekDolevaRamecekZluty {float:left;margin:0 5px 5px 0;border:2px solid #FFFF00;}
.obrazekDolevaRamecekModry {float:left;margin:0 5px 5px 0;border:2px solid #0074b3;}
.obrazekDolevaMargin10 {float:left;margin:10px;}
.obrazekDopravaMargin10 {float:right;margin:10px;}
.ramecekModry {border:2px solid #0074b3;}
.zadnyRamecek {border:0;}
.noMargin {margin:0;}
.noMarginTop {margin-top:0;}
.margin10 {margin:10px;}
.margin5 {margin:5px;}
.margin0_10 {margin:0px 10px;}
.leftPadding5 {padding-left:5px;}
.sirka405 {width:405px;}
.sirka410 {width:410px;}
.sirka415 {width:415px;}
.sirka325 {width:325px;}
.sirka750 {width:750px;}
.sirka770 {width:770px;}
.levyRamecekSedy {border-left:1px solid #e0e0e0;padding-left:10px;}
.blockelement {position:relative;display:block;overflow:hidden;}
.leveObtekani {float:left;}


.modryBox{position:relative;background-color:#0074b3;color:#fff;padding:5px;overflow:hidden;}
  .modryBox a {color:#FFFF00;}
.zelenyBox{position:relative;background-color:#96c100;color:#000;padding:5px;overflow:hidden;}
.zlutyBox{position:relative;background-color:#FED90F;color:#000;padding:5px;overflow:hidden;}
.oranzovyBox{position:relative;background-color:#ED8C0E;color:#000;padding:5px;overflow:hidden;}
  .oranzovyBox a {color:#000;}
.sedyBox{position:relative;background-color:#e0e0e0;color:#000;padding:5px;overflow:hidden;}



div.fotoBox100x100 {position:relative;width:105px;height:105px;overflow:hidden;margin:10px 0 0 10px;line-height:100px;vertical-align:middle;text-align:center;float:left;}
  div.fotoBox100x100 a {text-decoration:none;}
  div.fotoBox100x100 img {vertical-align:middle;}

.fotoBox {width:150px;height:112px;overflow:hidden;}
.fotoBox150x150 {width:150px;height:150px;overflow:hidden;text-align:center;}

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

select.srchInputSelect {width:225px;}
select.srchInputSelectDatum {width:73px;}
input.srchInputText {width:220px;}
input.srchInputTextShort {width:100px;}

#tabulkovyVypis {width:415px;}
#tabulkovyVypis th {padding:5px;background-color:#EB5803;color:#fff;}
#tabulkovyVypis td {padding:5px;}
table.dataTable th {padding:5px;background-color:#EB5803;color:#fff;}
table.dataTable td {padding:5px;background-color:#e0e0e0;}
tr.zajezdTr1 {background-color:#E9EFD6}
tr.zajezdTr2 {background-color:#D1E5F1}

div.textBoxTipy {position:relative;width:300px;height:auto;float:left;text-align:left;}
  div.textBoxTipy p {padding-left:5px;margin:0;}
div.fotoBoxTipy {position:relative;width:120px;height:auto;float:left;text-align:center;border-right:1px solid #e0e0e0;margin-left:5px;}
div.zajezdySpacer {margin:10px;border-bottom:1px dotted #e0e0e0;}
div.box435fLeft {position:relative;width:435px;height:auto;overflow:hidden;float:left;}
div.box355fLeft {position:relative;width:355px;height:auto;overflow:hidden;float:left;background-image:url("images/box355fLeftBg.jpg");background-repeat:repeat-y;}
div.blueBox200 {position:relative;width:200px;height:auto;text-align:left;overflow:hidden;background-image:url("images/blueBox200Bg.jpg");background-repeat:no-repeat;
                  min-height:290px;background-color:#0196CE;float:left;}
  div.blueBox200 h2 {position:relative;width:200px;height:28px;overflow:hidden;background-image:url("images/redHeader200.jpg");
                     line-height:28px;vertical-align:middle;text-align:center;margin:0;padding:0;
                     font-size:13px;font-family:"Trebuchet MS";color:#FFF;}                  
div.greenBox150 {position:relative;width:150px;height:auto;text-align:left;overflow:hidden;background-image:url("images/greenBox150Bg.jpg");background-repeat:no-repeat;
                  min-height:290px;background-color:#96c100;float:left;}
  div.greenBox150 h2 {position:relative;width:150px;height:28px;overflow:hidden;background-image:url("images/yellowHeader150.jpg");
                     line-height:28px;vertical-align:middle;text-align:center;margin:0;padding:0;
                     font-size:13px;font-family:"Trebuchet MS";color:#3B5F2B;}   
div.greenBoxPrechod200 {position:relative;width:200px;height:auto;text-align:left;overflow:hidden;background-image:url("images/greenBoxPrechod200Bg.jpg");color:#fff;}
div.onePxSpacer {position:relative;width:1px;height:1px;overflow:hidden;float:left;}
.subkategorieBox {position:relative;width:50%;height:15px;float:left;overflow:hidden;}
.subkategorieBox33pct {position:relative;width:33%;height:15px;float:left;overflow:hidden;}
input.loginInput {width:70px;}



#allPage{position:relative;width:100%;height:auto;text-align:center;margin:0;background-color:#0074b3;}
#mainPage{position:relative;margin: 0 auto;width:1000px;height:auto;text-align:left;overflow:hidden;background-color:#fff;}  
          
  #headka {position:absolute;left:0;top:0;width:1000px;height:295px;overflow:hidden;}
    div.headLM {background-image:url("images/headBgLM.jpg");}
    div.headNoLM {background-image:url("images/headBg.jpg");}
    #mainMenu {position:absolute;left:220px;top:0px;width:770px;height:20px;overflow:hidden;}
      #mainMenu p {margin:0 10px;padding:0;font-size:11px;line-height:18px;vertical-align:middle;color:#fff;text-align:right;}
      #mainMenu a {color:#fff;text-decoration:none;}
    #srchLabel {position:absolute;width:176px;height:16px;top:24px;left:760px;color:#fff;font-size:11px;}
    #srchInput {position:absolute;width:176px;height:23px;top:40px;left:760px;border:1px solid #005C9B;background-color:#00C8F6;color:#fff;}
    #srchSubmit {position:absolute;width:43px;height:23px;top:43px;left:945px;border:0;}
    #srchPodrobneLink {position:absolute;width:150px;height:23px;top:65px;left:825px;text-align:right;}    
    #lastMinuteContent {position:absolute;width:290px;height:70px;top:120px;left:575px;text-align:left;z-index:10;font-size:10px;overflow:hidden;}
      #lastMinuteContent table {margin:0;width:290px;}
      #lastMinuteContent td {padding:0;}
      #lastMinuteContent p {margin:5px 0;padding:0;}   
    #lastMinuteCompleteLink {display:block;position:absolute;width:160px;height:70px;top:120px;left:415px;z-index:20;overflow:hidden;text-decoration:none;}
      #lastMinuteCompleteLink:hover {cursor:pointer;}      
    #homeLink {display:block;position:absolute;width:200px;height:100px;top:30px;left:20px;z-index:10;overflow:hidden;text-decoration:none;}
      #homeLink:hover {cursor:pointer;}
    #kontaktHeaderBox {position:absolute;width:280px;height:100px;top:210px;left:10px;z-index:10;overflow:hidden;text-decoration:none;color:#000;}
      #kontaktHeaderBox a {color:#000;}
  #mainContent{position:relative;margin-top:295px;width:1000px;height:auto;text-align:left;overflow:hidden;
              background-image:url("images/mainBodyBg.jpg");}
    #mainContentLeft {position:relative;width:210px;height:auto;text-align:left;overflow:hidden;float:left;}
      #leftColBox {position:relative;width:200px;height:auto;text-align:left;overflow:hidden;margin-left:10px;background-image:url("images/greenCol200Bg.jpg");background-repeat:no-repeat;
                  min-height:403px;background-color:#96c100;}
        #leftColBox h2 {position:relative;width:200px;height:28px;overflow:hidden;background-image:url("images/yellowHeader200.jpg");
                        line-height:28px;vertical-align:middle;text-align:center;margin:0;padding:0;
                        font-size:13px;font-family:"Trebuchet MS";color:#3B5F2B;}
        #leftColBox h2>a {text-decoration:none;color:#3B5F2B;} 
        #leftColBox ul {margin:10px;padding:0 0px 0 15px;}
        #leftColBox li {margin:0;list-style-image:url("images/liArrowRed.png");}
    #mainContentRight {position:relative;width:790px;height:auto;text-align:left;overflow:hidden;float:right;}
      div.zajezdWebPopisBox {margin:10px;padding:0;}
        div.zajezdWebPopisBox p {margin:0;padding:0;}
      
      #zajezdDetailContent {margin:10px;}
      #zajezdDetailContent p {margin:10px 0;}
      #zajezdDetailContent h1 {margin:0 0 10px 0;}
      #zajezdDetailContent h2 {margin:10px 0;}
      #zajezdDetailContent h3 {margin:10px 0;}
      #zajezdDetailContent h4 {margin:10px 0;}
      #zajezdDetailContent h5 {margin:10px 0;}
      #zajezdDetailContent h6 {margin:10px 0;}
      #zajezdDetailContent table {margin:10px 0;}
      
      #fotorotace1 {position:relative;width:200px;height:150px;overflow:hidden;background:#0196CE;}
      
  #foot {position:relative;width:950px;height:auto;overflow:hidden;margin:10px auto;border-top:1px solid #ccc;}  
    #foot p {color:#666;font-family:Verdana;font-size:10px;text-align:center;}          
    #foot a {text-decoration:none;} 
    #visionworks {color:#666;}                   
/* 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;
}
