body, html {
margin: 0;
padding: 0;
background-image     : url('img/tlo2.gif');
}



td.logo{

     background-image      : url('img/1_top.jpg');
     border                : 0;
     width                 : 780px;
     height                : 196px;
     vertical-align        : bottom;
     color                 : #ffffff;
     font-size             : 7pt;
     font-family           : 'Verdana';
     border-collapse       : collapse;

}

td.menu_top{

     background-image      : url('img/2_topmenu.jpg');
     border                : 0;
     padding-bottom        : 10px;
     padding-right         : 8px;
     width                 : 780px;
     height                : 32px;
     vertical-align        : bottom;
     color                 : #ffffff;
     font-size             : 9px;
     font-family           : 'Verdana';
     border-collapse       : collapse;

}

table.main {
     vertical-align       : top;
     width                : 780px;
     font-family          : 'Verdana';
     vertical-align       : top;
     }


table.main td.tresc{

vertical-align       : top;
width                : 639px;
background-image     : url('img/4_text_bg.jpg');
}

table.szablon_tresci{
font-family          : 'Verdana';
vertical-align       : top;
width                : 639px;
}

td.szablon_tresci_naglowek{
vertical-align       : top;
width                : 639px;
height               : 66;
background-image     : url('img/5_text_naglowek.jpg');
font-family          : 'Verdana';
font-size            : 14pt;
}
td.szablon_tresci_tresc{
  padding-left            : 30px;
  padding-right           : 60px;
  font-family        : 'Verdana';
font-size            : 8pt;
}



/****************************************************************** menu lewa strona*/

table.main td.menu{
    vertical-align        : top;
     font-family          : 'Verdana';
     font-size            : 8pt;
     background-image     : url('img/6_rozciag.jpg') ;
     width		      : 141px;	
}

table.menuleft{
 vertical-align       : top;
 width		      : 141px;
}
td.menuleft_naglowek{
 width		      : 141px;
 height		      : 86px;
 vertical-align       : bottom;
 padding-bottom       : 3px;
 padding-left         : 5px;
 font-family          : 'Verdana';
 font-size            : 12pt;
 font-weight          : bold;
 color                : #663300;
 background-image     : url('img/3_leftmenu.jpg') ;

}
td.menuleft_linki{
 height		      : 200px;
 vertical-align       : top;
 padding-top          : 3px;
 font-family          : 'Verdana';
 font-size            : 7pt;
 color                : #fff;
 background-image     : url('img/3_leftmenulink.jpg') ;

}

td.menu_top A:link {
color : #ffffff;
text-decoration : none;
}
td.menu_top A:visited {
color : #ffffff;
text-decoration : none;
}
td.menu_top A:active {
color : #ffffff;
text-decoration : none;
}
td.menu_top A:hover {
color : #990033;
text-decoration : underline;
}

A:visited {
color : #990033;
text-decoration : none;
}
A:link {
color : #990033;
text-decoration : none;
}
A:active {
color : #990033;
text-decoration : none;
}
A:hover {
color : #990033;
text-decoration : underline;
}



#nav, #nav ul { /* all lists */
		font-family          : 'Verdana';
                font-size            : 10px;
                padding: 0;
		margin: 0;
		list-style: none;
		text-decoration: none;
		float : left;
		width : 135px;
	}
	
	#nav li { /* all list items */
		position : relative;
		float : left;
		line-height : 24px;
		margin-bottom : -1px;
	}
	
	#nav li ul { /* second-level lists */
		position : absolute;
		left: -999em;
		line-height : 24px;
		margin-left : 131px;
		margin-top : -2em;
	}
	
	

	#nav li a {
	        line-height : 24px;
		width: 131px;
		w/idth : 131px;
		display : block;
		color : #660000;
		font-weight : bold;
		text-decoration: none;
		    }
	
	
	#nav li ul li a {
		width: 170px;
		line-height : 18px;
		w/idth : 170px;
		display : block;
		color : #660000;
		font-weight : bold;
		background-color : #fff;
		border : 1px dotted #000;
	        text-decoration: none;
	}
	
	#nav li a:hover {
		color : white;
		background-color : black;
	}
	
	#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {
		left: -999em;
	}
	
	#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul { /* lists nested under hovered list items */
		left: auto;
	}
	
	#content {
		margin-left : 12em;
	}

td.stopka{
    width: 780px;
    height: 45px;
    padding-right        : 10px;
    background-image: url('img/7_stopka.jpg');
    font-family          : 'Verdana';
    font-size            : 7pt;
    color                : #000;
}


