html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin: 0;padding: 0;border: 0;vertical-align: baseline;}

body {padding:0; background-color:#d7d7d7; margin:0; text-align:center;}

ul{list-style-type:none;}

h1{font:12pt tahoma; font-weight:bold;}
h2{font:9pt tahoma; font-weight:bold;}
h3{font:7pt tahoma; font-weight:bold;}

div{
margin:0 auto;
direction:rtl;
}

a{text-decoration:none;color:#336b8f;}
a:hover{text-decoration:none;color:#000;}

hr {margin: 0; padding: 0; height: 0px; width: 100%; clear: both; border-top: 1px solid #e4e4e4; overflow: hidden;}
/*div.hr{overflow: hidden; width: 100%; height:0; margin: 0; padding: 0; border-top: 1px solid #e4e4e4; clear: both;}*/

.margin-0 {margin:0;}
.padding-0 {padding:0;}

.margin-5 {margin:5px;}
.margin-5 img{vertical-align: top;}

.padding-5 {padding:5px;}

.float-right {float:right;}
.float-left {float:left;}
.align-center {text-align:center;}
.align-right {text-align:right;}
.align-left {text-align:left;}

.margin-right-5 {margin-right:5px;}
.margin-left-5 {margin-left:5px;}
.margin-top-5 {margin-top:5px;} .margin-top-9 {margin-top:9px;}
.margin-bottom-5 {margin-bottom:5px;}

.bold {font-weight:bold;}
.colored{color:#ff0000;}

div.hr { height:1px;background-color:#E5E5E5;overflow:hidden; clear: both; margin:7px 2px 5px 2px;}

div.hr-0 { height:0px;overflow:hidden; clear: both; margin:7px 2px 5px 2px;}


.clear{ display: block; clear: both; }


#main {width:982px; background:#ffffff; margin:0 auto; text-align:right; direction:rtl; font:11px tahoma;}

#head {width:982px; height:245px; background:url(images/header.jpg) bottom no-repeat; position: relative;}
#mbody {width:980px; background:#ffffff; padding-top:4px; margin:0 auto; border-right:1px solid #555; border-left:1px solid #555;}
#mdiv {margin:0 10px;}
#footer {width:980px; height:85px; background:#681e75;}

#under_header {width:982px; bottom:0; position:absolute;}
#topmenu {width:670px; float:right; display:block; margin-bottom:6px;}
#topmenu ul{height:36px;}
#topmenu ul li{float:right; height:36px; line-height:36px;}
#topmenu a{color:#3e3e3e; display:block; padding:0 10px; border-right:1px solid #999;}
#topmenu a:hover{background:#242424; color:#85bcff;}
#topmenu .first a{background:#242424; color:#fff; border:0;}

#topads{width:490px; height:90px; border:1px solid #000; background:#790000; overflow:hidden; margin:24px 0 0 14px; float:left; border-radius:6px;}
#topads img{width:490px; height:90px;}
#topads .textads{padding:15px; font:bold 15px times; color:#fb9999;}

.showdate{
	text-align:center;
	margin:0;
	padding:7px 0 0 15px;
	overflow: hidden;
	float:left;
	color:#00254e;
}

.lsearch {float:left;}
.lsearch .word{width:134px; height:18px; float:left; border:0 solid red; margin-left:17px; margin-right:4px; margin-top:7px; font:10px tahoma; background:transparent;}
.lsearch .button{width:60px; height:20px; float:left; border:0 solid red; margin-left:3px; margin-top:6px; background:transparent; cursor:pointer;}


#main-footer {
font:11px tahoma;
text-align:right;
margin:0px;
background:#681e75 url(images/0footer.png);
clear:both;
color:#dfdfdf;
height:100px;
}

#main-footer .cnt{padding:26px 250px 0 0;}

#main-footer p{
padding:1px;
}

#main-footer a{
color:#ffb563;
}

#main-footer a:hover{
color:#000;
text-decoration:underline;
}

.form_item {
direction:rtl;
}

.form_item ul{list-style:none;}

.form_item li{clear:both;padding:13px 5px 5px 5px;}

.form_item .userp_avatar{position: absolute; left:310px;}


.form_item p{
padding:13px 5px 5px 5px;
margin:0;
}

.form_item .loc2 p{
float:right;
width:180px;
padding:0;
margin:0;
clear:both;
}

.form_item input{
font:12px tahoma;
color: #555555;
border:0;
}

.form_item input.text{
margin:0 0 5px;
height:22px;
color: #06579b;
padding:3px;
border:1px solid #aaa;
-moz-border-radius:4px;
-webkit-border-radius:4px;
}

.form_item .frm_txt{
margin:0;
text-align:right;
}

.form_item .frm_txt div{
margin:0;
text-align:right;
}

.form_item textarea{
padding:3px;
font:12px tahoma;
width:95%;
border:1px solid #aaa;
-moz-border-radius:5px;
-webkit-border-radius:5px;
}

.form_item textarea p{
padding:0;
margin:0;
}

.form_item select{
font:12px tahoma;
border:1px solid #aaa;
-moz-border-radius:4px;
-webkit-border-radius:4px;
}

.form_item select option{
padding:2px;
}

.form_item .errors{
color:#ff0000;
}

.button_st {
cursor: pointer;
font:11px tahoma;
padding:3px 8px;
margin:3px;
color: #ffffff;
font-weight: bold;
border:1px solid #003a50;
background: #0185b6;
border-radius:4px;
}

.button_st2 {
cursor: pointer;
font:11px tahoma;
height:27px;
padding:1px 5px;
margin:3px;
color: #ffffff;
font-weight: bold;
border:1px solid #770000;
background: #f94f1e;
border-radius:4px;
}


#form_c table{
border-collapse: collapse;
direction:rtl;
font:11px tahoma;
}

#form_c table td{
padding:4px;
border:1px solid #999;
}

.tbl2{ width:100%;} .tbl2 td{width:50%;}
.tbl3{ width:100%;} .tbl3 td{width:33%;}
.tbl4{ width:100%;} .tbl4 td{width:25%;}
.tbl5{ width:100%;} .tbl5 td{width:20%;}
.tbl6{ width:100%;} .tbl6 td{width:16%;}
.tbl7{ width:100%;} .tbl7 td{width:14%;}
.tbl8{ width:100%;} .tbl8 td{width:12.5%;}
.tbl9{ width:100%;} .tbl9 td{width:11%;}
.tbl10{ width:100%;} .tbl10 td{width:10%;}

.tbl_cel1{}
.tbl_cel1 td{height:35px; vertical-align: middle;}
.tbl_cel1 .header{background:#838383; color:#fff;}

.prod_item_in_cardlist_td{vertical-align: top;}
.prod_item_in_cardlist{float:right; padding:0; margin:0;}
.prod_item_in_cardlist img{float: right; vertical-align: middle; width:52px; height:35px;}


#form_c table tr{}



/* Ticker Styling */
#topticker{direction:rtl; height:34px; overflow:hidden;}

.myticker {
  width: 640px;
  float: right;
	position: relative;
	padding: 0;
	margin-right: 25px;
}

.myticker ul li {
	list-style: none;
	padding: 6px 14px 5px 0;
}

.myticker a{color:#d7d1ff}
.myticker a:hover{color:#fffd2c}