﻿

.header_image
{
text-align:center;
background-image:url("/Images/sprite_sheet.png");
background-repeat:repeat-x;
background-position: 0px -2280px;
Width:100%;
Height:200px;
background-color:#4C1C6F;
 
}

.box_good_contqiner
{
text-align:center;
border-radius:5px 5px 5px 5px;
-moz-border-radius:5px 5px 5px 5px;
-webkit-border-radius:5px 5px 5px 5px;
background-color:#F1F1F1;   
}
.container_good
{
margin-top:5px;
margin-right:5px;
margin-left:5px;
list-style:none; 
padding-top:8px;
padding-bottom:2px; 
height:220px;  
border-radius:5px 5px 5px 5px;
-moz-border-radius:5px 5px 5px 5px;
-webkit-border-radius:5px 5px 5px 5px;
background-color:#F1F1F1;   
border-bottom-style:solid;
border-width:0.5px;  
border-color:#999;
}

.container_good:hover
{
cursor:pointer;
border-top-style:solid;
border-left-style:solid;
border-right-style:solid;
border-width:1px;
}

.item_container
{

margin-right:5px;    
margin-left:-35px;
}

.imageProduct
{
border-radius:5px 5px 5px 5px;
-moz-border-radius:5px 5px 5px 5px;
-webkit-border-radius:5px 5px 5px 5px;
background-color:#F1F1F1;     
}

.Price_Product
{
margin-bottom:0px;  
  
    
}

.seller_exp
{
font-family:B Koodak;
width:660px;
direction:rtl; 
padding:5px;
width: 100%; 
margin-bottom:20px;
}

#p_content
{
 margin-top:25px;    
}
#p_content h1
{
 text-align:right;
 font:normal 24px iran_sans;   
}
#kind_Product
{direction: rtl;
position: absolute;
left: 70px;
top: 640px;  
}

#LeftMenu,
#LeftMenu ul,
#LeftMenu ul li,
#LeftMenu ul ul {
list-style: none;
margin: 0;
padding: 0;
border: 0;
}
#LeftMenu ul {
position: relative;
float: left;
}
#LeftMenu ul li {
float: left;
min-height: 1px;
line-height: 1em;
vertical-align: middle;
}
#LeftMenu ul li.hover,
#LeftMenu ul li:hover {
position: relative;
z-index: 599;
cursor: default;
}
#LeftMenu ul ul {
margin-top: 1px;
visibility: hidden;
position: absolute;
top: 1px;
left: 99%;
z-index: 598;
width: 100%;
}
#LeftMenu ul ul li {
float: none;
}
#LeftMenu ul ul ul {
top: 1px;
left: 99%;
}
#LeftMenu ul li:hover > ul {
visibility: visible;
}
#LeftMenu ul li {
float: none;
}
#LeftMenu ul li span{font:normal 18px iran_sans;color:#333;}

#LeftMenu ul ul li {
font-weight: normal;
}
/* Custom CSS Styles */
#LeftMenu {
font:normal 12pt iran_sans;
 float:right;
width: 100%;
background:#f5f5f5; padding:5px;
border-radius:3px;
border:solid 1px #ccc;
margin-top:10px;
box-shadow: 0 1px 5px -2px rgba(0, 0, 0, 0.52);

}
#LeftMenu h1{ font:normal 19px iran_sans;font-weight:300; color:#666; direction:rtl;}

#LeftMenu span{ font:normal 16px b koodak; padding-right:10px;}
#LeftMenu ul a,
#LeftMenu ul a:link,
#LeftMenu ul a:visited {
display: block;
color: #777;
text-decoration: none;
font-weight: 300;
}
#LeftMenu > ul {
float: none;
}
#LeftMenu ul {
background: #fff;
}
#LeftMenu > ul > li {
border-right: 4px solid #24af88;
text-align:right;

}
#LeftMenu > ul > li > a {
padding: 10px 20px;
border-bottom:solid 1px #ddd;
}

#LeftMenu > ul > li:hover {
border-right: 4px solid #24af88;
}
#LeftMenu ul li:hover > a {
color:#24af88;
}
#LeftMenu > ul > li:hover {
color:#24af88;
}


#SellerBox
{
padding:20px 10px 10px 10px;
position:absolute;
top:100px;
left:50px;  
min-height:390px; 
width:230px; 
border-radius:5px 5px 5px 5px;
-moz-border-radius:5px 5px 5px 5px;
-webkit-border-radius:5px 5px 5px 5px;
background-color:#F1F1F1;   
border-bottom-style:solid;
border-width:0.5px;  
border-color:#999;  
}

#user_stats {
list-style: none outside none;
}

#user_info
{
border: 0px none; 
direction:rtl;   
}

.af_star_rating
{
margin-right:-30px;   
}

.af_star_rating .af_star {
display: inline-block;
text-shadow: -1px -1px 0px #FFF, 1px 1px 0px #FFF, 1px -1px 0px #FFF, -1px 1px 0px #FFF, 2px 2px 3px #888;
font-size: 1.3em;
width: 15px;
transform: rotate(-11deg);
color: #FFB925;
}

.af_star_rating li
{
padding-right:2px;    
}

#product_slider
{
position:relative;
margin-top:20px;
margin-right:50px;
width:500px;
}

.item_product_description
{

padding: 10px;

float:right;
font:normal 16px yekan;
line-height: 37px;
text-align:right;
border:none;
background:#24af88; border-radius:2px;
}
.item_product_description span{ text-align:right;color:#fff;}
.item_product_description i{ padding-left:5px; font-size:30px; color:#fff;}
.product_container
{
 margin-top: 40px;
text-align:center;
border-radius:5px 5px 5px 5px;
-moz-border-radius:5px 5px 5px 5px;
-webkit-border-radius:5px 5px 5px 5px;
background-color:#F1F1F1;   
border-style:solid;
border-width:0.5px;  
border-color:#999;
width:640px;
padding-right:30px;
padding-left:30px;
padding-top:10px;
padding-bottom:10px;   
}

.item_product_field
{

margin:10px 0 20px;

border-bottom:solid 1px #eee;
}

.item_product_field .content
{
text-align:justify;
direction:rtl;
 padding:5px 10px 20px;
font:normal 18px iran_sans;    

}
.item_attr{ font:normal 12pt yekan;}
#btn_add_cart
{background-color: #4C1C6F;
background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.48) 0px, rgba(255, 255, 255, 0) 90%, rgba(255, 255, 255, 0.11) 100%);
background-repeat: repeat-x;
background-position: 0px 0px;
display: inline-block;
height: 31px;
width: auto;
padding: 0px 15px;
line-height: 30px;
border: 1px solid #888;
border-radius: 5px;
color: #FFF;
text-decoration: none;
margin: 0px auto;
box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.3);
transition: background-position 0.1s linear 0s;
text-shadow: 1px 1px #444;
cursor: pointer;
  
}

.shopping_menu
{
   text-align: center;
border-radius: 5px;
background-color: #F1F1F1;
border-style: solid;
border-width: 0.5px;
border-color: #ddd;
width: 570px;
padding: 10px 30px; 
}

.price_block
{
margin-top:20px;
margin-right:50px;
width:120px;
    
}

.quantity_block
{
margin-top: 10px;
margin-right: 50px;
width: 200px;
}

.add_cart_block
{
margin-top:10px;
margin-right:20px;  
width:100px;
}


#btn_add_cart:hover
{
cursor: :pointer;
box-shadow:0.5px 0.33px 5px rgba(0, 0, 0, 0.7);
}


.quantity_label
{
width:100px;    
  }
  
  .quantity_label,.quantity_txt_avibl
{
width:100px;    
  }
  
.other_product
{
    margin-top:40px;
    width:640px;
padding-right:30px;
padding-left:30px;
padding-top:10px;
padding-bottom:10px;   
text-align:right;
}

.about_Seller
{
text-align:right;    
}

.header_terans
{
font-weight:bold;
margin-bottom:2px;    
}

#PoliciesContainer
{
width:100%;
margin-top:20px;   
padding:0 20px;
line-height:22px;
    }
    #PoliciesContainer h1{font:normal 19px yekan; text-align:right;}
    #policies{ font:normal 10pt yekan; direction:rtl; text-align:justify; line-height:25px;}
    
#MainContainer_Galery
{
    width:600px; 
    direction:ltr;    
}

.product_comments_element 
{
   width: 680px;
background-color: #F3F3F3;
border: 1px solid #C3C3C3;
padding-right: 10px;
padding-left: 10px;
}
.comment_section{
	border:1px solid #c3c3c3;
	margin:.5em 0;
	padding:4px 6px
}

.default_hint_text_color{
	height:120px;
	width:99%;
    border: 1px solid #aaa;
    background: none repeat scroll 0% 0% #FFF;
    box-shadow: 1px 1px 3px #CCC inset;
    margin: 4px 0px 0px;
    -moz-box-sizing: border-box;
    padding: 3px 5px;
    color: #555;
    font-family: tahoma;

    line-height: 1.2em;
    background: none repeat scroll 0% 0% #FFF;
    width: 59%;
    -moz-appearance: none;
    border-radius: 5px;
    
}

strong, th {
    font-weight: 700;
}



.change_group 
{
color: #000;
text-decoration: none;
display: inline-block;
width: 150px;
height: 30px;
background-color: #CCC;
background-image: url('/Images/sprite_sheet1.png');
border: 1px solid #B8B8B8;
border-radius: 5px;
line-height: 30px;
padding-left: 10px;
box-shadow: 1px 1px 2px #888;
background-position: 0px -2060px;
}
 .btncapcha
        {
            background:#fff; /* For Firefox 3.6 to 15 */
 font:normal 10pt byekan;
display: inline-block;
height: 31px;
width: auto;
padding: 0px 15px;
line-height: 30px;
border: 1px solid #888;
border-radius: 3px;
color: #444;
text-decoration: none;

box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.3);

cursor: pointer;

        }
.contactus { direction:rtl;
}
.contactus h1{ font:normal 12pt yekan; text-align:right;
}
.contactus .neeg { margin:20px 10px;
}
.neeg a {
    width: 50px;
    margin: 8px;
    display: inline-block;
    font: normal 9pt arial;
    text-align: center;
}
.contactus ul {direction:rtl;
}
.contactus li { 
}
.contactus li label{ font:normal 11pt yekan; text-align:right; display:block;
}


