body { margin: 0; padding: 0; background: #FFFFFF; color: #000000; text-align: center; }
body, td { font-family: Helvetica, Verdana, sans-serif; font-size: 12px; line-height: 150%; }
input, select, textarea { font-family: Arial, sans-serif; font-size: 12px; border: 1px solid #666666; }
img { border: 0; }
p { margin: 7px 2px; padding: 0; }
b, strong { font-weight: normal; color: #63380E; }
a:link, a:visited { text-decoration: none; color: #BD7B3D; }
a:hover { text-decoration: underline; }
h1, .form_title { margin: -2px 0 2px 0; color: #63380E; font-size: 14px; text-transform: uppercase; font-family: Geneva, Helvetica, Verdana, sans-serif; font-weight: normal; }
form { display: inline; }

#main { width: 970px; margin: 0 auto; text-align: left; min-height: 500px; }
#header { position: relative; width: 970px; height: 180px; color: #8A6A4A; font-size: 11px; line-height: 150%; font-weight: bold; font-family: Geneva, Helvetica, Verdana, sans-serif; }
#navbar { float: left; width: 163px; }
#content {  }
#kereses { position: absolute; top: 121px; left: 735px; }
#keres { width: 159px; }
#mainmenu { position: absolute; top: 120px; left: 150px; margin: 0; padding: 0; width: 820px; border-bottom: 2px solid #D3A177; margin-bottom: 30px; }
#mainmenu li { list-style: none; display: inline; }
#submenu { margin: 0; padding: 0; width: 120px; }
#submenu li { list-style: none; margin: 0; padding: 0; position: relative; }
#submenu li ul { position: absolute; left: -999em; margin: 0 0 0 120px; padding: 2px; z-index: 10; background: #FFF; }
#submenu li:hover ul, #submenu li.hover ul { left: 0; }
#submenu2 { margin: 0; padding: 0; list-style: none; }
#szavazas { border: 1px solid #D3A177; padding: 3px; }
#szavazas input { border: 0; }
#s_talalatok, #e_talalatok, #h_talalatok { margin: 5px 0 15px 0; font-size: 11px; }
#rajzolas input, #rajzolas2 input { border: 0; }
#footer { width: 970px; height: 40px; float: right; text-align: center; }
#footer p { margin-top: 15px; }
#footer, #footer td { font-size: 10px; }

.hasab11 { width:805px; float:left; overflow-x: auto; }
.hasab21 { width:540px; float:left; margin-right:30px; }
.hasab22 { width:235px; float:left; }
.hasab31 { width:255px; float:left; margin-right:30px; }
.hasab32 { width:255px; float:left; margin-right:30px; }
.hasab33 { width:235px; float:left; }
.hasab51 { width:125px; float:left; margin-right:20px; }
.hasab52 { width:155px; float:left; margin-right:20px; }
.hasab53 { width:150px; float:left; margin-right:20px; }
.hasab54 { width:140px; float:left; margin-right:20px; }
.hasab55 { width:155px; float:left; }

.cikkdatum { margin: 0 0 4px 0; font-size: 10px; }
.nc_article { margin: 10px 0; }
.nc_date, .n_author, .n_date, .n_title { display: none; }

.paging { text-align: center; }
.post { margin: 20px 0; clear: both; }
.puinfo { float: left; width: 80px; color: #63380E; }
.pbody { float: left; width: 455px; }
.pinfo { font-size: 9px; font-style: italic; }
.forumhozzaszolas { margin: 8px 0; padding-bottom: 6px; border-bottom: 1px dotted #D3A177; }
.forumhozzaszolas div { margin: 0 10px; }

#grafikon_c1, #grafikon_c2 { float: left; width: 400px; }
#kezdet, #veg, #kategoria0, #lejarat0, #penznem0, #kategoria1, #lejarat1, #penznem1, #kategoria2, 
#lejarat2, #penznem2, #kategoria3, #lejarat3, #penznem3, #kategoria4, #lejarat4, #penznem4, 
#kategoria20, #penznem20, #paritas0, #kategoria21, #penznem21, #paritas1, #kategoria22, #penznem22, 
#paritas2, #kategoria23, #penznem23, #paritas3, #kategoria24, #penznem24, #paritas4, #kategoria25, 
#penznem25, #paritas5 { width: 200px; }
#s_kategoria1 td, #s_kategoria2 td, #s_kategoria3 td, #s_kategoria4 td, #s_kategoria21 td,
#s_kategoria22 td, #s_kategoria23 td, #s_kategoria24 td, #s_kategoria25 td{ border-top: 1px solid #D3A177; }
#grafikon { height: 590px; background: url(/gfx/grafikon_toltodik.gif) no-repeat center center; }

.box { margin: 0 0 0 10px; }
.left { text-align: left; }
.center { text-align: center; }
.right { text-align: right; }
.clear { clear: both; }
img.left { float: left; }
img.right { float: right; }
.on { background: #F4E7DD; }
.off { background: #FFF; }
.data { border-top: 3px solid #BF7B3D; border-bottom: 2px solid #BF7B3D; text-align: center; }
.data td { padding: 1px 4px; /*border-right: 2px solid #FFFFFF;*/ }
table p { margin: 0; }
.cimsor1 { font-weight: bold; color: #63380E; background: #FFE8C3; }
.cimsor2 { font-weight: normal; color: #63380E; background: #FFE8C3; }
.cimsor2 td { text-align: right; border-bottom: 1px solid #BF7B3D; }
.cimsor2 td:first-child { text-align: left; }
.belsocimsor1 td { padding-top: 5px; border-bottom: 2px solid #BF7B3D; }
.belsocimsor2 td { padding-top: 10px; }
.data .uresoszlop { font-size: 2px; width: 0px; padding: 0; border-right: 1px solid #BF7B3D; }
.galeria { padding: 0 5px; width: 100%; }
.galeria img { margin: 10px; padding: 3px; border: 1px solid #FFFFFF; cursor: pointer; }
.galeria img.selected { border: 1px solid #000000; }

