html{
    background:#dadada url('./images/bg_body2.jpg') repeat-x;
    background-attachment: fixed;
    }
body{
    font-family: Tahoma;
    color: #ffffff;
    font-size: 11px;	
    margin: 0 0 0 0;
    background:transparent;
    }
img{
    border:0px;
	}
a,a:link,a:active,a:visited {
    text-decoration:none;
    color:#FFFFFF;
    }
a:hover{
    text-decoration:underline;
    }
#border{
     margin:auto;
     margin-top:0px;
     width:804px;
     background:#55504E url(images/left_menu.gif) repeat-y;
     background-position:2px;
     }
     
#logo{
     margin:auto;
     margin-top:0px;
     width:800px;
     height:136px;
     background: url('./images/logo.jpg') no-repeat;
     }
    
#menu{
     width:800px;
     height:41px;
     margin:auto;
     background:#322D2A url('./images/bg_menu.jpg') repeat-x;
     }
#menu a{
     font-size:12px;
     color:#ffffff;
     margin-top:8px;
     display:block;

}
#menu a:hover{
    text-decoration:none;
    color: #D1261E;

}

div.button{
     float:left;
     text-align:center;
     font-weight:bold;
     height:38px;
     padding-right: 6px;
     padding-left: 6px;
     cursor: pointer;
 }

div.button:hover{
     background:url('./images/bg_menu_h.jpg') repeat-x;
}

div.przerwa{
     height:38px;
     width:2px;
     float:left;
     background: url('./images/bg_menup.jpg') repeat-x;
}
#dynamic{
     min-height:500px;
     margin:auto;
     width:800px;
     clear:both;
     background:#d8d2d2;
     color:#000000;
}
#dynamic a{
    color:#222222;
}
#dynamic ul li{
    margin-top:3px;
    margin-bottom:3px;
}

#bottom{
     clear:both;
     margin:auto;
     width:800px;
     height:14px;
     padding-top:4px;
     background:#55504E;
     border-bottom:3px solid #55504e;
     text-align:center;
     font-size:10px;
 }
 #szab1_pasek{
     clear:both;
     margin:auto;
     width:800px;
     height:18px;
     background:#55504E;
}
#szab1_text_1{
     margin:auto;
     float:left;
     width:266px;
     height:210px;
     background:#b9b9b9;
     color:#000000;
}
#szab1_text_2{
     margin:auto;
     float:left;
     width:268px;
     height:210px;
     background:#d8d2d2;
     color:#000000;
}
#szab1_text_3{
     margin:auto;
     float:left;
     width:266px;
     height:210px;
     background:#b9b9b9;
     color:#000000;
}
#leftmenu{
     float:left;
     width:200px;
     min-height:618px;
     background:#55504E url(images/left_menu.gif) repeat-y;
     margin:auto;
}
#leftmenu div{
     border-left:20px #A9A9A9 solid;
     width:180px;
     height:30px;
     text-align:left;
     margin:auto;
     font-weight:bold;
     cursor:pointer;
     background: #55504E;
}
#leftmenu div:hover{
     background:#46413e;
     border-left:20px #d1261e solid;
}
#leftmenu div a{
    margin-left:25px;
    padding-top:7px;
    display:block;
    text-decoration:none;
    color:#ffffff;
}
#leftmenu div.sub{
    background:url(images/arrow.gif) no-repeat;
    background-position:35px 9px;
    width:155px;
    height:20px;
    padding-bottom:5px;
    padding-left:25px;
}
#leftmenu div.sub:hover {
    background:url(images/arrow_on.gif) no-repeat #46413e;
    background-position:35px 9px;
    border-left:20px #A9A9A9 solid;
}

#leftmenu div.sub a {
    text-decoration:none;
    font-weight:800;
    font-size:10px;
    margin-top:0px;
}
#leftmenu div.sub a:hover {
    color: #d62418;
    font-weight:800;
}
#leftmenu div.override{
     border-top:1px #ffffff solid;
     width:200px;
     height:0px;
     border-left:0px;
     font-size:0px;
}
#content{
     float:right;
     width:600px;
     min-height:618px;
     background:#d8d2d2;
     color:#000000;
}
#szab1_obrazek{
     border-right: 4px solid #55504e;
     float:left;
     margin: 0px;
     padding:0px;	
}
.dane{
    background:#d8d2d2;
    border:solid 1px #000000;
}
div.os{
    width:750px;
    text-align:center;

}
div.os div.one{
    width:240px;
    padding:5px 5px 5px 5px;
    float:left;
    clear:left;

}
div.os div.two{
    width:400px;
    padding:5px 5px 5px 5px;
    float:left;
}
div.os div.three{
    width:80px;
    padding:5px 5px 5px 5px;
    float:left;

}
.new_dane{
    background:#d8d2d2;
    border:solid 1px #000000;
    width:200px;
    font-size:9px;

}
table.partners {
    background: #000000;
}
table.partners td{
    background: #d8d2d2;
    width:200px;
    text-align:center;
    font-weight:800;
    height:25px;
}
