@import "dhtml-vert_2k9.css";
@import "contentslider_2k9.css";
@import "jquery.simplyscroll-1.0.4.css";

/* ------------------------------------------------  zalobne dla IE  
modul aktualnosci szablon zmieniony w module
.rottl, .rottr, .tabtl, .tabtr, .tabtl-red, .tabtr-red, .tab-tytul {filter: Gray;}
*/





#endurobans {background:url(/grafika/PZM2k9/banner/tlo-enduro.jpg) left center no-repeat;height: 125px;padding: 2em 0 0 0;border: solid 0px #f2ebeb;margin: 0 0 5px 0}



body  { margin: 0;padding: 0;font: normal 100% Verdana, Arial, Helvetica; color: rgb(20%,20%,20%); background: #fff url(/grafika/PZM2k9/img/tlo-main.jpg) repeat-x;}

#wrap {text-align: left; padding: 0; min-width: 1011px;}
#tlo-mapka { background: url(/grafika/PZM2k9/img/tlo-mapka.jpg) no-repeat; height: 12.5em;}
#logo {margin:2em 0 1em 4em;}
#infoPZM {position: absolute; top: 4.5em; left:10em;}
#infoPZM h1 {font-size: 95%; font-family: arial, verdana; margin:0; padding:0;}

	#logoj {position:absolute; left: 19em; top:2.8em}
	#infoPZMj {position: absolute; top: 4.5em; left:25em;}
	#infoPZMj span {font-size: 95%; font-family: arial, verdana; margin:0; padding:0;}

#infologo {position: absolute; top: 0.5em; right:1.5em; text-align: left;}
#okruchy {font-size: 70%; margin:0; padding:0.3em 0 0.5em 2em;position:relative; display:block;}
#content  {padding: 0 0.5em 1em 1em; max-width: 1200px;position: relative; }
#content p {font-size: 90%}
#left  {width: 58%; float: left; padding: 0 1em 0 0; }
#right { position: relative; width: 40%; float: right;}
#menu-pd  {position: relative; float: left; width: 15em; font-size: 80%;}
#right-pd {position: relative; width: 22em; float: right; }
#left-pd  {margin: 0 23em 0 13em;}
#left-pd  ol{font-size:100%} 
#left-pd  li{font-size:90%}
#karting-pd  {margin: 0 5em 0 13em;}


#footer {font-size: 70%;padding: 1em; clear: both; background: #f2f2f2 url(/grafika/PZM2k9/img/cien-a.png) top center no-repeat; position: relative;}
#footerlogop {position: absolute; left: 38em; bottom:1.5em;}
#bannerypolecamy 		 {padding: 0 0 1em 0; border-bottom: solid 4px #e1e1e1}
#bannerypolecamy img {border: solid 1px #000} 

.drukuj {float: right; background: url(/grafika/PZM2k9/img/drukuj.gif) center left no-repeat; padding: 0 0 0 22px;}

.clear {clear:both; margin:0; padding:0; height:1px;}	
.clearl {clear:left; margin:0; padding:0; height:0;}
.clr  {clear: left;margin:0;padding:0;height: 1px}
.clrb {clear: both;margin:0;padding:0;height: 1px}
.cnt {text-align:center;}
.fleft {float: left; margin:0;padding:0;}
.fleft img {margin: 0.5em 0.5em 0.5em 0;}
.ukryj {display:none;}

.pimg-tapety {border: #000 1px solid; display: block; float: left; margin: 0px 1em 1em 0px; padding: 0 0 5px 0}

h3 {font-size: 1.1em;color: #000;font-weight:bold; padding:0.2em;margin:0;border-bottom: solid 3px #282626}
h4 {margin: 5px 0 5px 0;padding: 10px 0 10px 30px;font-size: 1.1em;color: rgb(20%,20%,20%);background: url(/grafika/PZM2k9/img/h4_tlo.gif) left no-repeat; }

/* filter: Gray;*/
img { border:0;}


big {display: block; position: relative}

.col {float: left; width: 50%; display:block; line-height: 140%}
.cien-a {width: 100%; height: 18px; background: url(/grafika/PZM2k9/img/cien-a.png) center no-repeat;}
.cien-b {width: 100%; height: 18px; background: url(/grafika/PZM2k9/img/cien-b.png) center no-repeat; clear: left}
.dogory {padding: 2px 5px 2px 2px;text-align:right;font-size: 0.8em;position: relative;}
/* .datamore {font-size: 60%; color: #3e3e3e; border-left: solid 6px #ddd; font-size: 0.7em; margin: 2px 0 5px 2px; padding: 0 0 0 9px;} */

.datamore {background: #ff0000; color: #fff; margin: -1px 0 0 0; padding: 0.1em 0.5em; font-weight:bold; font-size: 65%; border: solid 1px #000; width: 12em; }
#rss 				{background: #EF7137; font-weight:bold; padding: 2px 6px;}
#rss a:link, #rss a:visited {color:#fff;}
.div_imgcenter_float {font-size: 0.75em;width: 158px;float: left; margin: 15px 5px 15px 0;border: 1px solid #ec4a2a;padding: 5px;background:#000; color: #fff;}

/* ------------------------------------------------  menu główne */

#m-navbase {background: #fff; width: 100%; position:relative;}
#m-navin {background: transparent url(/grafika/PZM2k9/img/mnav/lir.gif) center right no-repeat; padding:0; width: 61.4em; position:absolute;}
#m-nav {background: #eaebed url(/grafika/PZM2k9/img/mnav/navr.gif) center right no-repeat; height: 1.9em; width: 98%;}
#m-nav ul {margin:0 0 0 0.6em; padding:0; list-style-type: none;}
#m-nav li {float: left; padding: 0.35em 0.4em 0.35em 1.9em; color: #fff; font-size: 100%;margin:0;}

.li1st  {background: #000 url(/grafika/PZM2k9/img/mnav/li1st.gif) center left no-repeat; }
.li-cnt {background: #000 url(/grafika/PZM2k9/img/mnav/li-cnt.gif) center left no-repeat;}
.lir    {background: #000 url(/grafika/PZM2k9/img/mnav/lir.gif) center right no-repeat;}
#maktywny {background:#ec4a2a;padding: 4px 4px 4px 4px;-moz-border-radius:2px;-webkit-border-radius:2px;-khtml-border-radius:2px;border-radius:2px;}

/* ------------------------------------------------  menu */

.menu {background: transparent; margin:0 0 2em 0; padding:0; width: 100%; position: relative; float: left;}
.menu p {margin:0; padding:0;}
.menutl {height: 6px; width: 98%; background: transparent url(/grafika/PZM2k9/img/rotator/rtl.gif) top left no-repeat; float: left; margin: 0 -0.5em 0 0}
.menutr {height: 6px; background: transparent url(/grafika/PZM2k9/img/rotator/rtr.gif) top right no-repeat;}
.menuc  {background: #000; margin:0; color: #fff;}
.menuc p {margin:0; padding: 0.5em;}
.menubl {height: 6px; width: 98%; background: transparent url(/grafika/PZM2k9/img/rotator/rbl.gif) top left no-repeat; float: left; margin: 0 -0.5em 0 0}
.menubr {height: 6px; padding:0; margin:0; background: transparent url(/grafika/PZM2k9/img/rotator/rbr.gif) top right no-repeat;}



/* ------------------------------------------------  menu */

.menuos	   {background: transparent; margin:0 0 2em 0; padding:0; width: 100%; position: relative; float: left;}
.menuos p  {margin:0; padding:0;}
.menutlos  {height: 6px; width: 98%; background: transparent url(/grafika/PZM2k9/img/menuos/rtl.gif) top left no-repeat; float: left; margin: 0 -0.5em 0 0}
.menutros  {height: 6px; background: transparent url(/grafika/PZM2k9/img/menuos/rtr.gif) top right no-repeat;}
.menucos   {background: #52792f; margin:0; color: #fff;}
.menucos p {margin:0; padding: 0.5em;}
.menublos  {height: 6px; width: 98%; background: transparent url(/grafika/PZM2k9/img/menuos/rbl.gif) top left no-repeat; float: left; margin: 0 -0.5em 0 0}
.menubros  {height: 6px; padding:0; margin:0; background: transparent url(/grafika/PZM2k9/img/menuos/rbr.gif) top right no-repeat;}



/* ------------------------------------------------  rotator */
.rot {background: transparent; margin:0 0 2em 0; padding:0; width: 100%; position: relative; float: left;}
.rot p {margin:0; padding:0;}
.rottl {height: 6px; width: 98%; background: transparent url(/grafika/PZM2k9/img/rotator/rtl.gif) top left no-repeat; float: left; margin: 0 -0.5em 0 0;}
.rottr {height: 6px; background: transparent url(/grafika/PZM2k9/img/rotator/rtr.gif) top right no-repeat; }
.rotc  {background: #000 url(/grafika/PZM2k9/img/rotator/tlo-txt.jpg) top repeat-x; margin:0; padding: 0.3em; color: #fff;}
.rotc p {margin:0; padding: 0.5em;}
.rotbl {height: 6px; width: 98%; background: transparent url(/grafika/PZM2k9/img/rotator/rbl.gif) top left no-repeat; float: left; margin: 0 -0.5em 0 0}
.rotbr {height: 6px; padding:0; margin:0; background: transparent url(/grafika/PZM2k9/img/rotator/rbr.gif) top right no-repeat;}
.rot-nav {background: transparent url(/grafika/PZM2k9/img/rotator/tlo-nav.gif) no-repeat;position: absolute;bottom: -25px;right: 40px;width: 320px;height: 26px;}
.rot-nav img {border: 0;}
.rot_foto {width:280px; height:150px;float:left; margin:0; padding:0 10px 0 0;}
.tlotxt {}

/* ------------------------------------------------  aktualnosc */

.aktualnosc {background: url(/grafika/PZM2k9/img/tlo-akt.png) bottom right no-repeat; color: rgb(25%,25%,25%); padding: 0 0 0.5em 0;margin: 0.3em 0 0 0;min-height: 135px;}
.img_aktualnosc {border:solid 1px #1d1d34; margin: 0 1em 0 0; float: left; width:138px; height:103px; }
#s-forw {padding: 5px 17px 5px 14px; font-size: 70%}
#s-back {padding: 5px 14px 5px 17px; font-size: 70%}
.s-str {padding: 3px 6px; background: #e6e6e6; font-size: 70%}
.s-akt {padding: 2px 5px; margin: 0 2px; background: #ec4a2a; border: 1px solid #000; font-size: 70%}
.opcje_aktualnosci {clear: left;font-size: 0.8em;padding: 5px 0;margin: 0; border-left: solid 4px #f2ecec}
.opcje_aktualnosci img {border:0;}	
.opcje_aktualnosci p {border:0;margin:0; padding: 0 0 8px 8px;}	

/* ------------------------------------------------  tab */

.tab {background: transparent; margin:0 0 0 0; padding:0; width: 100%; position: relative; float: left;}
.tabtl {height: 8px; width: 98%; background: transparent url(/grafika/PZM2k9/img/tab/tl.gif) top left no-repeat; float: left; margin: 0 -0.5em 0 0}
.tabtr {height: 8px; background: transparent url(/grafika/PZM2k9/img/tab/tr.gif) top right no-repeat;}
.tabc  {border-left: solid 4px #f2ebeb; border-right: solid 4px #f2ebeb; background: #fff url(/grafika/PZM2k9/img/tab/tlo-tabbt.jpg) bottom repeat-x; margin:0;}
.tabc p {margin:0; padding: 0;}
.tabcin  {border-left: solid 1px #fff; border-right: solid 1px #fff;padding:0.2em 0.5em 0 0.5em;}
.tabbl {height: 8px; width: 98%; background: transparent url(/grafika/PZM2k9/img/tab/bl.gif) top left no-repeat; float: left; margin: 0 -0.5em 0 0}
.tabbr {height: 8px; padding:0; margin:0; background: transparent url(/grafika/PZM2k9/img/tab/br.gif) top right no-repeat;}

.tab-tytul     {background: #ff0000; color: #fff; font-weight: bold; margin:0; padding:0; position: relative;}
.tab-tytul big {font-size: 100%; padding: 0 0 0.3em 0.5em; margin:0; display:block;}
.tabtl-red {height: 8px; width: 98.8%; background: transparent url(/grafika/PZM2k9/img/tab/tl-red.gif) top left no-repeat; float: left; margin: 0 -0.5em 0 0}
.tabtr-red {height: 8px; background: transparent url(/grafika/PZM2k9/img/tab/tr-red.gif) top right no-repeat;}



/* ------------------------------------------------  tab-bw 

.tab {background: transparent; margin:0 0 0 0; padding:0; width: 100%; position: relative; float: left;}
.tabtl {height: 8px; width: 98%; background: transparent url(/grafika/PZM2k9/img/tab-bw/tl.gif) top left no-repeat; float: left; margin: 0 -0.5em 0 0}
.tabtr {height: 8px; background: transparent url(/grafika/PZM2k9/img/tab-bw/tr.gif) top right no-repeat;}
.tabc  {border-left: solid 4px #f2ebeb; border-right: solid 4px #f2ebeb; background: #fff url(/grafika/PZM2k9/img/tab-bw/tlo-tabbt.jpg) bottom repeat-x; margin:0;}
.tabc p {margin:0; padding: 0;}
.tabcin  {border-left: solid 1px #fff; border-right: solid 1px #fff;padding:0.2em 0.5em 0 0.5em;}
.tabbl {height: 8px; width: 98%; background: transparent url(/grafika/PZM2k9/img/tab-bw/bl.gif) top left no-repeat; float: left; margin: 0 -0.5em 0 0}
.tabbr {height: 8px; padding:0; margin:0; background: transparent url(/grafika/PZM2k9/img/tab-bw/br.gif) top right no-repeat;}

.tab-tytul     {background: #808080; color: #fff; font-weight: bold; margin:0; padding:0; position: relative;}
.tab-tytul big {font-size: 100%; padding: 0 0 0.3em 0.5em; margin:0; display:block;}
.tabtl-red {height: 8px; width: 98%; background: transparent url(/grafika/PZM2k9/img/tab-bw/tl-red.gif) top left no-repeat; float: left; margin: 0 -0.5em 0 0}
.tabtr-red {height: 8px; background: transparent url(/grafika/PZM2k9/img/tab-bw/tr-red.gif) top right no-repeat;}
*/


/* ------------------------------------------------  tab2nd */

.tab2nd {background: transparent; margin:0 0 0 0; padding:0; width: 100%; position: relative; float: left;}
.tab2ndtl {height: 8px; width: 98%; background: transparent url(/grafika/PZM2k9/img/tab2nd/tl.gif) top left no-repeat; float: left; margin: 0 -0.5em 0 0}
.tab2ndtr {height: 8px; background: transparent url(/grafika/PZM2k9/img/tab2nd/tr.gif) top right no-repeat;}
.tab2ndc  {border-left: solid 4px #fff; border-right: solid 4px #fff; background: #fff url(/grafika/PZM2k9/img/tab2nd/tlo-tabbt.jpg) bottom repeat-x; margin:0;}
.tab2ndc p {margin:0; padding: 0;}
.tab2ndcin  {padding:0.2em 0 0 0.5em;} 
.tab2ndbl {height: 8px; width: 98%; background: transparent url(/grafika/PZM2k9/img/tab2nd/bl.gif) top left no-repeat; float: left; margin: 0 -0.5em 0 0}
.tab2ndbr {height: 8px; padding:0; margin:0; background: transparent url(/grafika/PZM2k9/img/tab2nd/br.gif) top right no-repeat;}



/* ------------------------------------------------  tab3rd */

.ms {background: transparent; margin:0 0 2em 0; padding:0; width: 100%; position: relative; float: left;}
.ms p {margin:0; padding:0;}
.mstl {height: 6px; width: 98%; background: transparent url(/grafika/PZM2k9/img/tab3rd/rtl.gif) top left no-repeat; float: left; margin: 0 -0.5em 0 0}
.mstr {height: 6px; background: transparent url(/grafika/PZM2k9/img/tab3rd/rtr.gif) top right no-repeat;}
.msc  {background: #cbccd0 url() top repeat-x; margin:0; padding: 0.3em; color: #161616;}
.msc p 	 {margin:0; padding: 0.5em;}
.msc big {margin:0; padding: 0 0 0.4em 0; display:block;}
.msbl {height: 6px; width: 98%; background: transparent url(/grafika/PZM2k9/img/tab3rd/rbl.gif) top left no-repeat; float: left; margin: 0 -0.5em 0 0}
.msbr {height: 6px; padding:0; margin:0; background: transparent url(/grafika/PZM2k9/img/tab3rd/rbr.gif) top right no-repeat;}



/* ------------------------------------------------  tab-s szukaj */

.stab {background: transparent; margin:0 0 0 0; padding:0; width: 100%; position: relative; float: left;}
.stabtl {height: 5px; width: 98%; background: transparent url(/grafika/PZM2k9/img/tab-s/stl.gif) top left no-repeat; float: left; margin: 0 -0.5em 0 0}
.stabtr {height: 5px; background: transparent url(/grafika/PZM2k9/img/tab-s/str.gif) top right no-repeat;}
.stabc  {border-left: solid 1px #a5a7ab; border-right: solid 1px #a5a7ab; background: #fff url(/grafika/PZM2k9/img/tab-s/s-tlo.jpg) top repeat-x; margin:0;}
.stabc p {margin:0; padding: 0;}
.stabcin  {padding:0 0 0 0.5em;} 
.stabbl {height: 5px; width: 98%; background: transparent url(/grafika/PZM2k9/img/tab-s/sbl.gif) top left no-repeat; float: left; margin: 0 -0.5em 0 0}
.stabbr {height: 5px; padding:0; margin:0; background: transparent url(img/tab-s/sbr.gif) top right no-repeat;}


/* ------------------------------------------ mistrzowie ---- */

.ms-img {border:solid 1px #000; margin: 0 1em 0 0; float: left; width:150px; height:200px;}
.ms-opis {position: relative; background: #fff url(img/tab3rd/tlo-ms.jpg) bottom right repeat-x; border: solid 1px #000; padding: 0.5em; margin: 0 0 0 10.9em; font-size: 90%; }  
.ms-konkurencja 
{position: absolute;background: #fff;border-top: solid 1px #000;border-right: solid 1px #000; border-left: solid 1px #000;top:-1.65em;right: 1em;padding: 0.3em 0.5em;font-size: 80%}
.ms-kariera {display:block;}
.ms-tresc{display: none; font-size: 80%}

/* ------------------------------------------------  link */

a:link {text-decoration: none; color: #336699}
a:hover {text-decoration: underline;}
a:active {text-decoration: none;}
a:visited {text-decoration: none; color: #336699}

#m-nav a:link {text-decoration: none; color: #fff}
#m-nav a:hover {text-decoration: underline;}
#m-nav a:active {text-decoration: none;}
#m-nav a:visited {color: #fff}



/* ------------------------------------------------  form */

fieldset {border:0; margin:0; padding: 0;}
form {padding:0; margin:0;}

/* ------------------------------------------------  Galeria */	

.galeria {float: left; position: relative; width: 100%; display: block;}
.galeria_box {position: relative; z-index: 2;height: 107px;width: 142px;cursor: pointer;float: left;margin: 5px 10px 5px 0;}
.img_lupa {position: absolute;z-index: 3;bottom:1px; right:1px;background: transparent url(/grafika/PZM2k9/img/lupa.gif) bottom right no-repeat;height: 24px;width: 27px;}
.galeria_box img {border: solid 1px #1d1d34; width: 140px; height: 105px;}
.gclear {clear:left; margin:0; padding:0; height:0;}	

/* ------------------------------------------------  Google Map */	

.gmap {border: solid 1px #fff; margin:0; padding:0; width: 99%; height: 450px;}
#mapa_polski {position: relative;background: url(/grafika/PZM2k9/img/mapa_polski.gif) no-repeat;width:400px;height: 250px;font-size: 0.83em;}
#mapa_polski p {background: #fff;border: 1px solid #ccc;padding: 2px 5px;margin:0;}

#mapa1, #mapa2, #mapa3, #mapa4, #mapa5, #mapa6, #mapa7, #mapa8, #mapa9, #mapa10, #mapa11, #mapa12, #mapa13, #mapa14, #mapa15, #mapa16 {position: absolute;}
#mapa1 {top: 8px; left: 83px;}
#mapa2 {top: 33px;left: 19px;}
#mapa3 {top: 12px;left: 235px;}
#mapa4 {top: 43px;left: 170px;}
#mapa5 {top: 48px;left: 310px;}
#mapa6 {top: 75px;left: 265px;}
#mapa7 {top: 110px;left: 305px;}
#mapa8 {top: 120px;left: 198px;}
#mapa9 {top: 150px;left: 243px;}
#mapa10 {top: 182px;left: 274px;}
#mapa11 {top: 207px;left: 214px;}
#mapa12 {top: 180px;left: 177px;}
#mapa13 {top: 160px;left: 78px;}
#mapa14 {top: 132px;left: 19px;}
#mapa15 {top: 104px;left: 15px;}
#mapa16 {top: 76px;left: 25px;}

/* ------------------------------------------------  tabele */	

.tabela_lista {float:left;margin: 0 0 1em 0; font-size: 60%; width: 100%; table-layout:auto;}
.tabela_lista td {padding: 2px 4px;border-bottom: 1px dotted rgb(80%,80%,80%);}
.tabela_td_tytul {background: #ec4a2a;text-align: left;font-weight: bold;color: #fff;}
.tabela_td_tytul_wsmp {background: rgb(0,204,255);text-align: left;font-weight: bold;color: #fff;}
.tabela_td_gtytul {background: #ff6600;text-align: left;font-weight: bold;color: #fff;}

.tabela_lista tr:hover {background:#f7f9f0}
/* ------------------------------------------------  div tabele */	

.tabw_rajdy, .tabw_wyniki {margin: 15px 0 5px 0;}
.tabw_rajdy p, .tabw_wyniki p {margin: 5px; padding: 2px;}
.tabw_rajdy_tytul, .tabw_wyniki_tytul {padding: 5px; margin: 5px 0 5px 0; background: #ffe6e6; color: #1e1e1e; font-weight: bold;}
.tabw_rajdy_data, .tabw_wyniki_data {padding: 0 6px; margin: 0 0 0 10px; background: #9ac3ed; color: #000; font-size: 0.8em;font-weight: normal;}

#informacja {margin: 25px 0 0 0;padding: 5px 0 5px 10px;border-left: 3px solid #ffe6e6;}
#informacja h5 {margin:0 0 10px 0; padding: 0; border-bottom: 1px dotted #ffe6e6}

.tabw_rajdy_tytul a:link, .tabw_wyniki_tytul a:link {color: white; text-decoration: underline; } 
.tabw_rajdy_tytul a:visited, .tabw_wyniki_tytul a:visited {color: white; text-decoration: underline; } 
.tabw_rajdy_tytul a:hover, .tabw_wyniki_tytul a:hover {color: white; text-decoration: none; } 
.tabw_rajdy_tytul a:active, .tabw_wyniki_tytul a:active  {color: white; text-decoration: underline; } 




#szukaj {
border: solid 1px #c0c0c0; 
position: absolute; 
right: 0.5em; top: -9em; 
width: 13em; z-index: 1; 
display: block; height: 3.5em;padding:3px;
-moz-border-radius:4px;
-webkit-border-radius:4px;
-khtml-border-radius:4px;
border-radius:4px;
padding:3px;}

#szukaj input {font-size: 70%;}
#szukaj form, #szukaj p {margin:0;padding:0}

#insidestuff {background:#f2ebeb;border: solid 1px #ccc; padding:0.3em; width: 15em;-moz-border-radius:4px; -webkit-border-radius:4px; -khtml-border-radius:4px; border-radius:4px;}


#faceb {position: absolute; right: -1em; top: -11.5em; height: 3.5em; width: 8em; z-index: 1; display: block; -moz-border-radius:4px; -webkit-border-radius:4px; -khtml-border-radius:4px; border-radius:4px; padding:3px;}
}


