body {margin:3px; font-family: Georgia, "Times New Roman", Times, serif}
.lay {text-align:center;background:#859C0E; background-image: url(bggr.gif);}
.lay td {padding:0px; margin:0px; text-align:center;}
.small {font-size: smaller}
.sq {word-spacing:-0.2em}
img {border:none}
li {margin-bottom:1em}
address {font-style: normal; color: #ffffcc}
address.top {color: #730450; font-weight: normal; font-size: smaller; margin-top: 0.5em; line-height:1em}
.slog {color: #ffffcc; font-style: italic; margin-top:2em; text-align:center}
dl dt, .bl, .stronglnks {color:#006633}
.bl em {font-style: italic}
.red {color:#ff0000}
.lis {font-size:1.2em; font-style: italic}
:link, :visited {text-decoration: none}
span.def {color: #990066}
.voc {margin-left:30px; font-size:smaller; text-indent:-4em; font-style:italic}
.voc p {margin-top:0.5em; margin-bottom:0.5em;}

.impt :link, .impt :visited {text-decoration: underline; font-style:normal}
#voccell H2 {margin-bottom: 1.2em}
.vocfoot p {font-weight: normal; color:#ff9933; margin-top:2em;}
#blck {margin-left:-4em; margin-right:-4em; text-align:center; font-family: Arial, gill, helvetica, sans-serif; color:#000000; margin-top:0em; font-size:smaller}
h1 img {margin:0px 0px 0px; padding:0px;}

H1 {color: #ffffcc; text-align:center; font-size:14pt; font-weight: normal; font-style:italic; margin:1.8em 0em 1.8em;}
#mag {margin-top:1.5em; margin-bottom:1.5em}
H1 :link {color: #ffffcc; text-decoration: underline;}

.pgspace {margin:0px; padding:0.5em}

.outer {margin: 0px 0px 0px 30px; background:#990066; padding:0px; border-radius: 2px 4px 0px 2px; -moz-border-radius: 2px 4px 0px 2px; webkit-border-radius: 2px 4px 0px 2px; -webkit-box-shadow: 1px 1px 6px rgba(10,30,10,0.6); -moz-box-shadow: 1px 1px 6px rgba(10,30,10,0.6); box-shadow: 1px 1px 6px rgba(10,30,10,0.6); }

#deal {margin: 2em 0em 1em}
#deal td {padding:0.5em}
#deal :link {text-decoration:underline}
.pg, .pgl-c0, .pgl-c1, .pgl-c2, .pgl-c3 {color: #730450;}
.pg {margin: 0px 4px 0px 3px; font-size: 12pt; font-family: "Times New Roman", Times, Georgia, serif;
margin-bottom: 2px; line-height: 1.5em;
background:#fefff4; padding:50px 50px 8px; text-align:left;
border-width: 0px 3px 2px 12px;
border-style: outset double inset dashed;
border-color: #cccccc #666666 #cccccc #990066; border-radius:0px 6px 0px 0px; 	-moz-border-radius: 0px 6px 0px 0px; webkit-border-radius: 0px 6px 0px 0px;
}
div.pgfooter {text-align:right; padding:0px; margin:0px;}
.pgfooter img {width:77px; height:51px;margin-top: 0px; margin-right: -30px; margin-bottom: 0px}
.one2plus {margin-left: 95px;}
.one1 {margin-left: 135px;}
.last {margin-left: 97px;}
.mid {margin-left: 95px;}

.logo img {margin: 0px; width:310px; height:75px}
img#hu {margin: 1em 0em 0em; width:310px; height:93px}
.pgl-c0 :link, .pgl-c1 :link, .pgl-c2 :link, .pgl-c3 :link, .pg :link {color: #808000; font-weight:bold; text-decoration: underline; font-family: Lucida Sans Unicode, Lucida Grande, sans-serif;}
.pg :link, .pg :visited {font-size: smaller;}

.pgl-c0 :visited, .pgl-c1 :visited, .pgl-c2 :visited, .pgl-c3 :visited, .pg :visited {color:#888888; font-weight:bold; text-decoration: underline; font-family: Lucida Sans Unicode, Lucida Grande, sans-serif;}
.contact {font-family: Courier New, Courier New, Courier6, monospace;}

.stronglnks :visited, .stronglnks :link {font-size: large; text-decoration: underline}

.pgfooter :link {color: #808000; font-weight:normal; text-decoration: none; font-family: Lucida Grande, Lucida Sans Unicode, sans-serif; font-size: smaller;}
.pgfooter :visited {color:#888888; font-weight:normal; text-decoration: none; font-family:Lucida Grande, Lucida Sans Unicode, sans-serif; font-size: smaller;}

.pg P {text-indent: 1em }
.pg P.noind {text-indent: 0em }
.pg P.first {text-indent: 0em }
.pg P.firstgap {text-indent: 0em; margin-top:2.5em;}
.pg h2 {color:#333399; font-size: 15pt; font-weight: normal; font-family: "Times New Roman", Times, Georgia, serif; margin-top: 2em; margin-bottom: 0em;}
.pg h2.first {margin-top: 0em; margin-bottom: 0em;}
.pg table{color: #990066; font-size:0.9em; margin-left: -50px; margin-right:-50px}
.pg table td {text-align:center; vertical-align:middle; width:18%; font-family: Arial, Helvetica, sans-serif; padding: 0.5em 1px; border: 1px solid #990066}
.pg table td.mid {vertical-align:middle}
.pg table :link {font-weight:normal; text-decoration: underline;}
.pg table :visited {font-weight:normal; text-decoration: none;}
caption {font-size:smaller}
.pric td {border:none; text-align:left;padding:0em; background:#ffffff; margin:0em}
#contents td {background:#ffffff; border:1px solid #808000; font-size:10pt; padding:2px}
.logo img {margin: 10px 0px 0px;}
.logo {text-align:center; margin:0px 0px 10px; padding:0px;}

.pgl-c0, .pgl-c1, .pgl-c2, .pgl-c3 {margin:0px 0px 0px 30px;
padding:50px; font-size:0.8em; font-family: Courier New, Courier, monospace;text-align:left;
 line-height:1.8em; border-radius: 10px 50px; -moz-border-radius: 10px 50px; webkit-border-radius: 10px 50px;
-webkit-box-shadow: 1px 1px 6px rgba(10,30,10,0.6); -moz-box-shadow: 1px 1px 6px rgba(10,30,10,0.6); box-shadow: 1px 1px 6px rgba(10,30,10,0.6);}

.pgl-c0 {background:#ffffcc}
.pgl-c1 {background:#ccffcc}
.pgl-c2 {background:#ffccff}
.pgl-c3 {background:#ccffff}

h2.hungNote {text-decoration: underline; font-size: 1em; margin-bottom:0em}
p.hungNote1 {margin-top:0px}

.citypic {border: 1px solid #aaaaaa; margin-bottom: 1em;-webkit-box-shadow: 0px 0px 22px rgba(8,20,8,0.6); -moz-box-shadow: 0px 0px 22px rgba(8,20,8,0.6); box-shadow: 0px 0px 22px rgba(8,20,8,0.6);  border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px;}
.letpicL img {margin:15px 130px 10px -130px}
.letpicR img {margin:15px -300px 10px 10px; float:right}
.letpicL img, .letpicR img {-webkit-box-shadow: 5px 3px 15px rgba(10,30,10,0.6); -moz-box-shadow: 5px 3px 15px rgba(10,30,10,0.6); box-shadow: 5px 3px 15px rgba(10,30,10,0.6);  border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius:4px;}


.foot {text-align: center; margin-top: 2em}
.Ft, .rlinks {text-align:center; font-size:10pt;}
.Ft A:hover, .rlinks A:hover {color: #00ff00}
.Ft :link, .rlinks :link {color:#ffffcc;}
#deal :visited, #dealb :visited, .Ft :visited, .rlinks :visited {color:#bbbbbb}
.Ft td {padding:5px 5px}
.Ft {margin: 1.5em auto 1em;}
.bxgr, .bxspecial {color: #ff0000; padding: 2px 3px; margin: 8px 30px 0px; border: 2px outset #97AE20; border-radius: 10px 4px; -moz-border-radius: 10px 4px; -webkit-border-radius: 10px 4px; font-family: Georgia, "Times New Roman", Times, serif}
#anchless, #anchless-jan, #anchless-sep {border: none}

.Ft td, .bxgr, .bxgrmag {background: #808000}
.Ft td {border-radius: 8px 2px; -moz-border-radius: 8px 2px; -webkit-border-radius: 8px 2px}
#here, #maghm {color: #ffffcc; border: 2px inset #97AE20; background: #787800; font-style:italic}
.bxgrmag img {margin: 0px}
.bxgrmag {padding: 4px 0px; margin: 20px 71px; border: 2px outset #97AE20; border-radius: 8px 2px; -moz-border-radius: 8px 2px; -webkit-border-radius: 8px 2px}
.bxgrtp {margin:30px 30px 30px; padding:0px}
#pic {margin-bottom:30px}

#bot {margin-top:10px}
#tpgif {margin-top:0px}
#tpbx, #tpbxgrhere, #tpbxdhere {margin-top:50px}
#dhere, #tpbxdhere {color: #ffffcc; border: 2px inset #bb0000; background: #eeee22; font-weight:bold; font-style:italic; color:#ff0000;}

#brit {margin-top:2em; margin-bottom: 5px; font-weight:bold;
background: #990066; border: 2px outset #cc00bb}
#brit :link {color:#ffffff; font-size:0.8em;}
#brit :visited {color:#bbbbbb; font-size:0.8em;}
#brit A:hover {color: #00ff00;font-size:0.8em;}

#dealb :link, #deal :link, .bxspecial :link {color:#ff0000;}
#dealb td, .bxspecial {background: #ffff33; font-weight:bold;}
/*.bxspecial {border: 2px outset #ff0000;}*/
#dealb td {border: 2px solid #ff0000; padding: 5px}
#dealb {margin:1em 0em}
.copy {color:#ffffcc; margin:2em 0em 1em; font-size:0.8em; text-align:center}
.more {font-weight:bold}
dfn {color: #0000bb; font-style: normal; font-size:larger}
.det {font-size:smaller; line-height:1em}
.det p{margin-top:0.5em}
p.ans {text-indent: 0em; margin-left: 1em;}
p.q {text-indent: 0em; color:#0000bb}
#undlog {margin-top:2em}
img.pic {margin:20px 0px 4px; border:4px solid white; border-radius: 4px; -moz-border-radius:4px; -webkit-border-radius: 4px; -webkit-box-shadow: 1px 1px 6px rgba(10,30,10,0.6); -moz-box-shadow: 1px 1px 6px rgba(10,30,10,0.6); box-shadow: 1px 1px 6px rgba(10,30,10,0.6);}
.pic, .phot {color:#ffffcc; font-size:1em;font-style:italic;}
p.pic {margin:0px 10px 18px; font-weight:bold;}
div.pic {margin: 20px 0px 40px; text-align:center}
table.phot td {padding: 0px 20px; margin:0px; vertical-align:top; text-align: left;  text-indent: 1em}
table.phot {margin: 5px 20px; text-align: left}
.forcomp {color:#ffffcc; font-style: italic;}
.pglnk {line-height:1em; text-align:center}
#trlnk {padding-top:10px;}
.contact {text-align:right; margin: 0px -35px 22px;}
/*#csaladok, #csaladokb {display:none}*/
