body {
	background: url(../slices/background.gif) #fffffb top repeat-x;
}
#main{
	width:951px !important;
	margin:0 auto;
	font:12px Verdana;
	color:#42552C;
	background-color:#fff;
	padding:5px 5px;
}
.noBackground{
	background:none !important;
}
a img{
	border:none;
}



.clear{
	clear:both;	
}
#header{
	background:url(../slices/general-header.jpg) no-repeat;
	width:951px;
	height:183px;
	position:relative;
	z-index:100;
}
#header h1{
	
}
#mainMenu{
	height:28px;
	position:relative;
	top:155px;
	padding-left:10px;
}
#mainMenu h2{
	margin:0;
	display:inline;
	height:30px;
	padding:0px 5px;
	font:normal 12px Verdana;
	position:relative;
	top:5px;
}
#mainMenu h2 a{
	text-decoration:none;
	color:#fff;	
}
#mainMenu h2 a:hover{
	text-decoration:underline;	
}
#topMenu{
	background:url(../slices/general-menu-bar.jpg) no-repeat;
	width:951px;
	height:34px;
	position:relative;
	text-align:center;
	padding-top:10px;
	margin-top:4px;
	margin-bottom:-4px;
}
#topMenu h2{
	background:url(../slices/separator.gif) right no-repeat;
	margin:0;
	margin-top:5px;
	display:inline;
	height:37px;
	padding:0px 20px 0 20px;
	font:bold 12px Verdana;
	position:relative;
	top:20px;
}
#topMenu h2 a{
	text-decoration:none;
	color:#8E2514;
	position:relative;
	top:-10px;
}
#topMenu h2 a:hover, #topMenu h2 a.selected{
	color:#FFF;	
}
.noBackground{
	background:none !important;
}

a.paging{
	padding:2px 4px;
	text-decoration:none;
	border:#653006 solid 1px;
	font-size:11px;
	font-family:Arial;
	color:#653006;	
}
.adsenseBig{
	width:951px;
	text-align:center;
}
.adsenseBig.top{
	background:url(../slices/adsense-big-top.jpg) no-repeat;
	height:14px;
}
.adsenseBig.middle{
	background:url(../slices/adsense-big-middle.jpg) repeat-y;
}
.adsenseBig.bottom{
	background:url(../slices/adsense-big-bottom.jpg) no-repeat;
	height:14px;
	margin-bottom:4px;
}
.columnContainer{
	width:951px;
}
.column{
	float:left;
}
.column.left{
	width:182px;
}
.column.center{
	width:580px;
	margin-left:3px;
	margin-right:3px;
}
.largeCenter{
	width:762px;	
}
.column.right{
	width:182px;
}
.sideBox{
	width:182px;
	float:left;
	margin-right:5px;
}
.sideBox.head{
	background:url(../slices/general-sidebox-head.jpg) no-repeat;
	height:26px;
}
.orangeHead{
	background:url(../slices/general-sidebox-head.jpg) no-repeat;
	height:26px;
}
.orangeHead h2{
	font:bold 11px Arial;
	color:#fff;
	margin:0;
	padding:7px 0 0 10px;
	text-transform:uppercase;	
}
.sideBox.middle2{
	width:180px;
	background-color:#F7F8E4;
	border:#E4E5E3 solid 1px;
	border-top:none;
}
.braunBg{
	background-color: #D9C298 !important; /*#cdb385 !important; initial : D9C298 */
}
.braunBg ul li h2{
	border-bottom:#fff dotted 1px !important;
	font:12px Arial !important;
}
.braunBg ul li h2 a{
	background:url(../slices/general-menu-arrow-braun.jpg) left top no-repeat !important;
	display: block;
}
.sideBox ul{
	margin-top:0;	
	position:relative;
	margin-left:-35px;
	top:10px;
}
.sideBox ul li{
	list-style-type:none;
}
.sideBox ul li h2,.sideBox ul li h3{
	font:11px Verdana;
	margin:0;
	margin-left:-7px;	
	padding-top:0px;
	padding-left:10px;
}
.sideBox ul li h2{
	border-bottom:#BBBFBA dotted 1px;
	margin-bottom:3px;
}
.sideBox a{
	background:url(../slices/general-menu-arrow.jpg) left no-repeat;
	text-decoration:none;
	color: #5f604e;  /*#636451;*/	
	padding-left:11px;
	position:relative;
	margin-left:-7px;
	font-weight: 600;
}
.sideBox.bottom2{
	background:url(../slices/leftBox-bottom.gif) no-repeat;
	height:11px;
}
.rightBox{
	width:170px !important;
	padding:5px;	
}
.sideBox p{
	margin-top:0px;	
}
.orangeBottom{
	background:url(../slices/leftBox-bottom-orange.gif) no-repeat;
	height:17px;
}
.centerColumnTop{
	background:url(../slices/center-middle-top.png) no-repeat;
	width:557px;
	height:27px;
	text-align:center;
}
.centerColumnTop h2{
	margin:0;	
	font:bold 14px Verdana;
	position:relative;
	top:5px;
}
.centerColumnTop h2 a{
	color:#5E7C37;
	text-decoration:none;
}
.centerColumnMiddle{
	background:url(../slices/center-middle.gif) repeat-y;
	width:557px;
}
.centerColumnBottom{
	background:url(../slices/center-middle-bottom.png) no-repeat;
	width:557px;
	height:9px;
}
.leftArrow{
	background:url(../slices/left-arrow-2.gif) bottom no-repeat;
	width:20px;
	height:280px;
	float:left;
	margin-left:3px;
	position:relative;
	z-index:100;
	top:2px;
	left:3px;
}
.rightArrow{
	background:url(../slices/right-arrow.gif) center no-repeat;
	width:20px;
	height:20px;
	float:right;
	margin-top:-145px;
}
.topProd{
	background:url(../slices/vertical-bar.gif) left no-repeat;
	width:115px;
	height:269px;
	float:left;
	margin-top:8px;
	text-align:center;
	margin-right:9px;
	padding-left:12px;
	margin-left:-8px;
	position:relative;
	z-index:50;
}
.prodImg{
	background:url(../slices/img-indisponibila-1.gif) no-repeat;
	width:111px;
	height:111px;
	display:block;
}
.prodImg img{
	border:none;
	position:relative;
	top:3px;
}
.prodTitle{
	font:bold 14px Verdana;
	text-decoration:none;
	color:#42552C;
	float:left;
	text-align:left;
}	
.topProd p{
	text-align:left;
	position:relative;
	top:-10px;
	_top:-15px;
	height:73px;
}
.orangeLink{
	position:relative;
	top:-18px;
	_top:-33px;
	text-decoration:none;
	font-size:10px;
	color:#EC911F;
}
.topPrice{
	position:relative;
	font:bold 10px Verdana;
	top:-7px;
	_top:-25px;
	left:-5px;
}
.pinkFix{
	background:url(../slices/pink-bar.gif) bottom no-repeat;
	width:516px;
	height:278px;
	margin-left:19px;
	position:relative;

}

.submit{
	width:100px !important;
	height:19px !important;
	border:#000 solid 1px;
	display:block;
	color:#000;
	font-weight:bold;
	text-transform:uppercase;
	background-color:#fff;
	font:12px Arial;
	padding-bottom:2px !important;
}
.search{
	width:60px !important;
	height:19px !important;
	border:#000 solid 1px;
	/*display:block;*/
	color:#000;
	font-weight:bold;
	text-transform:uppercase;
	background-color:#fff;
	font:12px Arial;
	padding-bottom:2px !important;
}

.searchType{
	width: 120px;
}

.orangeBigTop{
	background:url(../slices/large-top.gif) no-repeat;
	width:953px;
	height:27px;
	text-align:center;
	padding-top:5px;
	margin-bottom:-5px;
}
.orangeBigTop h2{
	display:inline;
	margin:0 20px;
}
.orangeBigTop h2 a{
	font-size:12px;
	text-decoration:none;
	color:#52732A;
	font-weight:normal;	
}
.fixer{
	background:url(../slices/pink-bar-large.gif) bottom no-repeat;
	width:905px;	
}

.searchInput{
	width: 220px !important;
}
.larger{
	width:203px;
	margin-right:15px;
	padding-left:15px;
	padding-right:0px;
}
.larger p{
	height:100px;	
}
.larger .topPrice{
	font-size:14px;	
}
.prod2{
	background:url(../slices/img-indisponibila2.gif) no-repeat;
	width:203px;
	height:103px;
}
.text{
	width:545px;
	margin:0 auto;
	padding-top:10px;
	line-height:1.5;
}
.light{
	background:url(../slices/center-top-light.gif) no-repeat;
	height:28px;
	border-bottom:#F9CF96 solid 5px;
}
.centerTab{
	width:277px;
	float:left;
	height:32px;
	position:relative;
	margin-top:-6px !important;
	padding-top:7px;
}
.centerSelectLeft{
	background:url(../slices/tab-selected.gif) no-repeat;
}
.centerSelectRight{
	background:url(../slices/tab-selected-right.gif) no-repeat;
	position:relative;
	margin-top:-5px !important;
	left:3px;
}
.middleProdContainer{
	width:527px;
	margin:0 auto;
	padding:10px 0;
}
.pLeft{
	width:110px;
	height:110px;
	background:url(../slices/img-indisponibila3.gif) no-repeat;
	float:left;
}
.pLeft img{
	position:relative;
	left:3px;
	top:3px;
}
.pRight{
	width:405px;
	float:left;
	margin-left:5px;
}
.pRight h3{
	margin:0;
	font:bold 14px Verdana;
}
.pRight p{
	font-size:12px;
	margin-top:5px;
	margin-left:10px;
}
#leftCopy{
	width:210px;
	float:left;
	text-align:left;
	margin:10px 0px 10px 20px;
}
#leftCopy a, #rightLinks a{
	text-decoration:none;
	color:#5E7C37;
}
#leftCopy a:hover{
	text-decoration:underline;
}
#rightLinks{
	width:590px;
	float:left;
	text-align:left;
	margin:10px 0px 10px 20px;
}
.sideForm{
}
.sideForm input, .sideForm select{
	margin-bottom:5px;
	font:11px Arial;
}

.middleForm{
}

.middleForm input, .middleForm select{
	margin-bottom:5px;
	font:11px Arial;
}

.middleForm input[type="text"]{
	width:160px;
}

.middleForm input[type="file"]{
	width:250px;
}

.middleForm textarea{
	width:350px;
	height:100px;
}

.middleForm .leftOriented {
	vertical-align:top;
	text-align:left;
}

.middleForm a{
	color: #5f604e;
	font: bold 12px Arial;
	text-decoration: none;
	border-bottom: none;
}

.bCrumbs{
	width:580px;
	border-bottom:#F06C1E solid 5px;
	padding-bottom:3px;
	font:bold 12px Arial;
	margin-bottom:5px;
}
.largeCenter .bCrumbs{
	width:762px;	
}
.bCrumbs a{
	background:url(../slices/general-bcrumbs-arrow.jpg) right no-repeat;
	padding-right:10px;
	color:#646554;
	text-decoration:none;	
}
.bottomCrumbs{
	border-bottom:none;
	border-top:#F06C1E solid 5px;
	padding-top:3px;
	margin-top:2px;
}
.listingContainer{
	width:580px;	
	font:11px Arial;
	_background:url(../slices/general-smallbox-middle.jpg) repeat-y;
	_margin-bottom:2px;
}
.listingContainerTop{
	background:url(../slices/general-smallbox-top.jpg) no-repeat;
	height:9px;
	margin-top:2px;
}

.promoContainerTop{
	background:url(../slices/promo-smallbox-top.gif) no-repeat;
	height:9px;
	margin-top:2px;
}

.promoContainerMiddle{
	background:url(../slices/promo-smallbox-middle.gif) repeat-y;
	padding:0 10px;
}

.promoContainerBottom{
	background:url(../slices/promo-smallbox-bottom.gif) no-repeat;
	height:9px;
	margin-bottom:2px;
}

.listingContainerTop.adsense{
	background:url(../slices/general-adsense-small-top.jpg) no-repeat !important;
	height:10px;
}
.listingContainerMiddle{
	background:url(../slices/general-smallbox-middle.jpg) repeat-y;
	padding:0 10px;
}
.listingContainerMiddle.adsense{
	background:url(../slices/general-adsense-small-middle.jpg) repeat-y !important;
	margin:-2px 0;
}
.listingContainerBottom{
	background:url(../slices/general-smallbox-bottom.jpg) no-repeat;
	height:17px;
	margin-bottom:2px;
	_position:relative;
	_top:4px;
}
.listingContainerBottom.adsense{
	background:url(../slices/general-adsense-small-bottom.jpg) no-repeat;
	height:11px;
	margin-bottom:-13px;
}
.listingLeft{
	width:420px;
	float:left;
	border-right:#E2E2E2 solid 1px;
	margin-right:10px;
}
.listingLeft h3{
	font:bold 14px Arial;
	color:#653006;	
	margin:0;
}
.listingLeft a{
	color:#653006;
	text-decoration:none;
}           
.listingRight{
	width:120px;
	float:left;
}
.listingRight ul{
		
}
.listingRight ul li{
	margin-left:-25px;
	list-style-image:url('/slices/general-listing-arrow.jpg');
}
.leftImage, .textCotainer{
	float:left;
}
.textCotainer{
	width:310px;
	margin-left:10px;
}
.textCotainer h3{
	margin:0;	
}
.details{
	font-size:11px;
	font-family:Arial,Helvetica,sans-serif;
	color:#653006;	
	margin:0;
}

#footerTop{
	background:url(../slices/general-footer-top.jpg) top no-repeat;
	width:948px;
	margin:0 auto;
	background-color:#A52A11;
	color:#fff;
	padding-top:10px;
	padding-left:0px;
}
#footerTop h2{
	font:12px Arial;
	display:inline;
	margin:0;	
	padding:0 5px;
	float:right;
}
#footerTop a{
	color:#DCD9E0;
	text-decoration:none;
}
#footerBottom{
	background:url(../slices/general-footer-bottom.jpg) no-repeat;
	width:948px;
	height:13px;
	margin:0 auto;
}
.detailsContainer{
	width:762px;
}
.detailsContainerTop{
	background:url(../slices/general-centerBox-top.jpg) no-repeat;
	height:12px;
}
.detailsContainerMiddle{
	background:url(../slices/general-centerBox-middle.jpg) repeat-y;
	padding:0 20px;
}
.detailsContainerMiddle h1{
	margin:0;
	font:bold 16px Arial;
	margin-bottom:10px;
}
.pensiuneContainer{
	border-bottom:#8d230e solid 2px;
	padding-bottom:10px;	
}
.leftImageBig{
	width:350px;
	float:left;
}
.leftImageBig ul{
	padding-top:10px;	
}
.leftImageBig ul li{
	list-style-type:none;
	line-height:1.5;
	margin-left:-30px;	
}
.prodAdds{
	width:350px;
	float:left;
	margin-right:-20px;
}

.detailsContainerBottom{
	background:url(../slices/general-centerBox-bottom.jpg) no-repeat;
	height:22px;
}
.reserveNow{
	background:url(../slices/anunt-rezerva-acum.jpg) no-repeat;
	width:138px;
	height:29px;
	display:block;
	text-decoration:none;
}
.largeLeft{
	width:500px;
}
.largeText{
	width:350px;
}
/*

.leftImage a img {
	width:90px;
	/*height:90px !important;
}

.pensiuneContainer a img {
	/*width:90px;
	height:90px;
}

.icons a img {
	width:18px;
	height:18px;
}
*/

.atractii{
	margin-top:24px;
}

.bannersBox{
	background-color: #D9C298 !important;
	text-align: center;
}

div #trafic {
	float: right;
	margin: 20px 10px 10px 0px;
}

.contNou{
	font-size: 16px;
}

.promoCost{
	border: #95270e 2px solid;
	background-color: #F7F8E4;
	font: bold 12px Arial;
	margin: 10px 10px;
}