body {background: #fff; background-position: top center; margin: 0px; font-family: Verdana, Tahoma, Trebuchet Ms, Geneva, Helvetica, Arial; font-size: 12px; color: #000; }
form {margin: 0px;}
img {border: 0px;}
a {color: #a7070c; text-decoration: underline;}
a:hover {color: #000; text-decoration: underline;}
hr {display: block; clear: both; border: 0px; height: 1px; border-bottom: 1px #999999 dashed}

#eFakt {width: 1002px; background: repeat-y; margin: 1px auto; margin-top: 0px;}
#eFakt2 {width: 1002px; background: repeat-y; margin: 1px auto; margin-top: 0px;}

#Matrix {width: 1002px; background: #fff url(/images/clm.gif) repeat-y;}

h1 {font-size: 18px; color: #000; margin: 0px;}
h2 {font-size: 14px; color: #a7070c; margin: 0px; margin-bottom: 10px;}

a.lnk {text-decoration: none; color: #a7070c;}
a.lnk:hover {text-decoration: underline; color: #000;}

#ad_billboard {background: #fff; text-align: center;}
#ad_caterpillar {background: #d7d9d3; text-align: center;}


#dn {color: #000; font-size: 11px; padding: 2px; background: #a7070c; border-top: 10px #fff solid;}
#dn em {font-style: normal; font-weight: bold; text-transform: uppercase; color: #fff; line-height: 13px; }
#imn {margin-bottom: 2px; font-size: 11px; padding: 1px; background: #fff; color: #888; font-weight: bold; text-transform: uppercase;}
#imn em {font-style: normal; font-weight: bold; text-transform: uppercase; color: #888; line-height: 13px; }

#top {background: #ddd url(/images/top.jpg) repeat-y; height: 82px;}
#top .logo {width: 270px; float: left;}
#top .links {width: 730px; float: right; padding-top: 10px; padding-left: 0px; text-align: right;}
#top .srcM {padding-bottom: 25px; font-size: 11px; font-weight: bold; color: #a7070c; text-transform: uppercase;padding-right: 15px; }
#top img {vertical-align:middle; }
.links a {color: #000; font-weight: bold; padding-left: 9px; padding-right: 9px; text-decoration: none; font-size: 14px;}
.links a:hover {color: #a7070c; text-decoration: none;}

#menu {background: #a7070c url(/images/mn.gif) repeat-x; padding: 5px; text-align: center; color: #e9726c; font-size: 11px;}
#menu a {color: #fff; padding-left: 5px; padding-right: 5px; text-decoration: none;}
#menu a:hover {color: #fff; text-decoration: underline;}
#newsticker {height: 20px; background: #000 url(/images/ticker.gif) no-repeat; padding-left: 180px;}
#rsscontent {width: 44px; float: right; padding: 3px; padding-right: 7px;}

.subimg {vertical-align: middle; margin-left: 2px;}
.input1 {border: 1px #7a7a7a solid; background: url(/images/inputbg.gif); vertical-align: middle;}

#footer {background: #d7d9d3 url(/images/ftr.jpg) bottom repeat-x; font-size: 10px; padding: 10px; color: #888;}
#footer a { color: #444;}
#footer .l {float: left; width: 165px; text-align: center; padding: 3px; font-size: 10px; color: #888;}
#footer .l img {margin-bottom: 5px;}
#footer .r {float: right; width: 700px; text-align: right; padding-top: 5px;}
#footer .r a {text-decoration: none; color: #666; padding-right: 0px; padding-left: 0px;}
#footer .r a:hover {text-decoration: underline; color: #000;}
#footer .r p{margin-top: 2px; margin-down: 2px;}

#hpHA {display: block; clear: both; margin-bottom: 10px; }
#hpHA .l {float: left; width: 300px; }
#hpHA .l img {margin-bottom: 5px;}
#hpHA .r {float: right; width: 180px;}
#hpHA .r p{margin-top: 2px; margin-down: 2px;}

.ArWl h1 {font-size: 15px; margin: 0px; margin-bottom: 3px; color: #a7070c;}
.ArWl h1 a {color: #a7070c; text-decoration: none;}
.ArWl h1 a:hover {color: #000; text-decoration: underline;}
.ArWl h2 {color: #000; text-align: center; margin-top: 0px; font-size: 15px; text-transform: uppercase; margin-bottom: 0px; padding: 3px; background: url(/images/ld2.gif) no-repeat;}
.ArWl h3 {font-size: 9px; margin: 0px; font-weight: normal;}
.ArWl h4 {text-transform: uppercase; font-size: 11px; margin: 0px; font-weight: bold; color: #111111;}


.OTHRs2 img { margin-right: 3px;}
.OTHRs2 ul {list-style:none; margin: 0px; padding: 0px;}
.OTHRs2 li {list-style:none; display:block; background: #fff url(/images/pntr2.gif) 0px 5px no-repeat; padding: 2px;  padding-left: 10px; font-size: 11px;margin-bottom: 2px; line-height: 13px;}
.OTHRs2 a {text-decoration: none; color: #000; font-weight: bold; }
.OTHRs2 a:hover {color: #e00; text-decoration: none;}
.OTHRs2 em {color:#a00; text-transform: uppercase;font-style: normal;}
.OTHRs2 span {color:#888; text-transform: uppercase; font-size: 10px;}

/*   */

#arTicle {line-height: 24px;}
#arTicle h1 {font-size: 24px; color: #a7070c; margin: 0px; margin-bottom: 5px; margin-top: 0px;}
#arTicle h2 {font-size: 12px; color: #666; text-transform: uppercase; margin: 0px; margin-top: 10px;}
#arTicle h3 {}
#arTicle h5 {font-size: 11px; color: #666; font-weight: normal; margin-top: 5px;}
.Keywords {font-size: 10px; font-weight: bold;}
.Keywords a {color: #a7070c; text-decoration: none;}
.Keywords a:hover {color: #000; text-decoration: underline;}
h4.brC {margin-top: 0px; margin-bottom: 5px; font-size: 10px; font-weight: normal; color: #888}
h4.brC a {color: #444; text-decoration: none;}
h4.brC a:hover {color: #a7070c; text-decoration: underline;}
h4.brC em {color: #444; font-style: normal;}

#arTicleO h1 {font-size: 24px; color: #a7070c; margin: 0px; margin-bottom: 5px; margin-top: 0px;}
#arTicleO h3 {color: #000; margin: 0px; margin-top: 10px; margin-bottom: 10px;}
#arTicleO h5 {font-size: 11px; color: #666; font-weight: normal; margin-top: 5px;}
#arTicleO h6 {font-size: 15px; color: #333; font-weight: bold; margin-top: 5px; margin-bottom: 5px;}

#AfP {width: 486px;text-align: center;}
#AfP img {margin: auto auto;}

#photoGallery {background: #fff url(/images/fr.jpg) bottom repeat-x;	padding-bottom: 3px; margin-bottom: 10px;}
#photoGallery a {background: #000; display: block; float: left; margin: 5px;}
#photoGallery a:hover {display: block; float: left;}
#photoGallery img {width: 140px; height: 140px;}

#photoGallery ul {list-style:none; width:486px}
#photoGallery li{display:block; float:left;}


#HotArt {margin-bottom: 10px; height: 320px; position: relative;}
#HotArt h1 {padding: 3px; font-size: 18px; color: #a7070c; margin: 0px; }
#HotArt h1 a {color: #a7070c; text-decoration: none;}
#HotArt h1 a:hover {color: #000; text-decoration: none;}
#HotArt h5 {padding: 3px; font-size: 10px; color: #888; margin: 0px; font-weight: normal;}
#HotArt h3 {padding: 3px; font-size: 11px; font-weight: bold;  color: #000; margin: 0px; font-weight: normal; z-index: 20;}
#HotArt .Item { padding: 10px; color: #000; font-size: 10px; }
#HotArt .Pad2 {height: 80px; margin: 1px; padding: 5px; position: relative; margin-top: -81px; z-index: 10; background: url(/images/rm/pad2.png) no-repeat;}



#LinkedBios h2 a { text-align: center; color: #fff; text-decoration: none;}
#LinkedBios h2 a:hover{ color: #ffff00; text-decoration: none;}
#LinkedBios h2 {text-align: center; margin-top: 0px; font-size: 15px; margin-bottom: 0px; padding: 3px; background: url(/images/ld4.gif) no-repeat; color: #a7070c;}
#LinkedBios h1 {font-size: 14px; padding-left: 16px; background: url(/images/ls4.gif) 0px 4px no-repeat; margin: 0px; }
#LinkedBios h1 a {color: #000; text-decoration: none;}
#LinkedBios h1 a:hover {color: #a7070c; text-decoration: underline;}
#LinkedBios .Item {}

#LinkedArticles h2 a { text-align: center; color: #fff; text-decoration: none;}
#LinkedArticles h2 a:hover{ color: #ffff00; text-decoration: none;}
#LinkedArticles h2 {text-align: center; margin-top: 0px; font-size: 15px; margin-bottom: 0px; padding: 3px; background: url(/images/ld4.gif) no-repeat; color: #a7070c;}
#LinkedArticles h1 {font-size: 14px; padding-left: 16px; background: url(/images/ls4.gif) 0px 4px no-repeat; margin: 0px; }
#LinkedArticles h1 a {color: #000; text-decoration: none;}
#LinkedArticles h1 a:hover {color: #a7070c; text-decoration: underline;}
#LinkedArticles h5 {margin-top: 0px; padding-left: 16px; font-size: 10px; color: #444;}

#LinkedGal {}
#LinkedGal .Item {}
#LinkedGal a {}
#LinkedGal h2 a { text-align: center; color: #a7070c; text-decoration: none;}
#LinkedGal h2 a:hover{ color: #fff; text-decoration: none;}
#LinkedGal h2 {text-align: center; margin-top: 0px; font-size: 15px; margin-bottom: 0px; padding: 3px; background: url(/images/ld4.gif) no-repeat; color: #a7070c;}



#gListMini {margin-bottom: 10px;}
#gListMini .Item {margin-bottom: 10px; width: 140px; float: left; margin: 10px; height: 110px;}
#gListMini .Item img {border: 0px;}
#gListMini .Pad2 {height: 55px; padding: 5px; position: relative; margin-top: -57px; z-index: 10;}
#gListMini h1 {font-size: 10px; margin: 0px; margin-bottom: 0px; line-height: 14px;}
#gListMini h1 a {color: #000; text-decoration: none;}
#gListMini h1 a:hover {color: #a00; text-decoration: none;}
#gListMini h2 {color: #fff; text-align: center; margin-top: 0px; font-size: 14px; text-transform: uppercase; margin-bottom: 5px; padding: 3px; background: url(/images/ld2.gif) no-repeat;}
#gListMini h3 {font-size: 10px; margin: 0px; font-weight: normal; color: #fff;}
#gListMini h4 {text-transform: uppercase; font-size: 11px; margin: 0px; font-weight: bold; color: #a00;}
#gListMini h2 a {color: #000; text-decoration: none;}
#gListMini h2 a:hover {color: #000; text-decoration: none;}

#gListMini .ml {text-align: right; font-size: 10px; font-weight: normal; margin-top: -2px;}
#gListMini .ml a {text-decoration: none; color: #a00; font-weight: bold;}
#gListMini .ml a:hover {text-decoration: none; color: #ff0}
#gListMini .ml img {vertical-align: middle;}


#gListFull h1 {font-size: 15px; margin: 0px; margin-bottom: 3px;}
#gListFull h1 a {color: #a7070c; text-decoration: none;}
#gListFull h1 a:hover {color: #000; text-decoration: underline;}
#gListFull h3 {font-size: 10px; margin: 0px; font-weight: normal;}






#ListH {margin-bottom: 10px;}
#ListH h1 {font-size: 15px; margin: 0px; margin-bottom: 5px;}
#ListH h1 a {color: #a7070c; text-decoration: none;}
#ListH h1 a:hover {color: #000; text-decoration: none;}
#ListH h3 {font-size: 11px; margin: 0px; font-weight: normal;}
#ListH h4 {font-size: 11px; color: #666; text-transform: uppercase; margin: 0px; margin-top: 10px;}
.Item {margin-bottom: 5px; font-size: 11px; padding-bottom: 5px;}
#ListH .ml {text-align: right; font-size: 10px; font-weight: normal; margin-top: 2px; margin-bottom: 4px;}

a.ccl {display: none; width: 55px; height: 13px; float: right; color: #a00; background: #ff0 url(/images/ccl.gif) no-repeat; font-size: 9px; padding: 3px; padding-top: 0px; padding-left: 6px; text-decoration: none;}




#ListCR {margin-bottom: 10px;}
#ListCR h1 {font-size: 15px; margin: 0px; margin-bottom: 5px;}
#ListCR h1 a {color: #a7070c; text-decoration: none;}
#ListCR h1 a:hover {color: #000; text-decoration: none;}
#ListCR h3 {font-size: 11px; margin: 0px; font-weight: normal;}
#ListCR h4 {font-size: 11px; color: #666; text-transform: uppercase; margin: 0px; margin-top: 10px;}
#ListCR h2 {color: #000; text-align: center; margin-top: 0px; font-size: 14px; text-transform: uppercase; margin-bottom: 0px; padding: 3px; background: url(/images/ld2.gif) no-repeat;  text-decoration: none;}
#ListCR h2 a {color: #000; text-decoration: none;}
#ListCR h2 a:hover {color: #a7070c; text-decoration: none;}
.Item {margin-bottom: 5px; font-size: 11px; padding-bottom: 5px;}





#ArtList {margin-bottom: 10px;}
#ArtList h1 {font-size: 18px; margin: 0px;}
#ArtList h1 a {color: #000; text-decoration: none;}
#ArtList h1 a:hover {color: #a7070c; text-decoration: none;}
#ArtList h2 {margin: 0px; font-size: 14px; color: #a7070c; margin-bottom: 20px; text-transform: uppercase;}
#ArtList h3 {font-size: 11px; margin: 0px; font-weight: normal;}
#ArtList h4 {text-transform: uppercase; font-size: 12px; margin: 0px; font-weight: bold; color: #a7070c;}
#ArtList .Item {padding: 5px; margin-bottom: 10px; font-size: 11px; line-height: 18px;}




#usphList {margin-bottom: 10px; background: url(/images/bgt.gif) bottom no-repeat;}
#usphCont {padding: 5px; padding-left: 7px;}
#usphList .Item a {color: #a7070c; text-decoration: none;}
#usphList .Item a:hover {text-decoration: none; color: #fff;}
#usphList .Item {width: 152px; display: block; float: left; padding: 0px; margin: 2px;}
#usphList h1 { text-align: center; text-transform: uppercase; margin: 0px; font-size: 10px; margin-bottom: 5px; color: #fff;}
#usphList h2 a { text-align: center; color: #fff; text-decoration: none;}
#usphList h2 a:hover{ color: #000; text-decoration: none;}
#usphList h2 {text-align: center; margin-top: 0px; font-size: 14px; text-transform: uppercase; margin-bottom: 0px; padding: 2px; background: url(/images/ld3.gif) no-repeat; color: #fff;}


#linkBar {border: 1px #ddd solid; background: #f3f3f3; margin-bottom: 10px;}
#linkBar .l {width: 210px; float: left; padding: 5px;}
#wykopek {width: 80px; height: 22px; float: left;}


#linkBar img {vertical-align: middle; margin: 3px;}
#linkBar .r {width: 105px; float: right; text-align: right; padding-right: 3px;}
#linkBar a {}
#linkBar a:hover {}
#linkBar .r a {display: block; float: left; padding-right: 3px;}
#linkBar .LinkS {display: block; float: right; width: 25px; padding-right: 3px;}
.LinkS h2 {font-size: 14px; color: #a7070c; text-transform: uppercase; margin: 0px;}
.LinkS h1 {font-size: 18px; color: #000; margin: 0px;margin-bottom: 20px;}
.LinkS h1 a{text-decoration: none;}

.LinkS em {font-size: 10px;}
.LinkS textarea {margin: 3px; width: 468px; height: 160px; overflow: auto; margin-top: 3px;background: url(/images/inputbg.gif);}
.LinkS .input1 {border: 1px #7a7a7a solid; background: url(/images/inputbg.gif); vertical-align: middle; width: 250px;}

#lList {margin-bottom: 10px;}
#lList .Item {padding: 5px; margin-bottom: 10px; font-size: 11px;}
#lList h1 {font-size: 15px; margin: 0px; margin-bottom: 3px;}
#lList h1 a {color: #a7070c; text-decoration: none;}
#lList h1 a:hover {color: #000; text-decoration: underline;}
#lList h2 {color: #000; text-align: center; margin-top: 0px; font-size: 14px; text-transform: uppercase; margin-bottom: 0px; padding: 3px; background: url(/images/ld2.gif) no-repeat;  text-decoration: none;}
#lList h2 a {color: #000; text-decoration: none;}
#lList h2 a:hover {color: #a7070c; text-decoration: none;}
#lList h3 {font-size: 10px; margin: 0px; font-weight: normal;}
#lList h4 {font-size: 11px; color: #666; text-transform: uppercase; margin: 0px; margin-top: 0px;}

#mlBar {display: block; background: url(/images/downl.gif) bottom repeat-x; padding: 10px; padding-left: 0px; font-size: 11px; color: #aaa; margin-bottom: 10px;}
#mlBar a { color: #000; text-decoration: none;}
#mlBar a:hover {color: #a7070c;}
#mlBar em {font-style: normal; color: #555; font-weight: bold;}

#MdList {font-size: 1px;margin-bottom: 10px; background: url(/images/mdl1.gif) bottom no-repeat; padding-bottom: 4px;}
#MdList h1 {font-size: 14px; margin: 0px; margin-bottom: 0px; line-height: 17px; margin: 8px;font-weight: normal;}
#MdList h1 a {color: #a7070c; text-decoration: none; font-size: 15px; }
#MdList h1 a:hover {color: #000; text-decoration: underline;}
#MdList h4 {text-transform: uppercase; font-size: 12px; margin: 0px; font-weight: bold; color: #444; margin-top: 4px; margin-bottom: 4px;}
#MdList a{text-decoration: none; border: 0px;}
#MdList .Item {text-align: center; padding: 2px;}
#MdList hr {margin-top: 0px; margin-bottom: 0px;}
#MdList a.ItemS {display: block; border: 1px #fff solid; display: block; margin: 6px; margin-top: 0px; margin-bottom: 0px; float: left; width: 64px; height: 46px;}
#MdList a.ItemS:hover {border: 1px #a7070c solid;}



#MdListF {margin-bottom: 10px;}
#MdListF  h1 {font-size: 15px; margin: 0px; margin-bottom: 3px;}
#MdListF  h1 a {color: #a7070c; text-decoration: none;}
#MdListF  h1 a:hover {color: #000; text-decoration: underline;}
#MdListF  h3 {font-size: 10px; margin: 0px; font-weight: normal;}
#MdListF .Item {padding: 0px; margin-bottom: 10px; font-size: 11px;}
#MdListF .ml {text-align: right; font-size: 10px; font-weight: normal; margin-top: 2px;}
#MdListF h2 a{text-decoration: none;}

.SITem {font-weight: bold; font-size: 15pxl color: #888; position: relative; top: -17px; margin-left: 22px;}
.SITem h1 {display: inline; font-size: 15px; position: relative; font-weight: bold;margin-bottom: 0px; }
.SITem h1 a {text-decoration: none; font-weight: bold;}
.SITem p {clear: both; display: block; font-size: 11px; font-weight: normal;}

.ArNwBx h1 {font-size: 15px; margin: 0px; margin-bottom: 3px;}
.ArNwBx h1 a {display: block; color: #a7070c; text-decoration: none; border-bottom: 1px #999999 dashed; background: url(/images/pntr3.gif) 0px 8px no-repeat; padding: 2px;  padding-left: 10px; line-height: 16px; font-size: 11px; margin-right: 5px; margin-left: 5px;}
.ArNwBx h1 a:hover {color: #000; text-decoration: underline; }
.ArNwBx h2 {color: #000; text-align: center; margin-top: 0px; font-size: 14px; text-transform: uppercase; margin-bottom: 0px; padding: 3px; background: url(/images/ld2.gif) no-repeat;  text-decoration: none;}
.ArNwBx h2 a {color: #a7070c; text-decoration: none;}
.ArNwBx h2 a:hover {color: #000; text-decoration: none;}



.ArHl {}
.ArHl h1 {font-size: 15px; margin: 0px; margin-bottom: 3px;}
.ArHl h1 a {color: #a7070c; text-decoration: none;}
.ArHl h1 a:hover {color: #000; text-decoration: underline;}
.ArHl h2 {color: #000; text-align: center; margin-top: 0px; font-size: 14px; text-transform: uppercase; margin-bottom: 0px; padding: 3px; background: url(/images/ld2.gif) no-repeat;  text-decoration: none;}
.ArHl h2 a {color: #a7070c; text-decoration: none;}
.ArHl h2 a:hover {color: #000; text-decoration: none;}

.ArHl h3 {font-size: 10px; margin: 0px; font-weight: normal;}
.ArHl h4 {font-size: 11px; color: #666; text-transform: uppercase; margin: 0px; margin-top: 10px;}
.ArHl .Item {margin-bottom: 5px; font-size: 11px; padding-bottom: 5px;}
.ArHl .Pad2 {height: 55px; padding: 5px; position: relative; margin-top: -57px; z-index: 10;}
.ItemU {margin-bottom: 0px;}
.ItemU h1 {font-size: 14px; margin: 0px; margin-bottom: 0px; line-height: 14px;}
.ItemU h1 a {color: #fff; text-decoration: none;}
.ItemU h1 a:hover {color: #fff; text-decoration: underline;}
.ItemU h2 {color: #fff; text-align: center; margin-top: 0px; font-size: 15px; text-transform: uppercase; margin-bottom: 5px; padding: 3px; background: url(/images/ld2.gif) no-repeat;}
.ItemU h3 {font-size: 10px; margin: 0px; font-weight: normal; color: #fff;}
.ItemU h4 {text-transform: uppercase; font-size: 11px; margin: 0px; font-weight: bold; color: #e00;}

.ArHl .ml {text-align: right; font-size: 10px; font-weight: normal; margin-top: -2px;}
.ArHl .ml a {text-decoration: none; color: #d00; font-weight: bold;}
.ArHl .ml a:hover {text-decoration: none; color: #eee}

.Item .ml a {text-decoration: none; color: #d00; font-weight: bold;}
.Item .ml a:hover {text-decoration: none; color: #000; font-weight: bold;}

.ItemU .ml a {text-decoration: none; color: #d00; font-weight: bold;}
.ItemU .ml a:hover {text-decoration: none; color: #fff}

.ArHl .ml img {vertical-align: middle;}

.OTHRs img { margin-right: 3px;}
.OTHRs a {text-decoration: none; padding: 2px;font-size: 11px; color: #939598; font-weight: bold; margin-bottom: 2px; line-height: 13px;}
.OTHRs a:hover {color: #000; text-decoration: none;}

.auth {font-weight: bold; text-align: right;}

.ml {text-align: right; font-size: 10px; font-weight: normal; margin-top: -6px;}
.ml a {text-decoration: none; color: #a7070c}
.ml a:hover {text-decoration: none; color: #000}
.ml img {vertical-align: middle;}


#cLoud .ItemC { background: url(/images/roct.gif) bottom no-repeat;}
#cLoud h2 {text-align: center; margin-top: 0px; font-size: 14px; text-transform: uppercase; margin-bottom: 0px; padding: 3px;background: url(/images/ld1.gif) no-repeat;}
#cLoud h2 a {color: #000; text-decoration: none;}
#cLoud h2 a:hover {color: #a7070c; text-decoration: none;}

#cLoud a { text-decoration: none; }
#cLoud a:hover {color: #a7070c; text-decoration: none;}
#cLoud .ItemC {padding-top: 0px; padding: 5px; text-align: justify; margin-bottom: 10px;}

.cl1 {font-size: 17px; color: #a7070c; font-weight: bold;}
.cl2 {font-size: 16px; color: #000;}
.cl3,.cl4,.cl5 {font-size: 15px; color: #000;}
.cl6,.cl7,.cl8 {font-size: 14px; color: #000;}
.cl9,.cl10,.cl11 {font-size: 13px; color: #000;}
.cl12,.cl13,.cl14,.cl15 {font-size: 12px; color: #333;}
.cl16,.cl17,.cl18 {font-size: 11px; color: #666;}
.cl19,.cl20 {font-size: 10px; color: #888;}
.cl21,.cl22,.cl23 {font-size: 10px; color: #999;}
.cl21,.cl24,.cl25 {font-size: 9px; color: #aaa;}
.cl26,.cl27,.cl28,.cl29,.cl30,.cl31,.cl32,.cl33,.cl34,.cl35,.cl36 {font-size: 9px; color: #aaa;}

#SBhome {margin-bottom: 10px;}
#SBhome .Itemdown {margin-top: 1px; padding: 3px; background: #d7d9d3 url(/images/down.gif) 144px 3px no-repeat; border-bottom: 1px #fff dashed;}
#SBhome .Itemup {margin-top: 1px; padding: 3px; background: #d7d9d3 url(/images/up.gif) 144px 3px no-repeat; border-bottom: 1px #fff dashed;}
#SBhome h1 {font-size: 11px; margin: 0px; padding-right: 15px; font-weight: bold;}
#SBhome h2 {border-top: 5px #fff solid; text-align: center; border-bottom: 3px #fff solid; background: #d7d9d3;  margin-top: 0px; font-size: 17px; text-transform: uppercase; line-height: 20px; margin-bottom: 0px; padding: 3px;}
#SBhome h2 a {color: #000; text-decoration: none;}
#SBhome h2 a:hover {color: #a7070c; text-decoration: none;}

#SBhome h1 a {color: #a7070c; text-decoration: none;}
#SBhome h1 a:hover {color: #000; text-decoration: underline;}
#SBhome p{margin: 0px; font-size: 10px;}
.SBm { background: #222 url(/images/sbm.gif) repeat-x; padding: 3px; color: #666; text-align: center; font-size: 11px; height: 14px;}
.SBm a {text-decoration: none; color: #aaa}
.SBm a:hover {text-decoration: none; color: #fff}

#SBrankL p {margin-top: 0px;}
#SBrankL h1 {font-size: 18px; margin-bottom: 5px; color: #000;}
#SBrankL h2 {margin: 0px; font-size: 14px; color: #a7070c;}
#SBrankL h1 a {color: #000; text-decoration: none;}
#SBrankL h1 a:hover {color: #a7070c; text-decoration: underline;}
#SBrank h2 {margin: 0px; font-size: 14px; color: #a7070c; margin-bottom: 20px;}

#SBrankL2 p {margin-top: 0px; font-size: 10px;}
#SBrankL2 h1 {font-size: 10px; margin-bottom: 0px; color: #000; margin-top: 5px;}
#SBrankL2 h2 {margin: 0px; margin-top: 10px; font-size: 12px; color: #a7070c;}
#SBrankL2 h1 a {color: #000; text-decoration: none;}
#SBrankL2 h1 a:hover {color: #a7070c; text-decoration: underline;}

#SBios {background: #fff url(/images/fr.jpg) bottom repeat-x;	padding-bottom: 4px;}
#SBios p {margin-top: 0px;}
#SBios h1 {font-size: 18px; margin-bottom: 5px; color: #000;}
#SBios h2 {margin: 0px; font-size: 14px; color: #a7070c; margin-bottom: 20px;}
#SBios h4 {margin: 0px; margin-bottom: 15px;font-size: 11px; color: 000; font-weight: normal;}

.SBmn {color: #ddd; background: #fff url(/images/bgr1.jpg) bottom repeat-x; padding-bottom: 10px; font-size: 11px; text-align: center;}
.SBmn h2 {margin: 0px; font-size: 14px; color: #a7070c; margin-bottom: 20px; text-align: left;}
.SBmn h3 {color: #888;}
.SBmn a {color: #000; text-decoration: none; line-height: 16px;}
.SBmn a:hover {color: #a7070c; text-decoration: none;}


.bgr1 { background: #fff url(/images/bgr1.jpg) bottom repeat-x; }
.bgr2 { background: #fff url(/images/bgr2.jpg) bottom repeat-x; }
#Rnk {width: 498px;}
#Rnk td {padding: 5px; font-size: 11px; vertical-align: top;}
#Rnk th {padding: 5px; font-size: 12px; color: #fff; font-weight: bold; background: url(/images/ld0.gif) repeat-x;}
#Rnk td a{text-decoration: none; color: #000; font-weight: bold; font-size: 12px;}
#Rnk td a:hover{text-decoration: underline; color: #a7070c;}
.mark img {margin: 5px;}
.mark {width: 52px; background: url(/images/rtt.gif) no-repeat;}

.dpn {display: none;}

.pixfl {display: block; float: left; margin-right: 10px;}
.pixfr {display: block; float: right; margin-left: 10px;}

.pixflrm {display: block; float: left; margin-right: 10px;}
.pixfrrm {display: block; float: right; margin-left: 10px;}

#frIss {border-bottom: 4px #a7070c solid; background: #fff; }
#frimg {}
#frcnt { text-align: left; background: #a00 url(/images/mn.gif) repeat-x; padding: 3px; color: #fff; font-size: 11px;}
#frcnt em {font-style: normal; color: #a7070c}

#Contact h2 {margin: 0px; font-size: 14px; color: #a7070c; margin-bottom: 20px; text-align: left;}

/* import */

#PollR h1 {margin: 0px; margin-bottom: 20px; color: #000; font-size: 18px;}
#PollR h2 {margin: 0px; font-size: 14px; color: #a7070c;}
#PollR h3 {padding: 3px; font-size: 11px; margin: 0px; color: #444;}

#Poll {background: #fff; margin-bottom: 10px; padding-bottom: 3px; font-size: 12px;}
#Poll h1 {padding: 3px; font-size: 12px; margin: 0px; color: #a7070c;}
#Poll h2 {border-top: 5px #fff solid; text-align: center; border-bottom: 3px #fff solid; background: #d7d9d3;  margin-top: 0px; font-size: 17px; text-transform: uppercase; line-height: 20px; margin-bottom: 0px; padding: 3px;}
#Poll h2 a {color: #000; text-decoration: none;}
#Poll h2 a:hover {color: #a7070c; text-decoration: none;}
#Poll h3 {padding: 3px; font-size: 11px; margin: 0px; color: #444;}
#Poll p{margin: 0px; font-size: 10px;}
#Poll input.submit {margin: 3px; vertical-align: middle;}


#NewslBox {background: #fff; margin-bottom: 10px; padding-bottom: 3px; font-size: 10px;}
#NewslBox h1 {padding: 3px; font-size: 12px; margin: 0px; color: #a7070c;}
#NewslBox h2 {border-top: 5px #fff solid; text-align: center; border-bottom: 3px #fff solid; background: #d7d9d3;  margin-top: 0px; font-size: 17px; text-transform: uppercase; line-height: 20px; margin-bottom: 0px; padding: 3px;}
#NewslBox h2 a {color: #000; text-decoration: none;}
#NewslBox h2 a:hover {color: #a7070c; text-decoration: none;}
#NewslBox h3 {padding: 3px; font-size: 11px; margin: 0px; color: #444;}
#NewslBox p{margin: 0px; font-size: 10px;}
#NewslBox input.submit {margin: 3px; vertical-align: middle;}
#NewslBox td {font-size 10px;}
#NewslBox form {margin: 2px;}
#NewslBox input {vertical-align: middle;}

#NewslBoxA {background: #fff; margin-bottom: 10px; padding-bottom: 3px; font-size: 10px;}
#NewslBoxA h1 {padding: 3px; font-size: 12px; margin: 0px; color: #a7070c;}
#NewslBoxA h2.grey {text-align: center; margin-top: 0px; font-size: 15px; text-transform: uppercase; margin-bottom: 0px; padding: 3px; background: url(/images/ld4.gif) no-repeat; color: #a7070c;}
#NewslBoxA h3 {padding: 3px; font-size: 11px; margin: 0px; color: #444;}
#NewslBoxA p{margin: 0px; font-size: 10px;}
#NewslBoxA input.submit {margin: 3px; vertical-align: middle;}
#NewslBoxA td {font-size 10px;}
#NewslBoxA form {margin: 2px;}
#NewslBoxA input {vertical-align: middle;}
#NewslBoxA .Item {border: 1px #ddd solid; border-top: 0px; padding: 10px;text-align: center;}

.polla {margin-left: 3px;padding: 1px; background: #eee; border: 1px #888 solid;}
.pollb {background: #a7070c; }
.pollc {position: relative; margin-left: 5px; top: -13px; color: #fff; font-size: 10px; font-weight: bold;}

.subPages {background: #fff; border-top: 1px #000 solid; border-bottom: 1px #000 solid; margin-top: 10px; width: 100%;}
.subPages td {padding: 2px; color: #000; font-size: 11px; font-weight: bold;}
.subPages a {padding: 5px; text-decoration: none; color: #000;}
.subPages a:hover {color: #a7070c; text-decoration: none;}
.subPages b {color: #a7070c}
.subPages img {vertical-align: middle;}

.catico {vertical-align: middle; margin-right: 5px; margin-top: -4px;}
.ascore {color: #a7070c; font-size: 40px; font-weight: bold;}

#captcha {border: 1px #000 solid; vertical-align: middle; margin-bottom: 3px;}
.captxt {color: #000; font-weight: bold; font-style: normal;}
.capin {border: 1px #7a7a7a solid; background: url(/images/inputbg.gif); vertical-align: middle; width: 40px;}

#Comments {margin-bottom: 10px;}

#Comments h2 a { text-align: center; color: #fff; text-decoration: none;}
#Comments h2 a:hover{ color: #ffff00; text-decoration: none;}
#Comments h2 {text-align: center; margin-top: 0px; font-size: 15px; text-transform: uppercase; margin-bottom: 0px; padding: 3px; background: url(/images/ld3.gif) no-repeat; color: #fff;}

#Comments h2.grey {text-align: center; margin-top: 0px; font-size: 15px; text-transform: uppercase; margin-bottom: 0px; padding: 3px; background: url(/images/ld4.gif) no-repeat; color: #a7070c;}


#Comments .l {width: 330px; float: left; font-weight: bold; color: #a7070c; font-size: 11px; text-align: left; padding: 5px; padding-bottom: 0px;}
#Comments .r {width: 150px; float: right; font-size: 10px; text-align: right; padding: 5px; padding-bottom: 0px;}
#Comments h5 {margin-top: 0px; margin-bottom: 0px; text-align: left; padding: 5px; font-size: 12px;}
#Comments p {padding: 5px; text-align: left; margin: 0px; line-height: 12px;}

.ComFrm {padding: 3px; background: #d7d9d3; padding-top: 5px; text-align: center;color: #000;}
.ComFrm textarea {margin: 3px; width: 470px; height: 160px; overflow: auto; margin-top: 3px;}
.ComFrm form {margin: 0px;}
.ComFrm em {color: #000; font-weight: bold; font-style: normal;}
#in1 {width: 343px;}
#sbm1 {width: 122px;}

#thtable { font-size: 11px;}
#thtable td b { font-size: 11px; }
#thtable td a {color: #a7070c; text-decoration: none;}
#thtable td a:hover {color: #000; text-decoration: underline;}
#thtable td sup { color: #a7070c;}
#thtable td { vertical-align: middle; font-size: 10px; vertical-align: middle; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 	border-bottom: 1px #ddd solid; border-right: 1px #eee solid; border-top: 1px #f2f2f2 solid;	border-left: 1px #e1e1e1 solid;}
#thtable td img {margin-top: 13px;}
#thtable td  { text-decoration: none; color: #666;}
#comtable {   font-size: 11px;}
.thread {text-decoration: none; color: #a7070c;}
.thread:hover {text-decoration: underline; color: #000;}
#comtable td {   vertical-align: middle;  font-size: 11px; 	font-family:  Tahoma, Verdana, Arial, Helvetica, sans-serif; border-bottom: 1px #ddd solid;	border-right: 1px #eee solid;	border-top: 1px #f2f2f2 solid; 	border-left: 1px #e1e1e1 solid;}
#comtable td img {   margin-top: 13px;}
#comtable td a {text-decoration: none;}
#comtable td a:hover {text-decoration: underline; color: #000;}
#comtable td sup {   color: #a7070c;}
#tabdata { 	padding: 0px;	margin: 0px;border-left: 1px #000 solid;	border-bottom: 1px #000 solid;}
#tabdata td { 	padding: 5px;	color: #000;	margin: 0px;	border-right: 1px #000 solid;	border-top: 1px #000 solid;}
#pintable {   font-size: 11px;}
#pintable td {   vertical-align: middle;  font-size: 11px;}
#pintable td img {   margin-top: 13px;}
#pintable td a { text-decoration: none;}
#pintable td a:hover { text-decoration: underline; color: #000;}
#lnktable {   font-size: 11px;}
#lnktable td {   vertical-align: middle;  font-size: 11px;}
#lnktable td img {   margin-top: 13px;}
#lnktable td a { text-decoration: none;}
#lnktable td a:hover { text-decoration: underline; color: #000;}
.fr1 {background: #fff url(/images/fr.jpg) bottom repeat-x;	padding-bottom: 4px;}
.fr2 {background: #fff url(/images/fr.jpg) bottom repeat-x;	padding-bottom: 4px;}
.fr3 {background: #fff url(/images/fr.jpg) bottom repeat-x;	padding-bottom: 4px;}
.fr4 {background: #fff url(/images/fr.jpg) bottom repeat-x;	padding-bottom: 4px;}
.shade1 {background: #fff url(/images/shade1.jpg) bottom repeat-x;padding: 10px;}
.submit {border: 1px #000 solid; background: url(/images/ld0.gif); color: #fff; font-weight: bold; font-size: 10px; padding: 1px;}
.asubmit {border: 1px #000 solid; background: url(/images/ld0.gif); color: #fff; font-weight: bold; font-size: 10px; padding: 4px; text-decoration: none; display: block; margin-left: 3px; text-align: center;}
.submit2 {text-align: center; width: 110px; display: block; border: 1px #000 solid; background: url(/images/subx.jpg); color: #fff; font-weight: bold; font-size: 10px; padding: 3px; text-decoration: none; height: 14px;}

.c0 { color: #000;}
.c1 {color: #a7070c;}

.erra {margin: 20px; margin-bottom: 1px; clear: both; display: block; background: #ddd; border: 1px #888 solid; padding: 3px; font-size: 14px; color: #a7070c; font-weight: bold; text-align: center;}
.errb {margin: 20px; margin-top: 0px; background: #f5f5f5; border: 1px #888 solid; padding: 10px; text-align: center; font-size: 11px;}

.mvplayer {padding: 10px; border: 4px #eee solid;}
.mvplayer p {margin: 0px;}

#galBPhoto {padding: 10px; padding-right: 0px; width: 770px; padding-left: 20px; padding-top: 0px; padding-right: 20px; margin-top: 20px;}
h2.galBp a {text-decoration: none;}
#galBPhoto .caption {background: url(/images/downl.gif) bottom repeat-x; padding: 10px; font-size: 11px;}
h3.galBp {color: #666; text-transform: uppercase; font-size: 13px; margin-bottom: 0px;}


#galPhotos {padding: 10px; font-size: 11px; padding-left: 10px;  margin-left: 10px;width: 770px; padding-top: 0px;}
#galPhotos a {margin: 5px; display: block; float: left; text-decoration: none; text-align: center; color: #000;}
#galPhotos a:hover {color: #d00;}

/* Poll */

#pollFrame {width: 161px; background: none; border: 0px; height: 520px; overflow: hidden;}


/* Wapster */

#WpstrWallp {display: block; clear: both; line-height: 18px;}
#WpstrWallp h3 {color: #d00; font-size: 17px;}
#WpstrWallp img {margin-bottom: 10px;}
#WpstrWallp .ItemL { display: block; width: 208px; float: left; margin-bottom: 10px;}
#WpstrWallp .ItemR { width: 260px; float: right; padding-top: 50px; margin-bottom: 10px;}
#WpstrWallp .tap {font-weight: bold; color: #d00; line-height: 16px; background: url(/images/wapster/tap.gif) no-repeat; text-align: center; padding: 7px;}
#WpstrWallp .tap strong {color: #000; font-size: 12px;}
#WpstrWallp .tap em {font-size: 17px; font-style: normal;}
#WpstrWallp .ItemL a {background: url(/images/wapster/pointer.gif) no-repeat; font-weight: bold; padding-left: 10px; margin-right: 10px; color: #000; text-decoration: none;}
#WpstrWallp .ItemL a:hover {color: #d00; text-decoration: none;}
.blocq {width:486px; display: block; clear: both;}


/* Reklama */
#billboard {background: #C6FF00; width: 750px; height: 100px; border: 1px #000 solid; margin: auto auto;}
#rectangle {background: #C6FF00; width: 320px; height: 250px; border: 1px #000 solid; margin: auto auto; margin-bottom: 10px;}
#candybar {background: #C6FF00; width: 420px; height: 100px; border: 1px #000 solid; margin: auto auto; margin-bottom: 10px;}
#caterpillar {background: #C6FF00; width: 780px; height: 30px; border: 1px #000 solid; margin: auto auto; margin-bottom: 10px;}
#button {background: #C6FF00; width: 160px; height: 90px; border: 1px #000 solid; margin: auto auto; margin-bottom: 10px;}

/* clear fix dla IE i FF */
.clearfix:after {content:".";display:block;height:0;visibility:hidden;}
.clearfix {clear:both;display:block;}

/* Dziennik */

#DzAL {width: 320px;}
#DzAL .ItemC { background: url(/images/roct.gif) bottom no-repeat; padding-top: 5px; padding-bottom: 5px;}
#DzAL h2 {text-align: center; margin-top: 0px; text-transform: uppercase; margin-bottom: 0px; padding: 3px;background: url(/images/ld2.gif) no-repeat; height: 17px;}
#DzAL .pnt {border-bottom: 1px #999999 dashed; background: url(/images/pntr2.gif) 0px 5px no-repeat; padding: 2px;  padding-left: 10px; margin-left: 5px; line-height: 12px; font-size: 10px;}
.ItemC img {float: right; margin-right: 5px;margin-bottom: 2px;}
#DzAL a {text-decoration: none; color: #000; font-weight: bold; }
#DzAL a:hover {color: #e00; text-decoration: none;}
#DzAL em {font-style: normal;}

#EuroBx {background: url(/images/euro2008/eurobx.jpg) no-repeat; padding: 0px; color: #fff; height: 190px;}
#EuroBx img.pixf {margin: 5px auto; margin-left: 36px;}
#EuroBx h1 {padding-top: px; border-top: 1px #bdd4b1 dashed; font-size: 10px; margin-right: 5px; margin-left: 5px; margin-bottom: 0px; padding-top: 5px; color: #fff;}
#EuroBx h1 a {color: #fff; text-decoration: none;}
#EuroBx h1 a:hover {color: #fff; text-decoration: underline;}
#EuroBx h3 {font-size: 9px; margin: 0px; margin-right: 5px; margin-left: 5px; margin-top: 2px; font-weight: normal;}
#EuroBx .ml {text-align: right; font-size: 10px; font-weight: normal; margin: 5px; margin-top: 2px; margin-right: 5px;}
#EuroBx .ml a {text-decoration: none; color: #fff; font-weight: normal;}
#EuroBx .ml a:hover {text-decoration: underline; color: #fff}



/* AD */

.adBillboardA,.adBillboardB,.adBillboardC,.adBillboardD,.adBillboardE,.adBillboardF,.adBillboardG,.adBillboardH {clear:both; display:block;  text-align: center;}
.adBillboardA object,.adBillboardB object,.adBillboardC object,.adBillboardD object,.adBillboardE object,.adBillboardF object,.adBillboardG object,.adBillboardH object {clear:both; display:block;  text-align: center; width: 750px; margin: auto auto;padding-top: 5px; padding-bottom: 5px;}

.adSkyscraperA,.adSkyscraperB,.adSkyscraperC,.adSkyscraperD,.adSkyscraperE,.adSkyscraperF,.adSkyscraperG,.adSkyscraperH {clear:both; display:block;  clear:both; display:block; text-align: center; width: 160px; margin: auto auto;margin-top: 5px; margin-bottom: 5px;}
.adButtonA,.adButtonB,.adButtonC,.adButtonD,.adButtonE,.adButtonF,.adButtonG,.adButtonH {clear:both; display:block; clear:both; display:block; text-align: center; margin: auto auto; margin-top: 5px; margin-bottom: 5px;}
.adRectangleA,.adRectangleB,.adRectangleC,.adRectangleD,.adRectangleE,.adRectangleF,.adRectangleG,.adRectangleH {clear:both; display:block; text-align: center; width: 320px; margin: auto auto; margin-top: 5px; margin-bottom: 5px;}

.adBillboardB {border-top: 1px #ddd solid;border-bottom: 1px #ddd solid;}

.adRectangleC {width: 320px;}
.adRectangleE {width: 480px;}
