﻿/*
    V.Homok: 247, 226, 142 - #F7E28E
    Barna:   102,  17,  51 - #661133
    S.Homok: 210, 192, 117 - #D2C075
*/
body{
    background-color: #661133;
    margin:           0;
    padding:          0;
    font-family:      Arial, Verdena, Helvetica;
    font-size:        13px;
}
a{
    color:            black;
}
#mainContainer{
    background-color: #F7E28E;
    border:           5px solid #F7E28E;
    margin:           auto;
    width:            950px;
    clear:            after;
}
#headerContainer{
    background:       url(../images/header.jpg) no-repeat;
    border-top:       3px solid #661133;
    border-bottom:    3px solid #661133;
    width:            100%;
    height:           150px;
}
#topMenuContainer{
    height:           25px;
    text-align:       right;
    padding-right:    20px;
    padding-top:      8px;
    width:            950px;
    margin:           auto;
    color:            #F7E28E;
}
#topMenuContainer a{
    color:            #F7E28E;
    font-weight:      bold;
    text-decoration:  none;
}
#topMenuContainer a:hover{
    text-decoration:  underline;
}
#menuContainer{
    width:            220px;
    background-color: #661133;
    padding:          0;
    font-size:        13px;
    font-weight:      bold;
    float:            left;
    border:           5px solid #661133;
}
#menuContainer ul{
    color:            #661133;
    list-style:       none;
    margin:           5px;
    padding:          0;
}
#menuContainer ul li{
    font-size:        13px;
    padding-left:     5px;
    padding-top:      6px;
    padding-bottom:   6px;
    color:            #F7E28E;
    cursor:           pointer;
}
#menuContainer ul li a{
    color:            #F7E28E;
    text-decoration:  none;
}
#menuContainer ul .last{
    border:           none;
}
#menuContainer ul li:hover{
    color:            #661133;
    background-color: #F7E28E;
}
#menuContainer ul li:hover a{
    color:            #661133;
    background-color: #F7E28E;
    
}
#menuContainer ul #menuHeader{
    color:            #ffffff;
    border:           none;
    margin-top:       20px;
    padding-bottom:   20px;
    font-size:        13px;
    padding:          0;
    cursor:           default;
    border-bottom:    1px dotted #F7E28E;
}
#menuContainer ul #menuHeader:hover{
    background-color: #661133;
}
#contentContainer{
    margin-left:     250px;
}
#contentContainer h1{
    color:            #661133;
}
#contentContainer p{
    margin:           18px;
    text-align:       justify;
    line-height:      25px;
}
#contentContainer img{
    border:           5px solid #D2C075;
    margin:           13px;
    margin-top:       0;
}
#headerImg{
    background:       url(../fejlec.jpg) no-repeat;
    width:            220px;
    height:           165px;
}
#imgGallery{
    clear:            both;
    background-color: #D2C075;
    text-align:       middle;
    padding-left:     2px;
}
#bookingForm img{
    border:           none;
    margin:           0;
}
#monthContainer{
    width:            50%;
    text-align:       center;
}
#monthName{
    margin:          20px;
}
.monthTable{
    text-align:       center;
    font-size:        11px;
    border:           1px solid #661133;
}
.alcim{
    padding-top:      30px;
    font-size:        18px;
}
.napok{
    background-color: #D2C075;
    width:            30px;
    font-size:        11px;
}
.f{
    background-color: #661133;
    color:            #D2C075;
}
#newsletter{
    width:            150px;
}
#imgGallery img{
    margin:           0;
    margin-left:      8px;
    margin-top:       8px;
    margin-bottom:    6px;
    padding:          0;
    border:           0;
}
#udulesicsekk{
    color:            #F7E28E;
    padding-top:      20px;
    padding-left:     10px;
    font-size:        13px;
    cursor:           default;
}
#programokCategory{
    border:           1px solid #661133;
    margin:           5px 15px 20px 0;
}
#programokCategory h2{
    font-size:        15px;
    margin:           5px;
}
#programokCategory h3{
    font-size:        13px;
    margin:           5px;
    margin-left:      0;
}
#infoTable{
    border-spacing:   0;
    width:            645px;
}
#infoRow{
    background-color: #D2C075;
}
#infoTable td{
    vertical-align:   middle;
}
#infoTable img{
    vertical-align:   bottom;
    margin:           0;
}
#galleryThumbs{
    width:            100%;
}
#galleryThumbs td{
    text-align:       center;
}
#oldalterkep ul{
    list-style:       none;
    line-height:      30px;
}
#oldalterkep h2{
    margin:           0;
    padding:          0;
    font-size:        13px;
}
#hirlevel{
    width:            100%;
    text-align:       center;
    line-height:      25px;
    _line-height:     10px;
    font-weight:      normal;
    color:            #D2C075;
}
#leftDiv{
    float:            left;
}
#rightDiv{
    float:            right;
}
#tovabbiprogramok{
    width:            660px;
    height:           30px;
    background-color: #D2C075;
    color:            #000000;
    text-align:       center;
    margin:           10px;
    padding-top:      12px;
    font-size:        14px;
    font-weight:      bold;
}
#tovabbiprogramok{
    text-decoration: underline;
}
div#arakDiv p{
    text-align:       center;
}
div#arakDiv p a{
    font-weight:      bold;
    text-decoration:  none;
}
table.arakTable{
    width:            auto;
}
table.arakTable th{
    font-weight:      normal;
    text-align:       left;
}
table.arakTable td{
    text-align:       right;
}
#fullHouse{
    width:            520px;
    height:           390px;
    background:       url(http://www.palochaz.hu/kepek/aaa.jpg) no-repeat;
    border:           1px solid black;
    position:         absolute;
    left:             50%;
    top:              50%;
    margin-left:      -260px;
    margin-top:       -195px;
    text-align:       center;
}
#fullHouse p{
    margin:           0 50px 50px 50px;
    text-align:       justify;
}
#fullHouse h1{
    margin:           50px 50px 20px 50px;
}
#fullHouse a{
    font-weight:      bold;
    margin:           50px 50px 20px 50px;
}
#clickSafe{
    position:         absolute;
    top:              0;
    left:             0;
    width:            100%;
    height:           30px;
    background:       url(http://www.palochaz.hu/kepek/50.png);
}
#footer{
    color:            #D2C075;
    margin:           auto;
    text-align:       center;
}
.like{
    background-color: white;
    margin-top: 20px;
    padding-top: 10px;
}

