/*css http://www.midasweb.eu */
*{margin:0;padding:0;}
body {background:#D7DDF4 url(../img/bg.gif) top center; color:#000; font-size:80%;margin:0 auto; width:100%;height:100%; letter-spacing:0.05em; text-align:center;font-family: Tahoma,georgia,"trebuchet ms",verdana,arial,lucida,sans-serif !important;line-height:1.4;}
#main {width:100%; height:100%; margin:0 auto; float:left}
img {border:0;}
ul li {list-style-type:none;}
#top {background:#BCC4E2 url(../img/top.gif) top center repeat-x; position:absolute; top:0px; left:0px; z-index:0;  width:100%; height:400px; }
.clear {font-size:0;height:1px;line-height:0;clear:both;}
.red {color:red;}
.fb-iko {position: relative; top: 5px; height: 18px; width: 18px;}

/*odkazy*/
a {color:#000}
a:hover {color:#327227}

/*logo*/
#head {width:980px; height:83px; margin:0 auto; text-align:center; position:relative; z-index:10}
#head-in  {background:#7FB638 url("../img/head.jpg")  no-repeat; width:980px; height:83px; display:block; z-index:100; position:relative; float:left}
#headclick {position:absolute; top:0px; left:0px; z-index:5; display:inline; width:450px; height:80px;  clear:both; z-index:10}
#h1 h1 {color:#fff; font-family:"Arial"; overflow:hidden; text-indent:40px; font-weight:normal; letter-spacing:0px; position:absolute; left:0; top:40px; font-size:260%; z-index:0;  margin:0 auto; text-align:left}
#h1 span {font-weight:normal; font-size:55%; color:#fff; padding-left:40px;}


/*menu*/
#menu {background:#354384 url(../img/bg-menu.gif) top center no-repeat; font-size:110%; margin:0 auto; text-align:center; height:61px; width:980px; overflow:hidden;}
#menu ul { text-align:right; width:920px;  float:right  }
#menu li {display:inline; font-weight:bold;height:61px  ; line-height:61px; letter-spacing:0.3px }
#menu li a {text-align:center;  border-right:#435095 1px solid; color:#D7DDF4;   text-decoration: none;  padding:20px 18px;  }
#menu li a:hover {background:#273773;  color:#fff;}
.aktiv {background:#19275C; border-right:#435095 1px solid; color:#fff;  padding:20px 18px; text-align: center; line-height:61px;}
#home a{position:absolute; left:0px; top:0; display:block; height:60px; width:60px; padding:0!important; background:none!important; z-index:100}
.formular {position:absolute; right:11px; display:block; height:80px; width:180px; padding:0!important; background:none!important}

/*obsah*/
#hlavni {width:980px; margin:0 auto; display:block; position:relative; min-height:400px; height:auto;}
#obsah {background: url(../img/obsah-top.jpg) top center no-repeat; width:980px; margin:0 auto; display:block; float:left; position:relative;}
#in {background: url(../img/obsah.gif) top center repeat-y; min-width: 980px; z-index:0; float:left; min-height:530px;}

/*leva*/
#leva {float:left; width:320px; position:relative;  padding:390px 0px 20px 103px; z-index:100; overflow:hidden}
#leva p {background:#F3E1BD; text-align:left; padding:10px; border:#CAA77B 1px solid;  font-size:85%; }
#leva ul {background:#F3E1BD; text-align:left; padding:10px; border:#CAA77B 1px solid;  font-size:85%; }
#leva h3, #prava h3 { text-align:left; color:#000; font-size:140%; letter-spacing:0px;  padding:0px 0 0 10px; line-height:30px;  }
#leva hr, #prava hr {color:#fff; background-color:#fff;}

/*buttony*/
.button{color:#fff;background: url(../img/imapa.png) top center no-repeat; font-weight:bold; text-align:center;border:0px; margin:15px 0px 0; height:60px; line-height:60px; width:475px;cursor:pointer; position:relative;display:block; letter-spacing:-1px}
.button:hover{background: url(../img/imapa.png) bottom center no-repeat;}

/*stred*/
#stred  {width:475px; float:right; position:relative; padding:140px 15px 20px 0px;  z-index:0;}
#stred  p {text-align:left; padding:5px ; font-size:95%;  }
.odstavec {background:#B6BEDF; border:#9AA4CD 1px solid; padding:15px!important; margin:10px 0}
#stred  strong {color:#588A16}  
#stred b {color:#000}
#stred h1 {color:#528017; font-size:220%; text-indent:5px; text-align:left; font-weight:normal; position:relative ; letter-spacing:0px; font-style:italic; margin-bottom:10px }
#stred h1 span {color:#422618!important; font-size:65%!important  }
#stred h1 strong {color:#000!important; font-weight:normal}
#stred h2 {background:url(../img/bg-h20.png) center left no-repeat;  color:#273773; font-size:140%; line-height:30px; text-indent:15px; text-align:left; font-weight:normal; letter-spacing:0px;  }
#stred h2 span {color:#F9D310!important; }
#stred h2 strong {color:#fff!important; font-weight:normal}
#stred h3 {color:#588A16; font-size:140%; text-align:left; letter-spacing:0px; margin-top:10px; font-weight:normal; text-indent:15px;  }
#stred h4 {color:#846132; font-size:130%; text-align:left; letter-spacing:0px;  }
#stred form {margin:0 auto ; padding:3px 0}
#stred .fleft {width:150px ; float:left}
#stred .fright { float:right;  margin:10px 0 0 15px}
#stred hr {color:#B8C0DD; background-color:#B8C0DD;}
#stred hr, .detail hr, #leva hr, #prava hr { border: 0 none; height:1px; margin:5px auto; text-align:center; width:98%; position:relative; clear:both  }
#stred a img {border:#B8C0DD 4px solid;}
#stred a:hover img {border:#fff 4px solid;}
#stred .no-border img {border:none!important}
#stred .center{text-align: center; display:block;}
#stred .first-line {height:480px; overflow-y:scroll;}
.first-line p:first-line {font-weight:bold;}
.first-line p {text-indent:14px; background:url(../img/odr-modra.png) top left no-repeat}

#stred table {width:100%; text-align:left; border-collapse: collapse;}
#stred table .first th, #stred table .first td {border:none;}
#stred table th {color:#588A16;border-top: 1px solid #B6BEDF;}
#stred table td {padding:2px 4px;border-top: 1px solid #B6BEDF;}
#ZoomCapDiv table td {padding:0;}

.icqStatus {position: relative;top:4px;}

/*seznamy*/
.odr-modra li, .odr-bezova li {list-style-type:none!important;  padding:0 0 0 18px; line-height:20px; height:auto;_height:20px; display:block; margin-left:10px!important  }
.odr-modra li {background:url(../img/odr-modra.png) top left no-repeat; }
.odr-bezova li {background:url(../img/odr-bezova.png) top left no-repeat; font-weight:normal!important; margin-left:5px!important}

/*paticka*/
#foot {background:#273773 url(../img/foot.gif) top repeat-x;width:100%;  float:left; margin:0 auto; border-bottom:#1D2B61 25px solid }
#foot-in {background: url(../img/foot-in.gif) top repeat-x; min-height:160px;  color:#699E23 ;    width:980px;  padding-bottom:20px;   margin:0 auto; position:relative; text-align:center; letter-spacing:-0px}
#foot-in p {padding-top:130px; padding-left:80px;  text-align:left; margin:0 auto; clear:both; width:860px  }
#foot-in a {color:#699E23}
#foot-in a:hover {color:#000}

/*tooltip*/
#easyTooltip{padding:5px 10px;border:1px solid #ACC2D7;background:#19275C;color:#fff;text-align:left; letter-spacing:0px; z-index:1000}
#easyTooltip b {font-size:120%}

/*poptavkovy formular*/
#stred form {text-align: left;}
#stred form label {display:inline-block;width:120px;margin-left:30px;}
#stred form input, #stred form select {width:140px;margin:1px 0;}
#stred form input.long {width:240px;}
#stred form input.short {width:80px;}
#stred form label.radio {width:auto;margin-left:0px;line-height:22px;}
#stred form input.radio {width:auto;margin-left:30px;line-height:22px;}
#stred form input.submit {margin: 10px auto;display:block;}

/*kontakty*/
#stred .contact {padding:0px 10px 20px 10px;line-height:24px;clear:both; text-align:left;}
#stred .contact .left {float:left;width:200px;position:relative;}
#stred .contact .left .img {text-align:center;padding-right:34px;}
#stred .contact .right {float:left;width:255px;position:relative;}
#stred .contact strong {color:#19275c;}

/*dulezite dokumenty*/
#stred .doc {float:left;text-decoration: none;margin-right:1px; overflow: hidden;}
#stred .doc.last {margin:0;}
#stred .doc span {text-decoration: underline; display: inline-block; width:110px;}

/*mapa*/
#map {background:#fff url(/img/mapa2.jpg) no-repeat top left;width:1000px;height:900px;}
.hidden {display:none;}
.city {font-weight:bold;font-size:140%;display:block;}
.toolBox p {display:block; width:auto;}
.tooltip {position:absolute;top:0;left:0; display:block;width:18px;height:18px; cursor:pointer;}
.tooltip.torshavn {top:152px;left:299px;}
.tooltip.belfast {top:330px;left:240px;}
.tooltip.dublin {top:357px;left:226px;}
.tooltip.glasgow {top:310px;left:271px;}
.tooltip.edinburgh {top:313px;left:290px;}
.tooltip.liverpool {top:377px;left:269px;}
.tooltip.manchester {left:287px;top:380px;}
.tooltip.leeds {left:297px;top:366px;}
.tooltip.sheffield {left:298px;top:384px;}
.tooltip.birmingham {left:281px;top:402px;}
.tooltip.bristol {left:261px;top:423px;}
.tooltip.londyn {left:298px;top:435px;}
.tooltip.porto {left:85px;top:634px;}
.tooltip.lisabon {left:46px;top:691px;}
.tooltip.setubal {left:64px;top:698px;}
.tooltip.sevilla {left:99px;top:735px;}
.tooltip.cadiz {left:89px;top:759px;}
.tooltip.gibraltar {left:102px;top:777px;}
.tooltip.malaga {left:121px;top:768px;}
.tooltip.madrid {left:148px;top:679px;}
.tooltip.murcia {left:196px;top:758px;}
.tooltip.valencie {left:216px;top:725px;}
.tooltip.zaragoza {left:222px;top:670px;}
.tooltip.barcelona {left:279px;top:686px;}
.tooltip.marseille {left:344px;top:653px;}
.tooltip.montpellier {left:319px;top:641px;}
.tooltip.toulouse {left:279px;top:634px;}
.tooltip.bordeaux {left:248px;top:591px;}
.tooltip.lyon {left:354px;top:594px;}
.tooltip.nantes {left:251px;top:531px;}
.tooltip.rennes {left:253px;top:508px;}
.tooltip.le_havre {left:293px;top:482px;}
.tooltip.pariz {left:326px;top:504px;}
.tooltip.rouen {left:312px;top:485px;}
.tooltip.le_mans {left:290px;top:514px;}
.tooltip.remes {left:353px;top:497px;}
.tooltip.brusel {left:364px;top:464px;}
.tooltip.amsterdam {left:378px;top:432px;}
.tooltip.rotterdam {left:370px;top:444px;}
.tooltip.lucemburk {left:382px;top:498px;}
.tooltip.aalborg {left:469px;top:325px;}
.tooltip.arhus {left:467px;top:353px;}
.tooltip.kodan {left:498px;top:362px;}
.tooltip.vaduz {left:431px;top:568px;}
.tooltip.hamburg {left:456px;top:412px;}
.tooltip.bremy {left:441px;top:425px;}
.tooltip.hannover {left:450px;top:441px;}
.tooltip.kassel {left:440px;top:464px;}
.tooltip.salzburg {left:490px;top:559px;}
.tooltip.duisburg {left:394px;top:457px;}
.tooltip.dortmund {left:413px;top:459px;}
.tooltip.kolin_nad_rynem {left:398px;top:476px;}
.tooltip.franfurkt {left:415px;top:491px;}
.tooltip.berlin {left:505px;top:442px;}
.tooltip.lipsko {left:484px;top:467px;}
.tooltip.drazdany {left:504px;top:478px;}
.tooltip.norimberk {left:460px;top:514px;}
.tooltip.mnichov {left:465px;top:545px;}
.tooltip.stuttgart {left:428px;top:530px;}
.tooltip.strasburk {left:402px;top:534px;}
.tooltip.praha {left:514px;top:506px;}
.tooltip.brno {left:552px;top:530px;}
.tooltip.viden {left:542px;top:555px;}
.tooltip.linec {left:511px;top:551px;}
.tooltip.styrsky_hradec {left:529px;top:581px;}
.tooltip.innsbruck {left:460px;top:574px;}
.tooltip.curych {left:411px;top:564px;}
.tooltip.bern {left:390px;top:571px;}
.tooltip.milano {left:413px;top:611px;}
.tooltip.turin {left:389px;top:618px;}
.tooltip.nice {left:377px;top:648px;}
.tooltip.bologna {left:456px;top:640px;}
.tooltip.rim {left:466px;top:701px;}
.tooltip.neapol {left:497px;top:734px;}
.tooltip.bari {left:552px;top:735px;}
.tooltip.palermo {left:479px;top:802px;}
.tooltip.atheny {left:680px;top:807px;}
.tooltip.patras {left:642px;top:804px;}
.tooltip.solun {left:661px;top:743px;}
.tooltip.tirana {left:602px;top:729px;}
.tooltip.skopje {left:633px;top:710px;}
.tooltip.podgorica {left:593px;top:699px;}
.tooltip.sofie {left:669px;top:695px;}
.tooltip.plovdiv {left:696px;top:710px;}
.tooltip.varna {left:747px;top:674px;}
.tooltip.sarajevo {left:578px;top:665px;}
.tooltip.split {left:541px;top:671px;}
.tooltip.zahreb {left:537px;top:613px;}
.tooltip.lublan {left:511px;top:605px;}
.tooltip.belehrad {left:616px;top:638px;}
.tooltip.bukurest {left:708px;top:644px;}
.tooltip.constanta {left:761px;top:649px;}
.tooltip.budapest {left:587px;top:574px;}
.tooltip.debrecin {left:632px;top:572px;}
.tooltip.bratislava {left:561px;top:554px;}
.tooltip.kosice {left:624px;top:544px;}
.tooltip.kisinev {left:755px;top:576px;}
.tooltip.krakov {left:604px;top:515px;}
.tooltip.vratislav {left:559px;top:485px;}
.tooltip.poznan {left:560px;top:456px;}
.tooltip.varsava {left:619px;top:450px;}
.tooltip.lodz {left:597px;top:470px;}
.tooltip.stetin {left:525px;top:421px;}
.tooltip.gdansk {left:586px;top:405px;}
.tooltip.kyjev {left:769px;top:487px;}
.tooltip.charkov {left:860px;top:485px;}
.tooltip.doneck {left:897px;top:522px;}
.tooltip.lvov {left:671px;top:514px;}
.tooltip.minsk {left:716px;top:410px;}
.tooltip.homel {left:772px;top:437px;}
.tooltip.mohylev {left:760px;top:409px;}
.tooltip.vilnius {left:680px;top:390px;}
.tooltip.riga {left:659px;top:338px;}
.tooltip.tallinn {left:670px;top:276px;}
.tooltip.bergen {left:430px;top:228px;}
.tooltip.trondheim {left:498px;top:173px;}
.tooltip.oslo {left:487px;top:259px;}
.tooltip.goteborg {left:498px;top:313px;}
.tooltip.malmo {left:508px;top:371px;}
.tooltip.stockholm {left:579px;top:279px;}
.tooltip.oulu {left:667px;top:138px;}
.tooltip.turku {left:634px;top:249px;}
.tooltip.tampere {left:651px;top:226px;}
.tooltip.helsinky {left:668px;top:254px;}
.tooltip.petrohrad {left:733px;top:253px;}
.tooltip.moskva {left:866px;top:339px;}
.tooltip.voronez {left:899px;top:437px;}
.tooltip.odesa {left:788px;top:586px;}
.tooltip.istanbul {left:776px;top:724px;}
