body{
  background: url('images/bg-main.png');
  margin:0px;
  padding:0px;
  height:100%;
  font-family: arial, geneva, verdana, sans-serif;
	font-size: 13px;
	line-height: 18px;
	color: #545454;
}
#everything{
  background-color:white;
  margin-left: auto;
  margin-right: auto;
  width:772px;
  position:relative;
}
#menu{
  width:179px;
  height:161px;
  position:absolute;
  top:169px;
  left:2px;
}


#flashcontent{
  width:179px;
  height:161px;
  position:absolute;
  top:169px;
  left:2px;
  z-index: 3;
}

#migacz{
  width:252px;
  height:179px;
  position:absolute;
  bottom:9px;
  right:3px;
}
#subtxt{
  background-image:url('images/subpage-bg.gif');
  background-repeat: no-repeat;
  width:548px;
  margin:0px;
  margin-left:180px;
  padding:20px;
  padding-top:20px;
  font-family: arial, geneva, verdana, sans-serif;
	font-size: 13px;
	text-align:justify;
	color: #545454;
}
#welcometxt{
  background-image:url('images/welcome-bg-02.png');
  background-repeat: no-repeat;
  width:469px;
  height: 159px;
  margin:0px;
  margin-top:141px;
  padding:20px;
  padding-top:50px;
  font-family: arial, geneva, verdana, sans-serif;
	font-size: 13px;
	text-align:justify;
	color: #545454;
}
#welcometxtnew{
  /*background-image:url('images/med_zawody_z_przyszloscia.png');*/
  background-repeat: no-repeat;
  width:469px;
  height: 159px;
  margin:0px;
  margin-top:141px;
  padding:20px;
  padding-top:50px;
  font-family: arial, geneva, verdana, sans-serif;
	font-size: 13px;
	text-align:justify;
	color: #545454;
}
#welcomeright{
  position:absolute;
  top:150px;
  right:0px;
  /*background-image:url('images/glowna-pani.gif');*/
  background-repeat: no-repeat;
  background-position: bottom right;
  width:230px;
  margin:0px;
  padding:20px;
  padding-top:50px;
  padding-bottom:120px;
  font-family: arial, geneva, verdana, sans-serif;
	font-size: 13px;
	text-align:left;
	color: #545454;
}
.content{
  background-image: url('images/head-00.png');
  background-repeat: no-repeat;
}
.Tcontent{
  width:770px;
}
.C1{
  height:31px;
}
.C2{
  /*background-color:lime;*/
  height:200px;
}
.C3a{
  width:220px;
  vertical-align:top;
}
.C3b{
  height:40px;
  width:550px;
}
.C3c{
  width:550px;
  vertical-align:top;
}
.C4{
  background-color:purple;
  width:770px;
}





.Twhole{
  padding:0px;
  margin:0px;
}
.Td1{
  height:554px;
  max-height:554px;
  background-color:white;
}
.Td2a{
  background-image: url('images/spad-l-line.png');
  background-repeat: repeat-y;
}
.Td2b{
  background-image: url('images/spad-r-line.png');
  background-repeat: repeat-y;
}
.Td3a{
  background-image: url('images/footer-l.png');
}
.Td3b{
  background-image: url('images/footer.png');
  height:48px;
}
.Td3c{
  background-image: url('images/footer-r.png');
}


table,td{
  padding: 0;
  margin: 0;
  /*border-style: collapse;*/
}

#main{
  width: 844px;
  text-align: left;
  margin-left: auto; 
  margin-right: auto;
  background-color: red;  
}

#main-short-info{
  width:  350px;
  text-align: left;
  font-size: 13px;
  color: black;
  line-height: 20px;
  padding-left: 3px;
}

#footer{
  clear:both;
  width: 770px;
  height: 26px; 
  font-size: 11px;
  background-color:#F9F9F9;
}

h1{
	font-family: geneva, verdana, arial, sans-serif;
	font-size: 24px;
	color: #A8A8A8;
}

/* Links                     */
a {font-family: arial, tahoma, verdana, sans-serif; color: #000000;}
a:link {
	text-decoration: underline;
	color: #FE0808;
}
a:hover {
	text-decoration: underline;
	color: #545454;
}
a:visited {
	text-decoration: underline;
	color: #FE0808;
}
a:visited:hover {
	text-decoration: underline;
	color: #545454;
}
h1 {font-family: Arial, Tahoma, Sans-serif; font-size: 19px; color: #413484; text-align:center;}
h2 {font-family:  Arial, Tahoma, Sans-serif; font-size: 13px; color: #989898; text-align:left;padding-top:3px;}

HR.pfolio { size: 1px;
            color: #dfdfdf;
            width:450px;
}

IMG {
	border: 0px;
}

H2{
  font-family: georgia, times, serif;
	font-size: 24px;
  color: #41B2C3;
}
H3{
  font-family: georgia, times, serif;
	font-size: 16px;
  color: #3B98A6;
  padding-bottom: 0;
  margin-bottom: 2px;;
}
H3.kierunek{
  font-family: georgia, times, serif;
	font-size: 21px;
  color: #FC3232;
  margin-bottom: 6px;
}
ul{
			margin-left: 0;
			padding-left: 1.3em;
			margin-top:3px;
			padding-top: 0;
}
ol{

	 
			margin-top:3px;
			padding-top: 0;
}

LI.wypunktowanie{
  margin-left:20px;
  list-style-position:outside;
  list-style-image: url('images/bullet1.gif');
}
 

