.kreska
{
  border-top:dotted 1px #b8b8b8;
	padding-top:4px;
}

a:link, a:visited, a:hover {
    text-decoration : none;
    color           : #a21117;
}

input, select, textarea {
		font-size					:	8pt;
		
}

body
{
    font-family : Tahoma;
    font-size   : 10pt;
    margin			:0px;
		background	:#fff;
		color: #8a8a8a;
		background-image: url("tlo.jpg");
		background-repeat:repeat-x;
}


td
{
    font-family : Tahoma;
    font-size   : 10pt;
    color: #8a8a8a;
} 



#naglowek 
{
    margin:auto;
		width      : 980px;
		height		 : 235px;
    background-image: url("1.jpg");
		border:0px solid red;

}


#belka
{
    position:absolute;
		margin-left: 40px;
		margin-top: 188px;
		width      : 900px;
		height		 : 20px;
		color			 : #fff;    
		border:0px solid red;
}

#lang
{
    position:absolute;
		margin-left: 540px;
		margin-top: 10px;
		width      : 410px;
		height		 : 20px;
		color			 : #000;
    text-align:right;
		border:0px solid red;
}

#menu
{
  float:left;
	padding-top:3px;
	font-weight:bold;
	border:0px solid blue;
	font-size:8pt;
}


#menu ul
{
  padding-left:0px;
	padding-right:0px;
	list-style-type:none;
	border:0px solid red;
	display:inline;
	margin:0px;
	
}

#menu ul li
{
  display:inline;
	padding-left:10px;
	padding-right:10px;
	border-right:0px silver solid;
	
}

#menu ul ul
{
  padding-left:0px;
	padding-right:0px;
	margin:0px;
}

#menu ul ul li
{
  padding-left:10px;
	padding-right:10px;
	border-right:0px red solid;
	
}

#menu a
{
  color:#fff;
}

#belka_prawa
{
  float:right;
	padding-top:3px;
	font-weight:bold;
	border:0px solid red;
	font-size:8pt;
}

#belka_prawa a {color:#fff;}
  

#strona 
{
    margin     : auto;
		padding-top:10px;
    width      : 924px;
    border:0px solid black;
		min-height		:	100px;
		height:auto !important;height:100px;
}





#lewa
{
  float         : left;
	width         : 221px;
	border:0px solid blue;
}


.menu_poczatek
{
  width:221px;
	height:40px;
	padding-top:7px;
	color:#000;
	font-weight:bold;
	text-align:center;
	background-image: url("2.jpg");
}

.menu_koniec
{
  width:221px;
	height:27px;
	background-image: url("4.jpg");
}


.menu_lewa
{
  width:191px;
	padding-left:15px;
	padding-right:15px;
	border:0px solid red;
	background-image: url("3.jpg");
	background-repeat:repeat-y;
}





.menu_lewa ul, .menu_lewa ul ul, .menu_lewa ul ul ul 
{
  margin:0px;
	padding-left:0px;
	list-style-image:none;
}

.menu_lewa ul li
{
  list-style-type: none;
	border-top:dotted 0px silver;
	padding-top:1px;
	margin-top:1px;
	margin-bottom:2px;
	padding-left:5px;
}


.menu_lewa ul ul li, .menu_lewa ul ul ul li, .menu_lewa ul ul ul ul li 
{
  font-weight:normal;
}


.menu_lewa a:link
{
    text-decoration : none;
    color           : #a21117;
		font-size:10pt;
		padding-left: 20px;
		background: transparent url('punkt2.gif') left no-repeat;
		border:0px solid blue;
}

.menu_lewa a:visited 
{
    text-decoration : none;
    color           : #a21117;
		font-size:10pt;
		padding-left: 20px;
		background: transparent url('punkt2.gif') left no-repeat;
		border:0px solid blue;
}

.menu_lewa a:hover 
{
  color: #a21117;
	background-image: url('punkt1.gif');
}













#prawa 
{
    float         : right;
		width         : 673px;
		border:0px solid green;
		
}



#tresc_poczatek
{
  width:673px;
	height:47px;
	color:#000;
	font-weight:bold;
	background-image: url("5.jpg");
	border:0px solid green;
}

#tresc_poczatek h1
{
  color:#000;
	font-size:10pt;
	font-weight:bold;
	padding:8px 15px 0px 15px;
	margin:0px;
	
}

#tresc_poczatek h1 a {color:#000;}


#tresc_srodek
{
  width:633px;
	padding-left:20px;
	padding-right:20px;
	background-image: url("6.jpg");
	background-repeat:repeat-y;
}

#tresc_koniec
{
  width:673px;
	height:26px;
	background-image: url("7.jpg");
	border:0px solid green;
}

#stopka
{
  margin-top:20px;
	clear:both;
	height:47px;
	padding-top:3px;
	text-align:center;
	font-size:8pt;
	color:#8a8a8a;
	
	border-top:1px dotted #ccc;
}

#stopka a {color:#8a8a8a;}


