html {
	margin: 0;
	padding: 0;
}
body {
    margin: 0;
	padding: 0;
}

* {
    font-family: arial;
    font-size: 12px;
    line-height: 20px;
	color: #000000;
	-moz-box-sizing: border-box; /* Used to define the width as in IE - width = width + padding + border */
}

/*
@font-face {
	font-family: Papyrus;
	src:url(../fonts/papyrus.eot);
}
*/

ol {
	padding: 0;
	margin: 5px 20px 5px 0; /* for Moz */
	_margin: 5px 30px 5px 0; /* for IE */
}
ul {
	list-style: url(/files/images/global/bulletin.gif);
	padding: 0 20px 0 0;
	margin: 0;
}
li {
	margin: 0;
	padding: 0;
}

table {
	margin: 0;
	padding: 0;
}
td {
    vertical-align: top;
	margin: 0;
	padding: 0;
}

div,p,h1,h2,h3 {
	margin: 0;
	padding: 0;
}

span {
	color: inherit;
	font-size: inherit;
	font-weight: inherit;
}

img {
    border: 0;
}

form {
    margin: 0;
    padding: 0;
}

input, textarea, select, option {
	
}

.submit {
	border: 1px outset;
	font-weight: bold;
	text-align: center;
	cursor: pointer;
	background: #FFF100;
}

a {
    text-decoration: underline;
    font-size: inherit;
    font-weight: inherit;
}
a:hover {
    text-decoration: none;
}

h1 {
	font-size: 18px;
	line-height: 30px;
	font-weight: bold;
    text-align: right;
	direction: rtl;
}
.title {
    margin-bottom: 5px;
    direction: ltr !important;
}
.title .left {
    width: 14px;
    height: 30px;
    background-image: url(/files/images/global/title__left.png);
}
.title .middle {
    height: 30px;
    background-image: url(/files/images/global/title__middle.png);
}
.title .right {
    width: 14px;
    height: 30px;
    background-image: url(/files/images/global/title__right.png);
}

.sub_title {
	line-height: 16px;
	font-weight: bold;
}

.btm_border {
	
}
.top_border {

}

.separator {
    width: 10px;
    height: 10px;
}

.description {
	direction: rtl;
	display: table;
	width: 100%;
	line-height: 20px;
	margin-bottom: 20px;
}

/* ## */

#frame {
    width: 100%;
    margin-top: 10px;
}

#frame #left_cell {
	width: 45%;
}
#frame #middle_cell {
	width: 10%;
}
#frame #right_cell {
	width: 45%;
}

#frame #header {
    height: 160px;
}
#frame #header #left_cell {
}
#frame #header #middle_cell {
	background-image: url(/files/images/global/header.png);
	background-position: center 0;
	background-repeat: no-repeat;
}
#frame #header #right_cell {
}

#frame #menubar {
    height: 30px;
}

#frame #middle {
	
}
#frame #middle #left_cell {
}
#frame #middle #middle_cell {
    
}
#frame #middle #right_cell {
}
#frame #middle #sidebar {
	width: 430px;
}
/* the seperation into _container is for SAFARI support */
#frame #middle #sidebar .sidebar_container {	
	padding: 0 10px 0 0;
}
#frame #middle #content {
}
#frame #middle #content .content_container {	
    padding: 0 10px 0 10px;
}

#frame #footer {
	
}
#frame #footer #left_cell {
}
#frame #footer #middle_cell {
    background-image: url(/files/images/global/footer.png);
	background-position: center 0;
	background-repeat: no-repeat;
}
#frame #footer #middle_cell .powered_by {
    /* behavior: url(/include/javascript/iepngfix/iepngfix.htc); */
    margin-bottom: 20px;
}
#frame #footer #right_cell {
}

/* ## */

#menubar {
	direction: rtl;
}
#menubar .categories {
	margin-right: 345px;
	width: 615px;
	direction: rtl;
}
#menubar .categories table {
	direction: rtl;
}
#menubar .categories td {
	text-align: center;
	vertical-align: middle;
}
#menubar .categories .separator {
	width: 10px;
	height: 15px;
	border-right: 1px solid #000000;
	margin-right: 10px;
}
#menubar .categories a {
	text-decoration: none;
}
#menubar .categories a:hover {
    text-decoration: underline;
}
#menubar .categories a.selected {
	text-decoration: underline;
}
#menubar .categories a.selected * {
	
}
#menubar .categories a div {
	font-size: 16px;
	font-weight: bold;
	line-height: 30px;
}

#menubar .categories .hover_menu {
	position: relative;
	text-align: left;
}
#menubar .categories .hover_menu .container {
	width: 180px;
	position: absolute;
	top: -5px;
	left: 5px;
	background-color: #6F7E9A;
	/*background-image: url(/files/images/global/menubar_btn_up.jpg);
	background-repeat: no-repeat;
	background-position: right 0;
	*/
}
#menubar .categories .hover_menu .container a {
	display: block;
	padding: 5px;
	text-decoration: none;
	text-align: left;
	height: auto;
	background: none;
	text-decoration: none;
}
#menubar .categories .hover_menu .container a:hover {
	text-decoration: underline;
}
#menubar .categories .hover_menu .container a.selected {
	text-decoration: underline;
}

/* ## */

#sidebar {
	text-align: right;
}
#sidebar * {
	direction: rtl;
}
#sidebar .s_title {
	color: #92393D;
	font-weight: bold;
	margin: 0 10px 5px 10px;
}
#sidebar .categories {
	padding-bottom: 10px;
}
#sidebar .categories a {
    display: block;
	padding-right: 10px;
	text-decoration: none;
	text-align: right;
	line-height: 22px;
	background-image: url(/files/images/global/non_selected_category.jpg);
	background-position: right 0;
	background-repeat: repeat-x;
	color: #000000;
}
#sidebar .categories a:hover {
	text-decoration: none;
	background-image: url(/files/images/global/selected_category.jpg);
}
#sidebar .categories a.selected {
	font-weight: bold;
	color: #990000;
	background-image: url(/files/images/global/selected_category.jpg);
}
#sidebar .categories a.sub_categories {
	padding: 0 20px 0 0;
	/*background-image: url(/files/images/global/non_selected_sub_category.jpg);*/
	background: #F4DE66;
}
#sidebar .categories a.sub_categories:hover {
	/*background-image: url(/files/images/global/selected_sub_category.jpg);*/
	color: #990000;
}
#sidebar .categories a.sub_categories_selected {
	padding: 0 20px 0 0;
	color: #990000;
	font-weight: bold;
	/*background-image: url(/files/images/global/selected_sub_category.jpg);*/
}
#sidebar .categories a.sub_categories_selected:hover {
	/*background-image: url(/files/images/global/selected_sub_category.jpg);*/
}
#sidebar .box {
	text-align: justify;
	margin: 0 10px 20px 10px;
}
#sidebar .box .rolling_news {
	width: 140px;
	height: 130px;
	background-image: url(/files/images/global/news_background.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
}
#sidebar .box a {
	text-decoration: underline;
	font-weight: normal;
	cursor: pointer;
}
#sidebar .box a:hover {
	text-decoration: none;
}
#sidebar .box.search {
}
#sidebar .box.search .btm_border {
}
#sidebar .box.search .content {
}
#sidebar .box.search .field {
	width: 107px;
	font-size: 10px;
	background: #808C9F;
	border: 1px solid #798496;
	color: #F8E8BA;
}
#sidebar .box.search .continue {
	width: 30px;
	/*max-width: 30px;*/
	font-size: 10px;
	border: 1px outset;
	font-weight: bold;
	text-align: center;
	color: #6F7E9A;
	background: #F8E8BA;
	cursor: pointer;
}
#sidebar .box.special-offers {
}
#sidebar .box.special-offers .content {
}
#sidebar .box.special-offers a.button {
	display: block;
	font-weight: bold;
	margin: 5px 0 0 0;
	text-decoration: underline;
}
#sidebar .box.special-offers a:hover.button {
	text-decoration: none;
}

#sidebar .login_form {

}
#sidebar .login_form .title_field {

}
#sidebar .login_form .input_field {
	width: 140px;
	background: #808C9F;
	border: 1px solid #798496;
	color: #F8E8BA;
	font-size: 10px;
	margin: 2px 0 5px 0;
}
#sidebar .login_form .submit {
	/* Already defined as .submit in the beginning of global.css */
	margin-top: 2px;
}
#sidebar .login_form a {
	margin-top: 5px;
	display: block;
}

/* ## */

#footerbar {
	height: 30px;
	margin-bottom: 20px;
	padding-left: 10px;
}
#footerbar td {
    height: 30px;
    vertical-align: middle;
}

#footerbar .categories a {
	display: block;
	padding: 0 5px 0 5px;
	text-decoration: underline;
	text-align: center;
}

#footerbar .categories a:hover {
	text-decoration: none;
}
#footerbar .categories a.selected {
	text-decoration: none;
	font-weight: bold;
	cursor: default;
}
#footerbar .categories a span {
	line-height: 27px;
}

/* ## */

#group {
    width: 100%;
    padding-top: 10px;
    direction: rtl;
}

/* ## */

#superdoc {
	direction: rtl;
}
#superdoc .container {
	padding: 10px;
}

/* ## */

#player {
	width: 510px;
	height: 420px;
	background-image: url(/files/images/global/player.png);
	margin-bottom: 20px;
}
#player .container {
	padding: 15px 20px 0 20px;
}
#player .movies_navigation_panel {
	padding: 5px 8px 0 8px;
}
#player .movies_navigation_panel a {
	display: block;
	float: left;
	text-align: center;
	margin-right: 5px;
	background: #FFF100;
	font-weight: bold;
	text-decoration: none;
	font-size: 11px;
	width: 15px;
	cursor: pointer;
}
#player .movies_navigation_panel a:hover {
	text-decoration: underline;
}
#player .movies_navigation_panel a.selected {
	text-decoration: underline;
}

