body
{
    background-color: #d0e3d6;
    font-size: 13px;
    margin: 0em;
    padding: 0em;
    border: 0em;
    border-collapse: separate;
    font-family: Verdana;
    line-height: 1.5;
}

a
{
    text-decoration: none;
    color: White;
}

img
{
    border: 0;
}

p
{
    /*margin-top: -0.5em;*/
}

div#siteContainer
{
    width: 75em;
    margin-left: auto;
    margin-right: auto;
    overflow: hidden;
}


div#mainContainer
{
    width: 96%;
    margin-left: auto;
    margin-right: auto;
    /*width: 43.7em;
    font-family: Verdana;
    background-color: white;
    min-height: 41em;
    height: auto !important;
    height: 41em;
    margin-left: 130px;
    padding-bottom: 2em;*/
}

div#header
{
    width: 100%;
    margin-left: auto;
    margin-right: auto;
    margin-top: 1em;
    height: 8em;
    cursor: pointer;
    background-color: #a5a5a5;
    border: 0.08em solid #66b469;
    border-bottom: 0.3em solid #66b469;
    z-index: 101;
    position: relative;
}


div#headerlogo
{
    margin-left: 10em;
    top: 1em;
    z-index: 200;
    position: absolute;
}
div#headerlogotext
{
    font-size: 2.5em;
    color: green;       margin-left: 7em;
    top: 1em;
    z-index: 200;
    position: absolute;
font-family: Arial;
}


div#menuFirstLevel
{

}


.ddsmoothmenu ul
{
height: 100%;
width: 56.5em;	
margin-left: auto;
margin-right: auto;
list-style-color: green;
}

.ddsmoothmenu ul li	
{
list-style-color: green;
}

.ddsmoothmenu ul li a#purposeLinkBg div#purposeMenuItem
{
    width: 10.5em;
    height: 100%;

}

.ddsmoothmenu ul li a#purposeLinkEn div#purposeMenuItem
{
    width: 12.1em;
    height: 100%;
}


/*
.ddsmoothmenu ul li a.Bulgarian div#destinationsMenuItem
{
    width: 8.4em;
    height: 1.8em;
    
}
*/

.ddsmoothmenu a
{
    cursor: hand;
    cursor: pointer;
}


.ddsmoothmenu ul li a#destinationsLinkBg div#destinationsMenuItem
{
    width: 8.4em;
    height: 100%;
}

.ddsmoothmenu ul li a#destinationsLinkEn div#destinationsMenuItem
{
    width: 8.4em;
    height: 100%;
}


div#smoothmenu1
{
    height: 1.8em;
    width: auto;
    margin-top: 1em;
    margin-left: auto;
    margin-right: auto;
}


div#indexMenuItem, div#aboutusMenuItem, div#servicesMenuItem, div#grumootvodMenuItem, div#galleryMenuItem, div#pricesMenuItem, div#contactsMenuItem
{
    width: 100%;
    height: 1.8em;
    text-align: center;
    font-weight: bold;
}

a#indexLinkBg
{
    width: 6em;
}

a#indexLinkEn
{
    width: 6.5em;
}

a#aboutusLinkBg
{
    width: 8em;
}

a#aboutusLinkEn
{
    width: 8.5em;
}


a#servicesLinkBg
{
    width: 8.5em;
}

a#servicesLinkEn
{
    width: 12.1em;
}

a#grumootvodLinkBg
{
    width: 8.1em;
}

a#grumootvodLinkEn
{
    width: 6.9em;
}
a#galleryLinkBg
{
    width: 8.1em;
}

a#galleryLinkEn
{
    width: 6.9em;
}
a#pricesLinkBg
{
    width: 8.1em;
}

a#pricesLinkEn
{
    width: 6.9em;
}
a#contactsLinkBg
{
    width: 8.1em;
}

a#contactsLinkEn
{
    width: 6.9em;
}

div#indexMenuItem.MenuItemNotSelected, div#aboutusMenuItem.MenuItemNotSelected, div#servicesMenuItem.MenuItemNotSelected, div#grumootvodMenuItem.MenuItemNotSelected, div#galleryMenuItem.MenuItemNotSelected, div#pricesMenuItem.MenuItemNotSelected, div#contactsMenuItem.MenuItemNotSelected
{
    background-color: #25802d;
}

div#indexMenuItem.MenuItemSelected, div#aboutusMenuItem.MenuItemSelected, div#servicesMenuItem.MenuItemSelected, div#grumootvodMenuItem.MenuItemSelected, div#galleryMenuItem.MenuItemSelected, div#pricesMenuItem.MenuItemSelected, div#contactsMenuItem.MenuItemSelected
{
    background-color: #2d994f;
    color: #494949;
}

div#indexMenuItem.MenuItemOver, div#aboutusMenuItem.MenuItemOver, div#servicesMenuItem.MenuItemOver, div#grumootvodMenuItem.MenuItemOver, div#galleryMenuItem.MenuItemOver, div#pricesMenuItem.MenuItemOver, div#contactsMenuItem.MenuItemOver
{
    background-color: #5fa875;
    color: white;
}

div#clothesMenuItem, div#accessoiresMenuItem
{
    margin-top: 0.1em;
    width: 100%;
    margin-bottom: 0.1em;
    width: 8.8em;
    font-weight: bold;
    text-align: center;
    height: 1.7em;
    cursor: hand;
}

div#clothesMenuItem.MenuItemNotSelected, div#accessoiresMenuItem.MenuItemNotSelected
{
    background-color: #e0e0d0;
    color: #898a0f;
}

div#clothesMenuItem.MenuItemSelected, div#accessoiresMenuItem.MenuItemSelected
{
    background-color: #cbcbae;
    color: #898a0f;
}

div#clothesMenuItem.MenuItemOver, div#accessoiresMenuItem.MenuItemOver
{
    background-color: #cbcbae;
    color: #898a0f;
}

div#contentArea
{
    margin-top: 1em;
    padding: 1em;    background-color: #a5a5a5;
    font-family: Verdana;    
    min-height: 33.5em;
    height: auto !important;
    height: 33.5em;    
}

div#textContainer
{
    margin-left: 6em;
    color: green;
}

div#textContainer a
{
    color: green; 	
}

div#indexlinks
{
    color: #e0e0d2;	
}
div.Title
{
    font-size: 1.5em;    
    color: #e0e0d0;
}

div.TitleUnderline
{
    width: 10em;
    background-color: #067cbe;
    _height: 0.25em;
    height: 0.25em;
}




/* allow room for 3 columns */
div.ThreeColumnWrapper ul, div.TwoColumnWrapper ul
{
    list-style-image: url(../images/black_dots.png);
    width: 100%;
}

/* float & allow room for the widest item */
div.ThreeColumnWrapper ul li
{
    float: left;
    width: 15.3em;
}

div.ThreeColumnWrapper ul li a
{
    cursor: pointer;
    color: #067cbe;
}

div.TwoColumnWrapper ul li
{
    float: left;
    width: 50%;
    color: #067cbe;
}

div.TwoColumnWrapper ul li a
{
    color: #067cbe;
    text-decoration: none;
}

/* stop the float */
div.TwoColumnWrapper br, div.ThreeColumnWrapper br
{
    clear: left;
}

/* separate the list from subsequent markup */
div.TwoColumnWrapper, div.ThreeColumnWrapper
{
    margin-bottom: 1em;
    font-size: 0.9em;
}

div.ContactLabel
{
    color: #067cbe;
}

div.LeftContactColumn
{
    color: #067cbe;
    float: left;
    width: 7em;
}

div.ContactsContent
{
    margin-top: 1em;
}

div.ContactFormField
{
    margin-top: 0.5em;
    color: #067cbe;
}

div#contactSubmitButton
{
    margin-top: 0.5em;
}

div#compulsoryFieldExplanation
{
    margin-top: 0.5em;
}

textarea#textContent
{
    width: 22.5em;
}

div#gallery
{
    width: 42.3em;
}

div#contactLinks a
{
    color: #067cbe;
    text-decoration: none;
    font-weight: bold;
}


div#galleryContainer
{
    height: 25em;
    margin-left: 1.5em;
    margin-top: 2em;
}

#slideshow-adv, #controls-adv, #caption-adv
{
    font-size: 0.8em;
}

div.PhotosThanks
{
    font-size: 0.8em;
    margin-left: 2em;
    margin-top: 2em;
    color: Gray;
}

div#footer
{
    height: 3.5em; /*background-color: Black;*/
    font-size: 0.7em;
    margin-top: 0.5em;
    background-image: url(../images/footer_bg.png);
    text-align: center;
    color: #aaaaaa;
}



span#implementedBy
{
    width: 9em;
    float: left;
}

div#codeApes
{
    width: 61px;
    height: 15px;
    float: left;
    margin-top: 0.2em;
}

d


div.FooterFirstLine
{
    width: 100%;
}

div.FooterSecondLine
{
    height: 2.5em;
    width: 16em;
    margin-left: auto;
    margin-right: auto;    
}

div#thankYouForMail
{
    font-size: 1.2em;
    margin-top: 1em;
}


div#map
{
    margin-left: auto;
    margin-right: auto;
    width: 24em;
}

ul.Hyphen
{
    list-style-image: url(../images/black_dots.png);
}

a.ContentLink
{
    color: #007cc3;
    font-weight: bold;
}

div.SightsTitle
{
    font-size: 1.2em;
    font-weight: bold;
    color: #777777;
}

div#skypeLink
{
    margin-top: 1em;
}

div.GreyItalic
{
    color: #777777;
    font-style: italic;
    font-weight: bold;
}




