* { font-family: Verdana; font-size: 11px; }
body { margin: 0px; background-image: url('/images/layout/background.png'); color: #13364C; /* granatowy */ }
fieldset { border: 0px; margin: 0px; padding: 0px; }	
form { margin: 0px; padding: 0px; }	
img { border: 0px; }
a { color: #13364C; /* granatowy */ text-decoration: none; }
a:hover { text-decoration: underline; }
td { vertical-align: top; }
h1 { color: #13364C; /* granatowy */ font-size: 15px; margin: 2px 0px 4px 0px; }
h2 { color: silver; font-size: 12px; }
h3 { margin: 0px; font-size: 10px; color: silver; font-weight: normal; }
.blockData { padding: 2px 0px 10px 0px; font-size: 10px; color: silver; }

.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.clearfix { display: inline-block; }
* html .clearfix { height: 1%; }
.clearfix { display: block; }

.form-std                             { clear: both; color:#727272; background-image:url('/images/layout/content_background.jpg'); background-repeat:repeat-x; }
.form-std .ikona					  			    { border:1px solid #727272; margin-top:4px; }
.form-std .req								        { color: #b50a0a; font-weight: bold; }
.form-std .btnOk							        { width:100px; background-color:#cc1378; color:white; font-weight:bold; border:0px; padding:3px; cursor:pointer; }
.form-std .btnAnuluj						      { width:60px; background-color:#13364C; /* granatowy */ color:white; border:0px; padding:3px; cursor:pointer; }
.form-std .divHeader						      { clear:both; padding:5px; background-color:#C9C8C8; /* szary */ color:white; font-weight:bold; }
.form-std .divHeaderSep               { clear:both; height:15px; background-image:url('/images/layout/arr_gray.png'); background-repeat:no-repeat; }
.form-std .divHeader.margin			      { margin-top:15px; }
.form-std .divFooter						      { padding: 10px; color: #13364C; /* granatowy */ border-top: 1px solid #c9c7c8;  }
.form-std .divField                   { position: relative; margin-top: 3px; }
.form-std .divField .divLabel         { float: left; margin-right: 3px; width: 112px; padding: 5px 5px 5px 10px; overflow: hidden; }
.form-std .divField .divName          { line-height: 17px; font-weight: bold; }
.form-std .divField .divDesc          { font-size: 9px; padding-top: 2px; }
.form-std .divField .divStatic        { line-height: 17px; }
.form-std .divField .divElement       { float: left; width: 310px; padding: 4px; }
.form-std .divField .divElement input { border: 1px solid #979797; color: #13364a; }
.form-std .divField .divElement textarea { border: 1px solid #979797; color: #13364a; }
.form-std .divField .divErrorField    { color: #b50a0a !important; }
.form-std .divField .divError	*		    { font-size: 10px; }
.form-std .divField .divError label   { clear: both; display:block; padding: 3px 1px 3px 20px; margin: 2px 0px 2px 10px; color: #b50a0a; background-image:url('/administrator/images/ikony/blad.png'); background-repeat: no-repeat; background-position: 2px center; border: 0px; }
.form-std .divField .divFullDesc      { clear: both; padding: 1px; font-size: 9px; color: gray; }
.form-std .divField .radioElement	    { width:430px; }
.form-std .divField .divRadio	        { float: left; width: 30px; }
.form-std .divField .divRadioDesc     { float: left; width: 395px; padding-top: 3px; font-size: 10px;  }
.form-std .divLangGroup               { margin-top: 10px; margin-bottom: 15px; border: 1px solid #686868; }
.form-std .divButtons	                { margin: 10px; }

.divPageBar         { clear:both; margin-top:20px; padding:10px 0px 10px 0px; border-top:1px solid #CCCCCC; }
.divPageBar a       { color:gray; text-decoration:none; font-weight:bold; }
.divPageBar img     { vertical-align:middle; }
.divPageBar .left   { float:left; width:20%; height:20px; color: gray; text-align:left; }
.divPageBar .center { float:left; width:60%; height:20px; line-height:20px; text-align:left; }
.divPageBar .center .navi { margin:0px auto; width:206px; height:20px; overflow:hidden; }
.divPageBar .center .navi .pos-left  { float:left; width:3px; height:20px; background-image:url('/images/layout/pagebar_left.png'); }
.divPageBar .center .navi .pos       { float:left; width:20px; height:20px; color: white; text-align:center; background-image:url('/images/layout/pagebar_bg.png'); background-repeat:x-repeat; }
.divPageBar .center .navi .pos a     { color: white; }
.divPageBar .center .navi .selected  { float:left; width:20px; height:20px; color: white; text-align:center; background-color:#747474; font-weight:bold; }
.divPageBar .center .navi .pos-right { float:left; width:3px; height:20px; background-image:url('/images/layout/pagebar_right.png'); }
.divPageBar .right  { float:right; width:20%; height:20px; color: gray; text-align:right; }

#blockBackground { position: absolute; width: 100%; height: 267px; background-image: url('/images/layout/background-top.jpg'); background-repeat: repeat-x; }
#blockOver { position: absolute; width: 100%; }

#blockPage { width: 961px; margin: 0px auto; background-color: white; }

#blockTop  { clear: both; height: 186px; background-image: url('/images/layout/top.jpg'); background-repeat: no-repeat; }
#blockTop #blockTop1 { clear: both; height: 139px; }
#blockTop #blockTop1 #blockLogowanie { float: right; width: 275px; }
#blockTop #blockTop1 #blockLogowanie .tytul { color:#c2e0f3; font-size:14px; text-align:center; margin:5px 0px 5px 0px; }
#blockTop #blockTop1 #blockLogowanie a { color:#c2e0f3; }
#blockTop #blockTop1 #blockLogowanie #formLogowanie { float:left; width:210px; }
#blockTop #blockTop1 #blockLogowanie #formLogowanie .pole { color:#c2e0f3; margin-top:3px; }
#blockTop #blockTop1 #blockLogowanie #formLogowanie .pole .divLabel { float:left; width:50px; }
#blockTop #blockTop1 #blockLogowanie #formLogowanie .pole .divElement { float:left; width:160px; }
#blockTop #blockTop1 #blockLogowanie #przyciskiLogowanie { float:left; width:50px; }
#blockTop #blockTop1 #blockLogowanie .btnLogin { width:48px; height:24px; margin-top:12px; border:0px; background-image:url('/images/layout/btn_zaloguj.png'); cursor:pointer; }
#blockTop #blockTop1 #blockEmpty { float: right; width: 260px; height: 10px; }
#blockTop #blockTop1 #blockLogo { float: right; width: 424px; height: 139px; cursor: pointer; }
#blockTop #blockTop2 { clear: both; height: 47px; }
#blockTop #blockTop2 #formWyszukiwarka { float: left; width: 310px; /* 480px */ padding: 15px 0px 0px 170px; }
#blockTop #blockTop2 #formWyszukiwarka .pole { float: left; }
#blockTop #blockTop2 #formWyszukiwarka .pole .divLabel { float: left; width: 55px; height: 19px; line-height: 19px; color: gray; font-weight: bold; }
#blockTop #blockTop2 #formWyszukiwarka .pole .divElement { float: left; width: 174px; height: 19px; line-height: 19px; }
#blockTop #blockTop2 #formWyszukiwarka .blockPrzyciski { float: left; width: 48px; }
#blockTop #blockTop2 #formWyszukiwarka .blockPrzyciski .btnSzukaj { width: 48px; height: 19px; border: 0px; background-image: url('/images/layout/btn_szukaj.gif'); cursor: pointer; }
#blockTop #blockTop2 #formNewsletter { float: left; width: 480px; padding-top: 15px; }
#blockTop #blockTop2 #formNewsletter .pole { float: left; }
#blockTop #blockTop2 #formNewsletter .pole .divLabel { float: left; width: 80px; height: 19px; line-height: 19px; color: gray; font-weight: bold; }
#blockTop #blockTop2 #formNewsletter .pole .divElement { float: left; width: 174px; height: 19px; line-height: 19px; }
#blockTop #blockTop2 #formNewsletter .blockPrzyciski { float: left; width: 48px; }
#blockTop #blockTop2 #formNewsletter .blockPrzyciski .btnNewsletter { width: 48px; height: 19px; border: 0px; background-image: url('/images/layout/btn_newsletter.gif'); cursor: pointer; }


#blockMenu           { clear: both; height: 39px; background-color: #C9C8C8; /* szary */ }
#blockMenu #blockMenuCenter { width: 821px; margin: 0px auto; }
#blockMenu .menuItem { float: left; width: 159px; height: 39px; cursor: pointer; }
#blockMenu .menuItemNiezbednik       { background-image: url('/images/layout/menu_niezbednik.jpg'); background-repeat: no-repeat; }
#blockMenu .menuItemNiezbednik:hover { background-image: url('/images/layout/menu_niezbednik_on.jpg'); }
#blockMenu .menuItemNiezbednikOn     { background-image: url('/images/layout/menu_niezbednik_on.jpg'); background-repeat: no-repeat; }
#blockMenu .menuItemBlogi            { background-image: url('/images/layout/menu_blogi.jpg'); background-repeat: no-repeat; }
#blockMenu .menuItemBlogi:hover      { background-image: url('/images/layout/menu_blogi_on.jpg'); }
#blockMenu .menuItemBlogiOn          { background-image: url('/images/layout/menu_blogi_on.jpg'); background-repeat: no-repeat; }
#blockMenu .menuItemForum            { background-image: url('/images/layout/menu_forum.jpg'); background-repeat: no-repeat; }
#blockMenu .menuItemForum:hover      { background-image: url('/images/layout/menu_forum_on.jpg'); }
#blockMenu .menuItemForumOn          { background-image: url('/images/layout/menu_forum_on.jpg'); background-repeat: no-repeat; }
#blockMenu .menuItemFilmy            { background-image: url('/images/layout/menu_filmy.jpg'); background-repeat: no-repeat; }
#blockMenu .menuItemFilmy:hover      { background-image: url('/images/layout/menu_filmy_on.jpg'); }
#blockMenu .menuItemFilmyOn          { background-image: url('/images/layout/menu_filmy_on.jpg'); background-repeat: no-repeat; }
#blockMenu .menuItemSG               { float: left; width: 185px; height: 39px; background-image: url('/images/layout/menu_sg.jpg'); background-repeat: no-repeat; cursor: pointer; }
#blockMenu .menuItemSG:hover         { background-image: url('/images/layout/menu_sg_on.jpg'); }
#blockMenu .menuItemSG_On            { float: left; width: 185px; height: 39px; background-image: url('/images/layout/menu_sg_on.jpg'); background-repeat: no-repeat; cursor: pointer; }
#blockMenu .menuSep  { float: left; width: 2px; height: 39px; }

#blockMenu .menuItemSG1               { float: left; width: 185px; height: 39px; background-image: url('/images/layout/menu_sg.jpg'); background-repeat: no-repeat; }

#blockSciezka { clear: both; margin-top: 3px; padding: 3px; font-size: 10px; color: #7B7B7B; }
#blockSciezka a { font-size: 10px; }

#messageError   { padding: 5px; margin:5px; text-align: center; font-weight: bold; color: red; border: 1px solid red; }
#messageInfo    { padding: 5px; margin:5px; text-align: center; font-weight: bold; color: green; border: 1px solid green; }
#messageWarning { padding: 5px; margin:5px; text-align: center; font-weight: bold; color: red; border: 1px solid red; }
#messageWarning li { list-style-type:none; }

#blockBanner { clear: both; margin-top: 4px; text-align: center; }

/* Ogólny layout */
#blockContent { clear: both; }
#blockContent #blockLeft   { float: left; width: 210px; /* 220px */ padding: 5px; }
#blockContent #blockCenter { float: left; width: 521px; padding: 5px 0px 5px 0px; overflow: hidden; }
#blockContent #blockRight  { float: left; width: 210px; /* 220px */ padding: 5px; }

#blockContentFilm { clear: both; }
#blockContentFilm #blockLeft   { float: left; width: 210px; /* 220px */ padding: 5px 0px 5px 0px; }
#blockContentFilm #blockCenter { float: left; width: 511px; /* 521px */ padding: 5px; overflow: hidden; }
#blockContentFilm #blockRight  { float: left; width: 210px; /* 220px */ padding: 5px; }

/* Strona główna */
#blockContentM { clear: both; }
#blockContentM #blockLeft   { float: left; width: 258px; /* 268px */ padding: 5px; }
#blockContentM #blockCenter { float: left; width: 473px; padding: 5px 0px 5px 0px; overflow: hidden; }
#blockContentM #blockRight  { float: left; width: 210px; /* 220px */ padding: 5px; }

/* Panele */
.blockPanelMagenta           { clear: both; margin-bottom: 15px; }
.blockPanelMagenta .Top      { clear: both; padding: 5px; background-color: #92028D; color: white; font-weight: bold; }
.blockPanelMagenta .TopSep   { clear: both; height: 15px; background-image: url('/images/layout/arr_magenta.jpg'); background-repeat: no-repeat; }
.blockPanelMagenta .Content  { clear: both; padding: 5px; }

.blockPanelNavy          { clear: both; margin-bottom: 15px; }
.blockPanelNavy .Top     { clear: both; padding: 5px; background-color: #13364C; /* granatowy */ color: white; font-weight: bold; }
.blockPanelNavy .Top a   { color:white; font-weight:bold; text-decoration:none;}
.blockPanelNavy .TopSep  { clear: both; height: 15px; background-image: url('/images/layout/arr_navy.jpg'); background-repeat: no-repeat; }
.blockPanelNavy .Content { clear: both; padding: 5px; }

.blockPanelPink            { clear: both; margin-bottom: 15px; }
.blockPanelPink .Top       { clear: both; padding: 5px; background-color: #E13894; color: white; font-weight: bold; }
.blockPanelPink .Top a     { color:white; font-weight:bold; text-decoration:none;}
.blockPanelPink .TopSep    { clear: both; height: 15px; background-image: url('/images/layout/arr_pink.jpg'); background-repeat: no-repeat; }
.blockPanelPink .Content   { clear: both; padding: 5px; }

.blockPanelViolet          { clear: both; margin-bottom: 15px; }
.blockPanelViolet .Top     { clear: both; padding: 5px; background-color: #cfa6c2; color: white; font-weight: bold; }
.blockPanelViolet .TopSep  { clear: both; height: 15px; background-image: url('/images/layout/arr_violet.jpg'); background-repeat: no-repeat; }
.blockPanelViolet .Content { clear: both; padding: 5px; }

.blockPanelGreen           { clear: both; margin-bottom: 15px; }
.blockPanelGreen .Top      { clear: both; padding: 5px; background-color: #ADC102; color: white; font-weight: bold; }
.blockPanelGreen .Top a    { color:white; font-weight:bold; text-decoration:none;}
.blockPanelGreen .TopSep   { clear: both; height: 15px; background-image: url('/images/layout/arr_green.jpg'); background-repeat: no-repeat; }
.blockPanelGreen .Content  { clear: both; padding: 5px; }

.blockPanelBlue            { clear: both; margin-bottom: 15px; }
.blockPanelBlue .Top       { clear: both; padding: 5px; background-color: #6B9BB9; color: white; font-weight: bold; }
.blockPanelBlue .TopSep    { clear: both; height: 15px; background-image: url('/images/layout/arr_blue.jpg'); background-repeat: no-repeat; }
.blockPanelBlue .Content   { clear: both; padding: 5px; }

.blockPanelBlogi1          { clear: both; margin-bottom: 15px; }
.blockPanelBlogi1 .Top     { clear: both; padding: 5px; background-color: #2A93FF; color: white; font-weight: bold; }
.blockPanelBlogi1 .TopSep  { clear: both; height: 15px; background-image: url('/images/layout/arr_blogi1.png'); background-repeat: no-repeat; }
.blockPanelBlogi1 .Content { clear: both; padding: 5px; }

.blockPanelBlogi2          { clear: both; margin-bottom: 15px; }
.blockPanelBlogi2 .Top     { clear: both; padding: 5px; background-color: #176EC8; color: white; font-weight: bold; }
.blockPanelBlogi2 .TopSep  { clear: both; height: 15px; background-image: url('/images/layout/arr_blogi2.png'); background-repeat: no-repeat; }
.blockPanelBlogi2 .Content { clear: both; padding: 5px; }

.blockPanelOrange          { clear: both; margin-bottom: 15px; }
.blockPanelOrange .Top     { clear: both; padding: 5px; background-color: #f85800; color: white; font-weight: bold; }
.blockPanelOrange .TopSep  { clear: both; height: 15px; background-image: url('/images/layout/arr_orange.png'); background-repeat: no-repeat; }
.blockPanelOrange .Content { clear: both; padding: 5px; }

.blockPanelYellow          { clear: both; margin-bottom: 15px; }
.blockPanelYellow .Top     { clear: both; padding: 5px; background-color: #ffc000; color: white; font-weight: bold; }
.blockPanelYellow .TopSep  { clear: both; height: 15px; background-image: url('/images/layout/arr_yellow.png'); background-repeat: no-repeat; }
.blockPanelYellow .Content { clear: both; padding: 5px; }

.blockPanelDarkGreen          { clear: both; margin-bottom: 15px; }
.blockPanelDarkGreen .Top     { clear: both; padding: 5px; background-color: #63a701; color: white; font-weight: bold; }
.blockPanelDarkGreen .TopSep  { clear: both; height: 15px; background-image: url('/images/layout/arr_darkgreen.png'); background-repeat: no-repeat; }
.blockPanelDarkGreen .Content { clear: both; padding: 5px; }

.blockPanelBlueSea             { clear: both; margin-bottom: 15px; }
.blockPanelBlueSea .Top        { clear: both; padding: 5px; background-color: #0296B6; color: white; font-weight: bold; }
.blockPanelBlueSea .TopSep     { clear: both; height: 15px; background-image: url('/images/layout/arr_bluesea.png'); background-repeat: no-repeat; }
.blockPanelBlueSea .Content    { clear: both; padding: 5px; }

.blockPanelDarkBlueSea             { clear: both; margin-bottom: 15px; }
.blockPanelDarkBlueSea .Top        { clear: both; padding: 5px; background-color: #005466; color: white; font-weight: bold; }
.blockPanelDarkBlueSea .TopSep     { clear: both; height: 15px; background-image: url('/images/layout/arr_darkbluesea.png'); background-repeat: no-repeat; }
.blockPanelDarkBlueSea .Content    { clear: both; padding: 5px; }

.TopSepRamka  { border-left: 1px solid silver; border-right: 1px solid silver; }
.ContentRamka { border-left: 1px solid silver; border-right: 1px solid silver; border-bottom: 1px solid silver; }

.blockRadzSobieDzis { clear:both; }
.blockRadzSobieDzis .Content { clear:both; }
.blockRadzSobieDzis .Content .Slogan { clear: both; font-size: 16px; font-weight: bold; color: #13364C; /* granatowy */ text-align: center; }
.blockRadzSobieDzis .Content .Kolor  { font-size: 16px; color: #9301B8; }
.blockRadzSobieDzis .Content .Kalendarz { float: left; width: 150px; font-size: 16px; color: #9301B8; padding-top: 15px; }
.blockRadzSobieDzis .Content .Button { float: left; margin-left: 15px; text-align: center; }

.blockPanelEkspert .Content { clear:both; }
.blockPanelEkspert .Content .Slogan  { clear:both; font-size:16px; font-weight:bold; }
.blockPanelEkspert .Content .Kolor2  { font-size:16px; font-weight:bold; color:#889802; }
.blockPanelEkspert .Content .Slogan2 { clear:both; font-size:12px; font-weight:bold; }
.blockPanelEkspert .Content .Image   { clear:both; }
.blockPanelEkspert .Content .Buttons { clear:both; text-align:right; }
.blockPanelEkspert .Content .Buttons a { font-weight:bold; }
.blockPanelEkspert .Content .Buttons img { vertical-align:middle; }

.blockPanelBlog .Content { clear:both; }
.blockPanelBlog .Content .Slogan  { clear:both; font-size:16px; font-weight:bold; color:#0172b9; }
.blockPanelBlog .Content .Slogan2 { clear:both; font-size:12px; font-weight:bold; }
.blockPanelBlog .Content .Image   { clear:both; }
.blockPanelBlog .Content .Buttons { clear:both; text-align:right; }
.blockPanelBlog .Content .Buttons a { font-weight:bold; }
.blockPanelBlog .Content .Buttons img { vertical-align:middle; }

.blockPanelForum .Content { clear:both; }
.blockPanelForum .Content .Slogan  { clear:both; font-size:16px; font-weight:bold; color:#f85800; }
.blockPanelForum .Content .Slogan2 { clear:both; font-size:12px; font-weight:bold; }
.blockPanelForum .Content .Image   { clear:both; }
.blockPanelForum .Content .Buttons { clear:both; text-align:right; }
.blockPanelForum .Content .Buttons a { font-weight:bold; }
.blockPanelForum .Content .Buttons img { vertical-align:middle; }

.blockPanelFilm .Content { clear:both; }
.blockPanelFilm .Content .Slogan  { clear:both; font-size:16px; font-weight:bold; }
.blockPanelFilm .Content .Kolor2  { font-size:16px; font-weight:bold; color:#0296B6; }
.blockPanelFilm .Content .Slogan2 { clear:both; font-size:12px; font-weight:bold; }
.blockPanelFilm .Content .Image   { clear:both; }
.blockPanelFilm .Content .Buttons { clear:both; text-align:right; }
.blockPanelFilm .Content .Buttons a { font-weight:bold; }
.blockPanelFilm .Content .Buttons img { vertical-align:middle; }

.blockPanelBlogWpisy .pos { background-image: url('/images/layout/artykuly_sep.jpg'); background-position: bottom left; background-repeat: repeat-x; padding-bottom: 15px; }
.blockPanelBlogWpisy .pos .tresc { float:left; width:135px; }
.blockPanelBlogWpisy .pos .data { float:right; width:70px; text-align:right; color:#6b9bb9; }
.blockPanelBlogWpisy .Buttons { padding:10px 0px 20px 0px; }
.blockPanelBlogWpisy .Buttons a { font-weight:bold; }
.blockPanelBlogWpisy .Buttons img { vertical-align:middle; }

.blockPanelAnkieta             { clear: both; margin-bottom: 15px; }
/*
.blockPanelAnkieta .Header     { clear: both; width:210px; height:70px; }
.blockPanelAnkieta .Header .Standard   { position:absolute; width:210px; height:68px; }
.blockPanelAnkieta .Header .Standard .OverTheTop { clear: both; height:30px; }
.blockPanelAnkieta .Header .Standard .Top        { clear: both; height:13px; padding:5px; background-color: #6B9BB9; color: white; font-weight: bold; }
.blockPanelAnkieta .Header .Standard .TopSep     { clear: both; height:15px; background-image:url('/images/layout/arr_blue.jpg'); background-repeat:no-repeat; }
.blockPanelAnkieta .Header .Koles      { position:absolute; width:210px; height:68px; background-image:url('/images/layout/ankieta.png'); background-position:right top; background-repeat:no-repeat; }
*/
.blockPanelAnkieta .Header { clear:both; width:210px; height:58px; background-image:url('/images/layout/ankieta_top.png'); background-repeat:no-repeat; }
.blockPanelAnkieta .Content    { clear:both; padding:5px; }

#formAnkieta .divField { margin-bottom: 8px; }
#formAnkieta .divField .divError label { clear: both; display: block; padding: 2px; margin: 2px; color: #D21E80; }
#formAnkieta .divLabel { float: left; width: 0px; }
#formAnkieta .divElement { float: left; }
#formAnkieta .blockPrzyciski { clear: both; }
#formAnkieta .blockPrzyciski .btnGlosuj { width: 48px; height: 24px; border: 0px; background-image: url('/images/layout/btn_zaloguj.png'); cursor: pointer; }

/* Wspólne */
.Sortowanie   { clear:both; padding-bottom:5px; font-size:10px; text-align:right; }
.Sortowanie a { font-size:10px; }

.NiezbednikArtykul        { margin-bottom: 10px; padding-bottom: 20px; background-image: url('/images/layout/artykuly_sep.jpg'); background-position: bottom left; background-repeat: repeat-x; }
.NiezbednikArtykul .default-image { float: left; padding: 0px 4px 2px 0px; vertical-align:top; }
.NiezbednikTytul          { clear:both; padding-bottom:4px; font-size: 13px; font-weight: bold; color: #13364C; /* granatowy */ }
.NiezbednikTytul a        { font-size: 13px; font-weight: bold; color: #13364C; /* granatowy */ }
.NiezbednikData           { clear:both; padding-bottom:4px; font-size: 10px; color: silver; }
.NiezbednikWiecej         { clear:both; padding-top:4px; text-align:right; }
.NiezbednikWiecej a       { padding: 1px 10px 3px 10px; background-color: #C9C8C8; /* szary */ color: white; text-decoration: none; cursor: pointer; }
.NiezbednikWiecej a:hover { background-color: #5E8EAC; }
.NiezbednikWiecej .Odtwarzaj       { float:right; width:47px; height:16px; background-image:url('/images/layout/pt_gray.png'); background-repeat:no-repeat; cursor:pointer; }
.NiezbednikWiecej .Odtwarzaj:hover { background-image:url('/images/layout/pt_blue.png'); }

.PanelPozycjaListy { clear: both; padding-bottom: 3px; }
.PanelPozycjaListy .Data { float: left; width: 40px; font-size: 10px; color: #E550A1; }
.PanelPozycjaListy .Tytul { float: left; font-size: 10px; width: 158px; }
.PanelPozycjaListy .Tytul a { font-size: 10px; font-weight: bold; }

/* .Kategoria { clear: both; padding: 5px 5px 12px 25px; background-image: url('/images/layout/kt_pink_gray.png'); background-position: 0px 3px; background-repeat: no-repeat; } */
.Kategoria { clear:both; }
.Kategoria .Ikona { float:left; width:20px; }
.Kategoria .NazwaKategorii { float:left; width:176px; /* 180px; */ padding:2px; }
.Kategoria .NazwaKategorii a { font-weight:bold; }
.Kategoria .NazwaKategorii a:hover { color:#E550A1; text-decoration:none; }
.Kategoria .NazwaKategorii a.On { color:#E550A1; }
.KategoriaSep { clear:both; height:11px; background-image:url('/images/layout/artykuly_sep.jpg'); background-repeat:repeat-x; }

.PowiazaneLink        { clear:both; padding-bottom:12px; margin-bottom:5px; background-image:url('/images/layout/artykuly_sep.jpg'); background-position:left bottom; background-repeat:repeat-x; }
.PowiazaneLink .Ikona { float:left; width:32px; }
.PowiazaneLink .Opis  { float:left; width:163px; /* 168px; */ padding-left:5px; }

.Oszczedzasz { clear:both; width:226px; /* 476px */ height:57px; /* 147px */ margin-top:20px; padding:90px 20px 0px 230px; border:1px solid #C9C8C8; /* szary */ background-image: url('/images/layout/box_oszczedzasz.jpg'); background-repeat: no-repeat; color:white; font-size:28px; font-weight:bold; text-align:center; }
.OszczedzaszM { clear:both; width:140px; /* 300px */ height:33px; /* 93px */ margin-top:20px; padding:60px 10px 0px 150px; border:1px solid #C9C8C8; /* szary */ background-image: url('/images/layout/box_oszczedzasz_maly.jpg'); background-repeat: no-repeat; color:white; font-size:16px; font-weight:bold; text-align:center; }

.PrzyciskiDoForum { clear:both; height:53px; margin-top:30px; margin-bottom:30px; }
.PrzyciskiDoForum .Center { width:473px; height:53px; margin:0px auto; margin-top:10px; }
.PrzyciskiDoForum .Center .Button { float:left; width:145px; height:53px; }

.ForumWatekLink   { clear:both; padding-bottom:5px; }
.ForumWatekLink a { font-size:12px; color:gray; }

/* Stopka */
#blockFooter { clear: both; margin-top: 10px; background-color: #C9C8C8; /* szary */ color: #7B7B7B; }
#blockFooter a { color: #7B7B7B; }
#blockFooter #blockLeft  { float: left; width: 751px; /* 761px */ padding: 5px; }
#blockFooter #blockLeft #blockMenu { clear: both; }
#blockFooter #blockLeft #blockInfo { clear: both; font-size: 11px; }
#blockFooter #blockLeft #blockInfo a { font-size: 11px; }
#blockFooter #blockRight { float: left; width: 190px; /* 200px */ padding: 5px; }

/* Blok komentarzy */
#blockKomentarze { margin:10px 0px 0px 0px; }
#blockKomentarze .Top          { clear: both; padding: 5px; background-color: #c9c7c8; color: white; font-weight: bold; }
#blockKomentarze .Content      { clear: both; padding: 0px 5px 5px 5px; background-color:#e6e6e6; }
#blockKomentarze .Content .TopSep  { clear: both; height: 15px; padding-bottom:5px; background-image: url('/images/layout/arr_filmy.png'); background-repeat: no-repeat; }

#blockKomentarze .Content .Komentarz { margin-bottom:10px; } 
#blockKomentarze .Content .Komentarz .colLeft { width:105px; float:left; font-size:10px; }
#blockKomentarze .Content .Komentarz .colRight { float:right; }
#blockKomentarze .Content .Komentarz .colRight.level1 { width:390px; position:relative; }
#blockKomentarze .Content .Komentarz .colRight.level1 textarea { width:380px; margin-left:5px; }
#blockKomentarze .Content .Komentarz .colRight.level2 { width:370px; position:relative; }
#blockKomentarze .Content .Komentarz .colRight.level2 textarea { width:360px; margin-left:5px; }
#blockKomentarze .Content .Komentarz .colRight.level3 { width:350px; position:relative; }
#blockKomentarze .Content .Komentarz .colRight.level3 textarea { width:340px; margin-left:5px; }
#blockKomentarze .Content .Komentarz .colRight.level4 { width:330px; position:relative; }
#blockKomentarze .Content .Komentarz .colRight.level4 textarea { width:320px; margin-left:5px; }
#blockKomentarze .Content .Komentarz .colRight .babel { width:30px; height:30px; background-image:url('/images/layout/komentarz_bable.png'); background-repeat:no-repeat; position:absolute; left:-30px; top:0px; }
#blockKomentarze .Content .Komentarz .colRight .tresc { background-color:white; padding:4px; min-height:30px;height:auto !important;height:30px; }
#blockKomentarze .Content .Komentarz .colRight .naduzycie { float:left; width:150px; padding-top:5px; color:#4b4b4b; }
#blockKomentarze .Content .Komentarz .colRight .komentarz { float:right; text-align:right; width:150px; padding:5px 4px 0px 0px; color:#4b4b4b; }
#blockKomentarze .Content .Komentarz .colRight a { color:gray; font-weight:bold; cursor:pointer; }
#blockKomentarze .Content .Komentarz .colRight img { vertical-align:middle; }

#blockKomentarze .Content .Nowy .hdr { font-size:15px; font-weight:bold; color:#a9025c; margin-bottom:5px; }
#blockKomentarze .Content .Nowy .hdr a { font-size:15px; font-weight:bold; color:#a9025c; text-decoration:none;}
#blockKomentarze .Content .Nowy textarea { border:0px; }
#blockKomentarze .Content .Nowy .submit { clear:both; text-align:right; color:#850248; padding-top:10px; }
#blockKomentarze .Content .Nowy .submit a { color:#850248; font-weight:bold; cursor:pointer; }
#blockKomentarze .Content .Nowy .submit img { vertical-align:middle; }

/* Strona główna */
#pageHome .Filmy               { clear: both; margin-bottom: 15px; }
#pageHome .Filmy .Top          { clear: both; padding: 5px; background-color: #C9C8C8; /* szary */ color: white; font-weight: bold; }
#pageHome .Filmy .Top a        { color:white; font-weight:bold; text-decoration:none;}
#pageHome .Filmy .TopSep       { clear: both; height: 15px; background-image: url('/images/layout/arr_gray.png'); background-repeat: no-repeat; }
#pageHome .Filmy .FilmWyswietlany { clear: both; padding-bottom:15px; }
#pageHome .FilmyLista          { clear: both; }
#pageHome .FilmyLista .Film { margin-bottom: 10px; padding-bottom: 13px; background-image: url('/images/layout/artykuly_sep.jpg'); background-position: bottom left; background-repeat: repeat-x; }
#pageHome .FilmyLista .Film .Lp { float:left; width:12px; /* 22px; */ height:65px; padding:5px; background-color:silver; color:white; font-weight:bold; text-align:center; }
#pageHome .FilmyLista .Film .Zdjecie { float:left; width:100px; /* 104px; */ padding:0px 2px 0px 2px; vertical-align:top; }
/* #pageHome .FilmyLista .Film .Glowna { float:left; width:294px; } */
#pageHome .FilmyLista .Film .Glowna { float:left; width:366px; }
#pageHome .FilmyLista .Film .Glowna .Tytul   { clear:both; padding-bottom:4px; font-size:13px; font-weight:bold; color:#13364C; }
#pageHome .FilmyLista .Film .Glowna .Tytul a { font-size:13px; font-weight:bold; color:#13364C; }
/*
#pageHome .FilmyLista .Film .Glowna .Data    { clear:both; padding-bottom:4px; font-size:10px; color:silver; }
#pageHome .FilmyLista .Film .Wiecej { float:left; width:50px; }
#pageHome .FilmyLista .Film .Wiecej .Odtwarzaj       { width:47px; height:16px; background-image:url('/images/layout/pt_gray.png'); background-repeat:no-repeat; cursor:pointer; }
#pageHome .FilmyLista .Film .Wiecej .Odtwarzaj:hover { background-image:url('/images/layout/pt_blue.png'); }
*/

#pageHome .Blogi               { clear: both; margin-bottom: 15px; }
#pageHome .Blogi .Top          { clear: both; padding: 5px; background-color: #13364C; /* granatowy */ color: white; font-weight: bold; }
#pageHome .Blogi .Top a        { color:white; font-weight:bold; text-decoration:none;}
#pageHome .Blogi .TopSep       { clear: both; height: 15px; background-color: #CBC9CA; background-image: url('/images/layout/arr_navy.png'); background-repeat: no-repeat; }
#pageHome .Blogi .Content      { clear: both; padding: 5px; background-image: url('/images/layout/bg_blogi.jpg'); background-repeat: repeat-x; }
#pageHome .Blogi .Content .Blog { clear:both; margin-bottom:10px; padding-bottom:10px; border-bottom:1px solid #c8c8c8; position:relative; }
#pageHome .Blogi .Content .Blog .Tytul { clear:both; font-size:13px; font-weight:bold; }
#pageHome .Blogi .Content .Blog .Tytul a { font-size:13px; font-weight:bold; }
#pageHome .Blogi .Content .Blog .Info    { clear:both; padding: 2px 0px 5px 0px; font-size: 10px; color:gray; }
#pageHome .Blogi .Content .Blog .Zdjecie { float:left; width:80px; }
#pageHome .Blogi .Content .Blog .Tresc   { float:left; width:360px; text-align:justify; overflow:hidden; }
#pageHome .Blogi .Content .Blog .Kt      { width:20px; height:20px; position:absolute; right:0px; top:40%; }

/* Niezbędnik */
#pageNiezbednik          { clear:both; }
#pageNiezbednik .Top     { clear:both; padding:5px; background-color:#13364C; /* granatowy */ color:white; font-weight: bold; }
#pageNiezbednik .TopSep  { clear:both; height:15px; background-image:url('/images/layout/arr_navy.png'); background-repeat: no-repeat; }
#pageNiezbednik .Content { clear:both; }
#pageNiezbednik .Tagi    { clear:both; margin-top:20px; padding-top:5px; border-top:1px solid #CCCCCC; font-size:12px; color:gray; }
#pageNiezbednik .Tagi a  { font-size:12px; font-weight:bold; }
#pageNiezbednik .Blogi               { clear: both; margin-bottom: 15px; }
#pageNiezbednik .Blogi .Top          { clear: both; padding: 5px; background-color: #13364C; /* granatowy */ color: white; font-weight: bold; }
#pageNiezbednik .Blogi .TopSep       { clear: both; height: 15px; background-color: #CBC9CA; background-image: url('/images/layout/arr_navy.png'); background-repeat: no-repeat; }
#pageNiezbednik .Blogi .Content      { clear: both; padding: 5px; background-image: url('/images/layout/bg_blogi.jpg'); background-repeat: repeat-x; }
#pageNiezbednik .Blogi .Content .Blog { clear:both; margin-bottom:10px; padding-bottom:10px; border-bottom:1px solid #c8c8c8; position:relative; }
#pageNiezbednik .Blogi .Content .Blog .Tytul { clear:both; font-size:13px; font-weight:bold; }
#pageNiezbednik .Blogi .Content .Blog .Tytul a { font-size:13px; font-weight:bold; }
#pageNiezbednik .Blogi .Content .Blog .Info    { clear:both; padding: 2px 0px 5px 0px; font-size: 10px; color:gray; }
#pageNiezbednik .Blogi .Content .Blog .Zdjecie { float:left; width:80px; }
#pageNiezbednik .Blogi .Content .Blog .Tresc   { float:left; width:410px; }
#pageNiezbednik .Blogi .Content .Blog .Kt      { width:20px; height:20px; position:absolute; right:0px; top:40%; }

/* Blogi */
#pageBlogi .Top             { clear: both; padding: 5px; background-color: #c9c7c8; color: white; font-weight: bold; }
#pageBlogi .Content         { clear: both; padding: 0px 5px 5px 5px; background-image: url('/images/layout/content_background.jpg'); background-repeat: repeat-x; }
#pageBlogi .Content .TopSep { clear: both; height: 15px; padding-bottom:5px; background-image: url('/images/layout/arr_gray.png'); background-repeat: no-repeat; }
#pageBlogi .Blog          { clear: both; margin-bottom: 10px; padding-bottom: 10px; border-bottom:1px solid #c8c8c8; position:relative; }
#pageBlogi .Blog .Tytul   { clear:both; font-size:13px; font-weight:bold; }
#pageBlogi .Blog .Tytul a { font-size:13px; font-weight:bold; }
#pageBlogi .Blog .Info    { clear:both; padding: 2px 0px 5px 0px; font-size: 10px; color:gray; }
#pageBlogi .Blog .Zdjecie { float:left; width:80px; }
#pageBlogi .Blog .Tresc   { float:left; width:410px; text-align:justify; }
#pageBlogi .Blog .Kt      { float:left; width:20px; height:20px; position:absolute; right:0px; top:40%; }

#pageBlog .Top     { clear: both; padding: 5px; background-color: #c9c7c8; color: white; font-weight: bold; }
#pageBlog .Content { clear: both; padding: 0px 5px 5px 5px; background-image:url('/images/layout/content_background.jpg'); background-repeat: repeat-x; }
#pageBlog .Content .TopSep  { clear: both; height: 15px; padding-bottom:5px; background-image: url('/images/layout/arr_gray.png'); background-repeat: no-repeat; }
#pageBlog .Tytul   { clear:both; font-size:13px; font-weight:bold; }
#pageBlog .Tytul a { font-size:13px; font-weight:bold; }
#pageBlog .Info    { clear:both; padding: 2px 0px 5px 0px; font-size: 10px; color:gray; }
#pageBlog .Zdjecie { float:left; width:205px; }
#pageBlog .Opis    { float:left; width:280px; }
#pageBlog .Wpis-Tytul   { clear:both; font-weight:bold; font-size:13px; }
#pageBlog .Wpis-Tytul a { font-weight:bold; font-size:13px; }
#pageBlog .Wpis-Data    { clear:both; padding: 2px 0px 10px 0px; font-size: 10px; color:#b3aeb1; }
#pageBlog .Wpis-Tresc   { clear:both; padding-bottom:15px; text-align:justify; }
#pageBlog .Wpis-Linia   { border-bottom:1px solid #b3aeb1; margin-bottom:10px; }
#pageBlog .Wpis-Tagi    { clear:both; margin-top:20px; padding-top:5px; border-top:1px solid #CCCCCC; font-size:12px; color:gray; }
#pageBlog .Wpis-Tagi a  { font-size:12px; font-weight:bold; }
#pageBlog .Wpis-Opcje   { clear:both; text-align:right; padding-bottom:2px; }
#pageBlog .Wpis-Opcje img { vertical-align:middle; }
#pageBlog .Wpis-Opcje a { font-weight:bold; }
#pageBlog .Podpis { text-align:right; padding-top:3px; color:#b3aeb1; }

/* Filmy + strona główna */
#pageFilmy          { clear: both; }
#pageFilmy .Top     { clear: both; padding: 5px; background-color: #C9C8C8; /* szary */ color: white; font-weight: bold; }
#pageFilmy .TopSep  { clear: both; height: 15px; background-image: url('/images/layout/arr_gray.png'); background-repeat: no-repeat; }
#pageFilmy .FilmWyswietlany { clear: both; }
#pageFilmy .Content { clear: both; }
#pageFilmy .Content .Film { margin-bottom: 10px; padding-bottom: 13px; background-image: url('/images/layout/artykuly_sep.jpg'); background-position: bottom left; background-repeat: repeat-x; }
#pageFilmy .Content .Film .Lp { float:left; width:12px; /* 22px; */ height:65px; padding:5px; background-color:silver; color:white; font-weight:bold; text-align:center; }
#pageFilmy .Content .Film .Zdjecie { float:left; width:100px; /* 104px; */ padding:0px 2px 0px 2px; vertical-align:top; }
/* #pageFilmy .Content .Film .Glowna { float:left; width:344px; } */
#pageFilmy .Content .Film .Glowna { float:left; width:416px; }
#pageFilmy .Content .Film .Glowna .Tytul         { clear:both; padding-bottom:4px; font-size:13px; font-weight:bold; color:#13364C; }
#pageFilmy .Content .Film .Glowna .Tytul a       { font-size:13px; font-weight:bold; color:#13364C; }
/*
#pageFilmy .Content .Film .Glowna .Data          { clear:both; padding-bottom:4px; font-size:10px; color:silver; }
#pageFilmy .Content .Film .Wiecej { float:left; width:50px; }
#pageFilmy .Content .Film .Wiecej .Odtwarzaj       { width:47px; height:16px; background-image:url('/images/layout/pt_gray.png'); background-repeat:no-repeat; cursor:pointer; }
#pageFilmy .Content .Film .Wiecej .Odtwarzaj:hover { background-image:url('/images/layout/pt_blue.png'); }
*/

/* Film */
#pageFilm          { clear: both; }
#pageFilm .Top     { clear: both; padding: 5px; background-color: #C9C8C8; /* szary */ color: white; font-weight: bold; }
#pageFilm .TopSep  { clear: both; height: 15px; background-image: url('/images/layout/arr_gray.png'); background-repeat: no-repeat; }
#pageFilm .Content { clear: both; }
#pageFilm .Content .FilmWyswietlany { display: block; margin: 0px auto; width: 425px; height: 300px; }
#pageFilm .Content .Opis 	          { margin:3px 0px 5px 0px; text-align:center; }
#pageFilm .Content .Tagi            { clear:both; margin-top:20px; padding-top:5px; border-top:1px solid #CCCCCC; font-size:12px; color:gray; }
#pageFilm .Content .Tagi a          { font-size:12px; font-weight:bold; }

.FilmPlayer { display: block; margin: 0px auto; width: 425px; height: 300px; }

/* Forum */
#pageForum          { clear: both; }
#pageForum .Top     { clear: both; padding: 5px; background-color: #C9C8C8; /* szary */ color: white; font-weight: bold; }
#pageForum .TopSep  { clear: both; height: 15px; background-image: url('/images/layout/arr_gray.png'); background-repeat: no-repeat; }
#pageForum .Content { clear: both; }
#pageForum .Content .Naglowek    { clear:both; padding:5px; background-color:#6A99B7; font-size:14px; color:white; font-weight:bold; text-align:center; }
#pageForum .Content .NaglowekSep { clear:both; height:11px; background-image: url('/images/layout/forum_dzial_bg.jpg'); background-position:left bottom; background-repeat:x-repeat; margin-top:1px; }
#pageForum .Content .Wiersz0     { clear:both; padding:7px; background-color:white; }
#pageForum .Content .Wiersz1     { clear:both; padding:7px; background-color:#F3F3F3; }
#pageForum .Content .Tytul       { clear:both; padding-bottom:8px; font-size:12px; font-weight:bold; }
#pageForum .Content .Tytul a     { clear:both; font-size:12px; font-weight:bold; }
#pageForum .Content .Opis        { clear:both; }
#pageForum .Content .Inne        { clear:both; text-align:right; }
#pageForum .Content .Info        { clear:both; font-size:10px; color:#A3A3A3; border-top:1px solid #A3A3A3; margin-top:7px; padding-top:7px; }

#pageForum .Content .Post { padding:10px 5px 5px 5px;  } 
#pageForum .Content .Post.c1 { background-color:#ffffff; }
#pageForum .Content .Post.c2 { background-color:#f3f3f3; }
#pageForum .Content .Post .Lewa { width:105px; float:left; font-size:10px; }
#pageForum .Content .Post .Prawa { float:right; width:380px; position:relative; }
#pageForum .Content .Post .Prawa .Babel { width:30px; height:30px; background-image:url('/images/layout/post_bable.png'); background-repeat:no-repeat; position:absolute; left:-29px; top:2px; }
#pageForum .Content .Post .Prawa .Tresc { background-color:#ffffff; padding:4px; min-height:30px;height:auto !important;height:30px; border:1px solid #e0e0e0; text-align:justify; }
#pageForum .Content .Post .Prawa .Tresc .Cytat { clear:both; margin-bottom:10px; }
#pageForum .Content .Post .Prawa .Tresc .Cytat .Kto { clear:both; padding:3px; background-color:#6A99B7; color:white; }
#pageForum .Content .Post .Prawa .Tresc .Cytat .Co  { clear:both; padding:3px; background-color:#D6E8F4; text-align:justify; }
#pageForum .Content .Post .Prawa .Naduzycie { float:left; width:130px; padding-top:5px; color:#4b4b4b; }
#pageForum .Content .Post .Prawa .Nowy { float:right; width:170px; padding:5px 4px 0px 0px; color:#4b4b4b; text-align:right; }
#pageForum .Content .Post .Prawa a { color:gray; font-weight:bold; cursor:pointer; }
#pageForum .Content .Post .Prawa img { vertical-align:middle; }(/)
