*,html, body, div, img, h1, h2, p { margin:0; padding: 0; border: 0 none;}
body,html {
direction:rtl;
background:#00145E;
font:normal normal 12px Arial, sans-serif;
height:100%;
}
html{
overflow:auto;
width:100%;
}
body{
width:100%;
margin:0 auto;
overflow:none;
}
#body{
direction:rtl;
width:716px;
height:100%;
margin:0 auto;
position:relative;
}
#body a,#body a:visited,#body a:link,#body a:hover{ text-decoration:none; color: black;}
.what{
color:#FFA302;
}
/* LOGO */
#logo{
position:relative;
background-color:white;
height:77px;
}
#logo h1#white{
height:50px;
background-color:white;
color:#00145E;
font:normal bold 40px Verdana,Arial,sans-serif;
padding-right:55px;
}
#logo #blue{
height:27px;
background-color:#000078;
}
#logo #top_a{
position:absolute;
top:56px;
right:50px;
text-align:center;
}
#logo #top_a, #logo #top_a a, #logo #top_a a:visited{
color:white;
text-decoration:none;
}
#logo img#tree{
position:absolute;
top:4px;
right:0;
}
#logo img#kab_tv{
position:absolute;
top:0px;
right:60px;
}
#logo img#kab_tv_channel{
position:absolute;
top:5px;
left:15px;
}
#logo #links{
position:absolute;
top:15px;
left:15px;
font-size:14px;
font-weight:bold;
}
#logo #links .uilang{
color:#D32020;
}
.clearfix:after {
content:"."; 
display:block; 
height:0; 
clear:both; 
visibility:hidden;
font-size:0;
}
.clearfix{display:inline-block;}
/* Hides from IE-mac \*/
* html .clearfix {height:1px;}
.clearfix{display:block;}
/* End hide from IE-mac */

/* PLAYER */
#mid{
float:left;
width:450px;
height:428px;
background-color:#384B92;
color:white;
overflow:hidden;
padding:10px 0 0;
}
#mid #pl{
margin:0 10px 0;
padding:0 15px 0;
width:400px;
height:324px;
}
#mid #media{
width:400px;
}
#mid #btns a {
color:#4EA8FE;
padding:5px 5px 5px 0;
float:left;
}
#mid #btns a.this_lang {
color:#FFA302;
}
#mid #btns a.lang {
float:right;
}
#mid #descr{
height:70px;
width:380px;
border-top:1px solid #C6D8F2;
margin:0 25px;
padding:10px;
}
/* LIVE */
#live_div{
float:left;
width:265px;
height:440px;
background-color:#000C37;
color:white;
overflow:auto;
}
#live_div #live {
text-align:center;
height:17px;
padding:6px 0 4px;
color:#FFA200;
font:normal bold 12px Arial,sans-serif;
}
/* TABS */
#live_div #tabInfo{
position:relative;
left:0;
top:0;
height:435px;
width:265px;
border:0 none;
}
#f{
position:absolute;
left:0;
top:0;
width:265px;
border:0 none;
height:438px;
}
/* BOTTOM */
#bottom {
position:relative;
background-color:#000078;
color:white;
height:20px;
text-align:center;
padding:10px 0 0;
clear:both;
font-size:x-small;
}
#bottom #bot_a{
margin:0 10px 0 0;
float:right;
}
#bottom #bot_a, #bottom #bot_a a, #bottom #bot_a a:visited{
color:white;
text-decoration:none;
}
