html
{
  overflow-y:hidden;
}

body {
  overflow-y:hidden;
  margin-left: 0px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  height:100%;
  font-family: Tahoma, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #333333;
  background:#000000;
  
}

td {

}

img {
	ehavior:	url("pngbehavior.htc");
}


a {font-family: Tahoma, Arial, Helvetica, sans-serif;text-decoration: underline; color:#555555; font-size: 12px; ;font-weight: normal;}
a:hover {font-family: Tahoma, Arial, Helvetica, sans-serif;text-decoration:underline; color:#111111; font-size: 12px; font-weight: normal;}





b
{
  font-family: Tahoma, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #000000;
}


h3
{
  font-size: 13px;
  font-weight: bold;
  margin:0px;
  padding:0px;
  margin-top:9px;
 
}

h1
{
  font-size: 16px;
  color:#656565;
}


/* ----------------------------------------------------------------------------------------------------*/


#mask 
{
  position:relative;/* This fixes the IE7 overflow hidden bug and stops the layout jumping out of place */
  clear:both;
  float:left;
  width:100%;/* width of whole page */
  overflow:hidden;/* This chops off any overhanging divs */
}

#colmid 
{
  float:left;
  width:50%;
  position:relative;
  left:50%;
  margin-left:-50%;
}


/* http://sonspring.com/journal/clearing-floats */

.clear {
	clear: both;
	display: block;
	overflow: hidden;
	visibility: hidden;
	width: 0;
	height: 0;
}

/* http://perishablepress.com/press/2008/02/05/lessons-learned-concerning-the-clearfix-css-hack */

.clearfix:after {
	clear: both;
	content: ' ';
	display: block;
	font-size: 0;
	line-height: 0;
	visibility: hidden;
	width: 0;
	height: 0;
}

.clearfix {
	display: inline-block;
}

* html .clearfix {
	height: 1%;
}

.clearfix {
	display: block;
}



#cont_ie
{
  position:relative;

}

#alap
{
  width:878px;
  margin:0 auto;
}

#alap2
{
  width:878px;
  margin:0 auto;
}




#m1_cont
{
  float:left;
  width:160px;
  height:66px;
  display:block;
  z-index:100;
  background: url(pic/m1.jpg) no-repeat;
}

#m2_cont
{
  float:left;
  width:160px;
  height:66px;
  display:block;
  z-index:100;
  background: url(pic/m2.jpg) no-repeat;
}

#m3_cont
{
  float:left;
  width:160px;
  height:66px;
  display:block;
  z-index:100;
  background: url(pic/m3.jpg) no-repeat;
}

#m4_cont
{
  float:left;
  width:160px;
  height:66px;
  display:block;
  z-index:100;
  background: url(pic/m4.jpg) no-repeat;
}

#m5_cont
{
  float:left;
  width:238px;
  height:66px;
  display:block;
  z-index:100;
  background: url(pic/m5.jpg) no-repeat;
}                      

* html #m1 a*{
  position:absolute;
}

* html #m1_cont a*{
  position:absolute;
}


* html #m2 a*{
  position:absolute;
}

* html #m2_cont a*{
  position:absolute;
}


* html #m3 a*{
  position:absolute;
}

* html #m3_cont a*{
  position:absolute;
}


* html #m4 a*{
  position:absolute;
}

* html #m4_cont a*{
  position:absolute;
}

* html #m5 a*{
  position:absolute;
}

* html #m5_cont a*{
  position:absolute;
}

#m1
{
  -moz-opacity:.0; filter:alpha(opacity=0); opacity:.0;
  position:absolute;
  width:160px;
  height:66px;
  display:block;
  zoom:1;
  z-index:10000;
} 
#m2
{
  -moz-opacity:.0; filter:alpha(opacity=0); opacity:.0;
  position:absolute;
  width:160px;
  height:66px;
  display:block;
  zoom:1;
  z-index:10000;
} 
#m3
{
  -moz-opacity:.0; filter:alpha(opacity=0); opacity:.0;
  position:absolute;
  width:160px;
  height:66px;
  display:block;
  zoom:1;
  z-index:10000;
} 
#m4
{
  -moz-opacity:.0; filter:alpha(opacity=0); opacity:.0;
  position:absolute;
  width:160px;
  height:66px;
  display:block;
  zoom:1;
  z-index:10000;
} 
#m5
{
  -moz-opacity:.0; filter:alpha(opacity=0); opacity:.0;
  position:absolute;
  width:238px;
  height:66px;
  display:block;
  zoom:1;
  z-index:10000;
} 


.menu
{
  clear:left;
  margin-bottom:20px;
  margin-top:10px;

}
#cont
{

  clear:left;
  -moz-opacity:.0; filter:alpha(opacity=0); opacity:.0;

}

.panel
{
 background: #000 !important;
}

#photos
{
 visibility:hidden;

}
