body {
    background-color: transparent;
    color: #333;
    font-family: Arial;
    font-size: 12px;
}
div#content a {
    background: none repeat scroll 0 0 transparent;
    color: #00D946;
    font-family: Arial;
    font-size: 12px;
    font-weight: normal;
    text-decoration: underline;
}
div#header_felso_csik h1.cim_1 {
    font-size: 20px;
    font-style: italic;
    margin: 0 0 6px;
    padding: 5px 0 0;
}
div#header_felso_csik h1.cim_2 {
    font-size: 18px;
    font-style: italic;
    margin: 0;
    padding: 0;
    z-index: 10;
}
table.idopontok {
    border-collapse: collapse;
    font-size: 12px;
    margin: 30px 0;
}
table.idopontok td {
    font-weight: bold;
    text-align: center;
}
table.idopontok td.border {
    /*border: 1px solid black;*/
    width: 60px;
}
	table.idopontok tr.s2 td.szabad {
		width: 60px;
		background-color: #23B62E;
		color: #fff;
	}
	table.idopontok tr.s2 td.foglalt {
		width: 60px;
		background-color: #C8001E;
		color: #fff;
	}
	table.idopontok td.szabad a{color: #fff; text-decoration: none;}
	table.idopontok td.foglalt a{color: #fff; text-decoration: none;}
table.idopontok td.high {
    color: #B7B700;
}
table.idopontok tr.s1 td {
    background-color: #E1E1E1;
}
	table.idopontok tr.s1 td.szabad {
		background-color: #1C8E24;
	}
	table.idopontok tr.s1 td.foglalt {
		background-color: #A40018;
	}

table.idopontok td .szabad {
    color: #00D946;
	font-size: 11px;
}
table.idopontok td .lejart {
    color: #888 !important;
}
table.idopontok td .oldalon {
    color: #B7B700;
}
table.idopontok td .adminon {
    color: #FF6666;
}
table, input, select, textarea {
    font-family: Arial;
    font-size: 12px;
}
textarea {
    height: 100px;
    width: 200px;
}
a.body {
    color: blue;
}
table.lista {
    border-collapse: collapse;
    font-size: 12px;
}
table.lista td {
    border: 1px solid black;
}
table.lista tr.header td {
    font-weight: bold;
}
table.lista tr.s1 td {
    background-color: #d9d9d9;
}
div.munkaszunet {
    font-size: 9px;
    height: 9px;
    line-height: 9px;
    text-align: right;
}
div.munkaszunet a {
    color: #0099FF;
    font-weight: bold;
    text-decoration: none;
}
.foglalt {
    color: #fff;
}

tr.header td {
	font-size: 14px;
}
td.allas_1{
	border-left: 5px solid #f4f4f4;
}

input[name="r1"],
input[name="r2"],
input[name="r3"],
input[name="r4"],
input[name="r5"],
input[name="r6"]{
	width: 25px !important;
	text-align: center;
}


