html {
}

h1 {
    font-size:300%;
    margin:0;
    color:#600;
    font-weight:bold;
    padding-bottom:0;
    padding-top:0;
}

h1, h2 {
    margin:0 10px 0 10px;
}

h2 {
    font-size:200%;
}

.page {
    width:1000px;
}
.g960 {
}

.footer {
    border-top:2px solid #000;
    background:#fff url(khatam.gif);
}


.logo {
    background:#000;
    font-size:250%;  
    font-weight:bold; 
    font-style: normal; color:#000;
    font-family:Georgia, serif;
    color:#000;
    text-transform:uppercase;
    margin:0 10px;
    padding:15px 15px 0;
}

.topBanner {
    padding-bottom:20px;
    margin:0;
}

.topBanner .bd {
    height:180px;
    margin:0 10px;
}

.topBanner p {
    background: rgba(0, 0, 0, .5);
    margin:10px;
    color:#fff;
    font-size:1.8em;
    font-family:arial, sans-serif;
}



.navigation {
    margin:0 10px;
    background:#000;
}
.navigation ul {
    padding:0;
}
.navigation li {
    display:inline;
}

.navigation a {
    font-family:arial, sans-serif;
    font-weight:normal;
    color:#0cf;
    font-size:170%;
    display:block;
    padding:5px 20px 5px 10px;
    float:left;
}

.navigation .current a {
    color:#f39;
}

.navigation .inner {
    padding:10px;
}


.reserveNow a {
    color:#fff;
}

.servicesContainer {
    margin-bottom:20px;
}

.service {
    background:#f4f4f4;
}
.service h3 {
    padding-top:10px;
    text-align:center;
    background:#eee;
    letter-spacing:1px;
    text-transform:uppercase;

}

p {
    line-height:1.5em;
}

.service .button {
    cursor:pointer;
    margin:0 10px 10px;
    width:50%;
    text-align:center;
    padding: .2em .5em;
    border: solid thin cyan;
    -webkit-border-radius: .7em;
    -moz-border-radius: .7em;
    border-radius: .7em;
    color: #fff;
    background:#08c;
}

.service .button a {
    color:#fff;
    font-family:arial, sans-serif;
    font-weight:normal;
    font-size:120%;
}

.place {
    padding-bottom:15px;
}

.place h3 {
    border-top:1px solid #000;
    padding-top:10px;
    text-transform:uppercase;

}

.container  {
    margin:0 10px;
}

.routes h2 {
    margin: 10px;
    color:#fff;
    background:#000;
}

.services .inner h2 {
    margin-left:0;
}

.foot {
    border-top: 1px solid #000;
    margin-top: 20px;
}

.foot li {
    display: inline;
}

.foot a {
}

.copyright {
    font-weight:bold;

}

.languageSelection {
    padding:10px;
    margin:0 10px;
    text-align: right;
}

.languageSelection img {
    display:inline;
}
