@charset "utf-8";
/**
 * Tendu Drupal - A CSS Theme For Developers
 * $Id: style.css,v 1.3.2.7 2008/12/14 17:45:56 tombigel Exp $
 * Author: Tom Bigelajzen - http://tombigel.com
 * 
 * Please follow the instructions in "Page Layout" section.
 * Lines that end with LTR comments are refferenced in styl-rtl.css according to Drupal Coding Guidelines
 * Lines that end with IE or IE6 comments are reeferenced in ie.css or ie6.css
 */

/* Basic CSS Reset */
body, div,  dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, p, a,
pre, code, form, fieldset, legend, input, textarea, p, blockquote, table, th, td {margin:0;padding:0;}
img, fieldset, legend, table, tr, td, th {border:none;}
ol, ul, li {list-style-type:none;}
table, td{vertical-align:top;text-align:left; border-collapse:separate;}/*LTR*/
th{vertical-align:middle;text-align:left;}/*LTR*/
fieldset{padding:0;margin:0;}

/* Drupal CSS Defaults reset */
.profile,
.node-form .standard{clear:none;}
ul.menu{padding:0 0em 0 0;}/*LTR*/
ul.menu li{margin:0 0 0 .5em;}
.item-list ul li{list-style-image:none;list-style-type:none;padding:0;margin:0;}
li.leaf{list-style-image:none;list-style-type:none;}
/*Fix OpenID icon placement*/
#user-login-form li.openid-link, 
#user-login li.openid-link{padding-left:1.5em}

/**
 * Page layout:
 *****************************************************
 * In this section the only changes you need to do are:
 * 1. Comment/Uncomment the lines that relate to full viewport height
 * 2. Comment/Uncomment the lines that relate to fixed width or fluid width layout
 * 3. Set the widths of the page, the content area and the sidebars.
 *
 * For readability reasons some selectors has multiple style declerations.
 * Keep this section clean, add your design CSS in the next "Page Design" section.
 *
 * Note:
 * In many places I'm Using the fact IE6 ignores the !important decleration if the same
 * attribute appears twice for the same selector to avoid using non-standard hacks or the ie6.css file.
 */

/**
 * Full viewport height
 * Notes:
 * Remove these lines if you don't need the hight of the #page element to span 100% of the viewport height.
html, body{height:100%;}
#page{height:auto !important;height:100%;min-height:100%;position:relative;}

 */

/** 
 * Stick footer to bottom of the page
 * Notes:
 * - Requires the above "Full viewport height", otherwise it can be removed.
 * - #footer height must be an absolute value for this to work right.
 *   The height of #footer and padding-bottom of #main must be set concordingly,
 *   so the footer will not overlay the content of the page.   
 * - Set the padding and the height according to your design.
 * - In some edge cases on some browsers the footer will refuse to stick to the bottom,
 *   one solution that works for me is to move the footer <div> in page.tpl.php
 *   to be right under the header instead of the end of the page.
 */
#main{padding-bottom:40px; background: url("images/homepage_02_en.gif") left repeat-y #EDEDED;}
#footer{width:100%;position:absolute;}

/**
 * Fonts
 * Notes:
 * - I'm using relative font sizes for 2 reasons:
 *   1. Accessibility - So users of IE6 will be able to resize fonts.
 *   2. Font sizes are easier to track this way, you change the size of a font in a parent element
 *      and all the font sizes in child elements change with it.
 * - Note that "line-height" unlike "font-size" is relative to the current element and not to a global line height.
 * - Basic font size 12px, set as .75em of browsers default 16px size.
 * - For 14px font size change .75em to .85em, note that then the following numbers do not apply.
 * - Font sizes (when base size is .75em, calculated as desired font size devided by 12):
 *	 10px = .83em
 *	 11px = .916em
 *	 12px = 1em
 *	 13px = 1.083em
 *	 14px = 1.166em
 *	 16px = 1.333em
 *	 18px = 1.5em
 *	 20px = 1.666em
 *   etc...
 */
body{font-family:Arial, Helvetica, sans-serif;font-size:100%;}/*LTR*/ /*IE*/
#page{font-size:.75em;}
table{font-size:1em}/*Fix Firefox with relative font size in tables*/

/* Main Layout: */

/**
 * Page width: Fixed width layout.
 * For fixed width Layout comment the next section and uncomment the following line
 *
 * #page{width:1024px; margin:0 auto;position:relative;}
 */

/**
 * Page width: Fluid width layout
 * Notes:
 * - As a thumb rule I don't deal with non-standard IE hacks so this design degrades to a fixed width in IE6
 * - To have a full page width in IE6, use the following structure:
 *
 *   #page{min-width:760px;max-width:1220px;height:1%;margin:0 auto;}
 *
 * - For fluid width in IE6 you can also use the "width:expression()" hack. But you really shouldn't.
#page{min-width:760px;max-width:1000px;width:auto !important;width:980px;margin:0 auto;}
*/

#page{width:1024px;margin:0 auto;position:relative;}
/**
 * Sidebars widths
 * NOTES:
 * - When using this method, the design "suffers" from the 3 pixel gap in IE6, 
 *   meaning that in IE6 there will be an extra margin of 3 pixels from both
 *   sides of #content.
 *   There are several ways to deal with it, depending on your design.
 *   If you use padding-left/right like here, use a padding smaller in 3px for IE6
 *   
 *   TODO: find a consistent way to do it without the padding.  
 */
#sidebar-left{float:left;width:185px; padding-left:58px; padding-right:0;}/*LTR*/ 
#sidebar-right{float:right;width:185px;}/*LTR*/ 

.with-sidebar-left #content{margin-left:180px;padding-left:77px; padding-bottom:5px  }/*LTR*/
.with-sidebar-right #content{margin-right:180px;padding-right:77px}/*LTR*/

/* Set hasLayout in IE and clear floats for all main areas
 * Notes:
 * "overflow:hidden" is more consistent then "clear:both" in clearing floats without breaking the design.
 * But it breaks dropdown menus like "nice-menus" etc.
 * I use "overflow:hidden" where in most cases no dropdowns are present and other methods elsewhere.
 */
#main,
#footer, 
#header_content{width:100%;overflow:hidden;}

#content-area,#content-header,
#content-top,
#content-bottom	{width:58em;overflow:hidden;}
#content-header .content-title .title{color:white; margin-top:2em;}
#content-header {position:absolute; left:20.7em; top:6.2em;}


#content{height:1%}
#header{width:100%; height:210px;}


/* End of Layout section
 *****************************************************
 */

/* Page Design
 *****************************************************
 * This section is a basic theme that uses Tendu's layout.
 * Don't consider it as obligatory, just a refference.
 */

/* General Tags */
body{color:#535d66;background: #fff ;}
h1{font-size:1.833em;line-height:1.333em;font-weight:bold;}
h2{font-size:1.3em;line-height:1.333em;font-weight:bold;}
h3{font-size:1.333em;line-height:1.333em;font-weight:bold;}
h4{font-size:1em;line-height:1.333em;font-weight:bold;}
p{padding-bottom:.5em;}
td{padding:.2em .5em;}
dt{font-style:italic;}
dd{padding:.5em;}
ul.bullets{padding:.5em 1em;}
ul.bullets li{margin-left:1.5em;list-style:disc;line-height:1.5em;}
tr.odd, tr.even{border-bottom:none;}
tr.even{background:#f8f8f8;}

/* Form Elements  */
input, select, textarea{font-family:Arial, Helvetica, sans-serif;font-weight:normal;line-height:1em;font-size:0.8em;}
textarea{line-height:1.2em;}
button{font-family:Arial, Helvetica, sans-serif;font-weight:bold;line-height:1em;font-size:13px}
button{cursor:pointer;}

/* Links */
a{color:#5297dd;text-decoration:none;}
a:visited{}
a:hover, a:focus{text-decoration:underline;}

/* Header and Navagation */
#header{background:url("images/homepage_en_01.gif") left no-repeat #f0f1f3;}
  #header-blocks{float:right;padding:5px;font-size:.916em;color:#444;}/*LTR*/
  #header-blocks a{color:#444;font-weight:bold;}
  
  #site-logo{float:left;padding:5px 15px 5px 5px;}/*LTR*/ /*IE6 commented*/
  #site-name{}
  #site-slogan{font-size:1.5em;line-height:1.333em;}
  
  #main-nav{background:transparent; margin-left:0; margin-right:0; height:150px;}
  #main-nav table td{padding:0; margin:0;}
  
 #main-nav ul{direction:rtl;}
 
  
  #main-nav ul.menu li{height:37px; background: url("images/menu_line_05.gif") 0 0 repeat-x transparent; padding: 0 0.7em 0 0.7em; margin:0 0 0 0; float:right; margin-left:1px;}
  #main-nav ul.menu li a{ text-decoration:none; font-size:1.05em;  font-weight:bold; color:white; display:block; margin-top:0.7em;}
  #main-nav ul.menu li.active-trail { background: url("images/selected_03.gif") 0 0 repeat-x transparent; }
  #main-nav ul.menu li.first{margin-right:0;}
 

   
  
/* Views, Blocks and Nodes*/
#sidebar-left  .block,
#sidebar-right .block {margin:0 0; background: url("images/blocks_06.gif") 0 0 repeat-y #EDEDED;}
#sidebar-left .block  div.content{padding: 6px 6px 6px 12px;}
#sidebar-left .block  h2{padding-right: 8px;padding-left: 6px; font-family:arial; font-size: 1.3em; border-bottom: 1px solid #2384ae; margin-right:4px;margin-left:3px; }
#sidebar-left .block h2{color:#2384ae;}

.item-list ul li{border-top:1px dotted #ddd;padding:3px 0;}


#content{margin-top:0px;}
#content .block,
#content .node,
#content .view,
#content .profile{padding: 0 12px 12px 12px; background:#EDEDED;margin-bottom:10px;}
#content .view .block,
#content .node .block,

.block .block{padding:0;background:0;}
#mission{padding:12px;background:#EDEDED;font-size:1.166em;margin-bottom:10px;}
.messages{padding:12px;background:#f0fdf0;border:1px solid #e0ede0;margin-bottom:10px; margin-right:72px; color:red; font-weight:bold; font-size:1.1em;}
#nav a{font-weight:bold;font-size:1.083em;}
.meta{font-size:.83em;padding-bottom:.5em;}

/* Forums */
#forum table{width:95%;}

/* Footer */
#footer{text-align:center;font-size:.916em;color:#888;background: url("images/homepage_05_en.gif") 0 0 no-repeat #E2E2E2;}
#footer p{padding:0;}

/*Tweaks for Admin pannels */
#blocks .block{padding:0;margin:0;}

a.translation-link{
display:none;
}


.innerBorder
{
	border-top:solid 1px #BEC8C8;
    border-right:solid 1px #BEC8C8;
    border-left:solid 1px #BEC8C8;
    border-bottom:solid 1px #BEC8C8;
    text-align:right; 
    background-color:#FFFFFF;   
}


.RoundBTitle
{

    background-image:url("images/grey_m.gif");
    background-repeat:repeat-x;
    height:21px;
    width:100%;
    padding:0;
}


.RoundBTitleRight
{
	width:6px;
	height:21px;
	background-image:url("images/grey_r.gif");	
	background-repeat:no-repeat;
    background-position:right;
    padding:0;
}


.RoundBTitleLeft
{padding:0;
	width:6px;
	height:21px;
	background-image:url("images/grey_l.gif");	
	background-repeat:no-repeat;
    background-position:left;
}


.currency_conversion{
text-align: left;
}
.currency_name{
font-family: sans-serif;
font-weight: bold;
width:50px;
}
.currency_rate{
font-family: sans-serif;

}
.tabs{
margin-right:60px;
}

#block-block-4.block{
	margin-top: 0;
}
#block-block-4 table{
padding:0 0;
}
#block-block-4 td{
padding:0.5em 0;
}


.site-map-desc{
font-weight:bold; margin-right:300px
}
.game_link{
font-weight:bold; font-size:1.1em;
}
.game_link a{color:#008bce;}

#content-area .view-games, #content-area .view-games-champions, #content-area .view-games-packages{
padding:0 4px 0 0;
}

.games-table td{padding:0;}

li.collapsed{padding:}
.more-link{padding-left:10px; font-weight:bold;padding-right:10px;}
.bank-rss-style {padding-left: 10px;}

#block-blog-0 ul li a{color:#535D66; font-weight:bold;}
.bottom-links a {color:#008bce;}


.packages-search{color:white; position:absolute; left:82px; top:116px}



.d_title{
color:white; background: url('/sites/all/themes/hakolal2/images/questions_ver_top.gif') top left repeat-x; font-size: 1.3em; font-weight:bold; padding: 10px; margin:5px 5px 0 5px;
}
.d_content{
color:black; background:white; padding: 10px; margin:0 5px 15px 5px;
}

#edit-captcha-response	{direction:ltr}

.pager-current{color:blue; font-weight: bolder;}


.ticket {
	color: white;
	background: url('/sites/all/themes/hakolal2/images/tickets_ver_top.gif')
		top left repeat-x;
	font-size: 1.3em;
	font-weight: bold;
	padding: 5px 5px 10px 5px;
	margin: 0 5px 0 5px;
}

.back_ticket {
	background: url('/sites/all/themes/hakolal2/images/tickets_white.gif') 0 0
		repeat-y ;
	padding-left: 4px;
	padding-right: 3px;
}

.ticket_bottom {
	background: url('/sites/all/themes/hakolal2/images/tickets_shadow.gif') 0 0
		no-repeat;
	height: 8px;
}

.ticket_top {
	background: url('/sites/all/themes/hakolal2/images/tickets_shadow_t.gif') 0
		-4px no-repeat;
	height: 8px;
}

#node-117 .content{padding:5px;}
#node-117 {
    background-color: #FFFFFF;
}
#block-aggregator-feed-1 ul,#block-aggregator-feed-2 ul{padding:0;}
#block-aggregator-feed-1 ul li a,#block-aggregator-feed-2 ul li a  {color:#535D66; font-weight:bold;}

.teaser-checkbox {
display:none;
}
.help{width:58em;}

div.view-leeds table.views-table, div.view-leeds table.sticky-header {
   font-size:0.87em; 
   color:black; 
   background-color: white;
}

table.views-table tbody tr td{color:black;}
table.views-table tbody tr td a{color:blue;}
table.views-table tbody tr.paid{background-color:#14E814; color:black;}
table.views-table tbody tr.more-two-days{background-color:#F26060; color:white;}
table.views-table tbody tr.more-two-days-y{background-color:#EDEA63;}


input.groovybutton1
{
 background: url("/sites/all/themes/hakolal2/images/button_m1.gif") no-repeat scroll right top transparent;
 border: 0 none;
 font-size: 14px;
 font-weight:bold;
 height: 32px;
 width: 70px;
 cursor:pointer;
}

input.groovybutton1:hover{
	 background: url("/sites/all/themes/hakolal2/images/button_m1_h.gif") no-repeat scroll right top transparent;
	
}


.game_details_box{
height:105px; 
overflow-y:auto; 
overflow-x:hidden; 
position:relative;  
min-width:0;
}


.form-submit{
	
	font-size: 12px;
	padding:2px;
}

.hid {display:none}

.block-nice_menus {
	 background: url("/sites/all/themes/tendu/images/menu_line_05.gif") repeat-x scroll 0 -7px #434343;
}

ul.nice-menu-down li.menuparent li a.active, #header-region ul.nice-menu-down li.menuparent li a.active{
background-color: #008bce !important;
background-image:none;
}
ul.nice-menu a.active{
background:#008bce !important;
}

#ui-datepicker-div{display:none}
.additional h1 {font-size:16px}
.additional{
	position:absolute;
	top:40px; 
	left:30px;
	width:200px;
	
}

	.outerw {
		width: 980px;
		margin: auto;
		position: absolute;
	}

.innerw {
	direction: rtl;
	font-family: Arial, Helvetica, sans-serif;
	left: 490px;
	position: absolute;
	top: 45px;
	width: 200px;
	height:200px
}

.logot {
	position: absolute;
	left: 10px;
	top: 40px;
	border:0;
}

.logor {
	position: absolute;
	left: 820px;
	top: 17px;
	border:0;
}

.innerw h1 {
	font-size: 16px
}

.innerw p {
	font-size: 12px
}
.nice-menu-hide-title{display:none}