@charset "utf-8";
/* CSS Document */

div#kontener {
width: 1024px;
margin: 0 auto;
text-align:justify;
margin-top: 0px;
}

body{
font-family: Verdana, Arial, Helvetica, sans-serif;
background-color:black;
background-image:url('img/tlo_slonko.jpg');
background-position: top;
background-repeat: no-repeat;
text-align: center;
margin: 0;
padding: 0;
behavior: url(csshover3.htc);
}

h1{
font-size: 16px;
padding: 0 0;
margin: 0;
}

/* ----------------  NAGLOWEK -----------------*/
div#naglowek {
background: url('img/main_left.jpg') no-repeat;
height: 150px;
width:350px;
float:left;
}
div#nag_sub {
background-image:url("img/banner_right_top5.jpg");
height: 150px;
width: 674px;
float:right;
}

/* ----------------  MENU -----------------*/
div#menu {
background:url("img/tlonap2.gif") no-repeat;
height: 31px;
width: 1024px;
float:left;
}


div#menu ul{
list-style-type: none;	
text-align: left;
font-size: 10pt;
margin: 0;
padding: 0 0 0 0;
}

div#menu ul li{
display: inline;
text-decoration: none;
color: white;
padding: 0px 29px 3px 29px;
}


div#menu a{
text-decoration: none;
color: white;
height: 31px;
}

div#menu a:hover{
background-color:#6633FF;
}

div#menu li:hover {
padding: 0px 29px 3px 29px;
}


/* NAVIGATOR */
#nav li {
  float: left;
  position: relative;
  width: auto;
}
  
li ul {
  display: none;
  position: absolute;
  top:27px;
  left:0px;
}
  
#nav li:hover ul, li.over ul {
display: block;
}

#nav2 li{
text-align: left;
width:130px;
height:146px;
font-size: 8pt;
left:-29px;
}

#nav a:hover {
background-color:#6633FF;
}

#nav2 a{
display:block;
line-height: 29px;
text-align: left;
background-color:#330066;
width:111px;
height:auto;
font-size: 8pt;
padding: 0 0 0 5px;
margin: 0 0;
border-bottom-color: white;
border-bottom-style:ridge;
border-bottom-width: thin;
}	

.tabi {
			
			border-right-style:solid;
			border-color: white;
			border-width: thin;
            cursor: pointer;
            float: left;
            clear: none;
            width: 120px;
            height: 24px;
            line-height: 26px;
            text-align: center;
			margin-top: 2px;
         }
		 
		 
.tabi:hover {
background-color:#6633FF;
padding: 0px 29px 1px 29px;
}	 
/* ----------------  TRESC -----------------*/

div#tresc h1{
margin-top: 0px;
padding-left: 30px;
padding-top: 60px;
text-align: left;
font-size: 11pt;
color: white;
}

div#tresc p{
text-align: left;
margin-top: 0px;
padding-left: 150px;
padding-top: 15px;
text-decoration: none;
color: white;
font-size: 14px;
}

div#tresc a{
text-decoration: none;
font-size:11px;
color: white;
}

div#tresc a:hover{
text-decoration: none;
font-weight:bold;
color:#AAFFFF;
}


/* ----------------  STOPKA -----------------*/
div#stopka {
background: url('img/tlonap2.gif') no-repeat;
height: 31px;
width: 1024px;
float:left;
}

div#stopka p {
margin-left:450px;
font-size: 8pt;
color:white;
display:inline;
}

div#stopka img {
margin-left: 5px;
border: 0;
padding: 0px 4px;
margin-top:8px;
}

