  <style type="text/css">

body a {
	color: #414F70;  	
}
/* 7690CF */
ul {
	list-style: none;
	margin: 0;
	padding: 0;
	}

img {
    border: none;
} 

#header {
	background: transparent url(../grafika/head_bg.png) top;
	
}


p.header_text {
	color: #fff;	
}

#mainPage {
	width: 325px;
	float: left;
	margin: 5px;
	background: transparent url(../grafika/ramka.gif) top left no-repeat;
        min-height: 1020px;
}

#more {
	border-bottom: 1px solid #B08054; 
	text-align: right;
	height: 30px; 
	background: transparent url(../grafika/more1.gif) top right no-repeat;
	padding-top: 7px;
}
#more:hover{
	background-position: right -44px;
}
#main {
	min-height: 1000px; 
	width: 1024px;
	}
	
#header {
	width: 1024px;
	}
	
#div1 {
	border: 0px; 
	float: left;
	}

	
#programsMain ul li {
	list-style-type: none;
	text-align: center;
	}
/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

#slantedmenu{
font-weight: bold;
font-size: 90%;

}

#slantedmenu:after{ /*Add margin between menu and rest of content in Firefox*/
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}

#slantedmenu ul{
text-indent: 10px;
padding: 3px 0;
margin: 0;
background-color: #e0e0e0;
/*border: 1px solid #bebebe;*/
text-align: left; /*set value to "center" for example to center items*/
}

#slantedmenu ul li{
display: inline;
}

#slantedmenu ul li a{
color: #494949;
padding: 3px 0;
padding-right: 25px;
margin: 0;
text-decoration: none;
background: transparent url(../grafika/slantdivider.gif) top right no-repeat;
}

#slantedmenu ul li a:visited{
color: #494949;
} 

#slantedmenu ul li a:hover{
color: black;
background: transparent url(../grafika/slantdivider.gif) top right no-repeat;
}


/*linki na nowej stronie glownej */
a.linkMain {
  text-decoration: none;
  color: #414F70;
  font-weight: 600;
  font-size: 130%;
}

a.linkMainShort {
  text-decoration: none;
  color: #414F70;
}

a.linkMainShort:hover {
  text-decoration: underline;
  color: #B08054;
}


#allProgramsMain a {
	color: #433AFF;
}

a.aMore {
	font-size: 10px; 
	padding-right: 40px; 
	text-decoration: none; 
	color: #fff; 
	font-weight:bold;	
}

#allProgramsMain {
border-right: 1px solid #B08054;
overflow: auto;
width: 310px;
padding-right: 10px;
padding-left: 10px;
}

#mainPage p {
	color: #2E3233;
}
#mainPage h2 {
text-align: left;
margin-top: 0px;
font-family: Courier New;
font-size: 180%;
font-weight: bold;
}

#mainPage2 p {
	color: #2E3233;
}
#mainPage2 h2 {
text-align: left;
margin-top: 0px;
font-family: Courier New;
font-size: 180%;
font-weight: bold;
}

#programsMain h2 {
text-align: left;
margin-top: 0px;
font-family: Courier New;
font-size: 180%;
font-weight: bold;
margin-left: 20px;
color: #EC803E;
}

#mainPage td{
  border-spacing: none;
  font-size: 12px;
  text-align: left;
  vertical-align: top; 
}
#mainPage td.w{
  text-align: right;
}
#mainPage tr.c{
  background-color: #EFEFEF;
}

.news {
  margin-bottom: 20px;
  margin-bottom: 20px;
}

.news1 {
  margin-bottom: 20px;
  margin-bottom: 20px;
}
</style>
