html, body         { background-color: white; background-image: none; text-align: center; margin-right: auto; margin-left: auto; border: 0 }
.content { }
body           { color: #000; font-size: 12px; font-family: Gill, Verdana, Arial, Helvetica, sans-serif; background-position: center; margin: 1% auto 3%; width: 100% }
/**/
.leftcolumn   { border-style: solid solid none; border-width: 1px 1px 0; border-color: silver }
.leftcolumnbott { border-style: none solid solid; border-width: 0 1px 1px; border-color: silver }
.topleft { border-bottom: 1px dashed silver }
.topright { border-bottom: 1px dashed black }
.righttcolumn  { border-top: 1px solid black; border-right: 1px solid black; border-bottom: 0 none; border-left: 1px solid black }
.righttcolumnbott  {  background-repeat: no-repeat; border-style: none solid solid; border-width: 0 1px 1px; border-color: black }
/**/
.submenu   { color: gray; font-weight: normal }
.submenu p     { color: gray; font-size: 11px; margin-top: 0; margin-bottom: 3px; margin-left: 15px; padding: 0 }
.submenu a:link  { color: gray; text-decoration: none }
.submenu a:visited { color: gray; text-decoration: none }
.submenu a:hover { color: red; text-decoration: none }

.pthread {color: black; font-size: 11px;font-weight:bold; margin-top: 0; margin-bottom: 3px; margin-left: 15px; padding: 0 }
.pthread a:link  { color: black; text-decoration: none }
.pthread a:visited { color: black; text-decoration: none }
.pthread a:hover { color: red; text-decoration: none }


/**/
.article { }
.article h1  { color: red; font-size: 12pt; margin: 0; padding: 0 0 5px }
.article h2  { color: red; font-size: 9pt; margin: 0; padding: 0 0 0 }
.article p  { font-size: 9pt; line-height: 14pt; margin: 0; padding: 5px 0 0 }
.article ul { color: #141414; font-size: 8pt; line-height: 12px; list-style: none url(../images/UL.gif) inside; margin: 0; padding: 5px 0 }
.article ol { color: #141414; font-size: 8pt; line-height: 12px; list-style-type: decimal; list-style-position: inside; margin: 0; padding: 5px 0 }
.article small { color: gray; line-height: 10pt }
.article i { color: #666; font-style: italic }
.article a:link { color: gray; text-decoration: none }
.article a:visited { color: gray; text-decoration: none }
.article a:hover { color: red; text-decoration: none }
.links { }
.links a:link  { color: gray; font-size: 8pt; text-decoration: none }
.links a:visited  { color: gray; font-size: 8pt; text-decoration: none }
.links a:hover  { color: red; font-size: 8pt; text-decoration: none }
/**/
.product { }
.product h1  { color: red; font-size: 12pt; margin: 0; padding: 0 0 5px }
.product h2  { color: red; font-size: 9pt; margin: 0; padding: 0 0 0 }
.product p  { font-size: 9pt; line-height: 14pt; margin: 0; padding: 0 0 0 }
.product small { color: gray; line-height: 10pt }
.product a:link { color: gray; text-decoration: none }
.product a:visited { color: gray; text-decoration: none }
.product a:hover { color: red; text-decoration: none }
/**/
.p_table  { border: solid 1px red }
.p_table h1  { color: red; font-size: 12pt; margin: 0; padding: 0 0 5px }
.p_table h2  { color: red; font-size: 9pt; margin: 0; padding: 0 0 0 }
.p_table p  { font-size: 9pt; line-height: 14pt; margin: 0; padding: 0 0 0 }
.p_table b { }
.red  { color: red }
.tdunderlined { border-bottom: 1pt solid red }
.tdupperlined { border-top: 1pt solid red }
.tdupperlinedblack { border-top: 1pt solid black }

/*inputs*/
INPUT.title
{
    BORDER-RIGHT: #5C5C5C 1px solid;
    BORDER-TOP: #5C5C5C 1px solid;
    FONT-SIZE: 9pt;
    BACKGROUND-IMAGE: none;
    BORDER-LEFT: #5C5C5C 1px solid;
    COLOR: red;
    BORDER-BOTTOM: #5C5C5C 1px solid;
    BACKGROUND-REPEAT: repeat;
    FONT-FAMILY: Tahoma, Verdana, 'MS Sans Serif', 'Arial CE', Arial;
    BACKGROUND-COLOR: #ffffff 
}

TEXTAREA.title
{
    BORDER-RIGHT: #5C5C5C 1px solid;
    BORDER-TOP: #5C5C5C 1px solid;
    FONT-SIZE: 9pt;
    BACKGROUND-IMAGE: none;
    BORDER-LEFT: #5C5C5C 1px solid;
    COLOR: red;
    BORDER-BOTTOM: #5C5C5C 1px solid;
    BACKGROUND-REPEAT: repeat;
    FONT-FAMILY: Tahoma, Verdana, 'MS Sans Serif', 'Arial CE', Arial;
    BACKGROUND-COLOR: #ffffff 
}
					


input.tresc  { font-size: 9pt; line-height: 14pt; margin: 0; padding: 0 0 0 }



INPUT.radio {
	FONT-SIZE: 9pt;
	BACKGROUND-IMAGE: none;
	COLOR: gray;
	BACKGROUND-REPEAT: repeat;
	FONT-FAMILY: Tahoma, Verdana, 'MS Sans Serif', 'Arial CE', Arial;
	BACKGROUND-COLOR: #ffffff 
}

TEXTAREA.tresc
{
    BORDER-RIGHT: #5C5C5C 1px solid;
    BORDER-TOP: #5C5C5C 1px solid;
    FONT-SIZE: 9pt;
    BACKGROUND-IMAGE: none;
    BORDER-LEFT: #5C5C5C 1px solid;
    COLOR: gray;
    BORDER-BOTTOM: #5C5C5C 1px solid;
    BACKGROUND-REPEAT: repeat;
    FONT-FAMILY: Tahoma, Verdana, 'MS Sans Serif', 'Arial CE', Arial;
    BACKGROUND-COLOR: #ffffff 
}

INPUT.plik
{
    BORDER-RIGHT: #5C5C5C 1px solid;
    BORDER-TOP: #5C5C5C 1px solid;
    FONT-SIZE: 9pt;
    BACKGROUND-IMAGE: none;
    BORDER-LEFT: #5C5C5C 1px solid;
    COLOR: gray;
    BORDER-BOTTOM: #5C5C5C 1px solid;
    BACKGROUND-REPEAT: repeat;
    FONT-FAMILY: Tahoma, Verdana, 'MS Sans Serif', 'Arial CE', Arial;
    BACKGROUND-COLOR: #ffffff 
}
/*login*/
.log   { color: gray; font-weight: normal }
.log p      { color: gray; font-size: 10px; margin-top: 0; margin-bottom: 3px; margin-left: 35px; padding: 0 }
.log a:link  { color: gray; text-decoration: none }
.log a:visited { color: gray; text-decoration: none }
.log a:hover { color: red; text-decoration: none }
