body { background: #285a8a url('lay/tyflotlo.png') repeat-x; 	font-family: Arial, helvetica, sans-serif; color: #000000;}

ul{	font-size: 12px;}


img {border: 0px;}
#head
	{
	margin: 50px auto 0px auto;
	width:910px;
	height: 150px;
	background: url('lay/tyflohead.jpg');
	}

#content
	{
	clear: both;
	width: 910px;
	margin: 10px auto;
	min-height: 10px;
	
}
	
#foot
	{
	clear: both;
	margin: -10px auto 0px auto;
	width:910px;
	height: 150px;
	background: url('lay/tyflomaintlospod.png') no-repeat top left;
	padding-top: 30px;
	font-size: 8pt;
	text-align: center;
	color: #ffffff;
	}
	
	.on
	{
	clear: both;
	background: #FFF url('lay/tyflomaintlo.png') no-repeat top left;
	float: left;
	width: 910px;
	}
	

	
.lewa
	{
	width: 620px;
	padding: 25px 15px 15px 15px;
	float: left;
	}

.prawa 
	{
	width: 230px;
	padding: 25px 15px 15px 15px;
	float: left;
	}
	
p {font-size: 12px; }
	
#menu
	{
	margin: 0px auto;
	width:910px;
	height: 50px;
	background: url('lay/tyflomenutlo.png') bottom no-repeat;
	font-size: 11pt;
	font-weight:bold;
	font-family: Arial, helvetica, sans-serif;
	}
	
	
	ul.p
	{
	list-style: none;
	font-size: 12px;
	margin-top: -10px;
	}
	
	ul.p li{	margin-left: -35px;
   }
	
	
	ul.menulewe
	{
	list-style: none;
	display: inline;
	margin-top: 12px;
	float: left;	
	font-size: 11pt;
	}	
.menulewe li 
	{
	height: 32px;
	float: left;
  padding: 0px 10px 0px 10px	
	}

	ul.menuprawe
	{
	font-size: 11pt;
		list-style: none;
		display: inline;
	margin-right: 15px;
	margin-top: 0px;
	}	
.menuprawe li 
	{
	height: 24px;
	float: left;
	padding: 15px 5px 10px 10px;
	}

ul.pliki {margin-top: 10px;}
	.pliki li  {margin-bottom: 10px; }

.leady li  {margin-bottom: 10px; border-bottom: 1px dotted #c0c0c0;}

.menuprawe li a, .menuprawe li a:visited {height: 34px; display: block; }

#foot a {color: #fff;}
a {  color: #000; outline: none }
a:hover {text-decoration: underline; color: #799218; }
a.link {font-size: 11px; }
li a, li a:visited {text-decoration: none; color: #000}
li a:hover {color: #799200}


.tip
{
font-size: 10px;
display: block;
margin-top: -14px;
}

hr.dot {border: 10px solid #fff; }

h3, h2, h4, .h5, h2.a, h3.a, a.ziel, a.ziel:visited {color: #999900; text-decoration: none;}
h2,  h4, .h5 {border-bottom: 1px dotted #bebebe; line-height: 160%;}
h3 {margin-top: 15px; margin-bottom: -10px;}

p.jus {text-align: justify;}


.twitter 
	{
	position: relative;
	top:-205px;
	left: -80px;
	
	}
	
.rss
	{
	float: right;
	background: url('lay/ico-rss.png') left top no-repeat;
	font-weight:bold;
	padding: 4px 0px 0px 26px;
	height: 24px;
	font-family: Arial, helvetica, sans-serif;
	}

.rss:hover

	{
	background: url('lay/ico-rss-on.png') left top no-repeat;
	padding: 4px 0px 0px 27px;
	}
	
.rsslb a, .plik a , .rss a, .rssla a{text-decoration: none;}
.rss a:hover, .rssla a:hover {color: #ff9900; text-decoration: underline;}
	

	
.rsslb
	{
	background: url('lay/ico-rss-noff.png') left top no-repeat;
	padding: 4px 0px 0px 28px;
	height: 24px;
	font-family: Arial, helvetica, sans-serif;
	}

.rsslb:hover
	{
	background: url('lay/ico-rss-non.png') left top no-repeat;
	}

	
.rssla
	{
	background: url('lay/ico-rss.png') left top no-repeat;
	padding: 4px 0px 0px 28px;
	height: 24px;
	font-family: Arial, helvetica, sans-serif;
	}

.rssla:hover
	{
	background: url('lay/ico-rss.png') left top no-repeat;
	}

	
.plik
	{
	background: url('lay/ico-down-off.png') left top no-repeat;
	padding: 0px 0px 0px 26px;
	height: 32px;
	}

.plik:hover
	{
	background: url('lay/ico-down-on.png') left top no-repeat;
	padding: 0px 0px 0px 26px;
	height: 32px;
}


.rsslb a:hover, .plik a:hover, li.temat a:hover {color: #0080ff; text-decoration: underline;}
	

div.aud
	{
	background: url('lay/sha.png') left top no-repeat;
	padding: 2px 10px 0px 12px;
	clear: both;
}

.strona 
{
float: right;
margin-top: -30px;
}

.stronal
{
clear: both; 
float: left;
margin-top: -10px;
}


li.temat
	{
	background: url('lay/tag.png') left no-repeat;
	margin-left: -3px;
	padding-left: 16px; 
}

.spc {margin-left: 100px;}

.kom {float: right;}

.min {font-size: 10px; }

.odd {background-color: #fafafa; padding: 2px 5px 2px 5px;}

ol.komy
	{
	list-style: none;
	}	