body  {
	background:#0f0000 url(imagini/bg_body.jpg) no-repeat center top fixed;
	font-family:Verdana, Geneva, sans-serif;
	font-size: 13px;
	margin: 0;
	padding: 0;
	text-align: center;
	color: #FFF;
}

.twoColElsLtHdr #container { 
	width: 950px;
	margin: 0 auto;
	text-align: left;
} 
.twoColElsLtHdr #header { 
	padding:0; 
	width:950px;
	height:200px;
	display:block;
} 

.headerBox1 { width:380px; 
			  height:117px; 
			  display:block; 
			  float:left; 
}

.headerBox2 { width:250px; 
			  height:110px; 
			  display:block; 
			  float:right; 
			  margin-top:10px; 
			  margin-right:60px; 
}

.twoColElsLtHdr #sidebar1 {
	float: left; 
	width: 200px;
}

.buttonMain { width:150px; 
			  height:26px; 
			  display:block; 
			  float:left; 
			  position:relative; 
			  margin-left:5px; 
			  margin-bottom:10px;
}

.buttonUnderlayer { width:150px; 
					height:26px; 
					display:block; 
					overflow:hidden; 
					background:url(imagini/buton.gif) no-repeat center top; 
					filter:alpha(opacity=70); 
					opacity: 0.7; 
					-moz-opacity:0.7; 
}

a.buttonText, a.buttonText:hover { width:140px; 
			  height:26px; 
			  line-height:26px; 
			  display:block; 
			  overflow:hidden; 
			  position:absolute; 
			  top:0; 
			  margin-left:10px; 
			  color:#f6d946; 
			  font-style:italic; 
			  font-size:11px; 
			  font-weight:bold; 
			  letter-spacing:1px; 
			  text-decoration:none;
}

.twoColElsLtHdr #mainContent {
	width:750px;
	display:block;
	overflow:hidden;
}

.homeColumn1 { width:425px; 
			   height:auto; 
			   display:block; 
			   float:left; 
			   position:relative;
			   overflow:hidden;
}

.homeScrContainer { width:425px; 
					height:340px; 
					display:block; 
					float:left; 
					position:relative; 
					overflow:hidden; 
					margin-bottom:10px; 
}

.homeScrTxt { top:0px; 
			  position:absolute; 
			  text-align:left; 
			  color:#cdaa7d; 
			  font-weight:normal; 
			  font-size:13px; 
}

.homeScrTxt P, homeScrTxt p { padding:0px; margin:0px; text-align:justify; color:#7b7273; }

.ListGalTitle { color:#f6d946; font-size:16px; font-weight:bold; margin-left:28px; margin-bottom:5px; display:block; }

.ListGalMain { width:425px; height:105px; display:block; margin-bottom:5px; }

.ListGalLeft { width:14px; height:auto; display:block; float:left; margin-right:15px; margin-top:25px; }

.ListGalRight { width:14px; height:auto; display:block; float:left; margin-left:15px; margin-top:25px; }

a.ListingContent, a.ListingContent:hover { width:70px; height:100px; display:block; float:left; overflow:hidden; margin-right:4px; text-decoration:none; color:#584848;}

.ListGalContainer { width:365px; 
					height:100px; 
					display:block; 
					float:left; 
					position:relative; 
					overflow:hidden; 
}

.serContainer { width:425px; 
				height:auto; 
				display:block; 
				float:left; 
				position:relative; 
				overflow:hidden; 
				margin-bottom:10px; 
				color:#cdaa7d; 
				font-size:14px; 
				text-align:justify;
}

.homeColumn2 { width:265px; 
			   height:auto; 
			   display:block; 
			   overflow:hidden; 
			   float:left; 
			   text-align:right; 
			   margin-left:60px;
}

.promotiiMain { width:750px; 
			   height:auto; 
			   display:block; 
			   float:left; 
			   position:relative;
			   overflow:hidden;
}

.promoTxt { text-align:left; 
			color:#cdaa7d; 
			font-weight:normal; 
			font-size:14px; 
}

.ListGalMainPromo { width:750px; height:100px; display:block; margin-bottom:5px; }

.ListGalLeftPromo { width:14px; height:auto; display:block; float:left; margin-right:15px; margin-top:25px; }

.ListGalRightPromo  { width:14px; height:auto; display:block; float:left; margin-left:15px; margin-top:25px; }

.ListGalContainerPromo { width:690px; 
						 height:100px; 
						 display:block; 
						 float:left; 
						 position:relative; 
						 overflow:hidden; 
}

.eveScrContainer { width:425px; 
				   height:830px; 
				   display:block; 
				   float:left; 
					position:relative; 
					overflow:hidden; 
					margin-bottom:10px; 
}

.twoColElsLtHdr #footer { 
	width:950px;
} 

.footerBar { width:950px; height:91px; background:url(imagini/footer.gif) no-repeat right bottom; display:block; overflow:hidden; margin-top:10px;}

.footerMenu { width:500px; height:30px; line-height:30px; margin-top:30px; margin-left:200px; }

a.footerLink, a.footerLink { color:#FFF; 
							 font-size:11px; 
							 text-decoration:none; 
							 color:#f6d946; 
							 font-weight:bold; 
							 margin-left:15px; 
							 font-style:italic; 
}

/* Miscellaneous classes for reuse */
.fltrt { /* this class can be used to float an element right in your page. The floated element must precede the element it should be next to on the page. */
	float: right;
	margin-left: 8px;
}
.fltlft { /* this class can be used to float an element left in your page */
	float: left;
	margin-right: 8px;
}
.clearfloat { /* this class should be placed on a div or break element and should be the final element before the close of a container that should fully contain a float */
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}

a, a:hover { color:#FFF; text-decoration:none; }