body { margin: 0; padding: 0; text-align: center; background: #12425E url(../img/tlo.gif) top repeat-x; font-family: Tahoma; }
#tlo { background: url(../img/tlo_2.gif) center repeat-y; }
#layout { width: 990px; margin: 0 auto; text-align: center; background: #FFFFFF; }
#header { overflow: hidden; }
#headerLeft { float: left; }
#Address { font-family: Arial; font-size: 11px; font-weight: bold; font-style: italic; color: #8E8E8E; text-align: center; line-height: 14px; padding: 5px 0 0 0; }
#Address a { font-family: Arial; font-size: 11px; color: #8E8E8E; }
#Address a:hover { font-family: Arial; font-size: 11px; }
#headerRight {	float: left; }
#headerRight1 { height: 23px; }
#headerRight2 { }

#glowna_tlo { width: 100%; height: 148px; overflow: hidden; background: url(../img/glowna_tlo.gif); }

#footer { width: 939px; margin: 0 auto; padding: 16px 0px 40px 0px; overflow: hidden; }
#footer_1 { float: left; width: 470px; text-align: left; font-size: 12px; color: #686868; }
#footer_2 { float: right; width: 469px; text-align: right; font-size: 12px; color: #686868; }
#footer_2 a { font-size: 12px; color: #CF0404; font-weight: bold; }
#footer_2 a:hover { font-size: 12px; color: #042FCF; font-weight: bold; }
#boxGlowna1 { background: url(../img/box_tlo.gif); width: 490px; height: 148px; float: left; }
#boxGlowna1 div, #boxGlowna2 div { padding: 10px; color: #4B5F69; font-size: 11px; }
#boxGlownaP { width: 10px; height: 148px; float: left; }
#boxGlowna2 { background: url(../img/box_tlo.gif); width: 490px; height: 148px; float: left; }

#content { padding: 10px 20px 10px 20px; text-align: left; }
#contentTitle { font-size: 12px; font-weight: bold; padding: 0px; margin: 5px 0px 5px 0px; }

.tabelka_opis_tlo_pm { background: url(../img/prawa_tlo.jpg) right repeat-y; }
.pm_tlo_1 { margin: 0 auto; padding: 0; width: 262px; height: 44px; background: url(../img/pm_tlo.gif) center no-repeat; text-align: center; }
.pm_tlo_2 { margin: 0 auto; padding: 0; width: 262px; height: 44px; background: url(../img/pm_tlo_2.gif) center no-repeat; text-align: center; }
a.pml:link, a.pml:visited, a.pml:active { font-size: 11px; font-weight: bold; color: #FFFFFF; text-decoration: none; display: block; padding-top: 14px; }
a.pml:hover { font-size: 11px; font-weight: bold; color: #FFF600; text-decoration: none; }

/* menu */
#menuTlo1 {	text-align: left; }
#menuTlo2 { margin: 1px 0px 1px 0px; background: #012D46 url(../img/m_tlo.gif); width: 863px; }
#menuTlo2_2 { margin: 1px 0px 1px 0px; background: #012D46 url(../img/m_tlo_2.gif); width: 863px; }
.ddmx { }
.ddmx .item1, .item1:link, .item1:visited, .item1:active {
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
   position: relative;
   display: block;
   white-space: nowrap;
   padding: 15px 5px 15px 5px;
	margin: 1px 0px 1px 0px;
}
.ddmx .item1:hover,
.ddmx .item1-active, .item1-active:link, .item1-active:visited, .item1-active:active,
.ddmx .item1-active:hover {
	font-size: 11px;
	font-weight: bold;
	color: #FFF600;
	text-decoration: none;
   position: relative;
   display: block;
   white-space: nowrap;
   padding: 15px 5px 15px 5px;
	margin: 1px 0px 1px 0px;
   background: #013958;
}
.ddmx .item2, .item2:link, .item2:visited, .item2:active,
.ddmx .item2:hover,
.ddmx .item2-active, .item2-active:link, .item2-active:visited, .item2-active:active,
.ddmx .item2-active:hover {
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	text-align: left;
   padding: 2px 10px 2px 10px;
	border-bottom: 1px solid #FFFFFF;
   display: block;
   white-space: nowrap;
   position: relative;
   z-index: 500;
   background: #F3B337;
}
.ddmx .item2:hover,
.ddmx .item2-active,
.ddmx .item2-active:hover {
	color: #FFFFFF;
	background: #012D46;
}
.ddmx .arrow,
.ddmx .arrow:hover {
    padding: 3px 16px 4px 8px;
}
.ddmx .item2 img,
.ddmx .item2-active img{
    position: absolute;
    top: 4px;
    right: 1px;
    border: 0px;
}
.ddmx .section {
	padding-top : 0px;
	border: 0px;
   position: absolute;
   visibility: hidden;
   z-index: -1;
}
* html .ddmx td { position: relative; } /* ie 5.0 fix */
/* menu */

p, div, ul, li, td { font-family: Arial; font-size: 12px; color: #686868; line-height: 16px; }
a:link, a:visited, a:active { font-family: Arial; font-size: 12px; color: #686868; text-decoration: underline; }
a:hover { font-family: Arial; font-size: 12px; color: #686868; text-decoration: underline; }
form { display: inline; }
.lista_wyboru { font-size: 11px; }
.z_zd1 { border: 1px solid #A6FFA4; }
.z_tlo { background: #DADADA; border: 1px solid #F4BB23; }
.prod_nazwa { font-size: 15px; font-weight: bold; }
.prod_opis { font-size: 13px;	text-align: justify; }
a.lista_link:link, a.lista_link:visited, a.lista_link:active { font-family: Arial; font-size: 12px; color: #000000; text-decoration: underline; }
a.lista_link:hover { font-family: Arial; font-size: 12px; color: #000000; text-decoration: underline; }
.CenaPodsumowanie { width: 120px;	border: 0; background: #FFFFFF; font-weight: bold; text-align: right; }
.prawa_kolumna { width: 100%; overflow: hidden; background: url(../img/prawa_tlo_gora.jpg) bottom no-repeat; }
#inne_modele { color: #FFFFFF; }
.aData { color: #7A7A7A; font-size: 10px; }
.aNaglowek { font-weight: bold; }
.aTrescKrotka { }
.aCzytWiecej { padding: 4px 0px 10px 10px; }
.przyczepaModel { font-size: 18px; color: #000000; }

#popup { background: #DDDDDD; position: absolute; left: 50%; top: 50%; border: 2px solid #FFFFFF; font-family: Tahoma; display: none; }
#popupX { text-align: center; font-size: 25px; padding: 5px 5px 5px 5px; float: right; width: 30px; height: 30px; background: #000000; position: absolute; top: 0; right: 0; }
#popupX a { text-decoration: none; color: #FFFFFF; }
#popupX a:hover { text-decoration: underline; color: #FFFFFF; }
#popup2 { color: #000000; font-size: 13px; line-height: 20px; }
