/* 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.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;}
