* { font-family: Verdana, arial, sans-serif; }

body
{ 
	margin: 0 0 0 0;
	background-color: black;
	color: white;
}

td.menu_group
{
	padding-left: 4px;
	background-color: #1E2428; /*#28292B;*/
	border-color: #1E2428;
	border-width: thin;
	border-style: solid;
	line-height: 18px;
}
td.menu_expanded_group
{
	padding: 4px;
	background-color: #28292B;
	border-color: #404143;
	border-width: thin;
	border-style: solid;
	line-height: 18px;
}
td.menu_selected_group
{
	padding-left: 4px;
	background-color: #404143;
	border-color: #404143;
	border-width: thin;
	border-style: solid;
	line-height: 18px;
	cursor: pointer;
}



ul
{
	font-family: Verdana;
	font-weight: normal;
   font-size: 8pt;
	color: #E5E5E5;
	text-align: justify;
	padding-right: 4mm;
}


a { font-size: 8pt;color: #B4C1CC; text-decoration: underline;
}
a:visited {
        text-decoration: none;
}
a:hover {
        font-size: 8pt;
        color: #FFFFFF;
        text-decoration: underline;
}

a.title {
        font-size: 8pt;
        color: #FFFFFF;
        text-decoration: none;
}

a.title:hover {
        font-size: 8pt;
        color: #B4C1CC;
        text-decoration: none;
}

a.text {
        font-size: 8pt;
        color: #B4C1CC;
        text-decoration: none;
}

a.text:hover {
        font-size: 8pt;
        color: #FFFFFF;
        text-decoration: none;
}

a.small {
        font-size: 8pt;
        color: #B4C1CC;
        text-decoration: none;
}

a.small:hover {
        font-size: 8pt;
        color: #FFFFFF;
        text-decoration: none;
}

div.zrodlo	{ padding-right: 2mm; }
div.small	{ padding-right: 2mm; }
div.r			{ padding-right: 2mm; }





font.small {
        font-family: Verdana;
        font-weight: normal;
        font-size: 7pt;
        color: #E5E5E5;
}

font.text {
        font-family: Verdana;
        font-weight: normal;
        font-size: 8pt;
        color: #E5E5E5;
}

font.other {
       font-family: Verdana;
        font-weight: normal;
        font-size: 8pt;
        color: #B4C1CC;
}

font.galeria {
       font-family: Verdana;
        font-weight: normal;
        font-size: 8pt;
        color: #B4C1CC;
}


font.news_data {
        font-family: Verdana;
        font-size: 7pt;
        color: #B4C1CC;
}

cite	{ font-weight: bold; }
q		{ font-style: italic; }

ins	{ display: inline-block; text-decoration: none; border-bottom: 1px solid gray; background: #444; color: white; }
del	{ color: #a66; }

dt	{ font-weight: bold; color: #E5E5E5;} dd{color: #E5E5E5;}


p.main {
        padding-left: 2mm;
        padding-right: 2mm;
        text-align: left;
}

p. {
        padding-left: 2mm;
        padding-right: 2mm;
}

td.file {
        padding-left: 2mm;
}

td.main {
        padding-left: 2mm;
		padding-right: 2mm;
				
}

td.next {
        padding-left: 110px;
}

td.kartki {
        padding-left: 4mm;
        padding-right: 1mm;
        padding-top: 4mm;
        padding-bottom: 1mm;
}

td.kartki2 {
        padding-left: 1mm;
        padding-right: 1mm;
        padding-top: 4mm;
        padding-bottom: 1mm;
}



button.form {
        background: #444548;
        color: #E5E5E5;
        FONT-SIZE: 8pt;
        font-face: verdana;
        BORDER-BOTTOM: 0px solid;
        BORDER-LEFT: 0px solid;
        BORDER-RIGHT: 0px solid;
        BORDER-TOP: 0px solid;
        font-family: Verdana;
}


input.form {
        background: #444548;
        color: #E5E5E5;
        FONT-SIZE: 8pt;
        font-face: verdana;
        BORDER-BOTTOM: 0px solid;
        BORDER-LEFT: 0px solid;
        BORDER-RIGHT: 0px solid;
        BORDER-TOP: 0px solid;
        font-family: Verdana;
		
}

input.form2 {
        background: #545454;
        color: #FFFFFF;
        FONT-SIZE: 8pt;
        font-face: verdana;
        BORDER-BOTTOM: 1px solid;
        BORDER-LEFT: 1px solid;
        BORDER-RIGHT: 1px solid;
        BORDER-TOP: 1px solid;
        font-family: Verdana;
        border-color: #3C3C3C;
	    overflow: hidden;
}

input.small {
        background: #444548;
        color: #E5E5E5;
        FONT-SIZE: 7pt;
        font-face: verdana;
        BORDER-BOTTOM: 0px solid;
        BORDER-LEFT: 0px solid;
        BORDER-RIGHT: 0px solid;
        BORDER-TOP: 0px solid;
        font-family: Verdana;
		
}


select.sub {
        background:  #444548;
        color: #E5E5E5;
        FONT-SIZE: 8pt;
        font-family: Verdana;
        BORDER-BOTTOM: 1px solid;
        BORDER-LEFT: 1px solid;
        BORDER-RIGHT: 1px solid;
        BORDER-TOP: 1px solid;
        font-family: Verdana;
        border-color: #D9D6B9;
}

textarea.text {
        background: #444548;
        color: #E5E5E5;
        FONT-SIZE: 8pt;
        font-face: verdana;
        BORDER-BOTTOM: 0px solid;
        BORDER-LEFT: 0px solid;
        BORDER-RIGHT: 0px solid;
        BORDER-TOP: 0px solid;
        font-family: Verdana;
        white-space: normal;
        overflow: hidden;
}

option.s1 {
        background: #28292B;
}

option.s2 {
        background: #000000;
}

option.s3 {
        background: #000000;
}


/*-------------------------- nowe -------------------------------*/

#centercol	{ width: 510px; background: #28292B; text-align: left; vertical-align: top; }
#main			{ width: 635px; background: #28292B; text-align: left; vertical-align: top; }

h4 { margin-bottom: 5px; font-weight: normal; font-size: 8pt; color: #B4C1CC; }
h4 a { font-weight: bold; font-size: 8pt; color: #FFFFFF; text-decoration: none; }
h4 a:hover { font-size: 8pt; color: #B4C1CC; text-decoration: none; }

.news_data { margin-bottom: 10px; font-size: 7pt; color: #B4C1CC; height: 8pt; }
.news_content { margin-bottom: 10px; font-weight: normal; font-size: 8pt; color: #E5E5E5; text-align: justify;  }


