/* CSS Document */

body { 
  		margin: 0px;
  		background: rgb(26,60,98);
  		font-family:Verdana, Arial, sans-serif; 
        font-size: 11px;
        scrollbar-3dlight-color:white;
        scrollbar-arrow-color:white;
        scrollbar-base-color:white;
        scrollbar-darkshadow-color:white;
        scrollbar-face-color:rgb(230,230,230);
        scrollbar-highlight-color:white;
        scrollbar-shadow-color:white;
        scrollbar-track-color:white;
	} 

table, td {
    font-family:Verdana, Arial, sans-serif; 
    font-size: 11px;
    text-align: justify;  
    font-family:Verdana, Arial, sans-serif; 
    font-size: 11px;
    vertical-align: middle;
    margin-bottom:8px;
}


.hline td {
	border-bottom: 1px solid rgb(0,140,207);
	padding: 5px 0px 8px 0px;
}

p {
    font-family:Verdana, Arial, sans-serif; 
    font-size: 11px;
    width: 630px;
    text-align: justify;  
    font-family:Verdana, Arial, sans-serif; 
    font-size: 11px;
    padding: 0;
    margin: 5px 0 11px 0px;
}

#IMPULS-logo {
    background-image: url(../images/logo_back.jpg); 
    background-position: top right; 
    background-repeat: no-repeat; 
    height: 102px;
}

#IMPULS-bottoml {
    background-image: url(../images/bottom_left.jpg); 
    height: 46px;
    background-position: top right; 
    background-repeat: no-repeat; 
}

#IMPULS-bottomr {
    background-image: url(../images/bottom_right.jpg); 
    background-position: top right; 
    background-repeat: no-repeat; 
}

.imagos {
    vertical-align:middle; 
    margin: 0 10px 0px 0;
}


h1 {
    font-size: 12px;
    color: rgb(46,95,147);
    padding: 0;
 }

h4 {
    font-size: 11px;
    color: rgb(0,140,207);
    margin-bottom: 3px;
}

.list {
    margin: 6px 45px 0 2px; 
    padding:0; 
    list-style-type:none; 
    text-align:justify;
}

.list li {
    margin-bottom: 3px;
    padding-left: 13px;
    background-image: url(../images/dblueball.gif); 
    background-position: 0px 6px ;
    background-repeat: no-repeat; 
    color: black;
}


.blue {
	color: rgb(46,95,147);
}

.middle{
    text-align: center;
    vertical-align: middle;
    
}


.spacer {
    margin-right: 5px;
}


.klimatyzacja {
    margin: 7px 0 12px 0;

}

#subMenu{
    margin: -4px 0px 10px 11px;

  
}

#IMPULS-menu #subMenu ul { 
    margin:0; 
    padding:0; 
    list-style-type:none; 
} 

#IMPULS-menu #subMenu ul li{ 
    margin-bottom:3px; 
    padding:0; 
    width: 152px; 
    background-image: url(../images/menu_inact.png); 
    background-position: top left;
    background-repeat: no-repeat; 
} 

#IMPULS-menu #subMenu ul li a { 
    width: 152px; 
    height: 17px; 
    display: block; 
    text-align:center; 
    font-size: 10px;
    color: white; 
    padding:4px 0 0 0px; 
    background-repeat: no-repeat; 
    text-decoration: none; 
} 

* html #IMPULS-menu #subMenu ul li a { 
    height: 17px; 
    
} 

#IMPULS-menu #subMenu ul li.active a, #IMPULS-menu ul li.active a:hover { 
    background-image: url(../images/menu-active.png); 
    width: 152px; 
    font-weight:bold; 
    text-decoration: none; 
} 
    
#IMPULS-menu #subMenu ul li a:hover{ 
    background-image: url(../images/menu-hover.png); 
    width: 152px; 
    text-decoration: none; 
} 

#addressBottom {

    margin: 7px 0 0 20px;
    font-size: 9px;
    color: white;

}

#addressBottom b {

    font-weight: normal;

}

#addressBottom a, #addressBottomt a:visited { 
    font-weight: bold; 
    text-decoration:none; 
    color: rgb(0,140,207); 
} 

#addressBottom a:hover { 
    color:white;
    text-decoration:none; 
} 


#IMPULS-menu { 
    width: 180px; 
    height: 498px; 
    vertical-align:top; 
    background-image: url(../images/menu_back.jpg); 
    background-position: top right;
    background-repeat: no-repeat; 
    text-align:left;
}

#IMPULS-menu ul { 
    margin:0; 
    padding:0; 
    list-style-type:none; 
} 

#IMPULS-menu ul li{ 
    margin-bottom:7px; 
    padding:0; 
    background-image: url(../images/menu_inact.png); 
    background-position: top left;
    background-repeat: no-repeat; 
} 

#IMPULS-menu ul li a { 
    width: 167px; 
    height: 22px; 
    display: block; 
    text-align:center; 
    font-size: 12px;
    color: white; 
    padding:3px 0 0 0px; 
    background-repeat: no-repeat; 
    text-decoration: none; 
} 

* html #IMPULS-menu ul li a { 
    width: 167px; 
    height: 25px; 
    
} 

#IMPULS-menu ul li.active a, #IMPULS-menu ul li.active a:hover { 
    background-image: url(../images/menu-active.png); 
    font-weight:bold; 
        width: 167px; 
    text-decoration: none; 
} 
    
#IMPULS-menu ul li a:hover{ 
    background-image: url(../images/menu-hover.png); 
        width: 167px; 
    text-decoration: none; 
} 

#IMPULS-content {
    background-color: #FFF;
    vertical-align:top;
    height: 498px;
    padding-left:10px;
    text-align: left;
    line-height: 13pt; 
    font-family:Verdana, Arial, sans-serif; 
    font-size: 11px;    
}

#IMPULS-content a, #IMPULS-content a:visited { 
    font-weight: bold; 
    text-decoration:none; 
    color: rgb(0,140,207); 
} 

#IMPULS-content a:hover { 
    color:rgb(46,95,147);
    text-decoration:none; 
} 

#magic {
    height:100%;
    width:100%;
    vertical-align: top;
}
