a{color: #FF3000;}
body{
    background-color: #D4D5D4;
    background-image: url("gfx/body_bg.png");
    background-repeat: repeat-x;
    color: #6F6F6E;
    font-family: Arial;
    font-size: 11px;
    margin: 0;
    padding: 0;
}
img{border:medium none;}
div#page {
    background-color: #FFFFFF;
    margin: 0 auto;
    padding: 0 10px;
    width: 974px;
}
.align-center{text-align:center;}
div#page div#header{padding:18px;border-bottom:3px solid #000;height:60px;}
div#page div#header div.logo{float:left;margin-top:10px;}
div#page div#header div.back-btn{float:right;margin-top:10px;}
div#page div#header div.menu-platforms{float:right;width:480px;margin-top:10px;}
div#page div#header div.menu-platforms .menu a{float:left;}
div.visual-box{height:406px;padding-left:52px;background-image: url("gfx/mm_przystanek.jpg");background-repeat: no-repeat;border-bottom:3px solid #000;padding-top:2px;position:relative;}
div.visual-box p{padding-left:20px;}
div#navigation-box{width:606px;padding-left:63px;height:202px;position:absolute;left:250px;bottom:-94px;background-image: url("gfx/nawigacja_bg.png");background-repeat: no-repeat;}
div#navigation-box p{padding:0px; color:#000;}
div#navigation-box table{width:100%;margin-top:14px;}
div#navigation-box table td{vertical-align:top;padding-right:10px;}
div#navigation-box table td p{color: #8c8c8c;}
div#inaction-box{padding-top:94px;padding-left:5px;}
div#inaction-box h2{padding-bottom:6px;border-bottom:1px solid #f3f3f3;}
div#inaction-box h2 img{padding-left:5px;}
div#inaction-box table{margin-top:11px;}
div#inaction-box table td{padding-right:8px;}
div#blog-box{width:938px;height:47px;margin-left:5px;margin-top:26px;background-image: url("gfx/blognavipl_bg.jpg");background-repeat: no-repeat;}
div#blog-box p{padding-left:350px;font-size:12px;line-height:47px;margin:0px;}
div#blog-box p a{text-decoration:none;}
div#blog-box p a:hover{text-decoration:underline;color:#6f6f6e;}
div#blog-box p a .date{color:#f18700;margin-right:10px;}
div#blog-box p a .title{color:#6f6f6e;margin-right:22px;}
div#blog-box p a .more{color:#fd3b1c;}
div#facebook-box{padding-left:5px;}
div#use-steps{padding-left:19px;padding-top:24px;font-size:12px;}
div#use-steps a{color:#e94e12;}
div#use-steps div.use-step-panel{width:914px;background-repeat:no-repeat;padding:12px;}
div#use-steps div.use-step-panel-1{height:106px;background-image: url("gfx/panel1_bg.jpg");}
div#use-steps div.use-step-panel-2{height:106px;background-image: url("gfx/panel2_bg.jpg");}
div#use-steps div.use-step-panel-3{height:106px;background-image: url("gfx/panel3_bg.jpg");}
div#use-steps div.use-step-panel-4{height:147px;background-image: url("gfx/panel4_bg.jpg");}
div#use-steps div.use-step-panel-4a{height:147px;background-image: url("gfx/panel4a_bg.jpg");}
div#use-steps div.use-step-panel table{width:100%;height:106px;}
div#use-steps div.use-step-panel-4 table{height:147px !important;}
div#use-steps div.use-step-panel table td{vertical-align: top;}
div#use-steps div.use-step-panel td.first{border-right:1px solid #cfcfcf;padding-left:47px;width:324px;}
div#use-steps div.use-step-panel td.third{border-left:1px solid #cfcfcf;padding-left:21px;}
div#use-steps div.use-step-panel td.second{padding-left:24px;}
div#use-steps div.use-step-panel td.second,div#use-steps div.use-step-panel td.third{padding-right:20px;}
div#use-steps div.use-step-panel-1 td.first{padding-top:29px;}
div#use-steps div.use-step-panel-2 td.first{padding-top:43px;}
div#use-steps div.use-step-panel-3 td.first,div#use-steps div.use-step-panel-4a td.first{padding-top:39px;}
div#use-steps div.use-step-panel-4 td.first{padding-top:63px;}
div#use-steps div.use-step-panel-1 td.second{padding-top:15px;}
div#use-steps div.use-step-panel-2 td.second,div#use-steps div.use-step-panel-2 td.third{padding-top:10px;}
div#use-steps div.use-step-panel-3 td.second{padding-top:0px;}
div#use-steps div.use-step-panel-4 td.second{padding-top:35px;}
div#use-steps div.use-step-panel-4a td.second{padding-top:2px;}
div#activate-steps{padding:33px 17px 0px;}
#page #footer{padding:10px 18px 14px 18px;clear:both;}
#page #footer p{margin:16px 0px;}
#page #footer .project-info{font-size:0.9em;}

/* seo */
h1.text-under-image,h2.text-under-image{position:relative;margin:0px;padding:0px;height:30px;}
h1.text-under-image img,h2.text-under-image img{position: absolute;top:0;left:0;z-index: 1;}
h1.text-under-image span,h2.text-under-image span{position: absolute;top:0;left:0;z-index: 0;font-size:10px;text-indent:-99999px;}
h1.text-under-image-centered img{margin:0px auto;position: relative;}