/* resetam css*/
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}
body {
	line-height: 1;
	color: black;
	background:#1E0200;
	font: normal 11px georgia, Arial, Helvetica, sans-serif;
}
ol, ul {
	list-style: none;
}
caption, th, td {
	text-align: left;
	font-weight: normal;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: "";
}
blockquote, q {
	quotes: "" "";
}
#flash
{
width:866px;
margin:0 auto;
}
#continut
{
width:760px;
margin:0 auto;
margin-bottom:20px;
}
#continut_text
{
width:760px;
margin:0 auto;
background:url(../imagini/continut_bg.jpg) repeat-y;
}
#text
{
width:670px;
margin:0 auto;
text-align:justify;
font-size:11px;
color:#3D2F11;
line-height:20px;
}
#text h1
{
color:#856824;
font-size:18px;
line-height:30px;
text-align:center;
font-style:italic;
}
#text p
{
padding-top:20px;
line-height:18px;
font-size:11px;
}
#afisare:after {content: ".";display: block;height: 0;font-size: 0;clear: both;visibility: hidden;}
#afisare
{
width:670px;
display:inline-block;
margin-top:20px;
}
#afisare div.coloane
{
width:160px;
float:left;
background:url(../imagini/coloana_mijloc.jpg) repeat-y;
display:inline;
} 
#afisare div.margine
{
margin-right:7px;
}
.afisare_text
{
padding:10px;
font-size:10px;
}
#afisare div.serviciistanga
{
width:240px;
float:left;
}
#afisare div.serviciidreapta
{
width:420px;
float:right;
}
#afisare div.camerestanga
{
width:330px;
float:left;
}
#afisare div.cameredreapta
{
width:330px;
float:right;
}
#afisare div.camerestanga img, #afisare div.cameredreapta img
{
float:left;
margin:15px 10px 15px 10px;
display:inline;
}
.divertisment:after {content: ".";display: block;height: 0;font-size: 0;clear: both;visibility: hidden;}
.divertisment
{
width:670px;
display:inline-block;
background:url(../imagini/punct.gif) bottom left repeat-x;
margin-top:15px;
padding-bottom:20px;
}
.divertisment div.divertismentstanga1
{
width:660px;
float:left;
}
.divertisment div.divertismentstanga
{
width:430px;
float:left;
}
.divertisment div.divertismentdreapta
{
width:230px;
float:right;
}
.divertisment h2
{
color:#856824;
font-size:15px;
line-height:24px;
text-decoration:none;
font-style:italic;
}
.divertisment div.divertismentstanga1 img, .divertisment div.divertismentstanga img, .divertisment div.divertismentdreapta img
{
float:left;
margin:5px 0 0 15px;
display:inline;
}
#afisare h2
{
color:#856824;
font-size:15px;
line-height:24px;
text-decoration:none;
font-style:italic;
}
#contact:after {content: ".";display: block;height: 0;font-size: 0;clear: both;visibility: hidden;}
#contact
{
width:670px;
display:inline-block;
margin-top:15px;
padding-bottom:20px;
}
#contactstanga
{
width:220px;
float:left;
}
#contactdreapta
{
width:430px;
float:right;
}
#contactstanga h2, #contactdreapta h2
{
color:#856824;
font-size:15px;
line-height:24px;
text-decoration:underline;
font-style:italic;
}
#afisare div.coloanerestaurant
{
width:216px;
float:left;
background:url(../imagini/restaurant_mijloc.jpg) repeat-y;
display:inline;
}
#afisare div.coloanerestaurant p
{
padding:10px !important;
font-size:11px;
}
#afisare div.coloanerestaurant h2
{
text-align:center;
}
#footer
{
width:670px;
margin:0 auto;
color:#856824;
margin-bottom:20px;
text-align:center;
font-size:10px;
}
#footer a
{
height:20px;
line-height:20px;
color:#856824;
text-decoration:none;
text-transform:lowercase;
}
#footer a:hover
{
color:#FCF6DE;
}
#footer a span
{
margin:10px;
}
form
{
color:#856824;
font-size:12px;
}
input, textarea
{
border:1px solid #856824;
}
input:focus, textarea:focus
{
border:1px solid #FFC747;
}
*, * focus {
	outline: none;
	margin: 0;
	padding: 0;
}
#divertisment_jos
{
width:760px;
margin:0 auto;
}
#jos
{
width:670px;
margin:0 auto;
background:#FFF;
}
div.container {
	width: 670px;
	margin:auto 0;
	padding-top:20px;
}
div.container h1 {
	font: 4em normal Georgia, 'Times New Roman', Times, serif;
	text-align:center;
	padding: 20px 0;
	color: #aaa;
}
div.container h1 span { color: #666; }
div.container h1 small{
	font: 0.3em normal Verdana, Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	letter-spacing: 1.5em;
	display: block;
	color: #666;
}
div.container h2.trigger {
	padding: 0 0 0 50px;
	margin: 0 0 5px 0;
	background: url(../imagini/h2_plus_minus.gif) no-repeat;
	height: 46px;
	line-height: 46px;
	width: 630px;
	font-size: 1.7em;
	font-weight: normal;
	float: left;
}
div.container h2.trigger a {
	color: #856824;
	text-decoration: none;
	display: block;
}
div.container h2.trigger a:hover {
	color: #856824;
}
div.container h2.active {background-position: left bottom;}
div.container .toggle_container {
	margin: 0 0 5px;
	padding: 0;
	border-top: 1px solid #f6edce;
	background: #f0f0f0 url(../imagini/toggle_block_stretch.gif) repeat-y left top;
	overflow: hidden;
	font-size: 1.2em;
	text-align:justify;
	width: 670px;
	clear: both;
}
div.container .toggle_container .block {
	padding: 20px;
	background: url(../imagini/toggle_block_btm.gif) no-repeat left bottom;
}
div.container .toggle_container .block p {
	padding: 5px 0;
	margin: 5px 0;
}
div.container .toggle_container h3 {
	font: 2em normal Georgia, "Times New Roman", Times, serif;
	margin: 0 0 10px;
	padding: 0 0 5px 0;
	border-bottom: 1px dashed #E5DCC0;
}
div.container .toggle_container img {
	float: left;
	margin: 10px 15px 15px 10px;
	padding: 5px;
	background: #FCF6DE;
	border: 1px solid #E5DCC0;
}
