body{margin:0; padding:0; font-family: verdana, Arial, Helvetica, sans-serif; color: #828282; font-size: 11px; text-align: left; height: 100%; background-image: url(art/felsokitoltes.jpg); background-repeat: repeat-x;}
#fofelso{width:720px; margin:0px auto 0px auto;}
#fofelso .fejlec{background-image: url(art/fejleckep.jpg); background-repeat: no-repeat; width: 720px; height: 327px;}
#fofelso .fejlec .fejlecszoveg{font-family:arial;color: #fff; font-size: 7.5pt; position: relative; top: 22px;text-align:center}
#fofelso .fejlec .menu{position: relative; left: 190px; /*top: 126px;*/ top: 131px; width: 500px;}
#fofelso .fejlec .menu a{color: #fff; text-decoration: none; }
/* tartalom */
#fotartalom{background-image: url(art/tartalomkitoltes.jpg); background-repeat: repeat-x; background-position: left bottom;}
#fotartalomhatter{background-image: url(art/tartalomkitoltes2.jpg); background-repeat: repeat-y; width: 720px; margin:0px auto 0px auto;}
#fotartalom .fejlec{width: 720px; background-image: url(art/tartalomaloso.jpg); background-repeat: no-repeat; background-position: left bottom; padding-bottom: 20px; }
#fotartalom .fejlec .baloldal{width: 465px; float: left; position: relative; top: -110px; padding: 0 25px 0 25px;}
#fotartalom .fejlec .baloldal a{color: #97A330; text-decoration: none; padding: 0 5px 0 0;text-decoration: underline;}
#fotartalom .fejlec .baloldal a:hover{color: #59601A;}

#fotartalom .fejlec .jobboldal{float: left; position: relative; top: -90px;}

.blokk{}
.blokk .blokkfejlec{width: 195px; background-image: url(art/blokkfejlec.gif); background-repeat: no-repeat; height: 21px; color: #fff; font-weight: bold; padding: 5px 0 0 0; text-align: center;}
.blokk .blokktartalom{width: 165px; background-image: url(art/blokktartalom.gif); background-repeat: repeat-y; padding: 5px 25px 10px 15px;}
.blokk .blokklablec{width: 195px; background-image: url(art/blokklablec.gif); background-repeat: no-repeat; height: 20px;}


/* lablec */
#folablec{ clear: both; background-image: url(art/lableckitoltes.jpg); background-repeat: repeat-x; height: 93px;}
#folablec .fejlec{width: 728px; background-image: url(art/lableckep.jpg); background-repeat: no-repeat; height: 85px; margin:0px auto 0px auto; background-position: left bottom; color: #fff; text-align: center; padding-top: 8px;}
#folablec .fejlec a{color: #fff; text-decoration: none; padding: 0 5px 0 5px;}
#folablec .fejlec a:hover{text-decoration: underline;}

.menu .menu_normal, .menu .menu_selected, .menu .menu_down { display: block; width: 82px; height: 35px; float: left; line-height: 30px; text-align: center;}
.menu .menu_normal { background-image: url(art/spacer.gif); }
.menu .menu_normal:hover { background-image: url(art/over.jpg); }
.menu .menu_selected { background-image: url(art/selected.jpg); font-weight: bold; }
.menu .menu_selected:hover { background-image: url(art/selected_over.jpg); }
.menu .menu_down { background-image: url(art/down.jpg); }


h1{color: #C97800; font-size: 16px; text-decoration: none; padding: 0 5px 0 0;}
h2{color: #C97800; font-size: 14px; text-decoration: none; padding: 0 5px 0 0;margin: 0;}
h3{color: #C97800; font-size: 12px; text-decoration: none; padding: 0 5px 0 0;}
h5{color: #C97800; font-size: 12px; text-decoration: none; padding: 0 0 5px 0;margin: 0;}

.gombhatter{width: 457px; height: 31px;background-image: url(art/gombhatter.gif); background-repeat: no-repeat; background-position: left bottom; text-align: right; padding-top:18px}
.buynowhatter{width: 457px; height: 31px;background-image: url(art/gombhatterpaypal.gif); background-repeat: no-repeat; background-position: left bottom; text-align: right; padding-top:18px}

.boldkek{color:#0073AA; font-weight: bold;}


.urlapcimke {display: block; float: left; width: 165px}
.input {font-family: verdana, Arial, Helvetica, sans-serif; color: #828282; font-size: 10px; width: 150px;}
.bovebben,.vissza{text-align:right}
a{color:#000;text-decoration:none;font-weight:bold}
a:hover{color:#ff0000}
hr{border:0;border-bottom:1px solid #eee;height:1px}
.hiba{color:#ff0000;font-weight:bold;margin-bottom:5px;text-align:left}
.ok{color:#0073AA;font-weight:bold;margin-bottom:5px}
a img{border:0}
.testimonial{font-style:italic;width:98%}
.alairas{font-weight:bold;text-align:right;margin-top:4px;}
.szavazascim{font-style:italic;font-weight:bold;margin-bottom:5px}
.valasz{font-style:italic;}

form { margin: 0; padding: 0; }
.autowidth{width:auto}
.form th span { color: #f00; padding-right: 3px; }
.form th { width: 110px; }
.form .input { width: 340px; }
.form textarea { width: 340px; }
.form select { width: 160px; }

.form2 th span { color: #f00; padding-right: 3px; }
.form2 th { width: 150px; }
.form2 .input { width: 300px; }
.form2 textarea { width: 300px; }
.form2 select { width: 120px; }

.support_right { margin-left: 7px; }
.support_right div { margin-bottom: 0px; }


.support_menu_hatter_sel{width: 182px; height: 22px;background-image: url(art/support_menu_bg_sel.gif); background-repeat: no-repeat; background-position: left; padding-left:5px;padding-top:8px;margin:0px;}
.support_menu_hatter{width: 182px; height: 22px;background-image: url(art/support_menu_bg.gif); background-repeat: no-repeat; background-position: left; padding-left:5px;padding-top:8px;margin:0px;}
.support_menu_hatter a,.support_menu_hatter_sel a{color: #0073AA; text-decoration: none;font-weight:normal;}
.support_menu_hatter a:hover,.support_menu_hatter_sel a:hover{color: #0073AA;text-decoration: none;/*font-weight:solid;*/}
.lapozo{text-align:center;font-size:10px}
.lapozo span{font-size:10px;margin:0;padding:0}
.lapozo a{margin:0;padding:0}

#totalsor th,#totalsor td {border-top:1px solid #bbb;padding-top:3px}