A:link { text-decoration: underline; color: #0067ce; outline-style:none; }
A:visited { text-decoration: underline; color: #0067ce; } 
A:hover { text-decoration: underline; color: #ff5604; }

.news:link { text-decoration: underline; color: #004080; }
.news:visited { text-decoration: underline; color: #004080; }
.news:hover { text-decoration: underline; color: #ff5604; }

.newsa:link { text-decoration: none; color: #004080; }
.newsa:visited { text-decoration: none; color: #004080; }
.newsa:hover { text-decoration: none; color: #ff8040; }

.newsb:link { text-decoration: none; color: #094875; }
.newsb:visited { text-decoration: none; color: #094875; }
.newsb:hover { text-decoration: underline; color: #ff5604; }

.newsc:link { text-decoration: underline; color: #333333; }
.newsc:visited { text-decoration: underline; color: #333333; }
.newsc:hover { text-decoration: none; color: #333333; }

.newsd:link { text-decoration: none; color: #004080; }
.newsd:visited { text-decoration: none; color: #004080; }
.newsd:hover { text-decoration: none; color: #ff8040; }

.newse:link { text-decoration: none; color: #336699; }
.newse:visited { text-decoration: none; color: #336699; }
.newse:hover { text-decoration: none; color: #ff8040; }

.menu1:link { text-decoration: none; color: #ffffff; }
.menu1:visited { text-decoration: none; color: #ffffff; }
.menu1:hover { text-decoration: none; color: #094875; }

.menu2:link { text-decoration: none; color: #094875; }
.menu2:visited { text-decoration: none; color: #094875; }
.menu2:hover { text-decoration: none; color: #ffffff; }

.menu3:link { text-decoration: none; color: #094875; }
.menu3:visited { text-decoration: none; color: #094875; }
.menu3:hover { text-decoration: none; color: #094875; }

.menu4:link { text-decoration: underline; color: #ff6666; }
.menu4:visited { text-decoration: underline; color: #ff6666; }
.menu4:hover { text-decoration: underline; color: #333333; }

td { font-family: Verdana, Arial; font-size: 11px; color: #333333; line-height: 15px; }
.smallfont { font-family: Verdana, Arial; font-size: 10px; color: #333333; line-height: 12px; }
.smallfont2 { font-family: Verdana, Arial; font-size: 9px; color: #333333; }

.font { font-family: Arial; font-size: 12px; }
.font1 { font-family: Verdana, Arial; font-size: 11px; color: #333333; line-height: 15px; }
.font2 { font-family: Verdana, Arial; font-size: 11px; color: #ffffff; }
.font3 { font-family: Verdana, Arial; font-size: 10px; color: #ffffff; }
.font4 { font-family: Verdana, Arial; font-size: 10px; color: #094875; }
.font5 { font-family: Verdana, Arial; font-size: 9px; color: #ffffff; }
.font6 { font-family: Verdana, Arial; font-size: 10px; color: #004080; }

.news2 { font-family: Verdana, Arial; font-size: 11px; color: #333333; }
.news3 { font-family: Verdana, Arial; font-size: 10px; color: #333333; }
.news4 { font-family: Verdana, Arial; font-size: 9px; color: #333333; }
.cim { font-family: Verdana, Arial; font-size: 11px; color: #004080; }

.newsletter { background:#e6f4ff; border-left:1px solid #95d3ff; border-top:1px solid #95d3ff; border-bottom:1px solid #d3ecff; border-right:1px solid #d3ecff; font-family:verdana,arial; font-size:11px; color:#0064ae; }
.input1 { background:#efece4; border-left:1px solid #aca899; border-top:1px solid #aca899; border-bottom:1px solid #dfdcd2; border-right:1px solid #dfdcd2; font-family:verdana,arial; font-size:11px; color:#535044; }
.input2 { background:#ffcc99; border-left:1px solid #aca899; border-top:1px solid #aca899; border-bottom:1px solid #dfdcd2; border-right:1px solid #dfdcd2; font-family:verdana,arial; font-size:11px; color:#535044; }
.input3 { background:#ffffff; border-left:1px solid #aca899; border-top:1px solid #aca899; border-bottom:1px solid #dfdcd2; border-right:1px solid #dfdcd2; font-family:verdana,arial; font-size:11px; color:#535044; }

.pics { border-left-color: #ffffff; border-bottom-color: #ffffff; border-top-color: #ffffff; border-right-color: #ffffff }
.picsovr { border-left-color: #225896; border-bottom-color: #225896; border-top-color: #225896; border-right-color: #225896 }

.pics2 { padding: 3px; border: 1px rgb(220,220,220) solid; }
.pics2:hover { padding: 1px; border: 3px rgb(200,200,200) solid; }

.szallashelyek_box { margin: 15px 0; text-align: center; display: block; }

textarea {
	overflow: auto;
}

