body {
background: #CACACA url(images/header_05.gif) 0px 41px repeat-x;
	margin: 0;
	padding: 0;
	direction:rtl;
}
td,body,div,textarea,input,select,option{
font: 13px tahoma;
color:  #79132b;
}
a{text-decoration : none;color:#79132b;}
a:hover{text-decoration : none;color:#35010d}
input{vertical-align:middle;}
img{border-width:0px;}
.menu{width:153px;background-color:#fbfbfb}
.menu span{
	display:block;
	line-height:25px;
	text-align:center;
	background:url(images/title_block.gif);
	font-weight:bold;
}
.menu a{
	display:block;
	line-height:20px;
	border-bottom: 1px dotted #770020;
}
.menu a b{
	margin: auto 0 auto 10px;
	background-color:#a30327;
}
.menu a:hover b{
	background-color:#550216;
}
.menu span a{color:#fff;}
.body_table{border:1px solid #7a0c25;width:100%;border-bottom-width:0px;}
.body_table th{ background:url(images/block_center_1.gif); line-height:23px; color:#fff}
.body_table th a{color:#fff}
.body_table td{background-color:#f2eded; padding:2px;border-bottom:1px dashed #933249;text-align:right;line-height:20px;}
.body_table tr.hi td{background-color:#f4f4f4;}
.body_table input.wide{min-width:220px}
#page{
background-color: #e1e1e1;
	margin:0 auto;
	width:950px;
}
#search{
	background: #F8F8F8 url(images/header_01.gif);
	font-size:11px;
}
#search form{display: inline}
#search input.text{
	border: 1px solid #bebcbd;height:17px;width:250px;color:#666666;
	background:#fff url(images/icon/searsh.png) no-repeat right;padding-right:16px;
}
#search input.submit{
	border:0px;height:21px;width:49px;background-image:url(images/icon_searsh.gif);
}
#search .adv{height:21px;width:77px;background-image:url(images/Q_searsh_button.png);display:block; float:right}

#login{
	background:#901532 url(images/login_05.gif);
}
#login form{display: inline}
#login input{border: 1px solid #bebcbd;}
#login .user{
	background:#fff url(images/icon/user.png) no-repeat right;padding-right:18px;width:125px;
}
#login a.link{
	background: url() right no-repeat;
	display:inline;
	float:right;
	line-height:19px;
	padding-right:20px;
	width:105px;
}
#login .pass{
	background:#fff url(images/icon/change_password.png) no-repeat right;padding-right:18px;width:125px;
}
#login input.submit{
	border:0px;height:21px;width:60px;float:left;
}
#login td,#login a,#login a:hover{color:#fff;}

#copyright {
    height:17px;
	background-color:#181818;
	border-top: 1px solid #929292;
	color:#FFFFFF;
	padding: 0 40px 0 40px;
}
#footer{
	padding:10px 10px 20px 10px;
	margin-top:10px;
	height:254px;
	background:#901532 url(images/footer.gif);
}
#footer .online{
color:#fff;line-height:26px;margin-bottom:8px;
}
#footer .fblock{
width: 268px;float:right;margin: 0 5px 0 5px;
}
#footer th{
background:#fff url(images/footer_1_02.gif);
text-align:right;
padding-right:7px;
}
#footer th b{
padding-right:14px;
background:url(images/icon/icon1.png) right no-repeat;
display:block;
}
#footer td.links{vertical-align:top;padding:5px 10px;font-size:11px;}
#footer ul,#footer li{list-style:none;margin:0;padding:0;}
#footer li a{
	color:#fff;
}
#footer li{
	width:112px;
	float:right;
	padding-right:12px;
	background: url(images/icon/icon_block.png) right center no-repeat;
	line-height:20px;
}
.cat{min-height:100px;background-color:#470a19; width:209px;margin:0 auto 0 auto;text-align:right;}
.cat a{color:#fff;background:url(images/icon/icon_block.png) right center no-repeat; display:block; padding-right:12px;margin-right:5px;}

/*.help{
	display:inline-table;
	width:20px;
	height: 20px;
	background:url(images/help.png) right top no-repeat;
	vertical-align: middle;
}
.help span{
	display:none;
	border: 1px solid #c1c1c1;
	background: #efefef;
	padding: 3px;
	width: 200px;
	position:absolute;
}
.help:hover span{
	display:inline;
}*/
.help{
	color:#9c9c9c;
	padding: 3px;
}

.fild_com {
	background-color: white;
	border: 1px solid #aaa;
	padding: 0 .8em .3em .5em;
}

.value {
  BORDER-BOTTOM: #ff0000 1px solid;
  BORDER-LEFT: #ff0000 1px solid;
  BORDER-RIGHT: #ff0000 1px solid;
  BORDER-TOP: #ff0000 1px solid;
  background-color : #FFC1C1;
  text-align: center;
  font: 16px tahoma;
  font-weight: bold;
}
.value2 {
  BORDER-BOTTOM: #ff0000 1px solid;
  BORDER-LEFT: #ff0000 1px solid;
  BORDER-RIGHT: #ff0000 1px solid;
  BORDER-TOP: #ff0000 1px solid;
  background-color : #EEEEEE;
}
.price_row{
  BORDER: #ff0000 1px solid;
  background-color : #FFFFCC;
}
.price_row .input{
  background-color : #ffc1c1;
}

.pBody {
font-family: Tahoma;
	font-size: 14;
	background-color: white;
	color: black;
	border-collapse: collapse;
	border: 1px solid #aaa;
	padding: 0 .8em .3em .5em;
}
.req {
    color : #ff0000;
}
/* Page Numbers */
.pages {
	font-size: 10px;
	margin: 0 0.7% 0 0;
}
.pages a, .pages span {
	display: block;
	float: right;
	color: #336699;
	padding: 5px 7px 5px 7px;
	margin-right: 3px;
	border: 1px solid #cdcdcd;
	background: #fff;
	font-size: 10px;
}
.pages span.current {
	border: 1px solid #cdcdcd;
	font-weight: bold;
	background: #99CCFF;
	color: #000000;
	font-size: 10px;
}
.pages a {
	border: 1px solid cdcdcd;
	text-decoration: none;
	font-size: 10px;
}
.pages a:hover {
	border-color: #cdcdcd;
	background: #E7E7E7;
	color: #000000;
}

#jquery-overlay {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 90;
	width: 100%;
	height: 500px;
}
#jquery-lightbox {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	z-index: 100;
	text-align: center;
	line-height: 0;
}
#jquery-lightbox a img { border: none; }
#lightbox-container-image-box {
	position: relative;
	background-color: #fff;
	width: 250px;
	height: 250px;
	margin: 0 auto;
}
#lightbox-container-image { padding: 10px; }
#lightbox-loading {
	position: absolute;
	top: 40%;
	left: 0%;
	height: 25%;
	width: 100%;
	text-align: center;
	line-height: 0;
}
#lightbox-nav {
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 10;
}
#lightbox-container-image-box > #lightbox-nav { left: 0; }
#lightbox-nav a { outline: none;}
#lightbox-nav-btnPrev, #lightbox-nav-btnNext {
	width: 49%;
	height: 100%;
	zoom: 1;
	display: block;
}
#lightbox-nav-btnPrev {
	left: 0;
	float: left;
}
#lightbox-nav-btnNext {
	right: 0;
	float: right;
}
#lightbox-container-image-data-box {
	font: 10px Verdana, Helvetica, sans-serif;
	background-color: #fff;
	margin: 0 auto;
	line-height: 1.4em;
	overflow: auto;
	width: 100%;
	padding: 0 10px 0;
}
#lightbox-container-image-data {
	padding: 0 10px;
	color: #666;
}
#lightbox-container-image-data #lightbox-image-details {
	width: 70%;
	float: left;
	text-align: left;
}
#lightbox-image-details-caption { font-weight: bold; }
#lightbox-image-details-currentNumber {
	display: block;
	clear: left;
	padding-bottom: 1.0em;
}
#lightbox-secNav-btnClose {
	width: 66px;
	float: right;
	padding-bottom: 0.7em;
}
.adv-title{
	display:block;
	line-height:25px;
	clear:both;
}
.adv-title span{
	float:right;
	display:block;
	min-width:150px;
	border-left:10px solid #e1e1e1;
	background-color:#e1e1e1;
	margin:3px;
}
.adv-title b{
	display:block;
	float:right;
	padding:0 2px;
	background-color:#a40227;
	margin-left:3px;
	color:#fff;
}
.advbar{
	clear:both;
	padding-bottom:3px;
}
.advbar a{
	display:block;
	float:left;
	text-align:center;
	width:90px;
}

