@import url('extraStuff.css');

/* ------------------------------------------------------------------------------------------------------------------ CSS RESET */

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, font, img, input, ins, kbd, q, s, samp,
small, strike, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}

:focus {
	outline: none;
}

ol, ul {
	list-style: none;
}

table {
	border-collapse: collapse;
	border-spacing: 0;
}

caption, th, td {
	text-align: left;
	font-weight: normal;
}

blockquote:before, blockquote:after,
q:before, q:after {
	content: "";
}

blockquote, q {
	quotes: "" "";
}
textarea {overflow:auto;}
button {cursor:pointer;}
/* ------------------------------------------------------------------------------------------------------------------ Body si Page */
body {
	font-family: arial, tahoma, verdana, sans-serif;
	font-size: 12px;
	line-height: 1.2;
	color: #666;
	background-color: #E2E2E2;
	}
.holder_site_and_banners{
	position:relative;
/*	width:1228px;*/
	width: 1260px;
	/*width: 978px;*/
	margin:0px auto;
}
#holder_float_banner_left{
	width: 140px;
	position:absolute;
	right: 21px;
	margin-top: 5px;
}
#holder_float_banner_right{
	width: 140px;
	position:absolute;
	left:21px;
	margin-top: 5px;
}

#page {
	width: 978px;
	border: 1px solid #ABABAB;
	margin: 4px auto;
	background-color: #FFF;
	}

/* ------------------------------------------------------------------------------------------------------------------ Typography */
h1 {
	padding: 2px 0 1px 0;
	text-align: center;
	font-size: 10px;
	color: #999;
	}
h2 {
	font-size: 13px;
	font-weight: 700;
	}
h3 {
	font-size: 12px;
	font-weight: 700;
}
.poll h3{
	padding-left:5px;
}
h4 {
	font-size: 11px;
	font-weight: 700;
	}

p {
	font-size: 12px;
	}
.hr {
	border: none;
	border-top: 1px solid #ccc;
	font-size:.1em;
	height:1px;
}
/* ------------------------------------------------------------------------------------------------------------------ Links */
a {
	color: #0066CC;
	outline: none;
	text-decoration: none;
/*	color: #3399FF; */
	}

	a:hover {
		color: #666;
		}

a.read-more,
span.read-more {
	float: right;
	border-bottom: 1px solid #D6D6D6;
	font-size: 11px;
	color: #0066CC;
	}

	a.read-more:hover,
	span.read-more:hover,
	span.read-more.hover {
		color: #666;
		}

a.call-to-action {
	float: right;
	padding-right: 7px;
	margin: 12px 1px 1px 0;
	line-height: 1;
	font-size: 11px;
	color: #006699;
	background: url(../images/bg-call-to-action.png) no-repeat right top;
	}
a.call-to-action.c2a {margin-top:1px;}
	a.call-to-action span {
		float: left;
		padding: 7px 0 6px 7px;
		background: url(../images/bg-call-to-action.png) no-repeat left top;
		cursor: pointer;
		}

	a.call-to-action:hover {
		/*color: #0066FF;*/
		color: #666;
		}

/* ------------------------------------------------------------------------------------------------------------------ Repeats */
.box {
	border: 1px solid #E1E1E1;
	background-color: #F7F7F7;
	}

.inner-box {
	border: 1px solid #DFDFDF;
	background-color: #FFF;
	}

.thumb, .thumb_margin {
	padding: 6px;
	border: 1px solid #DFDFDF;
	background-color: #FFF;
	/*overflow: hidden;*/
	/*text-align: center;*/
/*	width: 150px;
	height: 120px;*/
}
#articol .thumb{
	float:left;
	/*margin-right:10px;	modificat de anamaria*/
/*	margin:10px;*/
}
#articol .thumb_margin{
	float:left;
	margin:10px;
}

/* ------------------------------------------------------------------------------------------------------------------ Forms */
form input.text {
	border: 1px solid #C9C9C9;
	font-size: 11px;
	color: #666;
	}

form input.focus {
	border-color: #666;
	}

form a {
	padding: 5px 15px 3px 15px;
	border-width: 1px;
	border-style: solid;
	line-height: 1;
	font-size: 11px;
	color: #FFF;
	}

	form a:hover {
		color: #FFF;
		}

/* ------------------------------------------------------------------------------------------------------------------ Header */
#header {
	margin-bottom: 5px;
	position: relative;
	}

	#header a#logo {
		float: left;
		width: 225px;
		height: 90px;
		margin: 14px 0 0 13px;
		text-indent: -9999px;
		background: url(../images/logo.png) no-repeat left top;
		}

	#header .title_div {
		text-align:right;
		zoom:1;
		position: absolute;
		top: 2px;
		right: 8px;
		color:#999;
		font-size:10px;
		white-space: nowrap;
		width: 957px;
		overflow: hidden;
	}

/* ------------------------------------------------------------------------------------------------------------------ Utilities */
#utilities {
	margin-bottom: 3px;
	position: relative;
	}
/* --------------------------------------------------- Main-menu */
ul#main-menu {
	float: left;
	padding: 0 0 0px 10px;
	}

	ul#main-menu li {
		float: left;
		height: 27px;
		padding: 0 0 0 3px;
		margin-right: 2px;
		line-height: 1;
		background: url(../images/butt-main-menu.png) no-repeat left 2px;
		overflow: hidden;
		}

	ul#main-menu li.active {
		background: url(../images/butt-main-menu-active.png) no-repeat left top;
		}

	ul#main-menu li.blog {
		background: url(../images/butt-main-menu-red.png) no-repeat left 2px;
	}

	ul#main-menu li.blog a{
		background: url(../images/butt-main-menu-red.png) no-repeat right 2px;
	}

		ul#main-menu li a {
			float: left;
			padding: 10px 17px 7px 14px;
			color: #FFF;
			background: url(../images/butt-main-menu.png) no-repeat right 2px;
			}

		ul#main-menu li.active a {
			background: url(../images/butt-main-menu-active.png) no-repeat right top;
			cursor: default;
			}

		ul#main-menu li:hover,
		ul#main-menu li.hover {
			background-position: left top;
			}

		ul#main-menu li a:hover,
		ul#main-menu li.hover a {
			background-position: right top;
			}

/* --------------------------------------------------- Account-menu */
ul#account-menu {
	float: left;
	padding: 0 0 0px 40px;
	}

	ul#account-menu li {
		float: left;
		height: 27px;
		padding: 0 0 0 3px;
		margin-right: 2px;
		line-height: 1;
		background: url(../images/butt-account-menu.png) no-repeat left 2px;
		overflow: hidden;
		}

		ul#account-menu li a {
			float: left;
			padding: 10px 12px 7px 9px;
			color: #666;
			background: url(../images/butt-account-menu.png) no-repeat right 2px;
			}

			ul#account-menu li:hover,
			ul#account-menu li.hover {
				background-position: left top;
				}

			ul#account-menu li a:hover,
			ul#account-menu li.hover a {
				background-position: right top;
				}

#logged-in {
	height: 22px;
	width: 190px;
	padding: 3px 5px;
	border: 1px solid #DFDFDF;
	background-color: #F7F7F7;
	position:absolute;
	right: 102px;
	z-index:100;
	top: -3px;

	}

	#logged-in p {
		font-size: 11px;
		line-height: 1;
		}
	#logged-in ul {
		padding-top: 1px;
		}

		#logged-in ul li {
			float: left;
			font-size: 11px;
			line-height: 1;
			}

			#logged-in ul li a {
				float: left;
				padding-left: 12px;
				background: url(../images/ico-dot-black.png) no-repeat 3px 3px;
				}

			#logged-in ul li.first a {
				padding-left: 0;
				background-image: none;
				}

/* --------------------------------------------------- Search form */
.top_form{
	float: left;
	padding-top: 60px;
	margin-left: 40px;
	width: 420px;
}
#search-form {
	float: left;
	width: 326px;
	}

	#search-form DIV {
		float: left;
		padding-top: 3px;
		margin-left: 50px;
		font-size: 12px;
		font-weight: 400;
		display: inline;
		}
	#search-form input {
		float: left;
		width: 228px;
		height: 16px;
		padding: 3px 13px 0 13px;
		}
	#search-form input.radio{
      width:auto;
	  float: left;
	  margin-right: 2px;
    }
	#search-form fieldset#search_options{
      color: #999;
	  font-size: 11px;
    }
	#search-form fieldset label{
	  float: left;
	  margin-left:3px;
	  margin-right: 5px;
    }
	#search-form a {
		float: left;
		border-color: #FBA058;
		background: url(../images/butt-form-submit-orange.png) repeat-x top;
		}

	#search-form a:hover {
		border-color: #666;
		}
	#search-form fieldset a.special{
      float: none;
	  border: none;
	  text-decoration: none;
	  background: none;
	  color: #999;
	  padding: 0;
    }
	#search-form fieldset a.special:hover{
		color: #333;
	}
	.okidoki{
      padding-top: 13px;
	  float: left;
	  zoom: 1;
    }
/* --------------------------------------------------- Newsletter form */
  #newsletter-form, #newsletter-form-right {
      padding: 5px 0;
     overflow: hidden;
     zoom: 1;
    }
     #newsletter-form fieldset,#newsletter-form-right fieldset {
         float: right;
         }
         #newsletter-form input, #newsletter-form-right input{
            float: left;
            width: 139px;
             height: 16px;
             padding: 3px 5px 0 5px;
             }
         #newsletter-form a,#newsletter-form-right a{
             float: left;
             border-color: #FBA058;
             margin-left: 4px;
             background: url(../images/butt-form-submit-orange.png) repeat-x top;
             }

        #newsletter-form a:hover, #newsletter-form-right a:hover {
             border-color: #666;
             }

#suplimentar input{
  height: 16px;
  padding: 3px 13px 0;
  float: left;
}
#suplimentar a{
	background: url(../images/butt-form-submit-orange.png) repeat-x top;
	float: left;
	margin-left: 10px;
}

/* --------------------------------------------------- RSS */
#utilities a.rss {
	float: right;
	width: 132px;
	height: 55px;
	background: url(../images/new-rss-header.gif) no-repeat;
	text-align: center;
	color: #666;
	text-indent: -100000px;
	position: absolute;
	top:-27px;
	right: 0;
	z-index: 10;
	}


/* ------------------------------------------------------------------------------------------------------------------ Main */
#main {
	padding-top: 5px;
	border-top: 1px solid #E6E6E6;
	margin-top: 5px;
	background:url(../images/breadCrumbGradient.jpg) repeat-x left top;
	}

	#main .column {
		float: left;
		}

	#homepage .column#content {
		width: 463px;
		margin-left: 186px;
		margin-top:10px;
		}

	#homepage .column#navigation {
		width: 176px;
		margin-left: -645px;
		}

	#homepage .column#products {
		width: 316px;
		margin-left: 6px;
		/* modificare pentru chrome 12 */
		/*float: right;
		margin-right:5px;*/
		/* end modificare chrome 12 */
		}

/* ------------------------------------------------------------------------------------------------------------------ Content */
h2.block {
	margin-bottom: 1px;
	margin-top: 10px;
	background:url(../images/shinnyTitleBar.png) no-repeat left top;
	padding-left:5px;
	height:30px;
	line-height:30px;
	}
	h2.block span {
		display:block;
		background:url(../images/shinnyTitleBar.png) no-repeat right top;
		padding-right:5px;
		height:30px;
		line-height:30px;
		text-transform:uppercase;
		text-align: center;
	}
h1.block {
	margin-bottom: 1px;
	background:url(../images/shinnyTitleBar.png) no-repeat left top;
	padding:0 0 0 5px;
	font-size:13px;
	font-weight:700;
	height:30px;
	line-height:30px;
	}
	h1.block span {
		display:block;
		background:url(../images/shinnyTitleBar.png) no-repeat right top;
		padding-right:5px;
		height:30px;
		line-height:30px;
		text-transform:uppercase;
		text-align: center;
	}
#content h2.block span,
#stiriArticole h2.block span,
#comparaProduse h2.block span{
	text-align: left;
	padding-left:15px;
	}
#content	h2.block.center,
#content	h2.block.center span,
#stiriArticole h2.block.center,
#stiriArticole h2.block.center span,
#comparaProduse h2.block.center span {
	text-align: center;
}

	#navigation h2.block.big {
		height:45px;
		background-position:left bottom;
	}
		#navigation h2.block.big span {
			background-position:right bottom;
			height:42px;
			padding-top:3px;
			line-height:20px;
		}
h2.important {
	background-position: left -32px;
	color: #fff;
	}
h2.important span {
	background-position: right -32px;
}

#content .box {
	padding: 7px;
	margin-bottom: 12px;
	}

	#content .box .column {
		width: 215px;
		margin: 0 0 0 4px;
		}

	#content .box .column.last {
		float: right;
		margin: 0 4px 0 0;
		}

#content #fresh-news {
	position: relative;
	height: 246px;
	margin: 6px 0 12px 0;
	background: url(../images/bg-fresh-news.png) no-repeat left top;
	}

	#content #fresh-news h2 {
		position: absolute;
		z-index: 2;
		left: 10px;
		top: 10px;
		width: 220px;
		font-size: 16px;
		color: #FFF;
		}

	#content #fresh-news img.main-image {
		position: absolute;
		z-index: 1;
		left: 0;
		top: 0;
		border:1px solid #C4C4C4;
		width:264px;
		height:244px;
	}

	#content #fresh-news ul {
		position: absolute;
		z-index: 20;
		right: 6px;
		top: 6px;
		width: 216px;
		}

		#content #fresh-news ul li {
			float: right;
			clear: right;
			width: 198px;
			height: 45px;
			margin-bottom: 2px;
			background: #F4F4F4 url(../images/bg-fresh-news-li.png) no-repeat left -45px;
			}

		#content #fresh-news ul li.hover {
			padding-right: 18px;
			background-position: left top;
			cursor: pointer;
			}

			#content #fresh-news ul li .thumb {
				padding: 0;
				border-color: #959595;
				float: left;
				margin: 3px 0 0 4px;
				width: 37px;
				height: 37px;
				}

			#content #fresh-news ul li .link {
				float: right;
				width: 136px;
				_width: 126px;
				height: 40px;
				margin: 2px 10px 0 0;
				font-size: 11px;
				font-weight: 400;
				overflow: hidden;
				}

				#content #fresh-news ul li .link a {
					color: #3399FF;
					}

				#content #fresh-news ul li.hover .link a {
					color: #FFF;
					}

#content ul.titles li {
	padding-bottom: 10px;
	}

#content ul.titles li.hover {
	cursor: pointer;
	}

	#content ul.titles li .thumb {
		float: left;
		width: 150px;
		height: 120px;
		padding: 6px;
		border: 1px solid #DFDFDF;
		background-color: #FFF;
		overflow: hidden;
		margin: 0 auto;
		}

	#content ul.titles li.hover .thumb {
		border-color: #666;
		}

	#content ul.titles li .text {
		float: right;
		width: 249px;
		height: 132px;
		padding: 0 13px;
		border: 1px solid #DFDFDF;
		background-color: #FFF;
		}

	#content ul.titles li.hover .text {
		border-color: #666;
		}

		#content ul.titles li .text h3 {
			margin-top: 11px;
			height: 33px;
			font-size: 14px;
			overflow: hidden;
			}

			#content ul.titles li .text h3 a {
				display: block;
				}

		#content ul.titles li .text p {
			margin-top: 11px;
			height: 45px;
			overflow: hidden;
			}

		#content ul.titles li .text span.read-more {
			margin-top: 12px;
			}

#content div.other-titles {
	padding-left: 15px;
	border: 1px solid #DFDFDF;
	background-color: #FFF;
	}

	#content .box div.other-titles h3 {
		margin-top: 6px;
		}

	#content .box div.other-titles ul {
		padding-top: 1px;
		}
		#content .box div.other-titles ul li {
			line-height:150%;
		}
		#content .box div.other-titles ul li a {
			padding: 3px 0 0 6px;
			border-bottom: 1px solid #D6D6D6;
			background: url(../images/ico-blue-dot.gif) no-repeat 1px 8px;
			}

#content #search-downloads-form {
	width: 244px;
	margin: 3px auto 14px auto;
	}

	#content #search-downloads-form input {
		float: left;
		/*height: 16px;*/
		width: 152px;
		padding: 3px 6px 0 6px;
		font-size: 11px;
		}

	#content #search-downloads-form a {
		float: right;
		padding-top: 4px;
		padding-bottom: 4px;
		border-color: #FBA058;
		background: url(../images/butt-form-submit-orange.png) repeat-x top;
		}

		#content #search-downloads-form a:hover {
			border-color: #666;
			}

/* --------------------------------------------------- Downloads */
#content .downloads {
	padding: 7px 0 0 0;
	}

	#content .downloads .column {
		margin: 0 0 0 11px;
		}

	#content .downloads .column.last {
		margin: 0 11px 0 0;
		}

#content .recommendation {
	width: 160px;
	margin: 0 auto;
	text-align: center;
	}

#content .recommendation.hover {
	cursor: pointer;
	}

	#content .recommendation .thumb {
		width: 120px;
		height: 96px;
		margin: 0 auto;
		}

	#content .recommendation.hover .thumb {
		border-color: #666;
		}

	#content .recommendation .link {
		margin-top: 2px;
		font-weight:bold;
		}

#content .downloads .list {
	margin-top: 7px;
}

	#content .downloads .list .title {
		padding: 5px 12px 5px 12px;
		margin: 0 8px;
		font-size: 11px;
		line-height: 1;
		color: #FFF;
		background: url(../images/bg-heading-downloads.png) no-repeat left top;
		font-weight: bold;
	}

	#content .column.last .downloads .list h3 {
		text-align: right;
		}

	#content .downloads .list ul {
		border: 1px solid #CBCBCB;
		border-top:none;
		}

		#content .downloads .list ul li,
		.relatedDownloads li {
			height: 46px;
			padding: 0 6px;
			border: 1px solid #FFF;
			border-top-color: #CBCBCB;
			background: #FFF url(../images/bg-list-hover-56px1px.png) repeat-x left -999px;
			}

		#content .downloads .list ul li.hover,
		.relatedDownloads li.hover {
			background-position: left 1px;
			cursor: pointer;
			color:#fff
			}

			#content .downloads .list ul li h4,
			.relatedDownloads li h4 {
				float: left;
				margin-top: 6px;
				color: #0066CC;
				}

			#content .downloads .list ul li.hover h4,
			.relatedDownloads li.hover h4 {
				color: #FFF;
				}

			#content .downloads .list ul li span,
			.relatedDownloads li span {
				clear: left;
				float: left;
				margin-top: 6px;
				font-size: 11px;
				width: 80px;
				}

			#content .downloads .list ul li.hover span {
				color: #FFF;
				}

			#content .downloads .list ul li ul.stars,
			.relatedDownloads li ul.stars,
			#content .downloads .list ul li .dummyRating,
			ul.stars {
				border: none;
				float: right;
				margin-top: 10px;
				height:10px;
				}
				.dummyRating ul.stars {
					margin-top:0;
				}
				#content .downloads .list ul li ul.stars li,
				.relatedDownloads li ul.stars li,
				ul.stars li {
					border: none;
					padding: 0;
					float: left;
					width: 10px;
					height: 9px;
					text-indent: -9999px;
					overflow: hidden;
					background: url(../images/ico-star.png) no-repeat right top;
					cursor: pointer;
					}

				#content .downloads .list ul li ul.stars li.hover,
				#content .downloads .list ul li.hover ul.stars li.hover,
				.relatedDownloads li.hover ul.stars li.hover,
				.hover ul.stars li.hover {
					background-position: right -54px;
					}
				#content .downloads .list ul li.hover ul.stars li,
				.relatedDownloads li.hover ul.stars li,
				.hover ul.stars li {
					background-position: right -18px;
					}

					#content .downloads .list ul li a,
					.relatedDownloads li a {
						clear: right;
						float: right;
						margin-top: 6px;
						font-size: 11px;
						line-height: 1;
						border-bottom: 1px solid #D6D6D6;
						}
					#content .downloads .list ul li.hover a,
					.relatedDownloads li.hover a  {
						color: #FFF;
						}
/*  -----------------------------------
	tabbed content
--------------------------------------*/

.tabContent {

}
	.tabContent li {
		float:left
	}
		.tabContent li a,
		.tabContent li a span {
			display:block;
			height:26px;
			line-height:26px;
			background:url(../images/tabSprite.png) no-repeat left -27px ;
			padding-left:6px;
			color:#fff;
			cursor:pointer;
		}

		.tabContent li a span {
			background-position:right -27px;
			padding:0 6px 0 0;
		}
		.tabContent li a:hover {
			background-position:left -29px
		}
		.tabContent li a:hover span {
			background-position:right -29px
		}
		.tabContent li a em {
			font-size:.77em;
			font-style:normal;
		}
		.tabContent li.active a,
		.tabContent li.active a span {
			background:url(../images/tabSprite.png) no-repeat left -58px;
			cursor:default;
		}
			.tabContent li.active a span {
				background-position:right -58px
			}
.tabContent.light li a {
	background-position:left 2px
}
.tabContent.light li a span {
	background-position:right 2px;
	color:#575757
}
.tabContent.light li a:hover {
	background-position:left top
}
.tabContent.light li a:hover span {
	background-position:right top
}
.tabContent.light li.active a,
.tabContent.light li.active a:hover{
	background-position:left -29px;
}
	.tabContent.light li.active a span,
	.tabContent.light li.active a:hover span {
		background-position:right -29px;
		color:#fff
	}

#articol {
	border: 1px solid #dfdfdf;
	margin-top:1px;
	margin-bottom:5px;
}
	#articol .title {
		padding:3px 10px;
		border-bottom: 1px solid #dfdfdf;
	}
		#articol .title h1 {
			text-align: left;
			color:#606060;
			font-size:2em;
			float:left
		}
		#articol .title .r {
			float:right;
			width:120px;
			font-size:.8em;
			margin-top:10px;
		}
			#articol .title .star-rating,
			#articol .title .rated{
				float:left;
			}
			#articol .title .dummyRating {
				margin-top:2px;
			}
#articol .subTitle {
	position: relative;
}
	#articol .subTitle .thumb_ad {
		float:left;
		margin:10px;
		text-align: center;
		overflow: hidden;
	}
	#articol .subTitle h1 {
		font-size:1.2em;
		color:#146cb6;
		text-align: left;
		padding-top:10px;
		font-weight: bold;
	}
		#articol .subTitle h1 a {
			color:#146cb6
		}
			#articol .subTitle h1 a:hover {
				text-decoration:underline;
			}
		#articol .subTitle h2 {
			color:#146cb6;
			font-size:1.2em;
			font-weight: bold;
			padding-top: 10px;
		}
		#articol .subTitle .comments {
			position: absolute;
			bottom:10px;
			left:185px;
			height:23px;
			line-height:23px;
			background:url(../images/butt-form-submit-blue.gif) repeat-x left top;
			border: 1px solid #afd7f9;
			padding:0 10px;
			color:#fff
		}
		#articol .subTitle .autor,
		#articol .subTitle .data {
			position: absolute;
			right:0;
			bottom:10px;
			margin:4px 10px 0 0;
			padding-right:25px;
			font-size:.9em;
		}
			#articol .subTitle .autor {
				background:url(../images/userIcon.png) no-repeat right center;
				height:22px;
				line-height:22px;
			}
			#articol .subTitle .data {
				background:url(../images/clockIcon.png) no-repeat right center;
				height:18px;
				line-height:18px;
				margin-top: 10px;
				bottom:40px;
			}
			.holder_anunt .detaliiStiri h2{
				margin-top:0px !important;
				padding-top:4px !important;
			}
			.holder_anunt .detaliiStiri span.data{
				margin-top:5px !important;
			}
			#articol .subTitle .detaliiStiri li span.email{ width:210px; overflow:hidden; text-align:right }
			#articol .subTitle .detaliiStiri li.email	{ background:url(../images/email-icon.gif) no-repeat 7px center }
			#articol .subTitle .detaliiStiri li.tel		{ background:url(../images/tel-icon.gif) no-repeat 11px center }
			#articol .subTitle .anunturiQuickMenu	{ clear:both }
			#articol .subTitle .anunturiQuickMenu .send {
				display:block;
				background:url(../images/buttonBlueSmooth.png) repeat-x left top;
				height:36px;
				line-height:36px;
				width:200px;
				margin:10px auto;
				color:#fff;
				border: 1px solid #4aa3ef;
				border-right-color:#2084e7;
				border-bottom-color:#2084e7;
				text-align:center;
				font-weight:bold
			}
				#articol .subTitle .anunturiQuickMenu .send:hover {
					border-color:#666;
				}
			#articol .caracteristiciAnunt {
				margin-left:10px;
			}
				#articol .caracteristiciAnunt td {
					padding:2px 15px 2px 0;
					font-weight:700;
				}
	#articol .story {
		padding:10px
	}
		#articol .story p {
			margin-bottom:1.5em;
			color: #444;
			font-size:1.1em;
			line-height:160%;
		}
		#articol .story a { color:#0099CC; text-decoration:underline; }
		#articol .story a.dms-content-linked-images {text-decoration:none;}
		#content ul.titles li .text p { font-size:1.1em; }
		#articol .story ul, #articol .story ol{
			list-style-type: disc;
			font-size: 1em;
			line-height: 150%;
			margin-bottom: 1.5em;
		}
		#articol .story ol{
          list-style-type: decimal;
		  margin-left: 5px;
        }

		#articol .story ul li, #articol .story ol li {
			margin-left: 10px;
			color:#444444;
			font-size:1.1em;
			line-height:160%;
		}

	#articol .storyPic {
		border: 1px solid #eee;
		padding:5px;
		margin-bottom:1.5em;
		text-align: center;
	}
		#articol .storyPic img {
			display:block;
			margin-bottom:5px;
		}
		#articol .story h3 {
			text-decoration:underline;
			font-size:1.1em;
			color:#000
		}
	#articol .story .pozeAnunt {
		margin-top:10px;
	}
		#articol .story .pozeAnunt dd {
			float:left;
			width:120px;
			height:96px;
			margin:0 7px 15px 8px;
			padding:5px;
			border: 1px solid #ececec;
			text-align: center;
		}
		#articol .story .anunturiQuickMenu {
			text-align: center;
			font-weight:700;
		}
		#articol .story .anunturiQuickMenu a {
			border-bottom:2px solid #2e94ea;
		}
			#articol .story .anunturiQuickMenu .send {
				display:block;
				background:url(../images/buttonBlueSmooth.png) repeat-x left top;
				height:36px;
				line-height:36px;
				width:200px;
				margin:10px auto;
				color:#fff;
				border: 1px solid #4aa3ef;
				border-right-color:#2084e7;
				border-bottom-color:#2084e7;
			}
				#articol .story .anunturiQuickMenu .send:hover {
					border-color:#666;
				}
.nicePagination .ie_margin{
	border: 1px solid #d2d2d2;
	margin:5px;
	padding:10px;
}
	#articol .tags .left {
		/*margin-right:220px;*/
		border: 1px solid #d2d2d2;
		margin:15px 5px 5px;
		padding:10px;
	}
	#articol .tags ul {
		width:210px;
		float:right;
	}
		#articol .tags li {
			float:left;
			text-align: center;
			font-size:.9em;
			width:70px;
		}
			#articol .tags li img {
				display:block;
				margin:0 auto
			}
			#articol .tags li u {
				text-decoration:none;
				border-bottom:1px solid #e6e6e6;
				display:inline-block;
				cursor:pointer;
			}
	 .nicePagination {
		font-size:.88em;

	}
		.nicePagination .l {
			float:left;
			line-height:24px;
		}
		.nicePagination .r {
			float:right;
			line-height:24px;
		}
		.nicePagination dl {
			width:225px;
			margin:0 auto;
			background-color:#f4f4f4;
			position: relative;
			z-index: 1000;
		}
			.nicePagination dt {
				background:url(../images/bg-form-select.png) no-repeat right center;
				height:24px;
				line-height:24px;
				border: 1px solid #e2e2e2;
				font-size:1.2em;
				padding:0 10px;
				cursor:pointer;
			}
			 .nicePagination dd {
				position: absolute;
				top:24px;
				background-color:#f4f4f4;
				border: 1px solid #e2e2e2;
				border-top:none;
				width:223px;
				overflow:hidden;
				display:none;
			}
				 .nicePagination dd li {
					font-size:1.1em;
					height:24px;
					line-height:24px;
				}
					 .nicePagination dd li a,
					 .nicePagination dd li strong {
						display:block;
						padding:0 5px;
						border-top:1px solid #e2e2e2;
						line-height:24px;
					}
					.nicePagination dd li a:hover {
						background:#fff;
					}
	.relatedTopics {
		border: 1px solid #e2e2e2;
		padding:10px 20px;
		background-color:#fff;

	}
		.relatedTopics li {
			margin:5px 0;
		}
	.producatorInCat .relatedTopics {
		margin-bottom:5px;
		position: relative;
	}

	.producatorInCat .relatedTopics.lst {
		margin-bottom:0;

	}
		.producatorInCat .relatedTopics h3 {
			font-size:1.1em;
			color:#000
		}
		.producatorInCat .relatedTopics li {
			background:url(../images/ico-blue-dot.gif) no-repeat left center;
			padding-left:10px;
		}
		.producatorInCat .relatedTopics li a {
			border-bottom:1px solid #d6d6d6;
		}
		.producatorInCat .relatedTopics .more {
			position: absolute;
			bottom:5px;
			right:5px;
			font-size:.88em;
		}
/* ----------------------------------------------------------------------------------------- comment form */
#addComment { margin:5px 0; background-color:#F7F7F7; border:1px solid #E1E1E1; padding:2px }
	#addComment h2		{ background:url(../img/buttons/butt-form-submit-blue.gif) repeat-x left top; height:23px; line-height:23px; padding:0 10px; color:#fff; float:left }
	#addComment form	{ clear:both; padding:20px 10px 5px 10px }
	#addComment form li	{ margin-bottom:10px }
#addComment form li.last { margin:0 }
		#addComment form li label		{ float:left; width:110px; height:22px; line-height:22px }
		#addComment form li label em	{ color:#ed1818; font-style:normal }
		#addComment input.text,
		#addComment textarea			{ width:312px; border: 1px solid #b8b8b8; background-color:#efefef; padding:0 2px; font:100 1em "Trebuchet MS", Helvetica, Tahoma, Sans-serif }
		#addComment input.capcha		{ width:100px }
		#addComment textarea			{ height:135px; overflow:auto }
		#addComment input.submit		{ background:url(../img/buttons/butt-form-submit-orange.png) repeat-x left top; height:19px; color:#fff; cursor:pointer; width:155px; border: 1px solid #fba058; display:block; margin:0 auto }
			#addComment input.submit:hover	{ border-color:#a3d0f6; background:url(../img/buttons/butt-form-submit-blue.gif) repeat-x left top }
			#addComment img.capcha			{ border:1px solid #b8b8b8; vertical-align:middle }

#commentList	{ border: 1px solid #e0e0e0; background-color:#e6e6e6; line-height:150% }
	#commentList dt			{ background-color:#f7f7f7; height:36px; line-height:36px; font-size:1.2em; text-transform: uppercase; padding:0 10px }
	#commentList dt strong	{ color:#157bd2; font-weight:100 }
	#commentList dd.odd		{ background-color:#fff }
	#commentList .left		{ float:left; width:80px; padding:10px }
	#commentList .right		{ float:right; width:340px; padding:10px }
	#commentList dd .avatar	{ display:block; border: 1px solid #1566aa }

#comments_zone H2					{ background-color:#f7f7f7; border:1px #E0E0E0 solid; height:36px; line-height:36px; font-size:1.2em; text-transform: uppercase; padding:0 10px; font-weight:normal }
#comments_zone .comment_list		{ border: 1px solid #e0e0e0; background-color:#e6e6e6 }
#comments_zone .comment_list LI		{ overflow:hidden; zoom:1; padding:10px }
#comments_zone .comment_list .alt	{ background-color:#FFF }
	#comments_zone .comment_list .dark IMG	{ float:left; margin:0 10px 10px 0; border:1px #1566AA solid }
	#commentsPagination						{ border:1px #DDD solid; border-top:none; background:#F9F9F9 }
	#commentsPagination .pagination			{ padding:5px }
		#commentsPagination .pagination .l,
		#commentsPagination .pagination .r		{ top:5px }
		#commentsPagination .pagination .l A,
		#commentsPagination .pagination .r A	{ border-bottom:none }
#comment_form				{ margin:5px 0; background-color:#F7F7F7; border:1px solid #E1E1E1; padding:10px 10px 0 10px }
	#comment_form .row		{ width:100%; overflow:hidden; padding-bottom:10px }
	#comment_form .row LABEL		{ float:left; width:120px; text-align:right; padding-right:10px }
	#comment_form .row LABEL.error		{ color: #990000}
	#comment_form .row INPUT,
	#comment_form .row TEXTAREA		{ border:1px #DDD solid }
	#comment_form .row TEXTAREA		{ width:250px; vertical-align:top }
	#comment_form .captcha INPUT	{ font-size:24px; width:130px; height:30px; vertical-align:top; text-align:center; margin:0 10px 0 130px; float:left }
	#comment_form .captcha A		{ display:block; float:left; padding:0 }
	#comment_form .submit			{ background:url(../images/butt-form-submit-orange.png) repeat-x left top; height:19px; color:#fff; cursor:pointer; width:155px; border:1px solid #fba058; display:block; margin:0 0 0 130px }

/*  -----------------------------------
		inner page featured box
	--------------------------------------*/
#topFeaturedBox {
	border: 1px solid #e0e0e0;
	background-color:#f7f7f7;
	padding:5px 5px 5px 20px;
	margin-bottom:5px;
	position: relative;
}
	#topFeaturedBox h1 {
        margin-top: 15px;
		color:#666;
		font-size:13px;
		font-weight:700;
	    line-height:1.2;
		text-align: left;
	}
	#topFeaturedBox h2{
      margin-top: 15px;
    }
		#topFeaturedBox h2 a {
			color:#146cb6
		}
	#topFeaturedBox .featuredImg {
		float:right;
		border: 1px solid #e6e6e6;
		background-color:#fff;
		padding:8px;
		margin-left:20px;
		position: relative;
		z-index: 100;
		text-align: center;
	}
	#topFeaturedBox .featuredImg a{
		display: block;
		width: 240px;
		height: 179px;
	}
	/*#topFeaturedBox a.featuredImg:hover{
		border-color:#999;
	}*/
		#topFeaturedBox featuredImg img {
			display:block;
		}
	#topFeaturedBox p {
		line-height:150%;
		margin-top:10px;
	}
	#topFeaturedBox .subscribe{
		background:url(../images/abonareSubiect.png) no-repeat left top;
		width:66px;
		height:28px;
		padding-top:45px;
		text-transform: uppercase;
		position: absolute;
		text-align: center;
		font-size:.9em;
		bottom:15px;
		right:300px;
	}
	#topFeaturedBox .extraInfo {
		position: absolute;
		left:20px;
		bottom:15px;
	}
	#topFeaturedBox .extraInfo li {
		margin-top:5px;
	}
	#topFeaturedBox .extraInfo li li {margin:0}










	#homepage .hasNiceBox #navigation.column {
		margin-left:4px;
	}
	#homepage #innerContent #content.column {margin-left:0;}
#innerContent,
#stiriArticole,
#comparaProduse {
	width:785px;
	float:right;
	margin-right:4px;
	margin-top:10px; /* trebuie scos cand se pune but de mobil */
}
/* ------------------------------------------------------------------------------------------------------------------ Navigation */
#navigation .box {
	margin-bottom: 11px;
	}

#navigation .inner-box {
	padding: 0 8px 4px 8px;
	margin: 6px 5px 0 5px;
	}



#navigation DIV#go-mobile {
	padding:0 0 0 5px;
	margin-bottom: 6px;
	background:transparent url(../images/shinnyTitleBar.png) no-repeat scroll left top;
	height:30px;
	line-height:30px;
	overflow:hidden;
	}

	#navigation DIV#go-mobile a {
		display: block;
		padding: 0 0 8px 0;
		font-size: 11px;
		font-weight: 400;
		text-align: center;
		color: #666;
		background: url(../images/ico-go-mobile.gif) no-repeat 135px 4px;
		text-transform: lowercase;
		}

#navigation ul#secondary-menu {
	border-bottom: 1px solid #CBCBCB;
	margin-bottom: 15px;
	}

	#navigation ul#secondary-menu li a {
		 display: block;
		 padding: 4px 0 2px 20px;
		 border: 1px solid #CBCBCB;
		 border-bottom-width: 0;
		 background-color: #F5F5F5;
		 color: #000;
		}

		#navigation ul#secondary-menu li a.trigger {
			background-image: url(../images/ico-arrow-blue.png);
			background-repeat: no-repeat;
			background-position: left top;
		}

		#navigation ul#secondary-menu li ul li a,
		#navigation ul#secondary-menu li.active ul li a {
			background-color: #FFF;
			color: #000;
			}

		#navigation ul#secondary-menu li a:hover,
		#navigation ul#secondary-menu li.active a,
		#navigation ul#secondary-menu li.active a:hover {
			color: #FFF;
			background-color: #258EE7;
			}

	#navigation ul#secondary-menu ul {
		display: none;
	}

#navigation ul.titles li {
	padding: 20px 20px 6px 20px;
	border-bottom: 1px solid #E1E1E1;
	}
#navigation ul.intrefete li {
	padding: 4px;
	}

#navigation ul.titles li.hover {
	cursor: pointer;
	}

#navigation ul.titles li.last {
	border-bottom-width: 0;
	}

	#navigation ul.titles li .link {
		margin-top: 4px;
		font-family: 'trebuchet ms', verdana, tahoma, sans-serif;
		font-size: 13px;
		font-weight:bold;
		}

		#navigation ul.titles li .link a {
			color: #FF6600;
		}

		#navigation ul.titles li .link a:hover {
			color: #666;
		}

	#navigation ul.titles li .thumb {
		width: 120px;
		height: 96px;
		margin: 0 auto;
		overflow: hidden;
		text-align: center;
		}
	#navigation ul.intrefete li .thumb {
		width: 120px;
		height: 96px;
		margin: 20px auto 5px;
		overflow: hidden;
		text-align: center;
		}


	#navigation ul.titles li.hover .thumb {
		border-color: #666;
		}

	#navigation .box ul.titles li span.read-more {
		margin-top: 10px;
		}

#navigation .inner-box DIV {
	margin-top: 6px;
 	font-weight:bold;
	}

	#navigation .inner-box ul.other-titles {
		margin-top: 1px;
	}
		#navigation .inner-box ul.other-titles li {
			line-height:150%;
		}

		#navigation .inner-box ul.other-titles li a {
			padding: 3px 0 0 6px;
			border-bottom: 1px solid #D6D6D6;
			background: url(../images/ico-blue-dot.gif) no-repeat 1px 8px;
			}

#navigation .poll DIV {
	font-weight: 400;
	color: #0066CC;
	}

#navigation #poll-form {
	padding: 0 13px;
	margin-top: 15px;
	}

	#navigation #poll-form fieldset {
		margin-top: 10px;
		}

		#navigation #poll-form input {
			float: left;
			margin-right: 9px;
			height: 13px;
			width: 13px;
			}

		#navigation #poll-form a {
			display: block;
			width: 110px;
			padding: 5px 0 4px 0;
			border-color: #7FBEF4;
			margin: 0 auto;
			background: url(../images/butt-form-submit-blue.gif) repeat-x top;
			text-align: center;
			}

		#navigation #poll-form a:hover {
			border-color: #666;
		}

/* ------------------------------------------------------------------------------------------------------------------ Products */
#products .box {
	margin-bottom: 12px;
	background-color: #FFF;
	}




#products #compare-products-form {
	padding: 7px 10px 10px 10px;
	border: 1px solid #DFDFDF;
	margin-bottom: 12px;
	}

	#products #compare-products-form fieldset.column {
		float: left;
		width: 50%;
		}

		#products #compare-products-form select {
			width: 294px;
			border: 1px solid #E2E2E2;
			margin-top: 9px;
			font-size: 11px;
			color: #666;
			background-color: #F4F4F4;
			}
		/*si inlocuitorul din js*/
		#products #compare-products-form .selectbox {
			width: 282px;
			padding: 5px 5px;
			border: 1px solid #E2E2E2;
			margin-top: 9px;
			font-size: 11px;
			color: #666;
			background: #F4F4F4 url(../images/bg-form-select.png) no-repeat right top;
			cursor: default;
		}

		#products #compare-products-form fieldset.column select {
			width: 142px;
			}
		/*inlocuitorul din js*/
		#products #compare-products-form fieldset.column .selectbox {
			width: 131px;
		}

			#products #compare-products-form select option {
				background-color: #F7F7F7;
			}

		#products #compare-products-form fieldset.column.last select {
			margin-left: 5px;
			}
		/* corespondentii din js */
		#products #compare-products-form fieldset.column.last .selectbox,
		#products #compare-products-form fieldset.column.last .selectbox-wrapper {
			margin-left: 4px;
		}

		/*inlocuitorii elementelor option*/
		#products #compare-products-form .selectbox-wrapper ul {
			position: absolute;
			z-index: 2;
			width: 292px;
			border: 1px dotted #E2E2E2;
			margin-top: 1px;
			background-color: #F7F7F7;
		}
		#products #compare-products-form fieldset.column .selectbox-wrapper ul {
			width: 141px;
		}
		#products #compare-products-form .selectbox-wrapper ul li {
			padding: 0 5px;
			font-size: 11px;
			cursor: default;
		}
		#products #compare-products-form .selectbox-wrapper ul li.hover {
			background-color: #FFF;
		}
		#products #compare-products-form .selectbox-wrapper ul li.selected {
			color: #FFF;
			background-color: #666;
		}

#products #compare-products-form a {
	display: block;
	width: 100px;
	padding: 5px 0 3px 0;
	border-color: #FBA058;
	margin: 10px auto 0 auto;
	text-align: center;
	background: url(../images/butt-form-submit-orange.png) repeat-x top;
	}

#products #compare-products-form a:hover {
	border-color: #666;
	}

#products .ads ul li,#popular_products_homepage .ads ul li{
	height: 57px;
	border: 1px solid #F7F7F7;
	border-bottom-color: #EAEAEA;
	background: #F7F7F7 url(../images/bg-list-hover-56px.png) no-repeat left -56px;
	position: relative;
	}

#products .ads ul li.hover,#popular_products_homepage .ads ul li.hover {
	background-position: left top;
	cursor: pointer;
	}
#popular_products_homepage .ads ul li.hover{
	background: #F7F7F7 url(../images/bg-list-hover-56px.png) repeat-x left top;
}

	#products .ads ul li .thumb,#popular_products_homepage .ads ul li .thumb {
		padding: 0;
		float: left;
		width: 50px;
		height: 37px;
		margin: 8px 0 0 9px;
		border-color: #B7B7B7;
		}

	#products .ads ul li p,#popular_products_homepage .ads ul li p {
/*		float: left;
		width: 200px;
		*/
		margin: 8px 0 0 9px;
		font-size: 11px;
		}

	#products .ads ul li p A,#popular_products_homepage .ads ul li p A {
		border: none;
		position: relative;
		left:0;
		bottom:auto;
		font-size: 11px;
		color: #006699;
		}

	#products .ads ul li.hover p,#popular_products_homepage .ads ul li.hover p {
		color: #FFF;
		}

	#products .ads ul li span.price,#popular_products_homepage .ads ul li span.price {
		float: right;
		margin: 8px 11px 0 0;
		font-size: 11px;
		font-weight: 700;
		color: #FF0000;
		}

	#products .ads ul li.hover span.price,#popular_products_homepage .ads ul li.hover span.price  {
		color: #FFF;
		}

	#products .ads ul li a,#popular_products_homepage .ads ul li a {
		position: relative;
		border-bottom: 1px solid #DDDDDD;
		position: absolute;
		left:157px;
		bottom:5px;
		font-size: 11px;
		color: #006699;
	}
	#popular_products_homepage .ads ul li a{
		left: 300px;
	}

	#products .ads ul li.hover a,#popular_products_homepage .ads ul li.hover a {
		color: #FFF;
		}

	#products .ads a.call-to-action,#popular_products_homepage .ads a.call-to-action {
		margin: 2px 2px 2px 0;
		}

	#products .ads a.sell-it,
	.anunturiBox a.sell-it,
	#popular_products_homepage .ads a.sell-it {
		float: left;
		width: 182px;
		padding-right: 15px;
		margin: 2px 0 0 1px;
		font-size: 11px;
		line-height: 1;
		color: #FFF;
		background: url(../images/bg-sell-it.png) no-repeat right top;
		}

		#products .ads a.sell-it span,
		#popular_products_homepage .ads a.sell-it span,
		.anunturiBox a.sell-it span {
			display: block;
			padding: 7px 0 6px 75px;
			background: url(../images/bg-sell-it.png) no-repeat left top;
			}

#products .focus ul li {
	height: 33px;
	padding: 0 18px 0 16px;
	border: 1px solid #F7F7F7;
	border-bottom-color: #EAEAEA;
	background: #F7F7F7 url(../images/bg-list-hover-32px.png) no-repeat left -32px;
	cursor: pointer;
	}


#products .focus ul li.hover {
	background-position: left top;
	}

#products .focus ul li.expanded {
	background-image: none;
	height: 155px;
	background-color: #FFF;
	border: none;
	border-bottom: 1px solid #EAEAEA;
	cursor: pointer;
	}


#products .focus ul li .thumb {
	padding: 0;
	border-color: #B1B1B1;
	margin-top: 2px;
	float: left;
	width: 26px;
	height: 26px;
	}

#products .focus ul li h3 {
	float: right;
	width: 250px;
	margin-top: 8px;
	text-indent: 11px;
	text-align: left;
	}

	#products .focus ul li h3 a {
		display: block;
		color: #FF6600;
		background: url(../images/ico-vertical-arrow.png) no-repeat right 4px;
		}

	#products .focus ul li.hover h3 a {
		color: #FFF;
		background-position: right -39px;
		}

	#products .focus ul li .body {
		display: none;
		height: 155px;
		}

	#products .focus ul li.expanded .body {
		display: block;
		}

	#products .focus ul li.expanded .head {
		display: none;
		}

		#products .focus ul li .body .thumb {
			width: 120px;
			height: 96px;
			padding: 6px;
			}

		#products .focus ul li .body h3 {
			float: none;
			width: auto;
			text-indent: 0;
			padding-bottom: 4px;
			}

		#products .focus ul li .body h3 a,
		#products .focus ul li .body h3 a:hover {
			color: #FF6600;
			background-image: none;
			/*background-position: right -83px;*/
			}

		#products .focus ul li .body p {
			float: left;
			width: 136px;
			height: 90px;
			margin: 8px 0 0 8px;
			}

	#products .focus ul li .body span.read-more {
		margin-top: 12px;
		}

#products .populars,#popular_products_homepage .populars {
	background-color: #F7F7F7;
	}

	#products .populars ul li,#popular_products_homepage .populars ul li {
		height: 57px;
		padding-left: 9px;
		border: 1px solid #F7F7F7;
		border-bottom-color: #EAEAEA;
		background: #F7F7F7 url(../images/bg-list-hover-56px.png) no-repeat left -56px;
		}

	#products .populars ul li.hover{ background-position: left top;}
	#popular_products_homepage .populars ul li.hover{background: #F7F7F7 url(../images/bg-list-hover-56px.png) repeat-x left;}

		#products .populars ul li .thumb, #popular_products_homepage .populars ul li .thumb{
			padding: 0;
			float: left;
			width: 50px;
			height: 37px;
			margin-top: 8px;
			border-color: #B7B7B7;
			cursor: pointer;
			overflow: hidden;
			}

		#products .populars ul li .link,#popular_products_homepage .populars ul li .link  {
			float: left;
			margin: 12px 0 0 6px;
			font-size: 11px;
			font-weight:700;
			}

			#products .populars ul li.hover h3 a,#popular_products_homepage .populars ul li.hover h3 a {
				color: #FFF;
				}

		#products .populars ul li .votes,#popular_products_homepage .populars ul li .votes {
			clear: left;
			float: left;
			position: relative;
			width: 130px;
			margin: -15px 0 0 0;
			padding-left:70px;
			white-space:nowrap;
			}
				#products .populars ul li .votes .dummyRating, #popular_products_homepage .populars ul li .votes .dummyRating {
					margin-right:5px;
				}

			#products .populars ul li .votes span,#popular_products_homepage .populars ul li .votes span {
				float: left;
				font-size: 11px;
				line-height: 1;
				}

			#products .populars ul li.hover .votes span,#popular_products_homepage .populars ul li.hover .votes span {
				color: #FFF;
				cursor: default;
				}

			#products .populars ul li ul.stars,#popular_products_homepage .populars ul li ul.stars {
				border: none;
				float: left;
				width: 60px;
				}

				#products .populars ul li ul.stars li,#popular_products_homepage .populars ul li ul.stars li {
					border: none;
					padding: 0 0 0 2px;
					float: left;
					width: 10px;
					height: 9px;
					text-indent: -9999px;
					overflow: hidden;
					background: url(../images/ico-star.png) no-repeat right -9px;
					cursor: pointer;
					}

				#products .populars ul li ul.stars li:hover,
				#products .populars ul li ul.stars li.hover,
				#products .populars ul li.hover ul.stars li:hover,
				#products .populars ul li.hover ul.stars li.hover,
				#popular_products_homepage .populars ul li ul.stars li:hover,
				#popular_products_homepage .populars ul li ul.stars li.hover,
				#popular_products_homepage .populars ul li.hover ul.stars li:hover,
				#popular_products_homepage .populars ul li.hover ul.stars li.hover{
					background-position: right -63px;
				}

				#products .populars ul li.hover ul.stars li,
				#popular_products_homepage .populars ul li.hover ul.stars li {
					background-position: right -27px;
				}

		#products .populars ul li a.compare,#popular_products_homepage .populars ul li a.compare {
			float: right;
			padding-top: 22px;
			margin: -38px 10px 0 0;
			font-size: 10px;
			font-weight: 700;
			background: url(../images/ico-ranking.png) no-repeat center top;
			}

		#products .populars ul li a.compare:hover,
		#products .populars ul li.hover a.compare,
		#popular_products_homepage .populars ul li a.compare:hover,
		#popular_products_homepage .populars ul li.hover a.compare {
			color: #FFF;
			background-position: center -59px;
		}

	#products .populars a.call-to-action,#popular_products_homepage .populars a.call-to-action {
		margin-top: 6px;
		}

#products .subscribe {
	padding: 0 10px 10px 10px;
	background-color: #F7F7F7;
	margin-top: 10px;
	}

	#products .subscribe h4 {
		margin-top: 14px;
		}

	#products .subscribe p {
		margin: 14px 85px 0 0;
		font-size: 11px;
		}

	#products .subscribe a.rss {
		float: right;
		width: 74px;
		height: 74px;
		margin-top: 12px;
		background: url(../images/bg-rss-74x74px.png) no-repeat left top;
		text-indent: -9999px;
		}

	#products #newsletter-form-two {
		margin-top: 10px;
		}

		#products #newsletter-form-two input {
			float: left;
			width: 166px;
			height: 16px;
			padding: 3px 5px 0 5px;
			}

		#products #newsletter-form-two a {
			float: right;
			border-color: #FBA058;
			background: url(../images/butt-form-submit-orange.png) repeat-x top;
			}

		#products #newsletter-form-two a:hover {
			border-color: #666;
			}
/* -----------------------------------------------------------------------------------------  */
/* ----------------------------------------------------------------------------------------- categorie */
/* -----------------------------------------------------------------------------------------  */
.producatori ul{
	margin:15px 0 0 15px;
}
.producatori {
	padding-bottom:37px;
}
	.producatori li {
		margin-bottom:5px;
		text-transform: uppercase;
	}
		.producatori li a {
			color:#363636;
		}
		.producatori li a:hover {
			color:#06c
		}
.producatori ul.totiProducatorii {
	margin-top:0;
	display:none;
}
#sidebar {
	width:316px;
	/* modificare pentru chrome 12 */
	/*float:left;*/
	float: right;
	margin-right: 5px;
	/* end modificare chrome 12 */
	margin-left:6px;
	margin-top:10px; /* trebuie scos cand se pune but de mobil */
}

#innerContent #sidebar{
  margin-right: 0;
}


	#sidebar .sideAds {
		margin:10px 0;
		text-align: center;
		border: 1px dotted #999;
		padding:10px 0
	}
		#sidebar .sideAds h4 {
			font-weight:100;
			text-transform: uppercase;
			margin-bottom:5px;
		}

#content .box.noPadding {
	padding:0
}

.anunturiBox {

}
	.anunturiBox li {
		height:56px;
		overflow:hidden;
		border-bottom:1px solid #eaeaea;
		cursor:pointer;
		position: relative;
	}
		.anunturiBox li:hover,
		.anunturiBox li.over {
			background:url(../images/bg-list-hover-56px1px.png) repeat-x left top;
			color:#fff
		}
		.anunturiBox li .thumb {
			float:left;
			margin:10px 10px 0 10px;
			padding:0
		}
		.anunturiBox a.sell-it,
		.anunturiBox a.call-to-action {
			float:right;
			margin-top:2px;
		}
		.anunturiBox li .readMore {
			position: absolute;
			right:5px;
			bottom:5px;
			font-size:.9em;
		}
		.anunturiBox li .price {
			float:right;
			position: absolute;
			right:5px;
			top:10px;
			color:#c41617;
			font-weight:700;

		}
		.anunturiBox li p {
			margin-right:80px;
			padding:10px 5px;
		}
		.anunturiBox li:hover .readMore,
		.anunturiBox li.over .readMore  {
			color:#fff
		}
.breadcrumb {
	padding:10px
}
	.breadcrumb a {
		border-bottom:1px solid #e6e6e6;
	}
.featured {
	color:#000;
	line-height:140%;
}
	.featured h3 {
		margin-bottom:5px;
		font-size:14px;
	}
	.featured h1 {
		margin-bottom:5px;
		font-size:14px;
		font-weight: 700;
		text-align: left;
		color: #000;
	}
	.featured p {
		font-size:.9em;
	}

/* ----------------------------------------------------------------------------------------- articol produs */
.box.rss .rss{
	float:right
}
	.box.rss p {
		margin:5px;
		line-height:140%;
		font-size:.9em;
	}
		.box.rss p strong {
			display:block;
		}
/*  -----------------------------------
	related classifieds
--------------------------------------*/
.relatedClassifieds {
	border:1px solid #E1E1E1;
	/*margin-bottom:10px;*/
	padding-bottom:26px;
}
	.relatedClassifieds.light {
		padding-bottom:0;
	}
	.relatedClassifieds  a.doIt,
	.relatedClassifieds  a.doItGray {
		background:url(../images/bg-sell-it.png) no-repeat left top;
		float:left;
		height:24px;
		line-height:24px;
		margin-top:1px;
		padding-left:65px;
		color:#fff;
		text-transform: uppercase;
		width:165px;
	}
	.relatedClassifieds  a.doIt.doIt2 {
		padding-left:30px;
		float:right;
		margin-right:1px;
	}
	.relatedClassifieds  a.doIt.doIt3 {
		float:left;
		padding-left:25px;
	}
		.relatedClassifieds  a.doIt img {
			float:left;
			margin-top:3px;
		}
		.relatedClassifieds  a.doIt span,
		.relatedClassifieds  a.doItGray span {
			background:url(../images/bg-sell-it.png) no-repeat right top;
			height:24px;
			line-height:24px;
			padding-right:40px;
			display:block;
			cursor:pointer;
			text-align: center;
		}
		.relatedClassifieds  a.doIt.doIt3 span {
			padding-right:25px;
		}
		.relatedClassifieds  a.doItGray {
			float:right;
			text-transform:capitalize;
			color:#1566aa;
			font-size:11px;
			padding-left:10px;
			width:220px;
		}
		.relatedClassifieds  a.doItGray,
		.relatedClassifieds  a.doItGray span {
			background-image:url(../images/roundedBtn.png)
		}
		.relatedClassifieds  a.doItGray span {
			padding-right:10px;
		}
	.relatedClassifieds li {
		height:57px;
		background: #f7f7f7 url(../images/bg-list-hover-56px1px.png) repeat-x left -9999px;
		border: 1px solid #fff;
		border-bottom:1px solid #eaeaea;
		overflow:hidden;
		padding-right:10px;
		position: relative;
	}
		.relatedClassifieds li.last {
			border-bottom:none;
		}
		.relatedClassifieds li:hover,
		.relatedClassifieds li.over {
			background-position:left center;
			color:#fff;
			cursor:pointer;
		}
			.relatedClassifieds li:hover a,
		.relatedClassifieds li.over a {
			color:#fff
		}
		.relatedClassifieds li img {
			float:left;
			border: 1px solid #b7b7b7;
			margin:10px 5px
		}
		.relatedClassifieds li img.search{
          float: none;
        }
		.relatedClassifieds li .first_div{
          width: 62px;
		  text-align: center;
		  float: left;
        }
		.relatedClassifieds li .second_div{
          margin: 0 auto;
        }
		.relatedClassifieds li p {
			margin-right:90px;
			padding-top:7px;
			font-size:1em;
		}
		.relatedClassifieds li span.price {
			float:right;
			color:#c41617;
			font-weight:700;
			margin-top:5px;
		}
			.relatedClassifieds li .more {
				position: absolute;
				bottom:5px;
				right:5px;
				font-size:.88em;
			}

.relatedDownloads {
	border:1px solid #E1E1E1;
	border-top:none;
	margin-bottom:10px;
}

.adaugaAnunt {
	background:url(../images/bigShinyBlue.png) no-repeat left top;
	padding-left:40px;
	width:187px;
	display:block;
	height:36px;
	line-height:36px;
	color:#fff;
	text-transform: uppercase;
	/*margin:0 auto 5px auto*/
	margin: 10px auto;
}
	.adaugaAnunt span {
		display:block;
		background:url(../images/bigShinyBlue.png) no-repeat right top;
		padding-right:10px;
	}
	.adaugaAnunt:hover {
		color:#fff
	}
	.adaugaAnunt.compara {
		width:240px;
		padding-left:10px;
	}
		.adaugaAnunt.compara strong {
			display:block;
			background:url(../images/ico-ranking.png) no-repeat left -50px;
			padding-left:30px;
		}
/* ----------------------------------------------------------------------------------------- compare products form */
#compareProducts {
	margin: 0 auto;
	width:294px;
	padding:20px 10px 0 10px;
	background-color:#F7F7F7;
	border:1px solid #E1E1E1;
	margin-bottom: 12px;
}
	#compareProducts fieldset {
		margin-bottom:5px;
	}
		#compareProducts select {
			width:294px;
		}
		#compareProducts .sel_left,
		#compareProducts .sel_right {
			float:left;
			width:143px;
		}
		#compareProducts .sel_right {
			float:right
		}
		#compareProducts button {
			background:url(../images/butt-main-menu-active.png) repeat-x left center;
			height:22px;
			line-height:22px;
			border: none;
			color:#fff;
			width:120px;
			display:block;
			margin:10px auto;
			cursor:pointer;
		}
#compareProducts .results h3 {
	color:#4d4d4d;
	text-transform: uppercase;
	font-weight:100;
	margin-left:10px;
}
#compareProducts .results ul {
	margin:10px 0 20px 10px
}
	#compareProducts .results li {
		margin-bottom:5px;
	}
	#compareProducts .results label {
		color:#146cb6;
		cursor:pointer;
	}

#compareResults {
	border: 1px solid #e1e1e1;
	margin-bottom:5px;
}
	#compareResults .head {
		padding:5px;
		border-bottom:3px solid #aeaeae;
		background-color:#f7f7f7
	}

	#compareResults table {
		width:100%;
		border-collapse:collapse;
	}
		#compareResults td {
			width:150px;
			padding:5px;
			border: 1px dashed #aeaeae;
			vertical-align:top;
		}
		#compareResults.single .col2 {
			width:auto;
		}
			#compareResults .thumb {
				display:block;
				margin:0 auto 5px auto
			}

			#compareResults .delete {
				color:#4d4d4d;
			}
				#compareResults .delete img {
					margin-right:5px;
					vertical-align:middle;
				}
		#compareResults .row1 td {
			text-align: center;
			border-top:none;
		}
		#compareResults .odd td {
			background-color:#f7f7f7
		}
		#compareResults .col1 {
			border-left:none;
			text-align: right;
		}
		#compareResults .col3,
		#compareResults.single .col2 {
			border-right:none;
		}
		#compareResults .last td {
			border-bottom:none;
		}
		#compareResults th {
			background-color:#aeaeae;
			color:#fff;
			text-align: right;
			font-weight:700;
			padding:5px;
			font-size:1.1em;
			border-bottom: 1px dashed #fff;
		}
		#compareResults td.red,
		#compareResults td.green {
			background-color:#f25151;
			vertical-align:middle;
			color:#000
		}
		#compareResults td.green {
			background-color:#8dd64c;
		}
.plusAndMinus {
	margin-bottom:5px;
}
.plusAndMinus .plus,
.plusAndMinus .minus {
		background:url(../images/plus.png) no-repeat 5px 5px #fff;
		border: 1px solid #e4e4e4;
		padding:5px 5px 5px 40px
	}
	.plusAndMinus .minus {
		padding:5px 5px 5px 40px;
		background:url(../images/minus.png) no-repeat 5px 5px #fff;
	}
	#compareResults .head .print {
		display:block;
		text-align: center;
		margin:10px 0 0 auto;
		width:70px;
	}
	#compareResults .head .print img {
		display:block;
		margin:0 auto
	}
#videoPage, #articlesPage {
	background-color:#f7f7f7;
	border: 1px solid #dfdfdf;
	margin-top:1px;
	margin-bottom:5px;
}
	#videoPage .plusAndMinus,  #articlesPage .plusAndMinus,  #articlesPage .relatedVideos
	#videoPlayer,
	#videoPage .relatedVideos{
	 	margin:5px
	 }
	 #pozaCurenta .relatedVideos{
         margin: 5px 0 10px 0;
		 width: 576px;
     }

	#videoPlayer {
		width:426px;
		margin:5px auto;
		padding:5px;
		background-color:#fff;
		padding:10px 11px;
		border: 1px solid #dfdfdf;

	}
		#videoPlayer DIV {
			text-align: left;
			color:#146cb6;
			font-size:1.3em;
			font-weight:700;
			margin-bottom:10px;
		}
#videoPage .relatedVideos, #articlesPage .relatedVideos, #pozaCurenta .relatedVideos {
	background-color:#fff;
	padding:10px 11px;
	border: 1px solid #dfdfdf;
}
	#videoPage .relatedVideos h2,#articlesPage .relatedVideos h2 {
		font-size:1.1em;
		margin-bottom:5px;
	}
	#videoPage .relatedVideos li, #articlesPage .relatedVideos li, #pozaCurenta .relatedVideos li {
		margin:3px 0;
		background:url(../images/ico-blue-dot.gif) no-repeat left center;
		padding-left:5px;
	}
	#videoPage .relatedVideos li H3, #articlesPage .relatedVideos li H3 {
		font-weight:normal;
	}
	#videoPage .galleryLeft {
		width:170px;
		float:left;
		margin-left:50px;
	}
	#videoPage .galleryRight {
		width:170px;
		float:right;
		margin-right:50px;
	}
	#videoPage .photoGallery {
		margin:10px auto;
		font-weight:700;
		text-align: center;
	}
		#videoPage .photoGallery .thumb {
			margin-bottom:10px;
			width: 150px;
			height: 120px;
		}



/*  -----------------------------------
	articole
--------------------------------------*/
dl.articole {
	margin:5px
}
	dl.articole dd {
		margin-bottom:5px;
	}
	dl.articole .left {
		width:162px;
		border: 1px solid #e6e6e6;
		background-color:#fff;
		height:132px;
		float:left
	}
		dl.articole .left img {
			display:block;
			margin:5px
		}
	dl.articole .right {
		height:122px;
		border: 1px solid #e6e6e6;
		background-color:#fff;
		width:270px;
		float:right;
		padding:5px
	}
		dl.articole h2,
		dl.articole p {
			margin-bottom:5px;
		}
		dl.articole .more {
			display:block;
			text-align: right;
			font-size:.88em;
		}
/*  -----------------------------------
	adăugare anunţ
--------------------------------------*/
.adaugareAnunt .tabContent li {
	position: relative;
}
	.adaugareAnunt .tabContent li.last {
		float:right
	}
	.adaugareAnunt .tabContent a {
		padding-left:20px;
	}
	.adaugareAnunt .tabContent a span {
		padding-right:20px;
	}
	.adaugareAnunt .tabContent li em {
		position: absolute;
		left:5px;
		top:-5px;
		font-style:normal;
		border: 1px solid #258ee7;
		color:#258ee7;
		background-color:#fff;
		font-size:.8em;
		width:12px;
		height:12px;
		text-align: center;
	}
	.adaugareAnunt .tabContent li.active em {
		background-color:#fb7313;
		color:#fff
	}
/*  -----------------------------------
	formular adăugare anunţ
--------------------------------------*/
#addAnunt,
.addAnuntStep2,
.addAnuntStep3,
.addAnuntStep4,
.addAnuntStep5 {
	border: 1px solid #e2e2e2;
	margin-top:1px;
	padding:20px;
	line-height:20px;
	margin-bottom:5px;
}
.addAnuntStep4 {padding:10px}
.addAnuntStep3 #addAnunt {
	border: none;
	margin:0;
	padding:0
}
#addAnunt .l {float:left}
#addAnunt .l2 {margin-left:10px;float:left}
#addAnunt .r {float:right;margin-right: 10px;display:inline;}
	#addAnunt dd {
		margin-bottom:5px;
	}
	#addAnunt dd.submit {
		margin-top:30px;
	}
	#addAnunt a {
		padding:0;
		border: none;
		color:#146cb6
	}
		#addAnunt dd.submit a {
			border-bottom:1px solid #dfdfdf;
			display:inline-block;
		}
	#addAnunt a img {
		vertical-align:middle;
	}
	#addAnunt .mandatory {
		color: #990000;
	}
	#addAnunt span.l {
		width:100px;
		color:#a82525;
		font-size:.88em;
		margin-right: 3px;
	}
	#addAnunt select{
		width:310px;
	}
	#addAnunt dd.validation-error{
		color: #990000;
	}
	#addAnunt span.l2 {
		width: 80px;
		font-size: 0.88em;
	}
		#addAnunt select.smaller {
			width:110px;
		}
		#addAnunt select.smaller.l2 {
			width:120px;
		}

	#addAnunt textarea {
		width:310px;
		border: 1px solid #e2e2e2;
		height:80px;
		overflow:auto;
		background:#fafafa;
	}
	#addAnunt input.text {
		width:305px;
		height:18px;
		padding-top:2px;
		border: 1px solid #e2e2e2;
		background:#fafafa;
	}
	#addAnunt select.smallest{
		width:75px;
	}
	#addAnunt input.smallest {
		width:55px;
	}
	#addAnunt input.small {
		width:100px;
	}
	#addAnunt .jquery-selectbox {
		height:20px;
		background-position:right -3px
	}
	#addAnunt .jquery-selectbox .jquery-selectbox-moreButton,
	#addAnunt .jquery-selectbox .jquery-selectbox-currentItem {
		height:20px;
		line-height:20px;
	}
	#addAnunt button, #addAnunt a.link-controls, #uploadImages .submit a.link-controls,
	#uploadImages input.submit,#uploadImages .submit button {
		background:url(../images/butt-form-submit-blue.gif) repeat-x left top;
		height:23px;
		width:100px;
		text-align: center;
		color:#fff;
		cursor:pointer;
		border: 1px solid #85c2f5;
		outline:none;

	}

	#uploadImages .submit span{
		margin-right: 70px;
	}
	#uploadImages .submit a.link-controls {
		display: inline-block;
		height: 22px;
		line-height: 22px;
		font-size: 12px;
		margin-left: 40px;
	}
	#addAnunt button:hover, #addAnunt a.link-controls:hover, #uploadImages .submit a.link-controls:hover,
	#uploadImages .submit button:hover {
		border:1px solid #666;
	}
	#addAnunt button.l,#addAnunt a.l, #uploadImages .submit a.l, #uploadImages .submit button.l {margin-left:40px;}
	#addAnunt button.r,#addAnunt a.r, #uploadImages .submit a.r,#uploadImages .submit button.r {margin-right:40px;}
	#addAnunt .extraOptions label {
		padding-right:10px;
	}
/*  -----------------------------------
		step2 - flash upload stuff
--------------------------------------*/
#uploadImages {
	border: 1px solid #e2e2e2;
	margin-top:1px;
	padding:10px;
	line-height:20px;
	margin-bottom:5px;
}
	#uploadImages .hr {
		margin:20px 0
	}
	#uploadImages .uploadBox {
		width:120px;
		float:left
	}
	#previewUploadedFilesName li{
		display: block;
		float: left;
	}

	#previewUploadedFilesName {
		float:right;
		width:315px;
		background-color:#f4f4f4;
		border: 1px solid #e2e2e2;
		min-height:100px;
	}

	* html #previewUploadedFilesName {
		height: 100px;
	}
	#fsUploadProgress {
		float: left;
		width: 300px;
		min-height: 50px;
		padding: 3px 0px 3px 0px;
	}

	#fsUploadProgress .legend{
		margin: 0px;
		padding: 0px;
	}

	#previewUploadedFilesName span {
		font-size: 0.95em;
		padding-left: 4px;
		width: 190px;
		float: left;
	}

	#previewUploadedFilesName .previewUploadedFile, #previewUploadedFilesName .removeUploadedFile{
		color: #000000;
		padding: 0px 0px 0px 5px;
		border: none;
		border-left: 1px solid #cccccc;
	}

	#holderFileInput {
		float: left;
		margin-top: 10px;
	}
	#holderFileInput input{
		margin-left: 123px;
		width: 245px;
	}

	#holderFileInput #fileToUpload {
		border: 1px solid #e2e2e2;
		background-color:#fafafa;
		float:left;
		padding:2px;
		width: 315px;
	}

	#uploadImages #holderFileInput .submit {
		width: 245px;
	}

	#previewUploadedFiles {
		position: relative;
		border: 1px solid #a1a1a1;
		min-height:200px;
	}
	*html #previewUploadedFiles {
		height: 200px;
	}
	#previewUploadedFiles .legend {
		position: absolute;
		left:5px;
		top:-12px;
		background-color:#fff;
		padding:0 10px;
		font-size:.88em;
	}
	#imagesRequirements{
		font-size: 0.8em;
		color: red;
	}

	#uploadImages .submit {
		margin-top:10px;
	}
		#uploadImages .submit a {
			color:#146CB6;
			border: none;
			padding:0;
			/*
			border-bottom:1px solid #DFDFDF;
			*/
		}
	/*  -----------------------------------
		upload form
	--------------------------------------*/
	#uploadImages .fileInput {
		border: 1px solid #e2e2e2;
		background-color:#fafafa;
		width:150px;
		float:left;
		padding:2px
	}
	#uploadImages #btnCancel {
		width:22px;
		height:18px;
		border: none;
		background:url(../images/delete.png) no-repeat center bottom;
		text-indent:-9999px;
		float:left
	}
	#uploadButon {
		width:80px;
		height:21px;
		font-size:.8em;
		float:left;
		border: 1px solid #ccc;
		line-height:22px;
		margin:0 5px
	}
	#uploadQueue {
		clear: both;
		height:80px;
		overflow:auto;
		font-size:.8em;
		margin-top:10px;
	}

#addAnunt .error{display:block;clear:none;font-style:normal}


.addAnuntStep3 h2 {
			font-size:1em;
			margin-bottom:10px;
		}

.addAnuntStep3 dt{
	border-top:1px solid #a1a1a1;
	margin:10px 0;
	padding-top:10px;
	font-weight:700;

}
.addAnuntStep3 #addAnunt input.text{
	width: 305px;
}

.addAnuntStep3 #addAnunt select.smaller{
	width: 140px;
}

.addAnuntStep3 #addAnunt input.smaller{
	width: 100px;
}
.addAnuntStep3 #addAnunt span.l2{
	width: 50px;
}
.addAnuntStep3 #addAnunt input.small{
	width: 120px;
}
#contactControls input, #contactControls a.submit{
	background:url(../images/butt-form-submit-blue.gif) repeat-x left top;
	height:23px;
	width:100px;
	text-align: center;
	color:#fff;
	cursor:pointer;
	border: 1px solid #85c2f5;
	outline:none;
}

#contactControls a.submit{
	height: 21px;
	line-height: 20px;
	font-size: 12px;
}

		#addAnuntLogin .left {
			width:360px;
			float:left
		}
		#addAnuntLogin .left p {
			font-size:.88em;
			line-height:150%;
		}
		#addAnuntLogin .right {
			float:right;
			margin-top: 7px;
			width:60px;
		}
			#addAnuntLogin .right li {
				float:left;
				clear:left;
				margin-bottom:10px;
				width:100%;
			}
				#addAnuntLogin .right label {
					float:left;
					width:65px;
					font-size:.9em;

				}
				#addAnuntLogin .right input.text {
					width:96px;
					border: 1px solid #e2e2e2;
					padding:2px;
					float:right
				}
				#addAnuntLogin .right a{
					color:#474747;
					border: none;
					padding:0;
					float:left;
					line-height:22px;
				}
					#addAnuntLogin .right a:hover {
						text-decoration:underline;

					}
				#addAnuntLogin button {
					background:url(../images/grayButton.png) repeat-x left top;
					cursor:pointer;
					border-width:0;
					float:right;
					width:50px;
					color:#4a4b4b;
					font-size:.8em;
					padding:2px 0
				}
/*  -----------------------------------
	step 4
--------------------------------------*/
.addAnuntStep4 {

}
	.addAnuntStep4 h2 {
		font-size:1em;
		margin-bottom:5px;
	}
#pozeAnunt {
	width:196px;
	float:left
}
	#pozeAnunt .bigThumb {
		text-align: center;
		background-color:#f4f4f4;
		border: 1px solid #e2e2e2;
		padding:5px;
		margin-bottom:5px;
	}

	#pozeAnunt .bigThumb a{
		display: block;
		height: 184px;
	}

	#pozeAnunt .smallThumbs a{
		float:left;
		margin-right:18px;
		background-color:#f4f4f4;
		border: 1px solid #e2e2e2;
		padding:5px;
		width:41px;
		height:41px;
	}
	#pozeAnunt .smallThumbs a.last {
		margin:0
	}
.addAnuntStep4 .detaliiAnunt {
	float:right;
	width:230px;
}
	.addAnuntStep4 .detaliiAnunt td {
		text-align: right;
		font-size:.88em;
		padding:5px 0
	}
	.addAnuntStep4 .detaliiAnunt td.col1 {
		font-weight:700;
		text-align: left;
	}
	.addAnuntStep4 .detaliiAnunt td.button {
		text-align: center;
		line-height:22px;
	}
		.addAnuntStep4 .detaliiAnunt td.button a {
			background:url(../images/grayButton.png) repeat-x left top;
			border:1px solid #bdbdbd;
			padding:3px 10px;
			color:#4a4b4b
		}
		.addAnuntStep4 .detaliiAnunt td.button a:hover {
			border-color:#666;
		}
	.addAnuntStep4 .toateDetaliile {
		margin-bottom:30px;
	}
	.addAnuntStep4 .addAnuntMenu li,
	.addAnuntStep5 .addAnuntMenu li {
		float:left;
		height:23px;
		width:105px;
		margin-right:4px;
		background:url(../images/butt-form-submit-blue.gif) repeat-x left top;
		border: 1px solid #4da1f2;
		font-size:.8em;
	}
	.addAnuntStep4 .addAnuntMenu li.add,
	.addAnuntStep5 .addAnuntMenu li.add {
		margin:0;
		background:url(../images/anotherGrayButton.png) repeat-x left top;
		border-color:#cbcbcb;
		text-align: left;
		width:100px;
	}
	.addAnuntStep4 .addAnuntMenu li:hover,
	.addAnuntStep5 .addAnuntMenu li:hover {
		border-color:#444;
	}

	.addAnuntStep4 .addAnuntMenu a,
	.addAnuntStep5 .addAnuntMenu a {
		color:#fff;
		display:inline;
		padding:0 0 0 5px;
		background:url(../images/blueInfoIcon.png) no-repeat 88px center;
		display:block;
		line-height:23px;

	}
	.addAnuntStep4 .addAnuntMenu li.add a,
	.addAnuntStep5 .addAnuntMenu li.add a {
		background:url(../images/plusIcon.png) no-repeat 5px center;
		padding:0 0 0 25px;
		color:#444
	}
/*  -----------------------------------
	step 5
--------------------------------------*/

	.addAnuntStep5 .addAnuntMenu li {
		width:130px;
		text-align: center;
		margin-right:17px;
	}
	.addAnuntStep5 .addAnuntMenu li.add {
		margin-right:17px;
	}
		.addAnuntStep5 .addAnuntMenu a {
			background-position:110px center;
			padding-right:25px;
		}


.success {
	padding:20px 0
}
	.success p {
		margin-bottom:20px;
	}
	.success a {
		display:inline-block;
		border-bottom:1px solid #b0b0b0;
	}


/*  -----------------------------------
	big rss box
--------------------------------------*/
.rssBox {
	background-color:#f7f7f7;
	border: 1px solid #e0e0e0;
	padding:10px;
	line-height:140%;
}
	.rssBox .rssSubscribe {
		float:right;
		margin-left:10px;
	}
	.rssBox p {
		margin-bottom:10px;
		font-size:.9em;
		width:200px;
	}
	.rssBox form {
		margin-top:10px;
	}
	.rssBox form .text {
		border: 1px solid #d3d3d3;
		padding:3px;
		width:200px;
	}
	.rssBox form .text.focus {border-color:#aaa;}
	.rssBox form button {
		border: none;
		font-size:.8em;
		background:transparent;
		width:80px;
	}
#anunturiLeft {
	width:463px;
	float:left;
}
	#anunturiLeft p {
		padding:10px;
		line-height:150%;
	}
	#anunturiLeft .blueTab {
		margin:0 15px 0 10px
	}
	#anunturiLeft .accordions {
		padding:10px
	}
		#anunturiLeft .accordions .left {
			width:215px;
			float:left
		}
		#anunturiLeft .accordions .right {
			width:215px;
			float:right
		}
		#anunturiLeft .accordions .right .blueTab {text-align: right;}
		#anunturiLeft .accordion dd {
			text-align: center;
		}
		#anunturiLeft .accordion dd img {float:none;}
		#anunturiLeft .accordion dt.open img {display:none;}



.blueTab {
	background:url(../images/bigTabSprite.png) no-repeat left 0;
	padding-left:15px;
	color:#fff;
	font-weight:100;
	height:21px;
	line-height:21px;
	font-family:"Trebuchet MS", Helvetica, Tahoma, Sans-serif;
}
	.blueTab span {
		display:block;
		background:url(../images/bigTabSprite.png) no-repeat right 0;
		padding-right:15px;
		margin-right:-5px;
		position: relative;
		z-index: 1;
		height:21px;
		line-height:21px;
	}


/*  -----------------------------------
	listare anunţuri
--------------------------------------*/

#listareAnunturi {
	border: 1px solid #cbcbcb;
	margin-top:20px;
	margin-bottom:5px;
}
	#listareAnunturi form {
		border-bottom: 1px solid #cbcbcb;
		padding:5px
	}


		#listareAnunturi form .select,
		#listareAnunturi form input.text,
		#listareAnunturi form label,
		#listareAnunturi form button {
			float:left;
			margin-right:15px;
		}
		#listareAnunturi form .select,
		#listareAnunturi form label {

			height:20px;
			line-height:20px;
		}

		#listareAnunturi form .select {
			width:170px;
		}
		#listareAnunturi form .jquery-selectbox .jquery-selectbox-currentItem,
		#listareAnunturi form .jquery-selectbox-moreButton {
			height:20px;
			line-height:20px;
		}
		#listareAnunturi form .jquery-selectbox {
			background-color:#fafafa
		}
		#listareAnunturi form input.text {
			width:200px;
			border: 1px solid #e3e3e3;
			background-color:#fafafa;
			padding:3px 2px
		}
		#listareAnunturi form input.small {
			width:40px;
			margin-right:10px;
		}
		#listareAnunturi form button {
			width:68px;
			height:20px;
			margin:0;
			background:url(../images/butt-form-submit-orange.png) repeat-x left top #f66a10;
			border: none;
			color:#fff
		}
		#listareAnunturi form button:hover,
		#listareAnunturi form button:focus {
			background-image:url(../images/butt-form-submit-blue.gif)
		}
		#listareAnunturi table {
			width:100%;
			color:#3e3e3e
		}
			#listareAnunturi table th {
				vertical-align:middle;
				padding:5px 2px 5px 10px;
				white-space: nowrap;
				text-align:center;
			}
			#listareAnunturi table .th1 {
				width: 450px;
			}
			#listareAnunturi table#hdr th{
                padding: 5px 10px;
            }

			#listareAnunturi table#hdr .categ, #listareAnunturi .price{
                width: 110px;
            }

			#listareAnunturi table td {
				cursor:pointer;
                vertical-align:middle;
				padding:5px;
			}
		#listareAnunturi table .col1 {
			width:20px;
			text-align: center;
			font-weight:500;
		}
		#listareAnunturi table .col2 {
			width:60px;
			text-align: center;
		}
			#listareAnunturi table .col2 img {
				border: 1px solid #b7b7b7;
			}
		#listareAnunturi table .odd td {
			background-color:#ececec
		}
		#listareAnunturi table .col3 {
			width:310px;
		}
		#listareAnunturi table .col4,
		#listareAnunturi table .col5{
            width: 110px;
        }

		#listareAnunturi table .col4,
		#listareAnunturi table .col5,
		#listareAnunturi table .col6 {
			text-align: center;
		}

	#listareAnunturi.manage table .th1 {padding:0}
		#listareAnunturi table th img {
		vertical-align:middle;
		margin:0 3px;
		}
		#listareAnunturi table#ads_header .th1{
			width:450px;
		}
#listareAnunturi.manage table .col3 {
	width:280px;
}
#listareAnunturi.manage table .editCol {
	width:70px;
}
	#listareAnunturi.manage table .editCol a {
		display:block;
		height:15px;
		line-height:15px;
		padding-left:20px;
		background:url(../images/editDeleteAnunt.png) no-repeat left top;
		margin:5px 0;
		color:#2d8701
	}
	#listareAnunturi.manage table .editCol a.del {
		background-position:left bottom;
		color:#d51915
	}
	#listareAnunturi.manage table .editCol a:hover {
		text-decoration:underline;

	}
.pagination {
	text-align: center;
	padding:10px;
	line-height:20px;
	font-size:.9em;
	position: relative;
}
/*	.pagination .l {float:left;}
	.pagination .r {float:right}*/
	.pagination .l {position: absolute; top: 10px; left: 10px;}
	.pagination .r {position: absolute; top: 10px; right: 10px;}
		.pagination .l a,
		.pagination .r a {
			border-bottom:1px solid #e2e2e2
		}
		.pagination a{
            display:inline;
        }

.pagination a.curent {
	font-size:1.4em;
	font-weight:700;
	color:#626262
}
#listareAnunturi .nicePagination,
#rezultateCautareDownloads .nicePagination {
	border: none;
	width:220px;
	margin:0 0 0 auto
}
#listareAnunturi .nicePagination span,
#anunturiLeft .searhResultsHeader .nicePagination span,
#comparator2 .nicePagination span,
#rezultateCautareDownloads .nicePagination span{
	float:left;
	height:24px;
	line-height:24px;
	white-space:nowrap;
}
	#listareAnunturi .nicePagination dl,
	#comparator2 .nicePagination dl,
	#rezultateCautareDownloads .nicePagination dl{
		margin:0 10px;
		float:left;
		width:80px;
		display:inline;
		padding:0
	}
	#listareAnunturi .nicePagination dd,
	#anunturiLeft .searhResultsHeader .nicePagination dd,
	#comparator2 .nicePagination dd,
	#comparator2.rezultateCautare .nicePagination dd ,
	#rezultateCautareDownloads .nicePagination dd {
		width:80px;
		padding:0;
		margin:0;
		height:auto;
		display:none;
	}
	#comparator2 .nicePagination {
		border: none;
		margin:0;
		padding:0;
	}
	#comparator2.rezultateCautare {
		padding-top:20px;
	}
		#comparator2.rezultateCautare .pages {
			background-color:#fff
		}
			#comparator2.rezultateCautare h2 {
				margin-left:20px;
				font-size:1.2em;
			}

			#comparator2.rezultateCautare dd {
				margin-bottom:0;
				height:180px
			}
			#comparator2.rezultateCautare dd .title {
				font-weight:100;

			}
/*  -----------------------------------
	rezultate căutare anunţuri
--------------------------------------*/
#anunturiLeft .searhResultsHeader {
	background-color:#f4f4f4;
	border: 1px solid #e0e0e0;
	padding:5px
}
	#anunturiLeft .searhResultsHeader p,
	#anunturiLeft .searhResultsHeader .nicePagination span {
		color:#0080ed;
		font-weight:700;
		margin:0;
		padding:0
	}
	#anunturiLeft .searhResultsHeader h2 {
		color:#000;
		font-size:1.2em;
		margin-bottom:10px;
	}
	#anunturiLeft .searhResultsHeader .nicePagination  {
		border: none;
		padding:0;
		margin:0
	}
	#anunturiLeft .searhResultsHeader .nicePagination dl {
		width:100px;
		margin:0;
		margin:0 10px;
		float:left;
		display:inline;
	}
	#anunturiLeft .searhResultsHeader .nicePagination dd {
		width:100px;

	}




/*  -----------------------------------
		pagină ştiri & articole
	--------------------------------------*/

#stiriArticole form.search {
	margin-bottom:10px;

}
#stiriArticole form.search fieldset {
	padding:5px;
	background-color:#f7f7f7;
	border: 1px solid #e0e0e0;
	float:left
}
	#stiriArticole form.search H2,
	#stiriArticole form.search input,
	#stiriArticole form.search .select,
	#stiriArticole form.search button {
		float:left;
		margin-right:5px;
	}
	#stiriArticole form.search H2   { line-height:24px }
	#stiriArticole form.search input {
		background-color:#fff;
		border: 1px solid #dcdcdc;
		height:18px;
		width:225px;
		padding:3px 2px 0 2px;
	}
	#stiriArticole form.search .select {
		width:170px;
	}
	#stiriArticole form.search button {
		background:url(../images/butt-form-submit-orange.png) repeat-x left bottom #fb8814;
		height:23px;
		width:67px;
		color:#fff;
		border: 1px solid #fb8814;
		margin:0
	}
		#stiriArticole form.search button:hover {
			border-color:#666;
		}
	#stiriArticole .jquery-selectbox .jquery-selectbox-moreButton,
	#stiriArticole .jquery-selectbox .jquery-selectbox-currentItem,
	#stiriArticole .jquery-selectbox {
		height:21px;
		line-height:20px;
	}
	#stiriArticole #coloanaStiri,
	#stiriArticole #coloanaArticole,
	#stiriArticoleSearchResults #coloanaArticole {
		width:375px;
		float:left
	}
	#stiriArticole #coloanaArticole {
		margin-left:15px;
	}
	dl.featured {
		margin:5px
	}
		dl.featured dd {
			margin-bottom:5px;
			height:134px;
			position: relative;
		}
		dl.featured a.left,
		dl.featured .right {
			float:left;
			padding:6px;
			background-color:#fff;
			border: 1px solid #e6e6e6;
		}
		dl.featured a.left{
			width: 150px;
			height: 120px;
            text-align: center;
			overflow: hidden;
        }

		dl.featured .right {
			width:247px;
			height:102px;
			float:right;
			padding:15px
		}
			dl.featured .right h3 {
				margin-bottom:5px;
				font-size:13px;
				font-weight:700;
			}

#stiriArticole dl.featured .right {
	width:180px;
	height:120px;
	padding:6px
}
		dl.featured dd.hover a.left,
		dl.featured dd.hover .right {
			border-color:#999;
		}
		dl.featured span.more{
			position: absolute;
			right:15px;
			bottom:5px;
		}
			dl.featured span.more a{
				border-bottom:1px solid #d6d6d6;
				font-size:.9em;
			}
	 .related {
		background-color:#fff;
		border:1px solid #e6e6e6;
		margin:5px
	}
		.related h2,
		.related h2 {
			margin:15px 0 0 15px;
			font-size:13px;
			font-weight:700
		}
		.related ul,
		.produseFeatured .related ul  {
			margin:5px 0 0 15px;
			height:auto;
		}
			.related li,
			.produseFeatured .related li {
				background:url(../images/ico-blue-dot.gif) no-repeat left center;
				padding-left:5px;
				margin:0;
				margin-bottom:3px;
				float:none;
				width:auto;
				text-align: left;
				font-weight:100;
			}
			.related li a {
				border-bottom:1px solid #e2e2e2;
			}
		.related .pagination {
			margin-top:10px;
			border-top:1px solid #e6e6e6;
		}

	#stiriArticoleSearchResults #coloanaArticole{
		width:460px;
		margin-top: 10px;
	}
	#stiriArticoleSearchResults .searchHeader {
		background-color:#f4f4f4;
		border: 1px solid #e1e1e1;
		padding:10px;
		margin-bottom:5px;
		font-weight:700;
		line-height:150%;
	}
		#stiriArticoleSearchResults .searchHeader h2 {
			font-size:1.1em;
			margin-bottom:5px;
		}

/*  -----------------------------------
		compară produse
	--------------------------------------*/
#comparaProduse {
	margin-top: 10px;
}
	#comparaProduse form.comparaFiltre {
		background-color:#f7f7f7;
		border: 1px solid #e1e1e1;
		padding:5px;
		margin-bottom:5px;
	}
		#comparaProduse form.comparaFiltre h2 {
			color:#4d4d4d;
			text-transform: uppercase;
			width:150px;
			float:left;
			line-height:22px;

		}
			#comparaProduse form.comparaFiltre input,
			#comparaProduse form.comparaFiltre .select,
			#comparaProduse form.comparaFiltre button {
				float:left;
				height:21px;
				margin-right:10px;
			}
			#comparaProduse form.comparaFiltre input {
				border: 1px solid #dcdcdc;
				background-color:#f4f4f4;
				padding:3px 3px 0 3px;
				height:18px;
				width:161px;
			}
			#comparaProduse form.comparaFiltre .select {
				width:170px;
			}
			#comparaProduse form.comparaFiltre .jquery-selectbox .jquery-selectbox-moreButton,
			#comparaProduse form.comparaFiltre .jquery-selectbox .jquery-selectbox-currentItem  {
				height:21px;
			}
			#comparaProduse form.comparaFiltre button {
				background:url(../images/butt-form-submit-orange.png) repeat-x left bottom #fb8a15;
				border: none;
				color:#fff;
				width:70px;
				margin:0
			}
	#comparator {
		border: 1px solid #e2e2e2;
		background-color:#f7f7f7;
		margin-top:1px;
		margin-bottom:15px;
		padding-bottom:10px;
	}
	#comparator2 {
		border: 1px solid #e2e2e2;
		margin-top:1px;
		margin-bottom:5px;
	}
		#comparator2 a.linkMaiMulte	{ float:right; margin-right:24px; font-weight:bold; line-height:18px }
		#comparator dl,
		#comparator2 dl {
			padding:10px 0 10px 8px;
		}
		#comparator dd,
		#comparator2 dd {
			float:left;
			width:162px;
			height:200px;
			margin:0 15px;
			display:inline;
		}
		#comparator2 dd  {
			margin:15px;
		}
		#comparator dd div {background-color:#f7f7f7}
		#comparator2 dd div {background-color:#fff}
		#comparator dd a,
		#comparator2 dd a {
			display:block;
			text-align: center;
		}
				#comparator dd a.bigThumb,
				#comparator2 dd a.bigThumb {
					border: 1px solid #e6e6e6;
					background-color:#fff;
					padding:5px;
					width:150px;
					height:120px;
					margin:5px auto;
				}
				#comparator dd.hover a.bigThumb,
				#comparator2 dd.hover a.bigThumb {
					border-color:#666;
				}
				#comparator dd a.bigThumb img,
				#comparator2 dd a.bigThumb img {
					/*display:block;*/
				}
				#comparator dd a.del {
					height:18px;
				}
				#comparator2 dd a.del {display:none;}

				#comparator dd a.del img,
				#comparator2 dd a.comp img {
					vertical-align:middle;
					margin-right:5px;
				}
				#comparator2 dd a.comp {font-weight:700;}
				#comparator dd a.title,
				#comparator2 dd a.title {
					margin:0 5px;
					font-weight:700;
					color:#fb7313;
				}
				#comparator dd a.comp {
					display:none;
				}
				#comparator dd span.dummy,#comparator2 dd span.dummy {display:none;}
				#comparator dd.empty span.dummy {
					display:block;
					border: 1px solid #e6e6e6;
					background-color:#fff;
					padding:5px;
					margin-top:23px;
				}
					#comparator dd.empty span.dummy span {
						display:block;
						height:80px;
						width:130px;
						background: #7c7c7c;
						color:#ddd;
						font-weight:700;
						text-align: center;
						padding:40px 10px 0 10px
					}
					#comparator dd.empty span.loading span {
						background:url(../images/ajaxloadDark.gif) no-repeat 5px 5px #7c7c7c;
					}
		#comparator p {
			text-align: center;
		}
		#comparator a.compara {
			display:block;
			height:37px;
			width:174px;
			background:url(../images/buttonBlueSmooth.png) repeat-x left top;
			margin:10px auto 0 auto;
			text-align: center;
			color:#fff;
			font-weight:700;
			font-size:1.1em;
			text-transform: uppercase;
			border: 1px solid #86c2f5;
			border-right-color:#2f8eef;
			border-bottom-color:#2f8eef;
		}
			#comparator a.compara span {
				display:block;
				height:37px;
				background:url(../images/ico-ranking.png) no-repeat 10px -49px;
				line-height:37px;
				cursor:pointer;
			}
		#comparator a.compara:hover {
			border-color:#666;
		}
	#listaProduseComparator {
		margin-top:10px;
	}
	#listaProduseComparator ul.tabs li {
		float:left;
		display:inline;
		margin-right:5px;
		height:29px;
		text-transform: uppercase;
		font-weight:700;

	}
		#listaProduseComparator ul.tabs li.infos {
			background:url(../images/sageataAlbastraStanga.png) no-repeat left center;
			padding-left:29px;

			font-size:.9em;
		}
	#listaProduseComparator ul.tabs li a,
	#listaProduseComparator ul.tabs li a span {
                float:left;
		display:block;
		background:url(../images/spriteTab1.png) no-repeat left bottom;
		height:29px;
		line-height:29px;
		padding-left:10px;
		cursor:pointer;
	}
		#listaProduseComparator ul.tabs li a span {
			background-position:right bottom;
			padding:0 10px 0 0;
		}
	#listaProduseComparator ul.tabs li.active a {background-position:left top;color:#fff	}
	#listaProduseComparator ul.tabs li.active a span {background-position:right top}

#comparator2 .pages {
	background-color:#f7f7f7;
	padding:10px;
	border-top:1px solid #e2e2e2;
}

	#comparator2 .pages .nicePagination,
	#rezultateCautareDownloads .pages .nicePagination {
		width:200px;
		margin:0 0 0 auto
	}

.ui-effects-transfer {
	background-color:#fff;
	border: 1px solid #000;
	opacity: 0.6;
	-moz-opacity: 0.6;
	filter:alpha(opacity=60);
}
#comparator dd.empty span.droppable-active {
	background-color:#cce5f8
}
#comparator dd.empty span.droppable-hover {
	background-color:#5ecca4;
}

/*  -----------------------------------
	detalii cont
--------------------------------------*/
#anunturiLeft .rssBox p {padding:0;}
#detaliiCont {
	padding:20px;
	background-color:#fff;
	border: 1px solid #e2e2e2;
	margin-bottom:10px;
}
#detaliiCont dd {
	margin-bottom:10px;
}
	#detaliiCont label {
		float:left;
		width:120px;
		line-height:20px;
	}
	#detaliiCont .text {
		width:290px;
		background-color:#f4f4f4;
		border: 1px solid #e2e2e2;
		padding:2px
	}
	#detaliiCont input.disabled {
		border: none;
		background:transparent;
	}
	#detaliiCont .select {
		width:70px;
		float:left;
		margin-right:10px;
	}
	#detaliiCont .jquery-selectbox {
		background-color:#f4f4f4
	}
	#detaliiCont .jquery-selectbox .jquery-selectbox-currentItem,
	#detaliiCont .jquery-selectbox .jquery-selectbox-moreButton,
	#detaliiCont .jquery-selectbox {
		height:20px;
		line-height:20px;
	}
	#detaliiCont .submit {
		width:200px;
		border: 1px solid #49a4f0;
		border-right-color:#1f83e7;
		border-bottom-color:#1f83e7;
		background:url(../images/buttonBlueSmooth.png) repeat-x left center;
		color:#fff;
		text-transform: uppercase;
		padding:5px 0;
		font-weight:700;
	}
		#detaliiCont .submit:hover {
			border-color:#444;
		}




/*  -----------------------------------
	toate produsele
--------------------------------------*/
#comparaProduse .toateProduseleLista {
	margin-bottom:10px;
}
#comparaProduse .toateProduseleLista .box {
	padding-bottom:26px;
	background-color:#fff
}

#comparaProduse .toateProduseleLista dl.accordion dd{
	background-color:#FFFFFF;
	border: none;
	color:#5F5F5F;
	padding:0
}
	#comparaProduse .toateProduseleLista dl.accordion dd div.acc{
	border-bottom:1px solid #DFDFDF;
	padding:5px;
}


#comparaProduse .toateProduseleLista a.call-to-action {
	margin-top:1px;
}
#comparaProduse .toateProduseleLista .left {
	float:left;
	width:390px
}

#comparaProduse .toateProduseleLista .right {
	float:right;
	width:390px
}




.descrierePagina {
	background-color:#f7f7f7;
	border:1px solid #e2e2e2;
	padding:10px;
	margin-bottom:6px;
	line-height:130%;
}
	.descrierePagina img {
		float:right;
		margin-left:10px;
		background-color:#fff;
		padding:5px;
		padding-top: 0px;
		border: 1px solid #e6e6e6;
	}
	.descrierePagina .event {
		padding: 5px;
	}
	.descrierePagina h1,
	.descrierePagina h2,
	.produsePopulare h2,
	.descrierePagina h3 {
		color:#000;
		font-size:1.1em;
		margin-bottom:5px;
	}
	.descrierePagina h1 {
		font-weight:700;
		font-size:1.1em;
		text-align:left;
	}
	.descrierePagina h3 {font-size:1.2em;}
#content .produsePopulare {
	padding:10px 0 10px 21px;
	clear:both;
}
.produsePopulare h2 {
	margin-bottom:10px;
	height:24px;
}
	.produsePopulare h2 a.more {
		float:right;
		font-size:.8em;
		font-weight:100;
		margin:1px 24px 0 0;
		background:url(../images/externLink.png) no-repeat right center;
		padding-right:12px;
	}

.produsePopulare li {
	float:left;
	width:132px;
	margin-right:11px;
	text-align: center;
	font-weight:700;
	height:150px;
}

	.produsePopulare li img {
		display:block;
		background-color:#fff;
		padding:5px;
		border: 1px solid #e6e6e6;
		margin-bottom:5px;
	}
	.produsePopulare li.hover img {
		border-color:#666;
	}
.hasMoreButton {
	 	padding-bottom:37px;
	}

.box.hasMore,
.produseFeatured.hasMore {
	padding-bottom:26px;
}

.produseFeatured.hasMore ul li a span{
	width: 120px;
	display:inline-block;
}
.produseFeatured.hasMore ul li a{
	display: inline-block;
}
.produseFeatured.hasMore ul li a img{
	clear: both;
}

	.box.hasMore a.call-to-action,
	.produseFeatured.hasMore  a.call-to-action {
		margin-top:1px;
	}

dl.relatedDownloads {
	background-color:#cbcbcb;
	border:1px solid #cbcbcb;
}
	.box dl.relatedDownloads {
		border-width:0 0 1px 0;
		margin-bottom:0;
	}
	dl.relatedDownloads.left {
		float:left;
		width:390px;
	}
	dl.relatedDownloads.right {
		float:right;
		width:382px;
	}
	dl.relatedDownloads dd {
		height:45px;
		margin-top:1px;
		background-color:#fff;
		border: 1px solid #fff;
		cursor:pointer;
		position: relative;
	}
	dl.relatedDownloads dd.first {
		margin-top:0;
	}
		dl.relatedDownloads dd.hover {
			background:url(../images/bg-list-hover-56px1px.png) repeat-x left center;
			color:#fff
		}
	dl.relatedDownloads DIV {
		float:left;
		clear:left;
		color:#146cb6;
		margin-left:5px;
		margin-top:6px;
		font-weight:bold;
		height:23px;
		width:123px;
		overflow:hidden;
	}
	#sidebar dl.relatedDownloads DIV {
		width:170px;
	}
	#sidebar dl.relatedDownloads DIV.descopera {
		width:auto;
		height: auto;
	}
	dl.relatedDownloads DIV A {
		float:none;
		background:none !important;
		padding-left:0;
		line-height:normal;
		height:auto;
		margin:0
	}
	dl.relatedDownloads span.count {
		float:left;
		clear:left;
		margin-left:10px;
		margin-top:3px;
		font-size:.9em;
		white-space:nowrap;
	}
				dl.relatedDownloads dd.hover h2,
				dl.relatedDownloads dd.hover span.count,
				dl.relatedDownloads dd.hover a {
					color:#fff
				}

	dl.relatedDownloads a {
		float:right;
		background:url(../images/greenArrowDown.png) no-repeat left center;
		padding-left:22px;
		line-height:22px;
		height:22px;
		margin:10px 10px 0 0
	}
		dl.relatedDownloads dd.hover a {
			background-image:url(../images/greenArrowDown2.png);
			color:#fff
		}
	dl.relatedDownloads .dummyRating {
		position: absolute;
		float:none;
		left:50%;
		margin-left:-25px;
		top:50%;
		margin-top:-5px;
	}
	dl.relatedDownloads .dummyRating.searchResults{
		margin-left:40px;
	}
dl.relatedDownloads.primaPagina .dummyRating {
	left:auto;
	right:10px;
	top:15px;
}
dl.relatedDownloads.primaPagina a {
	font-size:.88em;
	margin-top:20px;
}
#rezultateCautareDownloads div.titlu {
	width:250px;
}
#rezultateCautareDownloads h1 {
	font-size:1.5em;
	text-align: left;
	color:#146cb6;
	text-decoration:underline;
	padding:5px;
	background-color:#f7f7f7;
	border: 1px solid #cbcbcb;
	border-width:1px 0;
}
	#rezultateCautareDownloads dl.relatedDownloads {
		border-width:0;
		margin-bottom:0;
	}
		#rezultateCautareDownloads dl.relatedDownloads.left {

			width:391px;
		}
		#rezultateCautareDownloads dl.relatedDownloads.right {

			width:392px;
		}
	#rezultateCautareDownloads {
		border:1px solid #e2e2e2;
		margin-bottom:5px;
		border-top:none;
	}
	#rezultateCautareDownloads .pages {
		border-top:1px solid #e2e2e2;
	}
#innerGalerie {
	border: 1px solid #dfdfdf;
	margin:0 0 5px 0;
}
.galerieHeader .head {
	border-bottom: 1px solid #dfdfdf;
	padding:0 10px;
/*	height:36px; *//*comentat de anamaria pe 04.08.2011 */
	line-height:36px;
	background-color:#f7f7f7;
}
	.galerieHeader .head h2,
	.galerieHeader .head .dummyRating,
	.galerieHeader .head em {
		float:left;
		margin-right:10px;
	}

		.galerieHeader .head h2 {
			font-size:2em;
			font-weight:100;
		}
		.galerieHeader .head .dummyRating {
			margin-top:13px;
		}
		.galerieHeader .head  em {
			font-style:normal;
			font-size:.8em;
		}
		.galerieHeader .descrierePagina {
			border-width:0 0 1px 0;
			height:130px;
		}
		.galerieHeader .descrierePagina img {
			float:left;
			margin:0 13px 0 0;
			padding: 5px;
		}
			.galerieHeader .descrierePagina h2 {
				margin-bottom:10px;
				font-size:1.4em;
				color:#146cb6
			}
			.galerieHeader .descrierePagina .more {
				display:block;
				margin-left:175px;
				text-align: center;
				width:150px;
				color:#fff;
				background:url(../images/buttonBlueSmooth.png) repeat-x left center;
				margin-top:10px;
				height:24px;
				line-height:24px;
				border: 1px solid #a3d0f6;
			}
				.galerieHeader .descrierePagina .more:hover {
					border-color:#666;
				}


#caruselGalerie {
	position: relative;
	height:170px;
	overflow:hidden;
}
	#caruselGalerie .prev,
	#caruselGalerie .next {
		position: absolute;
		top:0;
		z-index: 100;
		width:40px;
		cursor:pointer;
		height:154px;
		background:url(../images/sagetiCarusel.png) no-repeat left center #fff;

	}
	#caruselGalerie .slider {
		width:784px;
		height:170px;
		overflow:auto;
		position: absolute;
		left:0;
		top:0;
	}
		#caruselGalerie .prev {
			background-position:3px center;
			left:0;
		}
		#caruselGalerie .next {
			background-position:-148px center;
			right:-1px;
		}
	#caruselGalerie ul {
		padding-left:50px;
	}
	#caruselGalerie li {
		float:left;
		width:160px;
		height: 130px;
		margin-right:15px;
		text-align: center;
		overflow:hidden;
		border: 1px solid #ccc;
	}
		#caruselGalerie li a {
			display: inline-block;
			text-align: center;
			color:#fb7313;
			width: 158px;
		/*	padding:0 10px	*/
		}
		#caruselGalerie li img {
		/*	border: 1px solid #eee; */
			padding:4px;
		/*	display:block;*/
			margin-bottom:5px;
		}
#comentariiGalerie{
	width:441px;
}
	#pozaCurenta {
		margin-bottom:10px;
		position:relative;
		min-height:640px;
		height:auto !important;
		height:640px;
	}
		#pozaCurenta #pozaMare {
			/*
			width:600px;
			height:400px;
			float:left;
			*/
			margin-bottom: 10px;
			background-color:#eee;
			/*adaugat de anamaria */
			text-align: center;
			padding: 5px 0;
			/* end anamaria */
		}
		#pozaCurenta #pozaMare span{
			display: inline-block;
			width: 780px;
			margin-top: 10px;
			margin-bottom: 10px;
		}
		#pozaCurenta .sidebar {
			width:160px;
			background-color:#eee;
			float:right;
			height:600px;
			position:absolute;
			right:0;
		}
		#pozaCurenta .navigation {
			height:30px;
			display:block;
			font-weight:700;
			text-align: center;
			/*
			margin-top:10px;
			*/
			padding:0 10px
		}
			#pozaCurenta .navigation img {
				vertical-align:middle;
				margin-right:5px;
			}
		#pozaCurenta .navigation .prev {
			float:left
		}
		#pozaCurenta .navigation .next {
			float:right
		}


#searchSummary {
	background-color:#f7f7f7;
	padding:10px;
	border: 1px solid #e2e2e2;
	color:#146cb6;
	font-weight:700;
	margin-bottom:5px;
}
	#searchSummary h1, #searchSummary h2 {
		color:#000;
		font-size:1.2em;
		text-align:left;
	}
	#searchSummary fieldset {
		margin-top:5px;
		line-height:150%;
	}
		#searchSummary fieldset p,
		#anunturiLeft #searchSummary p {
			margin-top:5px;
			font-size:1.1em;
			padding:0
		}
		#searchSummary fieldset select {
			font-size:.8em;
			padding:2px
		}
	#searchSummary a {
		color:#146cb6;
		border: none;
		font-size:1em;
		padding:0
	}
#searchSummary label,
#searchSummary .select {
	float:left;
	height:24px;
	line-height:24px;
	margin-right:10px;
}

#searchSummary .select {
	width:160px;
}

.produseFeatured {
	border: 1px solid #e2e2e2;
	background-color:#f7f7f7;
	margin-bottom:5px;
}
	.produseFeatured ul {
		padding:10px 0 0 17px;
		/*height:140px;*/
		zoom:1;
	}
	/*.produseFeatured ul:after{ content:"."; display:block;clear:both;font-size:!px;font-weight:1px;}*/
	.produseFeatured ul:after{ content:"."; display:block;clear:both;font-size:1px;font-weight:normal;}
	.produseFeatured li {
		float:left;
		margin-right:16px;
		width:132px;
		text-align: center;
		font-weight:700;

	}
		.produseFeatured li a.picture {
			border: 1px solid #e2e2e2;
			padding:5px;
			margin-bottom:5px;
			display:block;
			background-color:#fff;
			width:120px;
		}
		.produseFeatured li a.picture:hover {
			border-color:#666;
		}
#content.searchResultPage .box {padding:0}
.produseFeatured .related {margin-top:0}

.tagList {
	padding:10px;
	background-color:#f7f7f7;
	border: 1px solid #e2e2e2;
	margin-bottom:5px;
}
	.tagList h2 {
		margin-bottom:5px;
	}


/*  -----------------------------------
	download page
--------------------------------------*/
.downloadReview {
	border: 1px solid #dfdfdf;
	padding-bottom: 20px;
}
	.downloadPage h1 {
		background:url(../images/shinnyTitle.png) repeat-x left top;
		border: 1px solid #ececec;
		margin:1px;
		height:30px;
		font:700 1.1em/30px Arial, Verdana, Sans-serif;
		text-align: left;
		color:#4d4d4d;
		padding:0 10px
	}
		.downloadPage h1 a {
			color:#ff790b
		}
	.downloadPage .downloadNow {
		display:block;
		background:url(../images/downloadBtn.png) repeat-x left top;
		height:37px;
		line-height:37px;
		width:220px;
		color:#fff;
		margin:20px auto 0 auto;
		text-align: center;
		border: 1px solid #2084e7;
		border-top-color:#429eeb;
		border-left-color:#429eeb;
	}
		.downloadPage .downloadNow span {
			display:block;
			height:37px;
			line-height:37px;
			background:url(../images/downloadArrow.png) no-repeat left center;
			margin-left:10px;
			cursor:pointer;
			text-transform: uppercase;
		}
		.downloadPage .downloadNow:hover {
			border-color:#666;
		}

	.downloadReview table {
		width:100%;
		font-size:.9em;
	}
		.downloadReview table .rating {
			width:100px;
			background-color:#f0f0f0;
			border: none;
			border-right:1px solid #fff;
		}
			.downloadReview table .rating p {
				margin-bottom:5px;
			}
		.downloadReview table td {
			border-bottom:1px solid #f0f0f0;
			padding:5px
		}
			.downloadReview table td img {
				vertical-align:middle;
			}
		.downloadReview table a {
			border-bottom:1px solid #e2e2e2;
		}
		.downloadReview .miniBreadCrumb a {
			color:#4d4d4d;
			border: none;
		}
			.downloadReview .miniBreadCrumb a:hover {text-decoration:underline;}
			.downloadReview table .dummyRating {
				float:none;
				display:block;
				margin:3px 0
			}
			.downloadReview table h2 {
				font-size:1em;
			}
			.downloadReview table h3 {
				margin-bottom:5px;
			}
			.downloadReview .descriere {
				padding:10px;
				border: 1px solid #e0e0e0;
				border-width:1px 0;
				margin-top:20px;
			}
			.downloadReview ul{
              list-style-type: disc;
            }
			.downloadReview ul li {
				margin-left: 10px;
				color:#444444;
				font-size:1.1em;
				line-height:160%;
			}
			.downloadReview .descriere h2 {
				height:24px;
				font-size:1.1em;
			}
				.downloadReview .descriere h2 a.r {
					float:right;
					font-size:.8em;
					color:#fe7b00;
					border-bottom:1px solid #e0e0e0;
				}
					.downloadReview .descriere h2 a.r:hover {
						color:#444
					}
				.downloadReview .descriere p {
					line-height:150%;
					margin-bottom:1.4em;
				}
				.downloadReview .descriere .screenShots {
					text-align: center;
				}
				.downloadReview .descriere .screenShots img {
					margin:0 5px;
					padding:5px;
					border: 1px solid #e2e2e2;
				}
				.downloadReview .older {
					margin:20px 20px 0px 20px
				}
				.downloadReview .older li {
					margin-bottom:5px;
				}
					.downloadReview .older li h2 {
						margin-bottom:10px;
					}
				.downloadReview .older a{
					font-weight:700;
				}
			.downloadReview .downloadLink {
				padding:20px
			}
				.downloadReview .downloadLink a {
					font-weight:700;

				}
				.downloadReview .hr {
					margin-bottom:10px;
				}
				.downloadReview .mirror {
					padding:20px 20px 0 20px
				}

				.downloadReview .mirrorList {
					padding:20px;
					border: 1px solid #e2e2e2;
					border-width:1px 0;
					line-height:18px;
					margin-top: 20px;
				}
					.downloadReview .mirrorList a.l {
						float:left;
						width:70px;
						font-weight:700;
					}
					.downloadReview .mirrorList img {
						vertical-align:middle;
						margin-right:5px;
					}
					.downloadReview .mirrorList li {
						margin-bottom:10px;
					}
.downloadMainPage H1{
	padding-left:15px;
	font-weight:700;
	color:#666;
}
.downloadMainPage H1 SPAN {
	text-align:center;
	color:#999;
}
.downloadMainPage p {
	line-height:150%;
	margin-bottom:10px;
}
.downloadMainPage .quickSearch {
	height:50px;
	margin-top:20px;
}
	.downloadMainPage .quickSearch fieldset {
		width:250px;
		margin:0 auto
	}
	.downloadMainPage .quickSearch .text {
		float:left;
		width:170px;
		padding:2px;
		border: 1px solid #d2d2d2;
	}
		.downloadMainPage .quickSearch .text.focus {
			border-color:#666;
		}
		.downloadMainPage .quickSearch button, #search-downloads-form button {
			float:left;
			background:url(../images/butt-form-submit-orange.png) repeat-x left top;
			border:1px solid #fb9329;
			height:20px;
			margin-left:10px;
			color:#fff;
			font-weight:700;
		}
	.downloadMainPage .box dl.relatedDownloads {
		border: 1px solid #CBCBCB;
	}

.downloadMainPage .celeMaiCele  {
	margin-bottom:15px
}
.downloadMainPage .celeMaiCele .blueTab{
	margin:0 10px
}
	.downloadMainPage .celeMaiCele .left {
		float:left;
		width:220px;
	}
	.downloadMainPage .celeMaiCele .right {
		width:220px;
		float:right
	}
		.downloadMainPage .celeMaiCele .right .blueTab {
			text-align: right;
		}
		.downloadMainPage .celeMaiCele .relatedDownloads a {
			background:none;
			margin-top:20px;
		}
			.downloadMainPage .celeMaiCele .relatedDownloads .dummyRating {
				right:10px;
				left:auto;
				margin-top:-13px;
			}
.downloadMainPage .alphabetically,
.downloadMainPage .downloadSort {
	border: 1px solid #cbcbcb;
	background-color:#fff;
	padding:10px;
	font-size:.9em;
}
	.downloadMainPage .alphabetically h2 {

		font-size:1.2em;
	}
	.downloadMainPage .alphabetically a{
		text-transform: uppercase;
	}
	.downloadMainPage .alphabetically strong {
		font-size:1.4em;
		font-weight:100;
		text-transform: uppercase;
	}

.downloadMainPage .downloadSort {
	border-width:0 1px;
}
	.downloadMainPage .downloadSort .select {
		margin-top:5px;
	}
	.downloadMainPage .downloadSort label {
		margin-left:5px;
	}
	.downloadMainPage .downloadSort .sortBy {
		float:right;
		width:50px;
		margin-top:30px;
	}
	.downloadMainPage .downloadSort .sortBy a {
		padding:0;
		border: 0;
	}
.relatedArticle {
	border-top:1px solid #bcbcbc;
	padding:10px
}
	.relatedArticle .blueTab {
		margin:0 15px 0 5px
	}
	.relatedArticle .left {
		float:left;
		width:215px;
	}
	.relatedArticle .right {
		width:215px;
		float:right
	}
		.relatedArticle .right .blueTab {
			text-align: right;
			margin:0 10px 0 15px
		}
		.relatedArticle ul {
			padding:7px 10px;
			border: 1px solid #e2e2e2;
		}
			.relatedArticle li {
				margin:4px 0;
				font-size:.9em;
			}
			.relatedArticle li a {
				border-bottom:1px solid #e2e2e2;
			}




.progressWrapper {
	width: 250px;
	overflow: hidden;
}

.progressContainer {
	margin: 5px 0;
	padding: 4px;
	width: 280px;
	line-height: 8px;
	border: solid 1px #E8E8E8;
	background-color: #F7F7F7;
	overflow: hidden;
}

.progressName {
	font-size: 8pt;
	font-weight: 700;
	color: #555;
	width: 280px;
	text-align: left;
	white-space: nowrap;
	overflow: hidden;
}

.progressBarInProgress,
.progressBarComplete,
.progressBarError {
	font-size: 0;
	width: 0%;
	height: 2px;
	background-color: blue;
	margin-top: 2px;
}

.progressBarComplete {
	width: 100%;
	background-color: green;
	visibility: hidden;
}

.progressBarError {
	width: 100%;
	background-color: red;
	visibility: hidden;
}

.progressBarStatus {
	margin-top: 2px;
	width: 280px;
	font-size: 7pt;
	font-family: Arial;
	text-align: left;
	white-space: nowrap;
}

a.progressCancel {
	font-size: 0;
	display:none;
}

#previewUploadedFiles ul {
	padding:25px 5px 15px 5px;
}
	#previewUploadedFiles ul li {
		float:left;
		width:100px;
		height:100px;
		overflow:hidden;
		margin-right:3px;
		border: 2px solid #fff;
		text-align: center;
		line-height:100px;
	}
		#previewUploadedFiles ul li.hover {
			border-color:#c00;
		}
#uploadedItems {
	width:150px;
	float:right;
	font-size:.8em;
}
#uploadedItems a {
	color:#333;
	display:block;
	border: none;
	padding:0;
	padding-right:16px;
	line-height:14px;
	margin-bottom:5px;
}
	#uploadedItems a:hover {
		background:url(../images/delete.png) no-repeat right top;
	}


/***** start modificari catalin.zalog */
#content .relatedClassifieds LI P		{ margin-right:0 }
#content .relatedClassifieds li .more	{ right:5px }

.subTitle .detaliiStiri				{ margin:10px 4px 10px 0; border:2px #e5e5e5 solid; border-bottom:none; width:265px; float:right; position:relative }
.subTitle .detaliiStiri LI			{ float:none; display:block; overflow:hidden; clear:both; border-bottom:2px #e5e5e5 solid; padding:8px; font-weight:bold }
.subTitle .detaliiStiri LI SPAN		{ float:right }
.subTitle .detaliiStiri LI .comments{ left:2px !important; top:75px }
.subTitle .detaliiStiri LI .autor	{ right:0; top:-5px !important; border-left:2px #e5e5e5 solid; display:block; padding:9px 0 9px 10px; font-weight:normal }
.subTitle .detaliiStiri LI .data	{ right:0; top:41px !important; font-weight:normal }

.menuThumbs						{ margin-left:10px; _margin-top:5px; overflow:hidden }
.menuThumbs A IMG				{ border:1px #e7e5e6 solid; margin-right:4px; float:left }
.menuThumbs A.linkMaiMulte		{ display:block; float:left; width:50px; height:39px; font-size:10px; background:url(../images/mai-multe.gif) no-repeat left top; color:#fe0103 }
.menuThumbs A.linkMaiMulte SPAN	{ display:block; padding:12px 0 0 18px }

#coloanaStiri .box, #coloanaArticole .box		{ _padding-bottom:5px; overflow:hidden }
#coloanaStiri .photoGallery, #coloanaArticole .photoGallery					{ text-align:center; font-weight:bold; margin-bottom:10px }
/*#coloanaStiri .photoGallery IMG				{ margin:0 0 10px 0 }*/
		#coloanaStiri .photoGallery .thumb, #coloanaArticole .photoGallery .thumb {
			margin-bottom:10px;
			/*width: 150px;
			height: 120px;*/
		}
#coloanaStiri .photoGallery .galleryLeft, #coloanaArticole .photoGallery .galleryLeft	{ float:left; padding-left:10px; margin:10px 0 0 0; width:170px; height:200px; overflow:hidden;}
#coloanaStiri .photoGallery .galleryRight, #coloanaArticole .photoGallery .galleryRight	{ float:right; padding-right:10px; margin:10px 0 0 0; width:170px }
#coloanaStiri .relatedVideos,
#coloanaArticole .relatedVideos,
#coloanaStiri .pagination,
#coloanaArticole .pagination 			{ background-color:#FFFFFF; border:1px solid #DFDFDF; padding:10px 11px; margin:5px }
#coloanaStiri .relatedVideos H2,
#coloanaArticole .relatedVideos H2		{ font-size:1.1em; margin-bottom:5px }
#coloanaStiri .relatedVideos LI,
#coloanaArticole .relatedVideos LI		{ background:transparent url(../images/ico-blue-dot.gif) no-repeat scroll left center; margin:3px 0; padding-left:5px }
#coloanaArticole #videoPlayer			{ width:auto !important; margin:5px }

.compareResults				{ margin-bottom:0 !important }
.compareResults	.col1		{ width:150px !important }
/******* end modificari catalin.zalog */

/******* modifica tibi*/
.poll .poll_result .answer{
	margin-top:5px;
	margin-left:5px;
}
.poll .poll_result .bar{
	float:left;
	font-size:1px;
	height:10px;
	background:#999;
	width:40px;
	margin:0px 5px 5px 5px;
}
/******** end modificari tibi*/
/* anamaria */
.no_data{
    text-align: center;
	padding: 40px 20px;
	font-weight: bold;
	color: #258EE7;
}
#send_mail_form{display: none;}
#emailForm_messages{
  text-align: center;
  color: #FF0000;
  padding: 10px;
}
/* send email form - pagina anunt */
#send_mail_form		{ border:2px #dbdbdb solid; background:#ebeced url(../images/bg-send-email-form.gif) repeat-x left top; width:420px; margin:10px; padding:10px }
	#send_mail_form LABEL		{ font-size:12px; color:#fb7313; font-weight:bold; width:75px; display:block; text-align:right; float:left }
	#send_mail_form LABEL.question		{ width:100%; display:block; text-align:left; float:left; margin:15px 0 0; }
	#send_mail_form INPUT,
	#send_mail_form TEXTAREA,
	#send_mail_form IMG			{ float:right }
	#send_mail_form INPUT,
	#send_mail_form TEXTAREA	{ width:330px }
	#send_mail_form INPUT		{ padding:1px }
	#send_mail_form .answers_radio, #send_mail_form .answers_checkbox		{width: auto; float: left; margin: 0 10px;}
	#send_mail_form .answers_text		{width: 420px;}
	#send_mail_form LI			{ padding-bottom:10px }
	#send_mail_form .newsletter		{width: auto; float: none; margin: 0 10px;}
	#send_mail_form LI.newsletter_subscribe { text-align: center; }
	#send_mail_form LI.last		{ padding-bottom:0 }
	#send_mail_form LI.captcha IMG,
	#send_mail_form LI.captcha INPUT	{ float:left; margin-left:11px }
	#send_mail_form LI.captcha INPUT	{ width:110px; text-align:center; font-size:21px }
	#send_mail_form #link_email_submit,
	#send_mail_form #link_email_cancel	{ float:none; width:auto; margin-left:11px; font-weight:bold; color:#FFF; cursor:pointer; padding:2px }
	#send_mail_form #link_email_submit	{ background:#2C92E9 url(../images/butt-form-submit-blue.gif) repeat-x }
	#send_mail_form #link_email_cancel	{ background:#FB7313 url(../images/butt-form-submit-orange.png) repeat-x }

#comparaProduse .toateProduseleLista .votes{
	margin:10px 50px 0 0;
	float: right;
}
.hiddenForm{display: none;}
#comparator2.rezultateCautare DD.lastButton { float: none; width: 100%; clear: both; }
.video_container{
    width: 440px;
	margin: 5px auto;
}
.regulament{
  margin: 10px 0;
  text-align: center;
}
#participanti{margin: 20px;}
#comments_zone{margin-top: 10px;}
#comments_zone h3{
  margin:15px;
  color: #CC0000;
}
.tootop{margin-top: 10px;}
.contest_messages{
  clear: both;
  padding: 5px;
  color: #FF0000;
  text-align: center;
}
.related.hasMoreButton h3{
  padding: 10px;
}
.center_thumbs{
  text-align: center;
}
.cropped_main_thumbs{
  width:122px;
  height: 98px;
  overflow: hidden;
  margin: 0 auto;
}
.cropped_list_thumbs{
  width:52px;
  height: 39px;
  overflow: hidden;
}
.li_photo_galls{
  margin: 0pt 30px;
  padding: 5px;
  float: left;
  text-align: center;
}
.a_image_photo_galls{
  border: 1px solid #dfdfdf;
  display: block;
  width: 152px;
  height: 122px;
  background-color: #fff;
}
.a_text_photo_galls{
  width: 152px;
  display: block;
}
.supl_text{
  margin:15px 0;
}
.title_folder_name{
  color: #606060;
  float:left;
  font-size:2em;
  text-align: left;
  padding: 2px 0 1px;
  margin-right:10px;
}
.middle_page_ads{
	margin:10px 0;
	text-align: center;
	border: 1px dotted #ccc;
	/*padding:10px 0*/
}
/* modificari header cu okidoki */
.banner{
  text-align: center;
  margin-bottom: 2px;
  padding-top: 9px;
  overflow:hidden;
  width: 978px;
  background: url(../images/bg-banner-top.gif) repeat-x;
}
.banner_holder_top{

  overflow:hidden;
  /*padding-right: 17px;*/
 /* background: url(../images/publicitate-banner-top.gif) top right no-repeat;*/
 /* margin: 0px 0px 0px 5px;*/
}
/* end modificari header cu okidoki */
div.third_parts{
  padding-left: 5px;
}
.downloadReview div.third_parts{
	margin-top:10px;
	padding-left: 0;
}

img.third_parts_icons{
  margin-right: 10px;
}
#returnToYahoo{  display: none;}
#promo_grup_pro{
  background: #f7f7f7;
  border: 1px solid #d2d2d2;
  margin: 0 5px 20px;
  padding: 10px;
}
#goneplus{
  display: inline; margin-left: 10px; vertical-align: bottom;
}
/* pt boxul mobilio de pe coloana din dreapta */
.recommendations{border: 1px solid #cbcbcb;}
	.recommendations ul{}
		.recommendations ul li{padding: 5px; border-bottom: 1px solid #cbcbcb;}
		.recommendations ul li.last{border: 0;}
			.recommendations ul li div{overflow: hidden; background: #fff; zoom: 1;}
				.recommendations ul li div .game_thumb{width: 60px; height: 60px; display: block; overflow: hidden; float: left; margin-right: 10px;}
				.recommendations ul li div .game_title{display: block; color: #0066CC;}
				.recommendations ul li div .game_title:hover{}
				.recommendations ul li div span{display: block; font-size: 11px; color: #707070; margin-bottom: 10px;}
				.recommendations ul li div p{color: #000;}


/* end anamaria */
/* cristi */
.holder-upsite-banner {
	margin: 0px auto;
/*	width: 978px;*/
	width: 1260px;
	text-align: center;
	clear: both;
}

.holder-upsite-banner div{
	margin:auto !important;
}

#download-mirrors-list {

}

#related-element{
/*	margin-left: 10px;
	display: inline-block;
	float: left;
*//*comentat de anamaria pe 04.08.2011 */
	clear: both;
	line-height: 1px;
	margin-bottom: 10px;
}
#extendebleTitle div.title {
	width: 330px;
}
div.holder_central_column_multimedia_publicity {
	float: right;
	margin-right: 10px;
	margin-top: 3px;
	clear: both;
}

div.holder_central_column_publicity{
	/*margin-top: 10px;*/
}
span.dms-content-caption{
	clear: both;
	text-align: center;
	display: block;
	text-decoration: none;
	color: #000000;
}
a.dms-content-linked-images{
	position: relative;
	display: block;
}

#articol .story img.dms-content-zoom {
	position: absolute;
	border: 0px;
	right: 0px;
}

#articol .story a.dms-content-linked-images{
	text-decoration: none;
}
#addAnunt #wrapperFirstLevelCategory {
	display: none;
}
span.jquery-selectbox-item {
}
/* cristi */
#product_multimedia div.relatedVideos{
	width: 431px;
}
/* Swf Uploader */

#divStatus{
	float: left;
	clear: none;
	margin: 20px 0 0 10px;

}

#holderUploaderControlls{
	margin-left: 5px;
}

/*
#btnCancel{
	width: 120px;
}
*/
div.fieldset {
	border:  1px solid #ccc;
	margin: 10px 0 0 0;
	padding: 20px 10px;
}

div.fieldset span.legend {
	position: relative;
	padding: 3px;
	top: -33px;
	height: 20px;
	font-size: 15px;
	width: 100px;
	margin-bottom: 0px;
	padding-bottom: 0px;
	text-align:center;
/*
	font: 700 14px Arial, Helvetica, sans-serif;
*/
	color: #ccc;
	background: rgb(245, 245, 246);
}

#holderUploaderControlls span{
	float: left;
	width: 126px;
	margin-right: 10px;
}

div.flash {
	width: 300px;
	float:left;
	margin: 10px 5px;
	border-color: #D9E4FF;

	-moz-border-radius-topleft : 5px;
	-webkit-border-top-left-radius : 5px;
    -moz-border-radius-topright : 5px;
    -webkit-border-top-right-radius : 5px;
    -moz-border-radius-bottomleft : 5px;
    -webkit-border-bottom-left-radius : 5px;
    -moz-border-radius-bottomright : 5px;
    -webkit-border-bottom-right-radius : 5px;

}

#upload_images label {
	width: 150px;
	text-align: right;
	display:block;
	margin-right: 5px;
}

#btnSubmit { margin: 0 0 0 155px ; }

/* -- Table Styles ------------------------------- */
td {
	font: 10pt Helvetica, Arial, sans-serif;
	vertical-align: top;
}

.progressWrapper {
	width: 295px;
	overflow: hidden;
}

.progressContainer {
	margin: 5px;
	padding: 4px;
	border: solid 1px #E8E8E8;
	background-color: #F7F7F7;
	overflow: hidden;
}
/* Message */
.message {
	margin: 1em 0;
	padding: 10px 20px;
	border: solid 1px #FFDD99;
	background-color: #FFFFCC;
	overflow: hidden;
}
/* Error */
.red {
	border: solid 1px #B50000;
	background-color: #FFEBEB;
}

/* Current */
.green {
	border: solid 1px #DDF0DD;
	background-color: #EBFFEB;
}

/* Complete */
.blue {
	border: solid 1px #CEE2F2;
	background-color: #F0F5FF;
}

.progressName {
	font-size: 8pt;
	font-weight: 700;
	color: #555;
	width: 280px;
	height: 14px;
	text-align: left;
	white-space: nowrap;
	overflow: hidden;
}

.progressBarInProgress,
.progressBarComplete,
.progressBarError {
	font-size: 0;
	width: 0%;
	height: 2px;
	background-color: blue;
	margin-top: 2px;
}

.progressBarComplete {
	width: 100%;
	background-color: green;
	visibility: hidden;
}

.progressBarError {
	width: 100%;
	background-color: red;
	visibility: hidden;
}

.progressBarStatus {
	margin-top: 2px;
	width: 280px;
	font-size: 7pt;
	font-family: Arial;
	text-align: left;
	white-space: nowrap;
}

a.progressCancel {
	font-size: 0;
	display: block;
	height: 14px;
	width: 14px;
	background-image: url(../images/cancelbutton.gif);
	background-repeat: no-repeat;
	background-position: -14px 0px;
	float: right;
	padding:0px;
}

a.progressCancel:hover {
	background-position: 0px 0px;
}

a.elementPreview {
	display: block;
	height: 14px;
	width: 14px;
	background-image: url(../images/zoom_multimedia.gif);
	background-repeat: no-repeat;
	float: right;
	margin-right: 4px;
	padding: 0px;
}

/* -- SWFUpload Object Styles ------------------------------- */
.swfupload {
	vertical-align: top;
}
/**/
	#homepage-static .column#content {
		width: 639px;
		margin-left: 10px;
		margin-top:10px;
	}
	#homepage-static #articol{
      padding: 15px;
    }
	#homepage-static #articol p{
      padding-bottom: 10px;
    }
	#homepage-static #articol .subTitle h2 {
		padding-top: 0;
		padding-bottom: 10px;
	}
	.adv_ic_container{width: 100%; margin-top: 5px; float: left; clear: left; margin-bottom: 10px}
	a.ym{width: 40px; height: 20px; background: url(../images/ic_ym.gif) 50% 50% no-repeat; margin-right: 4px; float: left;}
	a.mailicon{width: 40px; height: 20px; background: url(../images/ic_mail.gif) 50% 50% no-repeat; margin-right: 4px; float: left;}
	a.favorites{width: 40px; height: 20px; background: url(../images/ic_favorites.gif) 50% 50% no-repeat; margin-right: 4px; float: left;}
	.ym_button{
      margin-top: 10px;
    }


/**/
/*
 * New gallery styles
 */

	#galerie {padding: 25px 0px 0px 35px; overflow: hidden;}
	#galerie ul {width: 100%; overflow: hidden;}
	#galerie li {text-align: center; padding: 0 20px 25px 0; float: left;}
	#galerie li a {display: block; width: 160px; height: 130px; overflow: hidden; border: 1px solid #ccc;}
	#galerie li img {padding: 5px;}

	.wrapper{width: 1000px;}
		.logo{width: 269px; height: 96px; text-indent: -1000px; background: url(/images/logo_multimedia_gallery.gif) no-repeat; margin: 0 3px 30px 0; display: block; float: left; overflow: hidden; outline: none;}
		.container{float: left;}
			.navigation{height: 40px; margin: 5px 0; overflow: hidden;}
			.navigation .previous{width: 230px; height: 40px; text-indent: -1000px; background: url(/images/navigation_multimedia_gallery.gif) no-repeat; display: block; float: left; overflow: hidden; outline: none;}
			.navigation .previous:hover{background-position: 0 -40px;}
			.navigation .gallery{width: 157px; height: 12px; text-indent: -1000px; background: url(/images/navigation_multimedia_gallery.gif) -239px -13px no-repeat; margin: 13px 55px; display: block; float: left; overflow: hidden; outline: none;}
			.navigation .gallery:hover{background-position: -239px -53px;}
			.navigation .next{width: 230px; height: 40px; text-indent: -1000px; background: url(/images/navigation_multimedia_gallery.gif) -408px 0 no-repeat; display: block; float: left; overflow: hidden; outline: none;}
			.navigation .next:hover{background-position: -408px -40px;}
		.picture{width: 1000px; border: 1px solid #ccc; text-align: center; clear:both; overflow: hidden;}
.videoclip{
	text-align:center;
	width:440px;
	margin:0px auto;
}
ul#account-menu{position: absolute; top: 14px; right: 300px; float: none; padding: 0;}
#logged-in{position: absolute; top: 14px; right: 300px;}
.banner_holder_top div{margin: auto}
#comments_zone .comment-message{font-weight: bold;color: #990000;text-align:center; padding: 5px;margin-top: 5px}

