.header-top-links {
	float:right;
	background-image:url(../images/top_meniu_bg.gif);
	background-position:left top;
	background-repeat:repeat-x;
	height:35px;
	padding-top:5px;
}

.header-top-links li {
	float:left;
	display:inline;
	margin-right:15px;
}

.header-top-links a {
	color:#CBEB76;
	/*font-family:Tahoma;*/
	font-size:10px;
	font-weight:normal;
	text-decoration:underline;
}

.header-top-links a:hover {
	color:#FFFFFF;
	/*font-family:Tahoma;*/
	font-size:10px;
	font-weight:normal;
	text-decoration:none;
}

.header-top-links-left {
	background:url(../images/top_meniu_left.gif);
	width:50px;
	height:35px;
	float:right;
}


.header-top-links-right {
	background:url(../images/top_meniu_right.gif);
	width:50px;
	height:35px;
	float:right;
}

.header-top-logo {
	float:left;
	width:210px;
}

.clear {
	clear:both;
}

.header-top-languages {
	position:absolute;
	right:64px;
	text-align:right;
	top:38px;
	width:100%;
}

.header-top-search {
	float:left;
	width:400px;
	height:25px;
}

.menu {
	margin-bottom:20px;
}

.menu a, .menu span {
	background-image:url(../images/b2.gif);
	background-position:left center;
	background-repeat:no-repeat;
	color:#333333;
	/*font-family:Tahoma;*/
	font-size:11px;
	font-weight:bold;
	padding-left:10px;
	text-decoration:none;
}

.menu dl {
	margin-left:20px; 
}

.menu dd {
	margin-left:10px;
}

.sitemap {

}

.sitemap a {
	background-image:url(../images/b2.gif);
	background-position:left center;
	background-repeat:no-repeat;
	color:#333333;
	/*font-family:Tahoma;*/
	font-size:11px;
	font-weight:bold;
	padding-left:10px;
	text-decoration:none;
}

.sitemap li li a {
	background-image:url(../images/b2.gif);
	background-position:left center;
	background-repeat:no-repeat;
	color:#333333;
	/*font-family:Tahoma;*/
	font-size:11px;
	font-weight:normal;
	padding-left:10px;
	text-decoration:none;
}

.sitemap dl {
	margin-left:20px; 
}

.sitemap dd {
	margin-left:10px;
}

.imagine, .colectia_descriere {
	text-align:center;
}

.header-top-search input {
	background-color:#CED9E3;
	border:1px solid #666666;
	color:#000000;
	/*font-family:Tahoma;*/
	font-size:11px;
	font-weight:normal;
	margin-left:5px;
	margin-right:5px;
	text-decoration:none;
}

.header-top-search label {
	font-weight:bold;
}

.header-top-search .advanced_search {
	color:#577E09;
	/*font-family:Tahoma;*/
	font-size:10px;
	font-weight:normal;
	text-decoration:underline;
}

.header-top-link {
	float:right;
	text-align:right;
}

.header-top-link .myaccount {
	background-image:url(../images/icon_my_account.png);
	background-position:left center;
	background-repeat:no-repeat;
	color:#A66D0C;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	padding-left:20px;
	text-decoration:none;
	text-transform:uppercase;
}

.header-top-link .shoppingcart {
	background-image:url(../images/icon_my_cart.png);
	background-position:left center;
	background-repeat:no-repeat;
	color:#5D9E23;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	margin-left:20px;
	padding-left:20px;
	text-decoration:none;
	text-transform:uppercase;
}

.product-img-box img {
	top:0;
}

.dimensioning {
	float:left;
	width:150px;
	color:#666666;
	font-size:10px;
	margin-right:10px;
}

.dimensioning-left {
	float:left;
	background:url(../images/statura.gif) no-repeat;
	width:70px;
	height:100px;
}
.dimensioning-right {
	float:left;
	border:5px solid #000;
	padding:2px;
}

.right-dimensioning {
	margin-left:15px;
	float:left;
	width:90px;
}

.right-dimensioning a {
	color:#666666;
	font-size:10px;
}

.product-alt-options {
	background:url(../images/prod_footer_bg.gif) repeat-x;
	height:60px;
	padding-left:10px;
	width: 739px;
}

.product-alt-options a {
	margin-right:10px;
}

.product-list-buttons {
	width:100%;
	color:#666666;
	display:block;
	/*font-family:Tahoma;*/
	font-size:10px;
	font-weight:normal;
	margin-left:52px;
}

.product-list-buttons a{
	color:#666666;
	display:block;
	/*font-family:Tahoma;*/
	font-size:9px;
	font-weight:normal;
	height:37px;
	margin-bottom:2px;
	margin-left:8px;
	/*margin-right:15px;*/
	text-decoration:none;
	/*width:25px;*/
	float:left;
}

.product-list-buttons .buy_ico{
	border: 0px;
	width: 16px;
	height: 27px;
	padding-top:0;
}

.new-products-list-table .buy_ico{
	border: 0px;
	width: 16px;
	height: 27px;
}

.left-top-links h2 {
	width:100%;
}

.left-top-links a{
	background-image:url(../images/b2.gif);
	background-position:left center;
	background-repeat:no-repeat;
	color:#0A5E83;
	/*font-family:Tahoma;*/
	font-size:11px;
	font-weight:bold;
	letter-spacing:1px;
	padding-left:10px;
	text-decoration:none;
	line-height:12px;
	display:block;
}

.block-account ul li a{
	background-image:url(../images/b2.gif);
	background-position:left center;
	background-repeat:no-repeat;
	color:#0A5E83;
	/*font-family:Tahoma;*/
	font-size:11px;
	font-weight:bold;
	letter-spacing:1px;
	padding-left:10px;
	text-decoration:none;
	line-height:12px;
	display:block;
}

.block-account ul li span{
	background-image:url(../images/b2.gif);
	background-position:left center;
	background-repeat:no-repeat;
	color:#0A5E83;
	/*font-family:Tahoma;*/
	font-size:11px;
	font-weight:bold;
	letter-spacing:1px;
	padding-left:10px;
	text-decoration:none;
	line-height:12px;
	display:block;
}

.left-top-links a:hover {
	color: #000000;
}

.block-currency {
	margin-bottom:20px;
}

.block-currency-special h2 {
	/*width:100%;*/
}

.block-currency-special a {
	background-image:url(../images/b2.gif);
	background-position:left center;
	background-repeat:no-repeat;
	color:#333333;
	/*font-family:Tahoma;*/
	font-size:11px;
	font-weight:bold;
	letter-spacing:1px;
	padding-left:10px;
	text-decoration:none;
}

.block-currency-links h2 {
	width:100%;
}

.block-currency-links a {
	background-image:url(../images/b2.gif);
	background-position:left center;
	background-repeat:no-repeat;
	color:#333333;
	/*font-family:Tahoma;*/
	font-size:11px;
	font-weight:bold;
	letter-spacing:1px;
	padding-left:10px;
	text-decoration:none;
}

.block-currency-utils h2 {
	width:100%;
}

.block-currency-utils a {
	background-image:url(../images/b2.gif);
	background-position:left center;
	background-repeat:no-repeat;
	color:#333333;
	/*font-family:Tahoma;*/
	font-size:11px;
	font-weight:bold;
	letter-spacing:1px;
	padding-left:10px;
	text-decoration:none;
}

.left-menu-single a {
	font-weight:normal;
}


.block-layered-nav h2{
	width:100%;
}

.block-subscribe h2{
	width:100%;
}

.block-tags h2{
	width:100%;
}

.block-cart .block-title{
	width:100%;
}

.block-compare .block-title{
	background:url(../images/menu_left.gif) no-repeat left top;
	width:100%;
}

.block-account .block-title{
	width:100%;
}

/*BEGIN - De sters - este model pentru prima pagina*/
.featured {
	background-color:#FFFFFF;
	border:1px solid #CCCCCC;
	margin-top:20px;
	width:100%;
}

.featured th {
	color:#333333;
	/*font-family:Tahoma;*/
	font-size:18px;
	font-weight:normal;
	height:25px;
	padding-left:10px;
	text-align:left;
	text-decoration:none;
}

.featured td {
	padding:5px;
	text-align:center;
}

.promo .gifts {
	background-color:#FFFFFF;
	border:1px solid #CCCCCC;
	color:#666666;
	/*font-family:Tahoma;*/
	font-size:11px;
	font-weight:normal;
	padding:10px;
	text-align:left;
	text-decoration:none;
	vertical-align:top;
}

.promo .canvas {
	background-color:#FFFFFF;
	border:1px solid #CCCCCC;
	color:#666666;
	/*font-family:Tahoma;*/
	font-size:11px;
	font-weight:normal;
	padding:10px;
	text-align:left;
	text-decoration:none;
	vertical-align:top;
}

.promo .framing {
	background-color:#FFFFFF;
	border:1px solid #CCCCCC;
	color:#666666;
	/*font-family:Tahoma;*/
	font-size:11px;
	font-weight:normal;
	padding:10px;
	text-align:left;
	text-decoration:none;
	vertical-align:top;
}

.spotlight {
	background-image:url(../images/spotlight_bg_a_v.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	height:250px;
	width:600px;
}

.spotlight .left {
	padding-left:10px;
	padding-right:20px;
	padding-top:10px;
	text-align:left;
	vertical-align:top;
	width:200px;
}

.spotlight .right {
	color:#FFFFFF;
	/*font-family:Tahoma;*/
	font-size:9px;
	font-weight:normal;
	padding-left:30px;
	padding-right:5px;
	padding-top:100px;
	text-align:center;
	text-decoration:none;
	vertical-align:top;
	width:310px;
}

.promo .gifts h1, .promo .canvas h1, .promo .framing h1 {
	color:#333333;
	font-family:Arial;
	font-size:18px;
	font-weight:bold;
	margin:0;
	text-decoration:none;
}
/*END - De sters - este model pentru prima pagina*/

.footer-featured {
	color:#999999;
	/*font-family:Tahoma;*/
	font-size:10px;
	font-weight:normal;
	margin:0 auto;
	padding:25px 10px 10px;
	position:relative;
	text-align:left;
	text-decoration:none;
	width:960px;
	clear: both;
}

.footer-featured .container {
	background-color:#FFFFFF;
	border:1px solid #CCCCCC;
	padding:10px;
	height:90px;
	overflow:hidden;
}

.footer-featured h1 {
	color:#333333;
	font-family:Arial;
	font-size:18px;
	font-weight:bold;
	height:30px;
	padding-left:10px;
	text-align:left;
	text-decoration:none;
}

.footer-featured .featured-category {
	float:left;
	margin-right:50px;
	text-align:left;
}

.footer-featured .head {
	background:url(../images/ico_replicas.gif) left no-repeat; 
	padding-left:25px;
}

.footer-featured .featured-category a {
	font-weight:normal;
	text-transform:none;
	text-decoration:none;	
} 

.footer-featured .featured-category li {
	background:url(../images/b_replicas.gif) left no-repeat; 
	padding-left:10px;
	line-height:1.2em;
} 

.footer-featured a {
	font-weight:bold;
	text-transform:uppercase;
}

.browse-categories {
	color:#999999;
	/*font-family:Tahoma;*/
	font-size:10px;
	font-weight:normal;
	margin:0 auto;
	position:relative;
	text-align:left;
	text-decoration:none;
}

.browse-categories li {
	list-style-type: none;
}


.browse-categories .container {
	background-color:#FFFFFF;
	border:1px solid #CCCCCC;
	display:block;
	overflow:hidden;
	padding:10px;	
}

.browse-categories a {
	background:url(../images/b_specials.gif) left no-repeat;
	padding-left:10px;	
	text-decoration: none;
}

.browse-categories a:hover{
	color: #0A5E83;
}

.left-dim {
	float:left;
	width:65px;
}

.left-dim a {
	background:none;
	padding:0;
	/*font-family:Tahoma;*/
	font-size:10px;
	font-weight:bold;
}

/* TIMI */
#product_sendtofriend_form input , #product_sendtofriend_form textarea , #form-validate input{
	color: #333333;
	font-family: tahoma;
	font-size: 11px;
	font-weight: normal;
	height: 18px;
	text-decoration: none;
	float: left;
}

#product_sendtofriend_form textarea{
	width: 512px;
}

#product_sendtofriend_form fieldset{
	width: 520px;
}

#login-form .button-set button{
	width: 100%;
}

#login-form button , #form-validate button{  /*BUTON VERDE*/
	/*background:url(../images/buton_verde.gif) left no-repeat;*/
	/*border: 1px solid #CCCCCC;*/
	color: #FFFFFF;
	/*font-family:Tahoma;*/
	font-size:11px;
	font-weight:bold;
	border:0px;
	/*width: 160px;
	height: 38px;*/
	text-decoration:none;
	padding:0 10px;
}

.discount .button { width:194px; }

#login-form a:hover, #form-validate a:hover{
	text-decoration: underline;
}

.block-subscribe .block-content{
	padding-left:10px; 
}

/*Sorin*/

.left-top-links .bestsellerL {
	color:#DD2F00;
}

.left-top-links .bestratedL {
	color:#5A8209;
}

.left-top-links .newproductL {
	color:#168BD9;
}

.discount {
	float:left;
	width:100%;
}

.cart .shipping {
	float:left;
	width:100%;
	border:1px solid #ccc;
	padding:0 5px;
	margin-top: 10px;
}

#form-validate fieldset{
	padding: 10px;
	border: 1px solid #CCCCCC;
	margin-bottom:5px;
}

#form-validate h4 { float:right;  }
#form-validate input{
	float:left;
	font-size:16px;
	height:24px;
	margin-bottom:5px;
	width:250px;
}

#form-validate input.validate-number{
	/*color:#666666;
	float:left;
	font-size:22px;
	height:28px;
	margin-bottom:5px;
	margin-right:5px;*/
	width:50px;
}

#form-validate label.separator{
	font-weight:normal;
	width:10px;
	text-align:center;
	margin-right:5px;
}

#form-validate label.um{
	font-weight:normal;
	width:10px;
	text-align:center;
	margin-right:5px;
}

#form-validate input.checkbox{
	height:14px;
	margin-top:8px;
	text-align:left;
	width:14px;
	margin-right:10px;
}

#form-validate li{
	background-color: #FFFFFF;
	padding:0 5px;
	width: 100%;
}

#form-validate label.label_newsletter{
	font-weight:normal;
}

#form-validate div{
	float: left;
}

#form-validate #manufacturer{
	height: 56px;
	margin-bottom:5px;
}

#form-validate label{
	/*clear:both;*/
	color:#000000;
	float:left;
	font-size:13px;
	font-weight:bold;
	padding:5px 0;
	text-decoration:none;
	width:150px;
}

#form-validate .multiselect{
	background-color:#F2F2F2;
	border:1px solid #CCCCCC;
	color:#666666;
	/*font-family:Tahoma;*/
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	height:100px;
	float:left;
	margin-bottom:5px;
}

#form-validate select{
	background-color:#F2F2F2;
	border:1px solid #CCCCCC;
	color:#666666;
	/*font-family:Tahoma;*/
	font-size:16px;
	font-weight:normal;
	text-decoration:none;
	float:left;
}

#form-validate .buttons-set{
	float: none;
}

#form-validate .button{
	float: right;
}

#form-validate h3{
	border-bottom: 1px solid #e8f2f4; 
}

#form-validate .input-box{
	width:100%;
	margin-bottom: 5px;
}

/* Other Div */
#other_div{
	width: 749px;
	display: block;
	margin-top: 5px;
	clear:both;
	float:left;
	height: 131px;
}

#other_div .col{
	float: left;
	background-color:#FFFFFF;
	border:1px solid #CCCCCC;
	padding:5px;
	text-align:left;
	vertical-align:top;
	width: 233px;
	margin-right: 6px;
	height: 119px;
}

#other_div .last{
	margin-right: 0px;
}

#other_div .col h1{
	color:#669900;
	/*font-family:Tahoma;*/
	font-size:16px;
	font-weight:normal;
	margin:3px 3px 5px 2px;
	text-decoration:none;
}

#other_div .col a{
	background-image:url("../images/b_specials.gif");
	background-position:left 4px;
	background-repeat:no-repeat;
	color:#006699;
	/*font-family:Tahoma;*/
	font-size:11px;
	font-weight:normal;
	padding-left:10px;
	text-decoration:none;
}

#other_div .col a:hover{
	/*text-decoration: underline;*/
	color: #000000;	
}
/* / Other Div */

#review_field{
	width: 100%;
	height: 75px;
}

.tags{
	padding: 10px;
}

.tags .tags-list{
	margin-top: 10px;
}

.block-tags .actions{
	border: 0px;
}

.block-tags .actions a{
	/*border: 1px solid #0B6B96;
	background-color: #CFEDFE;*/
	font-family: tahoma;
	font-size: 11px;
	/*font-weight: bold;*/
	color: #000000;
	padding:0 10px;
}

#customer-reviews dd{
	margin-bottom: 5px;
}

#form-validate #collection_filter{
	height: 20px;
}

.form-list #comment{
	width: 100%;
}

.form-list .input-box{
	float: none;
}

.form-list .form-detalii{
	clear: both;
	float: left;
}

.form-list .detalii-firma{
	margin-left: 30px;
	float: left;
	width: 300px;
}

.form-list .comment{
	width: 100%;
	clear: both;
	float: left;
}

.form-list li{
	width: 260px;
}

.products-grid .new-prod{
	background:url(../images/border_new.gif) repeat-x bottom;
}

.products-grid .rated-prod{
	background:url(../images/border_bestrated.gif) repeat-x bottom;
}

.menu .content{
	padding-bottom: 15px;
}

.left-top-links .block-content, .menu .content, .block-currency-utils .block-content, .block-tags .block-content{
	/*background:url(../images/splitter.jpg) repeat-x bottom	left;*/
}

