body{
background-image: url(hatter.jpg);
background-attachment: scroll;
margin: 0;
font-family : arial, sans-serif, helvetica;
}

a:hover{
text-decoration : underline;
}

a{
color : #B57E07;
text-decoration : none;
}

/*a:visited{
color: #000000;
}*/

.banner{
border: 0;
width: 100%;
padding: 20px;
background-color: #F7E6B9;
border:  5px outset #D3A426;
filter:alpha(opacity=85);
-moz-opacity:.85;
opacity:.85;
float: none;
}


.main{
width: 100%;
background-color: #F7E6B9;
border:  5px outset #D3A426;
filter:alpha(opacity=85);
-moz-opacity:.85;
opacity:.85;
float: none;
text-align: justify;
}

.menujobb{
width: 300;
background-color: #F7E6B9;
border:  5px outset #D3A426;
filter:alpha(opacity=85);
-moz-opacity:.85;
opacity:.85;
float: none;
}

.menu{
text-align: center;
width: 300;
background-color: #F7E6B9;
border:  5px outset #D3A426;
filter:alpha(opacity=85);
-moz-opacity:.85;
opacity:.85;
float: none;
}

.copyright{
background-color: #F7E6B9;
border:  5px outset #D3A426;
filter:alpha(opacity=85);
-moz-opacity:.85;
opacity:.85;
float: none;
}

.termekek_tabla{
width: 100%;
text-align: center;
background-color: #B57E07;
border:  2px outset #D3A426;
}

.termekek_fejlec{
background-color: #B57E07;
color: #FFFFFF;
}

.termekek_sorok{
background-color: #F7E6B9;
}

.referenciak{
width: 100%;
text-align: center;
}

.naptar_menu{
text-align: center;
background-color: #F7E6B9;
/*border:  5px outset #D3A426;*/
filter:alpha(opacity=85);
-moz-opacity:.85;
opacity:.85;
float: none;
}

.naptar{
width: 300;
text-align: center;
background-color: #F7E6B9;
border:  5px outset #D3A426;
filter:alpha(opacity=85);
-moz-opacity:.85;
opacity:.85;
float: none;
}

.vasarnap{
color: red;
}

.naptar_het{
border-right: solid 1px #D3A426;
}

.google{
width: 300;
text-align: center;
background-color: #F7E6B9;
border:  5px outset #D3A426;
filter:alpha(opacity=85);
-moz-opacity:.85;
opacity:.85;
float: none;
}

.nevnap{
width: 300;
text-align: center;
background-color: #F7E6B9;
border:  5px outset #D3A426;
filter:alpha(opacity=85);
-moz-opacity:.85;
opacity:.85;
float: none;
}

.aktualis_het{
background-color: #D3A426;
}

.aktualis_nap{
background-color: black;
color: #F7E6B9;
}

.szamlalo{
width: 300;
text-align: center;
background-color: #F7E6B9;
border:  5px outset #D3A426;
filter:alpha(opacity=85);
-moz-opacity:.85;
opacity:.85;
float: none;
}