.lewo {
	BACKGROUND-POSITION: right 50%; BACKGROUND-IMAGE: url(lewy.jpg); BACKGROUND-REPEAT: repeat-y
}
.prawo {
	BACKGROUND-POSITION: left 50%; BACKGROUND-IMAGE: url(prawy.jpg); BACKGROUND-REPEAT: repeat-y
}
.dol {

	BACKGROUND-POSITION: 50% bottom; BACKGROUND-IMAGE: url(blackline.png); BACKGROUND-REPEAT: repeat-x

}

.oferta {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ff0000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}

.kursyinfo {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}

.tekst {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.tekst2 {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.tekst3 {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.tekst4 {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.tekst5 {
	FONT-WEIGHT: normal; FONT-SIZE: 13px; COLOR: #FFFFC0; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.tekst6 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000066; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.bc {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}

.head {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #FFFFC0; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; 
}
A:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; color: #FFFFC0; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A:link {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #FFFFC0; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}

.homelink {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000B0B; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; link-color:black;
}

.kwadrat {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #FFFFC0; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
}
kwadrat:hover {color:#000000;}




.linki a:hover {COLOR: white;}

.homelink a:link {FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; }
.homelink a:visited {FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000;}
.homelink a:hover {FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000;TEXT-DECORATION: underline;}


.kursy-oferta a { text-decoration: none; color: #000066; font-weight: normal; }

.kursy-oferta a:hover { color: red; background: #83BBD5; }
.kursy-oferta a:visited {text-decoration: none; color: #000066; font-weight: normal; }

h3 {
	FONT-WEIGHT: normal; FONT-SIZE: 13px; COLOR: #000066; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;}
	
.testyname {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}


body{
  margin        : 0;
  padding       : 0;
  font          : 76.1% Verdana, Helvetica, sans-serif;
	text-align    : center;  /* dodana linia */
	background    : #D0E0FF url(../images/tlo.png) repeat-x;   
	 }
	
	
 #container {            
  position      : relative;
  width         : 1004px;
  margin        : 0 auto;
  text-align    : left;
	background    : #ffffff ;
   }	
	
	
	#header {

   width         : 1000px;
  background    : #D0E0FF url(../images/top.png);
  height        : 90px; 
	border-right: 0.5px solid #CECECE;
	border-left: 0.5px solid #CECECE;  
 }

 
 #content_main {            /* dodany fragment */
 position      : relative;
 font:12px Arial,Helvetica,Tahoma,sans-serif;
 background    : #ffffff ;
 height: 100% ; 
 width         : 800px;
 margin        : 0 auto;
 text-align    : left;
 border-right: 0.5px solid #CECECE;
 border-left: 0.5px solid #ffffff;
 float:left;
  }
	
	#content_main h3 {
	font:16px Arial,Helvetica,Tahoma,sans-serif;
	color: #FF0000;
	font-weight: bold;
	padding: 0 0 0 15px;
	}
	#content_main h2 {
	font:14px Arial,Helvetica,Tahoma,sans-serif;
	color: #404040;
	font-weight: bold;
	padding: 0 0 0 15px;
	}
	
	#content_main p {
	font:12px Arial,Helvetica,Tahoma,sans-serif;
	color: #404040;
	font-weight: normal;
	padding: 0 15px 0 15px;
	line-height: 200%;
	}
	
	#content_main .oferta {
	font:12px Arial,Helvetica,Tahoma,sans-serif;
	color: #404040;
	font-weight: bold;
	padding: 0 15px 0 15px;
	line-height: 200%;
	}
	
	
	
	#content_main hr 
	{0.5px solid; color: #E5E4E2; width: 500px; margin-left: 30px;}

	
	
.pro_line2 {height:50px;width: 1000px;position:relative;font-family:arial, helvetica, sans-serif;font-size:11px;z-index:500;top:0px;
background    : #fff ; border-right: 0.5px solid #CECECE;	border-left: 0.5px solid #CECECE;}

.pro_line2 .select {margin:0;padding:0 0 0 20px;list-style:none;white-space:nowrap;}
.pro_line2 li {float:left;background:url(../images/blank_over.gif);}
.pro_line2 .select a {display:block;height:36px;float:left;background: url(../images/blank.gif);padding:0 0 0 15px;text-decoration:none; 
line-height:25px; white-space:nowrap;color:#ddd;}

.pro_line2 .select a b {display:block;padding:0 30px 10px 15px;background:url(../images/blank.gif) right top;}

.pro_line2 .select a:hover, 
.pro_line2 .select li:hover a {background: url(../images/blank_over.gif);padding:0 0 0 15px;line-height:27px;cursor:pointer;color:#fff;}

.pro_line2 .select a:hover b, 
.pro_line2 .select li:hover a b {display:block;padding:0 30px 9px 15px;background:url(../images/blank_over.gif) right top;cursor:pointer;}

.pro_line2 .sub {display:none;}

/* IE6 only */
.pro_line2 table {border-collapse:collapse;margin:-1px;font-size:1em;width:0;height:0;}
.pro_line2 .sub {margin:0;padding:0 0 0 60px;list-style:none;}
.pro_line2 .sub li {background:transparent;}
.pro_line2 .select :hover .sub {height:18px;display:block;position:absolute;float:left;width:750px;top:28px;left:0;text-align:center;}
.pro_line2 .select :hover .sub li a 
{display:block;height:18px; line-height:16px; float:left; background:transparent url(../images/transparent.gif); padding:0 16px; margin:0; white-space:nowrap; border:1px solid #000; border-color:#888 #777 #666 #ddd; color:#888;font-size:10px;}
.pro_line2 .select :hover .sub li a:hover 
{color:#000; background:#e8e8e8; border-color: #fff #333 #000 #fff; line-height:15px;}


	



#leftmenu
{
position      : relative;
margin-bottom:3px;
margin-right:0;
margin-top:0;
padding-left:0;

float:left;
background    : #fff ;
width: 200px;

}
	ul#navlist
{
width: 198px;
\width: 200px;
w\idth: 198px;
padding: 0px;
border: 1px solid #808080;
border-top: 0px;
margin: 0px;
font: bold 12px arial,helvetica,sans-serif;
background: #808080;
}

ul#navlist li
{
list-style: none;
margin: 0px;
border: 0px;
border-top: 1px solid #808080;
}

ul#navlist li a
{
display: block;
width: 162px;
\width: 198px;
w\idth: 162px;
padding: 4px 8px 4px 8px;
border: 0px;
border-left: 20px solid #aaaabb;
background: #fff;
text-decoration: none;
text-align: right;
}

ul#navlist li a:link { color: #666677; }
ul#navlist li a:visited { color: #666677; }
div#navcontainer li a:visited { color: #666677; }

ul#navlist li a:hover
{
border-color: #ff9000;
color: #ffffff;
background: #233C7A;
}
	
	
	
	


.header2{color:#666;float:right;font:8px Tahoma,Arial,Helvetica,sans-serif;margin:20px 60px 0 0}
.header{background:url(../images/news_header.png) left 25px no-repeat;color:#000;font:21px Arial,Helvetica,sans-serif;height:43px;margin:0 20px;padding-top:20px;}
.header3{background:url(../images/news_header.png) left 15px no-repeat;color:#000;font:14px Arial,Helvetica,sans-serif;height:43px;margin:0 20px;padding-top:20px;}
.header4{background:url(../images/news_header2.png) left no-repeat;color:#000;font:14px Arial,Helvetica,sans-serif;height:23px;margin:0 20px;padding-top:5px;}

.podpunkt1{background:url(../) left no-repeat;color:#000;font:12px Arial,Helvetica,sans-serif;height:23px;margin:0 20px;padding-top:5px;}


div.textbox{-moz-border-radius:3px;-webkit-border-radius:3px;background:url(../images/textboxbg.png) repeat-x scroll 0 0 #a5c956;border:1px solid #CECECE;border-radius:3px;color:#fff;margin:10px 20px;padding:20px;text-align:justify;line-height:150%;}
div.textbox a{color:#fff;text-decoration:underline}
div.textbox a.text_button {text-decoration:none;}
div.textbox p {text-align:right; padding:0px; margin:0px;}
div.textbox hr{border-top:1px dashed #fff;margin-top:10px;text-align:right; height:1px; border-width:1px 0 0 0;}

.footer{border-top:1px solid #cecece;color:#666;font:11px Tahoma, Arial,Helvetica,sans-serif;margin:3px auto 20px;text-align:right;width:940px}
.footer ul{margin:0;padding:0}
.footer ul li{color:#666;display:inline;font:11px Tahoma, Arial,Helvetica,sans-serif;line-height:30px;margin:0;padding:0}
.footer ul li a{color:#666;font-weight:400;text-decoration:none}
.footer ul li a:hover{color:#333;font-weight:400;text-decoration:underline}
.footer span{border-bottom:1px dashed #000;color:#000;font-weight:700}
.footer ul li span{border-bottom:none;color:#666;font:11px Tahoma, Arial,Helvetica,sans-serif;margin:0;padding:0 10px;text-decoration:none}


.top_pathway{height:25px;padding-bottom:3px;text-align:left;width:1000px;border-right: 0.5px solid #CECECE;	border-left: 0.5px solid #CECECE;}
.top_pathway ul{float:left;margin:0;padding:0 10px}
.top_pathway ul li{color:#666;display:inline;font:11px Tahoma, Arial,Helvetica,sans-serif;line-height:25px;margin:0;padding:0}
.top_pathway ul li a{border-bottom:1px ;color:#000;font-weight:700;text-decoration:none}
.top_pathway span{color:#333;font-family:arial;font-size:14px}
.top_pathway .welcome_msg{color:#666;float:right;font-size:11px;line-height:25px;margin-right:10px}


.box li{background-position:0 0px;background-repeat:no-repeat;height:22px;line-height:22px;padding-left:0px}
.box2 li{background-image:url(../images/templates/tick.png);background-position:0 5px;background-repeat:no-repeat;height:22px;line-height:22px;padding-left:1px}
.box_header a,.footer span a{color:#000}
.box_header2 a,.footer span a{color:#000}
.box{-moz-border-radius:3px;-webkit-border-radius:3px;background:url(../images/box_bg.png) repeat-x scroll 0 0 #EAEAEA;border:1px solid #CECECE;border-radius:3px;float:left;height:170px;margin-bottom:3px;margin-right:4px;margin-top:0;position:relative;width:380px}
.box2{-moz-border-radius:3px;-webkit-border-radius:3px;background:url(../images/templates/box_bg.png) repeat-x scroll 0 0 #EAEAEA;border:1px solid #CECECE;border-radius:3px;float:left;height:270px;margin-bottom:3px;margin-right:4px;margin-top:0;position:relative;width:626px}
.box ul{list-style-type:none;margin:0;padding:0}
.box2 ul{list-style-type:none;margin:0;padding:0}
.box_header{border-bottom:1px solid #ccc;font:16px Arial,Helvetica,sans-serif;height:25px;margin-left:20px;padding-top:10px;width:340px}
.box_header2{border-bottom:1px solid #ccc;font:21px Arial,Helvetica,sans-serif;height:30px;margin-left:70px;padding-top:20px;width:400px}
.box_ico{left:8px;position:absolute;top:8px}
.box_content{margin-left:20px;margin-top:10px}


.box3 li{background-image:url(../images/tick.png);background-position:0 0px;background-repeat:no-repeat;height:22px;line-height:22px;padding-left:20px;font:11px Arial,Helvetica,sans-serif;}
.box_header3 a,.footer span a{color:#fff}
.box3{-moz-border-radius:3px;-webkit-border-radius:3px;background:url(../images/box_bg6.png) repeat-x scroll 0 0 #EAEAEA;border:1px solid #CECECE;border-radius:3px;float:left;height:170px;margin-bottom:3px;margin-right:5px;margin-left:5px;margin-top:5px;position:relative;width:190px}
.box3 ul{list-style-type:none;margin:0;padding:0}
.box_header3{border-bottom:1px solid #ccc;font:16px Arial,Helvetica,sans-serif;font-weight:normal;color:#fff;height:25px;margin-left:20px;padding-top:10px;width:140px;padding-left:25px;}
.box_ico3{left:8px;position:absolute;top:2px}
.box_content3{margin-left:20px;margin-top:10px}


.box4 li{background-image:url(../images/tick.png);background-position:0 0px;background-repeat:no-repeat;height:22px;line-height:22px;padding-left:20px;font:12px Arial,Helvetica,sans-serif;}
.box_header4 a{color:#ccc;}
.box4 li a{color:#666;}
.box4{-moz-border-radius:3px;-webkit-border-radius:3px;background:url(../images/box_bg.png) repeat-x scroll 0 0 #EAEAEA;border:1px solid #CECECE;border-radius:3px;float:left;height:150px;margin-bottom:3px;margin-right:5px;margin-left:5px;margin-top:5px;position:relative;width:190px}
.box4 ul{list-style-type:none;margin:0;padding:0}
.box_header4{border-bottom:1px solid #ccc;font:16px Arial,Helvetica,sans-serif;font-weight:normal;color:#000;height:25px;margin-left:20px;padding-top:10px;width:140px;padding-left:25px;}
.box_ico4{left:8px;position:absolute;top:5px}
.box_content4{margin-left:20px;margin-top:10px}

