body {margin:0px;font-family:Arial;
	font-size:12px;}

.topleft {
	background-image: url('/img/top-left.jpg');
	background-repeat: no-repeat;
	width: 15px;
	height: 71px;
	float:left;
}

.topcenter {
	background-image: url('/img/top-line.jpg');
	background-repeat: repeat-x;
	width: 971px !important;
	width: 965px;
	overflow:hidden;
	height: 71px;
	float:left;
	text-align: center;
}

.topright {
	background-image: url('/img/top-right.jpg');
	background-repeat: no-repeat;
	width: 22px;
	height: 71px;
	float:left;
}

	.topcontent {
		margin-left:40px;
	}

.bannere_sus {
	width: 50px; 
	height: 100%;
	position:absolute;
	left:790px;
	top:100px;
	z-index: 1;
}

.top {
	text-align:center;
	float:none;
	overflow:hidden;
	height:71px;
	width:1020px;
}

.tab {
	background-image: url('/img/tab.jpg');
	background-repeat: no-repeat;
	width: 10px;
	height: 71px;
	float:left;
}

#home {
	background-image: url('/img/acasa_ro.jpg');
	background-repeat: no-repeat;
	width: 58px;
	height: 25px;
	float:left;
	margin-top:21px;
	cursor:pointer;
}

#about {
	background-image: url('/img/about_ro.jpg');
	background-repeat: no-repeat;
	width: 161px;
	height: 25px;
	float:left;
	margin-top:21px;
	cursor:pointer;
}

#service {
	background-image: url('/img/service_ro.jpg');
	background-repeat: no-repeat;
	width: 76px;
	height: 25px;
	float:left;
	margin-top:21px;
	cursor:pointer;
}


#preturi {
	background-image: url('/img/tarife.jpg');
	background-repeat: no-repeat;
	width: 76px;
	height: 25px;
	float:left;
	margin-top:21px;
	cursor:pointer;
}

#reservation {
	background-image: url('/img/rezervari_ro.jpg');
	background-repeat: no-repeat;
	width: 97px;
	height: 25px;
	float:left;
	margin-top:21px;
	cursor:pointer;
}

#menu {
	background-image: url('/img/meniu_ro.jpg');
	background-repeat: no-repeat;
	width: 171px;
	height: 25px;
	float:left;
	margin-top:21px;
	cursor:pointer;
}

#location {
	background-image: url('/img/locatie_ro.jpg');
	background-repeat: no-repeat;
	width: 73px;
	height: 25px;
	float:left;
	margin-top:21px;
	cursor:pointer;
}


#obiective {
	background-image: url('/img/obiective_ro.jpg');
	background-repeat: no-repeat;
	width: 180px;
	height: 25px;
	float:left;
	margin-top:21px;
	cursor:pointer;
}

#contact {
	background-image: url('/img/contact_ro.jpg');
	background-repeat: no-repeat;
	width: 75px;
	height: 25px;
	float:left;
	margin-top:21px;
	cursor:pointer;
}


.locatie {
	background-image: url('/img/bran.gif');
	background-repeat: no-repeat;
	width: 493px;
	height: 25px;
}

.section {
	width:870px;
	text-align:center;
	height:20px;
}

.middle {
	width:800px;
	height:auto;
	margin-top:5px !important;
	margin-top:0px;

}

#promo {
	width:800px;
	
	text-align:center;
}

.middletop {
	background-image: url('/img/middle-top.jpg');
	background-repeat: no-repeat;
	width: 800px;
	height: 9px;
}

.middlecenter {
	background-image: url('/img/middle.jpg');
	background-repeat: repeat-y;
	margin-left:-1px;
	width: 790px;
	height: auto;
	overflow:hidden;
	float:left;
}

.middle_middle {	
	margin-left:3px;
	/*background-image: url('/img/middle-line.jpg');*/
	background-repeat: repeat-x;
	width: 775px;
	height: auto;
	overflow:hidden;
	float:left;
	text-align:left;
	color:#555555;
}

.middlebottom {
	background-image: url('/img/middle-bottom.jpg');
	background-repeat: no-repeat;
	width: 780px;
	height: 25px;
	float:left;
}

.mleft {
	width: 235px;
	height:150px;
	float:left;
}
.calut {
	background-image: url('/img/calut.png');
	background-position:30px 10px;
	background-repeat: no-repeat;
	width: 100%;
	height: 156px;
	float:left;
}

.scris {
	background-image: url('/img/scris.png');
	background-position:20px 10px;
	background-repeat: no-repeat;
	width: 100%;
	height: 156px;
	float:left;
}

.p1 {
	background-image:url('/img/p1.jpg');
	background-repeat:no-repeat;
	width: 110px;
	height:302px;
	margin-top:12px;
	float:left;
	margin-left:20px;
}

.p2 {
	background-image:url('/img/p2.jpg');
	background-repeat:no-repeat;
	width: 110px;
	height:302px;
	margin-top:12px;
	float:left;
	margin-left:10px;
}



.mright {
	width: 270px;
	height:323px;
	float:left;
}
.bucatari {
	background-image: url('/img/bucatari.png');
	background-position:30px 20px;
	background-repeat: no-repeat;
	width: 100%;
	height: 156px;
	float:left;
}

.scris_restaurant {
	background-image: url('/img/scris-restaurant.png');
	background-position:40px 10px;
	background-repeat: no-repeat;
	width: 100%;
	height: 130px;
	float:left;
}


.b {
	width:800px;
	text-align:center;
	height:auto;
	margin-top:5px !important;
}

.btop {
	background-image: url('/img/bottom-top.jpg');
	background-repeat: no-repeat;
	width:800px;
	height: 15px;
	/*margin-top:30px !important;*/
	margin-top:0px;
}

.bline {
	background-image: url('/img/bottom-line.jpg');
	background-repeat: repeat-y;
	width:800px;
	height: auto;
	overflow:hidden;
	padding-bottom:30px;
}

.bbottom {
	background-image: url('/img/bottom-bottom.jpg');
	background-repeat: no-repeat;
	width:800px;
	height: 9px;
}

.lang {
	float:right;
	margin-right:30px;
}

.ro {
	background-image: url('/img/ro.jpg');
	background-repeat: no-repeat;
	height:16px;
	width:24px;
	border:1px solid #c63e0a;
	float:left;
	cursor:pointer;
	z-index:1;
}

.en {
	background-image: url('/img/en.jpg');
	background-repeat: no-repeat;
	height:16px;
	width:24px;
	border:1px solid #c63e0a;
	float:left;
	margin-left:5px;
	cursor:pointer;
}

.de {
	background-image: url('/img/de.jpg');
	background-repeat: no-repeat;
	height:16px;
	width:24px;
	border:1px solid #c63e0a;
	float:left;
	margin-left:5px;
	cursor:pointer;
}

.welcome {
	background-image: url('/img/welcome.gif');
	background-repeat:no-repeat;
	height:82px;
	float:left;
	width:580px;
	margin-top:20px;
}

.cleft {
	height:auto;
	overflow:hidden;
	width:250px !important;
	width:190px;
	float:left;
}

.offer {
	background-image: url('/img/offer.gif');
	background-repeat:no-repeat;
	height:27px;
	width:137px;
	margin-top:20px;
	margin-left:20px;
}


.maxwidth {
	height:auto;
	width:780px;
	text-align:left;
}


.maxwidthright {
	height:auto;
	color:#555555;
	font-family:Arial;
	font-size:12px;
	overflow:hidden;
	width:530px;
}

.bullet {
	background-image: url('/img/b.jpg');
	background-repeat:no-repeat;
	background-position:2px;
	font-family: Arial;
	font-size:12px;
	padding-left:20px;
	margin-left:20px;
	margin-top:10px;
	color:#555555;
	width: auto;
	height:auto;
	overflow: hidden;
}

.pat {
	background-image: url('/img/pat.jpg');
	background-repeat:no-repeat;
	width: 202px;
	height:70px;
	margin-left:20px;
}

.cright {
	height:auto;
	color:#555555;
	font-family:Arial;
	font-size:12px;
	overflow:hidden;
	width:580px;
}

.content {
	line-height: 150%;
	word-spacing: 10px;
	float:left;
	height:auto;
	width:500px;
	padding-left:20px;
	font-family:Arial;
	font-size:13px;
}

.continut {
	padding-top:0px;
	width:500px;
	font-family: Arial;
	font-size:13px;
	padding-left:0px !important;
	padding-left:20px;
}

.galerie{
	background-image: url('/img/galerie.jpg');
	background-repeat:no-repeat;
	width: 295px;
	height: 42px;
	margin-left:40px;
}

.fotop {
	background-image: url('/img/fotop.jpg');
	background-repeat:no-repeat;
	width: 202px;
	height: 70px;
	float:left;
	margin-left:50px;
	margin-top:10px;
	cursor:pointer;
}

.camerep {
	background-image: url('/img/camerep.jpg');
	background-repeat:no-repeat;
	width: 202px;
	height: 70px;
	float:left;
	margin-left:50px;
	margin-top:10px;
	cursor:pointer;
}


.fotor {
	background-image: url('/img/fotor.jpg');
	background-repeat:no-repeat;
	width: 202px;
	height: 70px;
	float:left;
	margin-left:50px;
	margin-top:10px;
	cursor:pointer;
}


.poneip {
	background-image: url('/img/poneip.jpg');
	background-repeat:no-repeat;
	width: 202px;
	height: 70px;
	float:left;
	margin-left:50px;
	margin-top:10px;
	cursor:pointer;
}

.content1 {
	float:left;
}

.aboutc {
	background-image: url('/img/about.png');
	background-repeat:no-repeat;
	width:358px;
	height:48px;
	float:left;
	margin-top:20px;

}

.service {
	background-image: url('/img/servicii.png');
	background-repeat:no-repeat;
	width:400px;
	height:48px;
	float:left;
	margin-top:20px;

}

img {
	border: 1px solid #c63e0a
}

.rezervari {
	background-image: url('/img/rezervari.png');
	background-repeat:no-repeat;
	width:400px;
	height:48px;
	margin-top:20px;

	float:left;
}

.ul {
	margin-left:40px;
	font-size:14px;
}

.location {
	background-image: url('/img/locatie.png');
	background-repeat:no-repeat;
	width:400px;
	height:48px;
	margin-top:21px;
	float:left;
}

.obiective {
	background-image: url('/img/obiective.png');
	background-repeat:no-repeat;
	width:400px;
	height:48px;
		margin-top:21px;
	float:left;
}


.obj {
	background-image: url('/img/obiective.gif');
	background-repeat:no-repeat;
	width:600px;
	height:48px;
	margin-top:10px;
	margin-left:20px;
}

.servicii {
	font-family:Arial;
	color: #555555;
}

.titlu {
	margin-left:25px;
}

.contact {
	background-image: url('/img/contact.png');
	background-repeat:no-repeat;
	width:400px;
	height:48px;
	float:left;
		margin-top:21px;
}

table td {
	font-family:Arial;
	color: #555555;
	font-size:13px;
	line-height: 150%;
	word-spacing: 10px;
}
.ca_header {
    font-family: Verdana, Arial, sans-serif;
    font-size: 8pt;
    font-weight: bold;
	color: white;
	background-color: green;  /*#CCCC99; */
}
.ca_unactive {
    font-family: Verdana,  Arial, sans-serif;
    font-size: 8pt;
    font-weight: normal;
    text-decoration: none;
	background-color: #FFFFCC;
    color: #eeeeee;
}
.ca_active {
    font-family: Verdana, Arial, sans-serif;
    font-size: 8pt;
    font-weight: normal;
	background-color:White; 
	cursor:pointer;
	cursor: url('/images/cursor3.cur');
}

.liber {
    font-family: Verdana, Arial, sans-serif;
    font-size: 8pt;
    font-weight: normal;
	background-color:#82e75b; 
	color:black;
	cursor:pointer;
	cursor: url('/images/cursor3.cur');
}


.semiocupat {
    font-family: Verdana, Arial, sans-serif;
    font-size: 8pt;
    font-weight: normal;
	background-color:orange; 
	cursor:pointer;
	cursor: url('/images/cursor3.cur');
}

.negarantat {
    font-family: Verdana, Arial, sans-serif;
    font-size: 8pt;
    font-weight: normal;
	background-color:yellow; 
	color: #999999;
	cursor:pointer;
	cursor: url('/images/cursor3.cur');
}

.ocupat {
    font-family: Verdana, Arial, sans-serif;
    font-size: 8pt;
    font-weight: normal;
	background-color:red; 
	color: white;
	cursor:pointer;
	cursor: url('/images/cursor3.cur');
}

.ca_sel {
    font-family: Verdana, Arial, sans-serif;
    font-size: 8pt;
    font-weight: normal;
	background-color:blue; 
	color: white;
	cursor:pointer;
	cursor: url('/images/cursor3.cur');
}
a.ca_link {
    font-family: Verdana,  Arial, sans-serif;
    font-size: 8pt;
    font-weight: normal;
    text-decoration: none;
    color: black;
    background-color: transparent;
	cursor: url('/images/cursor3.cur');

}
a.ca_link:hover {
    font-family: Verdana, Arial, sans-serif;
    font-size: 8pt;
    font-weight: bold;
    text-decoration: none;
    background-color: transparent;
    color: Blue;
	cursor: url('/images/cursor3.cur');
}
a.ca_link:active {
   font-family: Verdana,  Arial, sans-serif;
    font-size: 8pt;
    font-weight: normal;
    text-decoration: none;
    background-color: transparent;
    color: #0066FF;
	cursor: url('/images/cursor3.cur');
}
.ca_weekend {
    font-family: Verdana, Arial, sans-serif;
    font-size: 8pt;
    font-weight: normal;
	background-color: #dfe7db; 
	cursor: pointer;
	cursor: url('/images/cursor3.cur');
}

.textbox {
    color: Black;
    font-family: Verdana,  Arial, sans-serif;
    font-size: 8pt;
    font-weight: normal;
    background-color: #FFFFCC;
	cursor:pointer
}

.buton {
	background-color: #dfe7db;
	border:1px solid #cccccc;
}

#camereHandle {
	float:left
}

.nota {
	color:#888888;
	font-size:10px
}

#PreturiSezoniere {
	color:orange
}

a:visited, a:link { color:green; text-decoration:none}
a:active, a:hover { color:green; text-decoration:underline}

#tvc {
	font-family:Arial;
	font-size:15px;
	font-weight:bold;
	color: orange;
}

.linkexchange {
	float:left;
	margin-left:20px;
}

#dialog {
	position:absolute;
	top:0;
	left:0;
	background-repeat:repeat;
	width:100%;
	height:100%;
	filter:alpha(opacity='50');
	opacity:0.8;
	display:none;
	z-index:5;
}



#form_ {
	display:none;
	position:absolute;
	height:430px;
	width:500px;
	border:1px solid white;
	background-color:#f2f2f2;
	z-index:6;
	text-align:center
}

#comment {
	font-size:10px;
	color:#999999;
}

.ob {
	display:none;
	position: absolute; 
	top: 10; 
	left: 10; 
	width: 94%; 
	height: 94%; 
	z-index:6; 
	background-color: white; 
	text-align: left; 
	padding-left: 10px;
	padding-top:20px;
	padding-right: 10px; 
	overflow: auto
}
