/* Getting the new tags to behave */
article, aside, audio, canvas, command, datalist, details, embed, figcaption, figure, footer, header, hgroup, keygen, meter, nav, output, progress, section, source, video {display:block}
mark, rp, rt, ruby, summary, time {display:inline}
/* Left & Right alignment */
.left {float:left}
.right {float:right}
.wrapper {width:100%;overflow:hidden}
.white{
	background:#F9F9F9;
}
/* Global properties */
body {font:14px Tahoma, Geneva, sans-serif;color:#4c4c4c;line-height:1.3}

/* Global Structure */
.main {
	margin:0 auto;
	width:980px;
}
.body1, #header, #footer_out{
	background:url(../images/bg.jpg) center 0 repeat-x;
}
.body2 {background:#f2f2f2}

.body1 .main{
	height:400px;
}

/* main layout */
a {color:#497EB4;text-decoration:underline;outline:none}
.men a{
	text-decoration:none;
}
h3 {font-size:27px;color:#000;line-height:1.2em;}
/* header */
header {width:100%;overflow:hidden}
#logo {display:block;}
#menu {float:left; background:#FAFAFA}
#menu li {float:left;padding:3px 17px; margin: 0 5px; background: #FAFAFA}
#menu li a {display:block;font-size:15px;line-height:46px;text-transform:uppercase;text-decoration:none;height:50px; color:#497EB4}
#menu li a.club {color:#38cfcf; font-weight:bold; text-decoration:underline}

#menu li a:hover, #menu #menu_active a {}

#slogan {font-size:46px;line-height:1.2em;margin:25px 0 0 0;padding-top:18px;letter-spacing:-2px; color:white;}
#slogan span {display:block;font-size:36px;line-height:1.2em;margin-top:-12px}
.banners {padding:26px 0 0 35px;}
.banners li {padding-bottom:2px}
/* content */
#content {width:100%;padding-bottom:30px}
.box1 {padding-bottom:45px; margin-top:-20px;}
.box2 {background:#f2f2f2;padding:17px 30px 20px;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;position:relative;margin-right:5px;margin-bottom:25px}

.width{
	width:980px;
	margin: 0 auto;
}


header, #header_ie{
	background: #F9F9F9;
}

#icon img{ width:40px;}
#icon {float:right;padding:6px 0 0 0}
#icon li {float:left;padding-left:5px}

#menu .current{
	font-weight:bold;
	background:white;
	border-left:1px solid #F2F2F2;
	border-right: 1px solid #F2F2F2;
}





.box1 .filter{
	display:none;
}

.box1 .block_in{
	width:235px;
	height:110px;
}

.box1 .block_in h3{
	padding:0;
	padding-top:10px;
	line-height:1.3;
}

.box1.block .img{
	margin-top:10px;
}

.body2 #footer_out{
	background:none;
}

.body2 #footer .moduletable, .body2  #footer .moduletable h3{
	color:black;
}

.body2 #footer a{
	color:black;
}

table.list td{
	height:40px;
	vertical-align:middle;
}

.box1 .wrapper>div>div{
	
	padding:5px;
	background: white;
}

.men{
	position:relative;
	top:5px;
	text-align:center
}

.block{
	width:auto;
}

.block .img{
padding-top:10px;
}

#footer .moduletable p{
PADDING-BOTTOM:0;
}

#footer .moduletable{
border-left: 1px dotted grey;
}

.english_body{
	background:url(../images/english_bg.jpg) 0 0;
}

.german_body{
	background:url(../images/german_bg.jpg) 0 0;
}

.hebrew_body{
	background:url(../images/hebrew_bg.jpg) 0 0;
}

.english_body, .german_body, .hebrew_body{
	padding-top:10px;
}



/* ISOTOPE */
/**** Isotope Filtering ****/

.isotope-item {
  z-index: 2;
}

.isotope-hidden.isotope-item {
  pointer-events: none;
  z-index: 1;
}

/**** Isotope CSS3 transitions ****/

.isotope,
.isotope .isotope-item {
  -webkit-transition-duration: 0.8s;
     -moz-transition-duration: 0.8s;
      -ms-transition-duration: 0.8s;
       -o-transition-duration: 0.8s;
          transition-duration: 0.8s;
}

.isotope {
  -webkit-transition-property: height, width;
     -moz-transition-property: height, width;
      -ms-transition-property: height, width;
       -o-transition-property: height, width;
          transition-property: height, width;
}

.isotope .isotope-item {
  -webkit-transition-property: -webkit-transform, opacity;
     -moz-transition-property:    -moz-transform, opacity;
      -ms-transition-property:     -ms-transform, opacity;
       -o-transition-property:      -o-transform, opacity;
          transition-property:         transform, opacity;
}

/**** disabling Isotope CSS3 transitions ****/

.isotope.no-transition,
.isotope.no-transition .isotope-item,
.isotope .isotope-item.no-transition {
  -webkit-transition-duration: 0s;
     -moz-transition-duration: 0s;
      -ms-transition-duration: 0s;
       -o-transition-duration: 0s;
          transition-duration: 0s;
}

#container .element{
width:350px;
height:60px;
margin:10px;
padding:5px;
background:#F2F2F2;
}

#container .element.complete{
	background:#D2FFD2;
	
}

#container .element.big{
width:360px;
height:200px;
}

.element .block_in{
	width:285px;
}

.element .pics{
	width:20px;
	float:left;
}

.element .block_in h3{
	margin:0;
	padding:0;
	padding-bottom:5px;

}

#filters li{
	font-size:12px;
	padding-bottom:5px;
}

.element .img{
	width:35px;
}
/* ISOTOPE */

.best{
	background:white;
	padding:5px;
	font-size:11px;
}



#header_text{
	width:740px;
	float:left;
}

.best li{
border-bottom:1px solid #487CB0;
list-style:none;
padding: 5px 0;
width:170px;
}

#audioplayer>div{
	top:35px !important;
}

#audioplayer{
overflow:hidden;
}