/* layout {{{ */ 

.restaurant #content-top {
    background: transparent url('/media/images/restaurant/background-top.png') no-repeat top left;
}

.restaurant #content-main {
    background: transparent url('/media/images/restaurant/background.png') no-repeat top left;
}

.restaurant #content-main.contact {
    background: transparent url('/media/images/restaurant/background-contact.png') no-repeat top left;
}

.restaurant #content-title {
    background: transparent url('/media/images/restaurant/title.png') no-repeat top right;
}

.restaurant #next-page-link {
    background: transparent url('/media/images/restaurant/next-page.png') no-repeat top left;
}

/* end layout }}} */
/* left menu {{{ */


.restaurant #content-nav-left ul {
    width: 450px;
}

.restaurant #content-nav-left ul li,
.restaurant #content-nav-left ul li a {
    width: 140px;
}

.restaurant #content-nav-left-presentation a {
    background: transparent url('/media/images/restaurant/presentation.png') no-repeat top left;
}
.restaurant #content-nav-left-photos a {
    background: transparent url('/media/images/restaurant/photos.png') no-repeat top left;
}
.restaurant #content-nav-left-video a {
    clear: left;
    background: transparent url('/media/images/restaurant/video.png') no-repeat top left;
}
.restaurant #content-nav-left-carte a {
    background: transparent url('/media/images/restaurant/carte.png') no-repeat top left;
}
.restaurant #content-nav-left-contact a {
    background: transparent url('/media/images/restaurant/contact.png') no-repeat top left;
}

/* end left menu }}} */
/* pages {{{ */ 

.restaurant #content-main-right h2.presentation {
    background: transparent url('/media/images/restaurant/presentation-title.png') no-repeat top left;
}
.restaurant #content-main-right h2.photos {
    background: transparent url('/media/images/restaurant/photos-title.png') no-repeat top left;
}
.restaurant #content-main-right h2.video {
    background: transparent url('/media/images/restaurant/video-title.png') no-repeat top left;
}
.restaurant #content-main-right h2.carte {
    background: transparent url('/media/images/restaurant/carte-title.png') no-repeat top left;
}
.restaurant #content-main-right h2.contact {
    background: transparent url('/media/images/restaurant/contact-title.png') no-repeat top left;
}

/* end pages }}} */
/* scrollbars {{{ */

.jScrollPaneTrack {
    background-color: #cc99ee;
}

/* end scrollbars }}} */
/* contact {{{ */

.restaurant #content-main-contact span {
    position: absolute;
    top: 460px;
    left: 550px;
    width: 375px;
    text-align: right;
    font-size: 15px;
    line-height: 17px;
    overflow: auto;
    color: purple;
}

.restaurant #content-main-contact span a {
    color: purple;
    text-decoration: none;
}

/* }}} */
