/*
0 kek    1 narancs 2 zold   3 sarga 4 piros 5 lila
6 turkiz 7 pink    8 szurke
*/

body.color0 {
	background-image: url('img/bg.kek.png');
	background-color: #01bbfd;
}
body.color1 {
	background-image: url('img/bg.narancs.png');
	background-color: #ff8903;
}
body.color2 {
	background-image: url('img/bg.zold.png');
	background-color: #a9dc54;
}
body.color3 {
	background-image: url('img/bg.sarga.png');
	background-color: #ffd700;
}
body.color4 {
	background-image: url('img/bg.piros.png');
	background-color: #e94704;
}
body.color5 {
	background-image: url('img/bg.lila.png');
	background-color: #9c63e6;
}
body.color6 {
	background-image: url('img/bg.turkiz.png');
	background-color: #4aa3ab;
}
body.color7 {
	background-image: url('img/bg.pink.png');
	background-color: #f670db;
}
body.color8 {
	background-image: url('img/bg.szurke.png');
	background-color: #cdd3e9;
}

div.sidecolor0 {
	background-image: url('img/sidebg.kek.png');
	background-color: #82ddfe;
}
div.sidecolor1 {
	background-image: url('img/sidebg.narancs.png');
	background-color: #ffc481;
}
div.sidecolor2 {
	background-image: url('img/sidebg.zold.png');
	background-color: #d4eda9;
}
div.sidecolor3 {
	background-image: url('img/sidebg.sarga.png');
	background-color: #fff1a9;
}
div.sidecolor4 {
	background-image: url('img/sidebg.piros.png');
	background-color: #f4a381;
}
div.sidecolor5 {
	background-image: url('img/sidebg.lila.png');
	background-color: #cdb1f2;
}
div.sidecolor6 {
	background-image: url('img/sidebg.turkiz.png');
	background-color: #a4d1d5;
}
div.sidecolor7 {
	background-image: url('img/sidebg.pink.png');
	background-color: #fbb5ed;
}
div.sidecolor8 {
	background-image: url('img/sidebg.szurke.png');
	background-color: #e6e9f4;
}

.main0 {
	border-top: 1px solid #80ddfe;
	border-right: 1px solid #019bd2;
	border-bottom: 1px solid #484a51;
	background-color: #01bbfd;
	color: #454545;
}
.main1 {
	border-top: 1px solid #ffc481;
	border-right: 1px solid #d47202;
	border-bottom: 1px solid #484a51;
	background-color: #ff8903;
	color: #454545;
}
.main2 {
	border-top: 1px solid #d4eda9;
	border-right: 1px solid #8db746;
	border-bottom: 1px solid #484a51;
	background-color: #a9dc54;
	color: #454545;
}
.main3 {
	border-top: 1px solid #ffeb7f;
	border-right: 1px solid #d4b300;
	border-bottom: 1px solid #484a51;
	background-color: #ffd700;
	color: #454545;
}
.main4 {
	border-top: 1px solid #f4a381;
	border-right: 1px solid #c23b03;
	border-bottom: 1px solid #484a51;
	background-color: #e94704;
	color: #454545;
}
.main5 {
	border-top: 1px solid #cdb1f2;
	border-right: 1px solid #8252bf;
	border-bottom: 1px solid #484a51;
	background-color: #9c63e6;
	color: #454545;
}
.main6 {
	border-top: 1px solid #a4d1d5;
	border-right: 1px solid #3e888e;
	border-bottom: 1px solid #484a51;
	background-color: #4aa3ab;
	color: #454545;
}
.main7 {
	border-top: 1px solid #fbb5ed;
	border-right: 1px solid #cd5ab6;
	border-bottom: 1px solid #484a51;
	background-color: #f76cdb;
	color: #454545;
}
.main8 {
	border-top: 1px solid #e6e9f4;
	border-right: 1px solid #aaafc2;
	border-bottom: 1px solid #484a51;
	background-color: #cdd3e9;
	color: #454545;
}

li.main0a {
	border-bottom: 1px solid #80ddfe;
	border-left: 1px solid #019bd2;
	border-top: 1px solid #484a51;
	background-color: #01bbfd;
	color: #fff;
}
li.main1a {
	border-bottom: 1px solid #ffc481;
	border-left: 1px solid #d47202;
	border-top: 1px solid #484a51;
	background-color: #ff8903;
	color: #fff;
}
li.main2a {
	border-bottom: 1px solid #d4eda9;
	border-left: 1px solid #8db746;
	border-top: 1px solid #484a51;
	background-color: #a9dc54;
	color: #fff;
}
li.main3a {
	border-bottom: 1px solid #ffeb7f;
	border-left: 1px solid #d4b300;
	border-top: 1px solid #484a51;
	background-color: #ffd700;
	color: #fff;
}
li.main4a {
	border-bottom: 1px solid #f4a381;
	border-left: 1px solid #c23b03;
	border-top: 1px solid #484a51;
	background-color: #e94704;
	color: #fff;
}
li.main5a {
	border-bottom: 1px solid #cdb1f2;
	border-left: 1px solid #8252bf;
	border-top: 1px solid #484a51;
	background-color: #9c63e6;
	color: #fff;
}
li.main6a {
	border-bottom: 1px solid #a4d1d5;
	border-left: 1px solid #3e888e;
	border-top: 1px solid #484a51;
	background-color: #4aa3ab;
	color: #fff;
}
li.main7a {
	border-bottom: 1px solid #fbb5ed;
	border-left: 1px solid #cd5ab6;
	border-top: 1px solid #484a51;
	background-color: #f76cdb;
	color: #fff;
}
li.main8a {
	border-bottom: 1px solid #e6e9f4;
	border-left: 1px solid #aaafc2;
	border-top: 1px solid #484a51;
	background-color: #cdd3e9;
	color: #fff;
}

li.sub0 {
	border-top: 1px solid #bfeefe;
	border-right: 1px solid #6ab8d3;
	border-bottom: 1px solid #4a533b;
	background-color: #80ddfe;
	color: #454545;
}
li.sub1 {
	border-top: 1px solid #ffe1c0;
	border-right: 1px solid #d4a36b;
	border-bottom: 1px solid #4a533b;
	background-color: #ffc481;
	color: #454545;
}
li.sub2 {
	border-top: 1px solid #e9f6d4;
	border-right: 1px solid #b0c58d;
	border-bottom: 1px solid #4a533b;
	background-color: #d4eda9;
	color: #454545;
}
li.sub3 {
	border-top: 1px solid #fff4bf;
	border-right: 1px solid #d4c36a;
	border-bottom: 1px solid #4a533b;
	background-color: #ffea7f;
	color: #454545;
}
li.sub4 {
	border-top: 1px solid #f9d1c0;
	border-right: 1px solid #cb886b;
	border-bottom: 1px solid #4a533b;
	background-color: #f4a381;
	color: #454545;
}
li.sub5 {
	border-top: 1px solid #e6d8f8;
	border-right: 1px solid #aa93c9;
	border-bottom: 1px solid #4a533b;
	background-color: #cdb1f2;
	color: #454545;
}
li.sub6 {
	border-top: 1px solid #d1e8ea;
	border-right: 1px solid #88aeb1;
	border-bottom: 1px solid #4a533b;
	background-color: #a4d1d5;
	color: #454545;
}
li.sub7 {
	border-top: 1px solid #fddaf6;
	border-right: 1px solid #d196c5;
	border-bottom: 1px solid #4a533b;
	background-color: #fbb5ed;
	color: #454545;
}
li.sub8 {
	border-top: 1px solid #f2f4f9;
	border-right: 1px solid #bfc2cb;
	border-bottom: 1px solid #4a533b;
	background-color: #e6e9f4;
	color: #454545;
}

li.sub0a {
	border-bottom: 1px solid #bfeefe;
	border-left: 1px solid #6ab8d3;
	border-top: 1px solid #4a533b;
	background-color: #80ddfe;
	color: #454545;
}
li.sub1a {
	border-bottom: 1px solid #ffe1c0;
	border-left: 1px solid #d4a36b;
	border-top: 1px solid #4a533b;
	background-color: #ffc481;
	color: #454545;
}
li.sub2a {
	border-bottom: 1px solid #e9f6d4;
	border-left: 1px solid #b0c58d;
	border-top: 1px solid #4a533b;
	background-color: #d4eda9;
	color: #454545;
}
li.sub3a {
	border-bottom: 1px solid #fff4bf;
	border-left: 1px solid #d4c36a;
	border-top: 1px solid #4a533b;
	background-color: #ffea7f;
	color: #454545;
}
li.sub4a {
	border-bottom: 1px solid #f9d1c0;
	border-left: 1px solid #cb886b;
	border-top: 1px solid #4a533b;
	background-color: #f4a381;
	color: #454545;
}
li.sub5a {
	border-bottom: 1px solid #e6d8f8;
	border-left: 1px solid #aa93c9;
	border-top: 1px solid #4a533b;
	background-color: #cdb1f2;
	color: #454545;
}
li.sub6a {
	border-bottom: 1px solid #d1e8ea;
	border-left: 1px solid #88aeb1;
	border-top: 1px solid #4a533b;
	background-color: #a4d1d5;
	color: #454545;
}
li.sub7a {
	border-bottom: 1px solid #fddaf6;
	border-left: 1px solid #d196c5;
	border-top: 1px solid #4a533b;
	background-color: #fbb5ed;
	color: #454545;
}
li.sub8a {
	border-bottom: 1px solid #f2f4f9;
	border-left: 1px solid #bfc2cb;
	border-top: 1px solid #4a533b;
	background-color: #e6e9f4;
	color: #454545;
}

div.box0 {
	background-color: #01bbfd;
}
div.box1 {
	background-color: #ff8903;
}
div.box2 {
	background-color: #a9dc54;
}
div.box3 {
	background-color: #ffd700;
}
div.box4 {
	background-color: #e94704;
}
div.box5 {
	background-color: #9c63e6;
}
div.box6 {
	background-color: #4aa3ab;
}
div.box7 {
	background-color: #f76cdb;
}
div.box8 {
	background-color: #cdd3e9;
}

div.content0 h1 {
	color: #01bbfd;
}
div.content0 h2 {
	color: #01bbfd;
}
div.content0 h3 {
	color: #01bbfd;
}
div.content1 h1 {
	color: #ff8903;
}
div.content1 h2 {
	color: #ff8903;
}
div.content1 h3 {
	color: #ff8903;
}
div.content2 h1 {
	color: #a9dc54;
}
div.content2 h2 {
	color: #a9dc54;
}
div.content2 h3 {
	color: #a9dc54;
}
div.content3 h1 {
	color: #ffd700;
}
div.content3 h2 {
	color: #ffd700;
}
div.content3 h3 {
	color: #ffd700;
}
div.content4 h1 {
	color: #e94704;
}
div.content4 h2 {
	color: #e94704;
}
div.content4 h3 {
	color: #e94704;
}
div.content5 h1 {
	color: #9c63e6;
}
div.content5 h2 {
	color: #9c63e6;
}
div.content5 h3 {
	color: #9c63e6;
}
div.content6 h1 {
	color: #4aa3ab;
}
div.content6 h2 {
	color: #4aa3ab;
}
div.content6 h3 {
	color: #4aa3ab;
}
div.content7 h1 {
	color: #f76cdb;
}
div.content7 h2 {
	color: #f76cdb;
}
div.content7 h3 {
	color: #f76cdb;
}
div.content8 h1 {
	color: #cdd3e9;
}
div.content8 h2 {
	color: #cdd3e9;
}
div.content8 h3 {
	color: #cdd3e9;
}

div.caltop0 {
	background-image: url('img/cal.top.kek.png');
}
div.caltop1 {
	background-image: url('img/cal.top.narancs.png');
}
div.caltop2 {
	background-image: url('img/cal.top.zold.png');
}
div.caltop3 {
	background-image: url('img/cal.top.sarga.png');
}
div.caltop4 {
	background-image: url('img/cal.top.piros.png');
}
div.caltop5 {
	background-image: url('img/cal.top.lila.png');
}
div.caltop6 {
	background-image: url('img/cal.top.turkiz.png');
}
div.caltop7 {
	background-image: url('img/cal.top.pink.png');
}
div.caltop8 {
	background-image: url('img/cal.top.szurke.png');
}
div.calbtm0 {
	background-image: url('img/cal.btm.kek.png');
}
div.calbtm1 {
	background-image: url('img/cal.btm.narancs.png');
}
div.calbtm2 {
	background-image: url('img/cal.btm.zold.png');
}
div.calbtm3 {
	background-image: url('img/cal.btm.sarga.png');
}
div.calbtm4 {
	background-image: url('img/cal.btm.piros.png');
}
div.calbtm5 {
	background-image: url('img/cal.btm.lila.png');
}
div.calbtm6 {
	background-image: url('img/cal.btm.turkiz.png');
}
div.calbtm7 {
	background-image: url('img/cal.btm.pink.png');
}
div.calbtm8 {
	background-image: url('img/cal.btm.szurke.png');
}
div.cal0 {
	background-image: url('img/cal.right.kek.png');
	background-color: #01bbfd;
}
div.cal1 {
	background-image: url('img/cal.right.narancs.png');
	background-color: #ff8903;
}
div.cal2 {
	background-image: url('img/cal.right.zold.png');
	background-color: #a9dc54;
}
div.cal3 {
	background-image: url('img/cal.right.sarga.png');
	background-color: #ffd700;
}
div.cal4 {
	background-image: url('img/cal.right.piros.png');
	background-color: #e94704;
}
div.cal5 {
	background-image: url('img/cal.right.lila.png');
	background-color: #9c63e6;
}
div.cal6 {
	background-image: url('img/cal.right.turkiz.png');
	background-color: #4aa3ab;
}
div.cal7 {
	background-image: url('img/cal.right.pink.png');
	background-color: #f670db;
}
div.cal8 {
	background-image: url('img/cal.right.szurke.png');
	background-color: #cdd3e9;
}
td.cal0 {
	background-image: url('img/nap.kek.png');
}
td.cal1 {
	background-image: url('img/nap.narancs.png');
}
td.cal2 {
	background-image: url('img/nap.zold.png');
}
td.cal3 {
	background-image: url('img/nap.sarga.png');
}
td.cal4 {
	background-image: url('img/nap.piros.png');
}
td.cal5 {
	background-image: url('img/nap.lila.png');
}
td.cal6 {
	background-image: url('img/nap.turkiz.png');
}
td.cal7 {
	background-image: url('img/nap.pink.png');
}
td.cal8 {
	background-image: url('img/nap.szurke.png');
}

.fg0 {
	color: #01bbfd;
}
.fg1 {
	color: #ff8903;
}
.fg2 {
	color: #a9dc54;
}
.fg3 {
	color: #ffd700;
}
.fg4 {
	color: #e94704;
}
.fg5 {
	color: #9c63e6;
}
.fg6 {
	color: #4aa3ab;
}
.fg7 {
	color: #f76cdb;
}
.fg8 {
	color: #cdd3e9;
}
