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

.product_show {
	width:300px;
	height:250px;
	border:#BAC1D6 1px solid;
	padding:6px;
	
	}
#p_name {
	width:69%;
	padding-right:40px;
	height:15%;
	font-size:14px;
	font-family:Tahoma;
	color:#F00;
	}
#p_image{
	
width:29%;
float:right;
height:60%;
margin:1%;
}
#p_discription {
	
width:69%;
float:left;
margin-top:2px;
height:45%;	
}
#p_content{
text-align:right;

font-family:Tahoma;
font-size:12px;
text-align:justify;
direction:rtl;
padding:7px;	
}
#pro_dropdown{
width:58%;float:left;margin-top:2px;height:20%;margin-left:5px;	
}
#pro_cost{
	
width:40%;float:right;margin-top:2px;height:20%;	
}
#cost_content{
	
	text-align:center;font-family:Tahoma;font-size:15px;color:#F00
}
#shop_button{
background-color:#0F1675;color:#FFF;width:65px;border:none	
}

#basketshop_silebar_wrapper {
	
width:200px;text-align:right;font-family:tahoma;	
}
#basketshop_silebar{
border:1px dotted; border-radius: 10px 10px 0 0;background-color:#006 ;color:#FFF;height:25px;padding-right:10px;padding-top:5px;	
}
#basket_sidebar_lable{
	font-size:12px;padding-top:5px;border:1px dotted #0CF;border-top:none; border-radius: 0  0  10px 10px;padding-top:20px;padding-right:5px;
}
#basket_sidebar_no{
	float:left;padding-left:20px;
}

/* shoping cart */
.tr__endof_shopCard {
	
text-align:center;
 
	
}
.shopCardTable {
	font-family:tahoma;font-size:11px;border:#999 1px dotted;
}
.shopCardTable td {  padding-right:10px;height:55px; }
.shopCardTable img {cursor:pointer;}
#shopCardTable_1tr {
font-weight:bold;color:#FFF;height:35px;	
}
.shopcart__content td{
	 border-bottom:1px #999 dashed;
	
}


/*  فرم اطلاعات خریدار */

.copen_wrapper {
width:550px;
float:right;
direction:rtl;
 margin:0 auto;
font-family:tahoma;
font-size:12px;
border-radius: 10px 10px 0 0;
border:1px dotted #666;
border-top:none;
background-color:#F5F5F5;
}
#container {
border-radius: 10px 10px 0 0;
background-color: #006;
color:#FFF;
height:22px;
padding:8px;
vertical-align:middle;
font-size:14px;	
	
}
.copen_wrapper table {
	padding:10px;
}

.customer_form {
	
width:600px;
float:right;
font-size:11px;
border:1px dotted #999;
border-top:none;
border-radius: 10px 10px 0 0;
font-family:tahoma;	
}
#customer_info_form{
	
padding:15px;
background-color:#F5F5F5;
}

.submitstyle {
	
border:1px solid #B1B1B1;
border-radius:5px 5px 5px 5px;
background:linear-gradient(#A2A2A2,#B1B1B1 10%) repeat scroll 0% 0% transparent;
background-color:#666;
padding:4px 4px 6px;
color:rgb(255, 255, 255);
cursor:pointer;
font-family:Tahoma;
position:relative;
	
}

/* پایان اطلاعات خریدار */

/*  صفحات درباره ما  */

.otherpage {
	
width:900px;
float:right;
font-size:13px;
border:1px dotted #999;
border-top:none;
border-radius: 10px 10px 0 0;
font-family:tahoma;	
background-color:#F4F4F4;
margin-right:20px;
margin-bottom:15px;

	
	
}

#otherpage_content {
	
padding: 20px;

font-family:TAHOMA;
font: 11px/26px;
color:rgb(68, 68, 70);
text-shadow :0px 1px 0px rgb(253, 253, 255);
line-height:2em;
text-align:justify;
	
}

.check {
list-style:	none outside none;
list-style-image:url(../images/templatemo_list.png);
  padding-right:30px;
	
	
}
.check li {
	
padding:4px 0px 0px 15px;	
}


.check2 {
list-style:	none outside none;
list-style-image:url(../images/tick-blue.png);
  padding-right:30px;
	
	
}
.check2 li {
	
padding:4px 0px 0px 15px;	
}
/* contactus */

#contactus_tbl{
	
font-family:tahoma;
background:#F2F2F2;

padding:10px;
color:#535353;

	
}

#contactus_emadd{
	
color:#281CCC;
text-decoration:underline;	
}

/* end of contact us */

#message_alert{
	
border:1px solid #0B530E;
background-color:#E0E0E0 ;
float:left;
width:400px;
margin-left:180px;
margin-right:90px;
margin-bottom:20px;
font-family:tahoma;
line-height:2em;
text-align:justify;
}

.zojclass{
	
background-color:#D4D4D4;	
font-size:12px;font-family:Tahoma;
text-align:center;
vertical-align:middle;
height:15px;
}
.fardclass{
	
background-color:#ّّّFFF;	
font-size:12px;font-family:Tahoma;
text-align:center;
vertical-align:middle;
height:15px;
}

.fardclass:hover
		{
			background:rgb(145, 189, 186);	
		}
.zojclass:hover
		{
			background:rgb(145, 189, 186);	
		}


/* admin register */
#order_mgn_tbl{
	

width:700px;
font-family:tahoma;
font-size:12px;
direction:rtl;
border:1px dotted #B6B6B6;
margin:0 auto;
margin-bottom:20px;
 margin-top:20px;
}
#order_mgn_tbl td{
	padding:7px
}

#frst_order_mgn_tbl {
background-color: #006;
color:#FFF;
text-align:center;
font-weight:bold;
font-family:Tahoma;
font-size:11px;
 
}
#search_fildset{
width:300px;font-family:tahoma;color:#07118D;text-align:center;margin:0 auto;font-size:12px	;margin-bottom:20px;

}
#search_fildset table{
font-family:tahoma;font-size:12px;padding:10px;width:300px;height:100px;	
	
}/* end of admin register */


#loginbtn {
	
 width:80px;background-color:#0D2277;color:#FFF;height:30px;border:none;margin-top:11px;font-family:tahoma;font-size:11px;border-radius: 4px 4px 4px 4px;padding:0px 4px 6px;
	
}


.header_pricelist
		{
			font-weight:bold;
			background:#838383;
			color:#eeeeee;
			width:700px;
			padding:4px;
			height:18px;
			font-family:tahoma;
			font-size:12px;
		}
		.row:hover
		{
			background:rgb(145, 189, 186);	
		}
		.row-alt:hover
		{
			background:rgb(145, 189, 186); 
		}
		.row
		{
			/*width:700px;*/
			background:#e0e0e0;
		
		}
		.row-alt
		{
			/*width:700px;*/
			background:#f0f0f0;
		
		}
		
		#selected_li {
			
		background-color: #999;	
		}
		
		
		/*  login table */
		#login_tbl{

width:350px;height:180px;
 /* fire */
   background-image: -moz-linear-gradient(top, #C4C4C4, #FFF);  
   /* IE 10+ */
   background-image: -ms-linear-gradient(top, #666, #FFF);

   /* Opera 11.10+ */
   background-image: -o-linear-gradient(top, #666, #FFF);
 background-color:#E2E2E2;
	font-family:tahoma;
	font-size:12px;
	padding:12px 15px 12px;
	direction:rtl;
	
	
}

#login_container{
	
	width:600px; float:right;margin-right:90px;margin-bottom:10px;
}

#site_logo{
width:940px;
 height:80px;
 vertical-align:bottom;
 margin-bottom:-15px;
 margin-top:15px;
 z-index:1;
 
 background:url(images/kasperlogo.png) no-repeat right center;display:block;
}

#site_logo span {
padding-right:180px;
color:#6B6B6B;
font-size:11px;
	
}

#header_bar_wrapper {
	width:940px;border-radius: 0px 0px 10px 10px;background-color:#F4FDFD;margin-top:-40px;float:right;height:28px;margin-right:5px;padding-right:10px;
}
 
 #headerbar_date {
  width:400px;float:left;text-align:left;padding-left:15px;color:#24A67E;font-family:tahoma;font-size:12px;padding-top:3px;
}
 
 #headerbar_user{
  width:400px;float:right;text-align:right;padding-right:15px;color:#24A67E;font-family:tahoma;font-size:12px;padding-top:3px;
 }
 
 /* send email */
 
 .email_wrapper_tr{
	
	background-color:#E9E9E9; height:30px;
	
	
}
.email_wrapper_tr td{
	padding-right:10px;
}
 .email_wrapper_title{
	color:#1A7B28;
	font-weight:bold;

 }
 .email_wrapper_title td{
	padding:8px; 	 
 }
 .email_content {
	 
	padding:10px;
 	text-align:justify;
	background-color:#E9E9E9;
	font-size:13px;
	line-height:2em
 }
.email_wrapper{
	 border:1px solid #CCC;font-family:tahoma;font-size:12px;
	 }
	 
	 /* end*/
	 
#message_alert2{ border:#060 2px solid;background-color:#E0E0E0;width:500px;font-family:tahoma;line-height:2em;padding:16px;}


#site_title_online {

color:rgb(208,45,35);text-decoration:none;font-weight:bold;
}

#site_title_p2 {

color:rgb(208,45,35);font-size:15px;padding-right:160px;font-weight:bold;

}

#site_title_p1 {

color:rgb(12,48,85);font-size:16px ;font-weight:bold;
}


#contact_info_bar{width:20px;height:200px;position:fixed;top:200px;left:90px;}

#link_li{text-decoration:none;color:#4D4D4D}

#pro_cost {
color:#F00;font-size:14px;font-family:tahoma;font-weight:bold;	
}

#otherlinkstyle{text-decoration:none;color:#039}

#catatitle { color:rgb(232,198,108);font-weight:bold;font-size:13px }