body { margin: 0; padding: 0; font-size: 0.75em; font-family: tahoma, 'Arabic Transparent', 'Traditional Arabic', 'Simplified Arabic', Arial; *direction:rtl}

h1 {	margin: 0; padding: 0; font-size: 1.08em; }
h2 {	margin: 0; padding: 0; font-size: 1em;}
h3 {	margin: 0; padding: 0; font-size: 1em;}

form	{margin: 0; padding: 0;}

img {border: 0;}

table, select, input, textarea	{font-size: 1em; font-family: tahoma, 'Arabic Transparent', 'Traditional Arabic', Arial; }

a,visited { text-decoration: none;}
a:hover {text-decoration: Underline;}


/* Begin header */

.header { width:100%; height:8.75em; min-height: 105px; direction: rtl;}


.header .logoarea {float:right;padding:0.33em 0.83em 0 0;width:30.42em;}

img.logo { width: 14.06em; height: 6.06em; }


/*png fix (IE6) 
html .png {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true',src='images/logo.png', sizingMethod='scale'); padding-top: 117px; }*/



img.sponsor { width: 12.92em; height: 6.42em; margin-top:0px; }
img.border {border:1px solid #b3b8b4}

.header .searcharea { width: 40.42em; float: left; text-align: left; padding-left: 0.83em;  }

.header .channels { width: 100%; float: left; padding-bottom: 0.25em; margin: 0.42em 0em 1.28em; font-size:0.92em; }
.header .channels a, .header .chanels a:visited { text-decoration: none; }
.header .channels a:hover { text-decoration: underline; }

.header .dropdown{ padding:0.17em 0.67em 0.17em 0.25em; width: 12.50em; float: left; position: relative; text-align: right; }

.header .dropmenu {width: 12.50em; height: 24.33em; padding: 0.42em; position: absolute; top: 1.5em; left: 0; overflow: auto; z-index: 999;}
.header .dropmenu a {display: block; padding: 0.25em; }
.header .dropmenu a.last { border-bottom: none; }

.header .dropdown .ar { height: 0.916em; width: 0.58em; float: left; }

.header .searchbox { width: 100%; float: left; text-align: right; }

.header .searchtabs { z-index: 80; margin: 0em 0.83em 0em 0em; zoom: 1; position: relative; text-align: center; padding:0; }

.header .searchtabs li {display: block; float: right; width: 4.17em; padding: 0; margin:0; }
.header .searchtabs li a { padding: 0.33em 0.58em 0; display: block;}
.header .searchtabs li.on { direction:ltr; margin:0; padding:0; }
.header .searchtabs li.on a { z-index: 99; position: relative; margin-top: -0.67em; padding-bottom: 0.83em; bottom: -0.65em; *bottom: -0.58em; }

.header .searchinpts { margin: -0.17em 0 0 0; clear: both; padding-top: 0; }
.header .searchfld { width: 34.17em; }
.header .searchbtn {  height: 1.8em; *height: 1.9em; width: 5.2em; text-align: center; font-weight: bold;}


/* ***** alfarasha nav ***** */
.nav {height: 26px; padding: 5px 20px 0 0; text-align: right; margin:0; clear: both; font-size: 11px;}
.nav a:link, .nav a:visited {font-weight: Bold; }

.mod{width:70px;}
.c1,.c2,.c3,.c4,.c5,.c{width:10px;height:10px;margin:0px 0 0 8px;overflow:hidden;cursor:pointer; float:left}
.margtop{margin:0px auto}
.blk{display:block}


/*Footer Begin*/

.footer {width: 96.7%; height:9.0em; float: right; margin: 0.83em 0em 0.42em; padding: 1.25em;  line-height:2em;}
.footer_lnk{ text-align:right; float:right;}
.footer_lnk a,visited{text-decoration:none;}
.footer_lnk a:hover{text-decoration:underline;}
.note {font-size:11px; line-height:1.4em}

/* Begin body */

.main { width: 81.67em; min-width: 980px; margin: 0 auto; height: 100%;}
.cntnt { direction: rtl; }
.clmnrit {float: right; width: 15.63em !important; width: 20.8em; min-width: 250px; margin-left: 0.5em; }
.clmnmid { float: right; width: 25.0em !important;width: 33.3em ; min-width: 400px;}
.clmnlft {float: left; width: 300px; min-width: 300px; margin-right: 0.5em; }

.cls{ clear:both; }
.half { line-height: 50%; }
.fltrit { float:right; }
.fltlft { float:left; }

.sml-txt { font-size: 10px;}
.sml-txt2 { font-size: 10px; }




/* my style */
.pad1{padding:3px 5px 3px 0px;}
.pad2{padding:0px 5px;}
.pad3{padding:8px 5px 4px 0px;}
.pad4{padding:0px 5px; margin:6px 0px}
.pad5{padding:12px 0px 4px 0px;}
.pad6{padding:0px 10px 0px 10px;margin:6px 0px}
.pad7{padding:3px 2px 0px 2px;}
.pad8{padding:0px 2px}
.pad9{padding:6px 5px; margin:4px 0px}
.pad10{padding:3px 2px}
.pad11{padding:0 0 4px 0;}
.pad12{padding:5px 5px; *margin:0 0 5px 0;}
.pad13{ padding:0 55px;}
 
.count ul{height:100%; width:100%; margin:0 8px !important;  margin:0 -2px; padding:0px  4px;}
.count ul li{margin:4px 0 !important; margin:4px 15px 0px 15px;}

.count2 ul{height:100%; width:100%; margin:0 12px 0 5px; padding:0px;}
.count2 ul li{margin:4px 15px 0px 0px;}



.tcat{font: bold 11px tahoma, 'Simplified Arabic', 'Traditional Arabic', arial; height:17px; padding:5px 5px 0px 0px;}
.tcat a:link, .tcat_alink{text-decoration: none;}
.tcat a:visited, .tcat_avisited{text-decoration: none;}
.tcat a:hover, .tcat a:active, .tcat_ahover{text-decoration: underline;}

.alt1, .alt1Active{line-height:18px;}
.alt8, .alt1Active{line-height:18px;}
.alt9, .alt1Active{line-height:18px;}
.alt10, .alt1Active{line-height:18px;}
.alt11, .alt1Active{line-height:18px;}
.alt14, .alt1Active{line-height:18px; height:105px}

.btn {width: 60px; height: 17px; border: 0px; font:11px tahoma;  padding-bottom: 2px; *padding-bottom: 0px; }

.thead{font: bold 11px tahoma, 'Simplified Arabic', 'Traditional Arabic', arial;}

.txt1 { font-weight:bold; font-size:11px}
.txt2 {line-height:18px;}
.txt3{ font: bold 18px  arial,tahoma, 'Simplified Arabic', 'Traditional Arabic';}

.tborder{direction:rtl; text-align:right; overflow:hidden; height:100%}
.tborder2{padding:2px 0; margin:0px !important; margin:0px 0px; overflow:hidden}
.tborder3{margin:20px 2px 6px 6px; overflow:hidden}
.tborder4{ height:100% ;margin:0;padding:0; overflow:hidden}


/* tabs style*/


/*.tabcont{}
lst3 .itm,lst2 .itm,.titl,.alinr{text-align:right}*/


.btmpad15{padding-bottom:15px; }

.lnk5 a,.lnk5 a:link,.lnk5 a:visited{text-decoration:none}
.lnk5 a:hover{text-decoration:underline}


.alltabs{width:100%; position:relative;}
.alltabs .tab{position:absolute;float:right; padding:3px 9px; }

.tul{position:relative;float:right;width:100%; padding:0;margin:0;list-style:none;line-height:13px; border-bottom:0px;}
.tul li{float:right;margin:0;padding:0; height:25px;}
.tul a{ display:block;text-decoration:none;margin:0;padding:0 1em;line-height:16px;}

.tabsbdy{width:380px;padding:3px 10px 10px 10px; float:right}
.tabsbdy .right{width:200px;padding:0 0 0 7px}
.tabsbdy .right .img{width:74px}
.tabsbdy .right .img img{}
.tabsbdy .right .txt{width:120px}
.tabsbdy .right .intro{clear:both;padding-top:9px}
.tabsbdy .right .more{padding-top:2px}
.tabsbdy .left{width:223px}
.tabsbdy .left2{width:280px}

.tabsbdy {border-top:0px}
.bdy7 .artnav,.pgr,.box5 .itm,.box5 .cont,.cont,.panc02 .panc,.box3,.vot,.bdy6,.mes,.bdy4 .frm,.det,.box,.tabsbdy,.tabsbdy .left,.tabsbdy .left2{overflow:hidden; height:100%}

.actv{top:-4px;position: relative;font-weight: bold;}
.actv li {height:30px;}
.actv a{position: relative;top:0px;line-height:25px;border:0px;padding:-1 1em;}
/* end tabs style */

/* new class */
.line_vote {width: 100%;}
.pad {padding: 5px;}
.w50 {width: 50px;}
.gry2 {color: #959595;}
.txt12 {font-size: 12px;}
.b {font-weight: bold;}


.tabon { width: 190px ; height: 60px; padding: 10px; margin: 6px 0px 4px -30px !important; margin: 6px 0px 0px -15px; float: left; position: relative; clear: both}
.tabof { width:159px ; height: 59px; padding: 6px 10px; margin: 4px 0px 0px 0px ; border: 1px solid #dadada; border-right: 0px;}
.mrg5 {margin: 4px;}


.bgtrans {
/*width: 208px; height: 100%; background: white; margin: -70px  0px 0px 0px; position: relative; clear:both;background: url(50trans.png) repeat; *background: none transparent repeat; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/50trans.png', sizingMethod='scale');filter:alpha(opacity=50);-moz-opacity:0.5;opacity: 0.5;zoom:1; padding: 5px}*/
width: 208px; height: 100%; background: white; margin: -70px  0px 0px 0px; position: relative; clear:both;background: #fff; filter:alpha(opacity=80);-moz-opacity:0.8;opacity: 0.8;zoom:1; padding: 5px}





/* Cloud Tags CSS */
.cnttags{margin-top:11px; border:1px solid #dadada; background:#fef3f9; height:100%}
.tags a:link , .tags a:visited{line-height:120%;}
.tags{background:#FFFFFF;line-height:190%;padding:6px 15px 10px 15px; text-align:right ; direction:ltr; margin:16px 14px}

.tags a:hover{text-decoration:none; color:#9d0c6d; background:#fef3f9}
.tag8:link , .tag8:visited{color:#cc3399; font-size:8px}
.tag12:link , .tag12:visited{color:#ff99cc; font-size:12px}
.tag14:link , .tag14:visited{color:#cc99cc; font-size:14px}

.tag16:link , .tag16:visited{color:#cc3399; font-size:16px}
.tag18:link , .tag18:visited{color:#ff99cc; font-size:18px}
.tag20:link , .tag20:visited{color:#cc99cc; font-size:20px}

.tag22:link , .tag22:visited{color:#cc3399; font-size:22px}
.tag24:link , .tag24:visited{color:#ff99cc; font-size:24px}
.tag26:link , .tag26:visited{color:#cc99cc; font-size:26px}

.tag28:link , .tag28:visited{color:#cc3399; font-size:28px}
.tag30:link , .tag30:visited{color:#ff99cc; font-size:30px}
.tag32:link , .tag32:visited{color:#cc99cc; font-size:32px}

.tag34:link , .tag34:visited{color:#cc3399; font-size:34px}

.bgsps{margin:15px 14px 16px 14px; padding:8px 10px; background:url(bgsps.gif) repeat-x; color:#454545; direction:rtl}
.btntag{background:url(btntag.gif) no-repeat; border-width:0; color:#CA3962; width:60px; height:19px; font-family:tahoma;padding-bottom:6px;}
.txttag{height:16px; border:1px solid #999999}

/* Cloud Tags CSS */
.cnttags{margin-top:11px; border:1px solid #dadada; background:#fef3f9; height:100%}
.tags a:link , .tags a:visited{line-height:120%;}
.tags{background:#FFFFFF;line-height:190%;padding:6px 15px 10px 15px; text-align:right ; direction:ltr; margin:16px 14px}

.tags a:hover{text-decoration:none; color:#9d0c6d; background:#fef3f9}
.tag8:link , .tag8:visited{color:#cc3399; font-size:8px}
.tag12:link , .tag12:visited{color:#ff99cc; font-size:12px}
.tag14:link , .tag14:visited{color:#cc99cc; font-size:14px}

.tag16:link , .tag16:visited{color:#cc3399; font-size:16px}
.tag18:link , .tag18:visited{color:#ff99cc; font-size:18px}
.tag20:link , .tag20:visited{color:#cc99cc; font-size:20px}

.tag22:link , .tag22:visited{color:#cc3399; font-size:22px}
.tag24:link , .tag24:visited{color:#ff99cc; font-size:24px}
.tag26:link , .tag26:visited{color:#cc99cc; font-size:26px}

.tag28:link , .tag28:visited{color:#cc3399; font-size:28px}
.tag30:link , .tag30:visited{color:#ff99cc; font-size:30px}
.tag32:link , .tag32:visited{color:#cc99cc; font-size:32px}

.tag34:link , .tag34:visited{color:#cc3399; font-size:34px}

.bgsps{margin:15px 14px 16px 14px; padding:8px 10px; background:url(bgsps.gif) repeat-x; color:#454545; direction:rtl}
.btntag{background:url(btntag.gif) no-repeat; border-width:0; color:#CA3962; width:60px; height:19px; font-family:tahoma;padding-bottom:6px;}
.txttag{height:16px; border:1px solid #999999}
