.print-footer {
    display: none;
}

body {
text-align: center; /* Minden div középre */
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #000000;
font-size: 10pt;
margin: 8px 0 0 0;
}

a{font-family: Verdana, Arial, Helvetica, sans-serif;}
a{color: #F14AA6;}
a{font-size: 10pt;}
a{text-decoration: none}
a:active {color: #F14AA6}
a:hover {color: #F14AA6}
a:hover {text-decoration: underline}
a:link img { border: none; }
a:visited img { border: none; }
a:hover img { border: none; }
a:focus img { border: none; }



input.text_field {
color: #000000;
border: 0px none;
padding-right: 2px;
padding-left: 5px;
padding-bottom: 2px;
padding-top: 2px;
height: 14px;
background-image: url('site_pic/input_bg.gif');
line-height: 14px
}

input, select, textarea {
	background-color: #F8F9FC;
	color: #000000;
}

input:focus, 
select:focus, 
textarea:focus {
	background-color: #ffffff;
}

input[type=submit], 
input[type=reset], 
input[type=button],
button {
	background-color: #B2B9C6;
	color: #000000;
}

#wrapper {
height: 100%;
width: 980px;
margin: 0 auto;
padding: 0;
text-align: left;
}


#head {
height: 77px;
width: 980px;
margin-left: 0px;
background: url('site_pic/head.gif') no-repeat top left;
color: #FFFFFF;
}
#head1 {
margin: 0;
height: 75px;
width: 243px;
margin-left: 4px;
margin-top: 2px;
float: left;
text-align: right;
font-size: 11px;
vertical-align: bottom;
}
#head2 {
margin: 0;
margin-left: 20px;
margin-top: 30px;
height: 47px;
width: 211px;
float: left;
}
#head3 {
margin: 0;
margin-left: 16px;
margin-top: 30px;
height: 47px;
width: 214px;
float: left;
}
#head4 {
margin: 0;
margin-left: 16px;
margin-top: 25px;
height: 52px;
width: 251px;
float: left;
font-weight: bold;
font-size: 11px;
}


#header { 
height: 30px;
width: 980px;
margin-top: 6px;
text-align: left
}
a.header{font-size: 11px;}
a.header:hover {color: #000000}
a.header{color: #000000;}
a.header:visited {color: #000000}
a.header:active {color: #000000}

font.header {font-size: 11px;}

#mainfent { 
text-align: left;
width: 980px;
height: 235px;
margin: 15px 0 15px 0;
}
#mainfent1 { 
width: 267px;
height: 235px;
float: left;
text-align: justify;
margin: 15px 0 15px 0;
}
#mainfent2 { 
width: 433px;
height: 235px;
float: left;
margin: 15px 20px 15px 20px;
text-align: justify;
}
#mainfent3 { 
width: 240px;
height: 235px;
float: left;
text-align: justify;
margin: 15px 0 15px 0;
}


a.mainfent:hover {color: #000000}
a.mainfent:hover {text-decoration: underline}
a.mainfent {color: #000000}
a.mainfent:active {color: #000000}


#main { 
text-align: left;
width: 980px;
margin: 10px 0 10px 0;
bottom: 0;
clear: both;
}
#main1 { 
width: 200px;
float: left;
text-align: left;
margin: 10px 0 10px 0;
}
#main2 { 
width: 555px;
float: left;
text-align: left;
text-align: justify;
margin-left: 10px;
margin: 10px 0 10px 0;
}
#main3 { 
width: 200px;
float: right;
text-align: left;
margin: 10px 0 10px 0;
}

#main2-nemnyomtat { 
width: 100%;
float: left;
text-align: left;
text-align: justify;
}


#close { 
bottom: 0;
clear: both;
text-align: center;
width: 980px;
font-size: 11px;
color: #000000;
}

a.close{font-size: 11px;}
a.close{color: #000000;}
a.close:hover {color: #FFFFFF}
a.close:hover {background: #00CAE8}
a.close:active {color: #000000}
a.close:hover {text-decoration: none}




a.cimsor{font-size: 17px;}
a.cimsor:hover {color: #004968}
a.cimsor:hover {text-decoration: none}
a.cimsor{color: #000000;}


a.cimsor:active {color: #000000}

#thumb { 
width: 190px;
margin: 10px 0 10px 10px;
text-align: center;
}
a.thumb {font-weight: bold;}
a.thumb:hover {color: #004968}
a.thumb{color: #000000;}
a.thumb:visited {color: #000000}
a.thumb:active {color: #000000}

a.termekek {font-size: 12px;}
a.termekek {font-weight: bold;}
a.termekek:hover {color: #004968}
a.termekek{color: #000000;}
a.termekek:visited {color: #000000}
a.termekek:active {color: #000000}

a.fofokat {font-size: 12px;}
a.fofokat {font-weight: bold;}
a.fofokat {text-decoration: underline}
a.fofokat:hover {color: #004968}
a.fofokat{color: #000000;}
a.fofokat:visited {color: #000000}
a.fofokat:active {color: #000000}

a.fonev {font-size: 14px;}
a.fonev {font-weight: bold;}
a.fonev:hover {color: #004968}
a.fonev{color: #000000;}
a.fonev:visited {color: #000000}
a.fonev:active {color: #000000}

a.foreszletes {font-size: 11px;}
a.foreszletes {text-decoration: underline}
a.foreszletes:hover {color: #004968}
a.foreszletes{color: #000000;}
a.foreszletes:visited {color: #000000}
a.foreszletes:active {color: #000000}

a.balmenu:hover {text-decoration: underline}
a.balmenu:hover {color: #004968}
a.balmenu{color: #000000;}
a.balmenu:visited {color: #000000}
a.balmenu:active {color: #000000}

a.top {font-weight: bold;}
a.top:hover {color: #FFFFFF}
a.top{color: #FFFFFF;}
a.top:visited {color: #FFFFFF}
a.top:active {color: #FFFFFF}
a.top {font-size: 11px;}

font.foar {font-size: 22px;}
font.foarakcio {font-size: 22px; color: #DD0000;}
font.akcioszin {color: #DD0000;}

font.hozzavalok {font-size: 12px;}

font.cimsor {font-size: 17px;}
h1 {font-size: 17px;margin:0;padding:0;font-weight:normal;}

font.arspec {font-size: 15px;}
font.ar {font-size: 16px; font-weight: bold; color: #DD0000;}
font.arathuzott {font-size: 15px; text-decoration: line-through;}
font.arakcio {font-size: 16px; color: #DD0000; font-weight: bold;}
font.arakcio2 {font-size: 10px; color: #DD0000;}

font.datum {font-size: 10px;}
font.datum2 {font-size: 12px;}

font.kover {font-weight: bold;}

font.kotelezo {color: red;}

p.center {text-align: center;}
p.right {text-align: right;}
p.left {text-align: left;}

p.center2 {text-align: center; font-size: 10px; color: #F14AA6;}

p.feltolto {text-align: right; font-size: 10px; font-style: oblique;}

a.cikklink{font-size: 10px;}

em {
line-height: 14px;
width: 190px;
white-space: wrap;
padding: 0px;
margin: 0 8px 6px 0;
float: left;
background-color: #F9F9F9;
font-size: 9px;
color: #004968;
text-align: center;
}

#em2 {
line-height: 14px;
width: 267px;
white-space: wrap;
padding: 0px;
margin: 0 8px 6px 0;
float: left;
background-color: #F9F9F9;
font-size: 9px;
color: #004968;
text-align: center;
float: left;
}

#recepthozzavalok {
width: 160px;
text-align: left;
margin: 0 18px 0 12px;
font-size: 10pt;
}

#termekek {
width: 185px;
float: left;
text-align: center;
}

#termekek2 {
width: 350px;
float: right;
text-align: left;
}

#termekekleiras {
width: 535px;
text-align: left;
float: left;
text-align: justify;
}

#kep {
text-align: center;
font-size: 14px;
width: 100%; 
}

#closegaleriak { 
bottom: 0;
clear: both;
text-align: center;
font-size: 11px;
width: 100%; 
height: 220px; 
overflow: auto;
}
