html, body {
margin: 0px; padding: 0px; text-align: center; font-family: arial; font-size: 0.9em; color: #666666;
background-image: url('images/site_bg.png'); background-repeat: repeat-x;
}
/*általános dolgok*/
form {margin: 0px;padding: 0px;}
img { border-width: 0px}
a { text-decoration: underline; color: #666666;}
a:hover { text-decoration: none;}
a:focus, a:active {outline: none;}
.left {float: left;width: 48%;}
.clear {clear: both;}
.rejtett { display: none}
h1 { font-size: 1.3em; padding: 0px; margin: 20px 0px; }
b { color: #EA5F00; }
/* szerkezet */
div#site_wrap { margin: 0px auto; width: 650px; padding-top: 20px;}
div#heading {}
div.main_like_button {text-align: right;}
div#logo { margin: 0px auto 0px; width: 640px; height: 80px; text-align: left;
background: transparent url('images/logo.png') no-repeat scroll left bottom; }
div#logo h1 { margin: 0px; font-size: 0.9em; letter-spacing: 0.03em; font-weight: bold; }
div#logo h1 a {text-decoration: none;display: block;padding: 15px 0px 50px 100px;height: 100%;}
div#search { width: 640px; margin: 0px auto; text-align: left;
background-image: url('images/search_bg.png'); background-repeat: repeat-y;}
div#search div.top { float: left; height: 30px; width: 100%;
background-image: url('images/search_top.png'); background-repeat: no-repeat;}
div#search div.bottom { clear: left; height: 30px; width: 100%; text-align: left;
background-image: url('images/search_bottom.png'); background-repeat: no-repeat; }
div#search form {clear: both; margin: 0px 0px 0px 20px; position: relative; height: 50px;}
div#search input {float: left;height: 1.9em;margin: 10px 0px 10px 10px; padding: 0.25em;}
/*billentyűzet ikon*/
div#search form a#onoff {clear: both;float: left;background-color: white;display: block;margin: 11px 0px 0px 0px; width: 25px;height: 25px;background: transparent url('images/keyboard.gif') no-repeat scroll left top;}
div#search form a#onoff span {display: none;}
/*ékezetes betűk*/
div#ekezetek {display: none;font-size: 0.9em;margin-left: 37px;}
div#ekezetek a {color: #fff;font-weight: bold;padding: 1px 5px;margin-right: 5px;background-color: #0068a9;border: 1px solid #005f9b;float: left;}
div#ekezetek input.checkbox {float: left;width: 1em;height: 1em;margin: 1px 0px 0px 20px;padding: 0px;border-width: 0px;}
div#ekezetek label {clear: none;margin: 0px 0px 0px 5px;color: #c6dfef;width: 130px; height: 20px;}
div#search input.text { width: 480px; font-weight: bold; color: #666; background-color: #feffe5; border: 1px solid #00619e; padding: 0.3em; height: 2em; }
div#search input.submit {height: 2em; width: 60px; margin-right: 20px; color: #fff; font-weight: bold; border: 1px solid #fff;
background-color:#ea5f00; background-image: url('images/search_submit.png'); background-repeat: repeat-x;}
div#search div.info{ clear: left; color: #c6dfef; font-size: 0.9em; padding: 5px 0px 0px 30px; }
/* jobb felső sarokban a visszajelző üzenet */
div#msg {
/*ezek azért kellenek, hogy exprolerben is jó helyen jelenjen meg az üzenet*/
position:fixed; _position:absolute; top: 10px; _top:expression(eval(document.body.scrollTop));
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
right: 10px; padding: 5px 15px; color: #fff; font-weight: bold; border: 1px solid white; }
/*div#content_wrap {text-align: left; padding-top: 20px;}
div#adsense { float: left; width: 160px; padding-top: 20px; }*/
div#content {line-height: 1.8em; text-align: left; padding: 0px 10px;}
div#content p {margin: 0px 0px 10px 0px; padding: 5px;}
div#content p.kiemelt {background-color: #F8F9E1;border: 1px solid #E7E8D1; padding: 10px;}
div#content ul li {margin: 10px 0px;}
div#content fieldset {border: 1px solid #ddd;}
div#content legend {font-weight: bold;color: #666666;}
/* tartalom űrlapok formázása */
div#content form {margin: 15px 0px 15px 0px; padding: 0px; display: table;}
div#content form p {clear: both;display: table; margin-bottom: 10px; }
div#content label {display: block; width: 100px; float: left; text-align: right; margin: 3px 10px 0px 0px;}
div#content form label strong {color: red;}
div#content form input.input {height: 2em;}
div#content form input.input,
div#content form textarea.input {border: 1px solid #ddd; display: block; float: left; width: 380px; padding: 5px;}
div#content form input.narrow,
div#content form textarea.narrow {width: 310px;}
div#content form input.submit { float: left; margin: 0px 0px 0px 10px; padding: 3px; width: 60px; color: #fff; font-weight: bold; border: 1px solid #fff;
background-color:#ea5f00; background-image: url('images/search_submit.png'); background-repeat: repeat-x; }
div.talalat input.submit {margin-left: 10px;}
div.talalat p.figyelmezteto {font-size: 0.9em; clear: both;}
div.addword_form, div.reporterror_form {display: none;
position: relative;zoom:1; /* ie unbug a slideup - slidedown efekthez */}
div.addword_form p.figyelmezteto,
div.reporterror_form p.figyelmezteto {font-size: 0.9em;}
p.figyelmezteto span.peldamondat {font-style: italic; margin: 10px; display: block;}
p.figyelmezteto a {text-decoration: underline;}
p.figyelmezteto a:hover {text-decoration: none;}
/* találat dobozok formázása */
div.talalat { border-bottom: 1px dashed #ddd; padding: 10px 5px 0px 5px; margin: 0px 0px 0px 0px; position: relative;}
div.hover {background-color: #f6f6f6;}/* találat dobozok formázása hover eseményre. - jquery vezérli */
div.talalat p.szerkeszt a.hover {color: #888;}/* szerkesztő linkek formázása hover eseményre. - jquery vezérli */
div.talalat fieldset { padding: 10px;margin: 0px 10px 10px 10px;}
/*div.talalat label {width: 130px;}*/
/*div.talalat input.text, div.talalat textarea {width: 380px;}*/
div.talalat p {margin: 0px; padding: 0px !important; font-size: 1.1em;}
div.talalat p a {text-decoration: none;}
div.talalat p a:hover {text-decoration: underline;}
div.talalat p.szofaj {font-size: 0.85em;font-style: italic;text-align: right;}
div.talalat p.szavak {margin-right: 70px !important;}
div.talalat p.szerkeszt {text-align: right;margin: 0px;padding: 2px; position: absolute;top:10px; right: 10px;}
div.talalat p.szerkeszt a {
text-decoration: none; color: #fff; font-weight: bold; padding: 2px 6px; }
div.talalat p.szerkeszt a:hover {color: #fff; background-color: #ea5f00;text-decoration: none;}
div.adsense_box {text-align: center; margin: 40px 0px 80px; padding: 10px 0px; /* background-color: #f6f6f6; */}
/* lábléc */
div#footer { color: #bababa; border-top: 1px dotted #999; line-height: 2em; margin-top: 40px; padding-top: 5px; }
div#footer a { padding: 0px 5px;}
/* süti szöveg */
.cookie-message {
position:fixed;
bottom:0;left:0;right:0;
padding: 10px 40px;
background:#fff;
border-bottom:1px solid #ccc;
box-shadow:0px 0px 3px #ccc;
z-index: 99;
text-align: center;
color:#333;
}
.cookie-message a {
color:#333;
}
a.cookiebar-close {
color:#333;
text-decoration: none;
position:absolute;
top:0;right:15px;
padding: 5px;
cursor:pointer;
font:bold 11px/18px Arial;
margin:0.6em 0;
}