table.left a, table.right a {
	color : #00535d;
	font-weight : bold;
	text-decoration : none;
}
table, table td, table th {border-color: black;}
table.left a:hover, table.right a:hover {
	color : #00535d;
	font-weight : bold;
	text-decoration : underline;
}
table.no_border { border: 0px; border-collapse: collapse;}
table.no_border td { border: 0px; padding: 3px;}
table.no_border th {font-size: 14px; font-weight: bold; background-color: #A3C1C5; padding: 5px; border:0px; text-align:left;}

BODY {
	background-color: #ffffff; 
	margin: 0px;
	font-family : Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	background-image : url(images/bridge_hatter.jpg);
	color : black;
	background-attachment : fixed;
    /*scrollbar-base-color:#ffffff; 
    scrollbar-darkshadow-color:#82abb0; 
    scrollbar-face-color:#82abb0; 
    scrollbar-track-color:#a3c1c5; 
    scrollbar-arrow-color:#ffffff; 
    scrollbar-highlight-color:#82abb0; 
    scrollbar-shadow-color:#00535d;*/ 
}
.u {text-decoration: underline;}
.b {font-weight: bold;}
.i {font-style: italic;}
img { border: 0px;}
form {
	margin:0;
}

#tartalom p {text-align: justify;}
#tartalom p.center, #tartalom h2.center, #tartalom h3.center, #tartalom td.center {text-align: center;}
#tartalom table.center{margin: auto;}

H1 {
    font-family : Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin-bottom : 5px; 
	margin-top : 5px;
	text-align : center;
	color: black;
}
H2 {
    font-family : Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 20px;
	margin-bottom : 5px; 
	margin-top : 5px;
	color: black;
}
H3 {
	font-family : Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 17px;
	font-weight : bold;
	margin-bottom : 5px; 
	margin-top : 5px;
	color: black;
}
H4 {
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 15px;
	margin-bottom: 2px; 
	margin-top: 2px;
}
TD {
	font-size: 10pt;}

TD.naptar_honap {	
	background-color: #00535d;
	color: white;
	text-align: center;
}
TR.td_kiemel_1 {
	background-color: #82abb0;
}
TD.td_kiemel_1 {
	background-color: #82abb0;
}
TR.td_kiemel_2 {
	background-color: #a3c1c5;
}
TD.td_kiemel_2 {
	background-color: #a3c1c5;
}
TD.asztal
{
	background-color: #00535d;
	/*green a bgcolor*/
	color: white;
	padding-left: 3px;
	padding-right: 3px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
TD.focim
{
    background-color: #82abb0;
    font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 16pt;
    font-weight: bold;
    height: 40px;
    text-align: center;
/*    text-valign: middle; */
}
TD.lap
{
	letter-spacing: 2px;
}
TD.printlap {
	font-size: 8pt;
	height: 10px;
}
TD.printasztal
{
	padding-left: 3px;
	padding-right: 3px;
	font-size: 8pt;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
table.right {
	border: 1px solid #000000;
	width: 100%;
	text-align: center;
	background: #82ABB0;
}
td.right {
	font-size : 8pt;
	font-family : Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding : 4px;
}
td.szavazas_szazalek {
	font-size : 8pt;
	font-family : Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding : 4px;
	text-align: left;
}
table.left {
	border : 1px solid #000000;
	width : 100%;
	background : #CCDDDF;
}
td.left {
	border : 1px solid #000000;
	background : #CCDDDF;
}

table.tk {
	border : 1px solid #000000;
	font-size : 8pt;
	width : 100%;
}
table.tk a, table.tk a:hover {
	font-family: "Arial Narrow";
	font-size : inherit;
	font-weight : 100;
	color : inherit;
}
table.tk td {
	font-family : Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-weight: normal;
}
input.cool , select.cool , textarea.cool  {
	border-color : black;
	border-width : 0;
	background-color : #d4d0c8;
	color : black;
	font-size : 8pt;
	font-family : Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;

}
table.forum_hozzaszolas {
	border : 1px solid #000000;
	background : #a3c1c5;
}
td.forum_cim {
	height: 40px;
	border-collapse: collapse; 
	border-bottom-width: 1px; 
	border-bottom-style: solid; 
	border-bottom-color: #000000;
	background-color: #82abb0;
	background : url(images/forum_cim.gif);
}

hr {
	border-style: dashed;
	border-color: black;
}
table.forumgomb {
	padding: 0px;
}

td.forumgomb {
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
	border-top: 1px solid #000000;
	border-bottom: 1px solid #000000;
	padding-left: 5px;
	padding-right: 5px;
	text-align: center;
}
.meghivo_cim {
	padding-top: 10px;
	font-weight:bold;
	font-size: 18px;
	text-align:center;
	}
.meghivo_datum {
	padding-top: 10px;
	font-size: 18px;
	text-align:center;
	}
.meghivo_alcim {
	padding-top: 10px;
	font-weight:bold;
	font-size: 14px;
	text-align:center;
	}
.meghivo_kiemel {
	padding-left: 15px;
	padding-right: 5px;
	padding-bottom: 2px;
	font-weight:bold;
	}
.meghivo_tartalom {
	padding-left: 30px;
	padding-bottom: 1em;
	line-height: 20px;
	}
.klub_nev {
	padding-left: 15px;
	padding-right: 5px;
	padding-top: 15px;
	padding-bottom: 2px;
	}
.klub_tartalom {
	padding-left: 40px;
	line-height: 18px;
	}
.meghivo_tartalom a {
	color:black;
	font-weight:normal;

	}
.forum a {
	color:black;
	font-weight:normal;

	}
.forum a:hover {
	color:black;
	text-decoration : underline;
	font-weight:normal;
	}
tr.cimsor {
	color:white;
	background:#494949;
	font-weight:bold;
	}
table.eredmeny_tabla {
	border-right: 1px solid black;
	border-bottom: 1px solid black;
}
table.eredmeny_tabla td {
	border-left: 1px solid black;
	border-top: 1px solid black;
	}

.statmachine img { border: 0px; }

table.border {
	border-collapse: collapse;
	border-right: 1px solid black;
	border-bottom: 1px solid black;
}
table.border td, table.border th {
	border-left: 1px solid black;
	border-top: 1px solid black;
}
table.border th {background-color:#333333; color:white;}

.red {background-color: red;}
.yellow {background-color: yellow;}
.green {background-color: green;}
.blue {background-color: blue;}