@charset "utf-8";
/* Restaurantul Predeal CSS Document */

Body	{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#000;
	background-image:url(images/bg.jpg);
	background-repeat:repeat;
	margin:0px;
	}
A	{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#000;
	text-decoration:none;
	}
A:Hover	{
	text-decoration:underline;
	}
LI	{
	list-style:square;
	}
Input, .Input	{
	border:#999 1px solid;
	background-color:#FFF;
	font-weight:bold;
	font-size:12px;
	font-family:Tahoma, Verdana;
	padding:2px;
	}
H2	{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#CC0000;
	font-weight:bold;
	}
H4	{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#060;
	font-weight:bold;
	}
#Bg	{
	background-image:url(images/bg_top.jpg);
	background-repeat:repeat-x;
	}
#UnderPage	{
	background-color:#F8FACB;
	}
#Logo	{
	vertical-align:top;
	padding-top:5px;
	padding-left:50px;
	}
/*#Main	{
	background-image:url(images/main_r3_c5.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
	width:487px;
	vertical-align:top;
	}*/
#Main	{
/*	background-image:url(images/main_bg.jpg);
	background-repeat:repeat-y;
	background-position:top;
*/	width:487px;
	vertical-align:top;
	}
#MainHeader	{
	background-image:url(images/main_title.jpg);
	background-repeat:no-repeat;
	width:487px;
	}
#MainContent	{
	background-image:url(images/main_bg.jpg);
	background-repeat:repeat-y;
	width:487px;
	}
#MainFooter	{
	background-image:url(images/main_footer.jpg); background-position:bottom; background-repeat:no-repeat; width:487px;
	}
#Left	{
	width:225px;
	vertical-align:top;
	}
#MainTitle	{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif, Geneva, sans-serif;
	font-size:20px;
	letter-spacing:-2px;
	color:#CC0000;
	padding-top:25px;
	padding-right:40px;
	padding-left:15px;
	}
#MainText	{
	background-image:url(images/main_r3_c5.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
	width:487px;
	text-align:justify;
	}
#MainTextPadding	{
	padding-bottom:30px;
	padding-right:40px;
	padding-top:10px;
	padding-left:15px;
	text-align:justify;
	}
#ImgBG	{
	background-image:url(images/img_bg.png);
	background-repeat:no-repeat;
	width:396px;
	height:124px;
	}
#ImgBorder	{
	border:#CCC 1px solid;
	padding:2px;
	}
/* PHOTO GALLERY STYLE */

.galleria	{
	list-style:none;
	width:200px
	}
.galleria li {
	display:block;
	width:80px;
	height:80px;
	overflow:hidden;
	float:left;
	margin:0 10px 10px 0;
	}
.galleria li a	{
	display:none
	}
.galleria li div	{
	position:absolute;
	display:none;
	top:0;
	left:180px;
	}
.galleria li div img	{
	cursor:pointer
	}
.galleria li.active div img,.galleria li.active div	{
	display:block
	}
.galleria li img.thumb	{
	cursor:pointer;
	top:auto;
	left:auto;
	display:block;
	width:auto;
	height:auto
	}
.galleria li .caption	{
	display:block;
	padding-top:5px;
	}
* html .galleria li div span	{
	width:400px;
	} /* MSIE bug */
.mainClass	{
	text-align:center;
	color:#CC0000;
	font-family:Tahoma, Verdana;
	font-size:12px;
	}

/* START MENIU STYLE */

div.foodsCategory	{
	background-image:url(images/menu_bg.jpg);
	background-repeat:no-repeat;
	width:405px;
	padding:5px;
	color:#FFF;
	font-size:12px;
	margin-bottom:3px;
	cursor:pointer;
	}
div.foodsCategory h3	{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#FFF;
	font-weight:bold;
	padding:2px;
	padding-bottom:5px;
	padding-top:5px;
	margin:3px;
	}
div.foodsItems	{
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	height:0px;
	overflow:hidden;
	padding:0px 40px 0px 10px;
	}

div.foodsItem {
	padding: 0px 0px 10px 0px;
	margin-top: -2px;
	border-top: 1px solid #4F524A;
}

