body {
 margin: 0 auto 0 auto;
 padding: 0;
 background-color: #E1E6EB;
 background-image: url(../images/bg.gif);
 background-repeat: repeat-y;
 background-position: center 0;   
 text-align: left;
 font-family: arial, helvetica, sans-serif;
 font-size: 12px; 
 color: #010101;
}

:focus { /* FF1.5 bug */
 -moz-outline-style: none;
}



/* Karakterkészlet */

h1,h2,h3,h4,h5,h6 {
 margin: 0;
 padding: 0;
 font-family: arial, helvetica, sans-serif;
}

h2 {
 display: block;
 width: 364px;
 height: 20px;
 padding: 4px 10px 0 10px;
 background-image: url(../images/h2-top.gif);
 background-repeat: no-repeat;
 background-position: 0 0;  
 color: #A38100;
 font-size: 12px;
 font-weight: normal;
}

h3 {
 display: block;
 width: 150px;
 height: 20px;
 padding: 4px 10px 0 10px;
 background-image: url(../images/h3-side.gif);
 background-repeat: no-repeat;
 background-position: 0 0;  
 color: #A38100;
 font-size: 12px;
 font-weight: normal;
}

h4 {
 font-size: 16px;
 font-weight: bold;
}

h4.colorized {
 color: #377BBF; 
}

h4.grafTitle {
 margin: 0 0 10px 0;
 color: #377BBF; 
}

h6 {
 display: block;
 width: 364px;
 height: 20px;
 margin: 0 0 10px 0;
 padding: 4px 10px 0 0px;
 color: #A38100;
 font-size: 12px;
 font-weight: bold;
}

p {
 margin: 0 0 15px 0;
 padding: 0;
}

ul, li {
 margin: 0;
 padding: 0;
 list-style-image: none;
 list-style-type: none;
}

a {
 color: #377BBF;
 text-decoration: none;
}

a:hover {
 color: #67A5E3;
 text-decoration: none;
}



/* Űrlap elemek */

form {
 margin: 0;
 padding: 0;
}

input, select {
 font-family: arial, helvetica, sans-serif;
 font-size: 11px;
 background: #fff;
 border: 1px solid #A8A8A9;
 background-image: url(../images/input.gif);
 background-repeat: repeat-x; 
}

input {
 width: 110px;
 height: 14px; 
}

.selector {
 width: 110px;
}

.button {
 height: 16px;
 width: 54px;
 border: 1px solid #997d7d;
 padding: 0;
 margin: 0;
 background-image: url(../images/gomb_hatter.gif);
 background-repeat: repeat-x;
 color: #642625;
 cursor: pointer;
}

img.graf {
 border: 1px solid #DADADA !important;
 margin: 0 0 10px 0;
}



/* Tartó elemek */

#container {
 position: relative;
 width: 770px;
 margin: 0 auto 0 auto;
 padding: 0; 
}

.left {
 float: left;
 }

.clear {
 font-size: 1px;
 text-indent: -9000px;
 clear: both;
}



/* Fejléc */

#header {
 position: relative;
 width: 770px;
 height: 173px;
 margin: 0;
 padding: 0;
 background-image: url(../images/header.jpg);
 background-repeat: no-repeat;
 background-position: center 0;   
}

#header ul {
 position: absolute;
 top: 76px;
 left: 175px;
 margin: 0;
 font-size: 12px;
 font-weight: bold;
}

#header li {
 height: 19px;
 padding: 4px 10px 0 10px; 
 float: left;
 background-image: url(../images/menu.gif);
 background-repeat: no-repeat;
 background-position: right 0; 
}

#header li.last {
 padding: 4px 0 0 10px; 
 background-image: none;
}

#header li.separated {
 float: right;
 padding: 4px 10px 0 45px; 
 background-image: none;
}

#header li a {
 color: #fff;
}

#header li a:hover {
 color: #377BBF;
}

#header li.separated a {
 color: #377BBF;
}

#header li.separated a:hover {
 color: #fff;
}

#header h2 {
 position: absolute;
 top: 138px;
 left: 170px;
}

#header h3 {
 position: absolute;
 top: 115px;
 left: 585px;
}

#header .searchBox {
 position: absolute;
 top: 150px;
 left: 592px;
}

#header .searchBox input.button {
 width: 32px;
 height: 18px;
 margin: 0 0 0 10px;
 border: 0;
 background-image: url(../images/button-ok.gif);
 background-repeat: no-repeat;
 background-position: right 0;
 font-size: 11px;
 color: #377BBF;  
}

#header .audioPlayer {
 position: absolute;
 left: 650px;
}



/* Lábléc*/

#footer {
 border-top: 1px solid #C2C8D6;
 background-color: #E7EAEF;
 padding: 3px 10px 3px 10px;
 margin: 0;
 color: #777;
}

#footer p {
 margin: 0;
 line-height: 1.8em;
}

#footer p.left {
 width: 142px;
 float: left;
}

#footer p.right{
 width: 302px;
 float: left; 
 text-align: right;
}



/* Bal oszlop*/

#leftColumn {
 position: absolute;
 top: 176px;
 left: 0;
 width: 98px;
}

#leftColumn ul li.menubar {
 position: relative;
 left: 7px;
 width: 93px;
 padding: 3px 0 5px 0;
 margin: 0 0 4px 0;
 font-weight: bold;
 background-image: url(../images/plus.gif);
 background-repeat: no-repeat;
 background-position: 3px 0; 
 font-size: 12px;
}

#leftColumn ul li.menubar a {
 position: relative;
 left: -5px;
 padding: 0 0 0 20px;
 background-image: url(../images/ball.gif);
 background-repeat: no-repeat;
 background-position: 0 0; 
 color: #377BBF;
}

#leftColumn ul li.menubar a:hover {
 background-image: url(../images/ball-anim.gif);
 color: #fff;
}

#leftColumn ul li.menubar span {
 color: #fff;
}

#leftColumn ul.menu {
 display: none;
 margin: 0 0 0 -7px !important;
 padding: 10px 0 0 0;
 background-image: none !important;
}

#leftColumn ul.menu li {
 position: relative;
 left: 10px;
 display: block;
 width: 77px;
 margin: 0;
 padding: 0 0 5px 6px;
 font-size: 11.2px;
 font-weight: normal; 
 background-image: url(../images/path.gif) !important;
 background-position: 0 3px; 
 background-repeat: no-repeat;
}

#leftColumn ul.menu li a {
 padding: 0;
 background-image: none;
 color: #fff;
}

#leftColumn ul.menu li a:hover {
 background-image: none;
 color: #F2CA31;
}

#leftColumn ul.menu li a.selected {
 color: #F2CA31;
}



/* Jobb oszlop*/

#rightColumn {
 position: absolute;
 top: 173px;
 left: 570px;
 width: 198px;
 padding: 20px 0 15px 0;
}

#rightColumn h3 {
 margin: 0 0 0 15px;
}

#rightColumn ul.columnMenu {
 margin: 0 0 15px 45px;
 clear: both;
}

#rightColumn ul.columnMenu li {
 padding: 0 0 5px 10px;
 background-image: url(../images/li.gif);
 background-position: 0 4px; 
 background-repeat: no-repeat; 
}
 
#rightColumn .rightBoxContent {
 padding: 10px 25px 0 25px;
}

#login label {
 display: block;
 float: left;
 width: 45px;
}

#login input {
 float: left;
 width: 95px;
 margin: 0 0 10px 0;
}

#login input.submit {
 position: relative;
 left: 45px;
 clear: both;
 width: 61px;
 height: 18px;
 margin: 0 0 10px 0;
 background-image: url(../images/button-login.gif);
 background-position: 0 0; 
 background-repeat: no-repeat;
 border: 0;
 color: #377BBF;  
 cursor: pointer;
}

#miniTable {
 width: 170px;
 margin: 15px 15px 15px 15px;
 border: 1px solid #C2C8D6;
 background-color: #DCE1F0;
}

#miniTable td {
 padding: 1px 3px 1px 3px;
}

#miniTable td span {
 font-size: 12px;
 font-weight: bold;
 color: #387BBF;
}
 
#miniTable tr.colorized td {
 background-color: #E9ECF5;
}

#miniTable a {
 color: #A38100;
}

#miniTable a:hover {
 color: #C8A00A;
}

#rightColumn p.centered {
 margin: 0;
 text-align: center;
}

#rightColumn p.matchText {
 margin: 10px 0 10px 0;
 text-align: center;
}

#rightColumn p.tableText {
 margin: 10px 10px 0px 10px;
 text-align: center;
}

#rightColumn p.matchDate {
 margin: 0 0 10px 0;
 text-align: center;
 font-weight: bold;
}




/* Közbenső tartalom alapvető elemei */

#mainColumn {
 position: absolute;
 top: 173px;
 left: 100px;
 width: 469px;
 padding: 0;
}

#content {
 min-height: 670px;
 height: auto;
 _height: 670px;
 padding: 0 10px 10px 10px;
}

#mainColumn h2 {
 position: absolute;
 top: -35px;
 left: 70px;
}

#mainColumn h3 {
 width: 195px;
 background-image: url(../images/h3-main.gif);
}

#mainColumn h4.title {
 margin: 0 0 15px 0;
}


/* Cikklista */

.articleList .articleItem .picture {
 width: 105px;
 padding: 3px 10px 10px 0;
 text-align: center;
 float: left;
}

.articleList .articleItem .picture img {
 padding: 2px;
 border: 1px solid #C2C8D6;
 background-color: #F3F4F7;
}

.articleList .articleItem .text {
 width: 330px;
 float: left;
}

.articleList .articleItem .text p.date {
 font-size: 11px;
 margin: 0 0 5px 0;
}

.articleList .articleItem .text p.specialData {
 margin: 15px 0 15px 0;
}

img.articlePictures {
 margin: 0 3px 10px 0;
 padding: 2px;
 border: 1px solid #C2C8D6;
 background-color: #F3F4F7;
}


/* Szavazás */

#voter input.radio {
 width: 20px;
 background: transparent;
 border: 0;
}

#voter p {
 margin: 0 0 5px 5px;
}

#voter .voteButtons {
 height: 40px;
 position: relative;
}

#voter span.off {
 position: absolute;
 left: 6px;
 clear: both;
 display: block;
 width: 46px;
 height: 15px;
 margin: 10px 0 0 0;
 padding: 3px 0 0 15px;
 background-image: url(../images/button-login-off.gif);
 background-position: 0 0; 
 background-repeat: no-repeat;
 font-size: 11px;
 border: 0;
 color: #777;  
 cursor: default;
}


#voter input.submit {
 position: absolute;
 left: 6px;
 clear: both;
 width: 61px;
 height: 18px;
 margin: 10px 0 0 0;
 background-image: url(../images/button-login.gif);
 background-position: 0 0; 
 background-repeat: no-repeat;
 border: 0;
 color: #377BBF;  
 cursor: pointer;
}

#voter p a {
 position: absolute;
 left: 76px;
 clear: both;
 display: block;
 text-align: center;
 width: 61px;
 height: 15px;
 margin: 10px 0 0 0;
 padding: 3px 0 0 0;
 background-image: url(../images/button-login.gif);
 background-position: 0 0; 
 background-repeat: no-repeat;
 border: 0;
 color: #377BBF;  
 cursor: pointer;
 font-size: 11px;
}

#voter p a.middle {
 position: absolute;
 left: 146px;
}



/* Kétoszlopos doboz */

.dualBox h3 {
 margin: 0 0 10px 0;
}

.dualBox p {
 margin: 0 10px 15px 10px;
}

.dualBox .boxLeft {
 width: 215px;
 margin: 0 14px 0 0;
 float: left;
}

.dualBox .boxRight {
 width: 215px;
 float: left;
}

.dualBox .boxRight ul {
 margin: 0 0 15px 10px;
 clear: both;
}

.dualBox .boxRight ul li {
 padding: 0 0 5px 10px;
 background-image: url(../images/li.gif);
 background-position: 0 4px; 
 background-repeat: no-repeat; 
}



/* Űrlapok */

#regpanel {
 width: 415px;
 margin: 0;
 padding: 5px 0 5px 0;
}

#regpanel input {
 width: 115px;
 height: 14px;
 margin: 0;
 padding: 1px 2px 1px 2px;
 font-family: arial, verdana, helvetica, sans-serif;
 background-image: url(../images/input.gif);
 background-repeat: repeat-x;
 background-position: 0 0; 
 border: 1px solid #8B8A8A; 
}

#regpanel .legordulo {
 width: 125px;
 font-family: arial, verdana, helvetica, sans-serif;
 background-color: #fff;
 border: 1px solid #8B8A8A; 
}

#regpanel .savgomb {
 width: 22px;
 height: 20px; 
 margin: 10px 0 0 0;
 padding: 0 2px 1px 2px; 
}

#regpanel .gomb {
 width: 22px;
 height: 20px; 
 margin: 10px 0 0 0;
 padding: 0 2px 1px 2px; 
 cursor: pointer;
}

#regpanel p {
 margin: 0 0 10px 0;
 padding: 0;
}

#regpanel p.regStatus {
 margin: 0 0 10px 0;
 padding: 0;
 font-size: 14px;
 color: #f77;
 font-weight: bold;
}

#regpanel p.regOK {
 margin: 0 0 10px 0;
 padding: 0;
 font-size: 14px;
 color: #0a0;
 font-weight: bold;
}


#regpanel select.legordulo {
 width: 160px;
 margin: 0 0 10px 0;
}

#regpanel textarea {
 width: 300px;
 height: 100px;
 margin: 0 0 10px 0;
 background-color: #fff;
 border: 1px solid #8B8A8A; 
}

#regpanel input {
 width: 100px;
 margin: 0 0 10px 0;
}

#regpanel input.nagy {
 width: 150px;
}

#regpanel input.mini {
 width: 40px;
}

#regpanel input.file {
 width: 240px;
 height: 18px;
 margin: 0 0 15px 0;
 padding: 0;
}

#regpanel div.gombsav {
 width: 400px;
 clear: both;
 text-align: center;
 margin: 0;
 padding: 10px 0 0 0;
}

#regpanel div.gombsav input.gomb {
 width: auto !important;
 height: 20px;
 margin: 0;
 padding: 1px 5px 1px 5px;
 font-size: 12px;
 font-weight: bold;
 color: #000;
 border: 1px solid #ccc; 
}

#regpanel div.gombsav input.gomb:hover {
 position: relative;
 top: 1px;
 left: 1px;
 color: #444;
 text-decoration: none;
 border: 1px solid #ccc;
}

#regpanel input.upload {
 width: 50px;
 height: 18px; 
 margin: 10px 0 0 0;
 padding: 0 2px 1px 2px; 
 background-image: none;
 background-color: #fff;
 cursor: pointer;
}

#regpanel table.adatlap td.mezok {
 width: 180px;
 margin: 0;
 padding: 10px 0 4px 0;
 vertical-align: top; 
 background-image: url(../images/form_hr.gif);
 background-repeat: repeat-x;
 background-position: bottom; 
}

#regpanel table.adatlap td.magyarazat {
 width: 250px;
 margin: 0;
 padding: 10px 10px 4px 0;
 vertical-align: top;
 background-image: url(../images/form_hr.gif);
 background-repeat: repeat-x;
 background-position: 2px bottom;  
}

#regpanel table.adatlap td.adatok {
 width: 100px;
 margin: 0;
 padding: 10px 0px 4px 0;
 vertical-align: top; 
 background-image: url(../images/form_hr3.gif);
 background-repeat: repeat-y;
 background-position: right;   
}

#regpanel table.adatlap td.adatok div {
 margin: 0;
 padding: 0 10px 5px 0;
}

#regpanel table.adatlap td.adatok div.hr {
 height: 7px;
 margin: 0;
 padding: 0;
 font-size: 1px;
 background-image: url(../images/form_hr.gif);
 background-repeat: repeat-x;
 background-position: 1px 2px; 
 clear: both;
}

#regpanel table.adatlap td.adatok div.hr_mini {
 width: 100px;
 height: 7px;
 margin: 0;
 padding: 0;
 font-size: 1px;
 background-image: url(../images/form_hr.gif);
 background-repeat: repeat-x;
 background-position: 0px 2px; 
 clear: both;
}

#regpanel table.adatlap td.magyarazat img {
 border: 1px solid #000;
 margin: 0 0 0 10px;
 float: right;
}

#regpanel p.meghivo {
 margin: 10px 0 13px 0;
 padding: 0;
 clear: both;
}

#regpanel p.meghivo a {
 color: #fff;
}

#regpanel p.meghivo a:hover {
 color: #fff;
}

#regpanel p.meghivo a.gomblink {
 font-weight: bold;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 color: #c3bebe;
 background: #642525;
 border: 1px solid #907b59;
 padding: 1px 2px 2px 2px;
 margin: 0;
}

#regpanel p.meghivo a.gomblink:hover {
 color: #dfdbdb;
 background: #6e3c3c;
} 

#regpanel table.adatlap div {
 padding: 0 0 5px 0;
}

#regpanel table.adatlap label {
 font-weight: bold;

}

#regpanel table.adatlap label.fontos {
 color: #A14B00;
}




/* Statisztika táblázat */

table.statistics {
 width: 445px;
 margin: 0 0 25px 0;
 background-color: #E9ECF5;
 border: 1px solid #C2C8D6;
}

table.statistics tr.head td {
 background-color: #DCE1F0;
 border: 0;
}

table.statistics td {
 padding: 4px 2px 4px 2px;
 text-align: center;
 border-right: 1px solid #C2C8D6;
}

table.statistics td.last {
 border-right: 0;
}



/* Új üzenet írása */

#forumNew div.newForm {
 width: 440px;
 text-align: center;
}

#forumNew div.newForm p {
 margin: 0 0 10px 0;
 padding: 0;
 text-align: center;
 font-weight: bold;
 font-size: 11px;
}

#forumNew div.newForm textarea {
 width: 400px;
 height: 120px;
 margin: 0 0 15px 0;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 background-color: #F3F4F7;
 border: 1px solid #DCE1F0;
}

#forumNew div.newForm input.gomb {
 height: 16px;
 width: 50px;
 padding: 0;
 margin: 0;
 background-color: #F3F4F7;
 border: 1px solid #555;
 background-image: url(../images/gomb_hatter.gif);
 background-repeat: repeat-x;
 color: #555;
 cursor: pointer;
}

#forumNew div.newForm input.tema {
 width: 200px;
 height: 120px;
 margin: 0 0 15px 0;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 9px;
 background-color: #eee;
 border: 1px solid #888;
 height: 12px; 
}



/* Témalista */

table.temalista {
 width: 443px;
 margin: 3px 0 0 0;
 background-color: #F3F4F7; 
 border: 1px solid #DCE1F0;
}

table.temalista td {
 margin: 0;
 padding: 3px 0 3px 0;
 text-align: left;
}

tr.cimlec {
 background-color: #DCE1F0;
}

tr.vilagos {
 background-color: #E9ECF5;
}

tr.cimlec td {
 height: 16px;
 padding: 3px 3px 3px 3px;
 font-weight: bold;
 background-image: url(../images/fejlec_sav.gif);
 background-repeat: repeat-x;
 color: #fff;
}

tr.cimlec td.td1 {
 width: 200px;
 padding: 0 0 0 5px;
 text-align: left;
}

tr.cimlec td.td2 {
 width: 110px;
}

tr.cimlec td.td3 {
 width: 110px;
}

tr.cimlec td.td4 {
 width: 65px;
}



table.temalista td.cim {
 padding: 0 5px 0 5px;
 text-align: left;
}

td.cim a {
 color: #000; 
 font-weight: bold; 
}

td.cim a:hover {
 color: #888;
}

td span {
 font-size: 9px;
 font-weight: normal;
 color: #877F6F;
}

td span.ma {
 font-size: 9px;
 font-weight: bold;
 color: #562E24;
}

div.sorrend {
 float: left;
}

div.irany {
 float: left;
 margin: 0 0 0 5px;
}

div.irany img {
 position: relative;
 top: -2px;
 width: 7px;
 height: 4px;
 border: 0;
}

td a {
 color: #fff; 
}

td a:hover {
 color: #888;
 text-decoration: underline;
}



/* Fórumüzenetek */

#uzenetek {
 margin: 3px 0 0 0;
 float: left;
}

#uzenetek p.uj {
 margin: 0 0 12px 0;
 padding: 0;
 font-weight: bold;
 text-align: center;
}

#uzenetek div.uzenet {
 width: 443px;
 margin: 0 0 10px 0;
 background-color: #F3F4F7; 
 border: 1px solid #DCE1F0;
 background-image: url(../images/design/px.gif);
 background-repeat: repeat-y; 
 background-position: 80px 0;
}

#uzenetek div.cimsor {
 width: 438px;
 padding: 2px 0 3px 5px;
 height: 12px;
 background-color: #E9ECF5;
 border-bottom: 1px solid #DCE1F0;
}

#uzenetek div.cimsor span.nev {
 display: block;
 width: 200px;
 font-weight: bold;
 float: left;
}

#uzenetek div.cimsor span.datum {
 display: block;
 width: 234px;
 text-align: right;
 float: left; 
}

#uzenetek div.cimsor span.rang {
 font-weight: normal;
 color: #bbb;  
}

#uzenetek div.torzs {
 padding: 4px 0 4px 0;
}

#uzenetek div.avatar {
 width: 80px;
 padding: 0 5px 0 0;
 float: left; 
 text-align: center;
}

#uzenetek div.avatar img {
 width: 70px;
 margin: 0 0 4px 0;
 border: 1px solid #000;
}

#uzenetek div.avatar p {
 margin: 0;
 padding: 0 4px 4px 4px;
 color: #877F6F;
}

#uzenetek div.szoveg {
 padding: 4px 10px 4px 10px;
 float: left;
}

#uzenetek div.szoveg p {
 margin: 0 0 10px 0;
 padding: 0;
}

#uzenetek div.szoveg p.alairas {
 margin: 0;
 padding: 0;
 font-size: 9px;
 font-style: italic;
 color: #877F6F;
}

#uzenetek div.labsor {
 padding: 0 5px 0 0;
 clear: both; 
 text-align: right;
 color: #877F6F;
 background-color: #E9ECF5;
 border-top: 1px solid #DCE1F0;
}

#uzenetek div.clear {
 clear: both; 
 font-size: 1px;
}




/* Lapozó */

#pager {
 width: 190px;
 height: 30px;
 margin: 20px 0 0 150px;
 padding: 0;
 text-align: center;
 font-weight: bold;
 font-size: 11px;
}

#pager a {
 font-weight: bold;
 font-family: verdana, sans-serif;
 font-size: 12px;
 color: #000;
 background: #fff;
 border: 1px solid #ccc;
 padding: 0 2px 1px 2px;
 margin: 0 3px 0 3px;
} 

#pager a:hover {
 color: #000;
 background: #eee;
 padding: 0 2px 1px 2px;
 margin: 0 3px 0 3px; 
 text-decoration: none;
} 

#pager span.inactive {
 font-weight: bold;
 font-family: verdana, sans-serif;
 font-size: 12px;
 color: #aaa;
 background: #fff;
 border: 1px solid #ccc;
 padding: 0 2px 1px 2px;
 margin: 0 3px 0 3px;
} 

#pager span.left {
 display: block;
 width: 50px;
 padding: 3px 0 3px 0;
 float: left;
 text-align: right;
}

#pager span.middle {
 display: block;
 width: 90px;
 padding: 2px 0 3px 0; 
 float: left;
 text-align: center;
}

#pager span.right {
 display: block;
 width: 50px;
 padding: 3px 0 3px 0; 
 float: left;
 text-align: left;
}

#pager select {
 width: 80px;
 font-family: verdana, arial, sans-serif;
 font-size: 11px;
 background-color: #fff;
 border: 1px solid #ccc;
 font-weight: normal;
}



/* Galéria */

.galleryList .item {
 position: relative;
 padding: 0 0 10px 0;
 margin: 0 0 6px 0;
 background-image: url(../images/hr.gif);
 background-repeat: no-repeat;
 background-position: 0 bottom; 
}

.galleryList .lastItem {
 background-image: none;
}

.galleryList p {
 margin: 0;
}

.galleryList p.info {
 margin: 0 0 10px 0;
 font-size: 11px;
}

.galleryList span {
 color: #aaa;
}

#pictureList {
 margin: 0;
 padding: 5px 0 0 0;
}

#pictureList div.pictureBox {
 width: 140px;
 margin: 0 7px 5px 0px;
 padding: 5px 0 4px 0;
 border: 1px solid #DDC9BD;
 background-color: #FEFCFA;
 text-align: center;
 float: left;
}

#pictureList div.pictureBox img {
 margin: 0 0 3px 0 ;
 padding: 0;
 border: 0;
}

#pictureList div.pictureBox p {
 margin: 0 0 2px 0;
 padding: 0 5px 0 5px;
 font-size: 12px;
 text-align: center;
}

#pictureList p.boxTitle {
 margin: 0 0 7px 0;
 padding: 0 5px 0 5px;
 text-align: left;
 color: #444;
 font-weight: bold;
}



/* Partnerlista */

.partnerList .item {
 padding: 0 0 2px 0;
 margin: 0 0 10px 0;
 background-image: url(../images/hr.gif);
 background-repeat: no-repeat;
 background-position: 0 bottom; 
}

.partnerList .itemLast {
 padding: 0 0 2px 0;
 margin: 0;
}

.partnerList p.partner {
 margin: 0;
 font-size: 16px;
 font-weight: bold;
}

.partnerList p.link {
 margin: 0 0 15px 0;
}

.partnerList img {
 padding: 0px;
 margin: 0 0 10px 0;
 border: 0;
 background-color: #434343;
 background-image: url(../images/head_bottom.jpg);
 background-repeat: repeat;
 background-position: 0 0; 
}



/* Belső menü */

#subNavigator {
 position: relative;
 top: 0;
 left: 0;
 height: 30px;
}

#subNavigator ul {
 margin: 0 0 0 0;
}

#subNavigator li {
 display: block;
 margin: 0 6px 0 0;
 float: left;
}

#subNavigator li span {
 height: 16px;
 padding: 0 2px 0 2px;
 background-color: #F2CA31;
 color: #377BBF;
 font-weight: bold;
}

#subNavigator li a {
 height: 18px;
 padding: 0 2px 0 2px;
 background-color: #F2CA31;
 color: #fff;
 font-weight: bold;
}

#subNavigator li a:hover {
 background-color: #F2CA31;
 color: #377BBF;
}



/* Eredmény táblázat */

table.results {
 width: 445px;
 margin: 0 0 25px 0;
 background-color: #E9ECF5;
 border: 1px solid #C2C8D6;
}

table.results tr.head td {
 background-color: #DCE1F0;
 border: 0;
 font-weight: bold;
}

table.results tr.colorized td {
 background-color: #DEE2EE;
}

table.results td {
 padding: 4px 2px 4px 2px;
 text-align: center;
 border-right: 1px solid #C2C8D6;
}

table.results td.last {
 border-right: 0;
}

table.results td.td1 {
 width: 147px;
}

table.results td.td2 {
 width: 147px;
}

table.results td.td3 {
 width: 67px;
}

table.results td.td4 {
 width: 66px;
}

table.results td a {
 font-weight: bold;
 color: #387BBF;
}

table.results td a:hover {
 color: #F2CA31;
}

table.results td span {
 font-size: 12px;
 font-weight: bold;
 color: #387BBF;
}

form.event div {
 width: 180px;
 margin: 0 0 15px 0;
 float: left;
}

form.player div {
 width: 240px;
 margin: 0 0 15px 15px;
 float: left; 
}



/* Tabella táblázat */

table.table {
 width: 445px;
 margin: 0 0 25px 0;
 background-color: #E9ECF5;
 border: 1px solid #C2C8D6;
}

table.table tr.head td {
 background-color: #DCE1F0;
 border: 0;
}

table.table tr.colorized td {
 background-color: #DEE2EE;
}

table.table td {
 padding: 4px 2px 4px 2px;
 text-align: center;
 border-right: 1px solid #C2C8D6;
}

table.table td.last {
 border-right: 0;
}

table.table td span {
 font-size: 12px;
 font-weight: bold;
 color: #387BBF;
}



/* Értékelés */

.review p {
 margin: 0 0 5px 0;
}

.review ul {
 margin: 0 0 15px 0;
}



/* Tabella táblázat */

table.playerStat {
 position: relative;
 width: 445px;
 margin: 0 0 15px 0;
 background-color: #E9ECF5;
 border: 1px solid #C2C8D6;
}

table.playerStat tr.head td {
 font-weight: bold;
 background-color: #DCE1F0;
 border: 0;
}

table.playerStat tr.colorized td {
 background-color: #DEE2EE;
}

table.playerStat td {
 padding: 4px 2px 4px 2px;
 text-align: center;
 border-right: 1px solid #C2C8D6;
}

table.playerStat td span {
 font-size: 12px;
 font-weight: bold;
 color: #387BBF;
}

table.playerStat td.td1 {
 width: 20px;
}

table.playerStat td.td2 {
 width: 250px;
}

table.playerStat td.td3 {
 border-right: 0; 
}

table.playerStat td.td4 {
 width: 100px;
}

table.playerStat td a {
 color: #377BBF;
 font-weight: bold;
 text-decoration: none; 
}

table.playerStat td a:hover {
 color: #67A5E3;
 text-decoration: none;
}



/* Megjelenítés-kapcsolók */

.displaySelectors {
 height: 30px;
}

.displaySelectors input {
 position: relative;
 top: 3px;
 left: -3px;
 width: 20px;
 margin: 0;
 background-image: none;
 border: 0;
}

.displaySelectors input.last {
 margin: 0 0 0 20px;
}



/* Szavazási eredmények */

ul.votes {
 margin: 0 0 15px 0;
}

ul.votes li {
 margin: 0 0 3px 0;
}

.hr {
 height: 1px;
 font-size: 1px;
 text-indent: -9000px;
 clear: both;
 margin: 0 0 15px 0;
 background-image: url(../images/hr.gif);
 background-repeat: repeat-x;
 background-position: 0 0;  
}
