img{
    border:none;
}
body{
    background-color:#F9F06C;
    font-family:Georgia,"Times New Roman",Times,serif;
    font-size:13px;
}
.site{
    width:800px;
    margin:0 auto 0 auto;
}
h1{
    margin:0;
    text-align:left;
    font-size:13px;
    border-bottom:1px dotted #870707;
    color:#870707;
    padding:5px;
}
h2{
    margin:1px;
    text-align:left;
    font-size:16px;
    color:#870707;
    padding:5px 0 0 0;
}
a{
    color:#870707;
}
a:hover{
    color:#000000;
}
.logo{
    width:800px;
    height:282px;
    margin-top:5px;
}
.lang{
    background-color:#FCF59B;
    padding:2px;
    text-align:right;
    border-bottom: 1px dotted #870707;
    height:20px;
}
.menu{
    float:left;
    width:202px;
}
.menu ul{
    padding:0;
    margin:0;
    list-style: none;  
    text-align: center;
    width:197px;
    padding: 5px 3px 0px 0px;
}
.menu li{
    font-size: 18px;
    border-bottom: 1px dotted #B33429;
    text-align:right;
    padding:3px 5px;
}
.menu a{
    color:#870707;
    text-decoration: none;
}
.menu a:hover{
    color:#647636;
}
.content{
    background-color:#FCF59B;
    float:left;
    width:588px;
    padding:1px 5px 5px 4px;
    border-left:1px dotted #870707;
}
.content h1{
    border-bottom:1px dotted #870707;
    font-size: 20px;
    margin: 5px;
    padding: 5px;
}
.content b{
    color: #870707;
    margin:1px;
    padding-top: 5px;
}
.content .gal{

}
.content .gal img{
    background-color: #FFFFFF;
    padding: 3px;
    margin: 1px;
    border:1px solid #870707;
}
.footer{
    clear:both;
    text-align: right;
    font-size: 11px;
    border-top: 1px dotted #870707;
    margin-top:3px;
    padding-top: 3px;
}
.contact input{
    border:1px solid #000000;
}
.contact textarea{
    border:1px solid #000000;
    font-family:Verdana;
    font-size:12px;
    width: 500px;
    height:150px;
}
