/* ---------------------------------------------------------------- GENERAL */
h1.title_con {
border-bottom: 1px solid #CEDEEB;
height: 2em;
line-height: 2em;
}
iframe, frame {
visibility: hidden !important;
display: none !important;
}
/* ---------------------------------------------------------------- LAYOUT */
#news1 .NewsSummarySummary,
#tresc .NewsSummarySummary,
#contformat,
#NewsPostDetailContent {
text-align: justify;
}
#page {
margin: 0 auto !important;
border-right: 1px solid #EEE;
border-left: 1px solid #EEE;
padding: 0 !important;
width: 775px;
background: url(uploads/images/style/tlo_p.jpg) repeat-y;
overflow: hidden;
}
#header {
border-top: 1px solid white;
color: #8C8C8C;
background-color: #F3F3F3;
}
#header h1 {
margin: 0;
}
#header a {
text-decoration: none;
color: #8C8C8C;
background-color: transparent;
}
#header img {
border: 0 none;
}
#header img.topLogo {
clear: both;
}
#leftmenu {
width: 180px;
float: left;
}
#leftmenu,
#leftmenu a {
color: white;
background-color: transparent;
}
#leftmenu img {
margin: 0;
padding: 0;
border: 1px solid #F29220;
}
.left_col_name {
padding: 3px 10px 0;
height: 21px;
color: white;
background: #427BAF url(uploads/images/style/left_col_top.gif) repeat-x;
font-weight: bold;
line-height: 21px;
}
.left_col_name a {
width: 100%;
display: block;
background: url(uploads/images/style/wiecej.gif) no-repeat 100%;
}
.left_col_item {
padding: 10px;
}
#leftmenu .banners {
text-align: center;
}
#leftmenu .banners img {
border: 0 none;
}
.left_col_item ul.lastAlbumsLinks {
margin: 0 0 1em;
padding: 0;
list-style-type: none;
}
.left_col_item ul.lastAlbumsLinks li {
padding-left: 1em;
background: url(uploads/images/style/li_element.gif) no-repeat 0 1px;
}
.left_col_item input {
margin: 0 auto 10px;
display: block;
}
.left_col_item input.text {
border: 1px solid #427BAF;
width: 158px;
color: #175588;
background: white url(uploads/images/style/bg_input.gif) repeat-x;
}
#news1 {
padding-left: 10px;
width: 380px;
float: left;
}
#tresc #news1 {
width: auto;
padding-left: 0;
}
#news1 h2 {
margin: 0;
line-height: 2.5em;
color: #175588;
background-color: inherit;
}
#news1 h3 {
margin: 0;
font-weight: normal;
}
#news1 .NewsSummaryLink a {
padding-left: 1em;
background: url(images/cms/dot.gif) no-repeat 0 4px;
}
#news1 div.newsblock .NewsSummaryLink a {
padding-left: 0;
font-weight: bold;
background-image: none;
}
div.newsblock {
margin-bottom: 1em;
width: 100%;
}
div.newsblock p {
margin: 0 !important;
padding: 0 !important;
}
div.newsblock .NewsSummary {
padding-left: 10em;
min-height: 75px;
position: relative;
}
div.moreEntries .NewsSummary {
border-bottom: 1px solid #F3F3F3;
margin-bottom: 1em;
padding-bottom: 0.5em;
}
div.moreEntries .NewsSummarySummary p {
margin: 0 !important;
}
* html div.newsblock .NewsSummary {
_height: 75px;
}
div.newsblock .NewsSummarySummary {
padding: 0.5em 0 0;
}
div.newsblock .NewsSummarySummary img {
margin: 0 !important;
width: 100px !important;
height: 75px !important;
padding: 0 !important;
float: none !important;
position: absolute;
top: 0;
left: 0;
}
.NewsSummaryPostdate,
.NewsSummaryCategory,
.NewsSummaryAuthor {
display: none;
}
.polecamy {
padding: 0 5px;
height: 21px;
color: #8C8C8C;
background-color: #F3F3F3;
line-height: 21px;
}
.polecamy p,
.polecamy a {
margin: 0;
padding: 0;
color: #8C8C8C;
background-color: transparent;
}
.archiwum {
margin: 0;
line-height: 21px;
text-align: right;
}
.archiwum a {
color: #8C8C8C;
background-color: transparent;
}
#content {
width: 100%;
overflow: hidden;
}
#linki1,
#linki2 {
line-height: 22px;
font-family: tahoma, verdana, arial, sans-serif;
}
.orange,
.orange p {
height: 22px;
line-height: 20px;
font-family: tahoma, verdana, arial, sans-serif;
}
.orange {
border-top: 1px solid white;
border-bottom: 1px solid white;
padding: 0 10px;
color: white;
background-color: #F29220;
}
.orange p {
margin: 0;
padding: 0;
text-align: right;
}
.orange a {
text-decoration: none;
color: white !important;
background-color: transparent;
}
#linki1 {
height: 24px;
padding: 0 5px;
float: left;
}
#linki2 {
height: 23px;
padding: 1px 10px 0;
float: left;
}
#linki2 img {
vertical-align: middle;
}
.linki3 {
height: 24px;
line-height: 22px;
font-family: tahoma, verdana, arial, sans-serif;
text-align: center;
color: inherit;
background-color: white;
}
.linki3 a {
text-decoration: none;
color: #333333;
background-color: transparent;
}
#leftorange {
width: 250px;
float: left;
}
#rightorange {
width: 480px;
float: right;
}
#data {
float: left;
}
#news2 {
width: 190px;
padding-top: 5px;
padding-right: 5px;
float: right;
}
#news2 .NewsSummaryLink {
margin: 0;
font-weight: bold;
font-size: 11px;
padding: 3px 9px 5px;
color: white;
background: transparent url(uploads/images/style/panele_right_top.png);
}
#news2 .NewsSummaryLink a {
text-decoration: none;
color: white;
background-color: transparent;
}
#news2 .NewsSummarySummary,
#news2 .NewsSummaryContent,
#news2 .NewsSummaryMorelink {
border-left: 1px solid #CCC;
border-right: 1px solid #CCC;
border-bottom: 1px solid #CCC;
margin-bottom: 3px;
padding: 8px;
}
#news2 .rightlink {
padding-bottom: 15px;
}
#news2 .rightlink a {
float: right;
}
#news2 .NewsSummaryMorelink {
border-bottom: 1px solid #CCC;
padding-bottom: 4px;
margin-bottom: 10px;
text-align: right;
}
#NewsPostDetailCategory,
#NewsPostDetailAuthor,
#news1 #NewsPostDetailDate {
display: none;
}
#NewsPostDetailDate {
width: 100%;
margin-bottom: 1em;
color: #999;
background-color: transparent;
overflow: hidden;
}
#NewsPostDetailDate a {
color: #999;
background-color: transparent;
}
#NewsPostDetailDate span {
float: right;
}
#NewsPostDetailDate span.fnone {
float: none;
}
#contformat,
#NewsPostDetailContent {
padding: 10px;
}
#NewsPostDetailPrintLink {
height: 16px;
text-align: right;
line-height: 16px;
background: url(uploads/images/szablony/print_ico.gif) no-repeat 100%;
}
.ogloszenia-tresc,
.krasnik-w-mediach,
.wynik-wyszukiwania {
background: none !important;
}
#NewsPostDetailPrintLink a {
padding-right: 20px;
color: #999;
}
#NewsPostDetailHorizRule {
color: #CCC;
background-color: transparent;
}
#NewsPostDetailReturnLink {
height: 21px;
line-height: 21px;
text-align: right;
clear: both;
}
#NewsPostDetailReturnLink a {
padding-left: 1em;
color: #666;
background: transparent url(uploads/images/style/return_link_arrow.gif) no-repeat 0;
}
#NewsPostDetailSummary img {
padding-right: 10px;
}
#NewsPostDetailSummary p img {
padding-right: 10px;
}
#tresc,
#tresc2 {
width: 565px;
padding: 0 15px 1em 0;
float: right;
}
#tresc ul li {
padding: 0;
list-style-image: url(uploads/images/style/li_element.gif);
list-style-position: outside;
}
#breadcrumbs,
.navBar {
height: 2em;
color: #F29220;
background-color: transparent;
line-height: 2em;
}
.navBar {
text-align: right;
}
#breadcrumbs a,
#breadcrumbs span,
.navBar,
.navBar a,
.navBar span {
text-decoration: none;
color: #999;
background-color: transparent;
}
#contentmain {
padding: 1em 0;
text-align: center;
}
#news2 li {
padding-left: 0px;
list-style-image: url(images/cms/dot2.gif);
list-style-position: outside;
}
#news2 ul {
margin: 0 0 0 10px;
padding: 0;
}
#news2 a {
text-decoration: none;
color: #3E3E3E;
background-color: transparent;
}
#news2 a:hover {
text-decoration: underline;
}
#dolstrony {
width: 100%;
overflow: hidden;
}
#dollewa {
border: 1px solid #18558B;
padding: 10px;
width: 158px;
min-height: 80px;
float: left;
text-align: center;
color: white;
background-color: #427BAF;
}
#dollewa * {
margin: 0;
}
* html #dollewa {
_height: 80px;
}
#dollewa a {
text-decoration: none;
color: white;
background-color: transparent;
}
#dollewa a:hover {
text-decoration: underline;
}
#dolprawa {
width: 575px;
padding: 1em 10px 1em 0;
float: right;
}
.return,
#gora {
padding-top: 3px;
text-align: right;
}
.return a,
#gora a {
padding-left: 13px;
text-decoration: none;
color: #A90607;
background: transparent url(images/cms/dot3.gif) no-repeat 0 4px;
}
.return a:hover,
#gora a:hover {
text-decoration: underline;
}
#aktualizacja {
padding-top: 5px;
float: left;
}
#aktualizacja a {
padding-top: 2px;
padding-right: 5px;
text-decoration: none;
color: #A90607;
background-color: transparent;
}
#aktualizacja a:hover {
text-decoration: underline;
}
#archmore .NewsSummaryPostdate {
width: 100%;
margin: 0 0 1em;
color: #999;
background-color: transparent;
display: block;
overflow: hidden;
}
#archmore p.archiwum {
margin: 0 !important;
}
#archmore .NewsSummarySummary {
margin: 0 0 1em;
width: 100%;
padding: 0 0 1em;
background: url(uploads/images/style/dot_h.gif) repeat-x 0 100%;
overflow: hidden;
}
#archmore .NewsSummarySummary img {
width: 100px !important;
height: 75px !important;
margin: 0 1em 0 0 !important;
float: left !important;
}
#solid {
border-bottom: 1px solid #CEDEEB;
padding-top: 60px;
}
#flash_videos a {
border: 1px solid #CEDEEB;
margin: 0 auto 1em;
width: 480px;
height: 360px;
display: block;
}
/* ---------------------------------------------------------------- FORM */
form, fieldset {
margin: 0;
border: 0 none;
padding: 0;
}
input {
font-size: 1em;
font-family: Tahoma, Arial, sans-serif;
}
div.contactform p {
overflow: hidden;
}
div.contactform input.text {
margin-bottom: 5px;
width: 69%;
float: right;
}
div.contactform textarea {
margin-bottom: 5px;
width: 69%;
float: right;
}
div.contactform select {
margin-bottom: 5px;
width: 69%;
float: right;
}
div.contactform label {
padding-top: 2px;
padding-right: 5px;
width: 29%;
float: left;
text-align: right;
}
#cntnt01moduleform_1 {
padding: 3px 5px 0 0;
float: right;
}
#cntnt01moduleform_1 label {
display: none;
}
#cntnt01searchinput {
border: 1px solid #D4D4D4;
width: 100px;
color: #666;
background-color: white;
vertical-align: middle;
}
#but_se {
padding-left: 5px;
vertical-align: middle;
}
/* ---------------------------------------------------------------- OTHER */
.clearb {
clear: both;
}
p.return {
border-top: 1px solid #F9F9F9;
padding-bottom: 1em;
}
div.dotted {
height: 10px;
font-size: 0;
line-height: 0;
background: url(uploads/images/style/dot_h.gif) repeat-x 50%;
}
#tresc #news1 div.dotted {
background-position: 50% 100%;
}
#bannerFlash1 {
margin: 0 auto 1em;
width: 350px;
height: 60px;
position: relative;
}
#bannerFlash1 a {
width: 350px;
height: 60px;
position: absolute;
display: block;
background: url(uploads/images/style/blank.gif);
}
#bannerFlash2 {
margin: 0 auto 1em;
width: 350px;
height: 70px;
position: relative;
}
#bannerFlash2 a {
width: 350px;
height: 70px;
position: absolute;
display: block;
background: url(uploads/images/style/blank.gif);
}
#outline {
padding: 1em 0 2em;
}
td.required {
width:120px;
text-align:right;
}
table.formbuilderform {
width: 500px;
}
table.formbuilderform select {
font-size: 11px;
}
td.typ1left {
border-left: 1px solid #EEE;
border-bottom: 1px solid #EEE;
}
td.typ1right {
border-left: 1px solid #EEE;
border-right: 1px solid #EEE;
border-bottom: 1px solid #EEE;
}
td.szerokitop {
border: 1px solid #EEE;
color: inherit;
background-color: #F9F9F9;
}
td.szeroki {
border-left: 1px solid #EEE;
border-bottom: 1px solid #EEE;
border-right: 1px solid #EEE;
color: inherit;
background-color: #F9F9F9;
}
/* ---------------------------------------------------------------- POLL */
fieldset.options {
padding: 1em 0;
}
fieldset.options p {
border-bottom: 1px solid #F3F3F3;
padding: 1px 4px;
overflow: hidden;
}
fieldset.options p label {
float: left;
}
fieldset.options p input {
float: right;
}
.voteBar {
border-left: 1px solid #3F89C3;
margin-top: 2px;
text-align: right;
}
.voteBar span {
margin-top: 2px;
height: 3px;
display: block;
font-size: 0;
color: white;
background-color: #3F89C3;
}
#pollcontent_3 .NewsSummaryContent h3 {
font-size: 10px;
}
/* ---------------------------------------------------------------- KSI */
.ksi object,
#videoContener object {
margin: 0 auto 1em;
display: block;
}
#videoContener iframe {
border: 0 none !important;
margin: 0 auto 1em;
display: block !important;
visibility: visible !important;
}
#menu,
ol.list_menu {
color: #A90607;
background-color: transparent;
list-style-image: url(images/cms/arrow-right.gif);
}
#menu li.active {
list-style-image: url(images/cms/arrow-right-active.gif);
}
/*
#menu li.active a {
color: gray;
background-color: transparent;
}
*/
/* ---------------------------------------------------------------- LMK */
#archmore .NewsSummarySummary img.lmk_icon {
border: 1px solid #F3F3F3;
width: 128px !important;
height: 181px !important;
margin: 0 1em 0 0 !important;
float: left !important;
}
#lmk {
border: 1px solid #9BBCDB;
border-top: 0 none;
margin: 0 0 1em;
padding: 0.5em 0;
text-align: center;
}
#lmk h2 {
font-size: 1em;
}
#lmk a.lmk_link {
border: 1px solid #F3F3F3;
margin: 0 auto;
width: 128px;
display: block;
}
#archmore .NewsSummarySummary a:hover img.lmk_icon,
#lmk a.lmk_link:hover {
border-right-color: #B8B8B8;
border-bottom-color: #B8B8B8;
}
#lmk a.lmk_link img {
margin: 0 auto;
display: block;
}
/* ---------------------------------------------------------------- Menu NAVIGATION*/
/* The wrapper determines the width of the menu elements */
#menuwrapper {
width: 100%;
margin: 0;
cursor: default;
}
/* Unless you know what you do, do not touch this */
#primary-nav {
margin: 0;
z-index: 1;
}
#primary-nav,
#primary-nav ul {
border-right: 1px solid #1A568A !important;
border-bottom: 1px solid #1A568A !important;
border-left: 1px solid #1A568A !important;
padding: 0;
width: 178px;
list-style-type: none;
}
#primary-nav ul {
margin: 0 0 0 -2px;
display: none;
position: absolute;
top: -1px;
left: 100%;
z-index: 2;
}
#primary-nav li {
border-top: 1px solid #1A568A !important;
padding: 3px;
color: white;
background: #437CB0 url(uploads/images/style/arrow.gif) no-repeat right;
position: relative;
}
#primary-nav li.menuparent {
padding: 3px 0 0 3px;
height: 16px;
}
/* Styling the basic apperance of the menu elements */
#primary-nav a {
margin: 0;
padding: 0 10px;
min-height: 1em; /* Fixes IE7 whitespace bug*/
color: white;
background: transparent url(uploads/images/style/arrow.gif) no-repeat right;
text-decoration: none;
display: block;
}
#primary-nav li,
#primary-nav li.menuparent {
min-height: 1em; /* Fixes IE7 bug*/
color: white;
background-color: #437CB0;
}
.primary-nav li.menuparent {
padding-top: 3px;
height: 16px;
}
/* Styling the basic apperance of the active page elements (shows what page in the menu is being displayed) */
#primary-nav li:hover,
#primary-nav li.menuactive {
color: white;
background-color: #2F6695;
}
/* Styling the basic apperance of the menuparents - here styled the same on hover (fixes IE bug) */
#primary-nav li.menuparent,
#primary-nav li.menuparent:hover,
#primary-nav li.menuparenth {
background-repeat: no-repeat;
}
/* Styling the apperance of menu items on hover */
#primary-nav li.menuh,
#primary-nav li.menuparenth,
#primary-nav li.menuactive:hover,
#primary-nav li.menuactiveh {
color: white;
background-color: #E7AB0B;
}
/* The magic - set to work for up to a 3 level menu, but can be increased unlimited */
#primary-nav ul,
#primary-nav li:hover ul,
#primary-nav li:hover ul ul,
#primary-nav li.menuparenth ul,
#primary-nav li.menuparenth ul ul {
display: none;
}
#primary-nav li:hover ul,
#primary-nav ul li:hover ul,
#primary-nav ul ul li:hover ul,
#primary-nav li.menuparenth ul,
#primary-nav ul li.menuparenth ul,
#primary-nav ul ul li.menuparenth ul {
display: block;
}
/* IE Hack, will cause the css to not validate */
#primary-nav li, #primary-nav li.menuparenth { _float: left; _height: 1%; }
#primary-nav li a { _height: 1%; }
/* section header */
#primary-nav li.sectionheader {
margin: 0;
border-left: 1px solid #356FA4;
border-top: 1px solid #356FA4;
padding: 1.5em 0 0.8em 0.5em;
width: 100%;
color: #356FA4;
background-color: white;
font-weight: bold;
font-size: 130%;
}
/* separator */
#primary-nav li hr.separator {
margin: 0;
border-width: 1px 1px 0 0;
border-style: solid solid none none;
border-top-color: #069;
border-right-color: #069;
padding: 0;
width: 100%;
height: 0.5em;
color: #ABB0B6;
background-color: #ABB0B6;
display: block;
}
#primary-nav .menuparent ul li a,
#primary-nav .menuparent ul li,
#primary-nav .menuparent ul {
background-image: none! important;
}
/* THUMBNAILS */
table.thumbnails {
width: 100%;
table-layout: fixed;
border-collapse: collapse;
empty-cells: hide;
}
table.thumbnails caption {
border-top: 1px solid #F0F0F0;
padding: 0;
font-weight: normal;
font-size: 11px;
line-height: 25px;
text-align: right;
color: gray;
background-color: transparent;
}
table.thumbnails td {
padding: 0.4em;
font-weight: normal;
vertical-align: top;
}
table.albums td {
border-bottom: 1px solid #CEDEEB;
}
table.thumbnails h3 {
padding: 0 0.6em;
}
table.thumbnails h3, table.thumbnails h3 a {
color: gray;
background-color: transparent;
}
table.thumbnails p {
padding: 0 0.6em;
}
a.imgLink {
border: 1px solid #CEDEEB;
margin: 0 auto 1em;
padding: 1em;
width: 100px;
min-height: 75px;
text-align: center;
text-decoration: none;
color: #C4C4C4;
background: white none;
font-size: 11px;
}
a.imgLink,
a.imgLink img {
display: block;
}
a.imgLink img {
margin: 0 auto;
}
a.imgLink:hover,
a.imgLink:focus {
border-color: #C4C4C4;
color: #437CB0;
background: #FAFAFA none;
}
#leftmenu a.imgLink {
border: 0 none;
color: #306695;
background-color: #CEDEEB;
}
#leftmenu a.imgLink img {
border: 1px solid #306695;
}
