html, body{

	margin:0px;

	padding:0px;

	width:100%;

	height:100%;

	color:#b2b2b2;

	font-family: Verdana, sans-serif;

	font-size:11px;

}



body{

	background:url(../images/bg.jpg);

}



#main{

	width:900px;

	margin:0px auto;

}



#header{

	margin:0px auto;

	width:799px;/*899*/

	padding-left:100px;

	background:url(../images/banner.jpg) top center no-repeat;

}



#home_link{

	float:left;

	display:block;

	width:170px;

	height:78px;

}



#lang{

	height:37px;

	padding:30px 85px 0px 0px;

	text-align:right;

	font-size:10px;

	color:#838383;

}



#menu{

	height:82px;

}



#menu img{

	float:left;

}



#menu_links{

	float:right;

	padding:35px 85px 0px 0px;

	font-size:12px;

}



ol.nav{

	list-style:none inside none;

	padding:0px;margin:0px 0px 0px 0px;

	height:35px;

        margin-left:0px;

}



ol.nav .separator{

	margin:0px;width:3px;padding:0px;float:left;}



ol.nav li{

	margin:0px;padding:0px;float:left;

}



ol.nav a{

	background-repeat:no-repeat;

	background-position:top center;

	display:block;

	height:35px;

}



ol.nav a:hover{

	background-position:bottom center;

}



ol.nav a b{

	display:none;

}



.ro #nav_home{

	background-image:url(../images/menu_RO_home.jpg);

	width:94px;

}

.en #nav_home{

	background-image:url(../images/menu_EN_home.jpg);

	width:94px;

}

.ro #nav_restaurant{

	background-image:url(../images/menu_RO_restaurant.jpg);

	width:135px;

}

.en #nav_restaurant{

	background-image:url(../images/menu_EN_restaurant.jpg);

	width:134px;

}

.ro #nav_cofetarie{

	background-image:url(../images/menu_RO_confectionary.jpg);

	width:123px;

}

.en #nav_cofetarie{

	background-image:url(../images/menu_EN_confectionary.jpg);

	width:155px;

}

.ro #nav_patiserie{

	background-image:url(../images/menu_RO_patisserie.jpg);

	width:113px;

}

.en #nav_patiserie{

	background-image:url(../images/menu_EN_patisserie.jpg);

	width:119px;

}

.ro #nav_bar{

	background-image:url(../images/menu_RO_bar.jpg);

	width:92px;

}

.en #nav_bar{

	background-image:url(../images/menu_EN_bar.jpg);

	width:92px;

}

.ro #nav_cafenea{

	background-image:url(../images/menu_RO_coffee.jpg);

	width:113px;

}

.en #nav_cafenea{

	background-image:url(../images/menu_EN_coffee.jpg);

	width:91px;

}

.ro #nav_media{

	background-image:url(../images/menu_RO_media.jpg);

	width:53px;

}

.en #nav_media{

	background-image:url(../images/menu_EN_media.jpg);

	width:53px;

}



#center{

	width:779px;

	margin:0px auto;

	background: url(../images/bg_interior_page.jpg) top center no-repeat;

	position:relative;top:-2px;

}



#index{

	background:url(../images/flash.jpg) top center no-repeat;

	width:777px;

	height:515px;

	margin:0px 1px;

}





#idx_oferta, #idx_hotel{

	float:right;

	clear:both;

	width:260px;

	height:70px;

	color:#b4b4b4;

	margin-right:5px;

}



#idx_oferta{

	margin-top:310px;

}



#idx_hotel{

	margin-top:25px;

}



#idx_text{

	float:left;

	width:124px;

	height:50px;

	padding:10px 6px 10px 3px;

	font-size:12px;

	margin-left:10px;

}



#idx_text a{

	color:#f5f5f5;

	display:block;

	text-align:right;

	margin-top:5px;

}



#idx_oferta img, #idx_hotel img{

	float:left;

	width:74px;

	height:70px;

}



#content{

	width:485px;

	padding:30px 0px 0px 20px;

}



ul{

	margin-top:5px;

}



ul li{

	padding-top:2px;

}



#right{

	padding:50px 20px 0px;

	float:right;

	width:230px;

	height:350px;

}



.small_links{

	margin-left:14px;

	font-family: Trebuchet MS, sans-serif;

	font-size:11px;

}



.small_links a{

	color:#8a8a8a;

}



.small_links img{

	margin-right:3px;

	position:relative;

	top:1px;

}



h1{

	font-size:18px;

}



h2{

	margin:20px 0px 0px 0px;

	padding:4px 5px 1px;

	background:url(../images/box_header.jpg);

	font-size:14px;

	height:19px;

	width:220px;

}



.box{

	background:#252525;

	color:#bbb;

	padding:10px 14px;

	text-align:justify;

}



p{

	text-align:justify;

	margin:10px 0px 0px;

	padding:0px;

}





#footer{

	font-family: Trebuchet MS, sans-serif;

	margin-top:30px;

	padding:11px 0px 10px;

	background: url(../images/bottom_menu.jpg) center center no-repeat;

	text-align:center;

	color:#898989;

	font-size:12px;

}



#footer a{

	color:#898989;

}



#copy{

	text-align:center;

	font-size:10px;

	color:#898989;

}



a{

	text-decoration:none;

	color:#ddd;

}



a img{

	border-width:0px;

}



.text:focus{

	background:#eee;

}

dt{font-weight:bold;margin-top:3px}

div.error{color: #FF6523;border-left:5px solid #ffffff;padding-left:10px;margin:15px 5px}

div.success{color: #529457;;border-left:5px solid #ffffff;padding-left:10px;;margin:15px 5px}