body { margin: 30px 0px; background-color: #ffffff; text-align: center; display: table; width: 100%; height: 100%; font-family: Verdana, Helvetica, Arial, sans-serif;}

body, p, a, b, i, div, th, td { font-family: Verdana, Helvetica, Arial, sans-serif;}
img { border: 0;}

p { padding: 0; margin: 0;}

div { padding: 0;}

table {border: 0px;}
td, th {padding: 0px; vertical-align: top;}

a { color: #ffffff; text-decoration: underline;}
a:hover { text-decoration: underline;}

h1, h2, h3, h4, h5 { font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 11px;}
h5 { font-size: 10px;}

a.menu { padding-right: 10px; padding-left: 10px; font-weight: bold;}

div#all { width: 100%; display: table-cell; text-align: center; vertical-align: middle;}

div#pagebody { height: 615px; width: 1006px; margin-left: auto; margin-right: auto; margin-top: auto; background: #ffffff url('images/1-informacje.jpg') 0 0 no-repeat; vertical-align: top; overflow: hidden;}

div#menu { position: relative; top: 30px; left: 270px; width: 600px; text-align: left;}
* html div#menu { position: relative; top: 30px; left: 70px; width: 600px; text-align: left;}
div#menu table { height: 30px; float: right;}
div#menu td { vertical-align: middle; text-align: center; font-size: 13px; font-weight: bold; color: #979499; padding: 0 5px; margin: 0 5px; font-family: Verdana, Helvetica, Arial, sans-serif;}
div#menu td.sep { padding: 0px; margin: 0px; width: 3px; background-color: #ffffff;}
div#menu td.act0 { background: none;}
div#menu td.act1 { background: #ffffff url('images/2.jpg') bottom left repeat-x;}
div#menu a { text-decoration: none; color: #979499; font-size: 13px; font-weight: bold; font-family: Verdana, Helvetica, Arial, sans-serif;}

div#pagebottom { height: 40px; width: 1006px; margin-left: auto; margin-right: auto; text-align: left;}

div#bottommenu { margin-left: 40px; margin-top: 10px; width: 600px; text-align: left;}
* html div#bottommenu { margin-left: 40px; margin-top: 10px; width: 600px; text-align: left;}
div#bottommenu table { height: 30px;}
div#bottommenu td { vertical-align: middle; text-align: center; font-size: 12px; font-weight: bold; color: #979499; padding: 0 5px; font-family: Verdana, Helvetica, Arial, sans-serif;}
div#bottommenu td.sep { padding: 0px; margin: 0px; width: 3px; background-color: #ffffff;}
div#bottommenu td.act0 { background: none;}
div#bottommenu td.act1 { background: #ffffff url('images/2.jpg') bottom left repeat-x;}
div#bottommenu a { text-decoration: none; color: #757575; font-size: 13px; font-weight: bold; font-family: Verdana, Helvetica, Arial, sans-serif;}

div#langmenu { position: relative; top: -30px; left: 755px; width: 150px; text-align: left;}
* html div#langmenu1 { margin-left: 40px; margin-top: 10px; width: 600px; text-align: left;}
div#langmenu table { height: 30px;}
div#langmenu td { vertical-align: middle; text-align: center; font-size: 12px; font-weight: bold; color: #979499; padding: 0 5px; font-family: Verdana, Helvetica, Arial, sans-serif;}
div#langmenu td.sep { padding: 0px; margin: 0px; width: 3px; background-color: #ffffff;}
div#langmenu td.act0 { background: none;}
div#langmenu td.act1 { background: #ffffff url('images/2.jpg') bottom left repeat-x;}
div#langmenu a { text-decoration: none; color: #757575; font-size: 13px; font-weight: bold; font-family: Verdana, Helvetica, Arial, sans-serif;}



div#pagecontent { width: 418px; text-align: left; float: left; margin-top: 135px; margin-left: 45px; height: 450px; background: #430300 url('images/5.jpg') left bottom no-repeat; opacity: .9; -moz-opacity: .9; filter: alpha(opacity=90); z-index: 10;}

h1#contenttitle { height: 30px; width: 250px; background: red url('images/contenttitle_bg.jpg') 0 0 repeat-x; padding: 40 0 0 10; color: #ffffff; font-size: 20px; font-weight: bold; }

div#contentblock1 { color: #ffffff; font-size: 11px; text-align: justify; width: 388px; margin: 15px; height: 418px; overflow: auto; scrollbar-face-color:#430300; scrollbar-highlight-color:#430300; scrollbar-3dlight-color:#430300; scrollbar-darkshadow-color:#430300; scrollbar-shadow-color:#430300; scrollbar-arrow-color:#ffffff; scrollbar-track-color:#430300;}
div#contentblock1 th { color: #ffffff; font-size: 11px; line-height: 1.37em;}
div#contentblock1 td { color: #ffffff; font-size: 11px; line-height: 1.37em;}
div#contentblock1 p { color: #ffffff; font-size: 11px; line-height: 1.37em;}
div#contentblock1 div { color: #ffffff; font-size: 11px; line-height: 1.37em;}
div#contentblock1 b { color: #ffffff; font-size: 11px; line-height: 1.37em;}
div#contentblock1 i { color: #ffffff; font-size: 11px; line-height: 1.37em;}
div#contentblock1 u { color: #ffffff; font-size: 11px; line-height: 1.37em;}
div#contentblock1 li { color: #ffffff; font-size: 11px; line-height: 1.37em;}
div#contentblock1 a { font-size: 11px; line-height: 1.37em;}

div#stopka { color: #b8b8b8; margin-top: 30px; margin-left: auto; margin-right: auto; padding: 5px; text-align: center; font-size: 9px;}
div#footer { color: #b8b8b8; margin-left: auto; margin-right: auto; padding: 15px; padding-bottom: 0px; margin-bottom: 0px; text-align: center;}
div#footer a { color: #b8b8b8;}

table#kontaktform { width: 350px;}
table#kontaktform td.title { width: 150px;}
table#kontaktform td.field { width: 200px;}

table#kontaktform input { width: 195px;}
table#kontaktform input.send { width: 100px; font-weight: bold; font-size: 12px; color: #ffffff; background-color: #8f0802; border: 1px solid #ffffff;}
table#kontaktform input.imienazwisko1 { border: 2px solid red; background-color: yellow;}
table#kontaktform input.firma1 { border: 2px solid red; background-color: yellow;}
table#kontaktform input.email1 { border: 2px solid red; background-color: yellow;}
table#kontaktform input.telefon1 { border: 2px solid red; background-color: yellow;}
table#kontaktform textarea { width: 345px; height: 150px;}
table#kontaktform textarea.tresc1 { border: 2px solid red; background-color: yellow;}

input.button {background-color: #b2002f; color: #fff; font-weight: bold; margin-left: 5px; font-size: 10px;}

input.qty { width: 40px; text-align: right; font-weight: bold; padding: 1px;}

fieldset { text-align: right; width: 300px; padding: 10px; margin-bottom: 10px; margin-left: 120px;}
legend { font-weight: bold; font-size: 12px;}
label.form { vertical-align: top; padding-right: 10px; font-size: 12px;}

.err { font-size: 12px; font-weight: bold; text-align: center; margin: 10px; border: 2px solid #b2002f; padding: 5px;}
.msg{ font-size: 12px; font-weight: bold; text-align: center; margin: 10px; border: 2px solid #629E52; padding: 5px;}

#save { font-weight: bold; width: 90px; height: 21px; border: 0; background-image: url(images/save_button.gif); cursor: pointer; }

#cancel { font-weight: bold; width: 90px; height: 21px; border: 0; background-image: url(images/cancel_button.gif); cursor: pointer; }


#cp { width: 100%;}
#cp .textfield { width: 250px;}
#cp .textbox { width: 250px; height: 50px;}
#cp .msg { width: 50%; padding: 5px; border: 1px solid #000000; font-weight: bold; font-size: 12px; text-align: center; background-color: #ccff99; color: #990000;}
#cp .err { width: 50%; padding: 5px; border: 1px solid #000000; font-weight: bold; font-size: 12px; text-align: center; background-color: #FFC8C0; color: #990000;}
#cp .no { width: 60px; padding: 0 0 0 20px; background-image: url(images/no.gif); background-repeat: no-repeat; background-position: center left;}
#cp .yes { width: 60px; padding: 0 0 0 20px; background-image: url(images/yes.gif); background-repeat: no-repeat; background-position: center left;}
#cp .new { text-align: center; padding: 5px; font-size: 12px;}
#cp .help { font-size: 10px; font-weight: normal; display: none; border: 1px solid #000000; width: 200px; position: absolute; background-color: #ffffff; padding: 5px; text-align: left; z-index: 50;}
#cp .center { text-align: center;}


#cp #adminlogon { background-color: #000;}
#cp #adminlogon caption { font-size: 12px; font-weight: bold; color: #fff; background-color: #999966; padding: 5px; margin-top: 50px;}
#cp #adminlogon th { font-size: 11px; background-color: #ffffcc; padding: 3px;}
#cp #adminlogon td { font-size: 11px; background-color: #ffffcc; padding: 3px;}

#cp #lauthors { background-color: #000;}
#cp #lauthors caption { font-size: 12px; font-weight: bold; color: #fff; background-color: #999966; padding: 5px;}
#cp #lauthors th { font-size: 11px; background-color: #ffffcc; padding: 3px;}
#cp #lauthors td { font-size: 11px; background-color: #ffffcc; padding: 3px;}
#cp #lauthors a { padding: 0 5px 0 5px;}
#cp #lauthors .lp { text-align: right;}
#cp #lauthors .name { text-align: center;}
#cp #lauthors .email { text-align: center;}
#cp #lauthors .info { text-align: center;}

#cp #lblocks { background-color: #000;}
#cp #lblocks caption { font-size: 12px; font-weight: bold; color: #fff; background-color: #999966; padding: 5px;}
#cp #lblocks th { font-size: 11px; background-color: #ffffcc; padding: 3px;}
#cp #lblocks td { font-size: 11px; background-color: #ffffcc; padding: 3px;}
#cp #lblocks a { padding: 0 5px 0 5px;}
#cp #lblocks .lp { text-align: right;}
#cp #lblocks .pos { text-align: center;}
#cp #lblocks .info { text-align: center;}

#cp #lmenu { background-color: #000;}
#cp #lmenu caption { font-size: 12px; font-weight: bold; color: #fff; background-color: #999966; padding: 5px;}
#cp #lmenu th { font-size: 11px; background-color: #ffffcc; padding: 3px;}
#cp #lmenu td { font-size: 11px; background-color: #ffffcc; padding: 3px;}
#cp #lmenu a { padding: 0 5px 0 5px;}
#cp #lmenu .lp { text-align: right;}
#cp #lmenu .pos { text-align: center;}
#cp #lmenu .info { text-align: center;}

#cp #lgallery { background-color: #000;}
#cp #lgallery caption { font-size: 12px; font-weight: bold; color: #fff; background-color: #999966; padding: 5px;}
#cp #lgallery th { font-size: 11px; background-color: #ffffcc; padding: 3px;}
#cp #lgallery td { font-size: 11px; background-color: #ffffcc; padding: 3px;}
#cp #lgallery a { padding: 0 5px 0 5px;}
#cp #lgallery .lp { text-align: right;}
#cp #lgallery .pos { text-align: center;}
#cp #lgallery .info { text-align: center;}

#cp #adminmenu { width: 100%; text-align: center; font-size: 12px; margin-bottom: 20px;}
#cp #adminmenu caption { font-size: 12px; font-weight: bold; color: #fff; background-color: #666633; padding: 5px;}
#cp #adminmenu a { color: #000000;}
#cp #adminmenu td { padding: 5px;}
#cp #adminmenu .option_0 { font-weight: normal; background-color: #99cc99;}
#cp #adminmenu .option_1 { font-weight: bold; color: #fff; background-color: #666633; text-decoration: underline;}
#cp #adminmenu .logout { font-weight: normal; color: #fff; background-color: #99cc99;}

#cp #parametry { background-color: #000;}
#cp #parametry caption { font-size: 12px; font-weight: bold; color: #fff; background-color: #999966; padding: 5px;}
#cp #parametry th { font-size: 11px; background-color: #ffffcc; padding: 3px;}
#cp #parametry td { font-size: 11px; background-color: #ffffcc; padding: 3px;}
#cp #parametry a { padding: 0 5px 0 5px;}
#cp #parametry .lp { text-align: right;}
#cp #parametry .info { text-align: center;}

#cp #strony { background-color: #000;}
#cp #strony caption { font-size: 12px; font-weight: bold; color: #fff; background-color: #999966; padding: 5px;}
#cp #strony th { font-size: 11px; background-color: #ffffcc; padding: 3px;}
#cp #strony td { font-size: 11px; background-color: #ffffcc; padding: 3px;}
#cp #strony a { padding: 0 5px 0 5px;}
#cp #strony .lp { text-align: right;}
#cp #strony .info { text-align: center;}

