.radek {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: White;
}
.radek h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: White
}
.radek a:link , .radek a:visited {
	color: White;
}
.pguz {
	background-color: #FFBC22;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
}
.impr {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}
.impr_super {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color:red;
}
#cenNaglowek {
	margin-top: 5px;
	margin-bottom: 10px;
	text-align: center;
	line-height: 170%;
	font-size: 14px;
}
.komunikat {
	background-color: Red;
	color: White;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 11px;
	padding: 8px;
}
.komunikat a:link {
	color: Yellow;
}
.norm {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    	font-size: 11px;
}
.norm a {
	color: White;
}
.erro {
	background-color: Red;
	color: White;
	font-weight: bold;
	padding: 2px;
	line-height: 160%;
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
}

.pr {
	background-color: Red;
	color: White;
	padding: 2px;
	margin: 2px;
	font-weight: bold;
}
.pr_l {
	background-color: Red;
	color: White;
	padding: 2px;
	text-align: left;
	margin: 2px;
	font-weight: bold;
}

.nor {
	background-color: Red;
	color: White;
	font-weight: bold;
	padding: 1px;
}
.tblu
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	/*color: #e9e9ff;
	font-weight: bold;*/
	color: Black;
/*	background-color: #ffcc00;*/
	background-color: #255599;
}
.tblu THEAD {
	background-color: #AFC4FF;
	color: #FFFFFF;
	border-right-color: #fefdeb;
	border-right-width: 1px;
	border-right-style: solid;
}
.tblu .hed1  {
	background-color: #ffcc00;
	color: #000000;
	vertical-align: top;
	font-weight: bold;
	border-right-color : #fefdeb; border-right-width : 1px; border-right-style : solid;
}

.tblu .jas {
	background-color: #fefdeb;
	text-align: center;
}
.tblu .cie {
	background-color: #fadd17;
	text-align: center;
}
.tblu .stpp {
	background-color: #555555;
	color: #222222;
	text-align: center;
}
.tblu .stp {
	color: Red;
	font-weight: bold;
}
.tblu h4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	margin: 0px;
}
.tblu h5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: Black;
	font-weight: bold;
	font-size: 12px;
	margin: 0px;
}
.tblu h6 {
	color: Black;
	font-weight: bold;
	font-size: 11px;
	margin: 0px;
}
.tblu h8 {
	color: Black;
	font-size: 10px;
	margin: 0px;
}
.tblu h7 {
	color: White;
	font-weight: bold;
}
.hh7 {
	color: #383990;
	font-weight: bold;
	font-size: 12px;
}
.tblu .szcz {
	color: white;
	padding-top: 8px;
	background-color: #5f90ee;
}
.szimgx {
	border: 1px;
	border-color: Black;
	margin-right: 4px;
	border-style: solid;
}
.szimg {
	border: 4px;
	border-color: White;
	margin-right: 4px;
	border-style: solid;
	/*border-bottom : 12px solid White;*/
}

.tblu .hotel {
	color: #255599;
	font-weight: bold;
}
.tblu .rodz {
	color: Black;
	/*font-weight: bold;*/
	
}
.tblu .hotel A:link {
	color: #255599;
	text-decoration: none;
}
.tblu .hotel A:hover {
	color: White;
	text-decoration: none;
}
.tblu .hotel A:visited {
	color: #255599;
	text-decoration: none;
}
.tblu A:link {
	color: Black;
	text-decoration: none;
}
.tblu A:hover {
	color: #f8c200;
	text-decoration: none;
}
.tblu A:visited {
	color: White;
	text-decoration: none;
}

.sel {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #255599;
	border: 1px solid White;
}

/*lista agentow*/
.agspac { }
.agmiejsc { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #ffcc00;
	color: #255572;
	font-size: 14px;
	font-weight: bold;
	padding: 4px;
	width: 560px;
    margin-bottom: 2px;
}
.agpol {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    background-color: #fefdeb;
	color: #255599;
    width: 560px;
    margin-bottom: 2px;
    padding: 4px;
}
.agnor {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    background-color: #719ff3;
	color: #ffffff;
    width: 560px;
    margin-bottom: 2px;
    padding: 4px;
}
.agnaz {
    font-size: 13px;
	font-weight: bold;
}
.agnazwa { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: White;
}
.agadres { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
 }
.agpol .agadres A:link {
	text-decoration: none;
    color: #255599;
}
.agpol .agadres A:hover {
	text-decoration: none;
	color: Red;
}
.agnor .agadres A:link {
	text-decoration: none;
    color: White;
}
.agnor .agadres A:hover {
	text-decoration: none;
	color: Red;
}


.kalendarz { 
	font-family: Arial, Helvetica, sans-serif;  
	font-size: 12px;  
	font-weight: bold; 
	height: 60px; 
	width: 78px; 
	text-align: left; 
	vertical-align: top; 
	color: #255599; 
	background-color: #d4deff; 
}
.kalendarztyg { font-family: Arial, Helvetica, sans-serif;  font-size: 12px;  font-weight: bold;  width: 78px;  height: 26px;  text-align: center;  color: white;  }
.kalendarzmies { font-family: Arial, Helvetica, sans-serif;  font-size: 16px;  font-weight: bold;  text-align: center;  color: #1B1BA8;  }

#rejsData {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: White;
	font-weight: bold;
	text-align: center;
	margin-top: 4px;
}
#rejsTrasa {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: White;
	text-align: center;
}
#imprezaNazwa
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: White;
	font-weight: bold;
	text-align: center;
}
#imprezaInfo
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: Red;
	font-weight: bold;
	text-align: center;
}
.tekstBialy {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: White;
}
.tekstBialy H2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}

.pkt {
	margin-top: 8px;
}
.programImprezy {
}
.programImprezy TABLE {
}
.ch {
	vertical-align: middle;
	text-align: center;
	height: 100%;
	border: thin;
	border-style: solid;
	position: fixed;
}
.che {
	vertical-align: top;
	padding: 2px;
}
#opisImprezy {
	width: 280px;
	position: absolute;
	top: 0px;
	left: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: Black;
	text-align: justify;
}
#uwagiImprezy {
	position: absolute;
	left: 285px;
	top: 0px;
	width: 280px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: Black;
	text-align: justify;
}
.czarny {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: Black;
	text-align: justify;
}
.czarny .wyr {
	color: White;
	font-weight: bold;
}
#stopka {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: White;
	margin-bottom: 8px;
	text-align: center;
	width: 550px;
}
#stopka A:link {
	color: White;
}
#stopka IMG {
	vertical-align: text-top;
}
.nawigacja {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: center;
	vertical-align: middle;
}
.nawigacja .nav {
	width: 25px;
	height: 19px;
	background-image: url(images/nav.gif);
	background-color: #8fb2f3;
}
.nawigacja .nav0 {
	width: 25px;
	height: 19px;
	background-image: url(images/nav.gif);
	background-color: White;
}
.nawigacja .navn {
	background-image: url(images/navn.gif);
	background-color: #8fb2f3;
	width: 73px;
	height: 19px;
}
.nawigacja .navp {
	background-image: url(images/navp.gif);
	background-color: #8fb2f3;
	width: 73px;
	height: 19px;
}
.nawigacja .navk {
	background-image: url(images/navk.gif);
	background-color: #8fb2f3;
	width: 10px;
	height: 19px;
}
.toptop {
	background-image: url(images/top_1.gif);
	width: 160px;
	height: 60px;
	text-align: right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: White;
}
.topbg {
	background-image: url(images/top_bg.gif);
	padding-left: 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: White;
}
.topdwn {
	background-image: url(images/top_dwn.gif);
	width: 160px;
	height: 15px;
}
.zawieszka {
	position: absolute;
	/*padding-top: -4px;*/
	padding-left: 25px;
}

.gwi IMG {
	border: 0px;
}
.tblu .hed1 .obi  {
	background-color: #ffcc00;
	color: #000000;
	vertical-align: top;
	/*background-image: url(images/hed1ob.gif);*/
	background-position: top;
	background-position: right;
	background-repeat: no-repeat;
}
.tblu .hed1 .wyz  {
	background-color: #ffcc00;
	color: #000000;
	vertical-align: top;
	/*background-image: url(images/hed1wy.gif);*/
	background-position: top;
	background-position: right;
	background-repeat: no-repeat;
}
.tblu .hed1 .pow  {
	background-color: #ffcc00;
	color: #000000;
	vertical-align: top;
	/*background-image: url(images/hed1po.gif);*/
	background-position: top;
	background-position: left;
	background-repeat: no-repeat;
}
.tblu .hed1 .rez  {
	background-color: #ffcc00;
	color: #000000;
	vertical-align: top;
	/*background-image: url(images/hed1re.gif);*/
	background-position: top;
	background-position: right;
	background-repeat: no-repeat;
}
.tblu .hed1 .dat  {
	background-color: #ffcc00;
	color: #000000;
	vertical-align: top;
	/*background-image: url(images/hed1da.gif);*/
	background-position: top;
	background-position: right;
	background-repeat: no-repeat;
}


.minipromo {
	color: #ff007e;
	font-weight: bold;
}
.fullpromo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: Yellow;
	text-align: center;
}
.fullpromoinfo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #a7e9ff;
	text-align: center;
}
.dopl {
	text-align: left;
	/*color: #a7e9ff;*/
	font-size: 10px;
}
.przelotData {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: White;
	font-size: 12px;
	font-weight: bold;
}
.przelotOpis {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: White;
	font-size: 9px;
	background-color: #719ff3;
}
.przelotWylot {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #255599;
	font-size: 12px;
	background-color: #ffcc00;
	text-align: center;
}
.przelotPowrot {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #255599;
	font-size: 12px;
	background-color: #fefdeb;
	text-align: center;
}
.przelotUwagi {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: White;
	font-size: 10px;
	background-color: #719ff3;
}
.wydrico {
	position: absolute;
	left: 25px;
	top: -5px;
}

.tblu .opho {
		background-color: #5f90ee;
}

.rad1
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #255599;
}
.rad1 .jas {
	background-color: #fefdeb;
	text-align: center;
}

	.rad1 .jas1 {
	background-color: #fefdeb;
	text-align: center;
}
	.rad1 .jas2 {
	background-color: #fefdeb;
	text-align: center;
}

	.rad1 .jas3 {
	background-color: #fefdeb;
	text-align: center;
}
.rad1 .impag {
	background-color: #ea0f9a;
	color: White;
	text-align: center;
}
.rad1 .cie {
	background-color: #fadd17;
	text-align: center;
}
.rad1 .stpp {
	background-color: #85ABF1;
	color: #444444;
	text-align: center;
	font-weight: normal;
}

.rad1 .stp {
	/*color: Red;*/
	font-weight: bold;
}
.rad1 .hed1  {
	background-color: #ffcc00;
	color: #255599;
	vertical-align: top;
	font-weight: bold;
}
.rad1 .nie {
	background-color: #719ff3;
	font-size: 12px;
	color: White;
}
.rad1 .mies {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
}

.rad
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: Black;
}
.rad .hed1  {
	background-color: #ffcc00;
	color: #255599;
	vertical-align: top;
	font-weight: bold;
}

.rad .jas {
	background-color: #fefdeb;
	text-align: center;
}
.rad .impag {
	background-color: #49bb4a;
	color: White;
	text-align: center;
}
.rad .cie {
	background-color: #fadd17;
	text-align: center;
}
.rad .stpp {
	background-color: #555555;
	color: #333333;
	text-align: center;
}
.rad .jas1 {
	background-color: #fefdeb;
	text-align: center;
	color: #255599;
	font-weight: bold;
}
.rad .jas2 {
	background-color: #fefdeb;
	text-align: center;
	color: #255599;
	font-weight: bold;
}
.rad .jas3 {
	background-color: #fefdeb;
	text-align: center;
	color: #255599;
	font-weight: bold;
}
.rad .cie1 {
	background-color: #fadd17;
	text-align: center;
	color: #255599;
	font-weight: bold;
}

.rad .nie {
	background-color: #719ff3;
	font-size: 12px;
	color: White;
	font-weight: bold;
}
.rad .stp {
	color: Red;
	font-weight: bold;
}
.rad h4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	margin: 0px;
}
.rad h5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: Black;
	font-weight: bold;
	font-size: 12px;
	margin: 0px;
}
.rad .pro {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: Red;
	font-weight: bold;
	font-size: 12px;
	margin: 0px;
}
.rad .old {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #255599;
	/*font-weight: bold;*/
	font-size: 10px;
	margin: 0px;
	text-decoration: line-through;
}

.rad h6 {
	color: Black;
	font-weight: bold;
	font-size: 11px;
	margin: 0px;
}
.rad h8 {
	color: Black;
	font-size: 10px;
	margin: 0px;
}
.rad h7 {
	color: White;
	font-weight: bold;
}

.rad .szcz {
	color: white;
	padding-top: 8px;
	padding-bottom: 8px;
	background-color: #5f90ee;
	font-size: 11px;
}

.hopi {
	margin-top: 10px; 
}

.obuw {
	font-size: 10px;
	font-weight: bold;
	text-align: left;
}

.rad .hotel {
	font-family: Arial, Helvetica, sans-serif;
	color: Black;
	font-weight: bold;
	font-size: 14px;
}
.rad .rodz {
	color: White;
	font-weight: bold;
	/*font-family: Arial, Helvetica, sans-serif;*/
	/*font-size: 14px;*/
}
.rad .hotel A:link {
	color: White;
	text-decoration: none;
}
.rad .hotel A:hover {
	color: Red;
	text-decoration: none;
}
.rad .hotel A:visited {
	color: White;
	text-decoration: none;
}
.rad A:link {
	color: Black;
	text-decoration: none;
}
.rad A:hover {
	color: #f8c200;
	text-decoration: none;
}
.rad A:visited {
	color: Black;
	text-decoration: none;
}

.banmin {
	margin-bottom: 6px;
	margin-left: 5px;
}
.banmin IMG {
	border: 0px;
}

.falfalka {
	background-image: url(../images/falka.gif); background-position: center; background-repeat: repeat-x; background-color: #5777B1;
}
.falstopka {
	background-color: #ffbc22; padding: 5px; font-size: 10px; color: #FFFFFF;
}

.falstopka A:link {
	color: #fe8743; TEXT-DECORATION: none
}
.falstopka A:hover {
	COLOR: #FFFFFF; TEXT-DECORATION: underline
}
.falstopka A:visited {
	color: #fe8743; TEXT-DECORATION: none
}
.falstopka A:visited {
	color: #fe8743; TEXT-DECORATION: none
}
.falstopka A:active {
	COLOR: #fe8743; TEXT-DECORATION: none
}

.impuwa {
	color: red;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}


/*kalendarz*/
.tpd {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: White;
	font-size: 12px;
	font-weight: bold;
}
.tpo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: White;
	font-size: 9px;
	background-color: #719ff3;
	text-align: center;
}
.tpw {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #255599;
	font-size: 10px;
	background-color: #ffcc00;
	text-align: center;
	font-weight: bold;
}
.tpwp {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 10px;
	background-color: #ce0067;
	text-align: center;
	font-weight: bold;
}
.tpp {
	font-family: Arial, Helvetica, sans-serif;
	color: #255599;
	font-size: 16px;
	background-color: #fefdeb;
	text-align: center;
	font-weight: bold;
}
.tpu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: White;
	font-size: 10px;
	background-color: #719ff3;
}
.tpu b {
    color: #255599;
}

.kdt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #255599;
	font-size: 11px;
	background-color: #ffcc00;
	text-align: center;
	font-weight: bold;
}
.kpu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #255599;
	font-size: 14px;
	background-color: #719ff3;
	text-align: center;
	font-weight: bold;
}
.kkk {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #255599;
	font-size: 14px;
	background-color: #8fb2f3;
	text-align: center;
	font-weight: bold;
}
.tib {
	background-color: #5f90ee;
	border-color: #a0bdf3;
	border-width: 4px;
	border-style: solid;
	text-align: left;
}



/*.kaw { background-color: #fcbd1e; border: 0px; margin-bottom: 1px; text-align: center  }*/
.kaw { background-color: #fefdeb; border: 0px; margin-bottom: 1px; text-align: center; padding-bottom: 1px; padding-top: 1px;  }
.kaw .kie { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-align: center; color: #ce0067; }
.kaw .kie IMG { border: 0px; }
.kaw .rej { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; text-align: center; color: #ce0067; }

.kawo { background-color: #a6c1f5; border: 0px; margin-bottom: 1px; text-align: center; padding-bottom: 1px; padding-top: 1px;  }
.kawo .kie { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-align: center; color: #e4edfc }
.kawo .rej { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; text-align: center; color: #e4edfc }

.kap { background-color: #ce0067; border: 0px; margin-bottom: 1px; text-align: center; padding-bottom: 1px; padding-top: 1px;  }
.kap .kie { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-align: center; color: White; }
.kap .kie IMG { border: 0px; }
.kap .rej { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; text-align: center; color: White; }

.kapo { background-color: #8d88d8; border: 0px; margin-bottom: 1px; text-align: center; padding-bottom: 1px; padding-top: 1px;  }
.kapo .kie { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-align: center; color: #dddcf3; }
.kapo .rej { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; text-align: center; color: #dddcf3; }

.kpop {
	background-image: url(images/kagol.gif);
	background-repeat: no-repeat;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #255599;
	font-size: 11px;
}
.knas {
	background-image: url(images/kagop.gif);
	background-repeat: no-repeat;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #255599;
	font-size: 11px;
}
.kalendarz { font-family: Arial, Helvetica, sans-serif;  font-size: 14px;  font-weight: bold;  height: 60px;  text-align: left;  border-bottom-color : #7fa6f1; border-bottom-width : 1px; border-bottom-style : solid; border-right-color : #7fa6f1; border-right-width : 1px; border-right-style : solid; background-color: #7fa6f1; vertical-align: top; color: #000000;    }
.kalendarztyg{ font-family: Arial, Helvetica, sans-serif;  font-size: 12px;  font-weight: bold;  width: 75px;  height: 26px;  text-align: center;  color: white;  background-color: #a5bdff;  border-bottom-color : #a5bdff; border-bottom-width : 1px; border-bottom-style : solid; border-right-color : #a5bdff; border-right-width : 1px; border-right-style : solid;       }
.kalendarzmies{ font-family: Arial, Helvetica, sans-serif;  font-size: 16px;  font-weight: bold;  text-align: center;  color: #1B1BA8;  }
.kalendarz_pusty { font-family: Arial, Helvetica, sans-serif;  font-size: 16px;  font-weight: bold;  width: 50px;  height: 30px;  text-align: left;  border-bottom-color : #6f9bf0; border-bottom-width : 1px; border-bottom-style : solid; border-right-color : #6f9bf0; border-right-width : 1px; border-right-style : solid;  background-color: #6f9bf0;     }

.lott {
	background-image: url(images/mapas.gif);
	background-repeat: no-repeat;
}

/*menu agenta*/
#menuag {
    font-family: Verdana, Arial, Helvetica, sans-serif;
}
#menuag a, #menuag a:visited {
    color: White;
    text-decoration: none;
    padding-top: 4px; padding-bottom: 4px; padding-left: 9px; padding-right: 9px;
}
#menuag a:hover {
    background-color: Red;
}
#menuagtop {
    font-size: 13px;
    font-weight: bold;
}
.maact {
    background-color: #719ff3;
}
#menuagsub {
    font-size: 12px;
    margin-top: 8px;
}
#menuagsub a, #menuagsub a:visited {
    color: White;
    text-decoration: none;
    padding-top: 4px; padding-bottom: 4px; padding-left: 8px; padding-right: 8px;
    background-color: #719ff3;
}
#menuagsub a:hover {
    background-color: Red;
}
#menuag .maacts {
    color: Red; font-weight: bold;
}

/*kolory w tabelkach*/
.tnew {
    font-size: 12px; font-family: Tahoma, Verdana, Arial
}
.tnew .tgrec a, .tnew .tgrec a:visited {
    color: White;
    text-decoration: none;
}
.tnew .tgrec a:hover {
    color: Orange;
    text-decoration: none;
}
.tgre {
    background-color: #008000; color: #ffffff;
}
.tbgr {
    background-color: #719ff3; color: #ffffff;
}
.tgrec {
    background-color: #008000; color: #ffffff; text-align: center;
}
.tora {
    background-color: #ffcc00; color: #255572;
}
.twhi {
    background-color: #fefdeb; color: #255599;
}
tnie {
    background-color: #405a95;
    color: #ffffff;
}
.tbluc {
    background-color: #405a95; color: #ffffff; text-align: center;
}
.tnew .tbluc a, .tnew .tbluc a:visited {
    color: White;
    text-decoration: none;
}
.tnew .tbluc a:hover {
    color: Yellow;
    text-decoration: none;
}
.tnew .tbgr a, .tnew .tbgr a:visited {
    color: White;
}
.normal {
    font-size: 12px;
    font-family: Tahoma, Verdana, Arial;
    line-height: 120%;
}

/*navigator*/
.naviga {
    font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 15px;
    text-align: right;
    font-weight: bold;
}
.naviga a:link, .naviga a:visited {
    padding: 4px;
    color: White;
}
.naviga a:hover {
    color: Red;
    text-decoration: none;
}
.naviga .navactiv {
    background-color: #405a95;
    color: White;
}
.komunikatHeadOk,
.komunikatHeadError {
  font-family:Tahoma;
  font-size:18px;
  font-weight:bold;
  width:100%;
  display:block;
  background:#719ff3;
}
.komunikatHeadOk {
  color:#348212;
}
.komunikatHeadError {
  color:#ff0000;
}
.komunikatHeadOk .ramkaKomunikat,
.komunikatHeadError .ramkaKomunikat {
  font-size:16px;
  color:#000;
  font-weight:normal;
}
.wyzywienie_opis {
  margin-top: 4px;
  display: block;
  background-color: #495;
  color: #ef9;
  padding: 2px;
}