
/*
Design by Free CSS Templates
http://www.freecsstemplates.org
Released for free under a Creative Commons Attribution 2.5 License
*/

body {
	margin: 0;
	padding: 0;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #2E2E2E;
	background: #f4e7bb url(imagini/tapet_bottom.jpg) repeat-x bottom;
	behavior: url("csshover3.htc");
	height: 100%;
}
img, div, ul, li, a, { behavior: url(iepngfix.htc) }
h1, h2, h3 {
	margin: 0;
	font-weight:550;
	color: #300;
}

h1 { font-size: 44px; }

h2 { font-size: 22px; }

h3 {
	line-height: 16px;
	padding-top: 7px;
	font-style:italic;
}
h3 a {
	text-decoration:none;
	color: #300;
}

p, ul, ol {
	margin-top: 0;
}

ul, ol { }

blockquote { }

a { color: #474747;
	outline:none; /* Remove Firefox's dotted borders */}

a:hover { text-decoration: none; }

a img {
	border: none;
}

img.left {
	float: left;
	margin: 7px 30px 0 0;
}

img.right {
	float: right;
	margin: 7px 0 0 30px;
}

hr { display: none; }

.list1 {
}

.list1 li {
	float: left;
	line-height: normal;
}

.list1 li img {
	margin: 0 30px 30px 0;
}

.list1 li.alt img {
	margin-right: 0;
}

#wrapper {
	background: url(imagini/tapet.jpg) repeat-x center 166px;
}

#wrapper-bgtop {
	background: url(imagini/lemn.jpg) repeat-x center top;
}
#wrapper-bgtop2 {
	background: url(imagini/lemn_scurt.jpg) repeat-x center top;
}

/* Header */

#header-wrapper {
}

#header {
	width: 1000px;
	height: 220px;
	margin: 0 auto;
	z-index:1;
}

#world {
	float:left; 
	width: 241px;
}

#candelabru {
	position: absolute;
	z-index: 2;
	width:255px;
	top: 0;
	padding:0;
	margin:0 740px;
	clear:both;
}
#candelabru img {
	float:right;
}

/* Menu */

#menu {
	padding:0; 
	margin:116px 0 0 -80px; 
	width: 600px; 
	float:left;
	}

#menu ul {
	float: right;
	margin: 0;
	padding: 0;
	list-style: none;
	line-height: normal;
	font-style:italic;
	font-weight:bold;
}

#menu li {
	display: block;
	float: left;
}

#menu li.sothink a:hover {
	background: none;
}
#menu li.sothink {
	margin: -18px 0 0 0;
	padding-top:0;
}

#menu a {
	display: block;
	float: left;
	height: 50px;
	padding: 17px 10px 0 10px;
	text-decoration: none;
	text-align: center;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #efdb9e;
	behavior: url(iepngfix.htc);
}

#menu a:hover { 
	text-decoration: none; 
	color: #FFF;
	background: url(imagini/but_over.png) no-repeat top center;
	behavior: url(iepngfix.htc);
}

#menu .current_page_item a {
	background: url(imagini/but_over.png) no-repeat top center;
	color:#FFF;
	behavior: url(iepngfix.htc)
}
#menu .current_page_item_scurt a {
	background: url(imagini/but2_over.png) no-repeat top center;
	color:#FFF;
	behavior: url(iepngfix.htc)
}


#menu .first {	
}
#menu .scurt a:hover {
	background: url(imagini/but2_over.png) no-repeat top center;
	behavior: url(iepngfix.htc)
}


/* Page */

#page {
	width: 1000px;
	margin: 0 auto;
	padding: 5px 0 0 0;
}
#page_cazare {
	width: 1000px;
	margin: 0 auto;
	padding: 5px 0 0 0;
	background:url(imagini/sala_back_cazare.jpg) no-repeat bottom;
	height: 600px
}
#page_sala {
	width: 1000px;
	margin: 0 auto;
	padding: 5px 0 0 0;
	background:url(imagini/sala_back.jpg) no-repeat bottom;
	height: 530px;
}

/** LOGO */

#logo {
	float: left;
	width: 260px;
	height: 94px;
	margin-left: -1000px;
	padding-top: 50px;
}

#logo h1, #logo p {
	margin: 0px;
	line-height: normal;
	text-transform: lowercase;
	font-weight: normal;
	color: #FFFFFF;
}

#logo p {
	margin-top: -4px;
	text-transform: lowercase;
	font-size: 13px;
	color: #ACCFE5;
}

#logo h1 {
	padding-top: 10px;
	font-size: 48px;
}

#logo a {
	text-decoration: none;
	color: #ACCFE5;
}

#logo h1 a {
	text-decoration: none;
	color: #FFFFFF;
}


#banner {
	padding-bottom: 20px;
}

/* Content */

#content {
	float: left;
	width: 650px;
	padding-left: 20px;
}

#banner_home {
	width: 650px; 
	height: 136px; 
	background: url(imagini/banner.jpg) no-repeat;
	padding-top: 10px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}

#banner_home .title {
	height: 44px;
	padding: 0 0 0 15px;
	color: #300;
	margin-top: -2px;
}

#banner_home .title a {
	text-decoration: none;
	font-size: 30px;
	color: #300;	
}
#banner_home p {
	width:500px; 
	padding-left: 17px; 
	text-align: justify;
	margin-top: -5px;
}


/* Sidebar */

#sidebar {
	float: left;
	width: 240px;
	height: 598px;
	margin-left: 8px;
	padding-top: 20px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 13px;
	background: url(imagini/servicii_terra.png) no-repeat;
}

#sidebar ul {
	margin: 0;
	padding: 0;
	list-style: none;
	line-height: normal;
	margin: 0px 14px;
}

#sidebar li {
	margin-bottom: 20px;
	padding: 8px 0 10px 0px;
	margin: 0;
	border-bottom: 1px solid #e7cd79;
}

#sidebar li a {
	padding: 0 0 0 0;
	font-weight: bold;
	font-style: italic;
	color: #300;
}

#sidebar li a:hover {
}

#sidebar p {
	margin: 0;
	padding: 0px 14px;
}

#sidebar h2 {
	height: 30px;
	margin: 0;
	padding: 6px 0 10px 0;
	font-size: 22px;
	text-align:center;
}

#sidebar p {
}

#sidebar a {
	text-align: left;
	text-decoration: none;
	font-weight: bold;
}

#bold_italic p {
	padding: 10px 10px 0 100px;
	text-align: justify;
	font-style: italic;
	font-weight: bold;
	color: #300;
}
#bold_italic a {
	color: #300;
	text-decoration:none;
}

#panel {
	float:right;
	text-align:left;
	width: 310px;
	text-align:justify;
	color: #966442;
}
#panel a {
	text-decoration:none;
	color: #966442 ;
}
#panel ul {
	list-style:none;
	padding:0;
	margin:-10px 0 0 0;
	text-align:right;
	font-style:italic
}
#panel ul li{
	padding: 0;
}

#panel ul li a{
	color:#300;
	text-decoration:none
}
#panel ul li a:hover{
	color:#000;	
}
#panel h2 a {
	text-decoration:none;
	color: #300;
}

#bold_italic p {
	padding: 10px 10px 0 100px;
	text-align: justify;
	font-style: italic;
	font-weight: bold;
	color: #300;
}
#bold_italic a {
	color: #300;
	text-decoration:none;
}
#bold_italic_deschis p {
	color:#eb8b4c;
	font-style:italic;
	font-weight:bold;
	text-decoration:none;
	padding: 10px 10px 0 100px;
	text-align: justify;
}
#bold_italic_deschis a {
	color: #eb8b4c;
	text-decoration:none;
}

.bold_link_deschis {
	color: #eb8b4c;
	font-weight:900;
	text-decoration: none;
	font-size: 12px;
}

.bold_link_deschis a  {
	color: #eb8b4c;
	font-weight:900;
}
/* Nunta all inclusive */
#page ul{
	list-style:none;
	padding:0
}
li.coloana1{
	width:490px; 
	float:left;
	display:block;
	padding:0;
}
li.coloana1 ul li{
float:left;	
}

h2.servicii{
	display:block;
	width:490px;
	padding:2px 0 0 0;
	background: url(imagini/titlu_all.png) no-repeat;
	height: 40px;
	text-indent: 10px;
}

h2.servicii a{
	text-decoration:none;
	color:#300;

}

li.coloana2{
	width:490px; 
	float:right;
	display:block;
	padding:0;
}
li.coloana2 ul li{
	float:left;	
}

ul#poze {
	width: 490px;
	display:block;
}

ul#poze li{
	text-decoration: none;
	font-style:italic;
	font-weight:bold;
	width: 100px;
	line-height:15px;
	color:#300;
	text-align:center;
	padding: 10px 21px 15px 0;
}

ul#poze li a {
	text-decoration: none;
	font-style:italic;
	font-weight:bold;
	color:#300;
	
}

ul#poze li a:hover {
	color: #963;
}
ul#poze  li.poza_mare {
	width:150px;
	padding-right: 15px;
}

/* Footer */

#footer {
	width: 100%;
	height: 47px;
	margin: 0 auto;
	padding: 0;
}
#footer_cazare {
	width: 100%;
	height: 433px;
	margin: 0 auto;
	padding: 0;
	background: url(imagini/sala_back2_gol.jpg) no-repeat;
	height: 433px;
	width: 1000px;
}

#footer_cazare a {
	color:	#9f6448;
	text-decoration:none;
}

#footer_contact {
	width: 100%;
	height: 306px;
	margin: 0 auto;
	padding: 0;
	background: url(imagini/sala_back_contact.jpg) no-repeat;
	width: 1000px;
	}
#footer_sala {
	width: 100%;
	height: 434px;
	margin: 0 auto;
	padding: 0;
	background: url(imagini/sala_back2.jpg) no-repeat;
	width: 1000px;
}

#footer_sala a {
	color: #9f6448;
	}

#footer-bgcontent_sala {
	height: 434px;
}
#footer-bgcontent_contact {
	height: 370px;
	background: url(imagini/sala_repeat.jpg) repeat-x 0 244px;
	margin-top: -80px;
}

#footer-bgcontent {
	height: 90px;
	background: url(imagini/sala_repeat.jpg) repeat-x;
}

#footer ul {
	margin: 0 auto;
	text-align: center;
	list-style: none;
	width: 550px;
	height:40px;
	behavior: url(iepngfix.htc)
}

#footer li {
	float: left;
	padding: 10px 10px 10px 10px;
}

#footer a {
	text-decoration:none;
	color: #f4e7bb;
	font-weight:bold;
}
#footer a:hover {
	text-decoration:none;
	color: #ffffff;
	font-weight:bold;
}


#contor_design {
	width:1000px; 
	margin: 0 auto; 
	margin-top:18px;
	color:#9f6448;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-style:italic;
	}
#contor {
	float:left
}
	
#design {
	float:right; 
	padding-right: 81px;
}
#design a {
	color:#9f6448;
	text-decoration:none;
}
#footer a {
	text-decoration:none;
	color: #f4e7bb;
	font-weight:bold;
}
#fotograf a{
	color: #9f6448;
	text-decoration:none;
}
#servicii_foto {
	width:1000px;
	margin: 0 auto;
}
#servicii_foto ul {
	list-style:none; 
	margin:20px 0 0 0;
	width: 100%;
}
#servicii_foto ul li a img  {
	float:left;
	padding-right: 10px;
	padding-bottom: 20px;
}

#servicii_foto ul li{
	float:left; 
	width: 280px;
	display:block
}

#servicii_foto ul li p{
	font-size:12px;
	color: #9f6448;
	font-weight:normal;
	font-style:normal;
	line-height:14px;
	padding-right: 20px;
	text-align:left;
}
#servicii_foto ul li p a {
	font-style:italic;
	font-size:13px;
}


