body { margin: auto 0px; margin-left: 0px; margin-top: 0px; padding: 0px; background-color: #FFFFFF; font-family: verdana, helvetica, tahoma, arial, sans-serif; color: #A4310F; }
h1 { font-family: impact, verdana, helvetica, tahoma, arial, sans-serif; text-align: right; font-size: 18pt; font-weight: lighter; text-decoration: underline; padding-right: 10pt; color: #CC6600; margin: auto; }
h2 { text-align: right; font-size: 14pt; font-weight: bolder; padding-right: 10pt; color: #004B97; margin: auto; }
h3 { text-align: right; font-size: 9pt; font-weight: bolder; padding-right: 10pt; color: #005BB7; margin: auto; }
h4 { text-align: left; font-size: 9pt; font-weight: bolder; padding-left: 10pt; color: #CC9933; margin: auto; text-decoration: underline; font-variant: small-caps; }
p { font-size: 8pt; padding: 10px; text-align: justify; line-height: 1.2em; margin-bottom: 0px; margin-top: 0px; }
p.expo { background-color: #D1D080; text-align: center; border-bottom-color: #fff; border-bottom-width: 1px; border-bottom-style: solid; border-top-color: #D1D080; border-top-width: 1px; border-top-style: solid; }
p.promo { background-color: #F3DBCF; text-align: center; border-bottom-color: #D1D080; border-bottom-width: 1px; border-bottom-style: solid; }
p.copy { font-family: verdana, helvetica, tahoma, arial, sans-serif; font-size: 7pt; padding: 10px; text-align: justify; color: #C0C0C0; }
.clear { clear: both; }
.katalog { color: #7F7F7F; font-size: 8pt; text-align: center; border-top: none; border-bottom: none; margin-left: 0pt; margin-right: 0pt; background: #E2E2E2; border-left: none; border-right: none; float: none; clear: none; }
.opis { font-family: helvetica, verdana, tahoma, arial, sans-serif; font-weight: normal; font-style: normal; font-variant: normal; margin-left: 2pt; margin-right: 2pt; border-bottom: none; text-align: center; font-size: 8pt; color: #000000; }
.mini { font-family: verdana, tahoma, helvetica, arial, sans-serif; color: #919191; font-size: 10px; }
.link { font-family: verdana, tahoma, helvetica, arial, sans-serif; color: #000000; font-size: 8pt; }
.pfahead { font-family: verdana, helvetica, tahoma, arial, sans-serif; font-size: 8pt; text-align: justify; vertical-align: middle; }
sup { font-size: 10px; color: #FF0000; }
img { border: 0px; }
img.right { text-align: right; float: right; }
img.float { float: right; margin-right: 5px; margin-top: 5px; padding: 5px; }
textarea { background: #FFFFFF; background-color: #FFFFFF; border: thin solid #D1D080; color: #000000; font-family: verdana, tahoma, helvetica, arial, sans-serif; font-size: 7pt; vertical-align: middle; }
input, select { background: #FFFFFF; background-color: #FFFFFF; border: thin solid #D1D080; color: #000000; font-family: verdana, tahoma, helvetica, arial, sans-serif; font-size: 7pt; vertical-align: middle; }
li, ul, ol { font-size: 8pt; padding: 5px; text-align: justify; }
blockquote { font-size: 7pt; font-style: normal; font-family: verdana, tahoma, helvetica, arial, sans-serif; color: #333399; text-align: justify; text-indent: 0pt; margin-left: 40pt; margin-right: 40pt; border-top: none; border-bottom: none; }
form { font-size: 8pt; padding: 10px; text-align: justify; line-height: 9pt; }
a { font-family: verdana, tahoma, helvetica, arial, sans-serif; font-size: 8pt; text-align: justify; text-decoration: none; color: #000066; }
a:link { font-family: verdana, tahoma, helvetica, arial, sans-serif; font-size: 8pt; text-align: justify; text-decoration: none; color: #000066; }
a:visited { font-family: verdana, tahoma, helvetica, arial, sans-serif; font-size: 8pt; text-align: justify; text-decoration: none; color: #0000CC; }
a:active { font-family: verdana, tahoma, helvetica, arial, sans-serif; font-size: 8pt; text-align: justify; text-decoration: none; color: #B93D00; }
a:hover { font-family: verdana, tahoma, helvetica, arial, sans-serif; font-size: 8pt; text-align: justify; text-decoration: underline; color: #FF0000; }
table#csshop { width: 600px; text-align: center; margin-left: auto; margin-right: auto; border-bottom: 1px solid #FFCC33; border-left: 1px solid #FFCC33; border-right: 1px solid #FFCC33; border-top: 1px solid #FFCC33; }
td { vertical-align: middle; text-align: center;}
td.csshoptytul { width: 50%; text-align: center; margin-left: auto; margin-right: auto; font-size: 9pt; font-weight: bold; color: #660000; background-color: #F2D068; }
td.csshopopis { font-size: 7pt; text-align: left; padding-left: 5px; padding-right: 5px; vertical-align: top; margin-left: auto; margin-right: auto; color: #606060; background-color: #FFFFFF; }
div#all { width: 780px; height: 100%; font-family: verdana, tahoma, helvetica, arial, sans-serif; margin: 0; margin-left: 0px; margin-top: 0px; }
div#headline { width: 780px; height: 237px; top: 0px; left: 0px; position: relative; }
div#hleft { top: 0px; left: 0px; width: 236px; height: 237px; position: absolute; }
div#hcenter { width: 424px; height: 237px; left: 236px; top: 0px; background-image: url('images/index_02.png'); background-repeat: no-repeat; position: absolute; }
div#hright { width: 120px; height: 237px; left: 660px; top: 0px; background-image: url('images/index_03.png'); background-repeat: no-repeat; position: relative; }
div#main { width: 780px; height: auto; top: 0px; left: 0px; height: auto; position: relative; }
div#id { top: 0px; left: 0px; width: 660px; height: auto; background-color: #FFFFFF; position: absolute; border-right: 1px solid #D1D080; }
div#menu { width: 120px; height: 251px; left: 660px; top: 0px; position: absolute; }
div.newsroom { height: auto; width: 100px; font-family: verdana, helvetica, tahoma, arial, sans-serif; font-size: 7pt; text-align: left; color: #C0C0C0; margin-left: 5px; margin-right: 5px; }
div.newsroom a { font-family: verdana, tahoma, helvetica, arial, sans-serif; font-size: 7pt; text-align: justify; text-decoration: underline; color: #C0C0C0; }
div.newsroom a:link { font-family: verdana, tahoma, helvetica, arial, sans-serif; font-size: 7pt; text-align: justify; text-decoration: underline; color: #C0C0C0; }
div.newsroom a:visited { font-family: verdana, tahoma, helvetica, arial, sans-serif; font-size: 7pt; text-align: justify; text-decoration: underline; color: #C0C0C0; }
div.newsroom a:active { font-family: verdana, tahoma, helvetica, arial, sans-serif; font-size: 7pt; text-align: justify; text-decoration: underline; color: #C0C0C0; }
div.newsroom a:hover { font-family: verdana, tahoma, helvetica, arial, sans-serif; font-size: 7pt; text-align: justify; text-decoration: underline; color: #C0C0C0; }