@import 'useful.css';
@import 'text.css';
@import 'prettyPhoto.css';
@import 'gallery.css';

/*-DISPLAY-NONE-----------------------------------------------*/

.leftPanel, form, .miniMenu li, .footer .map, .footer .facebook, .footer .up, .footer .chefs, .footer .grey {
	display: none;
}

.miniMenu li.active {
	display: block;
	padding: 0;
	margin: 0;
}

.miniMenu li.active a {
	display: block;
	padding: 0;
	margin: 0;
	text-decoration: none;
	font-size: 2em;
}

.pageHolder {
	padding-top: 60px;
}

.logo {
	position: absolute;
	left: 0;
	top: 0;
}

.footer {
	padding-top: 8px;
	border-top: 1px #b0b0b0 solid;
}

table td, table th {
	border-bottom: 1px #b0b0b0 solid !important;
}

ul {
	padding: 0;
	margin: 0 0 20px 0;
}

ul li {
	list-style: square;
	padding-left: 0;
	margin-left: 25px;
}

ul li ul {
	margin: 0 0 0 0;
}

.front .video {
	width: 240px;
	padding-bottom: 20px;
} 

.front .video a {
	width: 240px;
	height: 190px;
	position: relative;	
	display: block;
}  
 
.front .play {
	position: absolute;
	left: 80px;
	top: 60px;
	_behavior: url("Styles/iepngfix.htc");
} 

.front .photos {
	width: 390px;
} 

.front .photos h2 {
	padding-left: 10px;
} 

.front .photos a {
	float: left;
	display: block;
	width: 120px;
	text-align: center;
	margin: 0 0 10px 10px;
	_margin: 0 0 10px 6px;
	zoom: 1;
} 

.front .photos a img {
	display: block;
	height: 90px;
} 


.news .perex .photoHolder {
	width: 220px;
	height: 165px;
	position: relative;
	display: block;
	float: left;
}

.news .perex {
	padding: 20px 0 18px 0;
	background: url("../images/bg/td_dots.gif") 0 0 repeat-x;
}

.news .perex.first {
	padding: 0 0 18px 0;
	background: none;
}

.news .perex p {
	margin: 0;
}

.news .perex .text {
	width: 400px;
	float: left;
	padding-left: 15px;
	clear: none;
}
