*
{
padding: 0px;
margin: 0px;
font-family: century schoolbook, arial, tamoha, verdana, sans-seriff;
}

body
{
background-image: url('ball_01_background.jpg');
}


#clock
{
margin-left: 300px;
margin-top: 20px;
float: left;
}

#container
{
width: 950px;
margin: 0px auto;
}

#header
{
width: 950px;
height: 100px;
background: #FFF;
margin-top: 5px;
background-image: url('h2a_header.png');
}

#header_logo
{
float: left;
}

#header_text
{
float: left;
}

#menu_bg
{
width: 950px;
height: 55px;
background: #3399CC;
display: block;
margin-top: 5px;
}

#menu
{
margin-top: 4px;
position: absolute;
margin-left: 25px;
}

#menu ul li
{
list-style: none;
float: left;
margin-left: 100px;
margin-top: 2px;
}

#menu ul li a
{
text-decoration: none ;
font-size: 20px;
padding: 10px;
background: #3399CC;
color: #FFF;
display: block;
-webkit-transition: all 0.3s linear;
-moz-transition: all 0.3s linear;
}

#menu ul li a:hover
{
background: #336699;
-moz-transition: all 0.3s linear;
}

#menu div
{
display: none;
width: 200px;
background: #339999;
}

#menu li:hover div
{
display: block;
}

/*BODY*/

#body
{
width: 950px;
float: left;
}

#body_top_text
{
margin-top: 30px;
font-size: 35px;
color: blue
}

#kapcsolat
{
color: #3399CC;
font-size: 25px;
font-weight: bold;
margin-top: 40px;
margin-left: 10px;
}

#info
{
font-size: 22px;
margin-left: 30px;
}

#cim
{
margin-top: 20px;
}

#tel
{
margin-top: 10px;
}

#email
{
margin-top: 10px;
}

#void_email_bottom
{
margin-top: 30px;
}

#ugyvez
{
margin-top: 10px;
}

#ugyvez_tel
{
margin-top: 10px;
}

#munkatars
{
margin-top: 20px;
}

#munkatars_tel
{
margin-top: 10px;
}