body{
	behavior:url("iefix.htc");
	margin: 0px; 
	padding: 0px; 
	
	font-family: Trebuchet MS, Verdana, Arial; 

    background: #103012;
}


p {
    text-indent: 15px; 
    text-align: justify; 
    margin-top: 3px;
}


#kontener
{
    position: relative; 
    margin: auto;
    width: 798px; 
    top: 0px;

	background-image:url('img/TPISLO-tlo.png'); 
	background-repeat: repeat;

}



#header
{
    top: 0px; 
    left: 0px; 
    margin: 0px; 
    background:#a5a216; 
    width: 798px; 
    height: 121px; 
    margin:auto; 
    overflow: hidden; 
}






#data
{
    left: 0px; 
    font-size: 9pt; 
    padding: 0px; 
    width: 798px; 
    height: 20px; 
    margin: auto;
    margin-top: 0px; 
    margin-bottom: 0px; 
    overflow: hidden; 
    color: white;
    background: darkgreen; 
}
								
								


#main
{
    top: 135px; 
    left: 9px;  
    padding: 0px; 
    width: 780px; 
    margin:auto; 
    overflow: hidden; 

    margin-bottom: 25px;


}

#blokmenu
{
    margin-top: 20px;
    width: 136px; 
    z-index: 20
}

table,tr,td { margin: 0px; padding: 0px; vertical-align: top; }

#text 
{
    margin: 20px;
    padding-top: 10px;
    width: 598px; 
    background: #e0d466; 


    background-image:url('img/TPISLO-zewn-gora.png'); 
    background-repeat: no-repeat;
    background-position: top right;
}

.text_bottom
{
    height: 6px;

    margin: 0px; 
    padding: 0px;

	background-image:url('img/TPISLO-zewn-dol.png'); 
	background-repeat: no-repeat;
	background-position: bottom left;
}


div.wiadomoscnaglowek
{
    padding: 2px; 
    padding-left: 4px; 
    font-size: 10pt; 
    font-weight: bold;
}

div.wiadomosctresc
{
    font-size: 10pt; 
    padding-right: 6px; 
    padding-left: 10px; 
    margin: 0px; 
    margin-bottom: 0px; 
    border: 3px solid #a5a216; 
    border-bottom: 1px solid #a5a216; 
    background: #e0d466; 
}

div.wiadomoscstopka
{
    font-size: 9pt; 
    padding: 2px; 
    padding-left: 4px; 
    padding-bottom: 0px;
    margin: 0px; 
    margin-bottom: 0px;
    border: 3px solid  #a5a216; 
    border-top: 2px solid  #a5a216; 
    border-bottom: 0px solid red;
    background: #e0d466; 
    

    
    font-style: italic;
}


.wiadomosc
{
    margin: 10px; 
    margin-bottom: 0px; 
    padding: 1px; 
    padding-bottom:0px;

    background:  #a5a216;

    background-image:url('img/TPISLO-wewn-gora.png'); 
    background-repeat: no-repeat;
    background-position: top left;
}

.wiadomoscdol
{
    margin-left: 10px; 
    margin-top: 0px;
    margin-bottom: 0px; 
    padding: 0px; 
    background:#e0d466;
    
    height: 7px;
    
	background-image:url('img/TPISLO-wewn-dol.png'); 
	background-repeat: no-repeat;
	background-position: top left;
}

span.data
{
    font-size: 8pt;
    font-style: italic;
    font-weight: lighter;
}





div#menu{
    background: #ffcc29;
    font-weight: 900;    
    width: 120px;
}



div#menu li{
	font-size:11px;
	cursor:default;
}

div#menu li a{
	color: black;
	text-decoration:none;
	cursor:pointer;
}


div#menu ul, div#menu li {
	margin:0px;
	padding:0px;
	display:block;

}		
div#menu ul {
	list-style:none;
	width:120px;
	border-bottom:solid 1px #9ec612;
}


div#menu li {
	position:relative;
	padding:8px;
	z-index:9;

	border-top:solid 1px #ffd75d;
	border-left:solid 1px #ffd75d;
	border-right:solid 1px #ffd75d;

	opacity:0.95;
}


div#menu li:hover {
    z-index:15;
    background: #ffff99; 
    background-image:url('img/tlo3.jpg'); 
    background-position: top left; 
    background-repeat: repeat;

	border-top:solid 1px #ffd229;
	border-left:solid 1px #ffd229;
	border-right:solid 1px #ffd229;


}


div#menu ul ul {
	position:absolute;
	display:none;
	right:-110px;
	top:4px;

    background: #f0b605;
}

div#menu ul ul ul {
	 background: #e4900c;
}

/* :hover, met specificity */
div#menu li:hover ul ul {
	display:none;
}
div#menu li:hover ul, div#menu li:hover li:hover ul {
	display:block;
}





