/* 

podstawowe kolory:

#00468e - niebieski

#da251d - czerwony

#605d5c - szary

*/



* {margin: 0; padding: 0; border: 0}

html, body {background: #fff; font-family: Verdana, sans-serif}

img {border: 0 none}

hr {
	border: solid #f3f3f3;
	border-width: 0 0 1px 0;
	height: 0
	}


#top {height: 114px; background: url(../gfx/bg.jpg) repeat-x top; text-align: center; border-bottom: 5px double #b6cae1} 

#bilboard {text-align: center; margin: .3em 0; padding: .3em 0; background: #f3f3f3}



/* NAJNOWSZY NUMER ====================================================== */

.newNull {width: 15%}

#new {width: 100%; margin: 0 auto; border: solid #e5e5e5; border-width: 1px 0; font-size: .75em; background: url(../gfx/new.png) repeat-x top; padding: 10px 0}



#newDE {width: 27%; text-align: right}

#newDE h1 {font-family: "Trebuchet MS", sans-serif; background: #00468e; color: #fff; padding: 3px 6px; font-size: 1.35em; letter-spacing: 2px; word-spacing: 2px}

#newDE li a, #newDE li a:visited {font-family: Verdana, sans-serif; color: #00468e; padding: 3px; display: block; text-decoration: none; height: 100%}

#newDE li a:hover {background: #00468e; color: #fff}



#newPL {width: 27%}

#newPL h1 {font-family: "Trebuchet MS", sans-serif; background: #da251d; color: #fff; padding: 3px 6px; font-size: 1.35em; letter-spacing: 2px; word-spacing: 2px}

#newPL li a, #newPL li a:visited  {font-family: Verdana, sans-serif; color: #da251d; padding: 3px; display: block; text-decoration: none; height: 100%}

#newPL li a:hover {background: #da251d; color: #fff}



#newNew {text-align: center}



#new ul {list-style: none}

#new li {font-size: .9em; font-weight: bold; line-height: 1.25}

/* k o n i e c ====================================================== */





/* STRUKTURA SERWISU ====================================================== */

/* box */

#box {overflow: hidden; width: 100%; margin: 1em 0 3em 0; border-bottom: 11px double #e5e5e5; padding-bottom: 4em; background: url(../gfx/box.png) repeat-x bottom}

#box p {margin: .5em .9em}



/* de */

#de {width: 49%; float: left}

#de #navDE {width: 35%; float: left}

#de #contentDE {width: 59%; float: right}



#navDE h4 {font-family: "Trebuchet MS", sans-serif; font-variant: small-caps; font-size: 1em; background: #00468e url(../gfx/nd.png) no-repeat top left; color: #fff; padding: 2px 0; border: double #fff; border-width: 5px 0 0 0; letter-spacing: 1px; padding-left: .7em}

#navDE ul {margin-bottom: .80em}

#navDE ul {list-style: none; background: #f3f3f3 url(../gfx/dr.png) no-repeat right bottom; padding: 0 0 30px 10px; border-top: 11px double #e5e5e5}

#navDE ul li a, #navDE ul li a:visited {font-size: .6em; font-weight: bold; font-family: Verdana, sans-serif; color: #00468e; text-decoration: none; border-bottom: 1px solid #00468e; padding: 3px}

#navDE ul li a:hover {border-bottom: 1px dotted #00468e}



/* pl */

#pl {width: 49%; float: right}

#pl #navPL {width: 35%; float: right; text-align: left}

#pl #contentPL {width: 59%; float: left}



#navPL h4 {font-family: "Trebuchet MS", sans-serif; font-variant: small-caps; font-size: 1em; background: #da251d url(../gfx/np.png) no-repeat top right; color: #fff; padding: 2px 0; border: double #fff; border-width: 5px 0 0 0; letter-spacing: 1px; padding-right: .7em; text-align: right}

#navPL ul {margin-bottom: .80em; text-align: right}

#navPL ul {list-style: none; background: #f3f3f3 url(../gfx/pr.png) no-repeat left bottom; padding: 0 10px 30px 0; border-top: 11px double #e5e5e5}

#navPL ul li a, #navPL ul li a:visited {font-size: .6em; font-weight: bold; font-family: Verdana, sans-serif; color: #da251d; text-decoration: none; border-bottom: 1px solid #da251d; padding: 3px}

#navPL ul li a:hover {border-bottom: 1px dotted #da251d}

/* k o n i e c ====================================================== */



#de .ramka {border: 1px solid #ccc; padding: 1em; background: #f3f3f3; font-weight: bold; color: #00468e}

#pl .ramka {border: 1px solid #ccc; padding: 1em; background: #f3f3f3; font-weight: bold; color: #da251d}



.lead {

	font-weight: bold; font-style: italic

}



p.info {border-top: 1px solid #605d5c; padding-top: 1em}

.info .info {display: block; color: #605d5c; font-weight: bold}

p.info {color: Gray} 



/* ARCHIWUM ====================================================== */

.archiwum {border-bottom: 4px double #e5e5e5; padding: 1em; margin-bottom: 2em; background: url(../gfx/bgg.png) repeat-x bottom}

#pl .archiwa h1 {color: #da251d; margin-bottom: .5em; font-size: 1.4em; border-bottom: 1px solid #da251d; font-family: "Trebuchet MS", sans-serif}

#de .archiwa h1 {color: #00468e; margin-bottom: .5em; font-size: 1.4em; border-bottom: 1px solid #00468e; font-family: "Trebuchet MS", sans-serif}

#de .archiwum h2 {font-size: 1.2em; color: #00468e; font-family: "Trebuchet MS", sans-serif}

#pl .archiwum h2 {font-size: 1.2em; color: #da251d; font-family: "Trebuchet MS", sans-serif}



.archiwum a, .archiwum a:visited {font-size: .8em; text-decoration: none; border-bottom: 1px solid #605d5c; color: #605d5c; font-family: Verdana, sans-serif}

.archiwum a:hover {border-bottom: 1px dotted #605d5c}

.archiwum ul {color: #e5e5e5; list-style: square url(../gfx/li.gif); margin-left: 1.25em}

/* k o n i e c ====================================================== */





/* FOTOREPORTAZE ====================================================== */

/* home */

.home p, .home address {font-family: Verdana, sans-serif; font-size: .7em; line-height: 1.2; color: #000; font-style: normal}


.home h1, .home h2, .home h3 {font-family: "Trebuchet MS", sans-serif}

#de .home h1 {font-size: 1.3em; color: #00468e}
#pl .home h1 {font-size: 1.3em; color: #da251d}

#de .home h2 {font-size: 1.3em; color: #00468e}

#de .home h3 {font-size: .8em; color: #00468e}

#pl .home h2 {font-size: 1.3em; color: #da251d}

#pl .home h3 {font-size: .8em; color: #da251d}



#de .fotoreportaz a, #de .fotoreportaz a:visited {color: #00468e}

#de .fotoreportaz a:hover {color: #605d5c}

#pl .fotoreportaz a, #pl .fotoreportaz a:visited {color: #da251d}

#pl .fotoreportaz a:hover {color: #605d5c}



#de .home p a, #de .home p a:visited {color: #39c; text-decoration: none; border-bottom: 1px solid #39c}

#de .home p a:hover {border-bottom: 1px solid #000}

#pl .home p a, #pl .home p a:visited {color: #39c; text-decoration: none; border-bottom: 1px solid #39c}

#pl .home p a:hover {border-bottom: 1px solid #000}



#de .home address a, #de .home address a:visited {color: #39c; text-decoration: none; border-bottom: 1px solid #39c}

#de .home address a:hover {border-bottom: 1px solid #000}

#pl .home address a, #pl .home address a:visited {color: #39c; text-decoration: none; border-bottom: 1px solid #39c}

#pl .home address a:hover {border-bottom: 1px solid #000}



/* archiwum */

.fotoreportaze p {font-family: Verdana, sans-serif; font-size: .7em; line-height: 1.2; color: #000}

.fotoreportaze h1, .fotoreportaze h2, .fotoreportaze h3 {font-family: "Trebuchet MS", sans-serif}

.fotoreportaz {border-bottom: 4px double #e5e5e5; padding: 1em; margin-bottom: 2em; background: url(../gfx/bgg.png) repeat-x bottom; overflow: hidden; height: 100%}

.fotoreportaz img {float: right; margin: 0 0 1em 1em}



#de .fotoreportaze h1 {font-size: 1.3em; color: #00468e}

#pl .fotoreportaze h1 {font-size: 1.3em; color: #da251d}

#de .fotoreportaze h2 {font-size: .8em; color: #00468e}

#pl .fotoreportaze h2 {font-size: .8em; color: #da251d}



/* fotoreportaż */

#de .foto {border-bottom: 1px solid #605d5c; text-align: center; margin-bottom: 3px; color: #605d5c; margin-bottom: 2em; padding-bottom: 1em}

#pl .foto {border-bottom: 1px solid #605d5c; text-align: center; margin-bottom: 3px; color: #605d5c; margin-bottom: 2em; padding-bottom: 1em}

.fotoreportaze li {list-style: square; font-family: Verdana, sans-serif; font-size: .7em; color: #605d5c}

.fotoreportaze ul {margin: 0 0 1em 1em}



#de .fotoreportaze h3, #de .fotoreportaze h2 {color: #00468e; font-size: 1em}

#pl .fotoreportaze h3, #pl .fotoreportaze h2 {color: #da251d; font-size: 1em}

/* k o n i e c ====================================================== */



/* ARTYKUL ====================================================== */

.artykul h1, .artykul h2, .artykul h3 {font-family: "Trebuchet MS", sans-serif}



#de .artykul h1 {color: #00468e; font-size: 1.3em}

#pl .artykul h1 {color: #da251d; font-size: 1.3em}



#de .artykul h2, #de .artykul h3 {color: #00468e; font-size: 1.1em}

#pl .artykul h2, #pl .artykul h3 {color: #da251d; font-size: 1.1em}



.artykul p {font-family: Verdana, sans-serif; font-size: .7em; line-height: 1.2; color: #000}

.artykul img {float: right; margin: 0 0 1em 1em}

.artykul p.foto img {float: none}

.artykul li {list-style: square; font-family: Verdana, sans-serif; font-size: .7em; color: #605d5c}

.artykul ul {margin: 0 0 1em 1em}



#de .artykul p a, #de .artykul p a:visited {color: #39c; text-decoration: none; border-bottom: 1px solid #39c}

#de .artykul p a:hover {border-bottom: 1px solid #000}

#pl .artykul p a, #pl .artykul p a:visited {color: #39c; text-decoration: none; border-bottom: 1px solid #39c}

#pl .artykul p a:hover {border-bottom: 1px solid #000}

/* k o n i e c ====================================================== */



/* WYWIADY ====================================================== */

.wywiady p {font-family: Verdana, sans-serif; font-size: .7em; line-height: 1.2; color: #000}

.wywiady {background: #f3f3f3; border: 1px solid #ccc; padding: .5em 1em}

#de .wywiady h1, #de .wywiady h2 {text-align: center; background: #00468e; color: #fff; padding: .5em; font-size: 1.2em}

#pl .wywiady h1, #pl .wywiady h2 {text-align: center; background: #da251d; color: #fff; padding: .5em; font-size: 1.2em}



.wywiady h3 {font-size: .8em}



.wywiady h1, .wywiady h2, .wywiady h3 {font-family: "Trebuchet MS", sans-serif}



.wywiad {border-bottom: 4px double #e5e5e5; padding: 0 1em .5em 1em; background: url(../gfx/bgg.png) repeat-x bottom; overflow: hidden; height: 100%}



.wywiady img {float: right; margin: 0 0 1em 1em}



#de .wywiad h3 a, #de .wywiad h3 a:visited {display: block; padding: .2em; background: #00468e; font-size: .9em; color: #fff; letter-spacing: 2px; font-weight: bold; text-align: center; text-decoration: none; clear: both; margin: 1em 0 0 0}

#de .wywiad h3 a:hover {background: #605d5c}

#pl .wywiad h3 a, #pl .wywiad h3 a:visited {display: block; padding: .2em; background: #da251d; font-size: .9em; color: #fff; letter-spacing: 2px; font-weight: bold; text-align: center; text-decoration: none; clear: both; margin: 1em 0 0 0}

#pl .wywiad h3 a:hover {background: #605d5c}



/* wywiad */

#de .wywiady {font-family: Verdana, sans-serif}

#de .pyta  {font-size: .7em; color: #00468e}

#de .pyta .pyta {font-size: 1.3em; display: block; font-weight: bold}

#de .odpowiada  {font-size: .7em}

#de .odpowiada .odpowiada {font-size: 1.3em; display: block; font-weight: bold}

#de p.odpowiada {border-bottom: 1px solid #00468e; padding-bottom: 1em; margin-bottom: 3em}



.wywiady li {list-style: square; font-family: Verdana, sans-serif; font-size: .7em; color: #605d5c}

.wywiady ul {margin: 0 0 1em 1em}



.dziekuje {display: block; font-size: .85em; font-weight: bold; color: #605d5c; font-family: Verdana, sans-serif}



#pl .pyta  {font-size: .7em; color: #da251d}

#pl .pyta .pyta {font-size: 1.3em; display: block; font-weight: bold}

#pl .odpowiada  {font-size: .7em}

#pl .odpowiada .odpowiada {font-size: 1.3em; display: block; font-weight: bold}

#pl p.odpowiada {border-bottom: 1px solid #da251d; padding-bottom: 1em; margin-bottom: 3em}

/* k o n i e c ====================================================== */





/* NOWOSCI HOME ====================================================== */

.nowosci {background: #f3f3f3; border: 1px solid #ccc; padding: 1em; margin: 2em 0}



#de .nowosci h2 {color: #00468e; font-size: 1.3em; font-family: "Trebuchet MS", sans-serif}

#de .nowosci li a, #de .nowosci li a:visited {color: #00468e; font-size: .7em; text-decoration: none; font-family: Verdana, sans-serif}

#de .nowosci li a:hover {text-decoration: underline}

#de .nowosci ul {list-style: square; color: #00468e; padding: 1em}



#pl .nowosci h2 {color: #da251d; font-size: 1.3em; font-family: "Trebuchet MS", sans-serif}

#pl .nowosci li a, #pl .nowosci li a:visited {color: #da251d; font-size: .7em; text-decoration: none; font-family: Verdana, sans-serif}

#pl .nowosci li a:hover {text-decoration: underline}

#pl .nowosci ul {list-style: square; color: #da251d; padding: 1em}

/* k o n i e c ====================================================== */



/* REKLAMA ====================================================== */

.reklama legend {font-family: Verdana, sans-serif; color: #ccc; font-weight: bold; padding: .7em}

.reklama {background: #f3f3f3; border: 1px solid #ccc; padding: 1em; margin: 2em 0; font-size: .7em}

.reklama a, .reklama a:visited {font-family: Verdana, sans-serif; color: Gray; font-weight: bold}

.reklama a:hover {text-decoration: none}

/* ====================================================== k o n i e c ====================================================== */



/* ====================================================== S T O P K A ====================================================== */

#footer {font-size: .7em; font-family: Verdana, sans-serif; border-top: 11px double #e5e5e5; text-align: center; background: url(../gfx/footer.png) repeat-x; padding: 20px 0; color: Gray}

#footer a, #footer a:visited {color: Gray; text-decoration: none; border-bottom: 1px solid Gray}

#footer a:hover {border-bottom: 2px solid Gray}



#stat {position: relative; float: right; margin: 0 1em .4em 0}

/* ====================================================== k o n i e c ====================================================== */

/* o nas */

.onas {border-bottom: 4px double #e5e5e5; padding: 1em; margin-bottom: 2em; background: url(/gfx/bgg.png) repeat-x bottom; overflow: hidden; height: 100%}

.onas  img {float: right; margin: 0 0 1em 1em}

#de .onas h1 {color: #00468e; font-size: 1.3em}

#pl .onas h1 {color: #da251d; font-size: 1.3em}

/* k o n i e c ====================================================== */


/* reklama */

.reklama h1, .reklama h2, .reklama h3 {font-family: "Trebuchet MS", sans-serif}



#de .reklama h1 {color: #00468e; font-size: 1.3em}

#pl .reklama h1 {color: #da251d; font-size: 1.3em}



#de .reklama h2, #de .artykul h3 {color: #00468e; font-size: 1.1em}

#pl .reklama h2, #pl .artykul h3 {color: #da251d; font-size: 1.1em}

#de .reklama h3, #de .artykul h3 {color: #605d5c; font-size: 1em}

#pl .reklama h3, #pl .artykul h3 {color: #605d5c; font-size: 1em}


.reklama p {font-family: Verdana, sans-serif; font-size: .7em; line-height: 1.2; color: #000}

.reklama li {list-style: square; font-family: Verdana, sans-serif; font-size: .7em; color: #605d5c}

.reklama ul {margin: 0 0 1em 1em}



#de .reklama p a, #de .reklama p a:visited {font-size: 1em; color: #39c; text-decoration: none; border-bottom: 1px solid #39c}

#de .reklama p a:hover {border-bottom: 1px solid #000}

#pl .reklama p a, #pl .reklama p a:visited {font-size: 1em; color: #39c; text-decoration: none; border-bottom: 1px solid #39c}

#pl .reklama p a:hover {border-bottom: 1px solid #000}

/* k o n i e c ====================================================== */

.left {float: left; padding: 0 1em 1em 0; clear: both}
.right {float: right; padding: 0 0 1em 1em; clear: both}
.center {text-align: center}
