@charset "utf-8";
/* CSS Document */

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, em, font, img, ins, kbd, q, s, samp, small, strike, strong, tt, var, b, u, i, center, dl, dt, dd, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;}
blockquote, q{quotes:none;}
blockquote:before, blockquote:after, q:before, q:after{content:'';content:none;}
:focus{outline:0;}
ins{text-decoration:none;}
del{text-decoration:line-through;}
table{border-collapse:collapse;border-spacing:0;}
body{font-size:12px;font-family:Arial;line-height:18px;background-image:url(../images/bak.jpg);}
div{position:relative;}
a{color:#069;text-decoration:none;}
p{margin-bottom:10px;}
hr{height:0px;border:0 none;border-top:1px solid #aaa;}
html{overflow-y:scroll;overflow-x:hidden;}
label{line-height:15px;cursor:pointer;}
input{margin:0 !important;}
.clear{clear:both;line-height:0px;}

#trans{
	position:absolute;
	width:100%;
	height:380px;
	left:0px;
	top:29px;
	background-image:url(../images/trans.png);
}
#trans #trans_top, #trans #trans_bot{
	position:absolute;
	width:100%;
	height:1px;
	left:0px;
	top:-4px;
	font-size:0px;
	background-image:url(../images/trans.png);
	border-top:1px solid #000;
}
#trans #trans_bot{
	top:auto;
	bottom:-4px;
	border-bottom:1px solid #000;
	border-top:0 none;
}
#sqema{
	width:1000px;
	margin:0 auto;
}
#sqema #header{
	z-index:5;
}
#sqema #header #auth_leng{
	float:right;
	margin-right:80px;
}
#sqema #header #auth_leng #auth{
	float:left;
	color:#c0c0c0;
	margin-top:4px;
}
#sqema #header #auth_leng #auth a{
	color:#c0c0c0;
}
#sqema #header #auth_leng #lengs{
	float:left;
	margin-left:10px;
	margin-top:5px;
}
#sqema #header #auth_leng #lengs a{
	display:block;
	float:left;
	margin-left:10px;
}
#sqema #header #logo{
	float:left;
	margin-left:47px;
	margin-top:25px;
	z-index:5;
}
#sqema #header #headings{
	float:left;
	width:480px;
	margin-top:24px;
}
#sqema #header #headings #logo2{
	float:right;
}
#sqema #header #headings #heading{
	float:right;
	margin-top:18px;
	margin-right:20px;
}
#sqema #header #cart_search{
	float:right;
	margin-top:27px;
	margin-right:55px;
}
#sqema #header #cart_search #cart{
	float:right;
	margin-right:20px;
	color:#878787;
}
#sqema #header #cart_search #cart img{
	float:left;
	margin-right:10px;
}
#sqema #header #cart_search #cart span{
	display:block;
	float:left;
}
#sqema #header #cart_search #search{
	margin-top:15px;
}
#sqema #header #cart_search #search form input{
	width:170px;
	padding:7px 20px 8px 40px;
	color:#fff;
	background-color:#3e3e3e;
	border:0 none;
	border-radius:15px;
	-moz-border-radius:15px;
	-webkit-border-radius:15px;
	transition:background-color 0.15s ease-out;
	-moz-transition:background-color 0.15s ease-out;
	-webkit-transition:background-color 0.15s ease-out;
	-o-transition:background-color 0.15s ease-out;
	-ms-transition:background-color 0.15s ease-out;
}
#sqema #header #cart_search #search form input:focus{
	background-color:#555;
}
#sqema #header #cart_search #search form button{
	position:absolute;
	width:17px;
	height:14px;
	left:12px;
	top:8px;
	background:url(../images/search.png) transparent;
	border:0 none;
	cursor:pointer;
}
#sqema #header #top_line{
	height:50px;
	margin:0 25px;
	background-color:#f7f7f7;
	border-radius:40px;
	-moz-border-radius:40px;
	-webkit-border-radius:40px;
	box-shadow:0 0 10px #000;
	-moz-box-shadow:0 0 10px #000;
	-webkit-box-shadow:0 0 10px #000;
}
#sqema #header #top_line #top_menu{
	float:left;
	margin-left:10px;
	margin-top:10px;
}
#sqema #header #top_line #top_menu ul#nav{
	margin:0;
	padding:0;
	list-style:none;
}
#sqema>#header>#top_line>#top_menu>ul#nav>li{
	position:relative;
	float:left;
	margin-right:5px;
}
#sqema>#header>#top_line>#top_menu>ul#nav>li>a{
	display:block;
	height:25px;
	padding:5px 15px 0;
	color:#000;
	background-color:#f7f7f7;
	border-radius:20px;
	-moz-border-radius:20px;
	-webkit-border-radius:20px;
}
#sqema>#header>#top_line>#top_menu>ul#nav>li.curr_menu>a{
	background-color:#c4222f;
	color:#fff;
}
#sqema>#header>#top_line>#top_menu>ul#nav>li ul{
	display:none;
	position:absolute;
	width:220px;
	margin:0;
	padding:15px;
	list-style:none;
	background-color:#c4222f;
	border-radius:20px;
	-moz-border-radius:20px;
	-webkit-border-radius:20px;
}
#sqema>#header>#top_line>#top_menu>ul#nav>li ul li{
	margin-bottom:5px;
}
#sqema>#header>#top_line>#top_menu>ul#nav>li ul li a{
	display:block;
	color:#fff;
}
#sqema #header #top_line #fb{
	float:right;
	margin-top:10px;
	margin-right:10px;
}
#sqema #header #top_line #fb a{
	display:block;
	float:left;
	margin-left:10px;
}
#sqema #slider_front_cats{
	width:990px;
	height:375px;
	margin-top:-25px;
	background-color:#383838;
	border:5px solid #383838;
	border-radius:10px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
}
#sqema #slider_front_cats #slider{
	width:990px;
	height:375px;
}
#sqema #slider_front_cats #slider #features{
	width:990px;
	height:375px;
}
#sqema #slider_front_cats #slider #features div{
	position:absolute;
	left:0;
	top:0;
	width:990px;
	height:375px;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	overflow:hidden;
}
#sqema #slider_front_cats #slider #features div img{
	width:990px;
	height:375px;
}
#sqema #slider_front_cats #slider ul#feature-links{
	position:absolute;
	width:100%;
	left:0;
	bottom:10px;
	text-align:center;
}
#sqema #slider_front_cats #slider ul#feature-links li{
	display:inline-block;
	margin:0 5px;
}
#sqema #slider_front_cats #slider ul#feature-links li a{
	display:block;
	width:37px;
	height:7px;
	background-image:url(../images/slide_nav.png);
}
#sqema #slider_front_cats #slider ul#feature-links li a.active{
	background-position:0 -7px;
}
#sqema #slider_front_cats #front_cats{
	position:absolute;
	width:220px;
	height:330px;
	left:10px;
	top:35px;
	background-image:url(../images/front_cats_border.png);
}
#sqema #slider_front_cats #front_cats ul{
	margin:5px;
	padding:0;
	list-style:none;
	border-radius:10px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	overflow:hidden;
}
#sqema #slider_front_cats #front_cats ul li{
	height:40px;
	background-image:url(../images/cats_bak.png);
}
#sqema #slider_front_cats #front_cats ul li a{
	display:block;
	height:33px;
	padding-left:25px;
	padding-top:7px;
	color:#fff;
	background:url(../images/half.png) 0 7px no-repeat;
}
#sqema #slider_front_cats #slide_shad{
	position:absolute;
	width:982px;
	height:42px;
	left:50%;
	bottom:-47px;
	margin-left:-491px;
	background-image:url(../images/slide_shad.png);
}
#sqema #spec_offer{
	margin-top:10px;
}
#sqema #spec_offer h3.spec_head{
	padding-left:12px;
	color:#8d8d8d;
	font-weight:normal;
}
#sqema #spec_offer h3.spec_head img{
	float:left;
}
#sqema #spec_offer h3.spec_head span{
	display:block;
	float:left;
	margin-left:18px;
	margin-top:9px;
}
#sqema #spec_offer .spec{
	float:left;
	width:230px;
	margin-right:25px;
	margin-bottom:20px;
}
#sqema #spec_offer .spec a{
	display:block;
	height:250px;
	padding:10px;
	color:#a9a9a9;
	text-align:center;
	border:5px solid #383838;
	border-radius:15px;
	-moz-border-radius:15px;
	-webkit-border-radius:15px;
}
#sqema #spec_offer .spec a img{
	width:200px;
	height:210px;
	margin-bottom:5px;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
}
#sqema #main{
	padding:15px;
	background-color:#e1e1e1;
	border:5px solid #383838;
	border-radius:15px;
	-moz-border-radius:15px;
	-webkit-border-radius:15px;
}
#sqema #main h3.heads{
	margin-bottom:10px;
	padding:0 0 0 18px;
	color:#c4222f;
	font-weight:normal;
	background:url(../images/heads_bul.png) 0 4px no-repeat;
}
#sqema #main #left{
	float:left;
	width:215px;
	margin-top:25px;
	border-right:1px solid #a5a5a5;
	z-index:5;
}
#sqema #main #left #new_added .new_added{
	float:left;
	width:92px;
	height:93px;
	margin-right:15px;
	margin-bottom:15px;
}
#sqema #main #left #new_added .new_added a{
	display:block;
	padding:10px;
	background-color:#9d9d9d;
	border-bottom:1px solid #7b7b7b;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
}
#sqema #main #left #new_added .new_added a img{
	width:70px;
	height:70px;
	border:1px solid #dedede;
}
#sqema #main #left #front_login{
	width:200px;
}
#sqema #main #left #front_login form label{
	display:block;
	float:left;
	margin-left:10px;
	margin-bottom:5px;
	color:#484848;
}
#sqema #main #left #front_login form input{
	width:185px;
	margin-bottom:5px !important;
}
#sqema #main #left #front_login form .submiti{
	float:right;
	margin-top:5px;
	margin-right:15px;
}
#sqema #main #left #front_login form #front_reg_pass{
	margin:10px 0 5px;
	text-align:center;
}
#sqema #main #left #front_login form #front_reg_pass a{
	color:#0048b4;
	transition:color 0.15s ease-out;
	-moz-transition:color 0.15s ease-out;
	-webkit-transition:color 0.15s ease-out;
	-o-transition:color 0.15s ease-out;
	-ms-transition:color 0.15s ease-out;
}
#sqema #main #left #front_login form #front_reg_pass a:hover{
	color:#000;
}
#sqema #main #mid{
	float:left;
	width:744px;
}
#sqema #main #mid h3.heads{
	margin-left:25px;
}
#sqema #main #mid h3.heads a{
	color:#18113f;
	transition:color 0.15s ease-out;
	-moz-transition:color 0.15s ease-out;
	-webkit-transition:color 0.15s ease-out;
	-o-transition:color 0.15s ease-out;
	-ms-transition:color 0.15s ease-out;
}
#sqema #main #mid h3.heads a:hover{
	color:#c4222f;
}
#sqema #main #mid h3.heads img{
	margin:5px 5px 0;
}
#sqema #main #mid #featureds .featured{
	float:left;
	width:155px;
	height:255px;
	padding:5px;
	margin-left:20px;
	margin-bottom:15px;
	background-color:#fff;
	border-bottom:1px solid #8b8b8b;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
}
#sqema #main #mid #featureds .featured h3, #sqema #main #mid #featureds .featured h4, #sqema #main #mid #featureds .featured h4 strong{
	transition:color 0.15s ease-out;
	-moz-transition:color 0.15s ease-out;
	-webkit-transition:color 0.15s ease-out;
	-o-transition:color 0.15s ease-out;
	-ms-transition:color 0.15s ease-out;
}
#sqema #main #mid #featureds .featured:hover h3, #sqema #main #mid #featureds .featured:hover h4, #sqema #main #mid #featureds .featured:hover h4 strong{
	color:#fff;
}
#sqema #main #mid #featureds .featured .featured_img{
	margin-bottom:5px;
}
#sqema #main #mid #featureds .featured .featured_img img{
	width:155px;
	height:155px;
	border-radius:3px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
}
#sqema #main #mid #featureds .featured h3{
	height:37px;
	margin:0 3px 5px;
	color:#212121;
	font-weight:normal;
	overflow:hidden;
}
#sqema #main #mid #featureds .featured h4{
	padding-left:3px;
	padding-top:3px;
	color:#757575;
	font-weight:normal;
	border-top:1px solid #b5b5b5;
}
#sqema #main #mid #featureds .featured h4 span, #sqema #main #mid #featureds .featured h4 strong{
	display:block;
	float:left;
}
#sqema #main #mid #featureds .featured h4 strong{
	margin-left:8px;
	color:#c4222f;
	font-weight:normal;
}
#sqema #main .more{
	display:block;
	float:right;
	margin-top:5px;
	margin-right:5px;
	color:#777;
	font-size:10px;
}
#sqema #main .more span{
	display:block;
	float:left;
	height:22px;
}
#sqema #main .more span.more_left, #sqema #main .more span.more_right{
	width:3px;
	background-image:url(../images/read_more_sides.png);
}
#sqema #main .more span.more_mid{
	padding:0 7px;
	background-image:url(../images/read_more_mid.png);
}
#sqema #main .more span.more_right{
	background-position:-3px 0;
}
#bot_menu_wrap{
	height:30px;
	background-color:#383838;
	margin:30px 0 15px;
}
#bot_menu_wrap #bot_menu{
	width:1000px;
	margin:0 auto;
	padding-top:5px;
	color:#888;
	text-align:center;
}
#bot_menu_wrap #bot_menu a{
	color:#888;
	transition:color 0.15s ease-out;
	-moz-transition:color 0.15s ease-out;
	-webkit-transition:color 0.15s ease-out;
	-o-transition:color 0.15s ease-out;
	-ms-transition:color 0.15s ease-out;
}
#bot_menu_wrap #bot_menu a:hover{
	color:#fff;
}
#rights{
	margin-bottom:15px;
	color:#797979;
	text-align:center;
}
#artmedia{
	margin-bottom:20px;
	text-align:center;
}
#sqema #main #mid #cont_wrap #listing .list_filter
{
	margin-left:30px;
	margin-bottom:5px;
}

/* ################################## */
#sqema #cont_wrap form .cart_heads{
	margin-bottom:10px;
}
#sqema #cont_wrap form .cart_heads .cart_headss{
	float:left;
	padding:5px 10px;
	color:#fff;
	background-color:#f51d26;
}
#sqema #cont_wrap form .cart_heads .cart_heads1{
	width:390px;
}
#sqema #cont_wrap form #cart .cart_item{
	padding:5px 0;
	color:#333;
}
#sqema #cont_wrap form #cart .cart_item .cart_items{
	float:left;
	padding:5px 10px;
}
#sqema #cont_wrap form #cart .cart_item .cart_item1{
	width:400px;
}
#sqema #cont_wrap form #cart .cart_item .cart_item1 img{
	float:left;
	width:100px;
	margin-right:10px;
	padding:1px;
	border:1px solid #ccc;
}
#sqema #cont_wrap form #cart .cart_item .cart_item1 span{
	display:block;
	float:left;
	width:280px;
	margin-bottom:10px;
}
#sqema #cont_wrap form #cart .cart_item .cart_item1 a.remove_from_cart{
	display:block;
	float:left;
	padding:0 7px 2px;
	color:#fff;
	font-size:10px;
	background-color:#f51d26;
	border-radius:5px;
	-miz-border-radius:5px;
	-webkit-border-radius:5px;
}
#sqema #cont_wrap form #cart .cart_item .cart_item1 a.remove_from_cart:hover{
	color:#fff;
	background-color:#333;
}
#sqema #cont_wrap form #cart .cart_item .cart_item2{
	width:70px;
}
#sqema #cont_wrap form #cart .cart_item .cart_item3{
	width:70px;
}
#sqema #cont_wrap form #cart .cart_item .cart_item3 input{
	width:30px;
	text-align:center;
}
#sqema #cont_wrap form #cart .cart_item .cart_item4{
	width:60px;
}
#sqema #cont_wrap form #order_sum{
	float:right;
	margin:20px 0 20px 0;
	padding:5px 15px 10px;
	background-color:#f9f9f9;
}
#sqema #cont_wrap form #order_sum a{
	float:right;
}
#sqema #cont_wrap form #order_sum h3{
	margin-bottom:5px;
}
.shekvetebi_head{
	background-color:#f3f3f3;
}
.shekvetebi{
	color:#444;
	border-bottom:1px solid #ccc;
}
.shekvetebi:hover{
	background-color:#fcfcfc;
}
.shekvetebi_head:hover{
	background-color:#f3f3f3;
}
.shekvetebi span{
	display:block;
	float:left;
	padding:5px;
	text-align:center;
}
.shekvetebi span.order_first{
	width:120px;
}
.shekvetebi span.order_second{
	width:140px;
}
.shekvetebi span.order_third{
	width:60px;
}
.shekvetebi span.order_fourth{
	width:70px;
}
.shekvetebi span.order_fifth{
	width:123px;
}
.shekvetebi span.order_sixth{
	width:100px;
}
.shekvetebi span.order_sixth a{
	color:#f51d26;
}
.shekvetebi span.order_sixth a:hover{
	color:#555;
}

#sqema #main #mid #inside
{
	float:left;
	width:725px;
	margin-left:15px;
	margin-bottom:10px;
}

#sqema #main #mid #inside #ins_img
{
	float:left;
	width:250px;
	padding:5px;
	background-color:#fff;
	border-bottom:1px solid #8b8b8b;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
}

#sqema #main #mid #inside #ins_img #ins_zoom
{
	display:none;
	position:absolute;
	top:5px;
	right:5px;
}

#sqema #main #mid #inside #ins_img img#ins_surati
{
	width:250px;
	height:250px;
}

#sqema #main #mid #inside #ins_img #ins_img_thumbs
{
	display:none;
	position:absolute;
	width:250px;
	left:5px;
	top:190px;
	text-align:center;
}

#sqema #main #mid #inside #ins_img #ins_img_thumbs div
{
	display:inline-block;
	padding:5px 5px 5px 0;
	background-color:#fff;
	border:1px solid #ccc;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
}

#sqema #main #mid #inside #ins_img #ins_img_thumbs div img
{
	display:block;
	float:left;
	width:50px;
	height:50px;
	margin-left:5px;
	cursor:pointer;
}

#sqema #main #mid #inside #ins_img h3
{
	padding:5px;
	text-align:center;
	font-weight:normal;
}

#sqema #main #mid #inside #ins_heads
{
	float:left;
	width:455px;
	margin-left:10px;
}

#sqema #main #mid #inside #ins_heads .ins_head
{
	margin-bottom:5px;
	padding:0 10px 10px 5px;
	background:url(../images/ins_split.gif) left bottom repeat-x;
}

#sqema #main #mid #inside #ins_heads .ins_head .ins_head_left
{
	float:left;
	width:200px;
	margin-left:10px;
	color:#525252;
}

#sqema #main #mid #inside #ins_heads .ins_head .ins_head_right
{
	float:left;
	width:230px;
}

#sqema #main #mid #inside #ins_heads .ins_head .ins_price
{
	color:#10ab00;
}

#sqema #main #mid #inside #ins_heads .ins_head .ins_price span
{
	color:#f00;
	text-decoration:line-through;
}

#sqema #main #mid #inside #ins_heads .ins_head .ins_desc
{
	width:440px;
	margin-top:5px;
}

#sqema #main #mid #inside #ins_heads a#add_to_cart
{
	display:block;
	float:right;
	margin:5px 5px 0 0;
}

#sqema #main #mid #similars .similar
{
	float:left;
	width:123px;
	margin-left:15px;
	padding:5px;
	background-color:#fff;
	border-bottom:1px solid #8b8b8b;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
}

#sqema #main #mid #similars .similar .similar_img img
{
	width:123px;
	height:123px;
}
#sqema #main #mid #cont_wrap #inside .up_heads
{
	margin-bottom:5px;
}
#sqema #main #mid #cont_wrap #inside .up_inputs
{
	margin-bottom:5px;
}
#sqema #main #mid #cont_wrap #inside .up_inputs input[type='text']
{
	width:300px;
}
#sqema #main #mid #cont_wrap #inside .up_inputs textarea
{
	width:300px;
	height:100px;
}
#sqema #main #mid #cont_wrap #inside #my_videos
{
	margin-top:15px;
}
#sqema #main #mid #cont_wrap #inside #my_videos h3.heads
{
	margin-left:0px;
}
#sqema #main #mid #cont_wrap #inside #my_videos .my_videos
{
	margin-bottom:10px;
	padding-bottom:15px;
	border-bottom:1px dashed #777;
}
#sqema #main #mid #cont_wrap #inside #my_videos .my_videos h1
{
	margin-bottom:5px;
	text-align:center;
}
#sqema #main #mid #cont_wrap #inside #my_videos .my_videos .my_video
{
	width:300px;
	margin:0 auto 10px;
}
#sqema #main #mid #cont_wrap #inside #my_videos .my_videos h2
{
	margin-bottom:5px;
	text-align:center;
	font-weight:normal;
}
#sqema #main #mid #cont_wrap #inside #my_videos .my_videos h3
{
	margin-bottom:5px;
}
#sqema #main #mid #cont_wrap #inside #my_videos .my_videos .my_videos_comment
{
	margin-bottom:5px;
}
#sqema #main #mid #cont_wrap #inside #my_videos .my_videos h4
{
	margin-bottom:5px;
}
#sqema #main #mid #cont_wrap #inside #my_videos .my_videos h4 span
{
	color:#f00;
}
#sqema #main #mid #cont_wrap #inside #my_videos .my_videos h4 strong
{
	color:#096;
}
#sqema #main #mid #cont_wrap #inside #my_videos .my_videos a.delete_video
{
	display:block;
	float:right;
	padding:2px 10px 5px;
	color:#fff;
	background-color:#c4222f;
	border-radius:3px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
}
#sqema #main #mid #cont_wrap #inside #my_videos .my_videos a.delete_video:hover
{
	background-color:#555;
}