@import url("reset.css");
* {
	margin:0;
	padding:0;
	border:0;
}

body {
    margin-top: 10px;
	font:normal normal 11px Tahoma,Verdana,Arial,sans-serif;
	background-color:#ffffff;
	color:#000000;
/*	background-image:url(../images/eko-tlo.jpg);
	background-position:center top;
	background-repeat:no-repeat;
	padding-bottom:30px;*/
}

.clr {
	clear:both;
}

#rama {
	width:777px;
	margin:auto;
}

#logo {
    float: left;
    width:218px; 
}

#top {
    float: left;
    width:559px;
    height: 65px;
    background-image:url(../images/bg_topheader.gif); 
}

.topdivline	{ 
    height:9px;
    background:#CD0067; 
}	

#fsmenu	{ float:left;width:217px;margin:10px 1px 20px 1px;padding:0 0 1px 0;text-align:left; background:#fff url(img/menu_bottom.jpg) no-repeat right bottom; }
.menulist { background:#fff url(../images/menu0bg.gif) left top repeat-y; }
.menulist, .menulist ul { width:217px;list-style:none;margin:0;padding:0; }
.menulist li { position:relative;border:0;background:transparent;margin-bottom:0;padding:1px 0 0 0; }/*all menu items CMT#2*/
.menulist a { display:block;padding:5px 5px 5px 35px;text-decoration:none;color:#56595C;margin:0;font-weight:bold;font-size:9px; } 
.menulist a:hover, .menulist a.highlighted:hover, .menulist a:focus	{ color:#CD0067;background:#FBEDF4;text-decoration:none; } /* MOUSEOVER */
.menuseparator, .menuseparator image { display:none; }
/* haxx = IE section: */
*:first-child+html .menulist li { float:left;width:100%; } /*CMT#4*/
* html .menulist li 			{ height:22px;float:left;padding:0; } /*  */
* html .menulist a 			{ height:21px;margin-top:1px;padding:5px 0 0 35px; } 
* html .menuseparator 		{ display:block; } /* dontDEL */

#menubok { width:217px;margin:10px 1px 20px 1px;padding:0 0 1px 0;text-align:left; background:#fff url(../images/menu_bottom.jpg) no-repeat right bottom; }
a.ul1:link, a.ul1:active, a.ul1:visited {text-decoration:none; width:140px; height:95px; display:block; position:relative; left:60px; top:65px; background-image:none;}
a.ul2:link, a.ul2:active, a.ul2:visited {text-decoration:none; width:140px; height:95px; display:block; position:relative; left:60px; top:70px; background-image:none;}
a.ul3:link, a.ul3:active, a.ul3:visited {text-decoration:none; width:140px; height:100px; display:block; position:relative; left:60px; top:80px; background-image:none;}
a.ul4:link, a.ul4:active, a.ul4:visited {text-decoration:none; width:140px; height:95px; display:block; position:relative; left:60px; top:90px; background-image:none;}

#txt {
	float:left;
	width:540px;
	padding-left:15px;
	padding-top:20px;
}

.liniaprawa { width:558px;vertical-align:top;background:url(img/dot_vertical.gif) repeat-y right top; }

h1 { margin:0;padding:0;padding-bottom:10px;font:normal bold 14px Tahoma,Verdana,Arial,Helvetica;color:#CD0067; }

.tekst {
  padding: 10px;
  padding-left:20px;
  font:normal normal 11px Tahoma,Verdana,Arial,sans-serif;
  text-align: justify;
}

.footer	{ width:777px;height:31px;vertical-align:center;background:url(../images/bg_footer.gif) repeat-x center top;}
/*table.footer 					{ width:755px;height:31px; }*/

.logo {
  float: left;
  padding-top: 42px;
  font-weight: bold;
  font-size: 16px;
}

.logoprzedstaw {
  float: left;
  padding-top: 47px;
  padding-left: 5px;
}

.napisglowna {
  font-size: 20px;
  color: #a61e44;
  text-align: center;
}

.cam {
 color: #fff;
 font-size: 6px;
 letter-spacing: -4px;
}