/* CSS Document */
/* Jetserver Web Services */
/* http://www.jetserver.co.il */

table.contentpaneopen a img {
border: none;
}

/*** Logo page ***/

td.ribua {
background:transparent url(../images/ribua_bg.gif) no-repeat scroll 0 0;
}


td.ribua img {
padding-right: 7px;
}


table#logo_map { 
direction:rtl;
}




/*** ########## Body Stuff ############### ***/

html {
	height: 100%;
}

body {
	height: 100%;
	margin-bottom: 1px;
}


body {
	
	height: 100%;
	padding: 0px;
	font-family: Arial, Helvetica, Sans Serif;
	font-size: 12px;
	font-weight:normal;
	color: #000;
	margin: 0px;
	
		}

.clr {
	clear: both;
}

.outline {
  border: 1px solid #cccccc;
  background: #ffffff;
  padding: 2px;
}

a {
color: #666666;
text-decoration: none;
font-weight: bold;

}

a:hover {
color: #ff9e0c;
}

  
span.fav {
padding-left: 5px;
}

table#letterman {
width: 300px;
padding: 10px;
border: 1px dashed #ccc;
}

table#letterman tr td  label {
width: 100px;
text-align: right;
font-weight: bold;
}

table#letterman tr td input { 
width: 200px;
border: 1px solid #ccc;
text-align: right:
direction: rtl;
font-size: 12px;
font-family: arial;
}

/** top area starts here **/


#inner_menu {
width: 787px;
height: 48px;
background: url(../images/inner_menu_bg.jpg) top left no-repeat;
float: right;
text-align: right;
display: none;
}

#inner_menu .padding {
padding-right: 30px;
padding-top: 10px;
}

#center {
width: 1007px;  /* we must use it to float the wrapper and center all the divs... */
}


#wrapper {
width: 1007px;
float: left;

}

#push_content {
float: right;
height: 100px;
width: 230px;
}

#content {
float: right;
color: #666666;
}


#fp_toparea {
width: 1007px;
height: 348px;
float: left;
background: url(../images/fp_toparea_bg.gif) top no-repeat;
direction: rtl;
text-align: right;
}

#logo a {
width: 260px;
height: 84px;
background: url(../images/logo.gif) top left no-repeat;
float: left;
margin-left: 39px;
margin-top: 11px;
display: block;
}

#top_right_menu {
float: right;
width: 300px;
height: 55px;
margin-right: 34px!important;
margin-right: 19px;
margin-top: 70px;
}

#top_right_menu_upper {
float: left;
width: 300px;
height: 27px;
text-align: right;
line-height: 14px;
background: url(../images/zambura.gif) left top no-repeat;

}


#top_right_menu_upper .padding {
padding-right: 10px;
}

#top_right_menu_lower {
float: left;
width: 300px;
height: 26px;
margin-top: 4px;
line-height: 10px;
text-indent: 6px;
}

#top_right_menu_lower .padding {
padding-right: 5px;
}

#top_menu {
float: left;
width: 885px;
text-align: center;
margin-top: 50px;
}

#top_menu .padding {
padding-right: 50px;
}

#center2 {
width: 865px; /* To keep the top menu in the exact middle */
}

#join a {
width: 110px;
height: 100px;
float: left;
display: block;
margin-top: 30px;
margin-left: 190px!important;
margin-left: 95px;
}

#top_child {
float: left;
width: 640px;
height: 50px;
margin-top: 60px!important;
margin-top: 40px;
}

#top_child ul li {
list-style: none;
float: right;
padding: 0px;
margin: 0px;
}

#top_child ul li a {
padding-left: 20px;
}

/** top area ends here **/

/** bottom area **/

#bottom_area {
width: 1007px;
height: 814px;
float: left;
background: url(../images/homepage.jpg) left top no-repeat;
}

#footer_push_down { /* Just to push down the footer instead of margin top */
float: left;
width: 100%;
height: 125px;
}

/** Footer **/

#footer { /* Holds the entire footer area */
width: 100%;
height: 144px;
float: left;
}


#window {
width: 100%;
height: 109px;
float: right;
margin-top: 70px;
}

#window .padding {
float: right;
width: 175px;
margin-right: 122px!important;
margin-right: 61px;
}

#agvania {
float: right;
width: 100%;
}

#agvania .padding {
width: 89px;
height: 88px;
background: url(../images/milkito_flash01.jpg) top right no-repeat;
float: right;
margin-right: 260px!important;
margin-right: 130px;
margin-top: 50px;
}

#drawer_pusher {
float: right;
width: 266px;
height: 120px;
}

#drawer_holder {
float: right;
width: 70%;
}

#drawer_holder .padding{
float: right;
width: 160px;
height: 120px!important;
height: 34px;
}


#top_drawer {
float: right;
width: 160px;
height: 40px;
}

#top_drawer .padding a {
float: left;
width: 70px;
height: 20px;
display: block;
margin-left: 5px;
margin-top: 10px;
}

#middle_drawer {
float: right;
width: 160px;
height: 30px;
margin-top: 6px;
}

#middle_drawer .padding a {
float: right;
width: 75px;
height: 20px;
display: block;
margin-right: 5px;
margin-top: 10px;
}

#bottom_drawer {
float: right;
width: 160px;
height: 40px;
}

#bottom_drawer .padding a {
float: left;
width: 70px;
height: 25px;
display: block;
margin-left: 5px;
margin-top: px;
}

#dvd_pusher {
float: right;
width: 320px;
height:90px;
}

#dvd a {
width: 65px;
height: 40px;
float: right;
margin-top: 25px;
display: block;
}

/** EOF bottom area **/

/** Footer info **/

#happy {
float: left;
width: 100%;
color: #ff9900;
font-weight: bold;
font-size: 20px;
font-weight: Arial;
margin: 0px;
padding: 0px;
}

#happy .padding {  
}

#footer_menu {
float: right;
margin-top: 0px;
text-align: right;
padding-right: 0px;
margin-right: 10px;
}

#footer_menu a {
color: #000;
font-size: 11px;
font-weight: normal;
}

#footer_menu a:hover {
color: #ff9e0c;
font-weight: normal;
}

#copyright { /* IE FIX */
float: left;
width: 100%;
text-align: center;
/*margin-top: 35px;*/
}

#copyright a img {
border: none;
position: relative;
top: 4px;

}

/******** Clear fix for floating ***********/


.clearfix:after {
	clear: both;
	display: block;
	content: ".";
	height: 0;
	visibility: hidden;
}

* html > body .clearfix {
	width: 100%;
	display: block;
}

* html .clearfix {
	height: 1%;
}

	