BODY {
	background-color: #fff;
	color: #333;
}

UL.bullet {
	padding-left: 50px;
}

UL.bullet LI, UL LI.bullet {
	list-style-image: url(../images/bullet.gif);
}


/**************************************************************************************
	NEW STYLES
***************************************************************************************/

/* round corners */
	.tr {
		background-image: url(../images/tr.gif);
	}
	
	.tl {
		background-image: url(../images/tl.gif);
	}
	
	.br {
		background-image: url(../images/br.gif);
	}
	
	.bl {
		background-image: url(../images/bl.gif);
	}


/* box */
	.filledBox .tr {
		background-image: url(../images/tr2.gif);
	}
	
	.filledBox .tl {
		background-image: url(../images/tl2.gif);
	}
	
	.filledBox .br {
		background-image: url(../images/br2.gif);
	}
	
	.filledBox .bl {
		background-image: url(../images/bl2.gif);
	}
	
	.filledBox {
	}

/* ajax dialogs container */

/* general styles */
.hidden {
	display: none;
}

/* listing tables */
	.listing {
		padding: 0;
	}
	
	.listing .header {
		background-image: url(../images/moduleRowSelected.jpg);
		height: 33px;
	}
	
	.listing .header A.sortAsc,
	.listing .header A.sortDesc {
		background-position: center right;
		background-repeat: no-repeat;
	}
	/*
	.listing .header A.sortAsc {
		background-image: url(../images/sort_asc.gif);
	}
	
	.listing .header A.sortDesc {
		background-image: url(../images/sort_desc.gif);
	}
	
	.listing TR.odd,
	.listing LI H3 {
		background-image: url(../images/moduleRow.jpg);
		background-repeat: repeat-x;
	}
	
	.listing TR.even {
		
	}
	*/
/* header */
	#headerContent {
		background-image: url(../images/top_bg.jpg);
	}
	

/* self promo */
	#selfPromo {
		background-image: url(../images/self_promo.png);
	}
	
/* tab-uri de noutati, promotii si recomandari */
	#tabs H2.tab {
		color: #2a648f;
		width: 113px;
		
		background-image: url(../images/tab.gif);
	}
/* logo */
	#header #logo {

		background: url("../images/logo.png") no-repeat top left;
		padding: 0;

	}
	
/* menu */
	#menu UL LI A:link,
	#menu UL LI A:active,
	#menu UL LI A:visited,
	#menu UL LI A:hover {
		color: #fff;
	}

	#menu UL LI#carti {
		background-image: url(../images/tab_carti.jpg);
	}
	
	#menu UL LI#cadouri {
		background-image: url(../images/tab_cadouri.jpg);
	}
	
	#menu UL LI#produseNaturiste {
		background-image: url(../images/tab_produse_naturiste.jpg);
	}
	
	#menu UL LI#calculatoare {
		background-image: url(../images/tab_calculatoare.jpg);
	}
	
	#menu UL LI#articoleSportive {
		background-image: url(../images/tab_articole_sportive.jpg);
	}
		#menu UL LI#farmacie {
		background-image: url(../images/tab_farmacie.jpg);
	}
			#menu UL LI#articolecopii {
		background-image: url(../images/tab_articolecopii.jpg);
	}

	
	
/* search */

	#search INPUT.input {
		background-image: url(../images/search.gif);
	}
	
	#search INPUT.submit {
		background-image: url(../images/search.gif);
		color: #fff;
	}

	#info A:link,
	#info A:active,
	#info A:visited,
	#info A:hover {
		color: #fff;
	}

	#search #advancedSearch A:link,
	#search #advancedSearch A:visited,
	#search #advancedSearch A:active,
	#search #advancedSearch A:hover {
		background-image: url(../images/bullet.gif);
	}


/****************************************************/




/*
	#left {
		background-image: url(../images/menu_bg.jpg);
	}
	
	#left .content {
		background-image: url(../images/menu_top.jpg);
	}
	
	#left .bottom {
		background-image: url(../images/menu_bottom.jpg);
	}

	#right {
		background-image: url(../images/menu_bg.jpg);
	}

	#right .content {
		background-image: url(../images/menu_top.jpg);
	}
	
	#right .bottom {
		background-image: url(../images/menu_bottom.jpg);
	}
*/
	
	
/* boxes heading */	
	.box .boxHeading,
	.box .boxHeading A:link,
	.box .boxHeading A:active,
	.box .boxHeading A:visited,
	.box .boxHeading A:hover {
		color: #fff;
	}
	
	#left .boxHeading {
		background-image: url(../images/menu_left_cat.jpg);
	}
	
	#right .boxHeading {
		background-image: url(../images/menu_right_cat.jpg);
	}
	
	#left .firstBox .boxHeading {
		background-image: url(../images/menu_left_first_cat.jpg);
	}
	
	#right .firstBox .boxHeading {
		background-image: url(../images/menu_right_first_cat.jpg);
	}
	
	#categoriesBox .boxContent LI A:link,
	#categoriesBox .boxContent LI A:visited,
	#categoriesBox .boxContent LI A:active,
	#categoriesBox .boxContent LI A:hover {
		background-image: url(../images/side_link.gif);
	}
	
	#categoriesBox .boxContent LI LI A:link,
	#categoriesBox .boxContent LI LI A:visited,
	#categoriesBox .boxContent LI LI A:active,
	#categoriesBox .boxContent LI LI A:hover {
		background-image: none;	
	}
	
	#categoriesBox .boxContent SPAN {
		padding-left: 12px;
	}
	
	#categoriesBox .boxContent .parent {
		background-image: url(../images/cat_parent.gif);
		background-position: left center;
		background-repeat: no-repeat;
	}
	
	#categoriesBox .boxContent .selected {
		background-image: url(../images/cat_selected.gif);
		background-position: left center;
		background-repeat: no-repeat;
	}
		
/* progress bars */
	.progress, .progress .center, .progress .left, .progress .right {
		height: 13px;
	}
	
	.progress .center {
		background-image: url(../images/progress_bg.gif);
	}
	
	.progress .left,
	.progress .right {
		width: 6px; 
	}
	
	.progress .left {
		background-image: url(../images/progress_left.gif);
	}
	
	.progress .right {
		background-image: url(../images/progress_right.gif);
	}
	
/*********************************************/

/* product and category heading */
	H1, H1.pageHeading, H2.heading {
		background-image: url(../images/header_bg.gif);
	}
	
	
/* category listing */
	.categories LI.cat A:link,
	.categories LI.cat A:active,
	.categories LI.cat A:visited,
	.categories LI.cat A:hover {
		background-image: url(../images/bullet.gif);
	}

/* undercategory listing */
	.undercategories LI.cat A:link,
	.undercategories LI.cat A:active,
	.undercategories LI.cat A:visited,
	.undercategories LI.cat A:hover {
		background-image: none;
	}

/* modules listing */
	.moduleRow, .moduleRowOver, .moduleRowSelected {
		padding-top: 7px;
	
		height: 33px;
		cursor: pointer;
		
		background-repeat: repeat-x; 
	}

	.moduleRow {
		background-image: url(../images/moduleRow.jpg);
		background-repeat: repeat-x;
	}
	
	.moduleRowOver {
		background-image: url(../images/moduleRowOver.jpg);
	}
	
	.moduleRowSelected {
		background-image: url(../images/moduleRowSelected.jpg);
	}
	

/* product filters */
	.filters {
		background-image: url(../images/moduleRow.jpg);
		background-repeat: repeat-x;
	}
	
	

/* product listing */
	.productBox,
	.productBoxHover
	 {
		background: #eee;
		border: 1px solid #eee;
		padding: 0;

	}
		.PRODUCT_LIST_IMAGE {
			margin: 0;
	}
	
	.productBox .PRODUCT_LIST_PRICE {
		color: #999;
	}
	
	.productBoxHover .PRODUCT_LIST_PRICE {
		color: #777;
	}
	
	
/* product short listing */
	.productDateExpected {
		color: #1A4B6B;
	}
	
/* listing modules */
	


	
/******************* DIALOGS **********************/

	.dialog, .dialogLoading, .dialogHidden {
		border-color: #3678AC;
	}
	
	.dialog .close {
		background-image: url(../images/button_close.gif);
	}
	
	
/* advanced search dialog */

	
/* product description dialog */
	.dialog .productPrice {
	}

	.dialog .productImage IMG {
	}
	
	.dialog .productDateAvailable {
		color: #DB2719;
	}
	


/* information dialog */
	


/**************************************************************************************
	PAGES
***************************************************************************************/

/* checkout process 
	.checkoutNavigation {
		float: left;
		width: 100%;
		margin-bottom: 10px;
	}
		.checkoutNavigation .tab {
			float: left;
			background: #b6efb8;
			width: 25%;
			height: 30px;
			line-height: 24px;
			padding: 3px 15px 2px 0;
			text-align: center;
			-moz-box-sizing: border-box;
			-webkit-box-sizing: border-box;
			box-sizing: border-box;
		}
		.checkoutNavigation .tab:nth-child(4n+1) { background: #edfcee;}
		.checkoutNavigation .tab:nth-child(4n+2) { background: #d9f7db;}
		.checkoutNavigation .tab:nth-child(4n+3) { background: #cdf2cf;}
		.checkoutNavigation .tab:nth-child(4n+4) { background: #b6efb8;}
		
			.checkoutNavigation .tab A:link,
			.checkoutNavigation .tab A:visited,
			.checkoutNavigation .tab A:active,
			.checkoutNavigation .tab A:hover {
				font-weight: normal;
				text-decoration: none;
			}
		
		.checkoutNavigation .tab.selected {
			background: #a6aa66;
			color: #fff;
			background: #fff7aa;
			color: #333;
			font-weight: 600;
		}

	*/
	
/* product info */
	#page_product_info UL.tabMenu {
		background-image: url(../images/tab_bottom.jpg);
	}
	
	#page_product_info .tab {
		background-image: url(../images/header_tab_bg.jpg);
	}
	
	#page_product_info .tabLeft {
		background-image: url(../images/header_tab_left.jpg);
	}
	
	#page_product_info .tabRight {
		background-image: url(../images/header_tab_right.jpg);
}


/*footer comercials*/

.comercials A:link,
.comercials A:visited,
.comercials A:active,
.comercials A:hover {
	filter: alpha(opacity=30);
	-moz-opacity: .3;
	opacity: .3;

}

.comercials A:hover {
	filter: alpha(opacity=100);
	-moz-opacity: 1;
	opacity: 1;

}



.comercials A IMG {
	border: 0;
}

.display_inline
{
display:inline;
}

.link_recenzie:link,
.link_recenzie:active,
.link_recenzie:visited
{
font-family: Arial, Helvetica, sans-serif;
color:#E3681E;
font-size:12px;
font-weight:bold;
text-decoration: none;
}

.link_recenzie:hover
{
font-family: Arial, Helvetica, sans-serif;
color:#FF7522;
font-size:12px;
font-weight:bold;
text-decoration: underline;
}



/* Added by ByColor - 2015.02.10 */
body {
	font-size: 12px;
	margin: 0;
	padding: 0;
}
h1, h2 {
	font-family: arial, sans-serif, sans-serif;
}
h3 {
	font-family:   sans-serif;
}
/* Forms */
input[type="submit"], input[type="button"], button {
	font-family: arial, sans-serif, sans-serif;

	float: right;
	border: none;
	padding: 7px 10px;
	font-size: 13px;
	color: #fff;
	background: #db7400;
}
input[type="submit"]:hover, input[type="button"]:hover, button:hover,
input[type="submit"]:focus, input[type="button"]:focus, button:focus,
input[type="submit"]:active, input[type="button"]:active, button:active {
	text-decoration: none;
	background: #ed7d07;
	cursor: pointer;
}
input[type="text"],
input[type="password"],
textarea, select {
	border: 1px solid #706f6f;
	padding: 6px 10px;
	width: 100%;
	margin: 0 0 5px;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
}
select[name="day"], select[name="month"], select[name="year"] { width: 33%; }
.popup-content { padding: 2em 3em; }

.promo-root-option {
	background: #db7400;
}


#pageContent { min-width: auto; }
#page { min-width: auto; }
#content { top: 100px;  }
	#center {

	padding-right: 0;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    margin: 20px 0 0 0;
	position: relative !important;
	}
	#center.homepage {
		margin-top: 1px;
	}
#header {
	position: relative;
	min-width: auto;
	top:0px;
}
	#center .content {
		min-width: auto;
	}
	#page_index_nested {
		margin-left: 7px;
	}
	#left .content {
		background-image: none;
	}
		#left {
			    width: 15%;
    z-index: 9999;

    background-position: -41px 0px!important;
    background-image: none;
    border-right: 1px solid #c5e0e7;
		}
			td.boxText {
				padding-top: 0;
				padding-right: 0;
			}
			.box .boxHeading {
				padding-right: 20px;
			}
			.dcjq-vertical-mega-menu .menu {
				background: #0054a3;
				font-size: 12px;
				font-family:   sans-serif;
				font-weight: 400;
				-moz-box-shadow: none;
				-webkit-box-shadow: none;
				box-shadow: none;
				width: 100%;
				float:none;
			}
				.dcjq-vertical-mega-menu .menu .sub li a {
					margin-bottom: 0;
					line-height: 1.22em;
				}
			#left .boxHeading {
				background-image: none;
			}
			.box .boxHeading, 
			.box .boxHeading a:link, 
			.box .boxHeading a:active, 
			.box .boxHeading a:visited, 
			.box .boxHeading a:hover {
				color: #1c3760;
				font-family: arial, sans-serif, sans-serif;
				font-size:20px;
			}
			.smallSearchInput {
				width: 170px;
				-moz-box-sizing: border-box;
				-webkit-box-sizing: border-box;
				box-sizing: border-box;
				padding: 5px 30px 5px 5px;
			}
			.smallSearchButton {
				background: none;
				border: medium none;
				margin-top: 5px;
				position: absolute;
				right: 21px;
				color: #333;
				padding: 0 6px;
			}
			.smallSearchButton:hover,
			.smallSearchButton:focus,
			.smallSearchButton:active {
				color: #608362;
				background: none;
			}
			
		#logo, #search {
			float: left;
		}
		#breadcrumb {
			padding: 0;
			margin-top: 13px;
			margin-left: 220px;
		}
		#customerMenu, #informationMenu, #cartMenu , #cartContact{
			margin: 9px 10px 0 20px;
		}
		#cartMenu {
			float: right;
		}
		#cartContact {
			float: right;
		}
			#customerMenu a, #informationMenu a, #cartMenu , #cartContact a {
				font-weight: 300;
			}
			#information UL LI A:link, 
			#information UL LI A:active, 
			#information UL LI A:visited, 
			#information UL LI A:hover {
				line-height: 1.1em;
			}
			#cartMenu a, a.rosu, .text-rosu {
				color: #db7400;
			}	

			#cartMenu a, a.precomanda, .text-grena {
				color: #db7400;
			}
			.product .productBoxHover a.precomanda,
			.product .productBoxHover a.precomanda:link,
			.product .productBoxHover a.precomanda:hover,
			.product .productBoxHover a.precomanda:focus,
			.product .productBoxHover a.precomanda:active,
			.product .productBox a.precomanda,
			.product .productBox a.precomanda:link,
			.product .productBox a.precomanda:hover,
			.product .productBox a.precomanda:focus,
			.product .productBox a.precomanda:active,
			.productLinks a.precomanda,
			.buy a.precomanda,
			.productLinks a.precomanda:link {
				padding: 10px 15px;
				-moz-border-radius: 2px;
				-webkit-border-radius: 2px;
				border-radius: 2px;
				font-family: arial, sans-serif, sans-serif;
				font-size: 18px;
				color: #fff;
				background: #db0015;
				text-decoration: none;
			}
			.precomanda.buy-button i {
				margin-right: 4px;
				position: relative;
				top: -1px;
			}
			#cartContact{
				color: #000000;
			}
		
			.product .productBoxHover a.rosu,
			.product .productBoxHover a.rosu:link,
			.product .productBoxHover a.rosu:hover,
			.product .productBoxHover a.rosu:focus,
			.product .productBoxHover a.rosu:active,
			.product .productBox a.rosu,
			.product .productBox a.rosu:link,
			.product .productBox a.rosu:hover,
			.product .productBox a.rosu:focus,
			.product .productBox a.rosu:active,
			.productLinks a.rosu,
			.buy a.rosu,
			.productLinks a.rosu:link {
				padding: 2px;
				-moz-border-radius: 2px;
				-webkit-border-radius: 2px;
				border-radius: 2px;
				font-family: arial, sans-serif, sans-serif;
				font-size: 14px;
				color: #fff;
				background: #db7400;
padding: 7px 10px;
max-width: 75%;
margin:0 auto;
			}
			.rosu.buy-button i {
				margin-right: 4px;
				position: relative;
				top: -1px;
			}
			.btn {
				padding: 7px 12px;
				margin-right: 5px;
				background: rgba(0,0,0,0.05);
				color: #316fa0;
				border-radius: 2px;
			}
			.btn.btn-lg {
				padding: 8px 14px;
				font-size: 1.5em;
			}
			.btn:hover,
			.btn:focus,
			.btn:active {
				background: #f1fcfe;
			}
			.btn.btn-link {
				background: none;
			}
			.btn.btn-primary {
				background: #db7400;
				color: #fff;
			}
			.btn.btn-primary:hover,
			.btn.btn-primary:focus,
			.btn.btn-primary:active {
				background: #ed7d07;
			}
			.btn.btn-primarylo {
			background: #545D60;
			color: #fff;
			}
			.btn.btn-primarylo:hover,
			.btn.btn-primarylo:focus,
			.btn.btn-primarylo:active {
				background: #8B9A9F;
			}
			.productLinks a.rosu,
			.productLinks a.rosu:link {
				font-size: 17px;
				text-align: center;
			}
			.product .productBoxHover a.rosu,
			.product .productBoxHover a.rosu:link,
			.product .productBoxHover a.rosu:hover,
			.product .productBoxHover a.rosu:focus,
			.product .productBoxHover a.rosu:active,
			.productLinks a.rosu:hover,
			.productLinks a.rosu:focus,
			.productLinks a.rosu:active,
			.buy a.rosu:hover,
			.buy a.rosu:focus,
			.buy a.rosu:active {
				text-decoration: none;
				background: #ed7d07;
			}
			.product .productBoxHover h2 a,
			.product .productBoxHover h2 a:link,
			.product .productBox h2 a,
			.product .productBox h2 a:link {
				color: #666;
				font-size: 15px;
			}
			.product .productBoxHover h2 a:hover,
			.product .productBoxHover h2 a:focus,
			.product .productBoxHover h2 a:active,
			.product .productBox h2 a:hover,
			.product .productBox h2 a:focus,
			.product .productBox h2 a:active {
				color: #000;
			}
			.productAttributes {
				margin: 5px 20px 0 0;
				padding: 5px 10px;
				background: #fcf9e5;
			}
			.productCompara { 
				margin: 22px 0 0 0; 
				padding: 3px 5px;
				font-size: 13px;
				background: #e3f5f9;
			}
			.ratingblock { margin-top: 10px; }
			.ratingblock .unit-rating { margin-top: 5px; }
			
			.PRODUCT_LIST_NAME H2.withAuthor {
				height: auto;

			}
			
			.PRODUCT_LIST_BUY_NOW {

				margin-right: 0;
			}
			.PRODUCT_LIST_PRICE {
				color: #245981 !important;
				float: left;
				font-size: 20px;
				font-weight: 400;
				margin: -15px 0 0 0 !important;
				padding-top: 0;
			}
			
			.productListing-col .PRODUCT_LIST_PRICE {
				float: none;
				margin: 0;
			}
			.lineListing .COL_PRODUCT_LIST_PRICE {
				padding: 5px 0 5px 10px;
			}
			.lineListing .COL_PRODUCT_LIST_PRICE .price sup {
				font-size: 16px;
				font-weight: 300;
			}
			.lineListing .COL_PRODUCT_LIST_PRICE .buy {
				height: auto;
			}
			.lineListing .COL_PRODUCT_LIST_NAME .productDescription {
				font-size: 14px;
				min-height: auto;
			}
			.lineListing .COL_PRODUCT_LIST_NAME .productName h2 {
				font-weight: 400;
				font-size: 24px;
			}
			.lineListing .COL_PRODUCT_LIST_NAME .manufacturerName {
				margin-top: 5px;
			}
			
			.COL_PRODUCT_LIST_PRICE_DETAIL .price-holder {
				font-size: 26px;
				color: #245981;
				font-weight: 400;
				padding-top: 5px;
			}

		#search {
			margin: 50px 0 0 15px;
			font-family: Ubuntu;
		}
			#search [type="submit"] {
				background: none;
				color: #5e8dab;
				margin: 7px 0 9px -35px;
				border: none;
				font-size: 13px;
				padding: 0 6px;
			}
			#search input.input {
				background: none;
				border: 1px solid #5e8dab;
				height: 34px;
				line-height: 34px;
				width: 100%;
				box-sizing: border-box;
			}
			#search input.submit {
				background: none;
			}
			#search #advancedSearch {
				margin: 7px 0 0 0;
			}
				#search #advancedSearch a:link, 
				#search #advancedSearch a:visited, 
				#search #advancedSearch a:active, 
				#search #advancedSearch a:hover {
					padding: 0;
					background: none;
				}
		#header #information {
			float: right;
			font-size: 17px;
			margin-left: 0;

		}		
		.productImage {
			margin-right: 20px;
		}
		.PRODUCT_LIST_NAME .manufacturerName_firstpage A:link, 
		.PRODUCT_LIST_NAME .manufacturerName_firstpage A:active, 
		.PRODUCT_LIST_NAME .manufacturerName_firstpage A:visited, 
		.PRODUCT_LIST_NAME .manufacturerName_firstpage A:hover {
			color: #5e8dab;
			font-size: 11px;
		}
	#cartDialog {	
		background-color: #fff;
		border: 1px solid #000;
		padding: 15px 20px;

	}
		#cartDialog .content, #cartDialog .top-cart-actions {
			height: auto;
		}
		#cartDialog .top-cart-actions {
			border-top: 1px dashed #ccc;
			padding-top: 10px;
			margin-top: 5px;
		}

footer {
	display: flex;
	height: auto;
	background: #eeeeee;
	padding: 10px 20px;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
}
	footer input[type=text],
	footer textarea {
		margin: 0 0 5px;
	}
	footer #recaptcha-reload {
		float: left;
	}
	footer .inline {
		display: block;
	}
	footer button {
		float: right;
	}
	
.categories LI.cat {
	margin: 0 20px 0 0;
}
	.catParent {
		font-size: 16px;
		font-weight: 600;
		padding: 0;
		background: none;
	}
		.subCategories {
			padding: 0;
		}
			.categories LI.cat A:link, 
			.categories LI.cat A:active, 
			.categories LI.cat A:visited, 
			.categories LI.cat A:hover {
				background: none;
				padding: 0;
			}
			.subCategories LI.subCat {
				margin-bottom: 1px;
				padding: 3px 10px;
				background: #e3f5f9;
				display: block;
			}
				.subCategories a {
					font-size: 13px;
				}

			
.listingModule .listing,
#page_index_recomandari .listingModule .listing {
	height: auto;
}

#page_index_recomandari h1 {
	display: none;
}

#top_rating .listingModule {
	margin-right: 20px; 
}
.halfSize {
	width: 50%;
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
}

H1, H1.pageHeading, H2.heading {
	padding-left: 0;
	background: none;
	height: auto;
}
	h2 span {
		position:relative;
		left:auto;
		top:auto;
	}
	h2 span.author {
		top: 0;
		left: 0;
	}
.PRODUCT_LIST_NAME H2.withoutAuthor {
	border: none;
}
		
.clearfloat {
	float: none;
	clear: both;
}
.block { display: block; }
.pull-left { float: left; }
.pull-right { float: right; }
.pull-center { float: none; display: block; margin-left: auto; margin-right: auto; }
.text-left { text-align: left; }
.text-right { text-align: right; }
.text-center { text-align: center; }


.orderProductsListing { height: auto; }

/* Banners */
#banners { float: left; }
/*#link { display:block;width:790px;height:355px; }*/
/*#xzc{position:relative;height:355px;width:790px;box-shadow: 2px 2px 5px #222;}
#link, .banner-link { float:left;width:513px;height:436px; border:1px solid #ddd; margin-right: 11px; margin-bottom: 6px; }*/
#link:first-child, .banner-link:first-child { margin-left: 0; }
#xzc, .banner-link .xzc {background: none !important; position:relative;height:436px;width:513px;box-shadow: none; border: none;}
#banner_special, .banner_special {position:absolute;top:160px;right:28px;font-size:25px;color:#da3e2f;}
#banner_pname, .banner_pname {position:absolute;left:auto; right:20px;top:30px;width:auto;times-roman, georgia, serif;font-size: 36px;line-height: 1.1em;letter-spacing: -1px;color: #30110c;margin: 0 0 0 0;padding: 0 0 0 0;font-weight: 100;text-align:right; z-index:20;}

.pic_preview{background:white;padding:8px;box-shadow: 3px 3px 4px #000;}
/*#link, .banner-link.span1, #xzc, .banner-link.span1 .xzc { width:250px; }
#link, .banner-link.span3, #xzc, .banner-link.span3 .xzc { width:776px; }
#link, .banner-link.span4, #xzc, .banner-link.span4 .xzc { width:1039px; }
#banner_img , .banner_img { width:100%;height:100%; border:none;}
*/


.filters {
	height: 26px;
	background: transparent none;
	background: #fcf9e5;
	margin-top: 15px;
}

.navigation {
	padding-right: 0;
}
.navigationTop, .navigationBottom {
	border: none;
	margin: 10px 0;
}

/* Tables */
.productLine td, .productLineHover td {
	border-bottom-style: dashed;
}
#center .listing .header {
    background: none repeat scroll 0 0 #f4f5f7;
    border-bottom: 1px solid #ccc;
    font-weight: 300;
}
#center .listing .header td {
	border-right: 1px solid #fff;
	padding: 0 4px;
}
#center .orderProductsListing .listing td {
	border-bottom: 1px solid #ddd;
}
.modificareCantitate > table td {
	padding: 4px 0 10px;
}
.dialog .productPrice {
	margin-bottom: 0;
}


.facebook-icon { margin: 22px 0 0 10px; }
.popupMenu .dialog UL LI A:link, 
.popupMenu .dialog UL LI A:visited, 
.popupMenu .dialog UL LI A:active, 
.popupMenu .dialog UL LI A:hover {
	height: auto;
}


.alert {
	padding: 4px 8px;
	color: #333;
}
.alert.alert-warning {
	background: #ffec60;
}
.alert.alert-error {
	background: #f00;
	color: #fff;
}
.alert.alert-success {
	background: #589b18;
	color: #fff;
}
.alert.alert-info {
	background: #b2e4ff;
	color: #000;
}
.alert.alert-disabled {
	background: #eee;
	color: #000;
}
.modificareCantitate > table td .alert {
	padding: 2px 8px;
	font-size: .8em;
}




@media all and (max-width: 768px) {
	#content { top: 190px; }
		#header {
			position: absolute;
			min-width: auto;
			width: 100%;
			-moz-box-sizing: border-box;
			-webkit-box-sizing: border-box;
			box-sizing: border-box;
			padding: 0;
		}
		#breadcrumb {
			margin-top: 195px;
		}
			#header #logo {
				float: none;

			}
			#header #information {
				width: 100%;
				margin: 0 auto;
			}
			#search { 
				width: 100%;
				margin: 0 auto;
			}
			
		h2 span {
			left: auto;
			padding-left: 0;
			top: auto;
		}
}
@media all and (max-width: 1024px) {
	#center {
		margin-top: 35px;
	}
}

#baraInfo {
    position: fixed;
    width: 100%;
    height: 52px;
    z-index: 100;
    bottom: 0px;
    overflow: hidden;
    background: transparent linear-gradient(#ECEDEE, #D7D7D7) repeat scroll 0% 0%;
    box-shadow: 0px 0px 17px 0px rgba(0, 0, 0, 0.4);
}

/*cod market place */

.product .productBoxHover a.roz,
			.product .productBoxHover a.roz:link,
			.product .productBoxHover a.roz:hover,
			.product .productBoxHover a.roz:focus,
			.product .productBoxHover a.roz:active,
			.product .productBox a.roz,
			.product .productBox a.roz:link,
			.product .productBox a.roz:hover,
			.product .productBox a.roz:focus,
			.product .productBox a.roz:active,
			.productLinks a.roz,
			.buy a.roz,
			.productLinks a.roz:link {
				border-radius: 2px;	
			padding: 7px 10px;
			 	font-family: arial, sans-serif, sans-serif;
				font-size: 14px;
				color: #fff;
				text-align:center;
				background: #674EA7;
			}
			.roz.market-button i {
				margin-right: 4px;
				position: relative;
				top: -1px;
			}

.bs-callout {
    padding: 20px;
    margin: 20px 0;
    border: 1px solid #eee;
    border-left-width: 5px;
    border-radius: 3px;
}
    .bs-callout-danger {
    border-left-color: #ce4844;
}

    .bs-callout-warning {
    border-left-color: #aa6708;
}
.label-danger {
    background-color: #ce4844;
}
.label-warning {
    background-color: #aa6708;
}
.label {
    display: inline;
    padding: .2em .6em .3em;
    font-size: 100%;
    font-weight: 800;
    line-height: 1;
    color: #fff;
    text-align: center;
    white-space: nowrap;
    vertical-align: baseline;
    border-radius: .25em;
    }

    .form-group {
    margin-bottom: 15px;
}
.form-control {
    display: block;
    width: 100%;
    height: 34px;
    padding: 6px 12px;
    font-size: 14px;
    line-height: 1.42857143;
    color: #555;
    background-color: #fff;
    background-image: none;
    border: 1px solid #ccc;
    border-radius: 4px;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    -webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;
    -o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
    transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
}


/* de aici */

#wrapper {
	position:absolute;
	top: 50%;
	left: 50%;
	width:740px;
	height:680px;
	margin: -340px 0 0 -370px;
	padding: 0;
}

/* Header start */
#header {
	text-align: center;
	margin: -2px 0 10px 0;
}

#txt_title {
	color: #3d381b;
	font-size: 34px;
	text-align:center;
	text-shadow: 0 -1px 2px rgba(255,255,255,.5);
}

#txt_subtitle {
	font-size: 17px;
	text-align: center;
}
/* Header end */

/* Label and percentage data start */
#labels {
	position: absolute;
	left: 540px;
	top: 150px;
	width: 120px;
}

#percentage_wrapper {
	position: absolute;
	left: 665px;
	top: 151px;
	width: 50px;
	height: 124px;
	overflow: hidden;
}
	
#percentage {
	position: absolute;
	clip: rect(0px, 50px, 125px, 0px);
}

#labels ul, #percentage ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
	font-size: 14px;
	color: #333333;
}

#labels li, #percentage li {
	display: block;
	margin: 0;
	padding: 0 0 8px 0;
}

#labels span{
	display: block;
	float: left;
	width:8px;
	height: 8px;
	margin: 5px 5px 0 0 ;
	background: #FFFFFF;
}

#labels ul :nth-child(1) span{ background: #0092B9; }
#labels ul :nth-child(2) span{ background: #86AD00; }
#labels ul :nth-child(3) span{ background: #F2B705; }
#labels ul :nth-child(4) span{ background: #D97904; }
#labels ul :nth-child(5) span{ background: #BC3603; }

#percentage p {
	display: block;
	width: 50px;
	margin: 0;
	padding: 0 0 8px 0;
	float: left;
}

#percentage ul {
	position: absolute;
	width: 300px;
}

#q2_2010:target #percentage ul { left: -0px; }
#q1_2010:target #percentage ul { left: -50px; }
#q4_2009:target #percentage ul { left: -100px; }
#q3_2009:target #percentage ul { left: -150px; }
#q2_2009:target #percentage ul { left: -200px; }
#q1_2005:target #percentage ul { left: -250px; }
/* Label and percentage data end */

/* Slider (contains two chart div) start */
#slider {
	width:300px;
	height: 350px;
	margin: 0 auto;
	padding: 0 auto;
	overflow-y: hidden;
	overflow-x: auto;
}

#slider::-webkit-scrollbar { /* webkit only */
  height: 12px;
   background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#beb8a1), to(#cfcab9));
   -webkit-border-radius: 6px;
}
 
#slider::-webkit-scrollbar-thumb { /* webkit only */
  background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#8c8775), to(#7f7a6a));
  -webkit-border-radius: 6px;
}

#pie_ico, #pyr_ico {
	position: absolute;
	width: 80px;
	height: 26px;
	top: 464px;
	text-align: center;
}

#pie_ico { left: 137px}
#pyr_ico { left: 535px}
/* Slider end */

/* Charts start */
#chart_holder {
	width: 600px;
	height: 350px;
	margin: 0;
	padding: 0;
}

#pyr_chart , #pie_chart {
	position: relative;
	float: left;
 	width: 300px;
 	height: 300px;
 	margin: 0;
 	padding: 0;
	-webkit-box-reflect: below 0px -webkit-gradient(linear, left top, left bottom, from(transparent), color-stop(0.5, transparent), to(rgba(255, 255, 255, 0.2) ));
}

#pyr_chart ul , #pie_chart ul {
	list-style-type: none;
	width: 300px;
	height: 300px;
	padding: 0;
 	margin: 0;
}
	
#pyr_chart li, #pie_chart li {
	position: absolute;
	top: 0px;
	width: 300px;
	height: 300px;
 	padding: 0;
 	margin: 0;
}

#pie_chart p {
	width: 300px;
	height: 300px;
 	padding: 0;
 	margin: 0;
}

#pie_chart li p { -webkit-transition: all .7s ease-out;}

#pie_chart span { display: block; width: 150px; height: 300px;}

#pie_chart ul :nth-child(odd) { clip: rect(0px, 300px, 300px, 150px);}

#pie_chart ul :nth-child(even) { clip: rect(0px, 150px, 300px, 0px);}

.pie_left{
	-moz-border-radius-topleft: 150px;
	-moz-border-radius-bottomleft: 150px;
	-webkit-border-top-left-radius: 150px;
	-webkit-border-bottom-left-radius: 150px;
	border-top-left-radius: 150px;
	border-bottom-left-radius: 150px;
}

.pie_right{
	margin-left: 150px;
	-moz-border-radius-topright: 150px;
	-moz-border-radius-bottomright: 150px;
	-webkit-border-top-right-radius: 150px;
	-webkit-border-bottom-right-radius: 150px;
	border-top-right-radius: 150px;
	border-bottom-right-radius: 150px;
}

#c1_l span {
	background: #BC3603;
	background-image: -moz-radial-gradient(left 45deg, circle closest-corner, #de3d00 10%, #BC3603 100%);
	background-image: -webkit-gradient(radial, left center, 10, left center, 150, from(#de3d00), to(#BC3603));
}

#c1_r span {
	background: #BC3603;
	background-image: -moz-radial-gradient(right 45deg, circle closest-corner, #de3d00 10%, #BC3603 100%);
	background-image: -webkit-gradient(radial, right center, 10, right center, 150, from(#de3d00), to(#BC3603));
}
 
#c2_l span {
	background: #D97904;
	background-image: -moz-radial-gradient(left 45deg, circle closest-corner, #fb8a00 10%, #D97904 100%);
	background-image: -webkit-gradient(radial, left center, 10, left center, 150, from(#fb8a00), to(#D97904));
}

#c2_r span {
	background: #D97904;
	background-image: -moz-radial-gradient(right 45deg, circle closest-corner, #fb8a00 10%, #D97904 100%);
	background-image: -webkit-gradient(radial, right center, 10, right center, 150, from(#fb8a00), to(#D97904));
}

#c3_l span {
	background: #F2B705;
	background-image: -moz-radial-gradient(left 45deg, circle closest-corner, #ffc517 10%, #F2B705 100%);
	background-image: -webkit-gradient(radial, left center, 10, left center, 150, from(#ffc517), to(#F2B705));
}

#c3_r span {
	background: #F2B705;
	background-image: -moz-radial-gradient(right 45deg, circle closest-corner, #ffc517 10%, #F2B705 100%);
	background-image: -webkit-gradient(radial, right center, 10, right center, 150, from(#ffc517), to(#F2B705));
}

#c4_l span {
	background: #86AD00;
	background-image: -moz-radial-gradient(left 45deg, circle closest-corner, #9bc800 10%, #86AD00 100%);
	background-image: -webkit-gradient(radial, left center, 10, left center, 150, from(#9bc800), to(#86AD00));
}

#c4_r span {
	background: #86AD00;
	background-image: -moz-radial-gradient(right 45deg, circle closest-corner, #9bc800 10%, #86AD00 100%);
	background-image: -webkit-gradient(radial, right center, 10, right center, 150, from(#9bc800), to(#86AD00));
}

#c5_l span{ 
	background: #0092B9;
	background-image: -moz-radial-gradient(left 45deg, circle closest-corner, #00addb 10%, #0092B9 100%);
	background-image: -webkit-gradient(radial, left center, 10, left center, 150, from(#00addb), to(#0092B9));
}

#c5_r span{
	background: #0092B9;
	background-image: -moz-radial-gradient(right 45deg, circle closest-corner, #00addb 10%, #0092B9 100%);
	background-image: -webkit-gradient(radial, right center, 10, right center, 150, from(#00addb), to(#0092B9));
}

/*Pie chart data (degree value) */
#pie_chart ul :nth-child(1) p, #q2_2010:target #pie_chart ul :nth-child(1) p{ -moz-transform: rotate(180deg); -webkit-transform: rotate(180deg); -o-transform: rotate(180deg);}
#pie_chart ul :nth-child(2) p, #q2_2010:target #pie_chart ul :nth-child(2) p{ -moz-transform: rotate(180deg); -webkit-transform: rotate(180deg); -o-transform: rotate(180deg);}
#pie_chart ul :nth-child(3) p, #q2_2010:target #pie_chart ul :nth-child(3) p{ -moz-transform: rotate(180deg); -webkit-transform: rotate(180deg); -o-transform: rotate(180deg);}
#pie_chart ul :nth-child(4) p, #q2_2010:target #pie_chart ul :nth-child(4) p{ -moz-transform: rotate(170deg); -webkit-transform: rotate(170deg); -o-transform: rotate(170deg);}
#pie_chart ul :nth-child(5) p, #q2_2010:target #pie_chart ul :nth-child(5) p{ -moz-transform: rotate(180deg); -webkit-transform: rotate(180deg); -o-transform: rotate(180deg);}
#pie_chart ul :nth-child(6) p, #q2_2010:target #pie_chart ul :nth-child(6) p{ -moz-transform: rotate(152deg); -webkit-transform: rotate(152deg); -o-transform: rotate(152deg);}
#pie_chart ul :nth-child(7) p, #q2_2010:target #pie_chart ul :nth-child(7) p{ -moz-transform: rotate(180deg); -webkit-transform: rotate(180deg); -o-transform: rotate(180deg);}
#pie_chart ul :nth-child(8) p, #q2_2010:target #pie_chart ul :nth-child(8) p{ -moz-transform: rotate(126deg); -webkit-transform: rotate(126deg); -o-transform: rotate(126deg);}
#pie_chart ul :nth-child(9) p, #q2_2010:target #pie_chart ul :nth-child(9) p{ -moz-transform: rotate(180deg); -webkit-transform: rotate(180deg); -o-transform: rotate(180deg);}
#pie_chart ul :nth-child(10) p, #q2_2010:target #pie_chart ul :nth-child(10) p{ -moz-transform: rotate(36deg); -webkit-transform: rotate(36deg); -o-transform: rotate(36deg);}

#q1_2010:target #pie_chart ul :nth-child(1) p{ -moz-transform: rotate(180deg); -webkit-transform: rotate(180deg); -o-transform: rotate(180deg);}
#q1_2010:target #pie_chart ul :nth-child(2) p{ -moz-transform: rotate(180deg); -webkit-transform: rotate(180deg); -o-transform: rotate(180deg);}
#q1_2010:target #pie_chart ul :nth-child(3) p{ -moz-transform: rotate(180deg); -webkit-transform: rotate(180deg); -o-transform: rotate(180deg);}
#q1_2010:target #pie_chart ul :nth-child(4) p{ -moz-transform: rotate(170deg); -webkit-transform: rotate(170deg); -o-transform: rotate(170deg);}
#q1_2010:target #pie_chart ul :nth-child(5) p{ -moz-transform: rotate(180deg); -webkit-transform: rotate(180deg); -o-transform: rotate(180deg);}
#q1_2010:target #pie_chart ul :nth-child(6) p{ -moz-transform: rotate(153deg); -webkit-transform: rotate(153deg); -o-transform: rotate(153deg);}
#q1_2010:target #pie_chart ul :nth-child(7) p{ -moz-transform: rotate(180deg); -webkit-transform: rotate(180deg); -o-transform: rotate(180deg);}
#q1_2010:target #pie_chart ul :nth-child(8) p{ -moz-transform: rotate(131deg); -webkit-transform: rotate(131deg); -o-transform: rotate(131deg);}
#q1_2010:target #pie_chart ul :nth-child(9) p{ -moz-transform: rotate(180deg); -webkit-transform: rotate(180deg); -o-transform: rotate(180deg);}
#q1_2010:target #pie_chart ul :nth-child(10) p{ -moz-transform: rotate(42deg); -webkit-transform: rotate(42deg); -o-transform: rotate(42deg);}

#q4_2009:target #pie_chart ul :nth-child(1) p{ -moz-transform: rotate(180deg); -webkit-transform: rotate(180deg); -o-transform: rotate(180deg);}
#q4_2009:target #pie_chart ul :nth-child(2) p{ -moz-transform: rotate(180deg); -webkit-transform: rotate(180deg); -o-transform: rotate(180deg);}
#q4_2009:target #pie_chart ul :nth-child(3) p{ -moz-transform: rotate(180deg); -webkit-transform: rotate(180deg); -o-transform: rotate(180deg);}
#q4_2009:target #pie_chart ul :nth-child(4) p{ -moz-transform: rotate(171deg); -webkit-transform: rotate(171deg); -o-transform: rotate(171deg);}
#q4_2009:target #pie_chart ul :nth-child(5) p{ -moz-transform: rotate(180deg); -webkit-transform: rotate(180deg); -o-transform: rotate(180deg);}
#q4_2009:target #pie_chart ul :nth-child(6) p{ -moz-transform: rotate(154deg); -webkit-transform: rotate(154deg); -o-transform: rotate(154deg);}
#q4_2009:target #pie_chart ul :nth-child(7) p{ -moz-transform: rotate(180deg); -webkit-transform: rotate(180deg); -o-transform: rotate(180deg);}
#q4_2009:target #pie_chart ul :nth-child(8) p{ -moz-transform: rotate(139deg); -webkit-transform: rotate(139deg); -o-transform: rotate(139deg);}
#q4_2009:target #pie_chart ul :nth-child(9) p{ -moz-transform: rotate(180deg); -webkit-transform: rotate(180deg); -o-transform: rotate(180deg);}
#q4_2009:target #pie_chart ul :nth-child(10) p{ -moz-transform: rotate(50deg); -webkit-transform: rotate(50deg); -o-transform: rotate(50deg);}

#q3_2009:target #pie_chart ul :nth-child(1) p{ -moz-transform: rotate(180deg); -webkit-transform: rotate(180deg); -o-transform: rotate(180deg);}
#q3_2009:target #pie_chart ul :nth-child(2) p{ -moz-transform: rotate(180deg); -webkit-transform: rotate(180deg); -o-transform: rotate(180deg);}
#q3_2009:target #pie_chart ul :nth-child(3) p{ -moz-transform: rotate(180deg); -webkit-transform: rotate(180deg); -o-transform: rotate(180deg);}
#q3_2009:target #pie_chart ul :nth-child(4) p{ -moz-transform: rotate(172deg); -webkit-transform: rotate(172deg); -o-transform: rotate(172deg);}
#q3_2009:target #pie_chart ul :nth-child(5) p{ -moz-transform: rotate(180deg); -webkit-transform: rotate(180deg); -o-transform: rotate(180deg);}
#q3_2009:target #pie_chart ul :nth-child(6) p{ -moz-transform: rotate(156deg); -webkit-transform: rotate(156deg); -o-transform: rotate(156deg);}
#q3_2009:target #pie_chart ul :nth-child(7) p{ -moz-transform: rotate(180deg); -webkit-transform: rotate(180deg); -o-transform: rotate(180deg);}
#q3_2009:target #pie_chart ul :nth-child(8) p{ -moz-transform: rotate(145deg); -webkit-transform: rotate(145deg); -o-transform: rotate(145deg);}
#q3_2009:target #pie_chart ul :nth-child(9) p{ -moz-transform: rotate(180deg); -webkit-transform: rotate(180deg); -o-transform: rotate(180deg);}
#q3_2009:target #pie_chart ul :nth-child(10) p{ -moz-transform: rotate(61deg); -webkit-transform: rotate(61deg); -o-transform: rotate(61deg);}

#q2_2009:target #pie_chart ul :nth-child(1) p{ -moz-transform: rotate(180deg); -webkit-transform: rotate(180deg); -o-transform: rotate(180deg);}
#q2_2009:target #pie_chart ul :nth-child(2) p{ -moz-transform: rotate(180deg); -webkit-transform: rotate(180deg); -o-transform: rotate(180deg);}
#q2_2009:target #pie_chart ul :nth-child(3) p{ -moz-transform: rotate(180deg); -webkit-transform: rotate(180deg); -o-transform: rotate(180deg);}
#q2_2009:target #pie_chart ul :nth-child(4) p{ -moz-transform: rotate(172deg); -webkit-transform: rotate(172deg); -o-transform: rotate(172deg);}
#q2_2009:target #pie_chart ul :nth-child(5) p{ -moz-transform: rotate(180deg); -webkit-transform: rotate(180deg); -o-transform: rotate(180deg);}
#q2_2009:target #pie_chart ul :nth-child(6) p{ -moz-transform: rotate(158deg); -webkit-transform: rotate(158deg); -o-transform: rotate(158deg);}
#q2_2009:target #pie_chart ul :nth-child(7) p{ -moz-transform: rotate(180deg); -webkit-transform: rotate(180deg); -o-transform: rotate(180deg);}
#q2_2009:target #pie_chart ul :nth-child(8) p{ -moz-transform: rotate(149deg); -webkit-transform: rotate(149deg); -o-transform: rotate(149deg);}
#q2_2009:target #pie_chart ul :nth-child(9) p{ -moz-transform: rotate(180deg); -webkit-transform: rotate(180deg); -o-transform: rotate(180deg);}
#q2_2009:target #pie_chart ul :nth-child(10) p{ -moz-transform: rotate(66deg); -webkit-transform: rotate(66deg); -o-transform: rotate(66deg);}

#q1_2005:target #pie_chart ul :nth-child(1) p{ -moz-transform: rotate(180deg); -webkit-transform: rotate(180deg); -o-transform: rotate(180deg);}
#q1_2005:target #pie_chart ul :nth-child(2) p{ -moz-transform: rotate(180deg); -webkit-transform: rotate(180deg); -o-transform: rotate(180deg);}
#q1_2005:target #pie_chart ul :nth-child(3) p{ -moz-transform: rotate(180deg); -webkit-transform: rotate(180deg); -o-transform: rotate(180deg);}
#q1_2005:target #pie_chart ul :nth-child(4) p{ -moz-transform: rotate(176deg); -webkit-transform: rotate(176deg); -o-transform: rotate(176deg);}
#q1_2005:target #pie_chart ul :nth-child(5) p{ -moz-transform: rotate(180deg); -webkit-transform: rotate(180deg); -o-transform: rotate(180deg);}
#q1_2005:target #pie_chart ul :nth-child(6) p{ -moz-transform: rotate(167deg); -webkit-transform: rotate(167deg); -o-transform: rotate(167deg);}
#q1_2005:target #pie_chart ul :nth-child(7) p{ -moz-transform: rotate(180deg); -webkit-transform: rotate(180deg); -o-transform: rotate(180deg);}
#q1_2005:target #pie_chart ul :nth-child(8) p{ -moz-transform: rotate(167deg); -webkit-transform: rotate(167deg); -o-transform: rotate(167deg);}
#q1_2005:target #pie_chart ul :nth-child(9) p{ -moz-transform: rotate(180deg); -webkit-transform: rotate(180deg); -o-transform: rotate(180deg);}
#q1_2005:target #pie_chart ul :nth-child(10) p{ -moz-transform: rotate(143deg); -webkit-transform: rotate(143deg); -o-transform: rotate(143deg);}

#pyr_chart li { -webkit-transition: all .5s; }

#pyr_chart ul :nth-child(1) {
	background: #BC3603;
	background-image: -moz-radial-gradient(center 0deg, circle closest-corner, #de3d00 10%, #BC3603 100%);
	background-image: -webkit-gradient(radial, center center, 10, center center, 150, from(#de3d00), to(#BC3603));
}
 
#pyr_chart ul :nth-child(2) {
	background: #D97904;
	background-image: -moz-radial-gradient(center 0deg, circle closest-corner, #fb8a00 10%, #D97904 100%);
	background-image: -webkit-gradient(radial, center center, 10, center center, 150, from(#fb8a00), to(#D97904));
	height:292px;
	
}

#pyr_chart ul :nth-child(3) {
	background: #F2B705;
	background-image: -moz-radial-gradient(center 0deg, circle closest-corner, #ffc517 10%, #F2B705 100%);
	background-image: -webkit-gradient(radial, center center, 10, center center, 150, from(#ffc517), to(#F2B705));
	height:277px;
}

#pyr_chart ul :nth-child(4) {
	background: #86AD00;
	background-image: -moz-radial-gradient(center 0deg, circle closest-corner, #9bc800 10%, #86AD00 100%);
	background-image: -webkit-gradient(radial, center center, 10, center center, 150, from(#9bc800), to(#86AD00));
	height:255px;
}

#pyr_chart ul :nth-child(5) { 
	background: #0092B9;
	background-image: -moz-radial-gradient(center 0deg, circle closest-corner, #00addb 10%, #0092B9 100%);
	background-image: -webkit-gradient(radial, center center, 10, center center, 150, from(#00addb), to(#0092B9));
	height: 180px;
}

#pyr_chart ul :nth-child(6) { 
	width: 0;
	height: 0;
	border-color: transparent #d8d6cb transparent #d8d6cb;
	border-width: 0px 150px 300px 150px;
 	border-style:solid;
}

/*Pyramid chart data (height value) */
#q1_2010:target #pyr_chart ul :nth-child(2) { height: 292px;}
#q1_2010:target #pyr_chart ul :nth-child(3) { height: 277px;}
#q1_2010:target #pyr_chart ul :nth-child(4) { height: 259px;}
#q1_2010:target #pyr_chart ul :nth-child(5) { height: 185px;}

#q4_2009:target #pyr_chart ul :nth-child(2) { height: 292px;}
#q4_2009:target #pyr_chart ul :nth-child(3) { height: 279px;}
#q4_2009:target #pyr_chart ul :nth-child(4) { height: 266px;}
#q4_2009:target #pyr_chart ul :nth-child(5) { height: 192px;}

#q3_2009:target #pyr_chart ul :nth-child(2) { height: 293px;}
#q3_2009:target #pyr_chart ul :nth-child(3) { height: 280px;}
#q3_2009:target #pyr_chart ul :nth-child(4) { height: 271px;}
#q3_2009:target #pyr_chart ul :nth-child(5) { height: 201px;}

#q2_2009:target #pyr_chart ul :nth-child(2) { height: 293px;}
#q2_2009:target #pyr_chart ul :nth-child(3) { height: 282px;}
#q2_2009:target #pyr_chart ul :nth-child(4) { height: 274px;}
#q2_2009:target #pyr_chart ul :nth-child(5) { height: 205px;}

#q1_2005:target #pyr_chart ul :nth-child(2) { height: 297px;}
#q1_2005:target #pyr_chart ul :nth-child(3) { height: 290px;}
#q1_2005:target #pyr_chart ul :nth-child(4) { height: 290px;}
#q1_2005:target #pyr_chart ul :nth-child(5) { height: 269px;}
/* Charts end */

/* button panel start */
#btn_panel {
	position: relative;
 	margin-left:auto;
	margin-right:auto;
	width:	420px;
	padding-top: 35px;
}

#btn_panel ul{
	list-style-type: none;
 	display: inline;
	padding: 0;
 	margin: 0;
}
	
#btn_panel li{ 
	float: left; 
	padding: 5px;
}

#btn_panel span:first-child{ display: block; font-size: 22px; padding: 5px 0 0 0 }
#btn_panel span:last-child{ display: block; font-size: 16px; padding: 7px 0 0 0;}

#btn_panel li a{
	display: block;
	width: 60px;
	height: 65px;
	text-decoration: none;
	text-align: center;
	color: #565446;
	background: #fcfcfc;
	background-image: -moz-linear-gradient(100% 40% 270deg,#FFFFFF, #eaeaea, #f5f5f5 100%);
	background-image: -webkit-gradient(linear, 0% 45%, 0% 69%, from(#FFFFFF), to(#EDEDED), color-stop(.4,#F7F7F7));
	-moz-border-radius: 4px;
 	-webkit-border-radius: 4px;
 	border-radius: 4px;
	-moz-box-shadow: #c0bca7 0px 1px 0px;
 	 -webkit-box-shadow: #c0bca7 0px 1px 0px;
	box-shadow: #c0bca7 0px 1px 0px;
	-webkit-transition: all .3s ease-out;
  opacity:.5;
}
 
#btn_panel li:last-child a{color:#c33702; -moz-transform: scale(1.1); -webkit-transform: scale(1.1); -o-transform: scale(1.1); opacity:1;}

#q1_2005:target #btn_panel li:last-child a, #q2_2009:target #btn_panel li:last-child a, #q3_2009:target #btn_panel li:last-child a, #q4_2009:target #btn_panel li:last-child a, #q1_2010:target #btn_panel li:last-child a{color:#565446; -moz-transform: scale(1); -webkit-transform: scale(1); -o-transform: scale(1); opacity:.5;}
#q1_2005:target #btn_panel li:nth-child(1) a{color:#c33702; -moz-transform: scale(1.1); -webkit-transform: scale(1.1); -o-transform: scale(1.1); opacity:1;}
#q2_2009:target #btn_panel li:nth-child(2) a{color:#c33702; -moz-transform: scale(1.1); -webkit-transform: scale(1.1); -o-transform: scale(1.1); opacity:1;}
#q3_2009:target #btn_panel li:nth-child(3) a{color:#c33702; -moz-transform: scale(1.1); -webkit-transform: scale(1.1); -o-transform: scale(1.1); opacity:1;}
#q4_2009:target #btn_panel li:nth-child(4) a{color:#c33702; -moz-transform: scale(1.1); -webkit-transform: scale(1.1); -o-transform: scale(1.1); opacity:1;}
#q1_2010:target #btn_panel li:nth-child(5) a{color:#c33702; -moz-transform: scale(1.1); -webkit-transform: scale(1.1); -o-transform: scale(1.1); opacity:1;}
/* button panel end */

/*footer start */
#about {
	position: absolute;
	float: left;
	height: 24px;
	margin: 5px;
	padding: 0;
}
 
#about p, #author p {
	font-family: "arial", helvetica;
	font-size: 12px;
}

#author {
	float: right;
	width: 250px;
	height: 24px;
	margin: 5px;
	padding: 0;
	background: #f3f2e9;
	text-align: center;
	-moz-border-radius: 15px;
	-webkit-border-radius: 15px;
	border-radius: 15px;
}

#author a, #about a{
	color:#716835;
	font-style: italic;
	font-weight: bold;
	text-decoration: none;
}

#author a:hover, #about a:hover { color:#e800b4 }

#footer {
	position: absolute;
	width: 100%; 
	bottom: 0px;
	margin: 0;
	padding: 0;
}
/*----- crossheader -----*/

#crossheader {
	background:#403a34;
	padding:0px!important;
}

#crossheader ul{
	margin:0px;
	padding:0px;
	
}

#crossheader ul li{
	display:block;
	float:left;
	border-right:1px solid #403a34;
	margin-bottom:0px;
}

#crossheader ul li a{
	font-size:11px;
	text-transform:uppercase;
	padding:0px 15px;
	line-height:20px;
	color:#fff!important;
	display:block;
}

#crossheader ul li a.artsport{
	background:#ee3123  !important;
}

#crossheader ul li a.mamanatura{
	background:#608362  !important;
}

#crossheader ul li a.librariaonline{
	background:#3678ac  !important;
	display:none;
}

#crossheader ul li a.farmaciatei{
	background:#76c043  !important;
}

#crossheader ul li a.bebetei{
	background:#712f89 !important;
}

#crossheader ul li a.birouplus{
	background:#e2a814 !important;
}

#crossheader a#toggleCross{
	display:none;
}