body{font-size:100%;font-family:Arial, Helvetica, sans-serif;background: url(../images/bkgtop.gif) repeat-x top #fff;margin: 0;padding: 0;color: #888;}
#all{width:100%;font-size:0.7em}
#col{width:1000px;vertical-align:top;}
input{font-size:11px;}
#leftcol{float:left;width:250px;overflow:hidden}
#leftcol2{width:250px;overflow:hidden; height:205px; background:url(../images/bkgleftbook.jpg) no-repeat right bottom}/* zmiana */
#logo{padding-top:4px;} /*20px -> 4px*/
#adres{padding:10px 0px 16px 0px; color:#91582e}
#menu{background:url(../images/bkgmenu2.gif) repeat-x top;}
.t1{font-size:18px; font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif; color:#91582e}
#adres a{color:#C00; text-decoration:none; border-bottom:1px dotted #aaa;}#adres a:hover{color:#C00; text-decoration:none; border-bottom:none}
/* LEWE MENU */
#leftmenu ul, #leftmenu ul li {display: block;list-style: none;margin: 0;padding: 0; font-size:12px; font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif}
#leftmenu ul {width:250px;font-size:0.75em;}
#leftmenu ul li{border-bottom:1px solid #ede0c6; text-align:left}
#leftmenu ul a{display:block;width:231px;text-decoration:none;padding:8px 7px 8px 7px;color:#91582e;border-left:5px solid#c09447;}
#leftmenu ul a:hover{width:231px;background-color:#fff;color:#C00;border-left:5px solid #C00;padding:8px 7px 8px 7px;}

/* LEWE PODMENU */
#leftmenu ul ul, #leftmenu ul ul li {display: block;list-style: none;margin: 0;padding: 0; font-size:12px; font-family: Arial, Helvetica, sans-serif}
#leftmenu ul ul {width:250px;font-size:0.75em;}
#leftmenu ul ul li {text-align:left; border-top:1px solid #ede0c6; border-bottom:none;}
#leftmenu ul ul div{height:100%;color:#C00;border-left:5px solid #C00; background:#f8f8f8;text-transform:none;}
#leftmenu ul ul div:hover{height:100%;color:#C00;border-left:5px solid #C00; background:#fff}
#leftmenu ul ul a{display:block;width:auto;height:100%;text-decoration:none;color:#C00; border:0; text-transform:none; padding:5px 0px 5px 0px;}
#leftmenu ul ul a:hover{display:block;width:auto;height:100%; color:#C00; border:0; text-transform:none; padding:5px 0px 5px 0px;}

#rightcol{float:right;width:750px;overflow:hidden}
#rightcoltop{height:35px;color:#cfae72; line-height:34px;}
#rightcoltoplinks span span{padding:1px 0px 1px 15px; color:#91582e}
#rightcoltoplinks span a{background:#fff;text-decoration:none;padding:1px 2px 1px 2px;margin-left:1px; color:#C00}#rightcoltoplinks span a:hover{background:#C00;text-decoration:none; color:#fff}
#rightcoltoplinks a{text-decoration:underline;color:#91582e;padding:5px;}#rightcoltoplinks a:hover{text-decoration:none;color:#91582e;padding:5px;}
#rightcolsearch{height:40px;padding-top:10px;background:url(../images/bkgrightbook.jpg) no-repeat left top;} /*zmiana*/
#rightcolmain{background:#fff; padding:5px; overflow:hidden; text-align:left; min-height:658px;}
#imgleft{float:left; color:#fff; background:#C00;width:245px; height:180px}
#imgright{float:right; width:495px; background:#333; height:180px}
*{padding:0 auto; margin:0 auto}
#contentleft{float:left; color:#666; width:485px;font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif; padding-right:15px; padding-left:5px}
#contentright{float:right; width:230px;font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif; padding-right:5px; padding-bottom:50px;}
#contentleft div a{color:#9f9065; text-decoration:none; border-bottom:1px dotted #aaa}
#contentleft div a:hover{color:#aaa; text-decoration:none; border-bottom:1px dotted #aaa}
#contentleft div span{font-size:9px; letter-spacing:-1px;}
h1{font-size:18px; color:#bbb; padding:6px 0px 0px 0px; font-style:italic; font-weight:normal}
h2, h3{font-style:italic; font-weight:normal; padding:5px 0px 0px 0px}
h2 a{text-decoration:none; color:#C00; font-size:17px;} h2 a:hover{text-decoration:underline; color:#c00; font-size:17px;}
h3 a{text-decoration:none; color:#a99559; font-size:17px;} h3 a:hover{text-decoration:underline; color:#a99559; font-size:17px;}
h4{font-size:10px; color:#bbb; padding:0px 0px 6px 0px; font-style:italic; font-weight:normal}
.newstext{font-size:12px; font-family: Arial, Helvetica, sans-serif; font-weight:normal; line-height:1.6em; text-align:justify; padding:5px 0px 5px 0px; border-bottom:1px solid #f1f1f1}
.newsline{height:1px; background:#eee; padding:0 auto; margin:0 auto;}
.data{font-size:11px; color:#aaa; font-style:italic; font-family:Arial, Helvetica, sans-serif}
.inp1{border:1px solid #fff;vertical-align:middle;padding:2px 3px 3px 3px;color:#ccc;}
.but1{border:none;vertical-align:middle;width:20px; height:20px;}
.but2{border:none; vertical-align:middle; height:20px; background:#e5e5e5; color:#C00; border-bottom:1px dotted #888}
ul{margin-left:10; padding-left:20px;}

#polecamy ul{list-style-image:url(../images/inews.gif);font-size:13px;}#polecamy ul a{font-size:13px;}#polecamy ul div{ padding-bottom:5px;}#polecamy ul li{ border-bottom:1px dotted #ccc}
#newsletter{background:#e5e5e5; text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:11px; padding:0px 10px 10px 10px; margin-bottom:10px;}
#newsletter h1{font-size:18px; color:#888; font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif; padding-bottom:5px}#newsletter div{padding-top:5px; color:#aaa}#newsletter div a{color:#C00; text-decoration:none; border-bottom:1px dotted #aaa;} #newsletter div a:hover{color:#C00; text-decoration:none; border-bottom:none} #newsletter div span{padding:0px 5px 0px 5px;}
#ogloszenia ul{list-style-image:url(../images/inews.gif);font-size:13px;}#ogloszenia ul a{font-size:13px;}#ogloszenia ul div{ padding-bottom:5px;}#ogloszenia ul li{ border-bottom:1px dotted #ccc}
#footerall{clear:both;background:url(../images/bkgfooter.gif) repeat-x top #f7f7f7; min-height:52px;font-size:11px; text-align:left}
#footerlinksleft{float:left}#footerlinksright{float:right}
#footercontent{width:1000px}
#footerlinks{padding:10px 0px 10px 0px}#footerlinks a{color:#c00; text-decoration:underline;}#footerlinks a:hover{color:#c00; text-decoration:none;}

#footerlinksright{padding:10px 0px 10px 0px; color:#ccc}#footerlinksright a{color:#888; text-decoration:underline; padding:0px 5px 0px 12px;}#footerlinksright a:hover{color:#888; text-decoration:none; padding:0px 5px 0px 12px;}
#sr{background:#e9d9a4 url(../images/bkgsr.gif) repeat-x top; padding:5px 5px 5px 5px; border:1px solid #ddd; overflow:hidden; height:170px; position:relative;}
#srinside{ overflow:hidden; clear:both; height:170px;}
#srimg{float:left;  height:170px;}
#sropis{float:none;padding:10px; color:#7a5e39; line-height:1.3em; height:150px;} 
#sropis span{font-size:17px; font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif; font-style:italic; color:#7a5e39; line-height:1.2em; text-align:left; font-weight:bold;}
#sropis a{text-decoration:none; color:#7a5e39}
#sropis span a:hover{text-decoration:underline;}
#sropis div{padding-top:8px;}

#tabsmenu{width:750px;font-size:13px; font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;font-weight:bold}
#tabsmenu a{ text-decoration:none; color:#fff;}
#tabsmenu a:hover{color:#bbb; text-decoration:none;}
#tab2{ background: url(../images/bkgtab1.gif) repeat-x top; padding: 10px 0; width:250px;float:left}
#tab3{ background: url(../images/bkgtab2.gif) repeat-x top; padding: 10px 0; width:250px;float:left}
#tab4{ background: url(../images/bkgtab3.gif) repeat-x top; padding: 10px 0; width:250px;float:right}

.banner{width:232px; font-size:9px; line-height:1.4em; color:#bbb; overflow:hidden;}
.banner span{font-size:12px; font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif; color:#a99559; line-height:1.3em; font-style:italic}

  img.c10 {vertical-align:middle}
  div.c9 {width:1000px; overflow:hidden; padding:20px 0px 20px 0px}
  div.c8 {float:left; padding:0px 0px 0px 11px}
  div.c7 {float:left; border-right:1px solid #ccc; padding:0px 11px 0px 11px}
  div.c6 {float:left; border-right:1px solid #ccc; padding:0px 11px 0px 0px;}
  div.c5 {text-align: center}
  input.c4 {width:221px;}
  input.c3 {background:url(../images/bszukaj.gif) no-repeat center}
  input.c2 {width:200px}
  div.c1 {text-align: right}
  .bannersRow{float:left;}
  .r1{}
  .r2{margin-top:6px;}
  div.c0 {float:left; padding:0px 11px 0px 0px; margin-right:1px;}
  
#chromemenu{
padding: 0px 0px 5px 0px;
float:right;
position:relative;
top:-1px;
}

#chromemenu:after{ 
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}

#chromemenu ul{
padding: 5px 0px 0px 0px;
text-align: left; 
font-family: Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:11px;
}

#chromemenu ul li{
display: inline;
padding: 0px 0px 0px 2px;
}

#chromemenu ul li a{
color: #888;
padding: 5px 25px 5px 25px;
text-decoration: none;
border: 1px solid #ddd;
border-top: none;
background: url(../images/chromebg.gif) center center repeat-x;
text-transform:uppercase;
}

#chromemenu ul li a:hover{
border-top: none;
color:#c00;
padding: 5px 25px 5px 25px;
background: #FEF9EA;  /* #FEF9EA url(../images/chromebg2.gif) center center repeat-x; */
}

#chromemenu ul li a.selected{
border-top: none;
color:#c00;
padding: 5px 25px 5px 25px;
background: #FEF9EA;
} 

#searchForm{margin:0;}
#newsletter div.messageLabel,#contentText div.messageLabel{text-align:center; color:#f00; font-weight:bold; margin-bottom:4px;}
#contentText{font-size:12px; margin-top:16px;}
#contentText a{font-size:12px;}
#contentText img{margin:5px 10px 5px 10px; border:1px solid #000;}
#sitemapTable a, #searchResultsTable a{border-bottom:1px dotted #aaaaaa;}
.searchCell{padding-bottom:6px; vertical-align:top;}
.contactForm td{font-size:1.2em; padding-bottom:5px; font-weight:bold; padding-left:20px;}
.contactBtn{background-color:#CCCCCC; border:0px; color:#cc0000; padding:2px 14px 2px 14px;font-weight:bold;font-size:1.2em;}
.banner img{border:0;}

#bannersList{list-style-type:none; width:100%;margin:0;padding:0;text-align:left;}
#bannersList li{border-bottom:1px solid #ddd;margin-bottom:8px; padding-bottom:8px;}

#sitePath{width:99%; float:left; padding:16px 4px 4px 4px; color:#888888; border-bottom: 0px solid #eee; font-size:1em; margin-bottom:2px; font-weight:bold; font-style:italic}
#sitePath a{text-decoration:none; color:#CC0000; }
#sitePath span{letter-spacing:0.0em;}
.midColumn{width:96% !important; padding-left:15px !important;}

.search_link{}
#nextBanner{position:absolute; right:4px; bottom:4px;}
#nextBanner a{color:#7a5e39; text-decoration:none;}
td.head{background: #CC0000;; text-align: center; color: #EEEEEE; font-weight:bold;}
td.row{background: #E5E5E5;}
td.row2{padding: 5px 15px 10px 10px; background: #E5E5E5;}
td.row3{background: #91582E; color:#EEEEEE; text-align: center;}
td.row4{padding: 5px 15px 10px 10px;}
td.row5{text-align: center; padding: 10px 10px 70px 10px; background: #E5E5E5;}
td.row6{text-align: center; padding: 10px 10px 1040px 10px; background: #E5E5E5;}
table.center{margin:0 auto;}
.submit{background-color: #CC0000; width: 21px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color: #fff; border: 1px solid #000; font-weight:bold;}
.submits{background-color: #849096; font-family:Arial, Helvetica, sans-serif; font-size:12px; color: #fff; border: 1px solid #000; font-weight:bold;}
.submits[disabled]{background-color: #EEEEEE; font-family:Arial, Helvetica, sans-serif; font-size:12px; color: #fff; border: 1px solid #000; font-weight:bold;}
p{text-align:justify}
#contentleft div a.navg{text-decoration:none; border-bottom:0px dotted #aaa}
#contentleft div a:hover.navg{text-decoration:none; border-bottom:0px dotted #aaa}

#sitePath a.path{text-decoration:none; color:#CF9B9B;}
#sitePath a.path:hover{text-decoration:none; color:#CC0000;}
