/* 
    Document   : newCascadeStyleSheet
    Created on : 2013-06-04, 22:56:48
    Author     : Zbychu
    Description:
        Purpose of the stylesheet follows.
*/

root { 
    display: block;
}
body {
    padding: 0px;
    margin: 0px;
    font-family: Verdana;
    font-size: 14px;
    color: #444;
    background-color:#fff;
    background-image:url('../images/tlo.png');
    background-repeat:repeat-x;
    margin:0 0;
    padding:0px;
}
ul {
    margin: 0px;
    padding: 0px;
    
}
p {
    margin: 0px;
    padding: 0px;
    font-family: Verdana;
    font-size: 14px;
    word-spacing: -0.05em;
    line-height: 1.3em;
    color: #444;
   margin: 1em 0px;
}

img {
    margin: 0px;
    padding: 0px;
}


div {
    border: 0px solid black;
    }
.clr-line {
        clear: both;
    }
#clouds {
        transition:600s linear;
        -moz-transition:600s linear;
        -webkit-transition:600s linear;
        -o-transition:600s linear;
        background:url('../images/ch1.png') 0 0, url('../images/ch2.png') 0 150px,
      url('../images/ch3.png') 0 320px;
  margin:0 0;
  padding:0px;
    }
html:hover #clouds {
        background:url('../images/ch1.png') -10000px 0, url('../images/ch2.png') -7500px 150px,
      url('../images/ch3.png') -5000px 320px;
      }
#main-box {
    width:  990px;
    margin: 0 auto;
    padding: 0px;  
  }
#top-search-bar {
    width:90px;
    float: right;
    }
#top-navigation-bar {
    width:900px;
    float: right;    
    }
#top-navigation-bar li {list-style:none; margin:0px; padding:0px 5px 0px 5px;float:right;}
#top-navigation-bar ul {list-style:none; margin-right:20px; padding:0px; }
#top-navigation-bar li a {color:#eee; text-decoration:none;}
#top-navigation-bar li a:hover {text-decoration:underline; color:#ddd;}
#logo {
    width:400px;
    height:190px; 
    margin: 0 auto 20px auto;
        
    }
h1.logo {
    font-size: 13px;
    width:400px;
    height:190px;
    text-indent: -6000px;
            }
h1.logo a {
    background-image: url("../images/logo.png");
    background-repeat: no-repeat;
    display: block;
    outline: medium none;
    width: 400px;
    height: 190px;
        }
#main-menu {
    width: 100%;
            }
#main-menu ul li {
    margin-top:0px;
 transition:0.2s linear;
        -moz-transition:0.2s linear;
        -webkit-transition:0.2s linear;
        -o-transition:0.2s linear;    
    
    
    
list-style: none;
float: left;
width: 160px;
margin-left: 2px;
margin-right: 2px;
text-align: center;
background-repeat: repeat-x;
border: 0px solid black;
        } 
#main-menu ul li:hover {position:relative; top:-5px;}

#main-menu ul li.active {position:relative; top:-5px;}
#main-menu ul li.item-101 {
          background-image: url("../images/tlo_menu.png");  
        }
#main-menu ul li.item-113 {
          background-image: url("../images/tlo_menu.png");  
          background-position: 0 -76px;
        }
#main-menu ul li.item-114 {
          background-image: url("../images/tlo_menu.png");  
          background-position: 0 -152px;
        }
#main-menu ul li.item-115 {
          background-image: url("../images/tlo_menu.png");  
          background-position: 0 -228px;
        }
#main-menu ul li.item-116, #main-menu ul li.item-138 {
          background-image: url("../images/tlo_menu.png");  
         
        }
#main-menu ul li.item-117 {
          background-image: url("../images/tlo_menu.png");  
          background-position: 0 -76px;
        }
        
 #main-menu ul li a { 
width: 160px;
vertical-align: middle;
padding-top: 30px;
padding-bottom: 28px;
display:block;
color: white;
text-transform:uppercase;
font-weight: 500;
 
 }      
#wrapper {
   
    background-color: #F1F1F1;
-moz-border-radius:10px; /* FF */
-webkit-border-radius:10px; /* przeglądarki z webkitem (Safari, Chrome itp.) */
-khtml-border-radius:10px; /* przeglądarki typu K-meleon (typowo Linuxowe) */
border-radius:10px; /* pozostałe przeglądarki */
/*behavior:url(border-radius.htc);*/ /* dodatek dla badzIEwnej przeglądarki */
box-shadow:#666666 0px 0 20px -5px; 
 margin-top:10px;
}
#sidebar  a.item-159{color:red;}
     
#sidebar {
    width: 265px;
    float: left;
    margin-right: 0px;
    margin-top:60px;
    
            }
            #sidebar  li{
                list-style: none;
                margin-left: 50px;
                
                
                
            }
            #sidebar  li.active a{
                          
               color: #01ADDB;
                
            }
            #sidebar  li.active a{
                          
               color: #01ADDB;
                
            }
            #sidebar  a{
                color:#696669;
                text-decoration: none;
                padding:10px 5px 10px 5px;
                display: block;
                width: 100px;
                
            }

            #sidebar  a:hover{
                color:#696669;
                text-decoration: underline;
            }
#content {
            float: left;   
            width: 670px;
            padding:10px;
            margin-top: 60px;
            margin-bottom:40px;
            border-left: 1px solid #ccc;
            min-height: 350px;
            padding-left: 30px;
           
            }
            #content a{
                text-decoration: none;
                color:#01ADDB;
            }
            #content a:hover{
                text-decoration: underline;
            }
 #content1 {
            
            width: 970px;
            padding:10px;
            margin-top: 0px;
            margin-bottom:0px;
                       
            }
            #content a{
                text-decoration: none;
                color:#01ADDB;
            }
            #content a:hover{
                text-decoration: underline;
            }        
        
div.itemHeader h2.itemTitle, div.itemHeader h2.itemTitle a {
color:#01ADDB;
                
            }
div.itemBackToTop a {color: #01ADDB;}

#content h3, #content h4 {
    color: #01ADDB;
    
}
#fpssContainer97.fpss-template-movies {border: 0px solid black;} 
#footer {
    margin-top:50px;
    background-image:url("../images/footer_tlo.png");
    background-repeat: repeat-x;
    width:100%;
    height:338px;
    
    
}
#footer1 {
    background-image:url("../images/footer_gora.png");
    background-repeat: no-repeat;
    margin:0 auto;
    width:927px;
    height: 338px;
    
}
#child {
    background-image:url("../images/footer_dzieci.png");
    background-repeat: no-repeat;
    margin:0 auto;
    width:927px;
    height: 305px;
    position: relative;
    top:30px;
    
}
#breadcrumbs-bar {
    font-size: 11px;
    padding: 10px 0px 10px 10px;
}
.my-table {
    border: 1px solid #CCCCCC;
    border-radius: 6px 6px 6px 6px;
    box-shadow: 0 1px 1px #CCCCCC;
}
.my-table tr:hover {
    -moz-transition: all 0.1s ease-in-out 0s;
    background: none repeat scroll 0 0 #FBF8E9;
}
.my-table td, .my-table th {
    border-left: 1px solid #CCCCCC;
    border-top: 1px solid #CCCCCC;
    padding: 10px;
    text-align: left;
}
.my-table th {
    background-color: #DCE9F9;
    background-image: -moz-linear-gradient(center top , #EBF3FC, #DCE9F9);
    border-top: medium none;
    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.8) inset;
    text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
}
.my-table td:first-child, .my-table th:first-child {
    border-left: medium none;
}
.my-table th:first-child {
    border-radius: 6px 0 0 0;
}
.my-table th:last-child {
    border-radius: 0 6px 0 0;
}
.my-table th:only-child {
    border-radius: 6px 6px 0 0;
}
.my-table tr:last-child td:first-child {
    border-radius: 0 0 0 6px;
}
.my-table tr:last-child td:last-child {
    border-radius: 0 0 6px 0;
}

div#aiContactSafe_mainbody_2 #aiContactSafeForm {
    
    margin:0px;
}

li.item-159, li.item-159 a, li.item-159 a:link {background-color:#FE9C0A; }
li.item-159 a {color:white !important;}