body {color: #000000; background-color: #ffffff; padding: 0px; margin: 0px;}

h1 { font-family: Georgia, Arial, sans-serif; font-size: 21px; font-weight: normal; text-decoration: none; color: #3B454D; padding: 19px 0 0 19px; margin: 0 0 0 0; text-align: left; }
h2 { font-family: Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold; text-decoration: none; color: #032E51; padding: 0 0 0 4px; margin: 0; text-align: left; }
h3 { font-family: Tahoma, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none; color: #032E51; text-align: left; padding: 0 0 0 20px; margin: 0; background-image:url(img/naglowek2.gif); background-position:left top; background-repeat: no-repeat; }
h4 { font-family: Tahoma, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none; color: #285981; text-align: left; padding: 0 0 0 20px; margin: 0; background-image:url(img/naglowek3.gif); background-position:left top; background-repeat: no-repeat; }
h5 { font-family: Tahoma, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none; color: #032E51; text-align: left; padding: 0 0 0 20px; margin: 0; background-image:url(img/naglowek4.gif); background-position:left top; background-repeat: no-repeat; }

.akapit {font-family: Geneva,arial,helvetica,sans-serif; font-size: 12px; line-height: 19px; color: #1B3B55; text-align: justify;}
.akapit_srodek {font-family: Geneva,arial,helvetica,sans-serif; font-size: 12px; line-height: 19px; color: #1B3B55; text-align: center;}
.akapit_wolny {font-family: Geneva,arial,helvetica,sans-serif; font-size: 12px; line-height: 19px; color: #1B3B55;}
.akapit_wolny1 {font-family: Geneva,arial,helvetica,sans-serif; font-size: 12px; line-height: 30px; color: #1B3B55;}
.ocena_zdjecia {font-family: Geneva,arial,helvetica,sans-serif; font-size: 14px; line-height: 19px; color: #1B3B55; text-align: center;}

.tabela1 {font-family: tahoma,arial,helvetica,sans-serif; font-size: 11px; line-height: 13px; color: #000000; text-align: right;}
.tabela2 {font-family: tahoma,arial,helvetica,sans-serif; font-size: 11px; line-height: 13px; color: #787878; text-align: left;}
.stopka1 {font-family: tahoma,arial,helvetica,sans-serif; font-size: 11px; line-height: 13px; color: #84786B; text-align: center; }

div.stopka {vertical-align: middle;}

.dom {line-height: 17px; text-align: left;}
.dom1 {font-family: Tahoma, arial, helvetica; font-size: 10px; color: #093254; font-weight: bold;}
.dom2 {font-family: Geneva,arial,helvetica; font-size: 12px; color: #900000; font-weight: bold;}
.dom3 {font-family: Tahoma,arial,helvetica; font-size: 11px; color: #093254; font-weight: normal;}

input.submit {background-color: #5883AF; border-color: #000000; font-size: 8pt; color: #FFFFFF; border: 1px solid;}

img {border: none;}
table {border: 0px; }
td {vertical-align: top; font-family: verdana,arial,helvetica,sans-serif; font-size: 12px; color: #000000; text-align: justify;}


.naglowek1 {background-image:url(img/naglowek1.gif); background-position:left bottom; background-repeat: no-repeat; padding: 20px 0 0 11px;}
.naglowek2 {background-image:url(img/naglowek2.gif); background-position:left; background-repeat: repeat-y; padding: 0 0 0 11px;}


table.center { width: 100%; height: 100%; background-color: #FFCB05; }
td.center { vertical-align: middle; text-align: left; }


td.box2 {position: relative; top: 0px; left: 0px; width: 509px; background-image:url(img/kolumna1.gif); background-position: bottom; background-repeat: repeat-x;}
div.container { position: relative; text-align: left; margin-left: auto; margin-right: auto; width: 460px; height: 432px; }
div.top { position: absolute; top: 0px; left: 200px; width: 580px; height: 150px; }
div.box1 {width: 509px; margin: 0 auto; position: relative; background-color: #E999DD;} 
div.kolumna1 {position: relative; top: 0px; width: 509px; padding: 0 0px 20px 0; background-image:url(img/kolumna1.gif); background-position: bottom; background-repeat: repeat-x;}
div.kolumna2 {position: relative; top: 0px; left: 0px; width: 185px; background-color: #E999DD; }
div.kolumna3 {position: relative; top: 0px; left: 0px; width: 244px; padding: 0 0px 20px 0; font-family: tahoma, verdana, arial; font-size: 11px; line-height: 17px; color: #1B3B55; text-align: justify; float: left;}
div.kolumna4 {position: relative; top: 0px; left: 0px; width: 244px; padding: 0 0px 20px 0; font-family: tahoma, verdana, arial; font-size: 11px; line-height: 17px; color: #1B3B55; text-align: justify; float: right;}
div.news {padding: 15px 0 15px 0; background-image:url(img/kolumna1.gif); background-position: bottom; background-repeat: repeat-x;}


.newstytul {font-family: Tahoma, arial, helvetica; font-size: 11px; color: #79756F; font-weight: bold; line-height: 13px; text-align: left;}
.newsdata {font-family: Tahoma, arial, helvetica; font-size: 9px; color: #79756F; font-weight: normal; line-height: 7px; text-align: left; padding: 5px 0 8px 0;}
.newstresc {font-family: Tahoma, arial, helvetica; font-size: 11px; color: #79756F; font-weight: normal; line-height: 17px; text-align: justify;}


.menu2 { font-family: Arial, Helvetica, sans-serif;  font-size:8pt; color: #676157; }
.menu2 a { display: block; padding-bottom: 10px; padding-left: 0px; padding-top: 10px; padding-right: 1px; text-decoration: none; width: 228px; height: 14px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #676157; background-color: #F0EDE8; border-top-width: 1px; border-top-style: solid; border-top-color: #ffffff; }
.menu2 a:hover { font-family: Arial, Helvetica, sans-serif; color: #676157; font-size: 12px; font-weight: bold; background-color: #E4DED4; }
.menu2 a:visited { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #676157; }


.menu2_mini { font-family: Arial, Helvetica, sans-serif; font-size:8pt; color: #676157; }
.menu2_mini a { display: block; padding-bottom: 5px; padding-left: 0px; padding-top: 5px; padding-right: 0px; text-decoration: none; width: 228px; height: 10px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #676157; background-color: #F0EDE8; border-top-width: 1px; border-top-style: solid; border-top-color: #ffffff; }
.menu2_mini a:hover { font-family: Arial, Helvetica, sans-serif; color: #676157; font-size: 12px; background-color: #E4DED4; }
.menu2_mini a:visited { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #676157; }


.menu1 { font-family: Verdana, Arial, Helvetica, sans-serif;  font-size:8pt; color: #333333; }
.menu1 a { display: block; padding-bottom: 11px; padding-left: 0px; padding-top: 11px; padding-right: 0px; text-decoration: none; text-align: center; width: 100%; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #ffffff; background-color: #900000; border-right-width: 0px; border-right-style: solid; border-right-color: #ffffff; }
.menu1 a:hover { font-family: Arial, Helvetica, sans-serif; color: #ffffff; font-size: 12px; background-color: #B60000; }
.menu1 a:visited { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #ffffff; }


.wiecej { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:8pt; color: #333333; }
.wiecej a { display: block; padding-bottom: 3px; padding-left: 0px; padding-top: 3px; padding-right: 0px; text-align: center; width: 60px; font-family: Tahoma, Helvetica, sans-serif; font-size: 10px; color: #9C8E79; background-color: #F0EDE8; border-right-width: 0px; border-right-style: solid; border-right-color: #F0EDE8; }
.wiecej a:hover { font-family: Tahoma, Helvetica, sans-serif; color: #ffffff; font-size: 10px; background-color: #900000; }
.wiecej a:visited { font-family: Tahoma, Helvetica, sans-serif; font-size: 10px; color: #9C8E79; }


.katalog {font-family: Arial, Helvetica, sans-serif; font-size:10pt; color: #676157; }
.katalog a {display: block; padding-bottom: 0px; padding-left: 20px; padding-top: 0px; padding-right: 0px; text-decoration: none; width: 224px; font-family: Tahoma, Helvetica, sans-serif; font-size: 10px; color: #032E51; background-color: #F7F5F2; border-top-width: 1px; border-top-style: solid; border-top-color: #ffffff; background-image:url(img/strzalka.gif); background-position: center left; background-repeat: no-repeat; }
.katalog a:hover {font-family: Tahoma, Helvetica, sans-serif; color: #032E51; font-size: 10px; background-color: #F0EDE8; }
.katalog a:visited {font-family: Tahoma, Helvetica, sans-serif; font-size: 10px; color: #032E51; }


.katalog_podkat {font-family: Arial, Helvetica, sans-serif; font-size:10pt; color: #676157; }
.katalog_podkat a {display: block; padding-bottom: 0px; padding-left: 40px; padding-top: 0px; padding-right: 0px; text-decoration: none; width: 224px; font-family: Tahoma, Helvetica, sans-serif; font-size: 10px; color: #032E51; background-color: #F7F5F2; border-top-width: 1px; border-top-style: solid; border-top-color: #ffffff; background-position: center left; }
.katalog_podkat a:hover {font-family: Tahoma, Helvetica, sans-serif; color: #032E51; font-size: 10px; background-color: #F0EDE8; }
.katalog_podkat a:visited {font-family: Tahoma, Helvetica, sans-serif; font-size: 10px; color: #032E51; }


.stopka {line-height: 36px; text-align: center; font-size: 10px; font-family: tahoma,arial,helvetica,sans-serif; color: #53504D; }
a.stopka:link {font-size: 11px; text-decoration: none; color: #53504D; font-weight: normal; }
a.stopka:visited {font-size: 11px; text-decoration: none; color: #53504D; font-weight: normal; }
a.stopka:hover {font-size: 11px; text-decoration: none; color: #900000; font-weight: normal; }
a.stopka:active {font-size: 11px; color: #53504D; text-decoration: none; font-weight: normal; }


.link_normal {text-align: center; font-size: 10px; font-family: tahoma,arial,helvetica,sans-serif; color: #53504D; }
a.link_normal:link {font-size: 11px; text-decoration: none; color: #53504D; font-weight: normal; }
a.link_normal:visited {font-size: 11px; text-decoration: none; color: #53504D; font-weight: normal; }
a.link_normal:hover {font-size: 11px; text-decoration: none; color: #900000; font-weight: normal; }
a.link_normal:active {font-size: 11px; color: #53504D; text-decoration: none; font-weight: normal; }


.link_konkurs {text-align: center; font-size: 12px; font-family: tahoma,arial,helvetica,sans-serif; color: #53504D; }
a.link_konkurs:link {font-size: 12px; text-decoration: none; color: #53504D; font-weight: bold; }
a.link_konkurs:visited {font-size: 12px; text-decoration: none; color: #53504D; font-weight: bold; }
a.link_konkurs:hover {font-size: 12px; text-decoration: none; color: #900000; font-weight: bold; }
a.link_konkurs:active {font-size: 12px; color: #53504D; text-decoration: none; font-weight: bold; }


.domki {line-height: 16px; text-align: center; font-size: 10px; font-family: tahoma,arial,helvetica,sans-serif; color: #53504D; }
a.domki:link {font-size: 11px; text-decoration: none; color: #53504D; font-weight: normal; }
a.domki:visited {font-size: 11px; text-decoration: none; color: #53504D; font-weight: normal; }
a.domki:hover {font-size: 11px; text-decoration: none; color: #900000; font-weight: normal; }
a.domki:active {font-size: 11px; color: #53504D; text-decoration: none; font-weight: normal; }


.menutop {line-height: 36px; text-align: center; font-size: 10px; font-family: tahoma,arial,helvetica,sans-serif; color: #ffffff; padding: 20px 15px 0 0 ;}
a.menutop:link {font-size: 10px; text-decoration: none; color: #ffffff; font-weight: normal; }
a.menutop:visited {font-size: 10px; text-decoration: none; color : #ffffff; font-weight: normal; }
a.menutop:hover {font-size: 10px; text-decoration: underline; color: #ffffff; font-weight: normal; }
a.menutop:active { font-size: 10px; color: #ffffff; text-decoration: none; font-weight: normal; }