@charset "utf-8";
/* CSS Document */
@import 'skeleton.css';
/* Page Styles */
.product_group_holder{
	width:92px;
	height:128px;
	float:left;
	padding-top:10px;
	padding-left:10px;
	margin-bottom:20px;
}
.books_holder{
	width:92px;
	height:128px;
	float:left;
	padding-top:10px;
	padding-right:8px;
	padding-left:8px;
	margin-bottom:20px;
}

.product_title {
	background:url(../images/product_group_title_bak.gif) repeat-x;
	height:18px;
	text-align:center;
	direction:rtl;
}
.news_list a {
	color:#0a4370;
	text-decoration:none;
	display:block;
	cursor:pointer;
}
.news_list a:hover {
	color:#ca0002;
	background-color:#f1f1f1;
	display:block;
}
h1 {
	font-family:"Times New Roman", Times, serif;
	font-size:18px;
	color:#000;
	font-weight:bold;
}
.boxer {
	z-index:1000;
	position:absolute;
}
.boxer_ {
	z-index:1000;
	position:absolute;
}
a.links  {
	color:#0a4370;
	text-decoration:none;
	display:block;
	cursor:pointer;
	
}
.links:hover {
	color:#ca0002;
}
select {
	font-family:tahoma;
	font-size:10px;
	direction:rtl;
}
input {
	font-family:tahoma;
	font-size:11px;
}
/* Pagination */
.pages {
clear:left;
font-size:85%;
margin:1em 0;
padding:1em;
}
.pages a, .pages span {
background:#FFFFFF none repeat scroll 0 0;
border:1px solid #FFFFFF;
display:block;
float:right;
margin-right:0.1em;
padding:0.2em 0.5em;
}
.pages span.current {
background:#2E6AB1 none repeat scroll 0 0;
border:1px solid #2E6AB1;
color:#FFFFFF;
font-weight:bold;
}
.pages a {
border:1px solid #9AAFE5;
text-decoration:none;
}
.pages a:hover {
border-color:#2E6AB1;
}
.pages a.nextprev {
font-weight:bold;
}
.pages span.nextprev {
color:#666666;
}
.pages span.nextprev {
border:1px solid #DDDDDD;
color:#999999;
}
.pages .nextprev-next {
float:right;
}
/* Pagination End */    
.frm_box {
	text-align:right;
	float:right;
	background:url(../images/frm_bg.gif) no-repeat right;
	width:208px;
	height:23px;
}
.frm_box_textarea {
	text-align:right;
	float:right;
	background:url(../images/textarea_bg.gif) no-repeat right;
	width:208px;
	height:145px;
} 

.frm {
border:1px solid #FFFFFF;
font-family:tahoma;
font-size:10px;
margin-right:5px;
margin-top:4px;
width:190px;
}
textarea.frm {
	height:130px;
}    
.style1 {color: #FF0000}  
.err{background-color:#FFFFCC;padding:10px; border:#FFCC33 1px solid; direction:rtl;margin:3px;}                  
.err_php{background-color:#FFFFCC;padding:10px; border:#FFCC33 1px solid; direction:rtl;width:400px;margin:10px;}  
.frm_hint {color:#bdbdbd; font-style:italic ; font-size:9px; text-align:right; direction:rtl}
h1.side_title {text-align:right;font-family:tahoma; font-size:11px;font-weight:bold; direction:rtl ; padding-right:65px;padding-top:15px;}
h1.center_title{text-align:right;font-family:tahoma; font-size:11px;font-weight:bold; direction:rtl ; padding-right:65px;padding-top:10px;}
.list-item {background-color:#FF0000;}
.list-item-selected {background-color:#003300}
.round-title {background-color:#9ba8cc;margin-left:5px;margin-top:2px;width:90px;height:23px;color:#fff}
.round-title img {padding-right:5px;padding-top:5px;padding-left:5px;}
.round-text {background-color:#dce2ef;margin-right:0px;margin-top:5px;height:23px;padding-right:10px;}
.round-text span {padding-top:4px;}
.box_ {margin-top:5px;text-align:right;margin-right:5px;}
.box_ div {direction:rtl;}
.box_title_ {margin-top:5px;text-align:right;color:#FFFFFF;}
.box_title_ div {direction:rtl;}
.load_area {position:absolute;z-index:10; padding:10px; margin-left:500px;direction:rtl;border:#ccc 1px solid;-moz-border-radius:5px;
-webkit-border-radius:5px;background-color:#fff;}
.factor_tbl td {padding:5px}
.contact_tbl td{padding:5px;}
.contact_tbl span {color:#0168a9;font-size:11px;font-weight:normal}
.basket {direction:rtl;background-color:#fff;width:205px;margin-left:10px;margin-top:5px;padding:5px;border:#99e3e8 1px solid;text-align:right;-moz-border-radius:5px;-webkit-border-radius:5px;}
h2, .h2 {color:#666666;direction:rtl;font-family:"Times New Roman",Times,serif,Arial,Helvetica,sans-serif;font-size:16px;font-weight:bold;line-height:18px;margin:0;padding:0;text-align:right;}
.style1 {color: #FF3300}
.Pager span.current{
background:#2E6AB1 none repeat scroll 0 0;
border:1px solid #2E6AB1;
color:#FFFFFF;
font-weight:bold;

float:left; 
width:auto ; 
padding: 5px ;
margin-left:5px;
}
.Pager a {
	display:block; 
	float:left ; 
	border:1px solid #9AAFE5;
	text-decoration:none; 
	padding:5px;
	margin-left:5px; 
	height:auto;
}
.Pager a:hover {
	border-color:#2E6AB1;
}
.PagerInfo {border:#9AAFE5 1px solid ; padding:5px; width:auto; float:left ;* margin-top:13px;}
.login {direction:rtl;color:#333; float:left;background:url(../images/login_bak.png) no-repeat top center scroll; margin:10px ; padding: 10px; width:385px ; height:40px; }
.site_help {margin-left:17px;background:url(../images/site_help.png) ; width:26px; height:99px; cursor:pointer ;}
.ShopHelp {margin-left:17px;margin-top:5px;background:url(../images/ShopHelp.png) ; width:26px; height:126px; cursor:pointer ;}
.cart_checkout{background:#333 ;}
.cart_checkout td {padding:5px; text-align:center ; background:#fff;}
.cart_checkout tr#headers > td {font-weight:bold ;border-bottom:#333 1px solid}