html,body {
   background-color:#0A4381;
   color:black;
   font-family: verdana,helvetica,arial,sans-serif;
   font-size: 85%;
   padding:0px;
   margin:0px;
}

* {
margin:0;
padding:0;
}

.auraltext {
        display:block;
        position: absolute;
        left:-2000px;
        width: 1px;
        height:1px;
        overflow:hidden;
}

#skiper {
	position:absolute;
	left:-2000px;
	top:5px;
	background-color:yellow;
	color:#004400;
	display:block;
	text-decoration:none;
	padding:0.5em;
	border: solid red 2px;
	text-transform:uppercase;
	font-weight:bold;
}



/*glowny div*/

#kontener {
width:772px;
height:auto;
margin:0 auto 0 auto;

}



a.linklogo img {
margin:0;
padding:0;
margin-left:-20px;
position:absolute;
top:9px;
border:0;
}

.panelmaly li {
padding:0;
margin:0;
display:inline;
}

/* logo pancerpol, lewa gora */

.logo {
border-width:0px;
}

/* panel menu zielony glowny */

#menupanelgorny {
background-image:url(/gfx/naglowekv6.jpg);
background-position:top left;
background-repeat:no-repeat;
padding:177px 10px 0 0;
background-color:white;
}

#menupanelgorny ul {
margin-top:5px;
padding:0;
text-align:right;
list-style:none;
}


#menupanelgorny li {
font-weight:bold;
font-size:110%;
display:inline;
background-image:url(/gfx/_p.gif);
background-repeat:no-repeat;

}

#menupanelgorny a {
color:black;
text-decoration:none;
font-weight:bold;
display:inline-block;
display:-moz-inline-box;
padding:0px 20px 0px 20px;

}


#menupanelgorny a:visited {
color:#989898;
}

#menupanelgorny a:hover,
#menupanelgorny a:focus,
#menupanelgorny a:active {
color:#FF9313;
}

/* czesc glowna wraz z lewym menu, innderdiv */

#srodek {
background-color:white;
width:777px;
height:auto;
border:solid white 7px;
}

/* menu lewe */

/* menu boczne */

.menubok {
width:220px;
height:auto;
float:left;
padding-bottom:23px;
padding-left:0px;
background-image: url(/gfx/desen_2.png);
background-position: bottom center;
background-repeat:repeat-x;
}



.menubok li {
background-image:url(/gfx/button3.png);
height:22px;
font-family:verdana;
text-align:center;
color:white;
list-style:none;
display:block;
}

.menubok a {
background-image:url(/gfx/button1.gif);
background-repeat:no-repeat;
font-family:verdana;
text-decoration:none;
font-weight:bold;
color:white;
display:block;
padding:5px 0px 3px 10px;
}

.menubok a:visited {
font-family:verdana;
color:#E1E1E1;
}


.menubok a:hover,
.menubok a:focus,
.menubok a:active {
background-image:url(/gfx/button2.gif);
background-repeat:no-repeat;
color:white;
}

/*tekst*/

#innerdiv {
background-color:white;
width:515px;
height:auto;
float:right;
}




/* innerdiv */

.tekst {
width:515px;
height:auto;
float:right;
text-align:justify;
margin:3em 1em 1em 0em;
}

.tekst h2 {
background-image:url(/gfx/bgh5.png);
background-repeat:repeat-x;
border:solid #FFAC0E 1px;
border-width:1px 0px 1px 0px;
background-position:bottom;
margin:0.5em 0em 1em 0em;
padding:0.2em 0em 0.7em 1em;
font-family:Trebuchet MS,arial,verdana,sans-serif;
font-size:140%;
font-weight:bold;
color:black;
letter-spacing:1px;
text-transform:uppercase;
text-align:left;

}



.tekst img {
padding:5px 5px 5px 5px;
border:solid #FF981F 1px;
float:left;
margin-right:10px;
}


.tekst ul.kat li {
border:solid #D3D3D3 1px;
height:70px;
margin:10px 10px 10px 10px;
padding:8px 20px 20px 20px;
list-style:none;
display:block;
text-align:center;
}

.tekst ul.kat li.odd {
width:30%;
height:130px;
margin-left:20px;
float:right;
}

.tekst ul.kat li.even {
width:30%;
height:130px;
margin-right:20px;
float:left;
}

.tekst ul.kat img {
margin-bottom:10px;
margin-left:25px;
border:0;
}

.tekst ul.kat a {
color:black;
text-decoration:none;
font-weight:bold;
padding-top:20px;
text-align:center;
}

.tekst ul.kat a:visited {
color:#989898;
}



.tekst ul.kat a:hover,
.tekst ul.kat a:focus,
.tekst ul.kat a:active {
color:#FF9313;
}


.tekst .alignleft {
text-align:left;
}

.tekst a {
color:black;
font-weight:bold;
text-decoration:none;
}

.tekst a:visited {
color:#989898;
}

.tekst a:hover,
.tekst a:focus,
.tekst a:active {
color:#FF9313;
}

/*pl_main*/

.tekst ul.mainkat {
}

.tekst ul.mainkat h2 {
width:93%;
margin-top:10px;
}

.tekst ul.mainkat a.linkkat {
float:right;
text-decoration:none;
margin-right:10px;
margin-top:10px;
font-weight:bold;
}

.tekst ul.mainkat a:visited {
color:#989898;
}

.tekst ul.mainkat a:hover,
.tekst ul.mainkat a:focus,
.tekst ul.mainkat a:active {
color:#FF9313;
}

.tekst ul.mainkat img {
float:left;
margin-top:10px;
border:solid #D3D3D3 1px;
}


.tekst ul.mainkat li {
margin-top:10px;
margin-bottom:10px;
padding-left:10px;
margin-right:10px;
padding-top:10px;
border:solid #D3D3D3 1px;
list-style:none;
}


/* kolumna lewa, menu.. */

#lewa {
background-color:white;
width:220px;
height:auto;
float:left;
}




#stopka {
background-color:#315576;
font-family:verdana;
font-size:85%;
font-weight:bold;
color:white;
text-align:right;
width:772px;
height:auto;
clear:both;
padding:5px 0 5px 0;

}

#stopka ul {
margin-right:10px;
}

#stopka li {
background-image:url(/gfx/_p2.gif);
background-repeat:no-repeat;
padding-left:10px;
padding-right:10px;
display:inline;
}


#stopka a {
color:white;
text-decoration:none;
}

#stopka a:visited {
color:#9A9A9A;
}

#stopka a:hover,
#stopka a:focus,
#stopka a:active {
color:#C6C6C6;
}




/*link setii*/

.setia {
width:772px;
margin:0px auto 5px auto;
float:left;
text-align:right;
}

.setia img {border:0}

.setia a {
font-size:90%;
font-weight:bold;
color:white;
text-decoration:none}


  

/*style na stronach */



.mainlink a {
font-size:110%;
color:#3889D2;
text-align:left;
float:right;
}

.mainlink a:visited {
color:#B1B1B1;
}

.mainlink a:hover, 
.mainlink a:focus, 
.mainlink a:active {
color:#8EBFE4;
}



span.track {
color:red;
font-weight:bold;
letter-spacing:1px;
}


.track {
background-color:white;
border:solid #A5CCEB 1px;
padding:5px 5px 5px 20px;
display:block;
text-align:left;
font-size:90%;
font-weight:normal
}

.track a {
color:red;
letter-spacing:0px;
font-weight:bold;
}

.track a:visited {
color:#3F87B2;
}

.track a:hover, 
.track a:focus,
.track a:active {
color:#184392;
}

.imglink {
margin:10px 10px 10px 10px;
border-width:0px;
float:left;
}



table.proptable {
width:100%;
margin:10px 0px 10px 0px;
background-color:white;
border:solid #A5CCEB 1px;
font-size:100%;
}

.proptable th.katname  {
padding:2px 2px 2px 2px;
background-color:#ffffff;
font-size:130%;
text-align:center;
}
.proptable th {
padding:5px 2px 5px 2px;
background-color:#A5CCEB;
}

.proptable td {
background-color:#3B95D4;
color:white;
padding:1px 1px 1px 1px;
font-weight:bold;
text-align:center;
}


/*Styl do formularza standard
*/

#formatka {
width:90%;
margin-left:0px;
margin-top:3em;
}

#formatka label {
	float: left;
	display: block;
	width:33%;
}

#formatka legend {
padding:0px 10px 0px 10px;
font-family:Trebuchet MS,arial,verdana,sans-serif;
font-size:120%;
color:#184392;
font-weight:bold;
}

#formatka ul {
	list-style:none;
	list-style-image:none;
	margin: 1em 0 1em 1em;
	padding:0;
}

#formatka li {
	clear:both;
	list-style:none;
	list-style-image:none;
	margin:2px 0 0 0;
	padding:0;
}

#formatka .t {
	width:66%;
}

#formatka .tx {
	width:100%;
}

#formatka label.l {
	float:right;
	width:90%;
	display:block;
}

#formatka fieldset {
padding:5px 5px 5px 5px;
border:solid #A5CCEB 2px;

}

#formatka img
{
border:0;
float:none;
}



/*Styl do formularza standard
*/

#formakce {
width:90%;
margin-left:0px;
}

#formakce label {
	float: left;
	display: block;
	width:70%;
margin-right:5px;
}

#formakce legend {
padding:0px 10px 0px 10px;
font-family:Trebuchet MS,arial,verdana,sans-serif;
font-size:120%;
color:#184392;
font-weight:bold;
}

#formakce ul {
	list-style:none;
	list-style-image:none;
        margin:10px 0px 10px 10px;
	padding:0;
}

#formakce li {
	clear:both;
	list-style:none;
	list-style-image:none;
        margin:10px 10px 10px 10px;
	padding:10px;
        border:solid #A5CCEB 1px;
        height:auto;
}

#formakce ul li.liakces {
height:50px;
text-align:left;
}

#formakce input {
	width:20%;
}

#formakce .t {
	width:40%;
}

#formakce .tx {
	width:100%;
}

#formakce label.l {
	float:right;
	width:90%;
	display:block;
}

#formakce fieldset {
padding:5px 5px 5px 5px;
border:solid #A5CCEB 2px;

}

#formakce img
{
border:0;
float:none;
}


#formatka .labakces {
width:40%;
}

/*pl_akcesoria*/
/* akcesoria, mainkatakcesoria i subkata....*/

.tekst ul.mainkatakcesoria {

}

.tekst ul.subkatakcesoria {
}

.tekst ul.subkatakcesoria h2 {
margin-right:0.5em;
}

.tekst ul.subkatakcesoria li {
border:solid #D3D3D3 1px;
list-style:none;
margin:1em 0em 1em 0em;
padding-left:1em;
}

.tekst ul.subkatakcesoria a {
color:black;
text-decoration:none;
font-weight:bold;
padding-top:20px;
text-align:center;
}

.tekst ul.subkatakcesoria a:visited {
color:#989898;
}

.tekst ul.subkatakcesoria a:hover,
.tekst ul.subkatakcesoria a:focus,
.tekst ul.subkatakcesoria a:active {
color:#FF9313;
}

p.shortopis {
margin-right:1.5em;
}

p.MsoBodyText {
text-align:left;
}

div.alignleft span {
text-align:left;
}
