a{color:#47B0D6;
text-decoration:none;
}
a:hover{text-decoration:underline;
}
.block{width:184px;
padding:30px 25px 0 0;
float:right;
line-height:1.5;
direction:rtl;
text-align:justify;
}
.block-h{
height:32px;
background:url(block-h.jpg) repeat-x top;
overflow:hidden;
}
.block-h-m2{height:18px;
background:url(block-h-top.jpg) no-repeat top right;
font:12px tahoma;
font-weight:bold;
text-align:center;
padding:7px;
}
.block-t{
background:#2E447B url(block-border.jpg) repeat-x top;
clear:both;
}
.block-t-m2{width:144px;
margin:auto;
background:url(block-content-bg.jpg) repeat-x top;
padding:19px;
}
.block-fotter{
clear:both;
height:31px;
}
img{border: 0px;
}
.post{background:url(post-logo.gif) no-repeat left top;
padding:0 0 0 30px;
height:31px;
}
.product_thumb{
width:150px;
height:85px;
}

/*///////////////////////////*/

.product
{
border:1px solid #384a6e;
-moz-border-radius: 5px; -webkit-border-radius: 5px;
float:right;
margin:5px;
width:180px;
display:block;
}
.product_title
{
background-color : transparent;
line-height : 22px; 
color : #0091bd;
font:15px arial;
font-weight : bold;
padding:0 10px;
}
.product_image
{
float : left;
vertical-align : middle;
padding : 5px 5px;
border-right : 1px solid #CCCCCC;
margin-right : 5px;
margin-bottom:3px;
}
.product .product_image {
	float:none;
	border:0;
	margin:0 0 10px 0;
	}
.product_detail
{
text-align : right;
direction : rtl;
padding : 10px;
}
.product_price
{
clear : both;
margin-top : 3px;
line-height : 20px;
padding-right : 10px;
color:#ecce22;
}
.product_price div{
color:#ecce22;
}
.product_other
{
line-height : 20px;
float : right;
}
.product_buttons
{
height : 25px;
line-height : 25px;
clear:both;
}
.product_detail_button
{
display:block;
width : 60px;
height : 25px;
background : url('detail.gif') no-repeat;
margin : 0px 4px;



float : left;
}
.product_buy_button
{
display:block;
width : 66px;
height : 25px;
margin : 0px 4px;
background : url('buy.gif') no-repeat;
float : left;
}
.product_large_buy_button
{
margin:7px auto;
display:block;
width : 133px;
height : 32px;
background : url('bbb.gif') no-repeat;
}
.product_price_right
{
}
.seperator
{
color:black;
float:right;
color:#cccccc;
float:right;
padding:0px 4px;
}
.product_content
{
text-align : justify;
}
.main_table
{
margin : auto;
}
.main_table td
{
vertical-align : top;
}
.detail_top
{
/*border-bottom : #CCCCCC solid 2px;*/
padding:10px 0;
}
.detail_detail{
padding:0;
margin:0;
}
.releated
{
padding : 10px;
font:15px arial;
font-weight:bold;
color:#fff;
border-top:#384a6e 1px solid;
}
.detail_info{
padding-right : 10px;
color:#ecce22;
}
.short_detail_text
{
float:right;
width:440px;
}
.short_detail_title div, .short_detail_title {
	font:15px arial;
	font-weight:bold;
	color:#0091bd;
	}


.mypages table
{
margin : auto;
direction : ltr;
}
.mypages table td
{
background:#E6EAED;
border-color:white #BFC3C6 #BFC3C6 white;
border-style:solid;
border-width:1px;
color:#000000;
padding : 3px;
font-size : 12px;
}
.product_image{
	width:160px;
	height:110px;
	padding:10px;
	border:#384a6e 1px solid;
	margin:0 10px;
	-moz-border-radius: 5px; -webkit-border-radius: 5px;
}
.product_thumb{
	display:block;
	background:#384a6e;
	width:160px;
	height:110px;
}
