/* CSS Document */

td {
	color:black;
	font-family:Tahoma,Arial,Helvetica, sans-serif;
	font-size:12px;
}

.ltBdBlu {border-left: 1px solid #3399ff;}	
.ltBd {	border-left:1px solid #A8A9AD;}	
.rtBd {	border-right:1px solid #A8A9AD; }
.btBd {	border-bottom:1px solid #A8A9AD; }

.txt1 {
    line-height:120%;
}

.txt1blu {
	color:#3399ff;
    line-height:120%;
}

.txt1wht {
	color:white;
    line-height:120%;
}

.txt2 {
	font-size:14px;
	font-weight:bold;
}

.txt2blu {
	color:#3399ff;
	font-size:14px;
	font-weight:bold;
}

.txt2orange {
	color:#FF6600;
	font-size:14px;
	font-weight:bold;
}

.txt2wht {
	color:white;
	font-size:14px;
	font-weight:bold;
}

.txt3 { FONT-WEIGHT: bold; FONT-SIZE: 15px; color:#404040; }
	.txt3 a:link { FONT-WEIGHT: bold; FONT-SIZE: 15px; color:#404040; text-decoration: none; }
	.txt3 a:active { FONT-WEIGHT: bold; FONT-SIZE: 15px; color:#404040; text-decoration: none; }
	.txt3 a:visited { FONT-WEIGHT: bold; FONT-SIZE: 15px; color:#404040; text-decoration: none; }
	.txt3 a:hover { FONT-WEIGHT: bold; FONT-SIZE: 15px; color:#3399ff; text-decoration: none; }
 
.txt3blu {
	color:#3399ff;
	font-size:15px;
	font-weight:bold;
}

.txt3orange {
	color:#FF6600;
	font-size:15px;
	font-weight:bold;
}

.txt3wht {
	color:white;
	font-size:15px;
	font-weight:bold;
}

.spc1 {
	vertical-align:bottom;
	padding-left:8px;
	padding-right:8px;
	padding-bottom:5px;
	padding-top:5px;
}

.spc1db {
	vertical-align:bottom;
	padding-bottom:5px;
}

.spc3 {
	vertical-align:top;
	padding-left:0px;
	padding-right:10px;
	padding-bottom:5px;
	padding-top:5px;
}

.spc2 {
	vertical-align:bottom;
	padding-left:0px;
	padding-right:10px;
	padding-bottom:5px;
	padding-top:5px;
}

.spc4 {
	vertical-align:top;
	padding-left:5px;
	padding-right:5px;
	padding-bottom:5px;
	padding-top:5px;
}


/* uzywane przez esf2szablon */

body {
    margin: 0px;
    background-color:#000000;
	color:black;
	font-family:Tahoma,Arial,Helvetica, sans-serif;
	font-size:12px;
}


/* uzywane przez teksty z bazy */

.style1 {
	font-size: 9px;
	color: #FFFFFF;
}
.style2 {color: #FF0000}
.style3 {
	color: #FF6600;
	font-weight: bold;
	font-size: 36px;

}
.style4 {
	color: #3399FF;
	font-weight: bold;
	font-size: 20px;

}
.style6 {
	font-size: 15px;
	font-weight: bold;
}
.style8 {
          color: #404040;
          font-size: 14px;
          line-height:20px;
         }

/* uzywane przez funkcje z index i lib */

.lista_wykladowcow {
	height: 30px;
	color:white;
	font-weight:bold;
	background-color:#3F3F40;
	vertical-align:top;
	padding-left:0px;
}

.td_pic_border {	
	width: 100px;
	height: 100px;
	background-color:#FFFFFF;
	border: 2px solid #FFFFFF;
	vertical-align:middle;
}


/* CSS Document */



.mnu {
	font-size: 15px;
	font-weight:bold;
	text-align:right;
	color: #3399FF;
}

.mnu_hi2 {
	
	font-size: 15px;
	font-weight:bold;
	text-align:right;
	color: #FFFFFF;
	background-color:#F06321;
}

.mnu A:hover {
	text-decoration:none;
	color:#FFFFFF;
}

.mnu_hi2 A {
	color:#FFFFFF;
}

A{
	text-decoration:none;
	color: #3399FF;
}


input {
	border: 1px solid #808080;
	border-spacing:0px;
	outline: none;
}

