BODY { background: #080727 url(../images/background.jpg); color: #FFFFFF; font-family: Arial,Helvetica,Sans-serif; margin: 10px 0 0 0; padding: 0; }

A,
A:active,
A:visited	{ color: #FFFFFF; cursor: pointer; text-decoration: underline; }
A:hover		{ color: #ADEE3E; cursor: pointer; text-decoration: none; }

A.menu,
A.menu:active,
A.menu:visited	{ font-size: 15px; }
A.menu:hover	{ font-size: 15px; }

IMG	{ border: 0; margin: 0; padding: 0; }

H1	{ font-size: 20px; font-weight: bold; margin: 0; padding: 0; }
H2	{ font-size: 18px; font-weight: bold; margin: 0; padding: 0; }
H3	{ font-size: 16px; font-weight: bold; margin: 0; padding: 0; }

TABLE.toplogo	{ background: #292e3f url(../images/bgtop.jpg); border-spacing: 0; border-collapse: collapse; height: 80px; margin: 0; padding: 0; width: 100%; }
TD.toplogo	{ margin: auto; padding: 0; text-align: center; vertical-align: middle; width: 100%; }

TABLE.logo		{ border-spacing: 0; border-collapse: collapse; height: 67px; margin: auto; padding: 0; width: 790px; }
TD.logoleft		{ background: url(../images/logo001.jpg) 0 0 no-repeat; height: 67px; width: 151px; }
TD.logoright	{ background: url(../images/logo002.jpg) 0 0 no-repeat; height: 67px; width: 153px; }
TD.logofirst	{ height: 67px; width: 10px; }
TD.logorest		{ height: 67px; width: 476px; }

TABLE.menu		{ border-spacing: 0; border-collapse: collapse; margin: auto; padding: 0; width: 790px; }
TD.menu10height	{ height: 10px; }
TD.menu10width	{ width: 10px; }
TD.menu			{ height: 25px; text-align: left; vertical-align: middle; width: 770px; }
TD.menubar		{ background: url(../images/bgmenu.jpg) 0 1px repeat-x; height: 10px; width: 770px; }
TD.google		{ background: #080727; height: 25px; text-align: left; vertical-align: middle; width: 770px; }

TABLE.main		{ border-spacing: 0; border-collapse: collapse; margin: auto; padding: 0; width: 790px; }
TD.bartop		{ background: url(../images/bartop.jpg) 0 0 repeat-x; height: 2px; width: 790px; }
TD.barbottom	{ background: url(../images/barbottom.jpg) 0 0 repeat-x; height: 2px; width: 790px; }
TD.left			{ background: #30A800 url(../images/bgleft.jpg) 0 0 repeat-x; vertical-align: top; width: 588px; }
TD.right		{ background: #00D800 url(../images/bgright.jpg) 0 0 repeat-x; vertical-align: top; width: 200px; }
TD.center		{ background: url(../images/bgcenter.jpg) 0 0 repeat-y; width: 2px; }
TD.where		{ background: #080727; font-size: 12px; height: 20px; text-align: left; vertical-align: middle; width: 790px; }

TABLE.bottom	{ border-spacing: 0; border-collapse: collapse; color: #93D929; font-size: 12px; margin: auto; padding: 0; width: 790px; }

TABLE.index	{ border-spacing: 0; border-collapse: collapse; color: #FFFFFF; font-size: 14px; margin: 10px; padding: 0; width: 568px; }
TD.iplus	{ background: url(../images/plus.gif) 0 3px no-repeat; height: 30px; width: 30px; }
html>body TD.iplus	{ background: url(../images/plus.gif) 0 1px no-repeat; height: 30px; width: 30px; }
TD.ititle	{ border-bottom: 1px solid #cddb23; height: 30px; text-align: left; vertical-align: bottom; width: 543px; }
TD.itext	{ margin: 0; padding: 10px 0; }
TD.iflash	{ margin: 0; padding: 10px 0; text-align: center; }

TABLE.rndex	{ border-spacing: 0; border-collapse: collapse; color: #FFFFFF; font-size: 14px; margin: 10px; padding: 0; width: 180px; }
TD.rtitle	{ border-bottom: 1px solid #cddb23; height: 30px; text-align: left; vertical-align: bottom; width: 155px; }

TABLE.ostpro	{ border-spacing: 0; border-collapse: collapse; margin: 0; padding: 0; width: 100%; }
TD.centertd		{ height: 115px; margin: 0; padding: 0; text-align: center; vertical-align: middle; }

UL.thumb				{ list-style: none; margin: 0; padding: 0; }
UL.thumb LI				{ clear: both; padding: 0; margin: 0; position: relative; }
UL.thumb LI A IMG		{ border: 3px solid #ADEE3E; }
UL.thumb LI A:hover IMG	{ border: 3px solid #00D800; }

TABLE.formularz	{ border-spacing: 0; border-collapse: collapse; margin: 0; padding: 0; width: 90%; }
TD.ftitle		{ margin: 0; padding: 5px; text-align: right; vertical-align: top; }
TD.finput		{ margin: 0; padding: 3px; text-align: left; vertical-align: top; }

FORM			{ margin: 0; padding: 0; }
INPUT.text		{ border: 1px solid #080727; font-size: 16px; height: 21px; margin: 0; padding: 2px 0 1px 2px; width: 309px; }
TEXTAREA.text	{ border: 1px solid #080727; font-size: 18px; margin: 0; padding: 5px; width: 300px; }
INPUT.butt		{ border: 1px solid #080727; font-size: 16px; font-weight: bold; height: 35px; margin: 0; padding: 0 0 2px 0; width: 314px; }

DIV.sukces		{ color: #000000; font-size: 16px; font-weight: bold; margin: 0; padding: 5px; }
DIV.error		{ color: #000000; font-size: 16px; font-weight: bold; margin: 0; padding: 5px; }
DIV.load		{ margin: 0; padding: 10px 0 0 55px; }

TABLE.porto	{ border-spacing: 0; border-collapse: collapse; margin: 0; padding: 0; width: 100%; }
TD.portolef	{ text-align: left; vertical-align: top; width: 155px; }
TD.portorig	{ padding: 0 10px; text-align: left; vertical-align: top; }

