<!--

/* podstawowde definicje dla calego dokumentu */
html,body {
background-color: #f6f6f1;
background-image: url(img/tlo_serw.gif);
background-repeat: repeat-x; top
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
margin-top: 0px;
margin-bottom: 0px;
padding-top: 0px;
padding-bottom: 0px;
border-width: 0px;
font-family: verdana, sans-serif;
font-size: 10px;
}

/* zachowanie i wyglad linkow */
a,a:active,a:visited,a:link { text-decoration:none; }
a:hover { text-decoration: underline; }

/* brak obramowania dla obrazkow i tabel */
img,table,input {border-width: 0px;background-color: transparent;}

/* glowny, srodkowy kontener */
div.mainpage,div.mainmiddle,div.mainpod {
width: 856px;height: auto;background-color: transparent;text-align: left;
}



/* elementy loga */
div.toplogo {
width: 856px;
height: 296px;
background-color: transparent;
float: left;
overflow: hidden;
}

div.top_fla {z-index: 0;}

div.topmenu {
width: 675px;
height: 37px;
text-align: left;
z-index: 1;
float: right;
position: relative; top: -54px; right: 1px;
}

div.topng {
position: relative; top: -294px;left: 4px;
color: #cfffa6;
font-size: 10px;
width: 274px;
height: 17px;
z-index: 1;
float: left;
}


/* style zwiazane z submenu i grafika */
div.midsubmenu,div.midline,div.midsubnapi {
width: 856px;
height: 28px;
float: right;
overflow: hidden;
}

div.midline {text-align: left;z-index: 0;width: 676px;}

div.midsubnapi {
z-index: 1;
width: 665px;
height: 16px;
position: relative; top: -25px;right: 1px;
text-align: center;
}
/* link w submenu */
.midsubnapilink {
font-size: 9px;
font-weight: bold;
color: #005299;
}

/* srodokowe kontenery dzielace na lewa i prawa strone */

div.midlewa,div.prawa {
height: auto;
clear: none;
}

div.midlewa {
width: 587px;
float:left;
padding-top: 13px;
}

div.midprawa {
width: 269px;
float: right;
}

/*newslletter po prawej */
div.newslett {
display: block;
width: 269px;
height: 77px;
background-image: url(img/find_tlo.gif);
background-repeat: no-repeat;
}

.newsletterinp {
border: 0px;
width: 137px;
margin-left: 8px;
color: #005299;
font-size: 9px;
}



/* raport informacyjny */
.inforep {
color: #ff0000;
font-size: 9px;
font-weight: bold;
font-family: Verdana, sans-serif;;
text-align: left;
}


/* box flash news na glownej AKTUALNOSCI */

div.newstop, div.newsfla {
width: 561px;
height: 219px;
overflow: hidden;
}

div.newsnad {
        width: 243px;
        height: 30px;
		  float: left;
		  overflow: hidden;
        position: relative; top: -205px;left: 5px;
        color: #ffffff;
        font-size: 10px;
        z-index: 1;
        text-align: left;
}

div.newstxt {
        width: 213px;
        height: 152px;
	     float: left;
        overflow: hidden;
        position: relative; top: -175px;left: -239px;
        color: #ffffff;
        font-size: 10px;
        z-index: 1;
        text-align: left;
		  }


/* male boxy fla */
div.box, div.boxfla {
width: 267px;
height: 205px;
overflow: hidden;
float: left;
clear: none;
}

div.boxfla {z-index: 0;}

div.boxnadt,div.boxnadg {
overflow: hidden;
color: #ffffff;
font-size: 10px;
z-index: 1;
float: left;
text-align: left;
padding-left: 6px;
}
div.boxnadt {
        width: 255px;
        height: 46px;
        position: relative; top: -74px;
        padding-right: 6px;
        }
div.boxnadg {
        width: 261px;
        height: 22px;
        position: relative; top: -141px;
        }
        
/* div pod lewa i prawa strona */
div.mainpod {
width: 856px;
clear: both;
float: none;
}

/* wczesniejsze  lista linkow */
.wcze,.linkwcze,.wczedata {
font-size: 10px;
overflow: hidden;
}

.wcze {
margin-top: 9px;
color: #4e4e3e;
width: 207px;
float: left;
}

.linkwcze {
color: #4e4e3e;
}

.wczedata {
margin-top: 9px;
color: #005299;
float: left;
width: 50px;
height: auto;
}


.wcze_tlo {
background-image: url(img/lista_tlo_2.jpg);
background-repeat: no-repeat; top;
}


/* obramowka podstron */
.rogmain {
width: 13px;
height: 16px;
background-color: transparent;
background-repeat: no-repeat; top;
}

div.srodektresc {
width: 561px;
height: auto;
padding-left: 4px;
padding-right: 4px;
overflow: hidden;
}

.newslitlink {
color: #005299;
width: auto;
height: auto;
}


/* formularz kontaktowy z głownej strony */
div.kontakt {
width: 561px;
height: 202px;
overflow: hidden;
}

div.adres {
text-align:right;
width: 200px;
height:132px;
overflow: hidden;
position:relative; top: 67px; left: 34px;
color: #ffffff;
z-index:0;
}

input.kon,textarea.kondol,div.dolkon,input.konn,textarea.kondolsub {
width:164px;
background-color: transparent;
font-family: verdana, sans-serif;
font-size: 10px;
}

input.kon {
border-bottom-width:0px;
border-top-width:0px;
margin-right:0px;
margin-left:0px;
margin-bottom:0px;
margin-top:0px;
}

textarea.kondol {
border:none;
overflow:hidden;	
position:relative;
top: 37px !important;
top: 30px; /* IE */
height: 55px;
}

div.dolkon {
float: right;
height: 140px;
position:relative; top: -79px; right: 13px;
}

/* kontakt sub page */

input.konn {
margin-top:5px;
border-width:1px;
border-style:solid;
border-color:#000000;
border-bottom-width:1px;
border-top-width:0px;
border-right-width:0px;
border-left-width:0px;
}

textarea.kondolsub {
margin-top:5px;
border:solid;
overflow:hidden;	
height:55px;
border-width:1px;
border-style:solid;
border-color:#000000;
border-bottom-width:1px;
border-top-width:0px;
border-right-width:1px;
border-left-width:0px;
}

INPUT.butt {
width:60px;
height:17px;
background-color:#ffffff;
border-style:outset;
border-color:#000000;
border:1px;
font-family:Arial, Helvetica, Verdana, sans-serif;
font-size:10px;
color: #000000;
}

/* CO NOWEGO W SKLEPIE */
div.sklepng,div.skleptre,div.sklepcenaj,div.sklepcenad {
cursor:pointer;
width:160px;
font-size:10px;
float:right;
font-weight:bold;	
overflow:hidden;
color:#ffffff;
}

div.sklepng {
margin-top:4px;
color:#fdcd15;
height:11px;
}

div.skleptre {
height:27px;	
margin-top:3px;
}

div.skleptre {
height:27px;	
margin-top:3px;
}

div.sklepcenaj {
height:10px;
font-size:9px;
font-weight:lighter;		
}

div.sklepcenad {
height: 23px;
color:#fdcd15;	
margin-top:2px;
}

img.sklepimg {
     border-width:2px;
     border-style:solid;
     border-color:#fdcd15;
     border:solid;

}

-->