/*Reset*/
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,
del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,
label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;vertical-align:baseline;background:transparent}
body{line-height:1}
ol,ul{list-style:none}
blockquote,q{quotes:none}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}:focus{outline:0}
a,ins{text-decoration:none}
a:active, a:focus{ outline:none;}
del{text-decoration:line-through}
table{border-collapse:collapse;border-spacing:0}
#wcpcaptcha_holder{clear:both;width:100%;border-top:1px dotted #fff;padding:10px 0 0 0}
#wcpcaptcha_holder label{float:left;}  
#wcpcaptcha_holder img{clar:none;float:right;margin:5px 15px 0 0;}  
#wcpcaptcha_holder input{float:right;margin:5px 15px}  
/*Layout
@font-face {font-family: "Myriad-Bold";src: url("Myriad-Bold.otf") format("opentype");}
@font-face {font-family: "MyriadPro-Bold";src: url("MyriadPro-Bold.otf") format("opentype");}
@font-face {font-family: "MyriadPro-Black";src: url("MyriadPro-Black.otf") format("opentype");}
@font-face {font-family: "MyriadPro-Regular";src: url("MyriadPro-Regular.otf") format("opentype");}
@font-face {font-family: "MyriadPro-Cond";src: url("MyriadPro-Cond.otf") format("opentype");}

#preloadedImages {
	width: 0px;	height: 0px;	display: inline;
	background-image: url(../img/bg.html.gif);
	background-image: url(../img/bg.main.jpg);
	background-image: url(../img/bg.main-navigation.gif);
	background-image: url(../img/sprite.nav.gif);
	background-image: url();
}

#preloadedFont{width: 0px;height: 0px;display: inline;/*font-family:"MyriadPro-Cond";}
*/

/* * {font-family: Verdana, sans-serif;font-size:14px;} */
 * {font-family: 'Bookman Old Style', serif;font-size:16px;} 
html{line-height:1;background:#48533a url(../img/bg.html.png) 0 0 repeat;}
body{line-height:1;background:transparent url(../img/bg.body.png) 0 0 repeat-x;}

a,a:visited{color:#222918}
a:hover{text-decoration:underline}
em, li{float:left;}

a.r8 {color:#222918;font-size:11px;}
a[rel='external'] {background:transparent url(../img/sprite.gif) right 0px no-repeat;padding-right: 12px;}

body{width:1010px;margin:0 auto;}
body.popup{width:240px;margin:0 auto;background:#222918}

span.datemod {clear:both;float:left;text-align:right;margin:5px 0;border-top:1px dotted #444;font-size:10px;color:#666;width:100%;display:block;}
#content p{clear:both}

#header{height:140px;width:100%;background:transparent;overflow:hidden;margin:10px 0 0 0;
	background:transparent url(../img/sitelogo.png) 0 0 no-repeat;}

#topleftline{float:left;position:relative;padding:5px;z-index:2;display:inline}
#toprightline{float:right;position:relative;padding:5px;z-index:2;display:inline}
#topleftline ul {float:left;display:inline}
#toprightline ul {float:right;display:inline}
#topleftline li, #toprightline li{margin:0 2px;padding:0 10px;color:#222918;font-weight:bold;background:transparent url(../img/sprite.gif) 0 -43px no-repeat}
#topleftline a, #toprightline a{color:#c4a151;font-weight:normal;font-family:Arial, Helvetica, sans-serif;font-size:12px;}
#topleftline a:hover, #toprightline a:hover{text-decoration:underline;color:#fff}

#sitelogolink{height:140px;width:100%;display:block;}
#sitelogolink,#sitelogolink:hover,#sitelogolink:visited,#sitelogolink:active{text-decoration:none}
#main-navigation-holder{clear:both;float:left;margin:-50px 0 0 0;height:38px;overflow:hidden;}
#main-navigation li  {width:140px;height:38px;margin:0 1px;display:block;background:transparent url(../img/bg.mainmenu.png) 0 0 no-repeat;overflow:hidden;}
#main-navigation li.space{background:transparent;width:154px;}
#main-navigation li:hover {background:transparent url(../img/bg.mainmenu.png) 0 -38px no-repeat;}
#main-navigation li.space:hover{background:transparent;}
#main-navigation li a {color:#c4a151;margin:6px 0 0 0;width:140px;height:38px;display:block;text-align:center;}
#main-navigation li a:hover {color:#fff;margin:8px 0 0 0;}

#main-navigation li.selected {background:transparent url(../img/bg.mainmenu.png) 0 -76px no-repeat;}
#main-navigation li.selected a {margin:8px 0 0 0;}

#white-line{clear:both;background-color:#222918;height:4px;border-top:1px solid #c4a151;overflow:hidden;display:inline}

img.rounded {border:1px solid #C4A151;margin:5px 0 0 0;-moz-border-radius: 6px;-webkit-border-radius: 6px;-khtml-border-radius: 6px;border-radius: 6px;}

#content{min-height:200px;background:#ecdab0 url(../img/bg.content.gif) 0 0 repeat-y;overflow:hidden;margin:0;padding:20px;}

#content p {float:left;text-align:justify;line-height:20px;font-size:18px;width:100%}
#content p img, #content p a img {float:left;margin:3px 6px;border:1px solid #222918;-moz-border-radius: 6px;-webkit-border-radius: 6px;-khtml-border-radius: 6px;border-radius: 6px;}

h1{clear:both;font-size:26px; color:#222918;padding: 0 5px;margin: 0 0 14px 0;border-bottom:1px dotted #888;}
h2, h3{float:left;font-size:18px; color:#303423;padding: 5px;margin: 5px 0;width:100%;}
h3{font-size:16px;}
.clear{clear:both;}

#content div.message{clear:both;width:500px;min-height:10px;margin:20px auto;padding:15px 0;
	-moz-border-radius: 6px;-webkit-border-radius: 6px;-khtml-border-radius: 6px;border-radius: 6px;
	text-align:center}
div.error{background:#c6a90c;}
div.ready{background:#b1ce0c;}

#content ul.signed{float:left;list-style-type:circle;margin:0 50px;}

/*	#regisztracio, #bejelentkezes, #hirlevel, #elfelejtettjelszo {width:440px;margin:10px auto}	*/
#uzenetkuldes {float:right; width:440px;margin:10px}

form {border:1px solid #C4A151;margin:10px auto;padding:5px;background:#222918;width:540px;-moz-border-radius: 6px;-webkit-border-radius: 6px;-khtml-border-radius: 6px;border-radius: 6px;}
legend{clear:both;float:left;width:100%;border-bottom:1px dotted #C4A151;margin:10px 0;font-size:26px; color:#C4A151;}

fieldset {clear:both}
fieldset.ctrl {margin-top:20px;border-top:1px dotted white;padding:10px 0 0 0;}
fieldset label {clear:both;float:left;width:45%;max-height:20px;font-size:12px;color:#c6a90c;margin:2px 5px;padding:0 0 0 10px;}
fieldset label a {font-size:12px;color:#c6a90c;margin:2px 5px;}
#captcha_refresh{float:left;width:45%;font-size:10px;color:#c6a90c;margin:2px 5px;padding:0 0 0 10px;display:block;}
fieldset label.required {color:#ffc600;width:45%;padding:0 0 0 10px;background:transparent url(../img/sprite.gif) 0 -106px no-repeat;}
fieldset input {outline: none;}
fieldset input,fieldset select {float:right;width:45%;max-height:20px;background:#ddd url(../img/sprite.nav.gif) 0 0 repeat-x;border:1px solid #eee;font-size:12px;
			-moz-border-radius: 6px;-webkit-border-radius: 6px;-khtml-border-radius: 6px;border-radius: 6px;
			padding:1px 3px;margin:2px 2px;}
fieldset select {float:right;width:46%;}
fieldset textarea {float:right;width:95%;background:#ddd url(../img/sprite.nav.gif) 0 0 repeat-x;border:1px solid #eee;font-size:12px;
			-moz-border-radius: 6px;-webkit-border-radius: 6px;-khtml-border-radius: 6px;border-radius: 6px;
			padding:1px 3px;margin:2px;}
			
/*fieldset input.valid,fieldset select.valid, fieldset textarea.valid{border:2px solid #b1ce0c;margin:1px;}*/
fieldset input.error,fieldset select.error, fieldset textarea.error{border:2px solid #c6a90c;margin:1px;}

fieldset div.error{font-family:Arial, Helvetica, sans-serif;font-size:12px;clear:both;width:420px;height:10px;line-height:1;margin:15px auto 5px auto;padding:5px 0;
	-moz-border-radius: 6px;-webkit-border-radius: 6px;-khtml-border-radius: 6px;border-radius: 6px;
	text-align:center}
input#captcha {clear:both;}

#captcha_img {float:right;width:45%;border:1px solid #eee;font-size:12px;padding:0;margin:2px 5px;display:inline;
			-moz-border-radius: 6px;-webkit-border-radius: 6px;-khtml-border-radius: 6px;border-radius: 6px;}
fieldset input[type="text"] {max-height:22px;border:1px solid #eee;font-size:12px;}
fieldset input[type="submit"],fieldset input[type="button"],fieldset input[type="reset"] {float:right;width:100px;background:#2c2b2d;border:2px solid #C4A151;font-size:11px;color:#fff;padding:0px}
fieldset input[type="submit"]:hover,fieldset input[type="button"]:hover,fieldset input[type="reset"]:hover {background:#C4A151;color:#000;}


#kereses-form {float:right;position:relative;width:320px;margin:16px 10px;background:none;border:0;padding:0;}
#kereses-form fieldset{clear:both;float:right;width:100%;display:inline;margin:0;padding:0;overflow:hidden;}
#kereses-form input{width:200px}
#kereses-form input[type=checkbox] {position: absolute;left: -999em;}
#kereses-form input[type=checkbox] + label {float:left;color:#000;height: 12px;width:70px;margin:0 2px;padding-left: 15px;background: url(../img/sprite.gif) 0 -65px no-repeat;cursor: pointer;clear:none;}
#kereses-form input[type=checkbox]:checked + label {background: url(../img/sprite.gif) 0 -85px no-repeat;}
#kereses-form input {background:#fff;color:#000;height:12px;padding:2px;border:2px solid #c4a151;float:left;margin:0;-moz-border-radius: 4px;-webkit-border-radius: 4px;-khtml-border-radius: 4px;border-radius: 4px;}
#kereses-form input[type="submit"], #kereses-form input[type="submit"]:hover {width:100px;background:#222918;height:20px;padding:0 0 2px 0;border:2px solid #222918;color:#c4a151}

#content.main {text-align:justify}
.mainbox {float:left;width:475px;height:250px;margin:0 3px;padding:0;display:block;overflow:hidden;background:#ECDAB0;
border:2px solid #BA9343;-moz-border-radius: 6px;-webkit-border-radius: 6px;-khtml-border-radius: 6px;border-radius: 6px;}
.mainbox h1{border:none}

.social{float:left;margin:16px 10px;}
.social a {margin:0px 3px;}

.owner{float:right;margin:20px;font-size:11px;}
.owner a{color:#aaa}

#footer{clear:both;height:300px;background:#ECDAB0 url(../img/bg.footer.gif) left 235px no-repeat;}
#footer-navigation{float:left;}
#footer-navigation li {float:left;margin:0 5px;display:block;}
#footer-navigation li a {font-size:11px;color:#fff}

a.backtotop {float:left;display:block;height:10px;background:transparent url(../img/sprite.gif) right -25px no-repeat;padding-right: 12px;margin:6px;
font-family: Arial,Helvetica,sans-serif;font-size: 10px;margin:10px 0 0 0;}

#sitemap-icon  {float:left;width:32px;height:32px;background:transparent url(../img/sprite.social-icons-32.gif) 0px 0px;margin:0 2px;padding:0;}
#sitemap-icon:hover{background-position: 0px 32px;text-decoration:none}

#rssfeed-icon {float:left;width:32px;height:32px;background:transparent url(../img/sprite.social-icons-32.gif) -32px 0px;margin:0 2px;padding:0;}
#rssfeed-icon:hover{background-position: -32px 32px;text-decoration:none}

#twitter-icon  {float:left;width:32px;height:32px;background:transparent url(../img/sprite.social-icons-32.gif) -64px 0px;margin:0 2px;padding:0;}
#twitter-icon:hover{background-position: -64px 32px;text-decoration:none}

#facebook-icon{float:left;width:32px;height:32px;background:transparent url(../img/sprite.social-icons-32.gif) -96px 0px;margin:0 2px;padding:0;}
#facebook-icon:hover{background-position: -96px 32px;text-decoration:none}

#youtube-icon{float:left;width:32px;height:32px;background:transparent url(../img/sprite.social-icons-32.gif) -128px 0px;margin:0 2px;padding:0;}
#youtube-icon:hover{background-position: -128px 32px;text-decoration:none}

.owner, .owner a {font-family:Arial, Helvetica, sans-serif;font-size:10px;height:20px; margin:0;padding:5px 10px;}

#footer div.footercontent{float:left;margin:0;padding:10px;width:380px;height:215px;overflow:hidden;}
#footer div.footercontent h1 {color:#fff;margin:0;padding:0;font-size:20px;font-weight:normal;border-bottom:1px solid #C4A151;}
#footer div.footercontent h1 a {color:#fff;margin:0;padding:0;font-size:20px;font-weight:normal}

#footer-news {float: left;height:235px;width:1010px;background:#222918;border-top:1px solid #000}
/*#footer-news div.footercontent{background:blue}*/
#footer-news div.footercontent h1 {text-align:left;}

#footer-other{float: right;height:235px;width: 605px;background:#222918;border:0;margin:0;padding:0;}
#footer-other div.footercontent{float:right;}
#footer-other div.footercontent p {float:right;color:#eee;margin:0;padding:2px 5px;font-size:13px;line-height:1.2;font-weight:normal;border:0;text-align:justify;
height:170px;overflow:hidden;}
#footer-other div.footercontent h1 {text-align:right;}

#footer-diary{float: left;height:235px;width: 200px;border:0;margin:0;padding:0;}
#footer-diary div.footercontent{width:180px;background:#222918 url(../img/bg.diary.png) center 35px no-repeat;}
#footer-diary div.footercontent h1 {text-align:center;}

div.footercontent div.item{float:left;margin:4px 0;-moz-border-radius: 6px;-webkit-border-radius: 6px;-khtml-border-radius: 6px;border-radius: 6px;}
div.footercontent div.item:hover{background:#181d11 url(../img/sprite.gif) 365px -122px no-repeat}
div.footercontent div.item h2 {color:#C4A151;margin:2px 5px;padding:0;font-size:12px;font-weight:normal;border:0;width:370px;}
div.footercontent div.item h2 a{display:block;color:#C4A151;margin:0;padding:0;font-size:12px;font-weight:normal;border:0;border-bottom:1px dotted #C4A151}
div.footercontent div.item h2 a:hover{text-decoration:none}
div.footercontent div.item img, div.footercontent div.item div.no-image {display:block;float:left;clear:none;height:50px;width:50px;margin:10px 0;padding:0;background:#000;border:1px solid #C4A151;-moz-border-radius: 6px;-webkit-border-radius: 6px;-khtml-border-radius: 6px;border-radius: 6px;}
div.footercontent div.item p {float:left;color:#eee;margin:0;padding:2px 5px;font-size:13px;line-height:1.2;font-weight:normal;border:0;text-align:justify;height:72px;width:310px;overflow:hidden;}

div.diary {margin:10px 0 0 0;padding:0;width:180px;}
.diarynav, .diaryhead, .diarybody, .diaryfoot {clear:both;width:175px;margin:0 2px 0 3px;}
.diarynav a, .diaryhead div, .diarybody div {-moz-border-radius: 3px;-webkit-border-radius: 3px;-khtml-border-radius: 3px;border-radius: 3px;}

.diarynav a.prev, .diarynav a.year, .diarynav a.next{float:left;display:block;width:19px;padding:2px;overflow:hidden;text-align:center}
.diarynav a.prev, .diarynav a.next {background:#C4A151;height:10px;margin:20px 1px 1px 1px;font-size:11px;font-weight:bold;padding:0 2px 4px 2px;}
.diarynav a.year{color:#C4A151;width:119px;font-size:20px;font-weight:bold;margin:1px;}
.diarynav a.year span{font-size:12px;font-weight:normal;display:block;clear:both;}

.diaryhead div {float:left;width:19px;height:10px;overflow:hidden;margin:1px;}
.diaryhead div, .diaryhead div a {color:#000;text-align:center;font-size:12px;font-weight:bold;padding:2px;}
.diaryhead div.wday{background:#DCC595;}
.diaryhead div.wend{background:#C4A151;}

.diarybody div {float:left;width:19px;height:10px;margin:1px;overflow:hidden;}
.diarybody div {margin:1px;}
.diarybody div, .diarybody div a {text-align:right;font-size:12px;padding:2px;color:#C4A151}
.diarybody div.wday{background:#111504;}
.diarybody div.wend{background:#222918;}
.diarybody div.today {margin:0px;border:1px solid #C4A151;font-weight:bold;color:#eee}
.diarybody div.signed {background:#9AD100;color:#000;cursor:pointer}
.diarybody div.signed a {color:#000;}

.diaryfoot .nevnap, .diaryfoot .jelesnap {padding:2px 0 0 0;font-size:12px;font-weight:normal;display:block;text-align:center;
	border-top:1px solid #C4A151;height:12px;overflow:hidden}
.diaryfoot .nevnap {color:#C4A151;}
.diaryfoot .jelesnap {color:#DCC595}

.div.diarylink {display:hidden}

.r4 {-moz-border-radius: 4px;-webkit-border-radius: 4px;-khtml-border-radius: 4px;border-radius: 4px;}
.r6 {-moz-border-radius: 6px;-webkit-border-radius: 6px;-khtml-border-radius: 6px;border-radius: 6px;}
.r8 {-moz-border-radius: 8px;-webkit-border-radius: 8px;-khtml-border-radius: 8px;border-radius: 8px;}
/*css: wcp.pager */
#left-holder{float: left;width:100%;}
#center-holder{float: right;width: 0%;}
#right-holder{float: right;width: 0%;}

#pager-nav {float:left;width:220px;border-bottom:1px dotted #565557;}
#pager-nav li{width:100%;margin:0;border-top:1px dotted #565557;}
#pager-nav li.selected{background:transparent url(../img/bg.top-sub-signal.gif) -9px center no-repeat;color:#fff;}
#pager-nav li a{font-size:13px;font-weight:bold;color:#aac50f;display:block;padding:5px 0 3px 0;}
#pager-nav li.selected a {margin:0 0 0 15px;color:#fff;}
#pager-nav li a:hover{color:#fff;}


#pager-content p{float:left;width:100%;}

#pager-content.kapcsolat{float:left;width:50%;}


/*
.t1 {float:left;margin:12px;height:160px;width:126px;overflow:hidden;border-bottom:1px dotted #6c6b6c}
.t1 img {width:126px;height:124px;border-bottom:2px solid #fff}
.t1 a {color:#fff;font-size:11px;font-weight:bold;display:block;}
.t1 a span{color:#aac50f;font-size:14px;font-weight:bold;display:block;}

#kepek{clear:none;float:right;width:220px;margin:28px 0 0 0}
#kepek a {float:left;display:block;width:99px;height:99px;margin:3px;border:1px solid #4d4c4e;}
#kepek a:hover {margin:2px;border:2px solid #A7C50F;}


#left-holder #pager-content {width:520px;margin:3px 0 0 230px;}
#right-holder #pager-content {width:520px;margin:3px 0 0 0;}
#pager-content a{color:#A7C50F}
#pager-content h1, #pager-content h1 a, #pager-content span.header1, #pager-content span.header1 a{clear:both;float:left;color:#A7C50F;font-weight:bold;font-size:24px;width:100%}
#pager-content h2, #pager-content h2 a, #pager-content span.header2, #pager-content span.header2 a{clear:both;float:left;color:#FFF;font-weight:bold;font-size:13px;margin-bottom:10px;width:100%}
#pager-content h3, #pager-content h3 a, #pager-content span.header3, #pager-content span.header3 a{clear:both;color:#A7C50F;font-weight:bold;font-size:20px;}

#pager-content div {float:right;margin:0 10px}
#pager-content img {float:left;width:120px;height:120px;background:#888;margin:10px}
#pager-content img:hover {margin:8px;border:2px solid #A7C50F;}
*/

#pager-content.kapcsolat p {clear:both;}/*end*/
	
	
	
