@charset "iso-8859-2";

/*alap*/ /*/*/

html, body, div, span, tr, td, ul, ol, li, p, h1, h2, h3, h4, h5, h6, h7, dl, dd, dt, a, img {margin:0; padding:0; border:0; color:#000; font: normal 12px Verdana, Geneva, Arial, Helvetica, sans-serif; line-height:18px; text-align:left;}

h1 {color:#8f0509; font: normal 28px Georgia, "Times New Roman", Times, serif; line-height:56px; text-align:center; background:url(images/end_orn_wh.gif) bottom center no-repeat;}

h2 {margin:30px 0 10px 0; color:#8f0509; font: bold 18px Verdana, Geneva, Arial, Helvetica, sans-serif; line-height:36px; text-align:left;}

h3 {font:bold 12px Verdana, Geneva, Arial, Helvetica, sans-serif;}

p {color:#000000;}

span {color:#000000;}

ul, li {margin:0 0 0 10px;}

a, a:link, a:visited {color:#787170; text-decoration:none; font-size:10px;}

a:hover {color:#b7aba9;}

.clear {clear:both;}

.hidden {visibility:hidden; display:none;}

#center {text-align:center;}

.min-height {height:300px;}

/*alap*/ /* */ 



/*fejléc*/ /*/*/

/*fejléc vége*/ /* */



/*törzs*/ /*/*/

#cont {width:967px; margin:0 auto; background:#ffffff}

#head {width:967px; height:285px;}

.headpic {width:967px;}

#main {width:958px; float:right;}

#main_bal {width:231px; float:left;}

#main_j {width:231px; float:right;}

#content, #contentf {width:416px; float:left; padding:20px 40px 20px 40px;}

/*törzs vége*/ /* */



/*menü*/ /*/*/

#menu {padding:40px 0 0 0;}

#menu_0, #menu_2, #menu_3, #menu_4, #menu_5, #menu_6, #menu_7, #menu_8 {width:231px;}

#menu a {display:block; width:80px; height:29px;}

#menu a:hover {background:url(images/gomb_h.gif) bottom no-repeat;}

/*menü vége */ /* */



/*hirdetés*/ /*/*/

#google_1 {float:right; margin:20px 10px 0 0;}

/*hirdetés vége */ /* */



/*tartalom*/ /*/*/

#contentf p {margin:15px 0 15px 0;}

#contentf a, #contentf a:link, #contentf a:visited {color:#8f0509; text-decoration:none; font-size:12px; font-style:italic; display:block;}

#contentf a:hover {color:#f8cd01; text-decoration:underline;}

.bold {font-weight:bold;}

.bigbold {font-weight:bold; font-size:17px; line-height:24px; color:#555555;}

/*tartalom vége*/ /* */



/*előnézet*/ /*/*/

#contentp {width:647px; float:left; padding:20px 40px 20px 40px;}

#contentp a, #contentp a:link, #contentp a:visited {color:#8f0509; text-decoration:none; font-size:12px; font-style:italic; display:block;}

#contentp a:hover {color:#f8cd01; text-decoration:underline;}

#bigprev {width:591px; height:299px; margin:20px 0 0 28px; background:url(images/ponyva1.jpg) no-repeat;}

#nav {width:591px; margin:20px 0 80px 28px;}

#prev {float:left;}

#next {float:right;}

/*előnézet vége*/ /* */



/*köszönet*/ /*/*/

#thanks {margin:20px 0 80px 0;}

/*köszönet vége*/ /* */



/*impresszum*/ /*/*/

#foot {clear:both; width:958px; height:25px; float:right; background:#f8cd00; margin:0 0 10px 0;}

#foot p {text-align:center; margin:3px 0 0 0;}

#foot p a {font-size:12px;}

/*impresszum vége*/ /* */



/*form*/ /*/*/

div#form {width:211px; margin:10px;}

div#formtext {margin:40px -10px -10px 0;}

div#formpre {margin:0 0 5px -12px;}

div#form p {margin:0 0 20px 0;}

form {border:none;}

fieldset {border:none; margin:15px 0 0 0; float:left;}

.small {width:200px;}

.smallthin {width:200px; padding:0;}

.smallthick {width:200px; padding:10px 0 10px 0;}

label {float:left; display:block; padding:0 0 10px 0; width:200px;}

label.inline {width:auto; margin:0 5px 0 0;}

label.inline_info {width:auto; margin:0 5px 0 0; padding:0 0 3px 0;}

form span {float:left; display:block;}

span.select {margin:2px 5px 0 0;}

span.info {font-style:italic;}

span.required {color:#8f0509; font-weight:bold; background:none;}

fieldset input {float:right; display:block; width:200px; border:solid 1px #ccc;}

.required {background:#FFFF99;}

fieldset input.radio {float:left; border:none; margin:3px 5px 0 5px; width:auto;}

html:first-child fieldset input.radio {float:left; border:none; margin:1px 5px 0 5px; width:auto;}

fieldset input.inline {float:left; width:50px; margin:2px 0 0 0;}

input#submit {float:right; text-align:center; padding:0 10px 0 10px; margin:0 -10px 0 0;}

input#preview {float:left; text-align:center; padding:0 10px 0 10px; margin:0 0 0 5px;}

html:first-child input#preview {float:left; text-align:center; padding:0 10px 0 10px; margin:0 0 0 8px;}

textarea {width:209px; height:70px; border:solid 1px #ccc;}

textarea.inline {float:right; display:block; width:130px;}

select {float:left; border:solid 1px #ccc; width:200px;}

select.inline {float:left;}


div#form2 {width:627px; margin:-15px 10px 10px 10px;}

.megr {width:587px;}

.redbold {color:red; font-weight:bold;}

.wide {width:410px;}

.noborder {border:none;}

.captcha {border:solid 1px #ccc; margin:-30px 0 10px -2px; padding:10px;}

#errorlist {width:210px; margin:25px 0 0 -2px;}

#errorlist li, #errorlist2 li {color:red;}

#errorlist2 {width:500px; margin:25px 0 0 -2px;}

input.error, textarea.error, select.error{border:2px solid red;}

#novis {visibility:hidden;}


/*form vége*/ /* */

