/*
 * ----- KOLORY WIODACE -----
 */


/* zielony wiodący */
.cl-1 { color: #117711 }
.bg-1 { background-color: #117711 }
.bd-1 { border-color: #117711 }
/* zółty wiodacy  */
.cl-2 { color: #f9cf00}
.bg-2 { background-color: #f9cf00}
.bd-2 { border-color: #f9cf00 }
/* niebieski wiodący  */
.cl-3 { color: #1e8dff}
.bg-3 { background-color: #1e8dff }
.bd-3 { border-color: #1e8dff }
/* pomarańczowy highlight */
.bg-3-light { background-color: #FFEE9B }

/* szary wiodący ciemny */
.cl-s { color: #595959; }
.bg-s { background-color: #595959; }
.bd-s { border-color: #595959; }

/* szary (ramki) */
.bd-frame { border-color: #d9d9d9; }
.bd-frame-light { border-color: #e5e5e5; }


/* biały */
.cl-w { color: #fff }
.bg-w { background-color: #fff }
.bd-w { border-color: #fff }
/* czerwony */
.cl-r { color: red; }
.bg-r { background-color: red; }
.bd-r { border-color: red; }
/* czarny */
.cl-b { color: #000; }
.bg-b { background-color: #000; }
.bd-b { border-color: #000; }


#stopka_kontakt p a{
color: #f9cf00;
}



.header-bg, .bg-content { }

/*
 * Kolory specyficzne dla elementów:
 */

html, body { }

/* Kolory menu i wypunktowań */
.menu li a { color: #414141; }

.menu li a{ background: url(../img/menu_wypunkt_duzy.png) 0 50% no-repeat; }
.menu li a:hover {background: #FFDC35 url(../img/menu_wypunkt_duzy.png) 0 50% no-repeat;}
.menu li li a{background: url(../img/menu_wypunkt_maly.png) 13px 50% no-repeat; }
.menu li li a:hover {background: #FFDC35 url(../img/menu_wypunkt_maly.png) 13px 50% no-repeat;}
.menu li li li a{background: url(../img/menu_wypunkt_maly.png) 23px 50% no-repeat; }
.menu li li li a:hover {background: #FFDC35 url(../img/menu_wypunkt_maly.png) 23px 50% no-repeat;}

.menu li a.selected { background: #1e8dff url(../img/menu_wypunkt_duzy_hover.png) 0 50% no-repeat; color: #fff;}
.menu li li a.selected { background: #1e8dff url(../img/menu_wypunkt_maly_hover.png) 13px 50% no-repeat; color: #fff;}
.menu li li li a.selected { background: #1e8dff url(../img/menu_wypunkt_maly_hover.png) 23px 50% no-repeat; color: #fff;}

.aktualna_strona{
background: #1e8dff;
color: #fff;
padding: 4px;
}
.strona_nr {
background: #f9cf00;
color: #5e5e5e !important;
padding: 4px;
}



body, td, p, li { color: #515151 }
a { color: inherit }

.ed_content table,
.ed_content td,
.ed_content th { border-color: #515151; }

table.download td {
	/* background-image: url(../img/td-orange.png); */
	background-repeat: repeat-x;	
}
table.download td.hover {
	background-image: none;
}

table.download th {
	background-color: #117711;
	background-image: url(../img/th-orange.png);
	background-repeat: repeat-x;
	color: #fff;
}
table.download, table.download td { border-color: #117711;}



table.vela-calendar td {
	background-color: #B8B8B8; 
	color: #fff;
	
}

table.vela-calendar th {
	background-color: #1E8DFE;
	color: #fff;
}

table.vela-calendar td a{
	color: #4D4D4D; 
}

table.vela-calendar td.month a{
	color: #868686; 
}

table.vela-calendar td.event a{
	color: #4D4D4D; 
}




table.vela-calendar td.weekend {
	background-color: #B8B8B8; 
	color: #fff;
}
table.vela-calendar td.weekend a{
	color: #868686;
}
table.vela-calendar td.today {
	background-color: #F9CF00;
	color: #716F66;
}
table.vela-calendar td.today a{
	color: #fff;
}
/*
table.vela-calendar td.active {
	background-color: #8EC54D;
	color: #fff;
}
table.vela-calendar td.active:hover {
	background-color: #FFAE00;
	color: #fff;
}
*/
table.vela-calendar td.chosen {
	background-color: #E1CC73;
	color: #4D4D4D;
	font-weight: bold;
}
table.vela-calendar td.chosen a{
	color: #4D4D4D;
	font-weight: bold;
}
table.vela-calendar td.other-month a{

color: #f5f5f5;
}
table.vela-calendar td.other-month {

color: #f5f5f5;
}


table.vela-calendar td.other-month.weekend {

color: #e4e4e4;
}
table.vela-calendar td.other-month.weekend a{

color: #e4e4e4;
}
.ed_content p a {
color: #0F7AD2;
}