body {background-repeat: no-repeat; background-attachment: fixed; background-position: center; background-color: #2b3800; font-family: Verdana; font-size: small; color: #ffcc66; margin: 0;}
body, html {height: 100%;}
div#header {width: 930px; height: 130px; position: relative;	margin: 0 auto;}
div#menu {width: 930px; height: 51px; position: relative; margin: 0 auto;}
div#container {width: 960px; height: 600px; position: relative; margin: 0 auto;}
div#main {width: 960px; height: auto; position: relative; margin: 0 auto;}
div#sides {width: 100%; height: 100%; background-image: url('../images/bglr.png');}
div#body {width: 934px; height: 100%; position: relative; margin: 0 auto;}
div#contents {width: 674px; height: auto; background-color: #474c0c; border-top: 1px solid #ffcc66; border-bottom: 1px solid #ffcc66;}
div#contents a:link { color: #ffcc66; text-decoration: underline; }
div#contents a:visited { color: #ffcc66; text-decoration: underline; }
div#contents a:hover { color: #ffcc66; text-decoration: none; }

div#right {position: relative; width: 675px; height: 100%; float: right; padding-right: 5px;}
div#left {position: relative; width: 250px; height: 100%; float: left; text-align: center;}

div#top { width: 960px; height: 9px; position: relative; margin: 0 auto; }
div#bottom { width: 960px; height: 16px; position: relative; margin: 0 auto; }
div#top-left { width: 13px; height: 9px; float: left; background-repeat: no-repeat; background-image: url('../images/top-left.png'); }
div#top-right { width: 13px; height: 9px; float: right; background-repeat: no-repeat; background-image: url('../images/top-right.png'); }
div#top-middle { width: 934px; height: 9px; float: left; background-image: url('../images/top.png'); }
div#bottom-left { width: 13px; height: 16px; float: left; background-repeat: no-repeat; background-image: url('../images/bottom-left.png'); }
div#bottom-middle { width: 934px; height: 16px; float: left; background-image: url('../images/bottom.png'); }
div#bottom-right { width: 13px; height: 16px; float: right; background-repeat: no-repeat; background-image: url('../images/bottom-right.png'); }

div#menu-left { width: 11px; height: 51px; float: left; background-image: url('../images/menu-left.png'); }
div#menu-middle { width: 908px; height: 51px; float: left; background-image: url('../images/menu-middle.png'); }
div#menu-middle a:link { color: white; text-decoration: none; }
div#menu-middle a:visited { color: white; text-decoration: none; }
div#menu-middle a:hover { color: white; text-decoration: underline; }
div#menu-right { width: 11px; height: 51px; float: right; background-image: url('../images/menu-right.png'); }

.start {text-align: justify;}
.start a:link { color: #ffcc66; text-decoration: none; font-weight: bold; }
.start a:visited { color: #ffcc66; text-decoration: none; font-weight: bold; }
.start a:hover { color: #ffcc66; text-decoration: underline; }

p#recommend a:link { color: #ffcc66; text-decoration: none; font-weight: bold; }
p#recommend a:visited { color: #ffcc66; text-decoration: none; font-weight: bold; }
p#recommend a:hover { color: #ffcc66; text-decoration: underline; }

.button {width: auto; height: auto; float: left;}
.menubutton {position: relative; top: 10px; font-weight: bold;}
.menuseparator {width: 23px; height: 35px; float: left;}
.bpic {float: left; vertical-align: middle; border-style: none;}
.bsep {width: auto; height: 10px; float: left;}
div#ad468x15 {width: 470px; height: 20px; margin: 0 auto;}
.sitemap {height: 5px;}
h1 {font-size: large; font-weight: bold; color: #fdd78c;}
h1 a:link { color: #ffcc66; text-decoration: none; }
h1 a:visited { color: #ffcc66; text-decoration: none; }
h1 a:hover { color: #ffcc66; text-decoration: underline; }

h2 {font-size: small; font-weight: normal;}
h2 a:link { color: #ffcc66; text-decoration: underline; }
h2 a:visited { color: #ffcc66; text-decoration: underline; }
h2 a:hover { color: #ffcc66; text-decoration: none; }

div#bulgaria {width: 178px; height: 126px; float: left;}
div#headerr {width: 750px; height: 126px; float: right;}
div#headersep { width: 750px; height: 17px; float: right;}
div#hb728x90 {width: 728px; height: 90px; float: right;}
.clear {clear: both;}

.clear a:link { color: #ffcc66; text-decoration: none; }
.clear a:visited { color: #ffcc66; text-decoration: none; }
.clear a:hover { color: #ffcc66; text-decoration: underline; }

div#frameContainer {width: 250px; height: 66px; overflow: hidden; border-bottom-style: none; border: 0px; border-color: aqua;}
.history {text-align: justify; width: 674px;}
.history a:link { color: #ffcc66; text-decoration: underline; font-weight: bold; }
.history a:visited { color: #ffcc66; text-decoration: underline; font-weight: bold; }
.history a:hover { color: #ffcc66; text-decoration: none; font-weight: bold; }

#right p {text-align: justify; width: 674px;}
#right p a:link, #right p a:visited {color: #ffcc66; text-decoration: underline; font-weight: bold;}
#right p a:hover {color: #ffcc66; text-decoration: none; font-weight: bold;}

.top {font-weight: bold; float: right !important; text-align: right !important; width: 100%; padding-top: 10px; padding-bottom: 10px;}
.top a:link { color: #ffcc66; text-decoration: none; }
.top a:visited { color: #ffcc66; text-decoration: none; }
.top a:hover { color: #ffcc66; text-decoration: underline; }

.frame {width: 250px; height: 69px;}
div#g250x250 {width: 250px; height: auto; float: left;}
.gsep {width: 100%; height: 20px; float: left;}
.historypic {border: 1px solid black;}
.hr {height: 1px; border-color: #ffcc66; background-color: #ffcc66; width: 100%;	float: left;}
.newssep {width: 100%; height: 1px; background-color: #ffcc66; float: left;}
.time {vertical-align: middle; width: 22px; height: 22px;}
.currency {width: 83px; height: auto; float: left; text-align: center; height: 22px; color: #ffcc66; border-style: none;}
div#recommend {width: 490px; height: auto; border: 1px solid #ffcc66; position: relative; margin: 0 auto; padding: 5px; text-align: center;}
.inputfile {background-color: #424613; vertical-align: middle;}
.mailtab {padding-left: 5px; width: 200px; background-color: #424613; border: 1px solid #ffcc66; color: #ffcc66; vertical-align: middle; float: left;}
.mailtab2 {padding-left: 5px; width: 200px; height: 200px; background-color: #424613; border: 1px solid #ffcc66; color: #ffcc66; vertical-align: middle; float: left;}
.mailtab3 {padding-left: 5px; width: 70px; background-color: #424613; border: 1px solid #ffcc66; color: #ffcc66; vertical-align: middle; float: left;}
.mailtab4 {padding-left: 5px; width: 100px; background-color: #424613; border: 1px solid #ffcc66; color: #ffcc66; vertical-align: middle; float: left;}
.mailtab5 {width: 500px; background-color: #424613; border: 1px solid #ffcc66; color: #ffcc66;}
.mailtab6 {width: 200px; background-color: #424613; border: 1px solid #ffcc66; color: #ffcc66;}

.submit {width: 80px; float: right; background-color: #1b3800; border: 1px solid #ffcc66; color: #ffcc66; font-weight: bold; position: relative; cursor: pointer; text-align: center;}
.submit a:link, .submit a:hover, .submit a:visited {color: #ffcc66; text-decoration: none;}
div#bottomsep {width: 100%; height: 10px; float: left;}
.col {color: #fdd78c;}
.gwshadow {width: 98px; height: 78px; float: left; background-image: url('../images/gwshadow.png'); margin-left: 13px;}
.gwpic {	width: 88px; height: 66px; border: 1px solid black; border-bottom-style: none;}
.moncont {width: 100%; float: left; background-color: #474c0c; margin-bottom: 10px; padding-top: 10px;}
.gallerynames {width: 100%; background-color: #1b3800; float: left;}
.gallerynames a:link { color: #ffcc66; text-decoration: none; }
.gallerynames a:visited { color: #ffcc66; text-decoration: none; }
.gallerynames a:hover { color: #ffcc66; text-decoration: underline; }

.tdays {width: 100%; background-color: #1b3800; float: left;	font-weight: bold;}
.book {width: 150px; float: right; background-color: #1b3800; border: 1px solid #ffcc66; color: #ffcc66; font-weight: bold; text-align: center; margin: 10px 20px 0 0; padding: 3px 0 3px;}
.book:hover {background-color: #474C0C;}

.book a:link { color: #ffcc66; text-decoration: none; display: block; width: 100%; }
.book a:visited { color: #ffcc66; text-decoration: none; display: block; width: 100%; }
.book a:hover { color: #ffcc66; text-decoration: none; display: block; width: 100%; }

.book2 {width: 150px; height: auto; background-color: #1b3800; border: 1px solid #ffcc66; color: #ffcc66; font-weight: bold; float: right; text-align: center; margin-left: 10px;}

.book2 a:link { color: #ffcc66; text-decoration: none; }
.book2 a:visited { color: #ffcc66; text-decoration: none; }
.book2 a:hover { color: #ffcc66; text-decoration: none; }

.exploren {width: 100%; background-color: #1b3800; font-weight: bold; float: left; font-size: medium; color: #fdd78c;}
.exploren a:link { color: #ffcc66; text-decoration: none; }
.exploren a:visited { color: #ffcc66; text-decoration: none; }
.exploren a:hover { color: #ffcc66; text-decoration: underline; }


#bg-sea {background-image: url('http://www.explore-bulgaria.net/images/bg/sea.jpg');}
#bg-ski {background-image: url('http://www.explore-bulgaria.net/images/bg/ski.jpg');}
#bg-sofia {background-image: url('http://www.explore-bulgaria.net/images/bg/sofia.jpg');}
#bg-plovdiv {background-image: url('http://www.explore-bulgaria.net/images/bg/plovdiv.jpg');}
#bg-tarnovo {background-image: url('http://www.explore-bulgaria.net/images/bg/tarnovo.jpg');}
#bg-index {background-image: url('http://www.explore-bulgaria.net/images/bg/bg1.jpg');}
#bg-monastery {background-image: url('http://www.explore-bulgaria.net/images/bg/monastery.jpg');}
#bg-unesco {background-image: url('http://www.explore-bulgaria.net/images/bg/unesco.jpg');}
#bg-history {background-image: url('http://www.explore-bulgaria.net/images/bg/history.jpg');}
#bg-gallery {background-image: url('http://www.explore-bulgaria.net/images/bg/gallery.jpg');}
#bg-gallery-monasteries {background-image: url('http://www.explore-bulgaria.net/images/bg/gallery-monasteries.jpg');}
#bg-gallery-mountains {background-image: url('http://www.explore-bulgaria.net/images/bg/gallery-mountains.jpg');}
#bg-roses {background-image: url('http://www.explore-bulgaria.net/images/bg/roses.jpg');}
#bg-varna {background-image: url('http://www.explore-bulgaria.net/images/bg/varna.jpg');}
#bg-burgas {background-image: url('http://www.explore-bulgaria.net/images/bg/burgas.jpg');}
#bg-hotels {background-image: url('http://www.explore-bulgaria.net/images/bg/hotels.jpg');}
#bg-book {background-image: url('https://www.explore-bulgaria.net/images/bg/book.jpg');}
#bg-classic {background-image: url('http://www.explore-bulgaria.net/images/bg/classicbulgaria.jpg');}
#bg-maps {background-image: url('http://www.explore-bulgaria.net/images/bg/map.jpg');}
#bg-belogradchik {background-image: url('http://www.explore-bulgaria.net/images/bg/belogradchik.jpg');}

.inguiry {width: 100%; height: auto; border: 1px solid orange; float: left; background-color: #474c0c; padding-left: 2px;}
.inguiryr {width: 100%; height: auto; border: 1px solid red; float: left;}
.inguirya {width: 100%; height: auto; border: 1px solid white; float: left;}
.inguiryseparator {width: 100%; height: 20px; float: left;}
form#bookform {padding-left: 10px; padding-right: 10px; width: 655px; margin: 0 auto; border: 1px solid orange; text-align: center;}
div#bookform {padding-left: 10px; width: 660px; margin: 0 auto; border: 1px solid orange; text-align: center;}
.bookinfo {width: 250px; text-align: right; float: left;}
.bookcontainer {width: 100%; float: left;}
.spanr {color: red;}
.spana {color: white;}
.buttoncont {width: 100%; float: left;}
.hotelsseparator {width: 100%;height: 10px;float: left;}
.hotelsseparator2 {width: 5px; height: 100px; float: left;}
.hotelsshadow {width: 126px; height: 100px; float: left; background-image: url('../images/hotelshadow.png');}
.hotelscontainer {width: 672px; height: 100px; margin: 0 auto;}
.hotelsleft {width: 330px; height: 100px; float: left; background-color: #474c0c; padding-top: 5px;}
.hotelsright {width: 330px; height: 100px; float: right; background-color: #474c0c; padding-top: 5px;}
.hotelpic {width: 113px; height: 85px; border: 1px solid black;}
.poll a:link { color: #ffcc66; text-decoration: underline; font-weight: bold; }
.poll a:visited { color: #ffcc66; text-decoration: underline; font-weight: bold; }
.poll a:hover { color: #ffcc66; text-decoration: none; font-weight: bold; }


/* SLIMBOX */
#lbOverlay {position: fixed; z-index: 9999; left: 0; top: 0; width: 100%; height: 100%; background-color: #000; cursor: pointer;}
#lbCenter, #lbBottomContainer {position: absolute; z-index: 9999; overflow: hidden; background-color: #fff;}
.lbLoading {background: #fff url(loading.gif) no-repeat center;}
#lbImage {position: absolute; left: 0; top: 0; border: 10px solid #fff; background-repeat: no-repeat;}
#lbPrevLink, #lbNextLink {display: block; position: absolute; top: 0; width: 50%; outline: none;}
#lbPrevLink {left: 0;}
#lbPrevLink:hover {background: transparent url(prevlabel.gif) no-repeat 0 15%;}
#lbNextLink {right: 0;}
#lbNextLink:hover {background: transparent url(nextlabel.gif) no-repeat 100% 15%;}
#lbBottom {font-family: Verdana, Arial, Geneva, Helvetica, sans-serif; font-size: 10px; color: #666; line-height: 1.4em; text-align: left; border: 10px solid #fff; border-top-style: none;}
#lbCloseLink {display: block; float: right; width: 66px; height: 22px; background: transparent url(closelabel.gif) no-repeat center; margin: 5px 0; outline: none;}
#lbCaption, #lbNumber { margin-right: 71px;}
#lbCaption {font-weight: bold;}
