@charset "utf-8";

/* CSS Document */

 



body {

	margin:0;

	padding:0;

	font-family:Tahoma, Geneva, sans-serif;

	font-size:11px;

	color:#000;

	line-height:16px;

	background-color:#000;

	background-position:left top;

	background-repeat:no-repeat;

}



#wrapper {

	width:960px;

	margin:0px auto;

}

#header {

	float:left;

	width:960px;

	position:relative;

	height:105px;

}

#logo {
	float:left;
	width:254px;
	height:42px;
	text-indent:-2000px;
	outline:none;
	background:url(../img/cluster.png) no-repeat -92px -1px;
	margin:28px 0 0 -7px;
}
*html #logo {
	margin-left:0px;
	background:url(../img/cluster.gif) no-repeat -92px -1px;
}

#main_content {

	float:left;

	width:960px;

	height:660px;

	background:#fff;

	margin-bottom:20px;

}

#home_cartoons {

	float:left;

	margin:0;

	padding:0;

	list-style:none;

}

#home_cartoons li {

	float:left;

	height:220px;

	width:240px;

}

#home_cartoons li h1 {

	float:left;

	margin:0;

	padding:0;

}

#home_cartoons li h2 {

	margin:0;

	padding:0;

	font-size:10px;

	font-weight:normal;

}

#home_cartoons li a {

	float:left;

	width:240px;

	height:220px;

	outline:none;

	text-indent:-9000px;

}

#home_cartoons li a.l_1 {
	background:url(../img/cluster.png) no-repeat 0 -72px;
}
#home_cartoons li a:hover.l_1 {
	background:url(../img/cluster.png) no-repeat -725px  -72px;
}
#home_cartoons li a.l_2 {
	background:url(../img/cluster.png) no-repeat 0 -292px;
}
#home_cartoons li a:hover.l_2 {
	background:url(../img/cluster.png) no-repeat -725px -292px;
}

#home_cartoons li a.l_3 {
	background:url(../img/cluster.png) no-repeat 0 -512px;
}

#home_cartoons li a:hover.l_3 {
	background:url(../img/cluster.png) no-repeat -725px -512px;
}


#home_cartoons li.col_2 {

	width:720px;

}

#home_cartoons li.col_2 a {

	width:720px;

	background-repeat:no-repeat;

	background-position:center center;

	text-indent:0px;

	position:relative;

	text-decoration:none;

	color:#000;

}

#home_cartoons li.col_2 a span {

	position:absolute;

	top:10px;

	left:10px;

}

#home_cartoons li.col_2 a.red {

	color:#ff0000;

}

#home_cartoons li.col_2 a.white {

	color:#fff;

}

#footer {

	float:left;

	width:960px;

	height:28px;

	background:#0096ff;

	margin-bottom:20px;

}

#footer span.titl {

	float:left;

	color:#004bff;

	width:100px;

	padding:5px 0 7px 0;

	text-indent:20px;
	font-size:12px;
	background:#00afff;

}

.form {

	float:left;

	margin-left:4px;

	height:29px;

}

.form input.txt {

	float:left;

	padding:1px;
	color:#999;
	border:0px solid #fff;

	margin-right:4px;

	margin-top:4px;

	width:106px;

}

.form input.buton {

	float:left;

	width:91px;

	height:35px;

	background:url(../img/cluster.png) no-repeat left top;

	margin-top:-7px;

}
*html .form input.buton {
	background:url(../img/cluster.png) no-repeat left 5px;
}

.form input.buton:hover {

	background:url(../img/cluster.png) no-repeat left -36px;

}

.footer_links {

	float:left;

	color:#0032ff ;
	text-align:center;
	margin:5px 0 0 0px;
	word-spacing:8px;
	width:541px;
}

.footer_links a {

	color:#0032ff;
	font-size:12px;
	text-decoration:none;

	word-spacing:normal;

}

.footer_links a:hover {

	color:#0032a9;

	word-spacing:normal;

}

.navi_head {

	position:absolute;

	bottom:5px;

	left:0px;

	color:#fff;

	font-size:13px;

}

.navi_head a {

	color:#fff;

	text-decoration:underline;

}

.left_menu {
	float:left;
	width:240px;
	padding:0;
	overflow:hidden;
	margin:0;
}

.left_menu ul {

	float:left;

	margin:0;

	padding:0;

	list-style:none;

}

.left_menu li {

	float:left;

	width:240px;


}
.left_menu li.img_links {
	height:30px;
	
}
.left_menu li.submenu {
	background:#a096a0;
	padding:0px;
	text-indent:15px;
}
.left_menu li.submenu ul li.sec {
	text-indent:24px;
}
.left_menu li.submenu ul li.selected,.left_menu li.submenu ul li:hover {
	background:#0096ff;
}

.left_menu li.submenu li {
	float:left;
	width:240px;
}

.left_menu li.submenu a {
	color:#fff;
	float:left;
	padding:3px 4px;
	width:232px;
	outline:none;
	text-decoration:none;
	font-size:12px;
}

.left_menu li.img_links a {

	float:left;

	width:240px;

	height:30px;

	text-indent:-9000px;

	outline:none;

	background-image:url(../img/cluster.png);

	background-repeat:no-repeat;

}



.left_menu li.l_lomography a {

	background-position:-242px -72px;	

}

.left_menu li.l_lomography a:hover,.left_menu li.l_lomography a.selected {

	background-position:-484px -72px;	

}



.left_menu li.l_despre a {

	background-position:-242px -102px;	

}

.left_menu li.l_despre a:hover,.left_menu li.l_despre a.selected {

	background-position:-484px -102px;	

}



.left_menu li.l_10 a {

	background-position:-242px -132px;	

}

.left_menu li.l_10 a:hover,.left_menu li.l_10 a.selected {

	background-position:-484px -132px;	

}



.left_menu li.l_lomo a {

	background-position:-242px -162px;	

}

.left_menu li.l_lomo a:hover,.left_menu li.l_lomo a.selected {

	background-position:-484px -162px;	

}



.left_menu li.l_blog a {

	background-position:-242px -192px;	

}

.left_menu li.l_blog a:hover,.left_menu li.l_blog a.selected {

	background-position:-484px -192px;	

}



.left_menu li.l_prieteni a {

	background-position:-242px -222px;	

}

.left_menu li.l_prieteni a:hover,.left_menu li.l_prieteni a.selected {

	background-position:-484px -222px;	

}



.left_menu li.l_shop a {

	background-position:-242px -252px;	

}

.left_menu li.l_shop a:hover,.left_menu li.l_shop a.selected {

	background-position:-484px -252px;	

}



.left_menu li.l_aparate a {

	background-position:-242px -282px;	

}

.left_menu li.l_aparate a:hover,.left_menu li.l_aparate a.selected {

	background-position:-484px -282px;	

}



.left_menu li.l_filme a {

	background-position:-242px -312px;	

}

.left_menu li.l_filme a:hover,.left_menu li.l_filme a.selected {

	background-position:-484px -312px;	

}



.left_menu li.l_accesorii a {

	background-position:-242px -342px;	

}

.left_menu li.l_accesorii a:hover,.left_menu li.l_accesorii a.selected {

	background-position:-484px -342px;	

}



.left_menu li.l_fashion a {

	background-position:-242px -372px;	

}

.left_menu li.l_fashion a:hover,.left_menu li.l_fashion a.selected {

	background-position:-484px -372px;	

}



.left_menu li.l_promotii a {

	background-position:-242px -402px;	

}

.left_menu li.l_promotii a:hover,.left_menu li.l_promotii a.selected {

	background-position:-484px -402px;	

}

.left_menu li.l_cos a {

	background-position:-242px -432px;	

}

.left_menu li.l_cos a:hover,.left_menu li.l_cos a.selected {

	background-position:-484px -432px;	

}

.left_menu li.l_magazine a {

	background-position:-242px -492px;	

}

.left_menu li.l_magazine a:hover,.left_menu li.l_magazine a.selected {

	background-position:-484px -492px;	

}

.left_menu li.search_bar {
	height:30px;
	background:url(../img/cluster.png) no-repeat -242px -462px;	
}

.left_menu li:hover.search_bar,.left_menu li.search_bar_selected {

	background:url(../img/cluster.png) no-repeat -484px -462px;	

}





.left_menu li.l_cos {

	position:relative;

}

.left_menu li.l_cos span {

	position:absolute;

	left:122px;

	top:2px;

	color:#fff;

	line-height:12px;

}



.left_menu li.search_bar form {

	margin:0;

	padding:0;

}

.left_menu li.search_bar form div {

	float:right;

	margin:6px 4px 0 0;

}

.left_menu li.search_bar form div input.txt {

	border:1px solid #fff;

	padding:0px;

	width:95px;

	float:left;

}

.left_menu li.search_bar form div input.img {
	float:left;
	height:18px;
	width:18px;
}

.center_content {

	float:left;
	overflow:hidden;
	width:720px;

}

.listing_produse {

	float:left;

	margin:0;

	padding:0;

	list-style:none;

}

.listing_produse li {

	float:left;

	width:220px;
	height:216px;
	font-size:13px;

	color:#000;

	padding:10px;
	padding-bottom:0px;
}

.listing_produse li a.img {

	float:left;

	width:220px;

}

.listing_produse li a.img img {

	float:left;

	width:220px;

	border-width:0px;

}

.listing_produse li a.titl {

	float:left;

	font-size:13px;

	color:#0096ff;

	text-decoration:none;

}
*html .listing_produse li a.titl {
	width:100%;	
}

.listing_produse li a:hover.titl {

	text-decoration:underline;

}

.listing_produse li span {

	float:left;

	width:100%;

}
*html .listing_produse li span {
	float:none;
}

.listing_produse li span strong {

	color:#F00;

	text-decoration:line-through;

	font-weight:normal;

}

.paginator {

	float:left;

	margin:20px 10px 0 10px;

	width:700px;

	padding:10px 0;

	font-size:13px;

	border-top:1px solid #0096ff;

}

.paginator table th {

	font-weight:normal;

	width:33%;

}

.paginator table th a {

	color:#0096ff;

	text-decoration:none;

}

.paginator table th a:hover {

	color:#000;

}

.paginator table th a.selected {

	color:#ff0000;

	text-decoration:none;

}

.paginator table th select {

	border:1px solid #0096ff;

	width:100px;

	margin-left:5px;

}

.description {
	float:left;
	width:100%;
	font-size:13px;
	margin-top:30px;
}

.description h1 {
	float:left;
	width:100%;
	margin:0;
	font-weight:normal;
	padding:0;
	margin-left:10px;
	margin-bottom:10px;
	font-size:27px;
	line-height:27px;
	color:#7d737d;
	text-transform:uppercase;
}

.description p {
	margin-left:10px;
}
*html .description p {
	margin-top:0px;	
}

.product_left {
	float:left;
	width:720px;
	overflow:hidden;
}

.pics {
	float:left;
	width:720px;
	height:480px;
}
.loading_holder {
	float:left;
	width:720px;
	height:480px;
	background:url(../img/100.gif) no-repeat center center;
}
#tab_foto_2 {
	float:left;
	height:480px;
}
#tab_foto_1 {
	float:left;
	height:480px;
}
.product_bar {
	float:left;
	width:710px;
	height:35px;
	padding:10px;
	padding-right:0px;
	padding-bottom:0px !important;
}

.blu {
	float:left;
	height:28px;
	background:#0096ff;
	border-bottom:7px solid #007dff;
	border-right:1px solid #007dff;
	border-left:1px solid #00afff;
	width:573px;
}

.blu h2 {
	float:left;
	font-size:14px;
	font-weight:normal;
	color:#fff;
	margin:4px 0 0 10px;
}

.add_form {
	color:#fff;
	font-size:13px;
	margin-top:5px;
	width:240px;
	float:right;
	margin-right:10px;
}

.add_form span {

	float:right;

	width:50px;

}

.add_form input {

	float:right;

	border:0px solid #fff;

	padding:0px;

	margin-top:1px;

	width:50px;

	margin-right:4px;

}

.add_form label {

	float:right;

}

.btn_cos {

	float:left;

	width:135px;

	height:35px;

	background:url(../img/cluster.png) no-repeat -242px -524px;

}

.btn_cos:hover {

	background:url(../img/cluster.png) no-repeat -242px -561px;

}

.product_text {

	float:left;

	height:95px;

	padding:10px;

	width:700px;

	font-size:13px;

	overflow:auto;

}

.product_text p {

	margin-top:0px;

}

.product_right {
	float:left;
	position:relative;
	width:240px;
	height:660px;
}
*html .product_right {
	overflow:hidden;
}

#asemanatoare_col {
	width:240px;
	height:660px;
	background:#fff;
	position:absolute;
	z-index:9;
	border-left:1px solid #bebbbe;
	border-bottom:1px solid #bebbbe;
	border-right:1px solid #e6e5e6;
	border-bottom:1px solid #e6e5e6;
	right:-20px;
	top:-20px;
	display:none;
}
*html #asemanatoare_col {
	right:20px;
	top:20px;
}
#close_btn {
	position:absolute;
	right:10px;
	top:10px;
	z-index:11;
	height:11px;
	width:11px;
	cursor:pointer;
	background:url(../img/close.png);
}
.sample_pics {
	float:left;
	width:240px;
	height:480px;
	overflow:hidden;
}

.sample_pics ul {

	float:left;

	margin:0;

	padding:0;

	list-style:none;

	width:240px;

}

.sample_pics li a {

	background-position:center center;
	outline:none;
	background-repeat:no-repeat;

	text-decoration:none;

}

.w_120_120 li,.w_120_120 li a {

	width:120px;

	height:120px;

	float:left;

}

.pret strong {

	font-weight:normal;

	padding-right:5px;

	text-decoration:line-through;

}

.w_120_80 li,.w_120_80 li a {

	width:120px;

	height:80px;

	float:left;

}

.w_80_80 li,.w_80_80 li a {

	width:80px;

	height:80px;

	float:left;

}

.w_240_120 li,.w_240_120 li a {

	width:240px;

	height:120px;

	float:left;

}



.w_60_60 li,.w_60_60 li a {

	width:60px;

	height:60px;

	float:left;

}

.other_products {

	float:left;

	margin:10px;

	width:220px;

}

.other_products h3 {

	float:left;

	padding:5px;

	font-size:13px;

	margin:0;

	width:210px;

	margin-top:4px;

	background-color:#0096ff;

	color:#fff;

	font-weight:normal;

}

.prod_pic {

	float:left;

	width:220px;

	height:130px;

	font-size:13px;

	text-align:center;

	cursor:pointer;

}

.prod_pic img {

	width:220px;

	height:110px;

	margin-top:5px;

	background-position:center center;

	background-repeat:no-repeat;

}

.pics {

	position:relative;

	background-position:center center;

	background-repeat:no-repeat;

}

a.left_arrow {
	position:absolute;
	top:215px;
	left:10px;
	width:50px;
	text-decoration:none;
	height:50px;
	background:url(../img/cluster.png) no-repeat -488px -635px;

}
*html a.left_arrow {
	background:url(../img/cluster.gif) no-repeat -488px -635px;	
}

a.right_arrow {
	position:absolute;
	top:215px;
	text-decoration:none;	
	right:10px;
	width:50px;
	height:50px;
	background:url(../img/cluster.png) no-repeat -539px -635px;
}
*html a.right_arrow {
	background:url(../img/cluster.gif) no-repeat -539px -635px;
}
.promo_badge {
	position:absolute;
	right:10px;
	top:10px;
	width:70px;
	height:35px;
	background:url(../img/cluster.png) no-repeat -590px -635px;
}
*html .promo_badge {
	background:url(../img/cluster.gif) no-repeat -590px -635px;
}
.pics span {

	font-size:10px;

	bottom:26px;

	position:absolute;

	font-size:10px;

	left:280px;

	background:url(../img/white.png);

	padding:0px 3px 1px 3px;

	text-align:center;

	color:#968c96;

	text-transform:uppercase;

}

.pics span a {

	color:#968c96;
	cursor:default;
	text-decoration:none;

}


.pics span a.selected {

	color:#F00;

}
.center_content h2 {
	float:left;
	margin:10px;
	font-size:14px;
	color:#ff0000;
	margin-bottom:0px;
}
.scroller {
	float:left;
	padding:10px;
	font-size:13px;
	width:700px;
	height:614px;
	overflow-x:hidden;
	
	overflow-y:auto;
}
.scroller p {
	margin-top:0px;
}
.bigger {
	height:640px;
}

.list_blog {
	float:left;
	width:683px;
	margin:0;
	padding:0;
	list-style:none;
}
.list_blog li {
	float:left;
	width:683px;
	padding-bottom:10px;
	margin-bottom:10px;
	border-bottom:1px solid #0096ff;
}
.list_blog li h2 {
	margin:0 0 10px 0;
	width:100%;
	float:left;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#3399FF;
	font-style:italic;
	font-weight:bold;
	font-size:18px;	
}

.list_blog li h2 a {
	color:#ff0000;
	text-decoration:none;
	float:left;
	
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#3399FF;
	font-style:italic;
	font-weight:bold;
	font-size:18px;
}
.list_blog li div {
	float:left;
	margin-top:10px;
}




.list_blog li h2 span {
	float:right;
	font-weight:normal;
	color:#0096ff;
	font-family:Arial, Helvetica, sans-serif;
	font-style:normal !important;
	font-size:12px;
}
.list_blog li a {
	float:left;
}
.list_blog li a img {
	border-width:0px;
}
.no_brd {
	border-bottom-width:0px !important;
}
.no_brd div {
	float:left;
	margin-top:10px;
}
.in_shop_main {
	margin-top:10px;
}
.in_shop_main h1 {
	margin-bottom:0px;
	margin-left:10px;
}
.shop_main_header {
	float:left;
	width:100%;
	height:660px;
}
.shop_main_header a {
	float:left;
	width:100%;
	height:660px;
	background-position:center center;
	background-repeat:no-repeat;
	font-size:10px;
	text-decoration:none;
}
.shop_main_header a span {
	color:#000;
	float:left;
	text-decoration:none;
	padding:10px;
}
.shop_main_header a.white span {
	color:#fff;
}
.shop_main_header a.red span {
	color:#ff0000;
}
.asemanatoare {
	float:left;
	list-style:none;
	padding:10px;
	margin:0;
	font-size:13px;
	width:220px;
	text-align:center;
}
.asemanatoare li {
	padding-bottom:10px;
}
.asemanatoare a img {
	border-width:0px;
}
.asemanatoare a {
	color:#000000;
	text-decoration:none;
}
.cos {
	float:left;
	margin:10px;
	width:700px;
	margin-bottom:0px;
}
.cos th {
	text-align:left;
	background:#0096ff;
	color:#fff;
	font-size:13px;
	font-weight:normal;
	padding:5px;
	padding-bottom:2px;
	border-bottom:4px solid #007dff;
}

.cos th.col_2 {
	width:80px;
	text-align:center;
}
.cos th.col_3,.cos th.col_4,.cos th.col_5 {
	width:110px;
	text-align:center;
}
.cos td {
	padding:3px;
	border-bottom:1px solid #0096ff;
	color:#7d737d;
}
.cos a img {
	border-width:0px;
}
.cos a {
	color:#0096ff;
	text-decoration:none;
}
td.col_2,td.col_3,td.col_4,td.col_5 {
	text-align:center;
}
td.col_1 {
	width:45px;
}
.cos  input {
	padding:2px;
	width:40px;
	border:1px solid #0096ff;
	text-decoration:none;
}
.total {
	font-size:12px;
	float:left;
	margin:10px;
}
.total span {
	color:#0096ff;	
}

.add_cos {
	float:right;
	margin:10px;
}
.add_cos a {
	float:right;
	width:94px;
	text-indent:-9000px;
	outline:none;
	height:35px;
	background:url(../img/cluster.png) no-repeat -387px -561px;
}
.add_cos a:hover {
	background:url(../img/cluster.png) no-repeat -488px -561px;
}
.form_c {
	float:left;
	width:720px;
	margin:10px 0px;
}
.form_c h3 {
	font-size:13px;
	font-weight:normal;
	margin:0 0 10px 0;
	text-indent:120px;
	float:left;
	width:100%;
	color:#F00;
}
.form_c h3 strong {
	font-weight:normal;
	color:#000;
}
.flat_right {
	float:right !important;
}
.form_c div.input {
	float:left;
	font-size:13px;
	width:360px;
	margin-bottom:10px;
}
.form_c div.input label {
	float:left;
	width:110px;
	margin-right:10px;
	text-align:right;
	margin-top:2px; 
}
.form_c div.input input.txt {
	float:left;
	border:1px solid #0096ff;
	padding:2px;
	width:224px; 
}
.form_c div.big_input {
	width:720px;	
}
.form_c div.big_input input.txt {
	width:584px;
}
.p_cos {
	float:left;
	font-size:13px;
	margin-left:120px;
	width:580px;
	margin-bottom:10px;
}

.form_c div.input input.img {
	float:left;
	height:35px;
	background:url(../img/cluster.png) no-repeat -387px -597px;
	width:77px; 
}
.form_c div.input input:hover.img {
	background:url(../img/cluster.png) no-repeat -488px -597px;
}
.LV_validation_message {
	display:none;
}
.LV_invalid_field {
	border:1px solid #F00 !important;
	background:#ffe9e9;
}