body{
	behavior:url("/iefix.htc");
	margin: 0px; 
	padding: 0px; 
	font-family: Trebuchet MS, Verdana,  Arial; 
	background-image: url('data/tlo.gif');
	background-position: top center;
	background-repeat: repeat-y;
}

div#enc li ul {display: none;}
div#enc li:hover ul.potomek {display: block;}

hr {
	border-width:0;
	background-color:#fddd2c;
	
}

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

}



#header
{
    top: 0px; 
    left: 0px; 
    margin: 0px; 
    background: #fddd2c; 
    width: 798px; 
    height: 150px; 
    overflow: hidden; 
}

#logosection 
{
  margin: 0;
  padding: 0;
}

#logosection a 
{
  margin: 0;
  padding: 0;
  padding-top: 0px;
  height: 150px;
  width: 798px;
  background-image: url(/view/html/templates/start/img/logo_start2.png);
  background-repeat: no-repeat;
  float: left;
  overflow: hidden;
}

#header_logo {
    width: 600px; 
    text-align:center;
    color: #0b205a;
}

#header_logo a {
	text-decoration:none;
	color: #0b205a;
}


#menugorne
{
    left: 0px; 
    top: 150px; 
    font-size: 9pt; 
    padding: 0px; 
    width: 798px; 
    height: 40px; 
    margin: auto;
    margin-top: 0px; 
    margin-bottom: 0px; 
    overflow: hidden; 
    color: darkgreen;
    background: red; 
}

div#menugorne tr,td,table
{
    padding: 0px;
    margin: 0px;
}



div#menugorne ul
{
	margin: 0px;
	padding: 0px;
	list-style:none;
	background: red;
	white-space: nowrap;
}

div#menugorne li ul
{
	display: none;
	border: 2px dashed #08287f;
	position: absolute;
	padding: 2px;
	padding-left: 10px;
	right: 240px;
	width: 150px;
	margin-top: 6px;
	z-index: 10;
	background: white;
	background: red;
	font-weight: 900;
}


div#menugorne li:hover ul
{
	display: block;
}



input
{
    border: 1px solid black;
    padding: 2px;
    font-size: 1em;
    box-sizing: border-box;
    background-color: #fbd606;
    font-size:8pt;
    width:70px;
    line-height:7pt;

    margin: 1px;
    padding: 1px;
}


input[type=text]
{
}

input[type=submit]
{
    font-weight:bold;
    text-align:center;
    margin: 1px;
    padding: 0px;
}
    






#data
{
    left: 0px; 
    font-size: 9pt; 
    padding: 0px; 
    width: 798px; 
    height: 40px; 
    margin: auto;
    margin-top: 0px; 
    margin-bottom: 0px; 
    overflow: hidden; 
    color: white;
    background: red; 
    vertical-align: middle;
}

								
div#data table tr td
{
    vertical-align: middle;
}								


#main
{
    top: 135px; 
    left: 9px;  
    padding: 0px; 
    width: 780px; 
    margin:auto; 
    overflow: none; 
    margin-bottom: 25px;
}

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

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




.text_bottom
{
    height: 6px;

    margin: 0px; 
    padding: 0px;

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


#aktualnoschead
{
    font-size: 11pt; 
    font-weight: bold;
    margin: 10px; 
    margin-bottom: 20px; 
    padding: 3px; 
    background:#red; 
    text-align: center;
}

div.wiadomoscnaglowek
{
    padding: 2px; 
    padding-left: 4px; 
    font-size: 10pt; 
    font-weight: bold;
    aaborder-right: 3px solid #08287f;
     
}

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

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

    
    font-style: italic;
}


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

    background: red;

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

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

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





div#menu, div#menu2 {
    background: #fddd2c;
    background: #7498c8;
    border:   1px solid   #0332b6;
    border-bottom:0;
    width: 130px;
}



div#menu li{
    font-size:11px;
    cursor:default;
    border-bottom:   1px solid  #0332b6;
    ;
    
}

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:130px;
	border-bottom:solid 1px #0332b6;
	top:-14px;
}


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

	opacity:0.95;
}


div#menu li:hover {
    z-index:15;
    background: #3a60cb; 
    background-position: top left; 
    background-repeat: y-repeat;  
    
}


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

    background: #7498c8;
}

div#menu ul ul ul {
	 background: #00207c;
}

/* :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;
}


.element {

border:2px solid #688208;padding:5px;position: absolute;background: red; width:130px;height:20px; text-align:center;vertical-align:middle;
}

div.element:hover {
    background: red; 
    font-weight: bold;
}


div.element a {text-decoration: none; color: black; }




div.taba { background: #0b205a;  height:19px; margin:0; margin-left:5px;margin-right:5px;padding:0;float:left;margin-bottom:0; }
div.taba img {border:0;margin:0;float:left;}
div.taba div {float: left; font-weight: bold;}
div.taba div a {color: white; text-decoration:none;}
div.taba div.lr {
		width:2px;
		height:19px;
		border:0;
		margin:0;
		padding:0; 
		background: url(img/al.gif); 
		} 
div.taba div.pr {width:2px;height:19px;border:0;margin:0;padding:0; background: url(img/ap.gif); }
	

div.tabn { background: #99aaee;  height:19px; margin:0; margin-left:5px;margin-right:5px;padding:0;float:left;margin-bottom:0; }
div.tabn img {border:0;margin:0;float:left;}
div.tabn div {float: left; font-weight: bold;}
div.tabn div a {color: white; text-decoration:none;}
div.tabn div.lr {width:2px;height:19px;border:0;margin:0;padding:0; background: url('img/dl.gif'); }
div.tabn div.pr {width:3px;height:19px;border:0;margin:0;padding:0; background: url('img/dp.gif'); }

div.sciezka {clear: both; margin:0;width:100%;  background: #0b205a; color: white; height:25px;padding-left:5px;}

div.sciezka a {color:white; text-decoration:none}
div.sciezka a:hover {color:white; text-decoration:underline}



a { color: #0b205a; }


div.osobie div {display: none;}
div.osobie:hover span {display: none; }
div.osobie:hover div {display: block;}



