BODY {
    font-family:    arial, helvetica;
    font-size:      12px;
    color:          #000000;
    background-color: #ffffff; 
    background-position: top center; 
	background-image: url('pic/full_hatter.jpg');
    background-repeat: no-repeat; 
}
 
td 
{
    font-family: arial, helvetica; 
    font-size:12px;
    COLOR: #000000; 
}

p 
{
    font-family: arial, helvetica; 
    font-size:12px;
    COLOR: #000000; 
}



div 
{
    font-family: arial, helvetica; 
    font-size:12px;
    COLOR: #000000; 
}

IMG {
    border: 0px;
    margin: 0px;
    padding: 0px;
}


ul {
   list-style-image: url('pic/li.gif');
}


h1 {
    color: #9C1519;
    padding: 0px;
    padding-left: 32px;
    margin: 0px;
}


/* SZINES ELEMEK */

.fejlec
{
    background-position: top left; 
	background-image: url('pic/fejlec_hatter.jpg'); 
	background-repeat: no-repeat; 
	height: 27px;
    vertical-align: middle;
    padding-left: 20px;
}

.fejlec a:link, .fejlec a:visited, .fejlec a:active
{
	color: #9C1519;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
	font-family: arial, helvetica;
}

.fejlec a:hover
{
	color: #E4E5E5;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
	font-family: arial, helvetica;
}	

.kozepe
{
    height: 100%;
    vertical-align: top;
}

.lablec
{
    background-position: top left; 
	background-image: url('pic/lablec_hatter.jpg'); 
	background-repeat: no-repeat;
    height: 35px;
    vertical-align: middle;
}

.l1
{
    text-align: left;
    vertical-align: middle;
    color: #E4E5E5;
    padding-left: 10px;
    font-size: 10px;
}

.l2
{
    text-align: right;
    vertical-align: middle;
    padding-right: 10px;
}

.l2 a:link, .l2 a:visited, .l2 a:active
{
	color: #E4E5E5;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
	font-family: arial, helvetica;
}

.l2 a:hover
{
	color: #E4E5E5;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
	font-family: arial, helvetica;
}	

.bal
{
    background-position: top left; 
	background-image: url('pic/bal_hatter.jpg'); 
	background-repeat: no-repeat; 
    background-color: #E4E5E5; 
    width: 160px;
    height: 100%; 
    vertical-align: top;
}

.tartalom
{
    background-position: top left; 
	background-image: url('pic/tartalom_hatter.jpg'); 
	background-repeat: no-repeat; 
    background-color: #ffffff; 
    width: 540px;
    height: 100%;
    vertical-align: top;
}

.tartalom_teteje
{
    height: 72px;
    vertical-align: middle;
}

.tartalom_alja
{
    background-position: bottom left; 
	background-image: url('pic/tartalom_also_hatter.jpg'); 
	background-repeat: no-repeat; 
    vertical-align: top;
    height: 100%;
}

.szoveges_tartalom
{ 
    padding: 32px;
    text-align: justify;
}

.szoveges_tartalom img
{
    margin-right: 8px;
    margin-bottom: 5px;
}

.menu td
{
    height: 38px;
    vertical-align: middle;
    color: #9C1519;
}

.logo
{
    padding-bottom: 24px;
}

.menu a:link, .menu a:visited, .menu a:active
{
	color: #181415;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	font-family: arial, helvetica;
}

.menu a:hover
{
	color: #9A1013;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	font-family: arial, helvetica;
}	

.telefon
{
    padding-left: 10px;
    color: #181415;
}

.lablec a:link, .lablec a:visited, .lablec a:active
{
	color: #9C1F2E;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
	font-family: arial, helvetica;
}

.lablec a:hover
{
	color: #000000;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
	font-family: arial, helvetica;
}	


/* ALAP LINKEK */

 
a:link, a:visited, a:active
{
	color: #9C1F2E;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	font-family: arial, helvetica;
}

a:hover
{
	color: #000000;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	font-family: arial, helvetica;
}





