body {
	font-family:"Trebuchet MS", Arial, Tahoma, Verdana;
    font-size: 12px;
	margin: 0 0 0 0;
    padding: 0; /* need for Opera */
    text-align:center;
    color:#363636;
}
div#container{
	width: 950px;
	margin:0 auto;
	text-align:center;
	position:relative;
}
h1 {
	font-size : 16px;
	font-weight: bold;
	line-height : 26px;
	color : #103972;
	margin-top: 0px;
	margin-bottom: 5px;
	padding-bottom: 0px;  
}
h2 {
	font-size : 110%;
	font-weight: bold;
	line-height : 25px;
	color : #0A2649;
	margin-top: 0px;
	margin-bottom: 3px;
	padding-bottom: 0px;  
}
h3 {
	top:0px;
	font-size : 100%;
	line-height : 20px;
	margin-bottom: 2px;
	padding-bottom: 0px; 
}
a {
	text-decoration : none;
	font-size : 100%;
	color:#003366;
}
a:hover {
	color : #FF5500;
	text-decoration : none;
}
form{
	padding:0;
	margin:0;
}
fieldset{
	padding:4px;
	border: 1px solid #B9CADB;
	font-size: 100%;
}
legend{
	padding:8px;
}
img{
	border:0;
}
hr{
	color:#FFF;
	border: 1px solid #FFF;
}

#global{
	position:absolute;
	left:0;
	text-align:	left;
	top:123px;
}
#logo{
	position:absolute; 
	overflow:hidden; 
	left:-3px; 
	top:-10px; 

	z-index: 1;
}
.textbox{
	border: 1px solid #6297BC;
	background: #F7F7F7;
}


.newstitle{
	font-size:100%;
	color:#003366;
}
.smalltext{
	font-size: 10px;
	line-height: 13px;
}
.favorit{
	color : #2AA827;
	font-size : 11px;
}
.highlight{
	font-size:100%;
	color:#FF5500;
	font-weight:bold;	
}
.psearch{
	font-size: 90%;
	color:#637E99;	
}
.redalert{
	font-size:11px;
	color:#FF0000;
}
.szurke{
	position:relative;
	line-height: 20px;
	color:#4C4C4C;
}
.zold{
	color:#008000;
	font-weight:bold;
}
.piros{
	color:#FF0000;
	font-weight:bold;
}
.contacteaza{
	overflow:hidden;
	width:102px; 
	height:17px; 
	background-repeat: no-repeat;
	background-image: url('/images/spritefp.gif');
	background-position: -79px -218px;	
}


/* header start */
#menu{
	position:absolute;
	right:0px; 
	top:18px; 
}
.menuitem{
	color : #696969;
	font-size : 100%;
}
#fir{
	position:absolute; 
	overflow:hidden;
	left:200px; 
	top:50px; 	
}
#pro{
	position:absolute; 
	overflow:hidden;
	left:340px; 
	top:50px; 	
}
#anu{
	position:absolute; 
	overflow:hidden;
	left:480px; 
	top:50px; 	
}
#ifa{
	position:absolute; 
	overflow:hidden;
	left:620px; 
	top:50px; 	
}
.titlesa{
	position:relative;
	top:6px;
	font-size:14px;
	font-weight: bold;
	color:#FFFFFF;
}
.titlesh{
	position:relative;
	top:6px;
	font-size:14px;
	font-weight: bold;
	color:#FFFFFF;
}
.h_menuact{
	position:absolute; 
	overflow:hidden;
	width:126px; 
	height:28px; 
	background-repeat: no-repeat;
	background-image: url('/images/spritefp.gif');
	background-position: -0px -1px;
	z-index:10;
}
.h_menupass{
	position:absolute; 
	overflow:hidden;
	top:540px; 
	width:126px; 
	height:27px; 
	background-repeat: no-repeat;
	background-image: url('/images/spritefp.gif');
	background-position: -0px -29px;
	z-index:1;
}
.start930{
	position:absolute; 
	overflow:hidden; 
	left:0px; 
	top:76px; 
	width:10px; 
	height:42px; 
	background-image: url('/images/spritefp.gif');
	background-position: -1px -103px;
}
.image930{
	position:absolute; 
	overflow:hidden; 
	left:10px; 
	top:76px; 
	width:930px; 
	height:42px; 
	background-image: url('/images/spritefp.gif');
	background-position: -0px -59px;
}
.end930{
	position:absolute; 
	overflow:hidden; 
	right:0px; 
	top:76px; 
	width:10px; 
	height:42px; 
	background-image: url('/images/spritefp.gif');
	background-position: -14px -103px;
}
.start930hs{
	position:absolute; 
	overflow:hidden; 
	left:0px; 
	top:52px; 
	width:10px; 
	height:24px; 
	background-image: url('/images/spritefp.gif');
	background-position: -29px -103px;
}
.image930hs{
	position:absolute; 
	overflow:hidden; 
	left:10px; 
	top:52px; 
	width:930px; 
	height:24px; 
	background-image: url('/images/spritefp.gif');
	background-position: -0px -151px;
}
.end930hs{
	position:absolute; 
	overflow:hidden; 
	right:0px; 
	top:52px; 
	width:10px; 
	height:24px; 
	background-image: url('/images/spritefp.gif');
	background-position: -43px -103px;
}
.button_cauta{
	position:absolute; 
	top:0px;
}
.searchitems{
	position:relative;
	top:12px;
	height:22px;	
}
.searchbox { 
	position:relative; 
	top:0px;
	border : 1px solid #7F9DB9;
	color : #000;
	font-size : 13px; 
	height:16px;
}
.directorbox {
	color : #FFFFFF;
	font-size : 100%;
	font-weight : bold;
}


/* kerekit  index */
#prodcats1{
	position:absolute;
	float:left;
	top:-1px;
	width:10px; 
	height:9px; 
	left:-1px;	
	background-repeat: no-repeat;
	background-image: url('/images/spritefp.gif');
	background-position: -57px -103px;
}
#prodcats2{
	position:relative;
	float:right;
	top:-1px;
	width:10px; 
	height:9px; 
	right:-1px;	
	background-repeat: no-repeat;
	background-image: url('/images/spritefp.gif');
	background-position: -71px -103px;
}
#prodcats1b{
	position:absolute;
	float:left;
	top:-1px;
	width:10px; 
	height:9px; 
	left:-1px;	
	background-repeat: no-repeat;
	background-image: url('/images/spritefp.gif');
	background-position: -130px -103px;
}
#prodcats2b{
	position:relative;
	float:right;
	top:-1px;
	width:10px; 
	height:9px; 
	right:-1px;	
	background-repeat: no-repeat;
	background-image: url('/images/spritefp.gif');
	background-position: -144px -103px;
}
#prodcats3{
	position:absolute;
	float:left;
	top:0px;
	width:10px; 
	height:10px; 
	left:0px;	
	background-image: url('/images/spritefp.gif');
	background-position: -57px -114px;
}
#prodcats4{
	position:absolute;
	float:right;
	top:0px;
	width:10px; 
	height:10px; 
	right:0px;	
	background-image: url('/images/spritefp.gif');
	background-position: -71px -114px;
}


/* firme index */
div#globalind{
	position:absolute;
	left:0;
	text-align:	left;
	top:118px;
}
.fikocka{
	position:relative;
	clear:both;
	top:10px;
	text-align:left;
	width:198px;
	border:1px solid #DBDBDC;
	background-image: url('/images/fline.png');
}
.fikalj{
	position:relative;
	clear:both;
	top:0px;
	width:200px;
	height:10px;
}
.fikocim{
	position:relative;
	clear:both;
	left:10px;
	width:190px;
	line-height: 20px;
	margin-bottom:5px;
}
.catmenu{
	font-size : 13px; 
	left:5px;
	font-family: Tahoma;	
}
.alfabetic{
	font-size:100%;
	font-weight:bold;

}
.fckocka{
	position:relative;
	clear:both;
	left:8px;
	top:10px;
	text-align:left;
	width:532px;
	border:1px solid #DBDBDC;
	background-image: url('/images/fline.png');
}
.ficcim{
	position:relative;
	left:5px;
	width:520px;
	line-height: 20px;
	margin-bottom:5px;
}
.fcalj{
	position:relative;
	clear:both;
	left:8px;
	top:0px;
	width:534px;
	height:10px;
}
#fiskocka{
	position:relative;
	float:left;
	top:10px;
	width:948px;
	border:1px solid #DBDBDC;
}
.fiscim{
	position:relative;
	left:10px;
	margin-bottom:10px;
	width:930px;
}
.fisalj{
	position:relative;
	float:left;
	top:0px;
	width:950px;
	height:9px;
}


/* fcat start */
.minibar{
	position:relative;
	left:0;
	text-align:left;
	margin-bottom:4px;
}
.starttplace{
	position:absolute;
	left:0px;
	height:30px;
	width:5px;
	background-repeat: no-repeat;
	background-image: url('/images/spritefp.gif');
	background-position: -78px -177px;
}
.tplace{
	position:absolute;
	left:5px;
	height:30px;
	width:940px;
	background-repeat: repeat-x;
	background-image: url('/images/spritefp.gif');
	background-position: -0px -237px;
}
.endtplace{
	position:absolute;
	right:0px;
	height:30px;
	width:5px;
	background-repeat: no-repeat;
	background-image: url('/images/spritefp.gif');
	background-position: -87px -177px;
}
#cat_cat{
	position:relative;
	top:30px;
	margin-bottom: 30px;
}
.cat_cmva{
	position:relative;
	height:27px; 
	width:950px;
	top:5px;
	background:#EEF6FC;
	border-top: 1px solid #3668AE;
	border-bottom: 1px solid #3668AE;
}
.cat_table{
	position:relative;
	top:20px;
	left:5px;
	width:940px;
	margin-bottom:20px;
}
.subcategorii{
	font-size: 12px;
}

/* fir list */
#flistleft{
	position:relative;
	float:left;
	top:35px;
	text-align:left;
	width:720px;
	margin-bottom:30px;	
}
#flistright{
	position:relative;
	float:right;
	top:35px;
	text-align:left;
	width:220px;
	border-left: 0px solid #CCCCCC;
	margin-bottom:30px;	
	background-image: url('/images/lines1.gif');	
}
.flistcontact{
	position:relative; 
	display:block;
	left:0px;
	width:76px; 
	height:19px; 
	background-repeat: no-repeat;
	background-image: url('/images/spritefp.gif');
	background-position: -0px -218px;	
}
.plistdetali{
	position:relative; 
	left:0px;
	width:76px; 
	height:19px; 
	background-repeat: no-repeat;
	background-image: url('/images/spritefp.gif');
	background-position: -0px -199px;	
}

/* fir desc */
#firflec{
	position:relative;
	top:0px;
	text-align:left;
	width:940px;
	border-left: 5px solid #F2F6F9;
	border-right:5px solid #F2F6F9;
	border-top:5px solid #F2F6F9;
}
.firbg{
	position:relative; 
	overflow:hidden;
	width:940px; 
	height:28px; 
	left:5px;
}
#firdleft{
	position:relative;
	float:left;
	left:0px;
	top:0px;
	width:230px;
	border-right:0px solid #F2F6F9;
	text-align:center;
	min-height:230px;
	margin-bottom:15px;
}
.firimagebg{
	position:relative;
	float:left;
	left:10px;
	top:10px;
	width:210px;
	background-color:#F9F9F9;
}
.firprbg{
	position:relative;
	float:left;
	left:10px;
	top:10px;
	width:180px;
	margin-bottom:10px;
}
#firleg{
	position:relative;
	float:left;
	left:0px;
	top:10px;
	width:700px;

}
.fdetali {
	color : #103972;
	font-size : 100%;
}
.fsweb {
	color : #008A00;
	font-size : 100%;
	font-weight : bold;
}
#firharta{
	position:relative;
	float:left;
	top:0px;
	left:10px;
	width:200px;
	border:1px dotted #A5CDE4;
	margin-bottom:0px;
	background-color:#FFFFFF;
}

/* produse index */
#pindleft{
	float:left;
	width:702px;
}
.pindcat{
	position:relative;
	top:10px;
	text-align:left;
	width:700px;
	border-top:1px solid #DBDBDC;
	border-left:1px solid #DBDBDC;
	border-right:1px solid #DBDBDC;
	background:#FFFFFF;
}
.pindabc{
	position:relative;
	top:9px;
	text-align:left;
	width:700px;
	border-bottom:1px solid #DBDBDC;
	border-left:1px solid #DBDBDC;
	border-right:1px solid #DBDBDC;
}
.pinda702{
	position:relative;
	top:-1px;
	width:702px;
	height:9px;
}
.pinda702b{
	position:relative;
	top:0;
	width:702px;
	height:9px;
}
.pindlprod{
	position:relative;
	top:10px;
	width:700px;
	border:1px solid #DBDBDC;
}
.catitles{
	font-size: 11px; 
	font-family: Tahoma;
	color:#003366;	
}

#prodcats1{
	position:absolute;
	float:left;
	top:-1px;
	width:10px; 
	height:9px; 
	left:-1px;	
	background-repeat: no-repeat;
	background-image: url('/images/spritefp.gif');
	background-position: -57px -103px;
}
#prodcats2{
	position:relative;
	float:right;
	top:-1px;
	width:10px; 
	height:9px; 
	right:-1px;	
	background-repeat: no-repeat;
	background-image: url('/images/spritefp.gif');
	background-position: -71px -103px;
}
#prodcats3{
	position:absolute;
	float:left;
	top:0px;
	width:10px; 
	height:10px; 
	left:0px;	
	background-image: url('/images/spritefp.gif');
	background-position: -57px -114px;
}
#prodcats4{
	position:absolute;
	float:right;
	top:0px;
	width:10px; 
	height:10px; 
	right:0px;	
	background-image: url('/images/spritefp.gif');
	background-position: -71px -114px;
}
#pindright{
	position:relative;
	float:right;
	top:10px;
	text-align:right;
	width:238px;
}
.piinf{
	position:relative;
	top:10px;
	text-align:left;
	width:236px;
	border:1px solid #DBDBDC;
}
.pinda238{
	position:relative;
	top:0px;
	width:238px;
	height:9px;
}
.pindanunt{
	position:relative;
	top:10px;
	text-align:left;
	width:236px;
	border:1px solid #DBDBDC;
}
#pindcaut{
	position:relative;
	float:left;
	top:10px;
	width:948px;
	border:1px solid #DBDBDC;
}

/* produse desc */
.itempret{
	height:30px;
	color:#243687; 
	font-size:15px;
	font-weight:bold;
}
.itemphoto{
	position:relative;
	float:left;
	width:210px;
	top:10px;
	left:10px;
	text-align: center;
	border: 1px solid #C0BFBF;
	background:#FFFFFF;	
}
.itemcontent{
	position:relative;
	float:left;
	top:15px;
	left:35px;
	margin-bottom:15px;
}

/* search desc */
.descarca{
	font-size:12px;
	color:#2E7C2E;
}

/* users_prod */
#plistleft{
	position:relative;
	float:left;
	top:40px;
	text-align:left;
	width:220px;
	border-right: 1px solid #CCCCCC;
	margin-bottom:40px;	
}
#plistright{
	position:relative;
	float:right;
	right:0px;
	top:40px;
	width:720px;
	margin-bottom:40px;	
}
.pulines{
	position:relative;
	top:10px;
	left:5px;
}


/* Footer start */
#footer{
	position:relative;
	clear:both;
	text-align:left;
	width:950px;
	top:15px;
	margin-bottom:20px;
}
.footstyle{
	margin-top:10px;
	border-top: 3px solid #1C4784;
}
.footitem1{
	position:relative;
	border-bottom:1px dotted #DBDBDC;
}
