* {margin: 0; padding: 0; border: 0;}
html {height: 100%; width:100%; background: #0F277D;}
body {min-height:100%; height: 100%; background: #0F277D; font-family: Verdana; font-size: 12px; color:#335C8C; text-transform: none;}
div.all {width: 647px; margin: auto; height: auto !important; min-height:100%; height: 100%; background: white; border-left: 1px solid #FFB61B; border-right: 1px solid #FFB61B;}
div.all div.afooter {height: 50px; clear: both; text-align: right; background: white;}
div.footer {width: 647px; margin: auto; margin-top: -50px; height: 50px; clear: both; background:url('../pics/design/bottom.jpg') top left no-repeat;}
div.all div.main {width: 647px; overflow: hidden; float: left; background: white;}
  
div.top {position:relative; background: top left no-repeat; left:0px; top:0px; width:647px; height:195px; }
div.topabout {position:relative; background: url('../pics/top/top-about.gif') top left no-repeat; left:0px; top:0px; width:647px; height:195px;}
div.topalbum {position:relative; background: url('../pics/top/top-album.gif') top left no-repeat; left:0px; top:0px; width:647px; height:195px;}
div.topaustria {position:relative; background: url('../pics/top/top-austria.gif') top left no-repeat; left:0px; top:0px; width:647px; height:195px;}
div.topaustriawinter {position:relative; background: url('../pics/top/top-austria-winter.gif') top left no-repeat; left:0px; top:0px; width:647px; height:195px;}
div.topaustriachekhia {position:relative; background: url('../pics/top/top-austria-chekhia.gif') top left no-repeat; left:0px; top:0px; width:647px; height:195px;}
div.topaustriagermany {position:relative; background: url('../pics/top/top-austria-germany.gif') top left no-repeat; left:0px; top:0px; width:647px; height:195px;}
div.topbrach {position:relative; background: url('../pics/top/top-brach.gif') top left no-repeat; left:0px; top:0px; width:647px; height:195px;}
div.topbrela {position:relative; background: url('../pics/top/top-brela.gif') top left no-repeat; left:0px; top:0px; width:647px; height:195px;}
div.topbulgaria {position:relative; background: url('../pics/top/top-bulgaria.gif') top left no-repeat; left:0px; top:0px; width:647px; height:195px;}
div.topcavtat {position:relative; background: url('../pics/top/top-cavtat.gif') top left no-repeat; left:0px; top:0px; width:647px; height:195px;}
div.topchekhia {position:relative; background: url('../pics/top/top-chekhia.gif') top left no-repeat; left:0px; top:0px; width:647px; height:195px;}
div.topchekhiawinter {position:relative; background: url('../pics/top/top-chekhia-winter.gif') top left no-repeat; left:0px; top:0px; width:647px; height:195px;}
div.topchekhiagermany {position:relative; background: url('../pics/top/top-chekhia-germany.gif') top left no-repeat; left:0px; top:0px; width:647px; height:195px;}
div.topcountries {position:relative; background: url('../pics/top/top-countries.gif') top left no-repeat; left:0px; top:0px; width:647px; height:195px;}
div.topcontacts {position:relative; background: url('../pics/top/top-contacts.gif') top left no-repeat; left:0px; top:0px; width:647px; height:195px;}
div.topcroatia {position:relative; background: url('../pics/top/top-croatia.gif') top left no-repeat; left:0px; top:0px; width:647px; height:195px;}
div.topdubrovnik {position:relative; background: url('../pics/top/top-dubrovnik.gif') top left no-repeat; left:0px; top:0px; width:647px; height:195px;}
div.topengland {position:relative; background: url('../pics/top/top-england.gif') top left no-repeat; left:0px; top:0px; width:647px; height:195px;}
div.topestonia {position:relative; background: url('../pics/top/top-estonia.gif') top left no-repeat; left:0px; top:0px; width:647px; height:195px;}
div.topestonianewyear {position:relative; background: url('../pics/top/top-estonia-newyear.gif') top left no-repeat; left:0px; top:0px; width:647px; height:195px;}
div.topfrance {position:relative; background: url('../pics/top/top-france.gif') top left no-repeat; left:0px; top:0px; width:647px; height:195px;}
div.topfrancewinter {position:relative; background: url('../pics/top/top-france-winter.gif') top left no-repeat; left:0px; top:0px; width:647px; height:195px;}
div.topgreece {position:relative; background: url('../pics/top/top-greece.gif') top left no-repeat; left:0px; top:0px; width:647px; height:195px;}
div.topguestbook {position:relative; background: url('../pics/top/top-guestbook.gif') top left no-repeat; left:0px; top:0px; width:647px; height:195px;}
div.tophaynan {position:relative; background: url('../pics/top/top-haynan.gif') top left no-repeat; left:0px; top:0px; width:647px; height:195px;}
div.topindex {position:relative; background: url('../pics/top/top-index.gif') top left no-repeat; left:0px; top:0px; width:647px; height:195px;}
div.topisrael {position:relative; background: url('../pics/top/top-israel.gif') top left no-repeat; left:0px; top:0px; width:647px; height:195px;}
div.topitaly {position:relative; background: url('../pics/top/top-italy.gif') top left no-repeat; left:0px; top:0px; width:647px; height:195px;}
div.topitalyski1 {position:relative; background: url('../pics/top/top-italy-ski1.gif') top left no-repeat; left:0px; top:0px; width:647px; height:195px;}
div.topitalyski2 {position:relative; background: url('../pics/top/top-italy-ski2.gif') top left no-repeat; left:0px; top:0px; width:647px; height:195px;}
div.toplatvia {position:relative; background: url('../pics/top/top-latvia.gif') top left no-repeat; left:0px; top:0px; width:647px; height:195px;}
div.toplatvianewyear {position:relative; background: url('../pics/top/top-latvia-newyear.gif') top left no-repeat; left:0px; top:0px; width:647px; height:195px;}
div.toplitvahealthturs {position:relative; background: url('../pics/top/top-litvaturs-health.gif') top left no-repeat; left:0px; top:0px; width:647px; height:195px;}
div.toplitvaturs {position:relative; background: url('../pics/top/top-litvaturs.gif') top left no-repeat; left:0px; top:0px; width:647px; height:195px;}
div.toplitvawinter {position:relative; background: url('../pics/top/top-litvaturs-winter.gif') top left no-repeat; left:0px; top:0px; width:647px; height:195px;}
div.toplitvalatvia {position:relative; background: url('../pics/top/top-litva-latvia-estonia.gif') top left no-repeat; left:0px; top:0px; width:647px; height:195px;}
div.topmakarska {position:relative; background: url('../pics/top/top-makarska.gif') top left no-repeat; left:0px; top:0px; width:647px; height:195px;}
div.topmontenegro {position:relative; background: url('../pics/top/top-montenegro.gif') top left no-repeat; left:0px; top:0px; width:647px; height:195px;}
div.topnews {position:relative; background: url('../pics/top/top-news.gif') top left no-repeat; left:0px; top:0px; width:647px; height:195px;}
div.toppetrovac {position:relative; background: url('../pics/top/top-petrovac.gif') top left no-repeat; left:0px; top:0px; width:647px; height:195px;}
div.toppoland {position:relative; background: url('../pics/top/top-poland.gif') top left no-repeat; left:0px; top:0px; width:647px; height:195px;}
div.toppolandwinter {position:relative; background: url('../pics/top/top-poland-winter.gif') top left no-repeat; left:0px; top:0px; width:647px; height:195px;}
div.toppolandkrakov{position:relative; background: url('../pics/top/top-poland-krakov.gif') top left no-repeat; left:0px; top:0px; width:647px; height:195px;}
div.topporech {position:relative; background: url('../pics/top/top-porech.gif') top left no-repeat; left:0px; top:0px; width:647px; height:195px;}
div.topportugal {position:relative; background: url('../pics/top/top-portugal.gif') top left no-repeat; left:0px; top:0px; width:647px; height:195px;}
div.toppula {position:relative; background: url('../pics/top/top-pula.gif') top left no-repeat; left:0px; top:0px; width:647px; height:195px;}
div.toprovin {position:relative; background: url('../pics/top/top-rovin.gif') top left no-repeat; left:0px; top:0px; width:647px; height:195px;}
div.topsea {position:relative; background: url('../pics/top/top-sea.gif') top left no-repeat; left:0px; top:0px; width:647px; height:195px;}
div.topski {position:relative; background: url('../pics/top/top-ski.gif') top left no-repeat; left:0px; top:0px; width:647px; height:195px;}
div.topspain {position:relative; background: url('../pics/top/top-spain.gif') top left no-repeat; left:0px; top:0px; width:647px; height:195px;}
div.topshibenik {position:relative; background: url('../pics/top/top-shibenik.gif') top left no-repeat; left:0px; top:0px; width:647px; height:195px;}
div.topthailand {position:relative; background: url('../pics/top/top-thailand.gif') top left no-repeat; left:0px; top:0px; width:647px; height:195px;}
div.toptuchepi {position:relative; background: url('../pics/top/top-tuchepi.gif') top left no-repeat; left:0px; top:0px; width:647px; height:195px;}
div.topturkey {position:relative; background: url('../pics/top/top-turkey.gif') top left no-repeat; left:0px; top:0px; width:647px; height:195px;}
div.topumag {position:relative; background: url('../pics/top/top-umag.gif') top left no-repeat; left:0px; top:0px; width:647px; height:195px;}
div.topvengriaaustria {position:relative; background: url('../pics/top/top-vengria-austria.gif') top left no-repeat; left:0px; top:0px; width:647px; height:195px;}
div.topvengriachekhia {position:relative; background: url('../pics/top/top-vengria-chekhia.gif') top left no-repeat; left:0px; top:0px; width:647px; height:195px;}
div.topvengria {position:relative; background: url('../pics/top/top-vengria.gif') top left no-repeat; left:0px; top:0px; width:647px; height:195px;}
div.topvietnam {position:relative; background: url('../pics/top/top-vietnam.gif') top left no-repeat; left:0px; top:0px; width:647px; height:195px;}
div.topwienna {position:relative; background: url('../pics/top/top-wienna.gif') top left no-repeat; left:0px; top:0px; width:647px; height:195px;}
div.address {position:relative; left:193px; top:2px; width:260px; height:20px;}
div.logo {position:relative; left:232px; top:7px; width:182px; height:95px;}

div.contacts {position:relative; left:0px; top:-20px; width:100%; color:#C53C06; font-size:14px; font-weight:bold;}
div.tel {position:relative; top:0px; float:left; left:54px;}
div.connect {position:relative; top:3px; float:left; left:120px; font-size:12px; }
div.mail {position:relative; top:0px; float:right; right:54px;}
div.mail A {color:#C53C06; font-size: 14px; text-decoration: none;}
div.mail A:link {color:none; text-decoration: none}
div.mail A:hover {color:#0F277D; text-decoration: none}
div.mail A:active {color:none; text-decoration: none}
div.mail A:visited {color:none; text-decoration: none}

div.topmenus {position:relative; width:322px; left:162px; top:15px;}
div.m-index {position:relative; float:left; height:19px; width:97px; margin:1px;}
div.m-countries {position:relative; float:left; height:19px; width:60px; margin:1px;}
div.m-album {position:relative; float:left; height:19px; width:92px; margin:1px;}
div.m-guestbook {position:relative; float:left; height:19px; width:64px; margin:1px;}

div.bottommenus {position:relative; width:204px; left:222px; top:15px;}
div.m-about {position:relative; float:left; height:19px; width:52px; margin:1px;}
div.m-contacts {position:relative; float:left; height:19px; width:76px; margin:1px;}
div.m-news {position:relative; float:left; height:19px; width:68px; margin:1px;}

div.hotlog {position:relative; float:left; left:55px; top:0px; width:88px; height:31px;}
div.fo {position:relative; float:left; top:22px; left:55px; width:360px; color:#335C8C; font-size:11px; text-align: center; }
div.fo A {color:#C53C06; font-size: 11px; font-weight:bold; text-decoration: none;}
div.fo A:hover {color:#0F277D; text-decoration: none;}
div.fo A:active {color:none; text-decoration: none;}
div.fo A:visited {color:none; text-decoration: none;}
div.toplink {position:relative; float:right; right:55px; top:0px; width:88px; height:31px;}
