h1 {color: #C42B45; font-family: Verdana; font-size: 130%; text-align: center;}
h2 {color: #333399; font-family: Verdana; font-size: 110%; text-align: center;}
h3 {color: #000066; font-family: Verdana; font-size: 90%; text-align: center;}
h4 {color: #87143D; font-family: Verdana; font-size: 90%; text-align: center; }

ul {margin: 0pt; margin-left: 12pt; 1line-height: 100%; list-style-type: disc;}
ul.level2 {margin: 0pt; margin-left: 20pt; list-style-type: square; line-height: 95%; }



ul.list {
width: 270px;
margin:0;
padding:0;
background-color: #FFFFCC;
/*background-color: #FFFFCC;*/
border: 1px solid #C42B45;
}


ul.list li.head {
font: bold 18px/26px arial;
color: #FFFFCC; 
text-align:center; 
list-style: none;
background-color: #F09F37;
/*background-color: #FFE4B5;*/
margin: 5px;
border: 1px solid #C42B45;
}

li.list, li.list2 {
list-style: none;
margin:5px ;
padding-left: 0.2em;
text-indent: -0.1em;
border: 1px dotted #FFA500;
padding: 2px 10px 2px 25px;
}

li.list {
background: #FFE4B5 url(Img/book.gif) no-repeat left center;
}
li.list2 {
background:#FFE4B5 url(Img/cd2.gif) no-repeat left center;
}

li.list, li.list2, li.list a, li.list2 a{ 
font: 15px/18px Arial;
font-family: Arial; 
color:#87143D; 
text-align:left;
}


li a:hover { 
color: red; 
text-decoration:none 
}

li.list2:hover { 
background:#FFFFCC url(Img/cd2.gif) no-repeat left center;
}
li.list:hover, li.list:active, li.list:link { 
background:#FFFFCC url(Img/book-open.gif) no-repeat left center;
}

ul.list li em {
position: absolute;
margin-left: 5px;
background: url(Img/new.gif) no-repeat left center;
width: 42px;
height: 20px;
}



.menu {color: #ff662 ; font-family: arial; font-size: 100%; }
a.menu {text-decoration: none; color: #6666cc; }
a.menu:hover {text-decoration: underline; color: #ff0000;}
a.menu:visited {color: #6666cc;}

.menu1 {color: #ff662 ; font-family: arial narrow; font-size: 70%; }
a.menu1 {text-decoration: none; color: #6666cc; }
a.menu1:hover {text-decoration: underline; color: #ff0000;}
a.menu1:visited {color: #6666cc;}

.menuline {color: #87143D; font-family: verdana; font-size: 85%; font-weight: bold;}
a.menuline {text-decoration: none; color: #ffffcc;}
a.menuline:hover {text-decoration: underline; color: #cc0000;}
a.menuline:visited {color: #ffffcc;}

.obl {border: 0; }

.uuu {margin: 0pt ;}
.adv {font-size: 80%; font-family: arial; text-align: left;}
.adv1ee {font-size: 70%; font-family: arial; text-align: left; margin: 0; padding: 0; color: #ff0000;}
.adver {padding: 0pt ; margin: 0pt; margin-top: 5pt; }
a.adv {text-decoration: none; color: #6666cc;}
a.adv:hover {text-decoration: underline; color: #6666cc;}
a.adv:visited {color: #6666cc;}

table.shop-tab {border: 0; cellpadding: 8; cellspacing: 0; background-color: #F2D8B0;}
table.lineshop-tab {border: 0; cellpadding: 2; cellspacing: 0; background-color: #f09f37;}

td.vrule {width: 1pt; padding: 0pt; padding-left: 1pt; margin-top: 20pt;}
.head {font-size: 90%; font-family: arial; padding: 1pt; background-color: #ffffcc; font-weight: bold; text-align: center; color: #cc3300; }
.autor {font-size: 90%; font-family: arial; padding: 1pt; font-weight: bold; text-align: center; color: #cc3300; margin: 3pt 0;}
.colon1 {font-size: 70%; font-family: arial; padding: 0; text-align: center; margin: 0}

.opis {text-align: justify; font-family: verdana; text-indent: 4ex; margin: 0}

.about {font-size: 70%; font-family: arial; color: #cc3300;}