.signal {border: 1px solid red;}
.fl {float: left;}
.fr {float: right;}
.nofl {clear: both; font-size:2px;}
.nodisp {display: none;}
.tac {text-align: center;}
.tar {text-align: right;}
.tal {text-align: left;}
.bold {font-weight: bold;}
.red {color: red;}
.hlp {font-size:10px;}

body, div, ul, ol, li, span, form, p, h1, h2, h3, h4, h5, h6, img {margin: 0px; padding: 0px;}
hr {display: none;}
img {border: 0px solid black;}
a {color: #FB7400;}
fieldset {border: 0px solid black;}
iframe {padding:0px;}

body {font-family: "Arial CE", Arial, "Helvetica CE", Helvetica, sans-serif; background-color: #fff; text-align: center;}
#main {padding: 0px; margin-left: auto; margin-right: auto; width: 999px; text-align: left; position: relative;}

#prepage {position: absolute; left: 450px; top: 210px; width: 65px; height: 61px; z-index:100; border:1px solid #000000; visibility: hidden;}

/* TOP */
#top {position: relative; height: 73px;}
#top h2 {position: absolute; left: 0px; top: 0px; width: 186px; height: 73px; overflow: hidden; color:#4E8FBF; font-size: 100%;}
#top h2 a {color: #4E8FBF;}
#top h2 span {display: block; position: absolute; width: 186px; height: 73px; left: 0px; top: 0px; z-index: 1; background: url(../img/topdovolena_logo.gif) no-repeat 0% 0%;}
#top h2 span a {display: block; position: absolute; width: 186px; height: 73px; left: 0px; top: 0px; z-index: 2;}
#top p {position: absolute; left: 186px; top: 0px;  width: 171px; height: 73px; overflow: hidden; color: #4E8FBF; font-size: 100%;}
#top p span {position: absolute; left: 0px; top: 0px; display: block; width: 171px; height: 73px; z-index: 1; background: url(../img/topdovolena_slogan.gif) no-repeat 0% 0%;}
#top #i1 {position: absolute; left: 357px; top: 0px; background: url(../img/top_img1.jpg) no-repeat 0% 0%; width: 391px; height: 73px;}
#top #i2 {position: absolute; left: 748px; top: 0px; background: url(../img/top_img2.jpg) no-repeat 0% 0%; width: 251px; height: 73px;}
#top #i2b {position: absolute; left: 748px; top: 0px; background: url(../img/top_img2b.jpg) no-repeat 0% 0%; width: 251px; height: 73px;}
/*konec: TOP*/

/* LEFT */
#left {width: 168px; position: absolute; left: 0px; top: 73px;}
#left ul#menu {background-color: #F3BC1C;}
#left #menu li {list-style-type: none; margin-left: 6px; padding-left: 5px; margin-right: 13px; border-bottom: 1px solid #F5C947;}
#left #menu li.last {border-bottom: 0px solid #F5C947;}
#left #menu li a {text-decoration: none; font-size: 75%; line-height: 250%; color: #000;}
#left #left-cont {margin-left: 6px; color: #263745;}
#left-cont .oper {background: url(../img/asistentka.jpg) no-repeat right bottom; margin-top: 18px; padding-left: 5px; padding-bottom: 15px; }
#left-cont .oper h2 {font-size: 110%; width: 100px; font-weight: normal; margin-bottom: 5px;}
#left-cont .oper p {font-size: 75%; width: 100px; margin-top: 5px;}
#left-cont .tel, #left-cont .mob, #left-cont .icq {border-bottom: 1px solid #fff; font-size: 90%; padding: 0.5em; color: #000;}
#left-cont .tel {background-color: #CACED2;}
#left-cont .tel strong {color: #074281;}
#left-cont .mob {background-color: #E7E9EB;}
#left-cont .icq {background-color: #F4F5F6; font-size: 80%; padding: 0.2em 0.5em;}
#left-cont .icq img {width: 19px; height: 19px; position: relative; top: 4px;}
#left-cont h2.zas {font-size: 90%; font-weight: normal; margin-top: 15px;}
#left-cont h2.zas span {font-size: 120%; font-weight: bold;}
#left-cont p {font-size: 70%;}
#left-cont a {color: #FB7400;}
#left-cont .in-text {width: 138px; margin-top: 8px;}
#left-cont span.in-submit {position: relative; display: block; width: 68px; height: 22px; background: #000 url("../img/button1.gif") left top no-repeat; z-index: 5 ; margin: 7px 0px 4px 72px;}
#left-cont span.in-submit input{width: 68px; height: 22px; position: absolute; left: 0px; top: 0px; z-index: 1; font-size: 11px; background: transparent; border: 0px solid #fff; color:#000; font-weight: bold; cursor: pointer; padding-bottom: 2px;}
#left-cont #banner1 {width: 155px; height: 101px; margin-top: 23px;}
#left div.vltava {font-size: 80%; font-weight: bold; color:#FFF; border-bottom:2px solid #2773AD; padding-bottom: 3px; }
/*konec: LEFT*/

/* RIGHT*/
#cpp {background-color: #E7E9EB/*#C7E1F7*/;  font-weight: bold; margin-bottom:10px;}
#cpp h2 {color:#2773AD;}
#cpp #menu {padding-top:5px; border: 2px solid #F3BC1C; /*#2773AD;*/}
#cpp #menu li {list-style-type: none; margin-left: 5px; padding-left: 4px; margin-right: 6px; border-bottom: 1px solid #fff;}
#cpp #menu li.last {border-bottom: 0px solid #fff;}
#cpp #menu li a {text-decoration: none; font-size: 95%; line-height: 110%;}
#cpp #menu li a span {color: #9F1D1D;}

#index-r-wrap-vltava {width: 177px; float: right;}
#index-r-wrap {width: 177px; float: right; background: #fff url(../img/right_img3.jpg) no-repeat 0% 0%;}
#index-r {margin: 93px 0px 0px 16px; color: #263745;}
#index-r div.vltava {font-size: 80%; font-weight: bold; color:#FFF; border-bottom:2px solid #2773AD; padding-bottom: 3px; }
div.vltava-text {background:#2773AD;}
div.vltava-text2 {height:17px; background:#2773AD;}
#index-r h2 {font-size: 110%; font-weight: normal;}
#index-r p {font-size: 75%; line-height: 150%;}
#index-r table {width: 160px; border-spacing: 0px; border-collapse: collapse; margin-top: 12px;}
#index-r th, #index-r td {font-size: 70%; border-bottom: 1px solid #CACED2; padding: 0.1em 0.1em;}
#index-r th {font-weight: normal; text-align: left;}
#index-r .dalsi {text-align: right; padding-right: 1px; margin-top: 3px; margin-bottom: 7px;}
#index-r .dalsi a {color: #FF9000; font-size: 80%; font-weight: bold;}
#index-r ul {margin-top: 7px;}
#index-r ul li {list-style: none; font-size: 75%; border-bottom: 1px dotted #CACED2; padding-bottom: 8px; margin-bottom: 8px; line-height: 130%;}
#index-r ul li.last {border-bottom: 0px dotted #CACED2;}
#index-r ul li div#banner {padding: 10px 17px;  background: #caced2}
#index-r ul li div#banner iframe {height:240px;}
/*
#index-r ul li div#banner p{padding-bottom: 5px;}
#index-r ul li div#banner a{ display: block; width: 125px; height: 250px; margin: 0 0 0 10px;}
*/
#index-r li a {color: #FB7400;}

/* index-middle */
#index-middle {position: relative; width: 814px; margin-left: 185px;} /* margin: 0px 0px 0px 185px; padding-left: 13px; */
#index-c-wrap {margin: 0px 177px 0px 0px; background: #C7E1F7 url(../img/top_img1_bott.jpg) no-repeat 171px 0px;}
#index-c {margin-left: 13px; padding: 18px 0px;}
#index-c h2 {font-size: 120%; font-weight: normal;}
#index-c h2.h2-first {color: #205D8C; margin: 18px 0px 8px 0px; position: relative;}
#index-c h2.h2-second {color: #263745; margin: 26px 0px 12px 0px; position: relative;}
#index-c h2.h2-second span {color: #2773AD;}

/* middle */
#middle {position: relative; width: 814px; margin-left: 185px; background-color: #C7E1F7;}
#content {margin: 0px 17px 0px 16px; min-height: 681px; height: 681px; position: relative;}
div[id]#content {height: auto;} /* hack */
.schranka {font-size: 80%; font-weight: bold; text-align: right; padding: 6px 23px; border-bottom: 1px solid #fff; border-top: 1px solid #fff; background-color: #328ACC;}
.schranka a {color: #fff;}


.vyhledavani {width: 602px; height: 134px; background: #2773AD url(../img/vyhledavani_bottom.gif) no-repeat 0% 100%; position: relative;}
.vyhledavani-bottom {width: 602px; height: 10px; background: url(../img/vyhledavani_top.gif) no-repeat 0% 0%;}
.vyhledavani select {width: 144px; height: 20px;}
.vyhledavani input {width: 83px; height: 24px;}
#d1, #d2, #d3, #d4, #d5, #d6, #s1, #s2, #s3, #s4, #s5, #s6, #i7, #i8, #i9, #a9 {position: absolute; font-size: 80%; color: #fff;}
#s1, #s2, #s3, #s4, #s5, #s6 {color: #000;}
#s1, #d1, #s2, #d2 {left: 20px;}
#s3, #d3, #s4, #d4 {left: 222px;}
#i9 {left: 165px; top: 106px;}
#s5, #d5, #s6, #d6, #i8 {left: 429px;}
#d1, #d3, #d5 {top: 8px;}
#s1, #s3, #s5 {top: 26px;}
#d2, #d4, #d6 {top: 52px;}
#s2, #s4, #s6 {top: 69px;}
#i7 {left: 17px; top: 106px;}
#i7 input, #i9 input {width: auto; height: auto;}
#i8 {top: 103px;}
#a9 {right: 205px; top: 110px; color: #fff;}
.vyhledavani #border1, .vyhledavani #border2 {width: 1px; background-color: #fff; position: absolute; top: 9px;}
.vyhledavani #border1 {height: 84px; left: 206px;}
.vyhledavani #border2 {height: 118px; left: 412px;}

.i-nabidka {background: #fff url(../img/i_nabidka_top.gif) no-repeat left top; padding-top: 10px; width: 602px;}
.i-nabidka-b {background: url(../img/i_nabidka_bottom.gif) no-repeat 0% 100%; padding-bottom: 10px;}
.i-nabidka table {border-left-width: 0px; width: 602px;}
.i-nabidka table th {border-left: 1px solid #B5BBC0;}
.i-nabidka table th h3 {color: #2773AD; font-size: 90%; text-align: left; margin: 8px 0px 0px 10px;}
.i-nabidka table td {vertical-align: top; border-left: 1px solid #B5BBC0;}
.i-nabidka table td a {color: #0067E4; font-size: 80%;}
.i-nabidka table td ul {margin: 4px 2px 10px 0px;}
.i-nabidka table td ul li {margin: 0px 0px 1px 26px; color: #102F47;}
.i-nabidka #lt {border-left-width: 0px;}
.i-nabidka #lb {border-left-width: 0px;}

#index-c .row {margin-right: 18px; margin-bottom: 10px;}
.hotel {width: 296px; position: relative; height: 114px; margin-bottom: 10px;}
.hotel a.foto img {border: 1px solid #263745; width: 107px; height: 86px;}
.hotel ul {margin-left: 118px;}
.hotel ul li {font-size: 70%; list-style: none;}
.hotel .misto, .hotel .nazev, .hotel .star, .hotel .doprava, .hotel .datum {left: 118px; position: absolute; width: 174px;}
.hotel .misto {line-height: 16px; overflow: hidden; height: 16px; top: -3px; font-size: 75%; font-weight: normal;}
.hotel .nazev {line-height: 20px; overflow: hidden; height: 20px; top: 14px; font-size: 90%; font-weight: normal;}
.hotel .star {padding-top: 2px; height: 19px; top: 32px;}
.hotel .star img {width: 16px; height: 16px;}
.hotel .doprava {padding-top: 0px; top: 58px;}
.hotel .cena {position: absolute; left: 220px; top: 44px; display: block; width: 70px; line-height: 43px; height: 43px; background: url(../img/cena_star.gif) center center no-repeat; text-align: center; font-weight: bold; font-size: 90%;}
.hotel .datum {line-height: 90%; padding-bottom: 11px; top: 74px;}
.hotel .vice {width: 292px; background-color: #fff; text-align: right; margin: 6px 0px 0px 0px; line-height: 18px; }
.hotel .vice a {background: url(../img/vice.gif) no-repeat 0% 50%; font-size: 70%; font-weight: bold; color: #FB7400; width: 3em; text-decoration: underline; padding: 0em 0.6em; }
/*konec: index-middle*/

/* podstranky */
#content .bread {font-size: 70%; text-align: right; padding-top: 10px;}
#content h1 {font-size: 110%; font-weight: normal; padding-bottom: 19px;}
#content h1.detail {font-size: 90%; font-weight: bold; border-bottom: 1px solid #fff; padding-bottom: 17px; position: relative; top: 0px;}
#content h1.detail img {width: 16px; height: 16px; position: relative; top: 2px; margin-right: 1px;}
#content h1.detail img.first {margin-left: 7px;}
#content h1.detail .typ {font-size: 80%; font-weight: normal; padding-left: 32px;}
#content h1.detail .pipe {color: #276FA4; font-size: 15px; font-weight: normal; padding-left: 15px;}
#content h1.detail .cena {background: url(../img/cena_star.gif) no-repeat 50% 50%; width: 80px; text-align: center; padding: 14px 0px; position: relative; top: 0px; left: 10px;}

#content .cislo-zajezdu {font-size: 80%; color: #263745;}
#content .do-schranky {width: 100%; text-align: center; font-size: 70%; margin: 3px 0px 11px 0px;}
#content .do-schranky a {width: 11em; background: url(../img/do_schranky.gif) no-repeat left center; padding: 0px 15px;}

.infoCK {border: 1px solid #2773AD; padding:10px; margin-bottom:20px;}
.infoCK legend {font-weight:bold;}
.infoCK p {font-size:12px;}

.popis {float: left; width: 492px; color: #263745;}
.popis .t1 {border-collapse: collapse;}
.popis .t1 th, #content .popis .t1 td {font-size: 75%; padding: 6px 7px; border: 1px solid #004076;}
.popis .t1 th {background-color: #2773AD; color: #fff; text-align: left; font-weight: normal; width: 140px;}
.popis .t1 td {color: #263745;}
.popis h2 {font-size: 110%; font-weight: normal; margin: 28px 0px;}
.popis ul li {margin-left: 16px; font-size: 75%; padding-bottom: 6px;}
.popis .u1 li span {font-weight: bold;}
.popis .u2 {margin: 13px 0px 20px 0px;}

.fotky {float: left; width: 109px; margin-left: 24px;}
.fotky img {width: 107px; height: 86px; border: 1px solid #EFD41A; margin-bottom: 17px;}

.terminy {float: left; width: 131px; margin-left: 10px; background-color: #2773AD; color: #fff;}
.terminy a.viewall {padding-left:5px; padding-bottom:5px; font-size:10px; color: #ffffff;}
.terminy h2 {font-size: 70%; margin: 3px 0px 0px 5px;}
.terminy .odlety th, .odlety td {font-size: 70%; padding: 0px; color: #fff; text-align: left; font-weight: normal;}
.terminy .terminy-tab {border-collapse: collapse; width: 131px;}
.terminy .terminy-tab th, .terminy-tab td {border: 1px solid #fff; font-size: 75%; color: #fff;}
.terminy .terminy-tab th {background-color: #328ACC; font-weight: normal; padding: 2px;}
.terminy .terminy-tab td {text-align: center;}

.white {background: #fff url(../img/white_top.gif) no-repeat left top; padding-top: 10px; width: 752px;}
.white-bottom {background: url(../img/white_bottom.gif) no-repeat 0% 100%; padding-bottom: 10px;}

.white table {border-left-width: 0px; width: 752px;}
.white table th {border-left: 1px solid #B5BBC0;}
.white table th h3 {color: #2773AD; font-size: 90%; text-align: left; margin: 8px 0px 0px 10px;}
.white table td {vertical-align: top; border-left: 1px solid #B5BBC0;}
.white table td a {color: #0067E4; font-size: 80%;}
.white table td ul {margin: 4px 2px 10px 0px;}
.white table td ul li {margin: 0px 0px 1px 26px; color: #102F47;}
.white #lt {border-left-width: 0px;}
.white #lb {border-left-width: 0px;}

.vypis-zemi {margin: 0px 10px 20px 30px;}
.vypis-zemi div {float: left; width: 152px; margin-right: 20px;}
.vypis-zemi .zeme {width: 300px;}
.vypis-zemi h2 {font-size: 90%; color: #dc6903; margin-top:13px; margin-bottom: 13px; line-height: 150%;}
.vypis-zemi div h2 {font-size: 90%; color: #263745; margin-top:13px; margin-bottom: 13px; line-height: 150%;}
.vypis-zemi div h2 a {color: #dc6903;}
.vypis-zemi div .suma {color: #dc6903;}
.vypis-zemi ul {margin-bottom: 24px; list-style: none;}
.vypis-zemi ul li {font-size: 80%; margin-left: 10px; margin-bottom: 8px; color: #263745; line-height: 150%;}

.nal {font-size: 75%; color: #263745;}
.list {font-size: 75%; text-align: center; margin: 15px 0px; color: #263745;}

.hot2 {width: 782px; height: 132px; position: relative; background: url(../img/vysledek_hledani_bg.gif) no-repeat 0% 0%; margin-bottom: 9px; color: #263745;}
.hot2 h2 {font-size: 90%; position: absolute; left: 132px; top: 29px;}
.hot2 h2 a {color: #000; text-decoration: none;}
.hot2 h2 img {width: 15px; height: 15px; margin-left: 2px; position: relative; top: 2px;}
.hot2 h2 span {font-size: 75%; font-weight: normal;}
.hot2 img.obr {width: 107px; height: 86px; border: 1px solid #EFD41A; margin-left: 16px; margin-top: 14px;}

.hot2 li {font-size: 70%; position: absolute; list-style: none;}
.hot2 .l1 {left: 132px; top: 14px;}
.hot2 .l2 {left: 132px; top: 56px; width: 510px; height: 43px; overflow: hidden; line-height: 14px;}
.hot2 .l3 {left: 722px; top: 34px;}
.hot2 .l4 {left: 718px; top: 48px; display: block; width: 70px; line-height: 43px; height: 43px; background: url(../img/cena_star.gif) center center no-repeat; text-align: center; font-weight: bold; font-size: 90%;}

.hot2 .ul2 {width: 764px; height: 25px; background-color: #80C9FF; margin: 3px 0px 0px 16px; position: relative;}
.hot2 .l5 {left: 6px; top: 6px; width: 140px; height: 1.2em; overflow: hidden;}
.hot2 .l6 {left: 150px; top: 6px; border-left: 1px solid #4DA3E2; padding-left: 4px; width: 210px; height: 1.2em; overflow: hidden;}
.hot2 .l7 {left: 360px; top: 6px; border-left: 1px solid #4DA3E2; padding-left: 4px; width: 130px; height: 1.2em; overflow: hidden;}
.hot2 .l8 {left: 490px; top: 6px; border-left: 1px solid #4DA3E2; padding-left: 4px; width: 126px; height: 1.2em; overflow: hidden;}
.hot2 .l9 {left: 616px; top: 6px;}
.hot2 .l9 a {color: #FB1405;}
.hot2 .l10 {left: 697px; top: 0px; display: block; width: 67px; height: 25px; background-color: #fff;}
.hot2 .l10 a {background: url(../img/vice2.gif) no-repeat 0% 50%; padding-left: 6px; line-height: 25px; position: relative; left: 20px; width: 3em;}

.text {color: #263745;}
.text h2 {font-size: 100%; line-height: 150%; margin: 1em 0em 0.5em 0em;}
.text h3 {font-size: 90%; line-height: 150%; margin: 0.9em 0em 0.45em 0em;}
.text h4 {font-size: 80%; line-height: 150%; margin: 0.8em 0em 0.4em 0em;}
.text p {font-size: 75%; line-height: 150%; margin-bottom: 1em;}
.text ul, .text ol {font-size: 75%;}
.text li {margin-left: 25px; line-height: 150%; margin-bottom: 0.5em;}
.text .kontakt p {line-height: 100%; margin: 0.2em 0em;}

/* Univerzalni tabulka 1 */
.uni-tab1  {border-collapse: collapse;}
.uni-tab1 th, .uni-tab1 td {font-size: 75%; color: #fff; border: 1px solid #fff; padding: 6px;}
.uni-tab1 th {background-color: #328ACC;}
.uni-tab1 td {background-color: #2773AD;}

/* Univerzalni tabulka 2 */
.uni-tab2  {border-collapse: collapse;}
.uni-tab2 th, .uni-tab2 td {font-size: 75%; border: 1px solid #004076; padding: 6px 8px;}
.uni-tab2 th {background-color: #2773AD; text-align: left; color: #fff;}
.uni-tab2 td {color: #263745;}

/* Univerzalni tabulka 3 */
.uni-tab3 {background: #2773AD url(../img/uni_tab3_t.gif) no-repeat 0% 0%; padding-top: 10px; width: 493px; margin-bottom: 16px;}
.uni-tab3-b {background: url(../img/uni_tab3_b.gif) no-repeat 0% 100%; padding-bottom: 10px; text-align: center;}
.uni-tab3 table {border-collapse: collapse; width: 477px; margin: 0px auto; text-align: left;}
.uni-tab3 th, .uni-tab3 td {font-size: 75%; color: #fff; border: 1px solid #fff; padding: 6px;}
.uni-tab3 th {background-color: #328ACC; text-align: left;}
.uni-tab3 table input.checkbox {width: 20px;}

/* Univerzalni tabulka 4 */
.uni-tab4 {background: #2773AD url(../img/uni_tab3_t.gif) no-repeat 0% 0%; padding-top: 10px; width: 493px; margin-bottom: 16px;}
.uni-tab4-b {background: url(../img/uni_tab3_b.gif) no-repeat 0% 100%; padding-bottom: 10px; text-align: center;}
.uni-tab4 table {border-collapse: collapse; width: 477px; margin: 0px auto; text-align: left;}
.uni-tab4 th, .uni-tab4 td {font-size: 75%; color: #fff; border: 1px solid #fff; padding: 6px;}
.uni-tab4 th {background-color: #328ACC; text-align: center;}
.uni-tab4 table input.checkbox {width: 20px;}
.uni-tab4 table input.ro {border: 1px solid #2773AD; text-align: left; background:#2773AD; color: #ffffff; font-size: 100%;}

/* Univerzalni tlacitko pro VYHLEDAT */
.uni-submit {display: block; position: relative; z-index: 5; width: 88px; height: 27px; background: url("../img/vyhledavani_button.gif") left top no-repeat;}
.uni-submit input {width: 88px; height: 27px; position: absolute; left: 0px; top: 0px; z-index: 10; font-size: 13px; background: transparent; border: 0px solid #fff; font-weight: bold; color: #fff; cursor: pointer; padding-bottom: 2px;}

.kalendar {width: 10px; height: 10px; vertical-align: super; margin-left: 4px;}
.submit-right {margin: 16px 10px 16px 0px; float: right;}

.width400 {width: 400px;}

.podrobne {width: 775px; background: #2773AD url(../img/podrobne_t.gif) no-repeat 0% 0%; padding-top: 10px;}
.podrobne-bottom {background: #2773AD url(../img/podrobne_b.gif) no-repeat 0% 100%; padding-bottom: 10px;}
.podrobne table {margin-left: 15px; color: #000;}
.podrobne img {width: 10px; height: 10px; border-width: 0px; vertical-align: super;}
.podrobne th, .podrobne td {width: 185px; border-left: 1px solid #fff; padding: 6px 0px 6px 7px; font-size: 75%; color: #fff; text-align: left;}
.podrobne th {padding-top: 30px;}
.podrobne .td1 {border-left-width: 0px; padding-left: 0px;}
.podrobne .radek1 th {padding-top: 14px;}
.podrobne .radek2 td {vertical-align: top;}
.podrobne .radek2 input {width: 162px;}
.podrobne .radek2 select {margin-top: 1px;}
.podrobne .radek5 .td1 input {width: 106px;}
.podrobne .radek6 .td1 input {width: 106px;}
.podrobne table select {width: 162px;}
.podrobne table select.uzsi {width: 105px;}
.podrobne table input {width: 55px;}
.podrobne table input.checkbox {width: 12px;}
.podrobne .submit {margin: 16px 30px 26px 0px; float: right;}
.podrobne #fulltext {width: 162px;}
.smsearch {color: #ffffff; margin-left: 500px; font-size:12px;}

/* souhlas s obch. podmi. */
div.souhlas {padding-left:10px; font-size:12px; color:#ffffff;}
div.souhlas a {color:#ffffff;}

/* sirky */
.w350 {width:350px;}
.w40 {width:40px;}
.w50 {width:50px;}
.w70 {width:70px;}

/* informace o zemich */
.destinace {float: left; width: 640px; color: #263745;}

#foot {text-align: center; color: #263745; font-size: 70%; margin-top: 15px; margin-bottom: 40px;}
#foot a {color: #263745;}

#rBann2 {margin-top:10px;}