.button {
	border: 1px solid black;
}
body
{
margin : 0px;
}
body a
{
text-decoration : none;
}
.inputbox {
background-color:#00F1FF;
border:1px solid #B2B6C5;
}

.inputarea{
padding:12px;
border : solid 1px;
border:1px solid #E9E6FF;
margin:8px;
}

.inputtitle{
float: right;
width: 30%;
text-align: right;
vertical-align: bottom; 
padding-left: 5px;
}

.correct{
display:none;
float: left;
}

a {cursor: pointer; 
}

.quick_search
{
width : 50%;
background-color : black;
border : 1px solid white;
color : white;
}
.search_button{
background-color : black ;
color : white;
}
.minilogin
{
width : 80%;
}

a{
text-decoration:none;
font-family:Tahoma, Arial;
font-size:12px;
color:#000000;
border:0
}
body,td,div{
font-family:Tahoma, Arial;
font-size:12px;
color:#000000
}
.left{
height:357px;background:url(3.jpg) repeat-x;
}
.right{
height:357px;background:url(1.jpg) repeat-x
}
.banner{
width:860px;height:199px;background:url(2.jpg) no-repeat;
}
.topmenu{
height:90px;width:860px;background:url(5.jpg) repeat-x
}
.topmenu div{
height:20px;background:url(6.jpg) top right no-repeat;padding:35px 20px 35px 20px;float:right
}
.undermenu{
height:68px;width:860px;background:url(8.jpg) repeat-x;
vertical-align : top;
}
.sampleback{background:url(18.gif) no-repeat;width:499px;height:230px
}
.sample{padding:10px;float:right ; background-color : white ; width :90%;}
.sample_index{padding:10px;float:right ; background-color : white ; width :712px;}
.archive_sample{float:right ; background-color : white ; width : 100%;}
.gallery_sample{margin:5px;float:right ; background-color : white ; width :  580px;}
.gallery_parent{margin:5px;float:left ; background-color : white ; width : 190px;}
.innerbody{width:860px}
.sampleinner{padding:12px}
.leftmenu{float:left;height:225px;width:120px}
.leftmenur{float:right;background:url(16.jpg) no-repeat;width:166px;height:69px}
.leftmenul{float:left;background:url(16.jpg) no-repeat;width:166px;height:69px}
.leftmenuinner{padding:10px}
.content{padding-left:30px;padding-right:30px}
.conr{float:right;width:225px;direction:rtl}
.conl{float:left;width:225px;direction:rtl}
.conc{margin:auto;width:225px;direction:rtl}
.contxt{text-align:justify ; margin : 10px;}
.customer{background:url(28.gif) no-repeat;width:860px;height:142px;margin:10px auto auto auto}
.cusinner{padding:10px}
.cusinner div{text-align:center}
.footer{width:860px;text-align:center;font:Tahoma, Arial;font-size:10px;color:#000000}
.footer a{font-size:10px}






.cls {
clear : both;
}

.clear
{
clear:both;
}

.ads_area
{
direction : rtl;
background-color : white ;
padding : 5px;
border : 1px solid black;
width : 75%;
float : left;
margin-left : 10px;
}

.ads_area a{
	text-decoration: none;
}

.ads_main {
background-color : white;
float: right;
margin-bottom: 5px;
height : 190px;
}

.ads_image_area {
margin : auto;
text-align: center;
}

.ads_image {
width : 120px ; 
height : 170px;
border : 0px;
margin: auto;
vertical-align: middle;
padding-right: 8px;
padding-left: 8px;
padding-top: 5px;
padding-bottom: 5px;
}

.ads_text {
margin : auto;
font-family : Tahoma;
font-size : 12px;
margin : auto;
text-align: center;
}

.detail_area{
direction : rtl;
background-color : white ;
padding : 10px;
border : 1px solid black;
width : 50%;
float : left;
margin-left : 50px;
}

.detail_title {
text-align : right ; 
}

.detail_vote_detail{
width:60%;
font-size: 11px;
float: right;
}

.detail_image_area{
}

.detail_image{
float : left;
border : 1px solid black;
margin-bottom : 5px;
}

.detail_vote
{
  float : left;
  text-align: center;	
}


.detail_vote_nums :HOVER {
	background-color: #C5C5C5;
	font-weight: bold;
	color: black;
}

.detail_detail{
float : right ;
margin: 10px;
width: 90%;
}
.comments_area {
margin: 5px;
width: 100%;
}
.title{
margin : 5px;
margin-top: 10px;
width: 90%;
font-weight : bold;
}
.comment{
margin-bottom : 10px;
border-bottom : 1px dashed black;
padding : 5px;
}
.detail_site{
float : right ;
}

.detail_area a
{
text-decoration : none;
}
.detail_sender {
float : right;
margin-top: 30px;
width: 100%;
}
.detail_sender_name {
	font-weight: bold;
}
.detail_date{
float: left;
width: 100%;
text-align: left;
}

.detail_contact
{
  float: right;
  margin-top: 30px;
  width:50%;
}
.detail_contact_subject {
font-weight: bold;
margin-bottom: 30px;
}

.special_area{
width: 125px;
background-color: white;
float: left;
direction:rtl;
}

.special_area a{
	text-decoration: none;
}

.special_main{
width : 130px;
height:140px;
background-color: white;
margin-top: 5px;
margin-bottom: 10px;
margin-right: auto;
margin-left: auto;
text-align : center;
}

.special_image_area
{
width : 121px ; 
height : 115px;
margin : auto;
text-align: center;
background-image: url('../shadowbig.jpg');
}

.special_text
{
float: right;
width: 70%;
color: black;
font-size : 12px;
}
.special_title{
font-size : 12px;
}
.special_image {
width : 105px ; 
height : 105px;
border : 0px;
margin: auto;
vertical-align: middle;
padding-right: 8px;
padding-left: 8px;
padding-top: 5px;
padding-bottom: 5px;
}

.cats_area{
background-color: white;
direction:rtl;
width : 100%;
float : right;
}

.cats_area a{
	text-decoration: none;
}

.cats_main{
width: 90%;
background-color: white;
margin-top: 5px;
margin-bottom: 5px;
margin-right: auto;
margin-left: auto;
border : 1px gray dashed ;
}

.cats_image_area
{
float: right;
margin : auto;
text-align: center;
background-image: url('../shadowbig.jpg');
margin-bottom: 10px;
}

.cats_text
{
margin-right: 5px;
float: right;
width: 60%;
color: black;
font-size : 12px;
text-align : right ;
}
.cats_title{
margin-right: 5px;
font-size : 13px;
width: 60%;
text-align : right ;
padding : 3px;
}
.cats_image {
width : 120px ; 
height : 170px;
border : 0px;
margin: auto;
vertical-align: middle;
padding-right: 8px;
padding-left: 8px;
padding-top: 5px;
padding-bottom: 5px;
}
.cats_hr
{
 width : 40%;
 background-color : Orange;
 color : Orange;
 size: 1px;
 height: 1px;
}
.block_area {
 width: 15%;
 float: right;
 background-color: white;
 border: 1px solid;
 padding: 5px;
}
.block_area a{
text-decoration: none;
}

.block_main{
margin-top: 10px;
margin-bottom: 10px;
}

.block_title {
background-color: #00A9DF;
text-align: center;
border: 1px solid;
direction: rtl;
}
.block_content {
padding-right: 10px;
padding-bottom : 20px;
}

.search_block_select
{
direction: rtl;
}
.sub_cat_block
{
	text-align: right;
}
.sub_cat_block a
{
	text-decoration: none;
}
.search_advance_block
{
	text-align: right;
	font-size: 12px;
}
.success
{
	color: green;
	font-weight: bold;
}
.add
{
  margin : 10px;
}
.msg
{
 color : red;
font-size : 14px;
}
.list{
  font-family: Tahoma;
  font-size: 12px;
  width : 100%;

}
.list .odd {
	background-color:#E5E5E5;
}
.list .even {
	background-color:#CCFFCC;
}
.list th {
	background:url('th.png') top;
}
.list td {
  padding : 5px;
}
.operation-icon{
border : none;
}
.pages
{
clear : both;
}
.search_block
{
 padding : 7px;
}
.eng_date{
padding-top : 30px;
float : left ;
}
.far_date{
padding-top : 10px;
float : right ;
}
.loading
{
background-color : white;
display : none;
}
.counter_total_div
{
 width:790px;
 text-align : right !important;
 position:relative;
 top:20px;
}