body {
    background:#FFF url(../gfx/bg_body.jpg) repeat-x;
    font-family:Tahoma, Verdana, Arial, sans-serif;
    font-size:13px;
    color:#666;
}

#top {
    position:relative;
}

#top #menu {
    padding:10px;
    width:600px;
    float:right;
    margin-top:-38px;
    display:block;
}

#top #menu ul, #top #menu ul li {
    list-style:none;
    margin:0;
    padding:0;
}
#top #menu ul li {
    float:left;
}

#top #menu ul li a:link, #top #menu ul li a:visited {
    width:100px;
    display:block;
    text-decoration:none;
    text-align:center;
    color:#666;
}
#top #menu ul li a:hover, #top #menu ul li a.active {
    color:#ec008c;
}

#top #logo {
    margin-left:20px;
    width:147px;
    height:91px;
}

#top #image {
    margin-top:4px;
    width:900px;
    height:228px;
    background:#DDD url(../gfx/bg_top2.jpg) no-repeat;
}

#breadcrumb {
    margin:6px 0;
    padding:4px 0;
}

#container {
    width:900px;
    margin:auto;

}

#content {
    line-height:170%;
    padding:10px 0 0 0;
    min-height:200px;
}

#content div, #content ul, #content p, #content h1, #content h2, #content h3 {
    margin: 0 0 10px 0;
}

#left {
    width:520px;
    float:left;
}
#left ul li a:link, #left ul li a:visited {
    text-decoration:none;
    color:#0099ff;
}
#left ul li a:hover, #left ul li a.active {
    text-decoration:underline;

}
#right {
    width:380px;
    float:right;
}

#footer {
    background:#FFF url(../gfx/bg_footer.jpg) repeat-x;
    font-size:11px;
    border-bottom:1px solid #CCC;
    
}
#footer div {
    width:900px;
    margin:auto;
}

#footer #fmenu {
    padding:10px 0;
    width:600px;
    float:right;
    display:block;
}

#footer #fmenu ul, #footer #fmenu ul li {
    list-style:none;
    margin:0;
    padding:0;
}
#footer #fmenu ul li {
    float:left;
}

#footer #fmenu ul li a:link, #footer #fmenu ul li a:visited {
    width:100px;
    display:block;
    text-decoration:none;
    text-align:center;
    color:#666;
}
#footer #fmenu ul li a:hover, #footer #fmenu ul li a.active {
    color:#ec008c;
}

.article {
    margin:0 0 20px 0;
}

.article h1, .article .date, .article div {
    margin:0 0 10px 0;
}

.article h1 a:LINK, .article h1 a:VISITED { font-size: 20px; color:#ec008c;}

.article div {
    font-size:12px;
}
.article .date {
    font-size:11px;
}

#wykres
{
        float: left;
        width: 150px;
        height: 150px;
        background: url('../img/wykres.jpg') no-repeat 0px -150px;
}

#wykres a
{
        display: none;
        width: 150px;
        height: 150px;
        background: url('../img/wykres.jpg') no-repeat 0px -150px;
}
#wykres span { display:none;}

#index-promo {
        width: 380px;
        height: 380px;
        background: url('../img/oce2344.jpg') no-repeat 0px 0px;
}
#index-promo a {
        display: none;
        width: 380px;
        height: 380px;
        background: url('../img/oce2344.jpg') no-repeat 0px -380px;
}

/* COMPANY BRANDS */
div#brands a {
    display:block;
    float:left;
    height: 90px;
    width: 225px;
}
div#brands a#figarogroup:LINK , div#brands a#figarogroup:VISITED {
    background:url(../img/logos/logo-figaro-group.jpg) 0px 0px;
}
div#brands a#figarogroup:HOVER {
    background:url(../img/logos/logo-figaro-group.jpg) 0px -90px;
}

div#brands a#naszeryki:LINK , div#brands a#naszeryki:VISITED {
    background:url(../img/logos/logo-nasze-ryki.jpg) 0px 0px;
}
div#brands a#naszeryki:HOVER {
    background:url(../img/logos/logo-nasze-ryki.jpg) 0px -90px;
}

div#brands a#reklamazesmakiem:LINK , div#brands a#reklamazesmakiem:VISITED {
    background:url(../img/logos/logo-reklama-ze-smakiem.jpg) 0px 0px;
}
div#brands a#reklamazesmakiem:HOVER {
    background:url(../img/logos/logo-reklama-ze-smakiem.jpg) 0px -90px;
}

div#brands a#sonda:LINK , div#brands a#sonda:VISITED {
    background:url(../img/logos/logo-sonda.jpg) 0px 0px;
}
div#brands a#sonda:HOVER {
    background:url(../img/logos/logo-sonda.jpg) 0px -90px;
}

div#brands a span { display: none;}

/* REALIZACJE */

div#realizacje a:LINK img, div#realizacje a:VISITED img{ border: 2px solid #EEE;}
div#realizacje a:HOVER img {border: 2px solid #CCC;}

/* HOME Contacts */

.block .contact {
    float:left; 
    width:200px;
}