html{height:100%}
body{background:url(../imgs/hatter.gif) center -2px;text-align:center;margin:0;padding:0;font-family:georgia,verdana,arial,sans-serif;font-size:12px;width:100%;height:100%}
br.clear{clear:both}
a{color:#C88585;text-decoration:none}
a:hover{color:#FFF;background:url(../imgs/dot.gif) left bottom repeat-x}
form{margin:0;padding:0}
input{color:#FFF;background:#693232;border:1px solid #9B8B8B;font-family:georgia,verdana,arial,sans-serif;font-size:12px}
input.chb{color:#FFF;background:transparent;border:0 none}
input.submit{font-size:12px;font-family:georgia,verdana,arial,sans-serif;background:none;border:0;margin:auto;color:#C88585;cursor:pointer}
input.submit:hover{background:url(../imgs/dot.gif) left bottom repeat-x;color:#FFF}
p.naplomsign{color:#5A2B2B;font-size:0.1em;height:38px;margin:0;padding:0;background:url(../imgs/naplom-sign.gif) top right no-repeat;}
textarea{color:#FFF;background:#693232;border:1px solid #9B8B8B;font-family:georgia,verdana,arial,sans-serif;font-size:12px}
iframe#onlineframe{width:1px;height:1px;border:0;position:absolute;top:0;left:0}
#tooltip{color:#462222;text-align:left;background-color:#D8CCCC;border:1px solid #462222;padding:2px;font-size:9pt;display:none;position:absolute}

div#container{margin:auto;background:url(../imgs/mainbg.gif);width:766px;min-height:100%}
* html div#container{height:100%}
div#top{margin:0 auto 0 auto;background:url(../imgs/topbg.gif) top;height:111px;width:766px}
div#top div#header{position:relative;margin:auto;background:url(../imgs/header.jpg);height:82px;width:728px;text-align:left}
div#top div#header h1#naplom{margin:0;padding:0;color:#D3D3D1;position:absolute;left:36px;top:16px;font-size:0.01%;background:url(../imgs/naplom.gif);height:42px;width:155px}
div#top div#menu{margin:0 auto 0 auto;padding:0;background:#3B1C1C;width:700px;height:21px}
div#top div#menu ul{float:left;margin:0;padding:1px 0 0 10px}
div#top div#menu li{display:inline;list-style-type:none;padding-right:20px}
div#top div#menu a{color:#FFF;text-decoration:none;border:0}
div#top div#menu a:hover{background:url(../imgs/dot.gif) left bottom repeat-x}
div#top div#menu span{color:#9B8B8B;float:right;padding:1px 10px 0 0}
div#middle{margin:0 40px 0 40px}
div.leftbox{color:#FFF;text-align:left;border:1px dashed #000;float:left;margin:0 0 10px 0;padding:0;width:493px;background:#5A2B2B}
div.leftbox h2{color:#948383;font-weight:bold;font-size:15px;margin:5px 5px 5px 5px;padding:0 0 4px 8px;background:#462222}
div.leftbox h2#welcome,div.leftbox h2#h2hozz,div.leftbox h2#h2ujhozz,div.leftbox h2.boxtitle{text-align:left;font-style:italic;font-weight:bold;font-size:15px;margin:5px 5px 5px 5px;padding:2px 0 4px 21px;background:#462222 url(../imgs/decor.gif) top left no-repeat}
div.leftbox div.blog span.date{font-style:italic;display:block}
div.leftbox div.blog div.blogtext{color:#FFF;display:block;margin:0 7px 7px 12px}
div.leftbox div.blog div.blogtext p{margin:0 0 14px 0}
div.leftbox div.blog div.blogtext img{/*float:left;*/margin:3px 6px 0 0;border:1px solid #462222}
div.leftbox div.blog div.footer{color:#9B8B8B;border-top:1px dashed #000;height:18px;border-bottom:1px dashed #000;margin:0 6px 20px 6px;padding:3px 6px 0 6px}
div.leftbox div.blog div.footer span{float:left}
div.leftbox div.blog div.footer span a{padding:0 3px 0 3px}
div.leftbox div.blog div.footer ul{margin:0;padding:0;background:green;}
div.leftbox div.blog div.footer li{float:right;padding:0 6px 0 7px;margin:0;list-style-type:none;border-right:1px solid black}
div.leftbox div.blog div.footer li.first{border:0;padding:0 0 0 7px}
div.leftbox div.blog div.footer li a.toplink{position:relative;top:-3px;padding:0 5px 0 5px;font-size:14px}
div#right{float:right;width:184px;margin:0;padding:0}
div#right div.rightbox{text-align:center;border:1px dashed #000;margin:0 0 8px 0;padding:0;background:#5A2B2B}
div#right div.rightbox h2{text-align:left;color:#948383;font-style:italic;font-weight:bold;font-size:15px;margin:5px 5px 5px 5px;padding:2px 0 4px 21px;background:#462222 url(../imgs/decor.gif) top left no-repeat}
div#bottom{font-size:11px;background:#3B1C1C url(../imgs/dot.gif) left top repeat-x;width:700px;margin:0 auto 0 auto;bottom:0;position:relative;color:#FFF;padding:3px 0 3px 0}
div#bottom a{color:#FFF}

/* Calendar */
div#calendarbox{position:relative}
div#calendarbox a#calnext{overflow:hidden;position:absolute;top:10px;left:162px;display:block;font-size:100px;color:#462222;width:12px;height:13px;background:url(../imgs/cal-next.gif)}
div#calendarbox a#calnext:hover{background:url(../imgs/cal-next.gif) 0 13px}
div#calendarbox a#calprev{overflow:hidden;position:absolute;top:10px;left:149px;display:block;font-size:100px;color:#462222;width:12px;height:13px;background:url(../imgs/cal-prev.gif)}
div#calendarbox a#calprev:hover{background:url(../imgs/cal-prev.gif) 0 13px}
div#calendar{color:#9B8B8B;height:112px;width:140px;margin:10px auto 0 auto;padding:0}
div#calendar div.header p{color:#C88585;background:url(../imgs/dot.gif) left bottom repeat-x;text-align:center;width:20px;float:left;padding:0;margin:0}
div#calendar div.days{margin:0;padding:0 0 2px 0;background:url(../imgs/dot.gif) left bottom repeat-x}
div#calendar div.days br{clear:both}
div#calendar div.days p,div#calendar div.days a{text-align:center;width:20px;float:left;padding:1px 0 1px 0;margin:0}
div#calendar div.days a{color:white;font-weight:bold}
div#calendar div.days .actual{color:#C88585;font-weight:bold}

div.clear {clear:both;}
/* Shoutbox */
div#shoutbox div.msg{font-style:italic;margin:0 6px 5px 6px;padding:2px 0 2px 0;border-bottom:1px dashed #000; }
div#shoutbox div.msg div.txt{margin:3px 0 2px 3px;padding:0;text-align:left;color:#D8CCCC;word-wrap:break-word;}
div#shoutbox div.msg span.date{margin:0 0 0 3px;padding:0;border:0;color:#9B8B8B;white-space: nowrap;float:left;}
div#shoutbox div.msg a.sender{float:right}
div#shoutbox div.form{margin:0 0 0 3px;line-height:22px;text-align:left}
div#shoutbox div.form label{color:#9B8B8B;font-style:italic;margin:0 2px 0 6px}
div#shoutbox div.form textarea{color:#FFF;background:#693232;border:1px solid #9B8B8B;margin:1px 0 0 4px;width:166px;height:50px}
div#shoutbox div.form input#sh_name,div#shoutbox div.form textarea{border:1px solid black}
div#shoutbox div.form input#sh_name{margin:0;width:133px}
div#shoutbox div.form div.submit{text-align:center}
div#shoutbox div.form input.send_sh{font-size:12px;font-family:georgia,verdana,arial,sans-serif;background:none;border:0;margin:auto;color:#C88585;cursor:pointer}
div#shoutbox div.form input.send_sh:hover{background:url(../imgs/arrow.gif) 110% 1px no-repeat;color:#FFF}

/* Loginbox */
div#loginbox form{margin:0 0 0 3px;line-height:22px;text-align:left}
div#loginbox form div{margin:0;padding:0}
div#loginbox form p.error{border:2px solid white;background:red;color:#FFF;margin:15px 8px 15px 8px;padding:2px;text-align:center;font-size:8pt}
div#loginbox form label{color:#9B8B8B;font-style:italic;margin:0 2px 0 6px}
div#loginbox form input#lo_name{margin:0 0 0 16px;width:115px;border:1px solid #000}
div#loginbox form input#lo_pass{margin:0 0 0 4px;width:115px;border:1px solid #000}
div#loginbox form input#lo_login{margin:10px 0 0 0}
div#loginbox form input#lo_reg{margin:0 0 0 0}
div#loginbox form input#lo_pwd{margin:0 0 10px 0}
div#loginbox form div.submit{text-align:center}
div#loginbox input.lo_login,input.lo_reg,input.lo_pwd{font-size:12px;font-family:georgia,verdana,arial,sans-serif;background:none;border:0;margin:auto;color:#C88585;cursor:pointer}
div#loginbox input.lo_login{width:72px}
div#loginbox input.lo_reg{width:100px}
div#loginbox input.lo_pwd{width:120px}
div#loginbox input.lo_login:hover,input.lo_reg:hover,input.lo_pwd:hover{background:url(../imgs/arrow.gif) 100% 1px no-repeat;color:#FFF}

/* Adminbox */
div#adminbox ul{list-style:none;margin:0 0 5px 20px;padding:0;text-align:left}
div#adminbox ul li{margin:1px 0 0 0;padding:0 0 0 12px;background:url(../imgs/arrow.gif) no-repeat 0 -1px}

/* Welcome */
div#welcomebox h3{color:#000;font-style:italic;font-weight:bold;font-size:15px;margin:20px 5px 15px 24px;padding:0}
div#welcomecontainer div#welcomebox h3:after{color:#FFF;content:attr(title);display:block;margin:-20px 0 0 -2px;padding:0}
div#welcomecontainer div#welcomebox div.blogtext p{text-indent:15px;margin:0 0 6px 0}
div#welcomecontainer div#welcomebox div.blogtext p.naplomsign{margin:0 20px 0 0}

/* Naplo */
div.hozzbox div.hozz{margin-left:25px;border-left:6px solid #462222}
div.hozzbox div.hozz span.date{font-style:italic;display:block}
div.hozzbox div.hozz div.text{color:#FFF;display:block;margin:0 7px 6px 12px;overflow:auto}
div.hozzbox div.hozz div.text img{/*float:left;*/margin:3px 6px 0 0;border:1px solid #462222}
div.hozzbox div.hozz div.footer{color:#9B8B8B;border-top:1px dashed #000;height:18px;border-bottom:1px dashed #000;margin:0 6px 20px 6px;padding:3px 6px 0 6px}
div.hozzbox div.hozz div.footer span{float:left}
div.hozzbox div.hozz div.footer span a{padding:0 3px 0 3px}
div.hozzbox div.hozz div.footer ul{margin:0;padding:0;background:green;}
div.hozzbox div.hozz div.footer li{float:right;padding:0 6px 0 7px;margin:0;list-style-type:none;border-right:1px solid black}
div.hozzbox div.hozz div.footer li.first{border:0;padding:0 0 0 7px}
div.hozzbox div.hozz div.footer li a.toplink{position:relative;top:-3px;padding:0 5px 0 5px;font-size:14px}
div.nocomment{margin:10px 5px 15px 15px;border-left:6px solid #462222;padding:5px 0 5px 8px}
div#blogs .rt{margin:0 0 0 10px}
div#blogs .rt select{font-size:12px;}
div#blogs .rt #themsg{border:1px solid #FFF}
div#blogs a.rteBack{background:#462222}
div#blogs #chkSrcthemsg{border:0 none;position:relative;top:7px}
div#blogs .rt label#forchkSrcthemsg{border:0 none;position:relative;top:6px}
div#blogs input.uh_send{position:relative;top:-10px;left:410px;padding:0 11px 0 0;font-size:12px;font-family:georgia,verdana,arial,sans-serif;background:none;border:0;margin:auto;color:#C88585;cursor:pointer}
div#blogs input.uh_send:hover{background:url(../imgs/arrow.gif) 100% 1px no-repeat;color:#FFF}
div#blogs div#kiolvas{margin:10px 50px 15px 0;padding:0 0 0 0}
div#blogs #labelkiolvas{padding:10px 0 0 8px;display:block}
div#blogs .prevnext{text-align:center;margin:20px 110px 35px 110px}
div#blogs .prevnext a.prev{float:left;padding:0 0 0 18px}
div#blogs .prevnext a.prev:hover{background:url(../imgs/arrow2.gif) 0 0 no-repeat;color:#FFF}
div#blogs .prevnext a.next{float:right;padding:0 18px 0 0}
div#blogs .prevnext a.next:hover{background:url(../imgs/arrow.gif) 100% 0 no-repeat;color:#FFF}

/* Archivum */
div#archivum{padding:0 0 15px 0}
div#archivum div.month{margin:10px 0 0 27px;padding:0 0 10px 0}
div#archivum div.month dl{float:left;width:300px;margin:0;padding:0}
div#archivum div.month dt{float:left;clear:left;width:30%;margin:0 0 3px 0;padding:0}
div#archivum div.month dd{float:left;width:50%;margin:0;padding:0}
div#archivum div.month td{width:100px;margin:0;padding:0}

/* Ujbejegyzes */
div#ujbejegyzes{padding:0 0 0 0}
div#ujbejegyzes .rt{margin:0 0 0 10px}
div#ujbejegyzes .rt select{font-size:12px;}
div#ujbejegyzes .rt #themsg{border:1px solid #FFF}
div#ujbejegyzes a.rteBack{background:#462222}
div#ujbejegyzes #chkSrcthemsg{border:0 none;position:relative;top:7px}
div#ujbejegyzes .rt label#forchkSrcthemsg{border:0 none;position:relative;top:6px}
div#ujbejegyzes input.ub_send{position:relative;top:-10px;left:410px;padding:0 11px 0 0;font-size:12px;font-family:georgia,verdana,arial,sans-serif;background:none;border:0;margin:auto;color:#C88585;cursor:pointer}
div#ujbejegyzes input.ub_send:hover{background:url(../imgs/arrow.gif) 100% 1px no-repeat;color:#FFF}
div#ujbejegyzes div#kiolvas{margin:0 50px 15px 0;padding:0}
div#ujbejegyzes input#ub_cim{width:300px;margin:3px 0 0 4px}

/* Adatok */
div#adatok{padding:0 0 15px 0}
div#adatok table{margin:10px 0 0 27px;padding:0 0 10px 0}
div#adatok td.name{width:120px;margin:0;padding:0;font-style:italic;color:#9B8B8B}
div#adatok table.statadat td.name{width:180px;margin:0;padding:0;font-style:italic;color:#9B8B8B}
div#adatok td.value{width:350px;margin:0;padding:0}
div#adatok td.value span.megj{font-style:italic;color:#9B8B8B;padding:0 0 0 2px}
div#adatok a.zero{margin:0 0 0 11px}
div#adatok tr.bio td.name,div#adatok tr.occup td.name{width:300px}
div#adatok tr.bio td.value,div#adatok tr.occup td.value{padding:0 30px 0 10px}
div#adatok input#height,input#weight{width:90px;text-align:right}
div#adatok td.value label.dimension{padding:0 0 0 3px;color:#9B8B8B}
div#adatok #stats{margin:10px 0 0 27px;padding:0 0 10px 0}
div#adatok table.kapcsadat{width:450px}
div#adatok table.kapcsadat td.name{width:150px;margin:0;padding:0;font-style:italic;color:#9B8B8B;vertical-align:top}
div#adatok table.kapcsadat td.value{padding:0 0 10px 0}
div#adatok form#ismerosom{padding:0;margin:0}
div#adatok form#ismerosom div#nekem{padding:0;margin:0 0 0 27px}
div#adatok form#ismerosom div#nekem input.im_send{position:relative;top:3px;left:391px;padding:0 11px 0 0;font-size:12px;font-family:georgia,verdana,arial,sans-serif;background:none;border:0;margin:auto;color:#C88585;cursor:pointer}
div#adatok form#ismerosom div#nekem input.im_send:hover{background:url(../imgs/arrow.gif) 100% 1px no-repeat;color:#FFF}
div#adatok tr.occuphead td{padding:20px 0 0 0}
div#adatok textarea{color:#FFF;background:#693232;border:1px solid #9B8B8B;font-family:georgia,verdana,arial,sans-serif;font-size:12px;width:410px}
div#adatok textarea#bio{height:76px}
div#adatok input.am_send{position:relative;top:-10px;left:395px;padding:0 11px 0 0;font-size:12px;font-family:georgia,verdana,arial,sans-serif;background:none;border:0;margin:auto;color:#C88585;cursor:pointer}
div#adatok input.am_send:hover{background:url(../imgs/arrow.gif) 100% 1px no-repeat;color:#FFF}
div#adatok td#designvalaszto .template{float:left;margin:0 5px 0 5px}
div#adatok td#designvalaszto .template span{display:block;padding:0;margin:0 0 3px 0;width:138px;text-align:center}
div#adatok td#designvalaszto a img{border:1px solid #9B8B8B}
div#adatok td#designvalaszto a:hover img{border:1px solid white}

/* Bloglista */
div.lista{padding:0 0 15px 0;text-align:center}
div.lista table{margin:15px auto 0 auto;padding:0 0 10px 0}
div.lista table tr:hover td{background:#462222}
div.lista table tr:hover td.info{background:transparent}
div.lista table tr.header td,div#bloglista table tr.header:hover td{background:url(../imgs/dot.gif) left bottom repeat-x;padding:0 5px 0 5px}
div.lista table tr.header td.info,div#bloglista table tr.header:hover td.info{background:transparent}
div.lista table tr.header a:hover{background:none}
div.lista table tr.header span.arrow{font-size:14px;padding:0 0 0 3px;position:relative;top:-2px}
div.lista table tr .user{padding:0 0 0 5px;text-align:left}
div.lista table tr .info a{font-style:italic;color:#FFF;padding:0 2px 0 2px}
div.lista table tr .info a:hover{background:transparent;color:#FFF}
div.lista table tr .date{padding:0 22px 0 0;text-align:right}
div.lista table tr .date2{padding:0 10px 0 10px;text-align:left}

/* Jelszocsere */
div#jelszocsere{padding:0 0 15px 0}
div#jelszocsere p.error{border:2px solid #FFF;background:red;color:#FFF;margin:15px 200px 5px 22px;padding:15px 2px 15px 2px;text-align:center;font-size:8pt}
div#jelszocsere p.info{border:2px solid #FFF;background:#693232;color:#FFF;margin:15px 200px 5px 22px;padding:15px 2px 15px 2px;text-align:center;font-size:8pt}
div#jelszocsere table{margin:10px 0 0 27px;padding:0 0 10px 0}
div#jelszocsere td.name{width:140px;margin:0;padding:0;font-style:italic;color:#9B8B8B}
div#jelszocsere td.value{width:330px;margin:0;padding:0}
div#jelszocsere input.jc_send{position:relative;top:-10px;left:240px;padding:0 11px 0 0;font-size:12px;font-family:georgia,verdana,arial,sans-serif;background:none;border:0;margin:auto;color:#C88585;cursor:pointer}
div#jelszocsere input.jc_send:hover{background:url(../imgs/arrow.gif) 100% 1px no-repeat;color:#FFF}

/* Regisztráció */
div#register{padding:0 0 6px 0}
div#register p.error{border:2px solid #FFF;background:red;color:#FFF;margin:15px 111px 5px 111px;padding:15px 2px 15px 2px;text-align:center;font-size:8pt}
div#register p.info{border:2px solid #FFF;background:#693232;color:#FFF;margin:15px 68px 10px 68px;padding:15px 2px 15px 2px;text-align:center;font-size:8pt}
div#register table{margin:10px 0 0 123px;padding:0 0 10px 0}
div#register td.name{width:120px;margin:0;padding:0;font-style:italic;color:#9B8B8B}
div#register td.value{width:170px;margin:0;padding:0}
div#register tr.bio td.name,div#adatok tr.occup td.name{width:300px}
div#register tr.megj td.name{width:300px}
div#register textarea{width:237px}
div#register input.re_send{position:relative;top:-10px;left:308px;padding:0 11px 0 0;font-size:12px;font-family:georgia,verdana,arial,sans-serif;background:none;border:0;margin:auto;color:#C88585;cursor:pointer}
div#register input.re_send:hover{background:url(../imgs/arrow.gif) 100% 1px no-repeat;color:#FFF}
div#register input.error{border:1px solid red}
div#register input#re_height,input#re_weight{width:90px;text-align:right}
div#register td.value label.dimension{padding:0 0 0 3px;color:#9B8B8B}

/* Onlinebox */
div#onlinebox dd{padding:0 0 10px 10px;margin:0;text-align:left}
div#onlinebox dt{text-align:left;color:#9B8B8B;font-style:italic;margin:0 2px 0 8px;padding:0;float:left;width:133px;clear:right}
div#onlinebox dd{padding:0;color:#FFF;text-align:right;margin:0 7px 0 0}
div#onlinebox p{text-align:center;margin:8px}
div#onlinebox a{padding:0 10px 0 10px}
div#onlinebox a:hover{background:url(../imgs/arrow.gif) 105% 1px no-repeat;color:#FFF}

/* Kereses */
div#keresoform{padding:18px 0 20px 111px}
div#keresoform label{padding:0 9px 0 0}
div#keresoform input.ke_send{background:none;border:0;margin:auto;color:#C88585;cursor:pointer}
div#keresoform input.ke_send:hover{background:url(../imgs/arrow.gif) 110% 1px no-repeat;color:#FFF}
div#talalatok{border:0}
div#talalatok h2{text-align:left;font-style:italic;font-weight:bold;font-size:15px;margin:5px 5px 5px 5px;padding:2px 0 4px 21px;background:#462222 url(../imgs/decor.gif) top left no-repeat}
div#talalatok div.talalat{margin:0 0 0 15px}
div#talalatok div.talalat h3{margin:0;font-size:15px}
div#talalatok div.talalat p{margin:3px 0 0 10px;color:#9B8B8B}
div#talalatok div.talalat p strong{background:#462222;color:#FFF}
div#talalatok div.talalat div.foot{margin:4px 0 20px 10px}
div#talalatok .prevnext{text-align:center;margin:20px 110px 25px 110px}
div#talalatok .prevnext a.prev{float:left;padding:0 0 0 25px}
div#talalatok .prevnext a.prev:hover{background:url(../imgs/arrow2.gif) 8% 0 no-repeat;color:#FFF}
div#talalatok .prevnext a.next{float:right;padding:0 25px 0 0}
div#talalatok .prevnext a.next:hover{background:url(../imgs/arrow.gif) 94% 0 no-repeat;color:#FFF}

/* Toplista */
div#toplista table tr.header td{color:#C88585}
div#toplista tr .latogatas{padding:0 23px 0 0;text-align:right}
div#toplista table tr:hover td.num{background:transparent;text-align:right}
div#toplista table tr.header td.num,div#bloglista table tr.header:hover td.num{background:transparent}
div#toplista table tr .num{font-style:italic;color:#FFF;padding:0 0 0 2px;text-align:right}
