body{font-family:Tahoma, sans-serif;font-size:12px;color:#141414;line-height:1.4;margin:0;padding:0}
a{color:#621a15;text-decoration:none}
a:hover{text-decoration:underline}
a img{border:none}
address{display:inline;font-style:normal}
.clearfix{clear:both}
.link{cursor:pointer;color:#621a15}
.link:hover{text-decoration:underline}
.icon16{position:relative;top:2px}
p, div.p{margin:10px 0}
#header{height:250px;margin:0;padding:0;background:#eee url(img/header.jpg) no-repeat top center;border-bottom:1px solid #aaa}
#header-inner{width:980px;height:130px;margin:0 auto;padding:0;position:relative}
h1{font-size:36px;font-weight:normal;margin:5px 0 0 20px;padding:0;text-align:center;width:265px;line-height:20px}
h1 a{color:#1f1f1f;text-decoration:none}
h1 a:hover{text-decoration:none}
h1 span{font-size:12px}
h1.toptext{color:#cdba8d;font-size:14px;font-weight:normal;margin:0;padding:0;text-align:right;width:100%}
h2{font-size:14px;font-weight:bold;margin:0 0px 15px;padding:0}
#sidebar h2{margin:0;font-weight:normal;font-size:20px;text-align:right;padding:10px 90px 10px 10px}
h2.title{font-weight:normal;margin:12px 0 15px;font-size:18px}
h2.newsitem-title{font-weight:normal;font-size:20px;margin:10px 0 5px}
h2 a{color:#141414}
h3{font-size:14px;font-weight:bold;margin:15px 0 5px;padding:0}
#sidebar p, #sidebar div.p{margin:10px 20px;color:#4f4f4f}
#nav{position:absolute;bottom:0;margin:0;padding:0}
#nav li{display:block;float:left;margin:0 5px}
#nav li a{display:block;color:#cdba8d;font-size:14px;padding:3px 10px 5px;text-decoration:none;font-weight:bold}
#nav li.active a{background-color:#e7e7e7;color:#5f1613}
#nav li a:hover{text-decoration:underline}
#nav li.active a:hover{text-decoration:none}
#wrapper{background:#fff url(img/bg.jpg) no-repeat top center}
#wrapper-inner{width:978px;margin:0 auto}
#contentbar{width:675px;float:left}
#topbar{height:30px;margin-top:10px}
#sidebar{width:298px;float:right}
.sidebarbox1{background-color:#cecece;border-bottom:1px solid #a9a9a9}
.sidebarbox2{background-color:#d9d9d9;border-top:1px solid #ececec;border-bottom:1px solid #ababab}
.sidebarbox3{background-color:#e5e5e5;border-top:1px solid #fff;border-bottom:1px solid #aeaeae}
.sidebarend{border-top:1px solid #fff}
.bgicon-rss{background-image:url(img/icon_rss.png);background-repeat:no-repeat;background-position:220px 10px;min-height:80px}
.bgicon-calc{background-image:url(img/icon_calc.png);background-repeat:no-repeat;background-position:220px 10px;min-height:80px}
.bgicon-note{background-image:url(img/icon_note.png);background-repeat:no-repeat;background-position:220px 10px;min-height:80px}
#topbar{height:25px;margin-top:10px}
#home-top{border-bottom:1px solid #dadada;margin:10px 15px 15px}
#home-top-col1{width:310px;float:right}
#home-top-col2{width:310px;float:left}
#home-bottom{margin:15px}
#home-bottom-widecol{width:440px;float:left}
#home-bottom-col1{width:220px;float:left}
#home-bottom-col2{width:180px;float:left;margin:0 20px}
#home-bottom-col3{width:180px;float:left}
#home-bottom-adcol{float:left}
ul.areanav{list-style:none;margin:0;padding:0}
img.info-icon{opacity:0.3;position:relative;top:2px}
img.info-icon:hover{opacity:1}
#locationpage-left{width:300px;float:left}
#locationpage-right{width:300px;float:right;margin:0 10px 0 0}
#birsagkalkulator th{text-align:right;padding-right:10px;font-weight:normal}
.newsitem{margin:10px 0;border-bottom:1px solid #ddd}
.newsitem-date{color:#621a15;font-size:10px}
.newsitem-lead{margin:10px 0}
.newsitem-body{margin:20px 0}
.newsitem-actions{margin:0;}
.newsitem-actions a{font-style:italic}
.rssicon-container{float:right}
.more-newsitems{list-style:none;color:#444;margin:10px 0;padding:10px 0;border-top:1px solid #dadada}
#footer{background-color:#e5e5e5;border-top:1px solid #ccc;padding-bottom:1px}
#footer-inner{width:960px;margin:20px auto;font-size:11px;color:#454545}
p.err404{margin:60px 0;font-size:18px}
div.ad336{width:340px;margin:30px 0}
div.ad468{width:470px;margin:20px 0}
p.noinfo{padding:10px;background:#cca;border:1px solid #aa8}
.radardetektor{margin:10px;border:1px solid #ccc;background-color:#f8f8f8;position:relative}
.radardetektor .inner{margin:10px}
.radardetektor p.ad{font-size:12px;color:#444;position:relative;top:0px;left:590px}
.radardetektor h3{font-size:16px;font-weight:bold;margin-top:-25px}
.radardetektor p, .radardetektor div, .radardetektor address{margin:10px 0;font-size:12px}
.radardetektor .p2{font-size:14px;text-decoration:underline}
.radardetektor .p3{font-size:14px;font-weight:bold;color:#a00}
.radardetektor .description{float:left;width:400px;position:relative}
.radardetektor .photo{float:right;width:210px;position:relative}
.radardetektor .bottom{clear:both}
.radardetektor .p4{font-size:14px;text-decoration:underline;margin-top:30px}
.radardetektor li{list-style-type:disc;margin-left:25px;font-size:12px}
.radardetektor sup{font-size:10px}
.radardetektor .strong{font-weight:bold}
table.buntetestabla{border-collapse:collapse;border:1px solid #555;margin:20px}
table.buntetestabla caption{margin:5px;font-size:16px}
table.buntetestabla th,table.buntetestabla td{border:1px solid #555;padding:2px 5px}
ul.dateselector{margin:10px 0;padding:0;list-style:none}
ul.dateselector li{display:inline-block;padding:2px 10px;margin:2px 30px 2px 0;border:1px solid #621945;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background-color:#f3f3f3}
#inp_nev{width:300px;border:1px solid #aaa}
#inp_szoveg{width:430px;height:110px;border:1px solid #aaa}
.hsz{border-bottom:1px solid #ccc;padding:10px 0;margin:10px 0}
.hsz-header{color:#621a15}
.hsz-body{margin:10px 0}
