/* style sheet 'style_menu' */
/********************
DYNAMICZNE PIONOWE MENU
*********************/
.menu_vert {
margin-left: 0px;
font-family:Verdana, sans-serif;
font-size: 8pt;
margin-bottom: 1px;
}
/* piekielne IE7 compatibility */
.menu_vert ul{
margin:0px 0px 0px 0px;
padding-left: 0px;
list-style-image: none;
list-style-type: none;
}
.menu_vert li{
list-style-image: none;
list-style-type: none;
}
/* third level has some padding to have it stand out */
div.menu_vert ul ul ul ul {
   padding-bottom: 0px;
}
/* menu li block */
.menu_vert li {
   list-style: none;
   margin: 0;
   display: block;
   border-top: 1px solid #232323;
   padding-top: 1px;
   padding-bottom: 1px;
}
.menu_vert ul ul li {
   list-style: none;
   margin: 0;
   display: block;
   border-top: 1px solid #232323;
}
.menu_vert ul ul ul li {
   border-top: 1px solid #232323;
}

/** fix stupid ie bug with display:block; **/
* html .menu_vert li a { height: 1%; } 
* html .menu_vert li hr { height: 1%; }
/** end fix **/

/* first level links */
div.menu_vert a {
   text-decoration:none; /* no underline for links */
   text-align:left;
   display: block; /* IE has problems with this, fixed above */
   padding: 6px 10px 6px 20px; /* some air for it */
   color: #9f9f9f;  /* this will be link color for all levels */
   background: url("uploads/_layout/punk1.gif") no-repeat;
   background-position: 6px 10px;
   min-height: 1em; /* Fixes IE7 whitespace bug */ 
   font-weight: bold;
}

/* next level links, more padding and smaller font */
div.menu_vert ul ul a {
   text-decoration:none; /* no underline for links */
   text-align:left;
   display: block; /* IE has problems with this, fixed above */
   padding:  6px 10px 6px 25px;
   color: #9f9f9f;  /* this will be link color for all levels */
   background: url("uploads/_layout/punk3.gif") no-repeat;
   background-position: 16px 10px;
   font-weight: normal;
   margin-left: 0px;
}

/* third level links, more padding*/
div.menu_vert ul ul ul a {
   text-decoration:none; /* no underline for links */
   text-align:left;
   display: block; /* IE has problems with this, fixed above */
   padding: 6px 10px 6px 35px; /* some air for it */
   color: #9f9f9f;  /* this will be link color for all levels */
   background: url("uploads/_layout/punk3.gif") no-repeat;
   background-position: 26px 12px;
   min-height: 1em; /* Fixes IE7 whitespace bug */ 
   background-color: #191919;
   margin-left: 0px;
/*   width: 184px; */
   font-weight: normal;
}
/* fourth level links, more padding*/
div.menu_vert ul ul ul ul a {
  text-decoration:none; /* no underline for links */
   text-align:left;
   display: block; /* IE has problems with this, fixed above */
   padding: 6px 10px 6px 45px; /* some air for it */
   color: #9f9f9f;  /* this will be link color for all levels */
   background: url("uploads/_layout/punk3.gif") no-repeat;
   background-position: 36px 12px;
   min-height: 1em; /* Fixes IE7 whitespace bug */ 
   background-color: #191919;
   margin-left: 0px;
   /*width: 190px;*/
   font-weight: normal;
}


div.menu_vert a:hover {
   display:block;
   background: url("uploads/_layout/punk1.gif") no-repeat;
   background-position: 6px 10px;   
   background-color: #191919;
   color: #9f9f9f;
}

div.menu_vert ul ul a:hover {
   display:block;
   background: url("uploads/_layout/punk3.gif") no-repeat;
   background-position: 16px 10px;   
   background-color: #191919;
   color: #9f9f9f;
}

div.menu_vert ul ul ul a:hover {
   display:block;
   background: url("uploads/_layout/punk3.gif") no-repeat;
   background-position: 26px 12px;   
   background-color: #151515;
   color: #9f9f9f;
}

div.menu_vert ul ul ul ul a:hover {
   display:block;
   background: url("uploads/_layout/punk3.gif") no-repeat;
   background-position: 36px 12px;   
   background-color: #151515;
   color: #9f9f9f;
}

div.menu_vert a.activeparent:hover {
   display:block;
   background-color: #000000;
   color: #9f9f9f;
}

div.menu_vert ul ul a.activeparent:hover {
   display:block;
   background-color: #191919;
   color: #9f9f9f;
}
div.menu_vert ul ul ul a.activeparent:hover {
   display:block;
   background-color: #000000;
   color: #9f9f9f;
}
div.menu_vert ul ul ul ul a.activeparent:hover {
   display:block;
   background-color: #000000;
   color: #9f9f9f;
}

/* 
active parent, that is the first-level parent 
of a child page that is the current page 
*/
div.menu_vert li a.activeparent {
   text-align:left;
   display: block; 
   padding: 6px 10px 6px 20px;  /* some air for it */
   color:  #9f9f9f;                /* this will be link color for all levels */
   font-size: 11px; /*1em;       /* instead of the normal font size for <h3> */
   margin: 0;                         /* as <h3> normally has some margin by default */
   background: url("uploads/_layout/punk2.gif") no-repeat;
   background-position: 6px 10px;
   background-color: #191919;
}

div.menu_vert ul ul li a.activeparent {
   text-align:left;
   display: block; 
   padding: 6px 10px 6px 25px;  /* some air for it */
   color:  #9f9f9f;                 /* this will be link color for all levels */
   font-size: 11px; /*1em;       /* instead of the normal font size for <h3> */
   margin: 0;                         /* as <h3> normally has some margin by default */
   background-color: #191919;
   margin-left: 0px;
   background-position: 16px 10px;
}
div.menu_vert ul ul ul li a.activeparent {
   text-align:left;
   display: block; 
   padding: 6px 10px 6px 35px;  /* some air for it */
   color:  #9f9f9f;                 /* this will be link color for all levels */
   font-size: 11px; /*1em;       /* instead of the normal font size for <h3> */
   margin: 0;                         /* as <h3> normally has some margin by default */
   background-color: #191919;   
 background-position: 26px 10px;
 }
div.menu_vert ul ul ul ul li a.activeparent {
   display: block; /* IE has problems with this, fixed above */
   text-align:left;
   background-color: #355575;
   border-bottom: none;
   color: #585859;
   font-size: 11px;
   padding:  6px 3px 6px 50px; 
   margin-left: -120px; /*cofniecie glebszych  elementow  w menu */
   width: 166px;
background-position: 36px 10px;
}
/* 
current pages in the default Menu Manager 
template are unclickable. This is for current page on first level 
*/
div.menu_vert ul h3 {
   text-align:left;
   background: url("uploads/_layout/punktor.gif") no-repeat;
   background-position: 6px 10px;
   background-color: #191919;
   display: block; 
   padding:  6px 10px 6px 20px;  /* some air for it */
   color:  #9f9f9f;             /* this will be link color for all levels */
   font-size: 11px; /*1em;     /* instead of the normal font size for <h3> */
   margin: 0;                  /* as <h3> normally has some margin by default */
   font-weight: normal;
}

/* 
next level current pages, more padding, 
smaller font and no background color or bottom border 
*/
div.menu_vert ul ul h3 {
   text-align:left;
   background: url("uploads/_layout/punk3.gif") no-repeat;
   background-position: 16px 10px;
   background-color: #191919; 
   display: block; 
   padding: 6px 10px 6px 20px;  /* some air for it */
   color:  #191919;            /* this will be link color for all levels */
   font-size: 11px; /*1em;     /* instead of the normal font size for <h3> */
   margin: 0;  
   font-weight: normal;
}

/* current page on third level, more padding */
div.menu_vert ul ul ul h3 {
   text-align:left;
   background: url("uploads/_layout/punk3.gif") no-repeat;
   background-position: 26px 10px;
   background-color: #191919;
   display: block; 
   padding: 6px 10px 6px 20px;  /* some air for it */
   color:  #9f9f9f;             /* this will be link color for all levels */
   font-size: 11px; /*1em;     /* instead of the normal font size for <h3> */
   margin: 0;  
   margin-left: 0px;
   width: 141px;
   font-weight: normal;
}

div.menu_vert ul ul ul ul h3 {
   text-align:left;
   background: url("uploads/_layout/punk3.gif") no-repeat;
   background-position: 6px 10px;
   background-color: #191919;
   display: block; 
   padding: 6px 10px 6px 20px;  /* some air for it */
   color:  #9f9f9f;            /* this will be link color for all levels */
   font-size: 11px; /*1em;     /* instead of the normal font size for <h3> */
   margin: 0;  
   font-weight: normal;
}
/* section header */
div.menu_vert li.sectionheader {
   border-right: none;
   font-size: 130%;
   padding: 1.5em 0 0.8em 0;
   background-color: #fff;
   line-height: 1em;
   margin: 0;
   text-align:center;
}

div.menu_vert a.currentpage {
   text-decoration:none; /* no underline for links */
   text-align:left;
   display: block; /* IE has problems with this, fixed above */
   padding: 6px 10px 6px 20px; /* some air for it */
   color: #9f9f9f;  /* this will be link color for all levels */
   background: url("uploads/_layout/punk4.gif") no-repeat;
   background-position: 6px 10px;
   min-height: 1em; /* Fixes IE7 whitespace bug */ 
   background-color: #191919;
   font-weight: bold;
}

/* next level links, more padding and smaller font */
div.menu_vert ul ul a.currentpage {
   text-decoration:none; /* no underline for links */
   text-align:left;
   display: block; /* IE has problems with this, fixed above */
   padding:  6px 10px 6px 25px;
   color: #9f9f9f; /* this will be link color for all levels */
   background: url("uploads/_layout/punk4.gif") no-repeat;
   background-position: 16px 10px;
   background-color: #191919;
   font-weight: normal;
   margin-left: 0px;
}

/* third level links, more padding*/
div.menu_vert ul ul ul a.currentpage {
   text-decoration:none; /* no underline for links */
   text-align:left;
   display: block; /* IE has problems with this, fixed above */
   padding: 6px 10px 6px 35px; /* some air for it */
   color: #9f9f9f;  /* this will be link color for all levels */
   background: url("uploads/_layout/punk4.gif") no-repeat;
   background-position: 26px 10px;
   min-height: 1em; /* Fixes IE7 whitespace bug */ 
   background-color: #191919;
   margin-left: 0px;
   font-weight: normal;
}
/* fourth level links, more padding*/
div.menu_vert ul ul ul ul a.currentpage {
  text-decoration:none; /* no underline for links */
   text-align:left;
   display: block; /* IE has problems with this, fixed above */
   padding: 6px 10px 6px 45px; /* some air for it */
   color: #9f9f9f;  /* this will be link color for all levels */
   background: url("uploads/_layout/punk4.gif") no-repeat;
   background-position: 36px 10px;
   min-height: 1em; /* Fixes IE7 whitespace bug */ 
   background-color: #191919;
   margin-left: 0px;
   font-weight: normal;
}



.currentpage1{
/* background: url(/uploads/_layout/belka_nieb.jpg) norepeat;
background-color: #2c9eda; */
}
.currentpage1 li{
background-image: none;
}

div.menu_vert ul li.currentpage1 h3 {
   text-align:left;
   background: url("/uploads/_layout/belka_nieb.jpg") no-repeat;
   background-color: #2c9eda;
   display: block; 
   padding:  4px 10px 6px 25px;  /* some air for it */
   color:  #ffffff;             /* this will be link color for all levels */
   font-size: 11px; /*1em;     /* instead of the normal font size for <h3> */
   margin: 0;                  /* as <h3> normally has some margin by default */
   font-weight: bold;
}


#general {margin:30px;}
#myHiddenDiv {display:none;}


/* End of 'style_menu' */

/* style sheet 'kontakt' */
/*
 * SimpleModal Contact Form
 * http://www.ericmmartin.com/projects/simplemodal/
 * http://code.google.com/p/simplemodal/
 *
 * Copyright (c) 2009 Eric Martin - http://ericmmartin.com
 *
 * Licensed under the MIT license:
 *   http://www.opensource.org/licenses/mit-license.php
 *
 * Revision: $Id: contact.css 212 2009-09-03 05:33:44Z emartin24 $
 *
 */

body {height:100%; margin:0;}

/* Overlay */
#contact-overlay {background-color:#000; cursor:wait;}

/* Container */
#contact-container {width:450px; font-family:'Trebuchet MS', Verdana, Arial; font-size:14px; text-align:left;}
#contact-container .contact-content {background-color:#333; color:#ddd; height:40px;}
#contact-container h1 {color:#DF9721; margin:0; padding:0 0 6px 12px; font-size:1.2em; text-align:left;}
#contact-container p {margin:0; padding:0 0 6px 12px; text-align:left;}
#contact-container .contact-loading {position:absolute; background:url(/contact/img/contact/loading.gif) no-repeat; z-index:8000; height:55px; width:54px; margin:-14px 0 0 170px; padding:0;}
#contact-container .contact-message {text-align:center;}
#contact-container .contact-error {width:92%; font-size:.8em; background:#000; border:2px solid #ccc; font-size:0.8em; font-weight:bold; margin:0 auto; padding:2px;}
#contact-container br {clear:both;}
#contact-container form {padding:0; margin:0;}
#contact-container label {clear:left; display:block; width:150px; float:left; text-align:right; padding-right:4px; font-weight:bold;}
#contact-container .contact-input {font-family:'Trebuchet MS', Verdana, Arial; float:left; padding:2px; margin:2px; background:#eee; border:1px solid #fff; width:250px;}
#contact-container textarea {height:114px; font-size:.9em;}
#contact-container .contact-cc {font-size:.9em; cursor:default;}
#contact-container .contact-top {height:13px; background:url(/contact/img/contact/form_top.gif) no-repeat; padding:0; margin:0;}
#contact-container .contact-bottom {height:13px; background:url(/contact/img/contact/form_bottom.gif) no-repeat; font-size:.7em; text-align:center;}
#contact-container .contact-bottom a,
#contact-container .contact-bottom a:link,
#contact-container .contact-bottom a:active,
#contact-container .contact-bottom a:visited {position:relative; top:-4px; text-decoration:none; color:#666;}
#contact-container .contact-bottom a:hover {color:#888;}
#contact-container .contact-button {margin:4px 0 0 4px; cursor:pointer; height:24px; border:0; font-size:0.9em; font-weight:bold; color:#fff; text-align:center; vertical-align:middle;}
#contact-container .contact-send {width:50px; background:url(/contact/img/contact/send.png) no-repeat;}
#contact-container .contact-cancel {width:65px; background:url(/contact/img/contact/cancel.png) no-repeat;}
#contact-container a.modal-close,
#contact-container a.modal-close:link,
#contact-container a.modal-close:active,
#contact-container a.modal-close:visited {text-decoration:none; font-weight:bold; font-size:1.2em; position:absolute; top:-4px; right:6px; color:#999;}
#contact-container a.modal-close:hover {color:#9bb3b3;}




#basic-modal-content {display:none;}
/* Overlay */
#simplemodal-overlay {background-color:#000; cursor:wait;}

/* Container */
#simplemodal-container {height:500px; width400px; color:#bbb; background-color:#000; border:4px solid #eee; padding:0px;}

#simplemodal-container a {color:#ddd;}
#simplemodal-container a.modalCloseImg {background:url(/uploads/_layout/x.png) no-repeat; width:25px; height:29px; display:inline; z-index:3200; position:absolute; top:-15px; right:-16px; cursor:pointer;}
#simplemodal-container #basic-modal-content {padding:8px;}
/* End of 'kontakt' */

