@font-face 
{
    font-family: 'FrizQuadrataC';
    src: url('/fonts/FrizQuadrataC.eot?');
}

@font-face 
{
    font-family: 'FrizQuadrataC';
    src: url('/fonts/FrizQuadrataC.ttf') format('truetype'),
         url('/fonts/FrizQuadrataC.otf') format('opentype');
}

@font-face 
{
    font-family: 'FrizQuadrataC-Bold';
    src: url('/fonts/FrizQuadrataC-Bold.eot?');
    font-style: bold;
}

@font-face 
{
    font-family: 'FrizQuadrataC-Bold';
    src: url('/fonts/FrizQuadrataC-Bold.ttf') format('truetype'),
         url('/fonts/FrizQuadrataC-Bold.otf') format('opentype');
    font-style: bold;
}


.layout {
width: 800px;
//width: 935px;
height: 640px;
text-align: left;
background: #FFFFFF;
margin-top:30px;
}

a {
color:#806b2a;
}
a:visited {
color:#463a16;
}



.right-frame {
float: right;
width: 660px;
height: 640px;
background: #FFFFFF;
margin-top: 30px;
}

.menu {
float: left;
width: 140px;
background: #FFFFFF;
margin-top: 30px;
}

.menu-item {
float: left;
width: 140px;
background: #FFFFFF;
margin-bottom: 40px;
}

.Logo {
margin-bottom: 55px;
}


.titles{
margin-bottom: 50px;
text-align: center;
}



.right-plate {
text-align: center;
float: right;
width: 493px;
height: auto;
background: #FFFFFF;
margin-top: 135px;
}


.archive-item{
width: 100%;
float: none;
padding: 105 0 0 0;
}
.right-plate-events{
padding: 0 18 0 0;
}
.right-plate-interior{
padding: 0 107 0 0;
}

/* border: 2px solid green; */



.content {
	padding-left:150px;
	font-family:FrizQuadrataC, Arial, Helvetica, sans-serif;
	font-size:0.9em;
	line-height:1.5em;
}
.content h1 {
	text-align: left;
    font-family: 'FrizQuadrataC';
    font-weight: normal;
}
.content p {
	margin:10px 0;
	
}
.content-catering {
	font-family:Arial, Helvetica, sans-serif;
	font-size:1em;
	line-height:1.5em;	
}
.content-catering h1 {
	text-align:center;
}
.content-catering p {
	margin:10px 0;
	
}
.txt {
	vertical-align:top;
}
.title {
	vertical-align:top;
}
.hello {
	vertical-align:top;
}

.catering-table {
	margin-top:60px;
}

.content-menu {
	padding-left:150px;
	font-family:Arial, Helvetica, sans-serif;	
}
