/*
*{
scrollbar-base-color: white;
scrollbar-track-color: #ddd;
scrollbar-face-color: white;
scrollbar-darkshadow-color: white;
scrollbar-shadow-color: orange;
scrollbar-highlight-color: orange;
scrollbar-arrow-color: orange;
}
*/
BODY{
    background-color:#f8f9fA;
    font-family: Verdana, Arial, sans-serif;
    font-size:11px;
    margin:2;
    padding:0;
}
hr{
    border:0 none #000;
    border-bottom: 1px solid #666;
}
a{
    color: white;
    text-decoration:none;
}
a:hover{
    color: #FFD040;
    text-decoration:none;
}
#page{
    width:790px;
    margin-top:0;
    padding-top:0;
}
#top{
    background-image:url(http://img.mmtech.pl/topBg.jpg);
    width:100%;
    height:111px;
    margin: 0;
    padding: 0;
    font-size:0px;
    background-repeat:repeat-x;
}
.topBorders{
    height:111px;
    margin: 0;
    padding: 0;
    background-repeat:no-repeat;
}
#topLeft{
    background-image:url(http://img.mmtech.pl/topL.jpg);
    float:left;
    width:9px;
}
#topRight{
    background-image:url(http://img.mmtech.pl/topR.jpg);
    float:right;
    width:8px;
}
#topLogo{
    background-image:url(http://img.mmtech.pl/topLogo.jpg);
    float:left;
    width:341px;
}
#containerz{
    width:640px;
    float:left;
    margin-top:10px;
    height:215px;
    margin-bottom:5px;
}
.containerzLeft{
    width:357px;
    float:left;
    background-image:url(http://img.mmtech.pl/containerLeftContent.jpg);
    background-color:#000;
}
.containerzLeftTop{
    width:357px;
    height:6px;
    background-image:url(http://img.mmtech.pl/containerLeftTop.jpg);
    background-color:#000;
    font-size:1px;
}
.containerzLeftBottom{
    width:357px;
    height:5px;
    background-image:url(http://img.mmtech.pl/containerLeftBottom.jpg);
    background-color:#000;
    font-size:1px;
}
.containerzLeftContent{
    width: 97%;
    height: 201px;
    margin-left: 3px;
    margin-right: 3px;
    font-size: 11px;
    color: white;
    text-align: center;
}
.containerzLeftContent div{
    width:100%
}
.containerzRight{
    width:274px;
    float:right;
}
.containerzRightBlok{
    margin-bottom:4px;
    
    background-image:url(http://img.mmtech.pl/containerRightContent.jpg);
    
}
.containerzRightTop{
    width:274px;
    height:5px;
    background-image:url(http://img.mmtech.pl/containerRightTop.jpg);
    background-color:#000;
    font-size:1px;
}
.containerzRightBottom{
    width:274px;
    height:4px;
    
    background-image:url(http://img.mmtech.pl/containerRightBottom.jpg.jpg);
    background-color:#000;
    font-size:1px;
}
.containerzRightContent{
    width:97%;
    height:98px;
    margin-left:1px;
    margin-right:5px;
    font-size:11px;
    color:white;
    text-align:justify;
    overflow:auto;
}
.menus{
    width:138px;
    margin-right:0;
    font-size:0px;
}
#menuRight{
    margin-top:10px;
    float:right;
}
#menuRight img{
    height:39px;
    width:274px;
}
#menuLeft img{
    height:41px;
    width:274px;
}
#menuLeft{
    float:left;
    margin-top:5px;
    mergin-left:5px;
}
.menu{
    margin-bottom: 3px;
    margin-top:0;
}
#foot{
    width:100%;
    height:59px;
    background-image:url(http://img.mmtech.pl/footBg.jpg);
    clear:both;
    position: relative; top: 0; left: 0;
    font-family:verdana !important;
    font-size: 11px !important;
}
.footBorders{
    width:4px;
    height:59px;
}
#footLeft{
    background-image:url(http://img.mmtech.pl/footLeft.jpg);
    float:left;
}
#footRight{
    background-image:url(http://img.mmtech.pl/footRight.jpg);
    float:right;
}
#pageContent{
    padding:auto; 
    float: right;
    width: 635px;
    height:401px;
    overflow:auto;
    margin-bottom:0;
    margin-top:5px;
    text-align:justify;
    padding-left:10px;
    background-repeat: repeat-y;
    margin-left:auto;
    margin-right:auto;
    background-color:#000;
}
.content{
    margin-left:auto;
    margin-top:10px;
    margin-right:auto;
    width:600px;
    height:391px;
    zoom:none;
    padding:0;
    overflow:none;
}
textarea{
    width: 600px;
    height:400px;
    background-color:black !important;
}

#footContent{
    width:780px;
    position:absolute;
    top:37px;
    left: 1px;
    text-align:center;
    color:white;
}
div#footContent a{
    color: orange;
    text-decoration:none;
}
div#footContent a:hover{
    color: #FFCC33;
    text-decoration:underline;
}
.menus a {
    width: 137px;
    display: block;
    overflow: hidden;
    margin-bottom: 3px;
}
.menus a img {
    display: block;
}
.menus a:hover img {
    margin-left: -137px;
}
menus a:hover{
    display:block;
}
img{
    border:0 solid white;
    margin-bottom:1px;
}
#border{
    width:790px;
    clear:both;
    background-repeat:repeat-y;
    margin-bottom:7px;
    background-color:#FFF;
}
.borderPoziom{
    clear:both;
    height:1px;
    width:790px;
    background-image:url(http://img.mmtech.pl/topContent.jpg);
    font-size:0;
    background-repeat:no-repeat;
}
p{
    margin:0;
    margin-bottom:10px;
    padding:0;
} 
div.opis{
    height:230px;
}
.content img{
    margin-bottom:2px;
}
.content hr{
    margin-top:10px;
    margin-bottom:10px;
    padding:0;
    width:99%;
    clear:both;
}
.rodzic .subcat{
    display:none;
}
.rootcat{
    background-color:#050505;
    border:1px solid #222;
    padding-bottom:3px;
    margin:0;line-height:14px;
}
.subcat{
    background-color:#151515;
    border-bottom:1px solid #2F2F2F;
    border-top:1px solid #2F2F2F;
}
.download{
    width:95px;
    display:block;
    float:left;
    margin-left:3px;
}
p.fileList:hover{
    background-color:#111;
    border: 1px solid #222;
    padding:3px;
}
p.fileList{
    background-color:#000;
    border: 1px solid #000;
    padding:3px;
}



.promotion_image{
    float:left;
    border:1px solid orange;
    margin-right:5px;
}
.promotion_desc{
    float:left;
    width:460px;
}
a.more{
    display:block;
    clear:both;
    text-align:right;
    color:orange;
}
a.more:hover{
    display:block;
    text-decoration:underline;
}
.promotion_desc h3, .promotion_once h3{
    color:orange;
    padding-top:0;
    margin-top:0;
    font-size:14px;
    margin-bottom:3px;
    
}
.event{
    clear:both;
    padding:4px;
    border:1px solid #222;
    margin-bottom:5px;
}
.event:hover{
    background-color:#111;
}
.promotion_once{
    float:left;
    width:410px;
}
div.promotion_body{
    clear:both;
}
br.clear{
    clear:both;
    width:100%;
}