/* AlapÃ©rtelmezÃ©sek */
* {
	font-family: Verdana, sans-serif;
	font-size:12px;
	color:#000;
}
/*
div {
  border:1px dotted black;
}
*/
body, html {margin:0px;padding:5px 0px;color:#000;background:#fcefd9 url(http://img.ferencziszolobirtok.hu/bg.body.png) top left repeat-x;margin-bottom:10px;}

h1 {	margin:8px 0px;	font-size:14px;	font-weight:bold;}
h2 {	margin:5px 0px;	font-size:13px;	font-weight:bold;}
h3,h4 {	margin:3px 0px;	font-size:11px;	font-weight:bold;}

a:link, a:visited {
	text-decoration:none;
	font-weight:bold;
}

a:active, a:hover {
	text-decoration:underline;
}

a img {
	border:0px;
}

a.map {
	background: transparent url(http://img.ferencziszolobirtok.hu/link.png) left center no-repeat;
	padding-left: 12px;
	font-size: 10px;
	font-weight: bold;
}

div.gotop a {
	float:right;
	text-align:right;
	background: transparent url(http://img.ferencziszolobirtok.hu/gotop.png) right center no-repeat;
	padding-right: 12px;
	font-size: 9px;
	font-weight: normal;
	border-top:1px dotted #735b24;
	width:100%;
	margin-bottom:20px;
}

div.valid {
	clear:both;
	margin:10px auto;
	width:898px;
	text-align:left;
}

div.valid p a img {border:none;width:88px;height:15px;}

div.clear, div.gotop{clear:both;width:100%;}

div.nullclear, div.thinclear{clear:both;width:100%;height:1px;margin:0px;padding:0px;}

/* ElrendezÃ©s */
#wrap {
	position:relative;
	width:898px;/*750px;*/
	background:#faf4ea url(http://img.ferencziszolobirtok.hu/bg.warp.png) top left repeat-y;
	border:1px solid #735b24;
	margin:0px auto;
}

#header {
	margin:0px 0px 30px 0px;
	background:transparent url(http://img.ferencziszolobirtok.hu/hdr03.png) top left no-repeat;
	height:100px;
}

div#rotator {height:100px;width:898px;}
div#rotator ul li {position:absolute;list-style: none;}
div#rotator ul li img {border:0px;padding:0px;margin:0px;}
/*div#rotator ul li.show {z-index:-500;}*/

#hdr_logo{
	position:absolute;top:5px;/*right:5px;*/
	left:5px;
	width:208px;height:95px;
	background:transparent url(http://img.ferencziszolobirtok.hu/page.watermark.trans80.png ) top left no-repeat;
}

#hdr_logo a{display:block;width:100%;height:100%;}
#hdr_shares{
	position:absolute;top:5px;right:5px;z-index:20
}


#hdr_reg{
	position:absolute;top:5px;right:0px;
	width:208px;height:90px;
	background:transparent url(http://img.ferencziszolobirtok.hu/bg.hdr.login.png) top left no-repeat;
}
#hdr_reg fieldset{width:100%;border:0px;background:transparent;margin:15px 0px 0px 0px;}
#hdr_reg fieldset label{float:left;width:80px;margin:2px 8px 2px 10px;font-size:9px;}
#hdr_reg fieldset input{float:left;width:100px;margin:2px 0px;font-size:9px;height:14px;border:1px solid gray;}
#hdr_reg fieldset input[type="submit"]{float:right;width:100px;margin:2px 8px 2px 0px;font-size:9px;height:16px;border:1px solid gray;}

#hdr_reg fieldset a.fps {float:left;width:16px;height:16px;display:block;margin:2px 10px;background:transparent url(http://img.ferencziszolobirtok.hu/bg.hdr.login.btn.png) 0px 0px no-repeat;}
#hdr_reg fieldset a.inf {float:left;width:16px;height:16px;display:block;margin:2px 0px;background:transparent url(http://img.ferencziszolobirtok.hu/bg.hdr.login.btn.png) 0px 32px no-repeat;}
#hdr_reg fieldset a.reg {float:left;width:16px;height:16px;display:block;margin:2px 10px;background:transparent url(http://img.ferencziszolobirtok.hu/bg.hdr.login.btn.png) 0px 64px no-repeat;}

/*				
#hdr_reg fieldset a.fps:hover {background:transparent url(http://img.ferencziszolobirtok.hu/bg.hdr.login.btn.png) 16px 0px no-repeat;}
#hdr_reg fieldset a.inf:hover {background:transparent url(http://img.ferencziszolobirtok.hu/bg.hdr.login.btn.png) 48px 0px no-repeat;}
#hdr_reg fieldset a.reg:hover {background:transparent url(http://img.ferencziszolobirtok.hu/bg.hdr.login.btn.png) 80px 0px no-repeat;}
*/

/*
#headertop {
	margin:0px;
	height:150px;
}

#header a{
	height:150px;
	display:block;
}
*/
#nav {
	float:left;
	width:100%;
	height:32px;
	background:transparent url(http://img.ferencziszolobirtok.hu/bg.nav.png) top left repeat-x;
}

#rendeles {float:right;margin:0px 10px 0px 0px;}
#rendeles a {line-height:30px;height:30px;padding:15px 0px 0px 0px;color:#735b24;}

#kapcsolat {float:right;margin:0px 10px 0px 0px;}
#kapcsolat a {line-height:15px;height:15px;}

#main {
	float:left;
	display: inline;
	width:700px;/*480px;*/
	padding:0px;
	margin:4px;
	background:transparent /*url(http://img.ferencziszolobirtok.hu/bg.main.png) top left repeat*/;
	color:#000000;
	line-height:15px;
}

#main.wide, #main.admin {
	width:850px;/*480px;*/
	margin: 0px 0px 0px 15px;
}

#main div.mainblock, #main.admin div.mainblock{
	font-size:11px;
	float:left;
	display: block; 
/*	height:150px;
	margin:10px;
	border:1px solid blue;*/
}
#main div.mainblock h2 {border-bottom:1px dotted gray;}

div.mainblock * {font-size:11px;}
#main div.content div#programok{float:right;width:500px;}
#main div.content div#programok div{border-bottom:1px dotted gray;}
#main div.content div#programok p{padding:2px 5px;}
#main div.content div#hirek{float:left;width:160px;}
#main div.content div#hirek div.keret {padding:5px;background-color:#FCEFD9;border:1px dotted gray;}
#main div.content div#hirek ul{margin:0px 0px 0px 15px;}
#main div.content div#hirek li a{font-weight:normal;}

#main div.content div#birtok{float:left;width:160px;margin-top:20px;}
#main div.content div#borok{float:left;width:160px;}


#main div.mainblock h3 {padding:0px 5px;}

#main.wide div.widebloc, #main.admin div.wideblock {
	float:left;
	display: inline; /* IE fix */
	width:800px;
	height:100px;
	padding-top:10px;
	text-align:center;
	margin:10px 0px 0px 0px;
}

#main div.mainblock p, #main.admin div.mainblock p {
	font-size:11px;
	font-weight:normal;
}

#main div.mainblock p a.all, #main.admin div.mainblock p a.all {
	clear:both;
	float:right;
	text-align:right;
	font-size:11px;
	font-weight:normal;
	width:100%;	
}

div.content {
	margin:0px 0px 0px 10px;
	text-align:justify;
}

div.content * { color:#322609; }

/*#main div.content div.block {float:left;margin-bottom:20px;padding-bottom:5px;width:100%;}*/

#sidebar {
/*border:1px solid red;*/
	float:right;
	width:160px;
	padding:5px;
	margin:/*-25px 5px 5px */5px;
	background:transparent;
	text-align:right;
}

#footer {
	clear:both;
	background:transparent;
	padding:5px 10px;
	border-top:1px dotted #735b24;	
}

/* MenÃ¼ */   
#nav ul, #nav h2 {
	height:32px;
	margin:5px 0px 0px 0px;
	padding:5px 0px 0px 120px;
	list-style:none;
}
#nav li{
	height:32px;
	display:inline;
	margin:5px;
	padding:0px 6px 0px 6px;
	font-size:12px;
	color:#000000;
	font-weight:bold;
}

#nav li a {
	display:inline;
	height:20px;
	color:#735b24;
	text-decoration:none;
}

#nav li a:hover {
	text-decoration:underline;
}

#nav li.selected {
	border-bottom:3px solid #aa7600;
	color:#48360c;
}

ul.linkrow {float:right;margin:0px;padding:0;list-style:none;}
ul.linkrow li{display:inline;padding:0px 5px 0px 9px;}
ul.linkrow li a, ul.linkfooter a {font-size:10px;font-weight:normal;}


ul.linkrowleft {float:left;margin:0px;padding:0;list-style:none;width:600px;}
ul.linkrowleft li{display:inline;margin:0px 2px 0px 4px;}
ul.linkrowleft li a {font-size:10px;font-weight:normal;}
ul.linkrowleft li a:hover{background:#735B24;color:#ededed;}

ul.linkfooter {float:left;display: inline;margin:0px 0px 30px 0px;padding:0;list-style:none;width:100%;}
ul.linkfooter li{display:inline;padding:0px 15px 0px 0px;font-size:10px;font-weight:bold;}

ul.leftvert {width:180px;float:left;list-style:none;border-right:1px dotted #735b24;text-align:left;padding:0px;margin:0px 10px 0px 0px;}
ul.leftvert li{display:inline;font-size:10px;text-align:left;padding:0px;margin:0px}
ul.leftvert li a{font-size:10px;display: block;width: 100%;padding-left:12px;width:170px;}
ul.leftvert li a.signuplink{background:transparent url(http://img.ferencziszolobirtok.hu/bg.admin.signuplink.png) bottom left no-repeat;}


/* IE + tÃ©rkÃ¶zÃ¶k */  
div.ftlf, div.ftrg{display: block;width:400px;font-size:10px;font-weight:normal;}
div.ftlf *, div.ftrg *{font-size:10px;font-weight:normal;}
div.ftlf {float:left;text-align:left;}
div.ftrg {float:right;text-align:right;}
div.ftrg a img {float:right;clear:both;}

* html #footer {height:1px;}

span.cddmail { unicode-bidi:bidi-override; direction: rtl; } 

div.copyright, div.copyright a {font-size:9px;color:#48360c;}
div.copyright{float:right;width:50%;text-align:right;}

a.info {font-size:9px;font-weight:normal;}

h2.wineslider{width:100%;text-align:center;margin:20px 0px 10px 0px;}
p.wineslider {text-align:justify;margin:5px 50px;}

#wineslider{position:relative;float:left;width:680px;height:124px;display:block;overflow:hidden;margin:5px auto;
	border-top:1px dotted #825F0E;border-bottom:1px dotted #825F0E;}
#wineslider div.arrow {display:block;width:20px;height:124px;}
#wineslide-left {position:absolute;z-index:10;top:0px;left:0px;background:transparent url(http://img.ferencziszolobirtok.hu/slide.left.png) 0px 0px no-repeat;}
#wineslide-left:hover{background-position:-20px 0px;}
#wineslide-left:active{background-position:-40px 0px;}
#wineslide-left.disabled{background-position:-60px 0px;}
#wineslide-right {position:absolute;z-index:10;top:0px;left:660px;background:transparent url(http://img.ferencziszolobirtok.hu/slide.right.png) -60px 0px no-repeat;}
#wineslide-right:hover{background-position:-60px 0px;}
#wineslide-right:active{background-position:-40px 0px;}
#wineslide-right.disabled{background-position:0px 0px;}
#wineslider ul {position:absolute;top:0px;left:21px;width:6000px;display:inline;height:124px;list-style:none;}
#wineslider li {display:inline;}
#wineslider li a img{width:205px;height:120px;margin:1px 3px;float:left;border:1px solid gray;}
.ad_img160 {background:#FCEFD9;width:160px;}
#addthis {}

.fb-comments{clear:both;float:left;}/* FinomÃ­tÃ¡sok */
div.sideitem {width:160px;float:right;text-align:right;}
.sideitem h1{margin:5px 0px 0px 0px;padding:0px;}.borok h1 a {background:transparent url(http://img.ferencziszolobirtok.hu/side.borok.png) bottom right no-repeat;height:65px;display:block;margin-bottom:20px;}.birtok h1 a {background:transparent url(http://img.ferencziszolobirtok.hu/side.birtok.png) bottom right no-repeat;height:65px;display:block;margin-top:10px;}.galeriak h1 a {display:block;margin-top:10px;}.rendeles h1 a {background:transparent url(http://img.ferencziszolobirtok.hu/side.borok.png) bottom right no-repeat;height:65px;display:block;margin:10px 0px 0px 0px;}
/*.hirek h1 a {background:transparent url(http://img.ferencziszolobirtok.hu/side.hirek.png) bottom right no-repeat;height:65px;display:block;margin:10px 0px 0px 0px;}*/.hirek h1 a {display:block;margin:10px 0px 0px 0px;}.naptar h1{margin:0px;padding:0px;}
.addthisfollow h1{margin:5px 0px;}.addthisfollow *{float:right}
.felhasznalo h1 a, .feliratkozas h1 a {display:block;margin:10px 0px 0px 0px;padding:0px;}.side_deb h1 a {float:right;display:block;margin-top:10px;}
div.sideitem h1 {padding:0px;font-size:14px;text-align:right;display:block;}
div.warning {position:relative;float:left;width:500px;padding:15px 50px 10px 50px;font-size:13px;text-align:center;
margin-left:auto;margin-right:auto;
background:#ffd4a6 url(http://img.ferencziszolobirtok.hu/bg.warning.png) top left no-repeat;
border:2px solid #aa7600;
}
div.mainbox {
position:relative;
float:left;
border:1px solid #000;
margin:5px;
height:147px;
width:300px;
}

div.mainbox a {
display:block;
}

div.mainbox img {
border:0px;
}

.gmap {
border:1px solid #000000;
padding:2px;
background-color:#FFFFFF;
}

form.sideform {float:right;width:160px;}
form.sideform fieldset{margin:0px;border:none;}
form.sideform fieldset label {float:left;text-align:right;margin:0px;width:50px;padding-right:10px; display:inline;font-size:9px;}
form.sideform fieldset label.required {background:transparent url(http://img.ferencziszolobirtok.hu/bg.required.gif) top right no-repeat;}
form.sideform fieldset input {width:95px;height:16px;background-color:#fcefd9;border:1px solid #322628;margin:1px 0px;}
form.sideform fieldset input:hover {border:1px solid #735b24;}
form.sideform fieldset input[type="submit"]{margin:5px 0px 0px 2px;padding:2px;width:77px;height:18px;border:1px solid #322628;font-size:9px;background-color:#fcefd9;color:#322628;}
form.sideform fieldset input[type="submit"]:hover{background-color:#ffffff;color:#000000;}

p.formerror{
font-size:10px;
color:#802525;
font-weight:bold;
margin:0px 0px 10px 0px;
padding:0px;
}

div.tbleft, div.tbright{background-color:#fcf6d9;padding:2px;border:1px solid #000000;}

div.tbleft, div.tsleft, div.thleft, div.tsleft_icon , div.thleft_icon {float: left; display:inline;  margin: 0px 5px 10px 0px; }
div.tbright, div.tsright, div.thright {float: right; display:inline;  margin: 0px 0px 10px 10px; }

div.tbleft p, div.tbright p {text-align:center; padding:2px;margin:0;}
div.tbleft a.thickbox img, div.tbright a.thickbox img {margin:4px 4px 0px 4px;border:1px solid gray;}


div.mtbleft, div.mtbright{padding:0px;border:0px;}

div.mtbleft {float: left; display:inline;  margin: 2px;}
div.mtbright {float: right; display:inline;  margin: 0px; }

div.mtbleft p, div.mtbright p {text-align:center; padding:0;margin:0;}
div.mtbleft a.thickbox img, div.mtbright a.thickbox img {margin:4px 4px 0px 4px;border:1px solid gray;width:180px;height:110px;}


div.tsleft, div.tsright, div.thleft, div.thright, div.tsleft_icon, div.thleft_icon {background-color:#fcf6d9;border:1px solid #735b24;padding:2px;}
div.tsleft img, div.tsright img, div.thleft img, div.thright img, div.tsleft_icon img, div.thleft_icon img{margin:1px; border:1px solid #000000;}


/*#TB_ajaxContent div.tbleft a img {width:96px;}*/
div.tsleft, div.tsright {	height:100px;	width:100px;}
div.tsleft img, div.tsright img{height: 96px;width: 96px;}

div.tsleft_icon {	height:94px;	width:156px;}
div.tsleft_icon img {height: 90px;width: 152px;}

div.thleft, div.thright {	height:338px;	width:254px;}
div.thleft img, div.thright img{height:334px;width:250px;}

div.thleft_icon {	height:138px;	width:104px;}
div.thleft_icon img{	height:134px;	width:100px;}

div.tbbignews, div.tbsmlnews{
background-color:#fcf6d9;border:1px solid #000000;/*padding:1px;*/
float: left; display:inline;  margin: 5px; /*padding:2px 0px 0px 2px;*/
overflow: hidden;
}
div.tbbignews{width:450px;height:200px;}
div.tbsmlnews{width:135px;height:100px;}

div.tbbignews img{width:450px;border:0px;margin:0px;padding:0px;}
div.tbsmlnews img{width:135px;border:0px;margin:0px;padding:0px;}

/* Egyedi elemek */
#sidebar div p, #sidebar div p a {font-size:10px;}

#sidebar div.news, #sidebar div.news p {
margin:0; padding:0;
font-size:10px;
}

#sidebar div.news {
float:right;
/*width:180px;*/
border-bottom:1px dotted #402e04;
margin-bottom:10px;
padding-bottom:5px;
}
#sidebar div.news p.date, #sidebar div.news p.date a{font-weight:bolder;color:#402e04;}

#sidebar div.news p.title {font-weight:normal;color:#402e04;}

#sidebar div.news p.link {
color:#322609;
}

#sidebar div.news p.link a {
font-weight:normal;
color:#322609;
text-decoration:underline;
}

/* ---- */
#main div.news {float:left;margin-bottom:20px;padding-bottom:5px;width:100%;}

#main div.addthis_toolbox{float:left;clear:both;}
#main div.hirek h1{border-bottom:1px solid #322609;color:#322609;width:100%;}
#main div.hirek p.link{float:left;text-align:left;width:70%;height:15px;display:block;overflow:hidden;color:#735b24;padding: 0px;margin:2px;}
#main div.hirek p.date{float:right;text-align:right;width:28%;display:block;font-weight:bolder;color:#322609;padding: 0px;margin:2px;}

#main div.hirek p.signup{float:right;width:481px;padding: 5px 7px;}
#main div.hirek p.signup a{float:right;display:block;width:150px;height:20px;background:transparent url(http://img.ferencziszolobirtok.hu/jelentkezes.gif) top left no-repeat;}
#main div.hirek p.text {font-size:12px; text-align:justify; line-height:18px;padding: 5px 10px;}
#main div.hirek p.text, #main div.hirek p.signup *, #main div.hirek p.city *{float:right;width:475px;}
#main div.hirek p.link *, #main div.hirek p.city *, #main div.hirek p.tags {text-align:right;margin-top:5px;}
#main div.hirek p.link a {font-weight: normal;}
#main div.hirek p.tags{float:left;clear:both;font-size:12px;text-align:right;width:100%;border-bottom:1px dotted gray;}
#main div.hirek p.tags a {font-weight:normal;font-style:italic;}
#main div.hirek * a.map {background: transparent url(http://img.ferencziszolobirtok.hu/link.png) right center no-repeat;padding: 0px 18px 0px 0px;}

/*#main div.borok * {float:left;}*/
#main div.borok h1{border-bottom:1px solid #322609;color:#322609;width:100%;}
#main div.borok p.date{font-weight:bolder;float:right;text-align:right;color:#322609;width:100%;clear:both;margin-bottom:5px;}
#main div.borok p.text {font-size:12px; text-align:justify; line-height:18px;padding: 5px 0px 0px 18px;}
#main div.borok p.text, #main div.borok p.tags, #main div.borok p.other {float:right;width:390px;}
#main div.borok p.tags, #main div.borok p.other {text-align:right;margin-top:10px;}
#main div.borok p.tags a {float:none;font-size:11px;font-weight:normal;font-style:italic;}
#main div.borok p.other {font-weight:bold;}
#main div.borok div.group {float:right;width:80%;}
#main div.borok div.groupinfo {float:left;width:100%;font-size:12px;font-weight:bold;}
#main div.borok div.group div.borok {float:left;width:300px;border:1px solid gray;}

#main div.partnerek {float:left;width:320px;height:170px;margin:5px 10px;}
#main div.partnerek h1{border-bottom:1px solid #322609;color:#322609;width:100%;}
#main div.partnerek p.link {float:left;width:100%;}
#main div.partnerek p.tags {float:right;text-align:right;width:100%;border-bottom:1px dotted gray;}
#main div.partnerek p.tags a {font-size:11px;font-weight:normal;font-style:italic;}
/*
#main div.news, #main div.wine
#main div.news
#main div.wine h1{float:left;color:#322609;width:100%;}

#main div.news p.date, #main div.wine p.date{
font-weight:bolder;float:right;text-align:right;color:#322609;width:100%;clear:both;margin-bottom:5px;
}

#main div.news p.title, #main div.wine p.title {
font-weight:bold;color:#402e04;
}

#main div.news p.text, #main div.news p.link, #main div.wine p.text, #main div.wine p.link {
padding: 5px 0px 0px 18px;color:#303030;
}

#main div.news p.link a, #main div.wine p.link a{
color:#735b24;text-decoration:underline; font-weight:normal;
}

#main div.news p.text, #main div.wine p.text{font-size:12px; text-align:justify; line-height:18px;}
#main div.news p.text, #main div.news p.link *, #main div.news p.city *{float:right;width:545px;}
#main div.news p.link *, #main div.news p.city *{text-align:right;}

#main div.news p.tags, #main div.wine p.tags {float:left;clear:both;font-size:12px;text-align:right;width:100%;border-bottom:1px dotted gray;}

#main div.news p.tags a, #main div.wine p.tags a {font-weight:normal;font-style:italic;}
#main div.news * a.map {background: transparent url(http://img.ferencziszolobirtok.hu/link.png) right center no-repeat;padding: 0px 18px 0px 0px;}

#main div.borok div.tsleft, #main div.borok div.tsright {height:152px;width:254px;}
#main div.borok div.tsleft img, #main div.borok div.tsright img{height:148px;width:250px;}
*/

#sidebar div.sidethumb {float:right;width:60px;height:60px;margin:0px auto;overflow:hidden;border:1px solid #473305;}
#sidebar div.sidethumb a img{width:60px;height:60px;}

div.tbalbum {
float:left;
display: block;
overflow: hidden;
width:112px;
height:112px;
margin:5px;
padding:5px;
border:1px dotted gray;
background:#ededed;
}

div.tbalbum:hover {border:1px solid gray;}

div.tbalbum  a img{
float:left;
display: block;
overflow: hidden;
margin:0px 0px 5px 0px; padding:0px;
width:110px;
height:110px;
border:1px solid gray;
background:#ededed;
}

div.tbalbum p {text-align:center;}
div.tbalbum a {font-weight:normal;}

.hx200 {
min-height:140px;
height:140px;
}

.wx200 {
min-width:140px;
width:140px;
}


.dblock{
display:block;
}
.help {
font-size:10px;
font-weight:normal;
line-height:12px;
}
/*
form fieldset label, form fieldset input[type=text]{
float:left;
display:inline;
width:150px;
text-align:left;
}
form fieldset label {
margin-left:150px;
width:100px;
}
*/
#feliratkozas_submit {
margin-top:10px;
}
form fieldset div.fielddiv {
float:left;
margin:5px;
}

form fieldset div.fielddiv label {
margin-right:5px;
}
/*
form#login {width:300px;}
form#login fieldset label {margin:0px;}
form#login fieldset label, form#login  fieldset input[type=text]{float:none;}
*/
table.list {background-color:#efefef;border:1px solid gray;width:100%;}table.list th{background-color:#dedede;border:1px dotted gray;text-align:center;font-size:10px;}table.list td{text-align:right;font-size:10px;}form#upload {width:400px;}form#upload fieldset label {margin:0px;}form#upload fieldset label, form#login  fieldset input[type=text]{float:none;}
div#detail {float:left;width:100%;margin:0px auto;}div#detail div#image {float:left;width:45%;margin:5px;}div#detail div#image img {border:1px solid #000000;width:100%;height:auto;}div#detail div#text {float:left;width:50%;margin:5px;font-size:12px;color:#222918;}div#detail div#text p.text {color:#222918;font-size:14px;}div#detail div#text h1 {color:#222918;font-size:16px;font-weight:bold;margin:5px 0px 10px 0px;}div#detail div#text p.tags, div#detail div#text p.tags a {color:#222918;text-align:right;font-weight:normal;font-style:italic;}div#detail div#text p.text a {color:#222918;}div#detail div#text p.other {color:#222918;text-align:right;font-weight:bold;font-style:italic;}
#adminmenu {float:left;background:#FDFCF9;border:2px solid #776839;}
div.adminform ,form.adminform {float:right;text-align:left;line-height:20px;width:640px;background:#FAF4EA url(http://img.ferencziszolobirtok.hu/bg.adminform.png) top left repeat;border:1px solid gray;margin-bottom:10px;}form.adminform legend {font-weight:bold;border:1px dotted gray;margin:0px;padding:0px 10px;background:#FAF4EA;}form.adminform fieldset {border:1px dotted gray;margin:5px;background:#FAF4EA;}form.adminform fieldset label,form.adminform fieldset span.error {float:left;text-align:right;margin:0px; padding-right:10px; display:inline; width:200px;}form.adminform fieldset span.error {color:#844;font-size:9px;clear:both;line-height:11px;/*width:100%;*/margin:5px 390px 0px 0px;}form.adminform fieldset input {margin:2px 20px 2px 0px; width:370px;border:1px solid #ccc;}form.adminform fieldset input.error {border:1px solid #844;}form.adminform fieldset input[type="checkbox"]{ margin:3px 0px; padding:0px; display:block; width:15px;}form.adminform fieldset input[type="image"], #thumb_selector { margin:0px; padding:0px; display:block;width:120px;overflow:hidden;color:#faf4ea;background-color:#faf4ea;border:1px solid gray;}form.adminform fieldset input[type="submit"]	{float:right; width:120px; height:22px; margin:5px 5px 0px 5px;border:1px solid gray;}form.adminform fieldset input:hover {border:1px solid #448;}
/*form.adminform fieldset span.error {float:left;margin:2px 20px 2px 0px;color:#844;font-size:9px;clear:both;line-height:11px;text-align:right;}*/
form.adminform fieldset p.info {float:left; margin:0px; padding:10px 10px 0px 10px; line-height:10px;font-size:9px;}form.adminform fieldset p.info strong{font-weight:bold;line-height:10px;font-size:9px;}form.adminform fieldset p.help{float:left; padding-left:10px; margin:0px 0px 3px 200px; display:inline; width:370px;}form.adminform fieldset input.textlike {float:none;text-align:center;border:none;background:transparent;width:30px;font-size:10px;line-height:20px;color:#96482f;}form.adminform fieldset div.clear {height:10px;}form.adminform fieldset hr {float:left;width:100%;height:0px;border-top:1px dotted gray;}form#adminlogin{width:620px;}form.adminform fieldset input[type="checkbox"].centered{float:right;}form.adminform fieldset input.readonly{background:#D8BE93;color:#735B24;}
div.adminform h2 {clear:both;margin:0px 10px;}div.adminform div.signupitem {float:right;margin:2px;border:1px dotted gray;display:block;color:#412D17;}div.adminform div.signupitem span.date, .adminform div.signupitem span.comment{width:400px;float:left;font-size:10px;}div.adminform div.signupitem span.fullname{float:right;width:200px;font-size:12px;font-weight:bold;}div.adminform div.signupitem span.email{float:right;width:200px;font-size:12px;font-style:italic;clear:both;}p.error {width:100%;margin:5px; padding:0px 0px 0px 10px; line-height:10px;font-size:9px;font-weight:bold;color:#844;}p.readymessage, p.errormessage  {width:100%;margin:5px; padding:10px 0px; font-size:11px;font-weight:bold;color:#EEE;border:1px solid #000;text-align:center;}p.readymessage {background:#D2DDB0;color:#404040;}p.errormessage {background:#C53737;}
form.inactive {border:1px solid #844;background:transparent url(http://img.ferencziszolobirtok.hu/bg.adminform.del.png) top left repeat;}li a.inactive {color:#8D713F;}li span {border-top:1px dotted #8D713F;border-bottom:1px dotted #8D713F;display:block;background-color:#C0A472;}
/*form.append {border:1px solid #484;background:transparent url(http://img.ferencziszolobirtok.hu/bg.adminform.new.png) top left repeat;}*/
form.adminform fieldset label {clear:both;}
form.adminform fieldset label.required {background:transparent url(http://img.ferencziszolobirtok.hu/bg.required.gif) top right no-repeat;}form.adminform fieldset p.tagselector {float:left; margin:0px 0px 15px 210px;width:390px;padding:0px;line-height:12px;}form.adminform fieldset p.tagselector a {color:#6B5B38;font-size:11px;font-weight:normal;font-style:italic;padding:0px;}
div.albumblock {float:left;text-align:center;display: inline;width:130px;/*height:170px;*/margin:5px; padding:5px;border:1px solid #473305;background:#E3C98A;}div.albumblock div.tsleft {float:left;margin:10px;text-align:center;}div.albumblock h1 {text-align:center;margin:0px; padding:0px;}div.albumblock p {text-align:center;margin:0px; padding:0px;}div.albumblock p a  {width:100%;text-align:right;}
#albumnodes {float:right; width:550px;}.blockcheck {height:150px;width:120px;}
div.diary{float:right;text-align:center;padding:5px;margin:0px;width:155px;font-size:9px;/*min-height:180px;*/}div.diary div{font-size:9px;}div.diary div.wday{background:transparent;float:left;margin:0px;padding:0px;border-bottom:1px solid #735B24;border-right:1px solid #735B24;width:21px;height:16px;padding-top:1px;}div.diary div.wend{background:transparent;float:left;margin:0px;padding:0px;border-bottom:1px solid #735B24;border-left:1px solid #735B24;width:21px;height:16px;padding-top:1px;}div.diary div.wday, div.diary div.wday a,div.diary div.wend, div.diary div.wend a {color:#000;display:block;}div.diary div.signed  {background:#A9B42C;}div.diary div.signed a{color:#000;font-size:9px;}div.diary div.today {color:#FAF4EA;background:#735B24;}div.diaryheader{font-weight:bold;}div.diaryheader div.wday, div.diaryheader div.wend {border-bottom:2px solid #735B24;}div.diarynav{float:left;width:100%;border-bottom:1px solid #735B24;}div.diarynav a {float:left;font-size:9px;display:block;font-weight:normal;text-align:center;margin:2px;}div.diarynav a.prev, div.diarynav a.next {width:15px;}div.diarynav a.thickbox {width:110px;}div.diarynav a:hover{margin:1px;border:1px solid #A9B42C;background:#ededed;}
/*div.diarycontrols{float:left;}*/div.diaryfooter {float:right;display:inline;border-top:2px solid #735B24;width:100%;}div.diaryfooter p {font-size:9px;display:block;text-align:right;line-height:14px;width:100%;}div.diaryfooter p.nevnap {color:#735B24;}div.diaryfooter p.jelesnap {color:#FAF4EA;}
.blockcheck img{height:110px;width:110px;}
div.mainbanner {width:680px;height:83px;border:1px solid #735B24;padding:2px;}div.pager, div.pager p, div.pager p a { text-align:center;margin:0px;padding:0px;font-size:9px;}div.pager p a strong{ text-decoration:underline;}
#TB_ajaxContent div.diary{float:left;margin:2px;border:1px dotted #444;min-height:160px;}#TB_ajaxContent div.diary:hover{margin:2px;border:1px solid #444;background:#EFE3D2;}#TB_ajaxContent div.info{display:block;width:100%;padding:5px;text-align:center;font-weight:bolder;}#TB_ajaxContent div#plogin a {display:block;float:left;width:180px;height:40px;margin:30px;background:transparent url(http://img.ferencziszolobirtok.hu/plogin.png) top left no-repeat;margin:30px;}#TB_ajaxContent div#psignup a {display:block;float:right;width:250px;height:40px;margin:30px;background:transparent url(http://img.ferencziszolobirtok.hu/psignup.png) top left no-repeat;margin:30px;}
.hidden {background:transparent url(http://img.ferencziszolobirtok.hu/hidden.png) top left repeat}

/*.adminform fieldset textarea, .adminform fieldset input[type=text], .adminform fieldset input[type=checkbox] {width:380px}
*/
.adminform fieldset textarea, .adminform fieldset input {width:380px;float:left;}
/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> global settings needed for thickbox <<<-----------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
*{padding: 0; margin: 0;} 

/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox specific link and font settings <<<------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_window {
	font: 12px Arial, Helvetica, sans-serif;
	color: #333333;
}

#TB_secondLine {
	font: 10px Arial, Helvetica, sans-serif;
	color:#666666;
}

#TB_window a:link, #TB_window a:visited, 
#TB_window a:active, #TB_window a:focus{color: #FCEFD9;}

div#detail a:link, div#detail a:visited,
div#detail a:active, div#detail a:focus{color: #FCEFD9;}

#TB_window a:hover, div#detail a:hover {color: #FCEFD9;}



div#TB_window div#TB_caption,
div#TB_window div#TB_closeWindow,
div#TB_window div#TB_closeWindow a,
#TB_ajaxContent{color: #4a3301;}

/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox settings <<<-----------------------------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_overlay {
	position: fixed;
	z-index:100;
	top: 0px;
	left: 0px;
	height:100%;
	width:100%;
}

.TB_overlayMacFFBGHack {background: url(blackbox50.png) repeat;}
.TB_overlayBG {
	background:transparent url(blackbox50.png) top left repeat;
/*
	background-color:#000;
	filter:alpha(opacity=50);
	-moz-opacity: 0.5;
	opacity: 0.5;
*/	
}

* html #TB_overlay { /* ie6 hack */
     position: absolute;
/* Nem valid, a felhasznált javascript az external.js-ben van	
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
*/
	height: expression(fixHeight(document.body.scrollHeight, document.body.offsetHeight)); 
}

#TB_window {
	position: fixed;
	background: #EEDCBD;
	z-index: 102;
	color:#000000;
	display:none;
	border: 4px solid #CEB073;
	text-align:left;
	top:50%;
	left:50%;
}

* html #TB_window { /* ie6 hack */
	position: absolute;
/* Nem valid, a felhasznált javascript az external.js-ben van	
	margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
*/	
	margin-top: expression(fixMarginTop(this.offsetHeight,document.documentElement,document.body.scrollTop)); 
}

#TB_window img#TB_Image {
	display:block;
	margin: 15px 0 0 15px;
	border: 1px solid #4a3301;
}

#TB_caption{
	height:25px;
	padding:7px 30px 10px 25px;
	float:left;
}

#TB_closeWindow{
	height:25px;
	padding:11px 25px 10px 0;
	float:right;
}

#TB_closeAjaxWindow{
	padding:7px 10px 5px 0;
	margin-bottom:1px;
	text-align:right;
	float:right;
}

#TB_ajaxWindowTitle{
	float:left;
	padding:7px 0 5px 10px;
	margin-bottom:1px;
	font-weight:bolder;
	color:#4a3301;
}

#TB_ajaxWindowTitle a {color:#4a3301;}
#TB_title{
	background-color:#CEB073;
	height:27px;
}

#TB_ajaxContent{
	clear:both;
	padding:2px 15px 15px 15px;
	overflow:auto;
	text-align:left;
	line-height:1.4em;
}

#TB_ajaxContent.TB_modal{
	padding:15px;
}

#TB_ajaxContent p{
	padding:5px 0px 5px 0px;
}

#TB_load{
	position: fixed;
	display:none;
	height:13px;
	width:208px;
	z-index:103;
	top: 50%;
	left: 50%;
	margin: -6px 0 0 -104px; /* -height/2 0 0 -width/2 */
}

* html #TB_load { /* ie6 hack */
	position: absolute;
/* Nem valid, a felhasznált javascript az external.js-ben van	
	margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
*/
	margin-top: expression(fixMarginTop(this.offsetHeight,document.documentElement,document.body.scrollTop));
}

#TB_HideSelect{
	z-index:99;
	position:fixed;
	top: 0;
	left: 0;
/*	background-color:#fff;*/
	border:none;
	background:transparent url(blackbox50.png) top left repeat;
/*
	filter:alpha(opacity=0);
	-moz-opacity: 0;
	opacity: 0;
*/
	height:100%;
	width:100%;
}

* html #TB_HideSelect { /* ie6 hack */
	position: absolute;
/* Nem valid, a felhasznált javascript az external.js-ben van	
	height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
*/
	height: expression(fixHeight(document.body.scrollHeight, document.body.offsetHeight)); 
}

#TB_iframeContent{
	clear:both;
	border:none;
	margin-bottom:-1px;
	margin-top:1px;
/*	_margin-bottom:1px;*/
}

