/* fusiondesign.ro   --> MADE BY DP(dragos.papatoiu@gmail.com) */
body  {
	font-family:Arial, Helvetica, sans-serif;
	margin: 0; 
	padding: 0;
	text-align: center;
	color: #000000;
	position:relative;
	font-size:12px;
	background:#5989c5 url(../imagini/site_bg.gif) repeat-x center top;
}

.twoColElsRtHdr #container { 
	width: 1000px; 
	margin: 0 auto;
	text-align: left;
	position:relative;
	overflow:hidden;
	margin-top:10px;
} 

.topShaddow { width:1000px; 
			  height:30px; 
			  display:block; 
			  background:url(../imagini/sTop.png) left top no-repeat; 
			  display:block; 
			  overflow:hidden; 
			  float:left; 
}

.bottomShaddow { width:1000px; 
			  height:30px; 
			  display:block; 
			  background:url(../imagini/sBottom.png) left top no-repeat; 
			  display:block; 
			  overflow:hidden; 
			  float:left; 
}

.leftShaddow { background:url(../imagini/sLeft.png) repeat-y left top; 
			   padding-left:15px; 
			   overflow:hidden; 
}

.rightShaddow { background:url(../imagini/sRight.png) repeat-y right top; 
				padding-right:15px; 
}

.twoColElsRtHdr #header { 
	width: 970px;	
	height:auto;
} 

.siteLogo { width:338px; 
			height:76px; 
			display:block; 
			overflow:hidden; 
			float:left; 
			margin-top:16px; 
			background:#900; 
}

.siteRound { width:29px; 
			 height:93px; 
			 display:block; 
			 overflow:hidden; 
			 float:left; 
			 background:url(../imagini/siteRound.gif) no-repeat; 
			 margin-left:1px; 
}

.headerContent { width:601px; 
				 height:93px; 
				 background:url(../imagini/topBg.gif) repeat-x center top; 
				 display:block; 
				 overflow:hidden; 
				 float:left; 
}

.flagsContainer { 
	width:200px; 
	height:20px; 
	display:block; 
	float:left; 
	text-align:left; 
	margin-top:20px; 
}

.search { width:270px; 
		  height:30px; 
		  display:block; 
		  overflow:hidden; 
		  float:right; 
		  margin-right:10px; 
		  margin-top:10px; 
}

.searchKey { margin:0px; 
			 height:23px; 
			 width:150px; 
			 border:0; 
			 border-top:#f6d3b3 2px solid; 
			 border-bottom:#f6d3b3 2px solid; 
			 line-height:23px; 
			 font-size:16px; 
}

.menuTop { margin-left:10px; 
		   margin-top:30px; 
}

.menuTop a { font-weight:bold; 
			 font-size:13px;  
			 text-decoration:none; 
			 margin-left:10px; 
			 margin-right:10px;
			 color:#FFF;
			 text-transform:uppercase;
}

.menuTop a:hover { font-size:13px; 
				   text-decoration:none; 
				   color:#000;
}

a.selec, a.selec:hover { 
		  font-weight:bold; 
		  font-size:13px;  
		  text-decoration:none; 
		  margin-left:10px; 
		  margin-right:10px;
		  color:#000;
}

.menuTop2 { width:930px; 
			height:22px; 
			display:block; 
			overflow:hidden; 
			text-align:center; 
			margin-top:5px;
			border-top:#ffa300 1px solid;
			border-bottom:#ffa300 1px solid;
			margin-left:20px;
}

.menuTop2 a { color:#010101; font-size:12px; line-height:20px; font-weight:bold; margin-left:10px; margin-right:10px; }
.menuTop2 a:hover { color:#e77613; font-size:12px; text-decoration:none; }

.menuTop2 a.sel { color:#e77613; font-size:12px; font-weight:bold; margin-left:10px; margin-right:10px; }
.menuTop2 a.sel:hover { color:#e77613; font-size:12px; text-decoration:none; }

.subMenu { width:70%;  
		   border-bottom:#6a747b 1px solid; 
		   height:22px; 
		   display:block; 
		   overflow:hidden; 
		   margin-left:150px; 
		   line-height:20px; 
}

.subMenu a { color:#e77613; font-size:12px; font-weight:normal; margin-left:10px; margin-right:10px; }
.subMenu a:hover { color:#e77613; font-size:12px; text-decoration:none; }

.sPic1 { width:337px; 
		 height:195px; 
		 display:block; 
		 overflow:hidden; 
		 float:left; 
		 background:url(../imagini/topText.gif) no-repeat; 
		 margin-top:2px;
}

.sPic2 { width:630px; 
		 height:195px; 
		 display:block; 
		 overflow:hidden; 
		 float:left; 
		 /* background:url(../imagini/flash.gif) no-repeat; */
		 margin-top:2px;
}

.twoColElsRtHdr #mainContent {
  	margin:0; 
	float:left;
	padding-left:20px;
	width:950px;
} 


.contentLeft { width:340px; 
			   height:auto; 
			   display:block; 
			   overflow:hidden; 
			   float:left; 
			   margin-top:15px; 
}

.productiePublicitara { width:340px; 
						height:30px; 
						display:block; 
						background:url(../imagini/productiePublicitara.gif) no-repeat; 
}

a.leftMenu { width:310px; 
			 height:20px; 
			 line-height:20px; 
			 font-size:13px; 
			 font-weight:bold; 
			 color:#000; 
			 margin-top:5px; 
			 margin-bottom:5px; 
			 display:block; 
			 padding-left:10px;
}

a.leftMenu:hover { width:310px; 
			 height:20px; 
			 line-height:20px; 
			 font-size:13px; 
			 font-weight:bold; 
			 color:#000; 
			 margin-top:5px; 
			 margin-bottom:5px; 
			 display:block; 
			 background:#ffa300;
			 padding-left:10px;
			 text-decoration:none;
}

a.leftMenuSel, a.leftMenuSel:hover { 
			 width:310px; 
			 height:20px; 
			 line-height:20px; 
			 font-size:13px; 
			 font-weight:bold; 
			 color:#FFF; 
			 margin-top:5px; 
			 margin-bottom:5px; 
			 display:block; 
			 background:#ffa300;
			 padding-left:10px;
			 text-decoration:none;
}

.leftContact { width:320px; height:83px; display:block; background:url(../imagini/leftC.gif) no-repeat; margin-top:30px; }

.leftContactPdd { padding-top:25px; padding-left:10px; }

.leftContactPdd p, .leftContactPdd P { font-weight:bold; color:#FFF; }

.contentMain { width:590px; 
			   height:auto; 
			   display:block; 
			   overflow:hidden; 
			   float:left; 
			   margin-top:15px; 
}

.contentMain p, .contentMain P { font-size:11px; }

.contentMainBox { width:590px; 
				  height:auto; 
				  display:block; 
				  position:relative; 
}

.contentMainBox p, .contentMainBox P { font-size:13px; }

.pageTitle { font-size:16px; color:#a55209; font-weight:bold; }

.leftTextBox { width:316px; 
			   height:386px; 
			   overflow:hidden; 
			   display:block; 
			   margin-top:10px; 
			   border:#2c67b2 2px solid; 
}

.twoColElsRtHdr #footer { 
						  width:100%;
}

.footer_copy, .footer_copy:hover{ color:#4c4c4c;  text-decoration:none;} 
.footer_links1 { color:#FFF; text-decoration:none; margin-left:5px; margin-right:5px;  display:inline;} 
.footer_links1:hover { color:#FFF; text-decoration:underline; margin-left:5px; margin-right:5px;  display:inline;} 

.footer_links2 { color:#FFF; text-decoration:none; margin-left:5px; margin-right:5px; display:inline;} 
.footer_links2:hover { color:#FFF; text-decoration:underline; margin-left:5px; margin-right:5px; display:inline;}

.fltrt {
	float: right;
	margin-left: 8px;
}
.fltlft {
	float: left;
	margin-right: 8px;
}
.clearfloat { 
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}


P,p {
	 font-size:12px;
	 color:#333333;
	 margin:0px;
	 padding:0px;
	 text-align:justify;
}

a { 
	 font-size:11px;
	 color:#000;
	 text-decoration:none;
}

a:hover {
	 font-size:11px;
	 color:#000;
	 text-decoration:underline;
}


.listingImg { margin-right:10px; border:#e67817 1px solid; }
.listingImgC { border:#e67817 1px solid;}
			  
.listingTrace, a.listingTrace:link, a.listingTrace:visited, a.listingTrace:hover, a.listingTrace:active { 
				font-size:16px; 
				color:#a55209;
				overflow:hidden; 
				display:block; 
				float:left;
				padding-bottom:5px;
				text-decoration:none;
				font-weight:bold;
}

.lineSpacer { width:670px; height:2px; border-bottom:#7a785c 1px solid; display:block; overflow:hidden; margin-bottom:10px; margin-top:10px; }
				
.listingDiv { width:600px; 
			  height:auto; 
			  display:block; 
			  overflow:hidden; 
			  float:left;
			  margin-bottom:10px;
			  }	
			  
.listingTitle, .listingTitle:hover { 
				width:450px;
				color:#af1f2b; 
				font-weight:bold; 
				font-size:13px; 
				display:block; 
				text-decoration:none; 
				}

.listingDetailes, .listingDetailes:hover { color:#ad1b27; font-size:12px; text-decoration:underline; margin-top:5px; display:block; float:left; }

.cnt_text { width:150px; height:20px; line-height:20px; display:block; font-family:Tahoma, Geneva, sans-serif; font-size:12px; font-weight:bold; }
.cnt_input { width:220px; height:auto; display:block; }
.cnt_red { color:#900; margin-left:5px; }
.cnt_column { width:290px; height:auto; display:block; float:left; margin-top:10px; }

.classTextInput { width:200px; }

.redLine { width:100%; height:1px; background:#b60d0d; margin-top:2px; }

.newsletterTitle { color:#4c4c41;
				   font-family:Verdana, Geneva, sans-serif;
				   font-size:18px;
				   }

.newsletterInput {
			height:17px;
			border:#000 1px solid;
			background:#f1dfc4;
			width:150px;
}

.module {
	width: 316px;
	height:386px;
	display:block;
	
}
	
.gn_header_1{ padding:0px;
			  margin:0px;
			  font-weight:normal;
			  font-size:22px;
			  color:#beac91;
			  margin-bottom:2px;
			  }

.gn_clr{clear:both; height:0; }	
