body {padding: 0;margin: 0;font-family: Tahoma, Verdana, Hervetica, Arial, sans-serif;font-size: 11px;color: #444;background: #a38866 url(../images/pp_bodybg.gif) top center;text-align: center;}
html, body {height: 100%;}
form {padding: 0;margin: 0;}
input, select, textarea {font-family: Tahoma, Verdana, Helvetica, Arial, sans-serif;font-size: 100%;}
label {font-weight: bold;}
img {border: 0;margin:0;padding:0;}
table, th, td {font-family: Tahoma, Verdana, Hervetica, Arial, sans-serif;font-size: 100%;padding: 0;margin: 0;}
sup {font-size:100%;}
p {padding: 7px 0 7px 0;margin:0;}

#wrap {position: absolute;margin: 0;top: 0;left: 50%;margin-left: -379px;height: 100%;min-height: 100%;width: 758px;border-left: 1px solid #452705;border-right: 1px solid #452705;border-top: 1px solid #3C3D3E;text-align: left;background: url(../images/pp_penzbg.jpg) top left repeat-y;}
html>body #wrap {height:auto;} 

#logo {width: 758px;height: 107px;background: #a38866 url(../images/pp_logo.jpg) top left repeat-x;padding: 0;margin: 0;}
#logo a.pp {border-style: none;display: block;float: left;width: 270px;height: 52px;}

a {color: #b24d31;text-decoration:underline;}
a:hover {color: #b24d31;text-decoration:none;}

#navbg {float:left;width: 758px;height:26px;margin: 0;padding: 0;list-style: none;background: #914400 url(../images/pp_menubg.gif) top left repeat-x;}

#nav {
 width: 589px;
 height: 26px;
 background: url(../images/pp_menu2.gif);
 margin: 0; 
 padding: 0;
 position: relative;
}
#nav li {margin: 0; padding: 0; list-style: none; position: absolute; top: 0;}
#nav li, #nav a {height: 26px; display: block;}

#nav1b {left: 0; width: 73px;}
#nav2b {left: 74px; width: 69px;}
#nav3b {left: 144px; width: 70px;}
#nav4b {left: 215px; width: 65px;}
#nav5b {left: 281px; width: 60px;}
#nav6b {left: 342px; width: 93px;}
#nav7b {left: 434px; width: 69px;}
#nav8b {left: 503px; width: 96px;}

#nav1b a:hover {background: transparent url(../images/pp_menu2.gif) 0 -26px no-repeat;}
#nav2b a:hover {background: transparent url(../images/pp_menu2.gif) -74px -26px no-repeat;}
#nav3b a:hover {background: transparent url(../images/pp_menu2.gif) -144px -26px no-repeat;}
#nav4b a:hover {background: transparent url(../images/pp_menu2.gif) -215px -26px no-repeat;}
#nav5b a:hover {background: transparent url(../images/pp_menu2.gif) -281px -26px no-repeat;}
#nav6b a:hover {background: transparent url(../images/pp_menu2.gif) -342px -26px no-repeat;}
#nav7b a:hover {background: transparent url(../images/pp_menu2.gif) -434px -26px no-repeat;}
#nav8b a:hover {background: transparent url(../images/pp_menu2.gif) -503px -26px no-repeat;}

#nav a span {display:none;}



#tartalom {clear:both;float:left;width:758px;padding-bottom: 15px;}

#h1bg {clear:both;float:left;width:758px;height:113px;background: url(../images/pp_h1bg.jpg) top left no-repeat;text-align:center;}


#koz_kezdo {margin:auto;margin-top:35px;width:281px;height:37px;background: url(../images/pp_fooldal.jpg) top left no-repeat;}
#koz_kezdet {margin:auto;margin-top:34px;width:432px;height:39px;background: url(../images/pp_kezdetbg.jpg) top left no-repeat;}
#koz_korona {margin:auto;margin-top:34px;width:143px;height:49px;background: url(../images/pp_koronabg.jpg) top left no-repeat;}
#koz_forint {margin:auto;margin-top:34px;width:134px;height:49px;background: url(../images/pp_forintbg.jpg) top left no-repeat;}
#koz_pengo {margin:auto;margin-top:30px;width:116px;height:53px;background: url(../images/pp_pengobg.jpg) top left no-repeat;}

#koz_forum {margin:auto;margin-top:30px;width:118px;height:40px;background: url(../images/pp_forumbg.jpg) top left no-repeat;}
#koz_bejelentkezes {margin:auto;margin-top:30px;width:234px;height:40px;background: url(../images/pp_bejelentkezesbg.jpg) top left no-repeat;}
#koz_regisztracio {margin:auto;margin-top:30px;width:214px;height:40px;background: url(../images/pp_regisztraciobg.jpg) top left no-repeat;}
#koz_kijelentkezes {margin:auto;margin-top:30px;width:228px;height:40px;background: url(../images/pp_kijelentkezesbg.jpg) top left no-repeat;}
#koz_ujforumtema {margin:auto;margin-top:30px;width:240px;height:40px;background: url(../images/pp_ujforumtemabg.jpg) top left no-repeat;}
#koz_jelszo {margin:auto;margin-top:30px;width:421px;height:40px;background: url(../images/pp_ebjbg.jpg) top left no-repeat;}
#koz_regmod {margin:auto;margin-top:30px;width:411px;height:40px;background: url(../images/pp_regmodbg.jpg) top left no-repeat;}
#koz_forum_kapcsolat {margin:auto;margin-top:30px;width:283px;height:40px;background: url(../images/pp_forum_kapcsolatbg.jpg) top left no-repeat;}



#koz_elerhetosegek {margin:auto;margin-top:35px;width:167px;height:36px;background: url(../images/pp_elerhetosegekbg.jpg) top left no-repeat;text-align:center;}
#koz_elerhetosegek h1, #koz_kezdo h1, #koz_koszonet h1, #koz_forum h1, #koz_bejelentkezes h1, #koz_forum_kapcsolat h1 {display:none;}
#koz_regisztracio h1, #koz_kijelentkezes h1, #koz_ujforumtema h1, #koz_jelszo h1, #koz_regmod h1 {display:none;}

#koz_reszletek {text-align:center;}
#koz_reszletek h1 {padding: 40px 0 0 0;margin:0;font-size: 190%;color:#3f1e00;text-decoration:none;}

#koz_koszonet {margin:auto;margin-top:36px;width:155px;height:30px;background: url(../images/pp_koszonetbg.jpg) top left no-repeat;}


h1 {color:#5b2b01;font-size:125%;font-weight:bold;padding:0 0 10px 0;margin:0;text-decoration:underline;}
.h1span {float:right;width:200px;font-size:125%;padding:0 0 10px 0;margin:0;text-align:right;font-weight:bold;}
.h1span span {font-size:80%;}

h2 {color:#5b2b01;font-size:125%;font-weight:bold;padding:30px 0 10px 0;margin:0;text-decoration:underline;}
h3 {color:#5b2b01;font-size:125%;font-weight:bold;padding:30px 0 10px 0;margin:0;text-decoration:underline;}

strong.h2 {color:#5b2b01;padding:0px 0px 8px 0px;margin:0;font-size:110%;text-decoration:underline;}

#padding {padding: 0 28px 0 28px;}

.penz_fotarto {float:left;clear:left;width:100%;padding: 10px 0 10px 0;border-bottom: 1px dotted #c1b4a4;}

.penz_tarto {float:left;width:349px;}
.penz_tarto img {border:1px solid #452705;}
.penz_tarto div.p1 {float:left;width:160px;}
.penz_tarto div.p2 {float:left;width:189px;}

.nav_linkek {float:left;clear:left;width:100%;text-align:center;padding:20px 0 20px 0;color:#b1a699;}

table.reszletek {margin-bottom:20px;vertical-align:top;}
table.reszletek td {padding:1px 15px 1px 0px;}

.h_input3 div {float:left;clear:left;width:500px;}
.h_input3 div label {float:left;display:block;width: 200px;text-align:right;padding-right:8px;}
.h_input3 span {color:#c00;}
.h_input3 div input {width: 280px;}
.h_input3 div input.submit {width:auto;margin-top:10px;background-color:#873f00;border:1px solid #2b1501;color:#fff;}
.h_input3 div textarea {width: 280px;}

.siker {margin:0;margin:auto;width:280px;text-align:center;font-weight:bold;padding-bottom:10px;}
.hiba {margin:0;margin:auto;width:280px;text-align:left;font-weight:bold;color:#c00;padding-bottom:10px;}


.nagykepek {clear:both;border:1px solid #222;margin:auto;margin-bottom:10px;}
.nagykepek_info {float:left;clear:left;width:100%;}

img.valasztovonal {border:0;margin: 25px 0 25px 0;}

ul.koszonet {padding:0;margin:10px 0 0 15px;}
ul.koszonet li {padding-bottom:10px;}


/* FÓRUM */

.navlink {float:left;clear:left;width:690px;margin-top:15px;padding:15px 5px 5px 5px;background: url(../images/pp_vonal3.jpg) top center no-repeat;color:#777;text-align:center;}
.navlink a.vastag {font-weight:bold;}
.navlink strong {color:#535353;}
.navlink div.osszesen {float:left;width:150px;text-align:left;color:#8c8c8c;}
.navlink div.osszesen span {font-size:90%;}
.navlink div.oldalak {float:left;width:540px;text-align:right;}

.navlink1 {float:left;width:315px;text-align:left;background: url(../images/sm_balnyil.gif) top left no-repeat;padding-left: 13px;}
.navlink2 {float:left;width:315px;text-align:right;background: url(../images/sm_jobbnyil.gif) top right no-repeat;padding-right: 13px;}

#ujtema {float:left;clear:left;width:690px;background-color:#f4f8fb;padding:15px 5px 5px 5px;background: url(../images/pp_vonal3.jpg) top center no-repeat;margin:0;text-align:center;font-weight:bold;}

.forumtabla {float:left;clear:left;width:700px;padding:0px;margin:0;padding:15px 0 0 0;background: url(../images/pp_vonal3.jpg) top center no-repeat;}
.forumtabla th {padding:4px 0 4px 0;font-weight:bold;text-align:right;}
.forumtabla tr {}
.forumtabla td {padding:4px 0 4px 0;}
.forumtabla td.t1 {width:40%;text-align:left;}
.forumtabla td.t11 {width:40%;text-align:left;padding-left:15px;background: url(../images/sm_forumtema.gif) 0px 6px no-repeat;}
.forumtabla td.t1 a {font-weight:bold;font-size:120%;}

.forumtabla td.t11 a {font-weight:bold;text-decoration:underline;font-size:120%;}
.forumtabla td.t11 a:hover {text-decoration:none;}

.forumtabla td.t2 {width:15%;text-align:right;}
.forumtabla td.t3 {width:25%;text-align:right;}
.forumtabla td.t4 {width:20%;text-align:right;}

#gyorsnav {float:left;clear:left;width:690px;margin-bottom:5px;padding:15px 5px 5px 5px;background: url(../images/pp_vonal3.jpg) top center no-repeat;color:#555;}
#gyorsnav #gyorslink {float:left;width:500px;text-align:left;}
#gyorsnav #ujlinkek {float:left;width:190px;text-align:right;font-weight:bold;}
#gyorsnav strong {color:#555;}

#hozzaszolas_lista {float:left;clear:left;width:700px;padding: 0;margin:0 0 15px 0;text-align: left;}
#hozzaszolas_lista ol {padding:0;margin:0;list-style-type:none;}
#hozzaszolas_lista li {float:left;clear:left;width:680px;margin: 0;padding: 15px 10px 15px 10px;list-style-type:none;}
#hozzaszolas_lista div.hjobb {float:left;width:680px;}
#hozzaszolas_lista div.hjfej {float:left;clear:left;color:#ad270e;padding-left: 3px;width:680px;}
#hozzaszolas_lista div.hjfej img {margin-bottom:-3px;}
#hozzaszolas_lista div.hjfej .nevdatum {float:left;font-weight: bold;font-style: normal;padding:0;font-size:120%;width:500px;}

#hozzaszolas_lista div.hjfej small {float:right;font-weight:bold;font-size:100%;padding:0;}
#hozzaszolas_lista div.hjfej span {float:right;}
#hozzaszolas_lista div.hjfej span strong {color:#000;font-size:100%;font-weight:bold;}

#hozzaszolas_lista div.hjobb p span {font-size:90%;color:#777;}
#hozzaszolas_lista div.hjobb p strong {font-size:90%;color:#0066cc;}
#hozzaszolas_lista div.huzi {float:left;clear:both;margin:5px 0 0 0;padding:5px;font-weight: normal;width:668px;color:#535353;border:2px dotted #b1a396;}
#hozzaszolas_lista div.huzi div {float:left;}
#hozzaszolas_lista div.huzi div span {color:#000;font-size:90%;font-weight:bold;line-height:15px;}
#hozzaszolas_lista div.huzi div.hu1 {float:left;width:590px;margin-top: 2px}
#hozzaszolas_lista div.huzi div.hu2 {float:left;width:78px;font-weight:bold;text-align:right;}
#hozzaszolas_lista div.huzi div.hu2 img {margin: 4px 0 -3px 0;}

dl.segitseg {float:left;clear:left;width:686px;padding:15px 5px 5px 5px;background: url(../images/pp_vonal3.jpg) top center no-repeat;margin:0 0 10px 0;font-weight:bold;text-align:justify;}
dl.segitseg dt {padding:0 0 0 3px;margin:15px 0 0 0;font-weight:bold;text-decoration:none;color:#4b5d84;}
dl.segitseg dt.elso {margin-top: 0px;}
dl.segitseg dd {padding: 3px;margin:0;}
dl.segitseg dd ul {padding:0;margin:0px 0 0px 20px;}
dl.segitseg dd ul li {padding: 1px 0 1px 0;}

dl.segitseg2 {float:left;clear:left;width:690px;padding:5px;background-image: url(../images/segitseg2bg.gif);border:1px solid #96704d;margin:0 0 10px 0;font-weight:bold;text-align:justify;color:#3f1e00;}
dl.segitseg2 dt {padding:0 0 0 3px;margin:15px 0 0 0;font-weight:bold;text-decoration:none;}
dl.segitseg2 dt.elso {margin-top: 0px;}
dl.segitseg2 dd {padding: 3px;margin:0;}
dl.segitseg2 dd ul {padding:0;margin:0px 0 0px 20px;}
dl.segitseg2 dd ul li {padding: 1px 0 1px 0;}



div.hiba2 {float:left;clear:both;width:680px;background-color:#fdfcf3;border:1px solid #e62020;padding: 7px 10px 7px 10px;margin:0 0 15px 0;}
div.hiba2 strong {color:#e62020;font-size:110%;}
div.hiba2 ul {padding:5px 0 0 15px;margin:0;}
div.hiba2 ul li {padding:1px 0 1px 0;margin:0;color:#555;}

div.siker2 {float:left;clear:both;width:680px;background-color:#fafbf0;border:1px solid #61861f;padding: 7px 10px 7px 10px;color:#61861f;margin:0px;}
div.siker2 ul {padding:5px 0 0 15px;margin:0;}
div.siker2 ul li {padding:3px 0 3px 0;margin:0;font-weight:bold;}


/* REGISZTÁCIÓ */

.kicsi_form {float:left;clear:left;}

.kicsi_form div {float:left;clear:left;padding:2px 0 2px 0;width:400px;}

.kicsi_form input {float:left;width:200px;margin:0;font-weight:bold;}
.kicsi_form select {float:left;width:205px;margin:0;font-weight:bold;}
.kicsi_form textarea {float:left;width:200px;margin:0;}

.kicsi_form label {float:left;width:80px;background:none;border:0;margin-top:3px;}

.kicsi_form .kotelezo {float:left;padding: 5px 0 0 5px;color:#777;}
.kicsi_form input.submit {float:right;width:auto;margin: 0 117px 0 0;padding:0;border:0;text-align:right;}

ul.bal_kek {float:left;clear:left;margin: 0;padding: 0;list-style: none;width:150px;}
ul.bal_kek li {margin: 0;padding: 2px 0 2px 0;list-style: none;background: url(../images/sm_balkekbg.gif) 7px 7px no-repeat;}
ul.bal_kek li.ballivonalas {}
ul.bal_kek li.balliutolso {padding: 2px 0 6px 0;}
ul.bal_kek li a {padding-left:18px;}

.beillkep {
	max-width: 580px;
	border:1px solid #000;
	width:expression(this.width > 580? "580px": "auto" );
	}