/* CSS Document */

body {
	margin:0px;
	padding:0px;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
}

ul {
	padding:0px;
	margin:0px;
	list-style:none;	
}
img {
	border:0px;
}

form {
	padding:0;
	margin:0;
	display:inline;
}

label {
	line-height:20px;
}

p {
	margin:0px;
	padding:0px;
}

a {
	color:#000000;
	text-decoration:none;
}

a:hover {
	text-decoration:underline;
}

.bg_meniu {
	background:url(images/bg_meniu.gif) repeat-y;
	text-indent:35px;
}


.categorii h1 {
	margin:0px;
	padding:0px;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
}

.categorii ul {
	list-style:none;
	padding:0px;
	margin:0px;
}

.categorii li {
	text-indent:40px;
}

.categorii a {
	color:#000000;
	text-decoration:none;
}

.categorii a:hover {
	text-decoration:underline;
}

.spacer {
	width:5px;
	height:5px;
	line-height:5px;
}

/* ---------------- boxul portocaliu ------------*/
 

div.box_p h3 {
	margin: 0 -1px 5px;
	padding: 2px 0 3px 25px;
	font-size: 100%;
	line-height:5px;
}

div.box_p {
	margin: 0px 0 5px;
	padding: 0;
	float: left;
	clear: both;
	width: 100%;
	background: url(images/box/jos_dr.gif) no-repeat bottom right;
}
div.box_p div {
	padding: 0;

	background: url(images/box/jos_stg.gif) no-repeat bottom left;
}
div.box_p div div {
	padding: 0;
	background: url(images/box/top_dr.gif) no-repeat top right;
}



div.box_p div div div {
	padding: 5px 5px 5px;
	background: url(images/box/top_stg.gif) no-repeat top left;
	
}


div.box_p div div div div {
	margin: 0;
	padding: 5px;
	background: none;
	float: none;
}

/*-----------boxul pentru elarge -----------*/
div.box_p_h  {
	width: 100%;
	background: url(images/box/top_dr.gif) no-repeat top right;

	
}

div.box_p_h div  {
	padding-left:10px;
	padding-right:10px;
	background: url(images/box/top_stg.gif) no-repeat top left;
	line-height:29px;
	height:29px;
	
	
}
.banc_content{
	border-left:1px solid #FF9900;
	border-right:1px solid #FF9900;
	border-bottom:1px solid #FF9900;
	
	padding-left:10px;
	padding-right:10px;
}

/* --------float window ---------------_*/

#layer1 
		{
			position: absolute;
			top:auto;
			left:300px;
			
			width:250px;
			background-color:#FFFFCC;
			border: 1px solid #000;
			z-index: 50;
		}
		#layer1_handle 
		{
			cursor:pointer;
			background-color:#FF9900;
			padding:2px;
			text-align:center;
			font-weight:bold;
			color: #FFFFFF;
			vertical-align:middle;
		}
		#layer1_content 
		{
			padding:5px;
		}
		#close
		{
			float:right;
			text-decoration:none;
			color:#FFFFFF;
		}
		h1, h2
		{
			font-size:20px;
		}
.footer_banc{
	color:#0066FF;
}

.footer_banc a {
	color:#0066FF;
}

.footer_banc2{
	color:#0066FF;
	height:20px;
	line-height:30px;
}

.footer_banc2 a {
	color:#0066FF;
}



/* ---------------forma de cautare -------------_*/

.forma_cautare input[type=text] {
		border:1px solid #333333;
	}
.forma_cautare input[type=submit] {
		border:1px solid #333333;
	}


/* ----------------star ratin --------------*/



.star-rating,

.star-rating a:hover,

.star-rating a:active,

.star-rating a:focus,

.star-rating .current-rating{

	background: url(images/star.gif) left -1000px repeat-x;

}

.star-rating{

	position:relative;

	width:125px;

	height:25px;

	overflow:hidden;

	list-style:none;

	margin:0;

	padding:0;

	background-position: left top;

}

.star-rating li{

	display: inline;

}

.star-rating a, 

.star-rating .current-rating{

	position:absolute;

	top:0;

	left:0;

	text-indent:-1000em;

	height:25px;

	line-height:25px;

	outline:none;

	overflow:hidden;

	border: none;

}

.star-rating a:hover,

.star-rating a:active,

.star-rating a:focus{

	background-position: left bottom;

}

.star-rating a.one-star{

	width:20%;

	z-index:6;

}

.star-rating a.two-stars{

	width:40%;

	z-index:5;

}

.star-rating a.three-stars{

	width:60%;

	z-index:4;

}

.star-rating a.four-stars{

	width:80%;

	z-index:3;

}

.star-rating a.five-stars{

	width:100%;

	z-index:2;

}

.star-rating .current-rating{

	z-index:1;

	background-position: left center;

}	



/* for an inline rater */

.inline-rating{

	display:-moz-inline-block;

	display:-moz-inline-box;

	display:inline-block;

	vertical-align: middle;

}



/* smaller star */

.small-star{

	width:50px;

	height:10px;

}

.small-star,

.small-star a:hover,

.small-star a:active,

.small-star a:focus,

.small-star .current-rating{

	background-image: url(images/star_small.gif);

	line-height: 10px;

	height: 10px;

}

/* --------------end rating --------------------*/

/*-------------------PAGINARE------------------*/
.paginare a {
	display:block;
	width:15px;
	height:15px;
	padding:3px;
	line-height:15px;
	margin:3px;
	text-align:center;
	color:#000000;
	text-decoration:none;
	background:url(images/bg_galben.jpg) no-repeat top left;
}

.paginare a:hover {
	color:#ffffff;
	background:url(images/bg_albastru.jpg) no-repeat top left;
}



.cur_page {
	color:#ffffff;
	background:url(images/bg_albastru.jpg) no-repeat top left;
	display:block;
	width:15px;
	height:15px;
	padding:3px;
	line-height:15px;
	margin:3px;
	text-align:center;
}

.prev a {
	display:block;
	width:15px;
	height:15px;
	background:url(images/prev_blue.jpg) no-repeat top left;
}

.prev a:hover {
	background:url(images/prev.jpg) no-repeat top left;
}


.next {
	display:block;
	width:15px;
	height:15px;
	background:url(images/next_blue.jpg) no-repeat top left;
}

.next a {
	display:block;
	width:15px;
	height:15px;
	background:url(images/next_blue.jpg) no-repeat top left;
}

.next a:hover {
display:block;
	width:15px;
	height:15px;
	background:url(images/next.jpg) no-repeat top left;
}

.meniu_h a {
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	text-decoration:underline;
}

.meniu_h a:hover {
	text-decoration:none;
}


