body, td { 
	font: normal 12px Arial, sans-serif;
	color: #000;
}

p { font-size: 11px; 
	margin: 10px 0;}



#topmenu {
text-align: right;
margin-top: 50px; }


.head { color: #fff;
font: bold 25px Arial;
padding: 33px 0 0 30px;
}

#topmenu a, #topmenu a:visited {
	margin: 0 10px;
	color: #fff;
	text-decoration: none;
	font-weight: bold;
	}

#topmenu a:hover, #topmenu a:visited:hover {
	color: #000; 
	text-decoration: none;
	font-weight: bold;
	}

a.mm { color: #fff; font-size: 15px; }

a, a:visited {
	color: #661c00;
	}

a:hover, a:visited:hover {
	color: #270b00; 
	}

#logos {	display:block;
	margin: 6px auto;
	width: 770px;
	height: 46px;
	}

ul {padding-left: 15px;
margin-left: 0;
list-style-type: none;}

li {margin: 3px 0; padding-left: 0;
	}

#menu a {padding: 4px 0;}

#logos a {
	display:block;
	float:left;
	height:46px;
	margin: 0 7px;
	}

#logos a.bond {
	background: url(logos/1.gif) no-repeat;
	width:139px;
	}

#logos a.trattoria {
	background: url(logos/2.gif) no-repeat;
	width:104px;
	}

#logos a.fiorello {
	background: url(logos/3.gif) no-repeat;
	width:119px;
	}

#logos a.redeye {
	background: url(logos/4.gif) no-repeat;
	width:83px;
	}

#logos a.shellys {
	background: url(logos/5.gif) no-repeat;
	width:126px;
	}

#logos a.brooklyn {
	background: url(logos/6.gif) no-repeat;
	width:72px;
	}

#logos a:hover {
	background-position:0 -46px;
	}