/**
 * @version lay.css 2008/07/21 10:55:37
 * @author Piotr Labudda piotrl86@gmail.com
 * 
 * colors:
 * - bg: ece5e5 (szary)
 * - 8B0046 (fioletowy)
 * 
 */

a:link, a:hover, a:active { color:#000; }
a:visited { color:#000; }


#content-main { min-height:200px; margin:13px 0;
 color:#000000;
 line-height:1.7em; }
 #content-main h3.componentheading {
  width:100%; padding:0 0 10px 0; text-align:center;
  color:#ffffff; font-size:16px; line-height:23px; font-weight:bold; }
 #content-main span.article_separator { line-height:13px; }
 #content-main div.bgcolor_0 { background-color:#ece5e5; }
 #content-main div.bgcolor_1 { background-color:#c7c5c5; }
 #content-main div.article {}
  #content-main div.article div.contentpaneopen { padding:8px; }
  #content-main div.article h3.contentheading {
   width:100%; padding:8px 0; text-align:center;
   border-bottom:1px solid #8B0046;
   color:#8B0046; font-size:16px; line-height:23px; font-weight:bold; }
  #content-main div.article a.produkt:hover img {
   border:2px solid #3e3e3e; }
  #content-main div.article img {
   float:left; margin-right:10px; padding:2px;
   background-color:#FFFFFF; border:2px solid #8B0046; }
  #content-main div.article p { padding:8px; color:#8B0046; }
   #content-main div.article p.opis { clear:both; text-align:center; }
 #content-main div#component-contact { padding:8px; background-color:#ece5e5; }
  #content-main div#component-contact div.contact_email { text-align:center; }


#content-top { height:40px; padding:5px 20px; text-align:center; }
 #content-top ul { display:block; padding-left:100px; }
  #content-top li { display:block; float:left; padding-left:20px; list-style-type:none;
   background: url(../images/top.li.gif) no-repeat right top; }
   #content-top li a { display:block; padding:0px 10px; color:#fff;
    font-size:15px; line-height:40px; font-weight:bold; letter-spacing:3px;
    text-decoration:none; outline:none; }
   #content-top li a:hover { text-decoration:none; }
    #content-top li a span { padding:0 20px; background: url(../images/li.a.span.png) no-repeat scroll left center; }
     #content-top li a:hover span { padding:0 20px;
      color:#FFFF00;
      background: url(../images/li.a.span.on.png) no-repeat scroll left center; }


#content-left div.module { margin:13px; font-size:14px; color:#8B0046; background-color:#ffffff; text-align:center; }
 #content-left div.module h4 { width:100%; height:30px; border-bottom:1px solid #8B0046; }
  #content-left div.module h4 span { color:#8B0046; font-size:12px; letter-spacing:3px; line-height:2.5em; }
 #content-left div.module div.mod-content { padding:5px 0; text-align:left; }
  #content-left li { list-style-type:none; }
   #content-left li a { padding:2px 5px 2px 10px; display:block; color:#8B0046; text-decoration:none; outline:none; }
   #content-left li.active a,
   #content-left li a:hover { text-decoration:none; background-color:#ece5e5;
    padding:1px 5px 1px 10px;
    border-bottom:1px solid #8B0046; border-top:1px solid #8B0046; }

#content-right div.module { margin:13px; font-size:14px; color:#8B0046; background-color:#ffffff; text-align:center; }
 #content-right div.module h4 { width:100%; height:30px; border-bottom:1px solid #8B0046; }
  #content-right div.module h4 span { color:#8B0046; font-size:12px; letter-spacing:3px; line-height:2.5em; }
 #content-right div.module div.mod-content { padding:5px; text-align:center; }
  #content-right li { padding-left:10px; list-style-type:none; }
   #content-right li a { color:#8B0046; text-decoration:none; outline:none; }
   #content-right li a:hover { text-decoration:underline; }
