/* 
#FF0000 
#666666                
#999999
#EFEFEF         
#2A70B3
*/

html, body {                                        
        background-color: #FFF;
        color: #333;                                         
        margin: 0px;
        padding: 0px;
        text-align: center;
        cursor: default;
}    
body, table, input, select, textarea {
        font-family: Arial, Tahoma, serif;
        font-size: 12px;
        line-height: 16px;
        outline: none;        
}
body, form, p {
        margin: 0px;
        padding: 0px;
}     
body {                   
        background-image: url("http://www.wprost.pl/G/layout2/bg.png");
        background-position: left -100px;
        background-repeat: repeat-x;   
}
pre {
        background-color: #FFF;
        color: #000;
        font-family: "Courier New", monospace;
        font-size: 10pt;
        padding: 10px;
        border: #C0C0C0 dotted 1px;
        text-align: left;
}
a img {
        border: none;
}
a {
        background-color: transparent;
        color: #333;
        cursor: pointer; 
        outline: none;        
        text-decoration: none;                
        -webkit-transition: all 0.2s ease-in;
        -moz-transition: all 0.2s ease-in;
        -o-transition: all 0.2s ease-in;
        -transition: all 0.2s ease-in;
}
a:hover {
        background-color: transparent;
        color: #000;
        text-decoration: none;
}

::selection {
        background-color: #999999;
        color: #FFF;  
}
::-moz-selection {
        background-color: #999999;
        color: #FFF;  
}  
textarea::-webkit-input-placeholder {
        color: #999;
}
textarea:-moz-placeholder {
        color: #999;
}
textarea:-ms-input-placeholder {
        color: #999;
}  
input::-webkit-input-placeholder {
        color: #999;
}
input:-moz-placeholder {
        color: #999;
}
input:-ms-input-placeholder {
        color: #999;
}

p, form {
        margin: 0px;
        padding: 0px;
}

table td,
table th {
        vertical-align: top; 
}                
table th {
        font-weight: normal;
} 

table td.tcoll_center {
        vertical-align: middle;
        text-align: center; 
}                

hr, .disabled, .capcha_ex {
        display: none;
}        
.block {
        display: block;
}
.break,
.clear {              
        display: block;
        clear: both;
        height: 0px;
        font-size: 1px;
        line-height: 0px;
        margin: 0px;
        padding: 0px;                         
}
.fl_left {
        float: left;
}
.fl_right {
        float: right;
}         
.fl_none {
        float: none;
}
.ta_left {
        text-align: left !important;
}
.ta_right {
        text-align: right !important;
}
.ta_center {
        text-align: center !important;
}         
.ta_justify {
        text-align: justify !important;
}
.pointer {
        cursor: pointer;
} 
.no-border {
        border: none !important;
}  
.no-bg {
        background-image: none !important;
}
.m0 {
        margin: 0px !important;
}        
.mtop0 {
        margin-top: 0px !important;
}   
.mleft0 {
        margin-left: 0px !important;
}        
.mright0 {
        margin-right: 0px !important;
}        
.mtop5 {
        margin-top: 5px !important;
}   
.mleft5 {
        margin-left: 5px !important;
}         
.mright5 {
        margin-right: 5px !important;
}                
.mbottom5 {
        margin-bottom: 5px !important;
}          
.mtop-5 {
        margin-top: -5px !important;
}   
.mleft-5 {
        margin-left: -5px !important;
}         
.mright-5 {
        margin-right: -5px !important;
}                
.mbottom-5 {
        margin-bottom: -5px !important;
}   
.mtop8 {
        margin-top: 8px !important;
}        
.mtop10 {
        margin-top: 10px !important;
}        
.mleft10 {
        margin-left: 10px !important;
}        
.mright10 {
        margin-right: 10px !important;
}                
.mbottom10 {
        margin-bottom: 10px !important;
}        
.mtop15 {
        margin-top: 15px !important;
}          
.mleft15 {
        margin-left: 15px !important;
}         
.mright15 {
        margin-right: 15px !important;
}          
.mbottom15 {
        margin-bottom: 15px !important;
}          
.mtop20 {
        margin-top: 20px !important;
}         

.mleft20 {
        margin-left: 20px !important;
}         
.mright20 {
        margin-right: 20px !important;
}          
.mbottom20 {
        margin-bottom: 20px !important;
}          
.mtop25 {
        margin-top: 25px !important;
}         
.mleft25 {
        margin-left: 25px !important;
}         
.mright25 {
        margin-right: 25px !important;
}          
.mbottom25 {
        margin-bottom: 25px !important;
}                 
.mtop30 {
        margin-top: 30px !important;
}         
.mleft30 {
        margin-left: 30px !important;
}         
.mright30 {
        margin-right: 30px !important;
}          
.mbottom30 {
        margin-bottom: 30px !important;
}           
.mbottom35 {
        margin-bottom: 35px !important;
}               
.mbottom40 {
        margin-bottom: 40px !important;
}            
.mbottom45 {
        margin-bottom: 45px !important;
}             
.mbottom50 {
        margin-bottom: 50px !important;
}  
.uppercase {
        text-transform: uppercase !important;
}     
.lowercase {
        text-transform: lowercase !important;
}   
.normalcase {
        text-transform: none !important;
} 
.inline {
        display: inline !important;
}           
.p-relative {   
        position: relative;        
}          
.p-absolute {   
        position: absolute;        
}            


/* columns */

#wlp {                          
        /* background-image: url(http://www.wprost.pl/G/adds/arche_canon_2_110712.jpg); */
        background-repeat: repeat;
        background-position: center top;
        position: absolute;   
        z-index: 1;
        top: 30px;
        left: 0px;
        right: 0px;
        height: 1100px;         
}
              
#content-all,
#content-main-all {
        position: relative;   
}      
#content-all.pinned {
        margin-top: 61px;
}

#content-main {      
        background-image: url("http://www.wprost.pl/G/layout2/box_shadow_center.png?");   
        background-position: center top;  
        background-repeat: no-repeat;                 
        background-color: #FFF;
        width: 1000px;
        margin: 0px auto 0px auto; 
        padding-top: 25px;
        clear: both;   
        text-align: left;  
        position: relative; 
        z-index: 5;
}     
#content-main.pinned {
       
}
         
#left-column,
.left-column {
        width: 670px;
        float: left; 
        text-align: left;
}
#right-column,
.right-column {
        width: 300px;
        float: right;   
        text-align: left;
}          
#left-column,
#right-column {
        margin-bottom: 40px; 
}   
#right-column {
        background-color: #FAFAFA;  
        padding-top: 20px;
        margin-top: -20px;  
        height: 100%;
}    
#right-column .box {
        padding-left: 10px;
        padding-right: 10px;
}    
#right-column .box-static {
        padding-left: 0;
        padding-right: 0;
}  
#right-column #box86 {    
        padding-left: 10px;
        padding-right: 10px;
} 
#right-column #box86 .edit {    
        width: 100%;
}

#additional-column {
        width: 164px; 
        max-width: 164px;
        position: absolute;
        right: 10px;  
        text-align: center;
        display: none;
        z-index: 4;
}       
#additional-column.border-top {
        border-top: #EFEFEF 4px solid;
        padding-top: 20px;
        margin-top: 36px;
}        
.box-1x3 {
        width: 300px;
}         
.box-2x3  {
        width: 670px;
} 
.box-1x3in2x3  {
        width: 320px;
}       
.box-1x3,  
.box-2x3,  
.box-3x3  {
        text-align: left;
}  
.left-column .box-50pr{
        width: 322px;
        float: left;
}    
.box-50vs50 .box-50pr:first-child {
        margin-right: 26px;
} 

.preview-column {       
        background-color: #FFF;
        float: none;  
        padding: 0px;
        z-index: 10001;     
        width: 1000px;
        position: relative; 
        margin: 0px 0px 0px -20px;
        border: #FFF 20px solid;  
        -webkit-border-radius: 5px;
        -moz-border-radius: 5px; 
        border-radius: 5px;    
        -webkit-box-shadow: 0px 0px 25px #555;
        -moz-box-shadow: 0px 0px 25px #555;
        -ms-box-shadow: 0px 0px 25px #555;
        -o-box-shadow: 0px 0px 25px #555;
        box-shadow: 0px 0px 25px #555;      
        -webkit-user-select: none;
        -khtml-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
        -o-user-select: none;
        user-select: none;
}     
.preview-left-column {
        width: 670px;   
        margin: 0px auto;
}     
.preview-right-column {
        width: 300px;   
        margin: 0px auto;
}      
.preview-bg {   
        background-color: #111;
        position: fixed;
        left: 0px;
        right: 0px;    
        top: 0px;
        bottom: 0px;   
        z-index: 10000;         
        opacity: 0.2;
        filter: alpha(opacity=20);
}

/* header */

#header {
        padding-top: 5px;  
}     

/* header-top */

#header-top {
        background-image: url(http://www.wprost.pl/G/layout2/line_pixel_black.png);
        background-repeat: repeat-x;
        background-position: bottom center;                
        background-color: #333;
        border-bottom: #FFF 1px solid;
        text-shadow: #000 0px -1px 0px;        
        height: 30px;    
        top: 0px;
        right: 0px;
        left: 0px; 
        z-index: 2160;  
        -webkit-user-select: none;
        -khtml-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
        -o-user-select: none;
        user-select: none;
}         
#header-top {
        color: #999;  
}        
#header-top a {
        color: #CCC;  
        text-decoration: none;        
}                         
#header-top a:hover {
        color: #FFF;
}    
#header-top span {
        color: #666;  
        padding: 0px 5px;        
}         
#header-top .header-top-inside {
        width: 1000px;   
        padding: 8px 0px 0px 0px; 
        margin: 0px auto;
        text-align: left; 
        position: relative;  
}  
#header-top .r {      
        width: 600px;  
        top: 8px;   
        right: 0px;  
        position: absolute;   
        text-align: left;          
}             
#header-top .see-also {      
        width: 380px;  
        top: 0px;   
        right: 0px;  
        position: absolute;   
        text-align: left;     
        float: right;     
}              
#header-top .see-also div {     
        width: 290px;   
        right: 5px;    
        top: -8px;   
        position: absolute;   
        text-align: left;    
}            
#header-top .see-also div a { 
        padding-right: 8px;
}        
#header-top .ico-rss {   
        background-image: url(http://www.wprost.pl/G/layout2/ico_hmenu_rss.png?);
        background-repeat: no-repeat;
        background-position: 28px 1px;                
        padding-right: 15px;
}   
#header-top .fb-like-box {   
        height: 25px;   
        position: absolute;     
        overflow: hidden;   
        width: 180px;     
        top: -6px;
        display: inline-block;
        margin: 0px 5px;
}        
#header-top .fb-like-box iframe { 
        top: -30px;
        left: -60px;    
        position: absolute;        
}   
#header-top .header-social {  
        position: relative;  
        float: right;  
        width: 200px;    
}   
#header-top .header-social div { 
        position: absolute;     
        overflow: hidden;   
        width: 110px;     
        right: 0;      
        top: -4px;   
}        
#header-top .header-social div a.icon { 
        margin: 0 5px 0 0;  
        width: 22px;        
        height: 22px;
        float: left;
        opacity: 0.2;       
        -webkit-transition: all 0.5s ease-in-out;
        -moz-transition: all 0.5s ease-in-out;
        -o-transition: all 0.5s ease-in-out;
        -transition: all 0.5s ease-in-out;    
        transition: all 0.5s ease-in-out;   
}    
#header-top .header-social div a.icon-facebook { 
        background: url(http://www.wprost.pl/G/layout2/ico_hmenu_social_fb.png);
}                         
#header-top .header-social div a.icon-twitter { 
        background: url(http://www.wprost.pl/G/layout2/ico_hmenu_social_tw.png);
}           
#header-top .header-social div a.icon-googleplus { 
        background: url(http://www.wprost.pl/G/layout2/ico_hmenu_social_gp.png);
}           
#header-top .header-social div a.icon-youtube { 
        background: url(http://www.wprost.pl/G/layout2/ico_hmenu_social_yt.png);
}   

#header-top .header-social div a.icon.header-social-pointer {  
        opacity: 1;     
        cursor: pointer;
}          
#header-top .header-social div b.icon.header-social-pointer:hover {  
        -webkit-box-shadow: 0px 0px 3px #000;
        -moz-box-shadow: 0px 0px 3px #000;
        -ms-box-shadow: 0px 0px 3px #000;
        -o-box-shadow: 0px 0px 3px #000;
        box-shadow: 0px 0px 3px #000;  
}
.header-social-dropdown {              
        background-color: #1D1D1D;  
        border-top: #333 15px solid;   
        border-left: #333 15px solid;   
        border-right: #333 15px solid; 
        border-bottom: #333 15px solid;
        padding: 0px 0 0 0;
        position: absolute;     
        top: 29px;
        right: 0px;   
        z-index: 2161;   
        min-width: 400px; 
        max-width: 400px;  
        display: none;          
        -webkit-user-select: none;
        -khtml-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
        -o-user-select: none;
        user-select: none;   
        -webkit-border-bottom-left-radius: 5px;
        -webkit-border-bottom-right-radius: 5px;
        -moz-border-radius-bottomleft: 5px;
        -moz-border-radius-bottomright: 5px;
        border-bottom-left-radius: 5px;
        border-bottom-right-radius: 5px;
        -webkit-box-shadow: 3px 3px 3px rgba(51, 51, 51, 0.4);
        -moz-box-shadow: 3px 3px 3px rgba(51, 51, 51, 0.4);
        -ms-box-shadow: 3px 3px 3px rgba(51, 51, 51, 0.4);
        -o-box-shadow: 3px 3px 3px rgba(51, 51, 51, 0.4);
        box-shadow: 3px 3px 3px rgba(51, 51, 51, 0.4); 
}    
.header-social-dropdown-facebook { 
        background-color: #333 15px solid;   
        right: 80px;
} 
.header-social-dropdown-twitter {  
        right: 55px;
} 
.header-social-dropdown-googleplus {  
        right: 30px;
} 
.header-social-dropdown-youtube {   
        right: 0px;  
        max-width: 430px;
        border-top: #333 10px solid;     
}                                 
.header-social-dropdown-googleplus,
.header-social-dropdown-googleplus-inside,
.header-social-dropdown-googleplus-inside iframe {  
        height: 400px !important;
}  /* 
.header-social-dropdown-googleplus-inside iframe {  
        border-style: none !important;
        height: 400px !important;
        left: 0 !important;
        margin: 0 !important;
        position: static !important;
        top: 0 !important;
        visibility: visible !important;
        width: 400px !important;
} */
                                           
.header-social-dropdown-googleplus-inside {  
        position: relative;
} 
#header-top .header-social-dropdown-youtube span.standard-box-img {  
        padding: 0;
        display: block;
        float: none;
}                                                                 
#header-top .header-social-dropdown-youtube .standard-box-img-400 {  
        height: 200px;  
}                                                                 
#header-top .header-social-dropdown-youtube .standard-box-img-400 img {  
        margin-top: -50px;
}                                                                  
#header-top .header-social-dropdown-youtube .t { 
        background-color: #333;   
        margin-bottom: 10px;           
        padding: 0 0 10px 0;
        text-align: center;
}                                                                
#header-top .header-social-dropdown-youtube .t a { 
        background: url(http://www.wprost.pl/G/layout2/ico_hmenu_social_yt-logo.png) no-repeat 10px center;
        height: 41px;
        display: block;
        text-indent: -99999px;
}                       
                              
#header-top .header-social-dropdown-youtube .i {      
        padding: 0 15px;
}                                                                         
#header-top .header-social-dropdown-youtube .m {  
        margin-top: 10px;           
        padding: 15px 0 15px 0;
        text-align: center;
}                                                                    
#header-top .header-social-dropdown-youtube .m a {  
        color: #999;
}                                                                    
#header-top .header-social-dropdown-youtube .m a:hover {  
        color: #CCC;
}


/* header-banner */

#header-banner { 
        width: 1000px;  
        position: relative;  
        margin: 0px auto;   
        z-index: 25;                   
}              
#header-banner, 
#header-banner center, 
#header-banner center * {                   
        -webkit-transition: all 3s ease-in;
        -moz-transition: all 3s ease-in;
        -o-transition: all 3s ease-in;
        -transition: all 3s ease-in;
}        

/* header-bar */

#header-bar {       
        margin: 0;            
        height: 90px;   
        z-index: 1;
}     
#header-inside {         
        background: rgba(255,255,255,0.8);
        width: 1000px;     
        margin: 0px auto;                                                            
        padding: 0px;         
        height: 90px;     
        position: relative;    
        z-index: 6;
        -webkit-border-top-left-radius: 3px;
        -webkit-border-top-right-radius: 3px;
        -moz-border-radius-topleft: 3px;
        -moz-border-radius-topright: 3px;
        border-top-left-radius: 3px;
        border-top-right-radius: 3px;
}
#header-bar .header-special {
        display: none; /* ON-OFF / block-none*/
        width: 315px;
        height: 85px;
        position: absolute;
/*        background-image: url(http://www.wprost.pl/G/layout2/header_logo_christmas.png); */
        background-image: url(http://www.wprost.pl/G/layout2/header_logo_new_year.png); 
        background-repeat: no-repeat;
        background-position: 0px -1px; /* ustaw poprawna wysokosc */
}    
#header-bar .header-logo {                              
        background-image: url(http://www.wprost.pl/G/layout2/logo_wprost.png?a);
        background-repeat: no-repeat;
        background-position: left center;
}      

#header-bar .header-logo,
#header-bar #logolink,                                                  
#header-bar #logolink a {                                                                                         
        text-indent: -9999px;   
        width: 250px;   
        height: 61px;
        display: block;         
        padding: 0px;                                                                                         
        margin: 0;         
        float: left;
}    
#header-bar .header-logo {                                                                                             
        margin: 20px 0 0 0;  
}
#header-bar #logolink {
        z-index: 1; 
        position: relative;
}

/* 25 lat wolnosci 
#header-bar .header-logo {                              
        background-image: url(http://www.wprost.pl/G/layout2/logo_wprost_25-lat-wolnosci.png?);
        width: 320px!important;   
        height: 60px!important;          
}
#header-bar #logolink,                                                  
#header-bar #logolink a {
        width: 320px!important;   
        height: 60px!important;        
}
 --- */

#page_medycyna #header-bar .header-logo {                              
        background-image: url(http://www.wprost.pl/G/layout2/logo_wprost_medycyna.png);
}
#page_biznes #header-bar .header-logo {                              
        background-image: url(http://www.wprost.pl/G/layout2/logo_wprost_biznes.png);
}
#page_sport #header-bar .header-logo {                              
        background-image: url(http://www.wprost.pl/G/layout2/logo_wprost_sport.png);
}
#page_kultura #header-bar .header-logo {                              
        background-image: url(http://www.wprost.pl/G/layout2/logo_wprost_kultura.png);
}
#page_forum #header-bar .header-logo {                              
        background-image: url(http://www.wprost.pl/G/layout2/logo_wprost_forum.png);
}
#page_tygodnik #header-bar .header-logo {                              
        background-image: url(http://www.wprost.pl/G/layout2/logo_wprost_tygodnik.png);
}
#page_zycie #header-bar .header-logo {                              
        background-image: url(http://www.wprost.pl/G/layout2/logo_wprost_zycie.png);
}
#page_historia #header-bar .header-logo {                              
        background-image: url(http://www.wprost.pl/G/layout2/logo_wprost_historia.png);
}
#page_historia #header-bar .header-logo,
#page_historia #header-bar #logolink,                                                  
#page_historia #header-bar #logolink a,
#page_tygodnik #header-bar .header-logo,
#page_tygodnik #header-bar #logolink,                                                  
#page_tygodnik #header-bar #logolink a,
#page_zycie #header-bar .header-logo,
#page_zycie #header-bar #logolink,                                                  
#page_zycie #header-bar #logolink a,
#page_sport #header-bar .header-logo,
#page_sport #header-bar #logolink,                                                  
#page_sport #header-bar #logolink a,
#page_kultura #header-bar .header-logo,
#page_kultura #header-bar #logolink,                                                  
#page_kultura #header-bar #logolink a,
#page_forum #header-bar .header-logo,
#page_forum #header-bar #logolink,                                                  
#page_forum #header-bar #logolink a,
#page_medycyna #header-bar .header-logo,
#page_medycyna #header-bar #logolink,                                                  
#page_medycyna #header-bar #logolink a,
#page_biznes #header-bar .header-logo,
#page_biznes #header-bar #logolink,                                                  
#page_biznes #header-bar #logolink a {  
        width: 320px;  
}   
#header-bar .header-partners {  
        width: 320px;   
        height: 60px;
        display: block;         
        padding: 0px;                                                                                         
        margin: 10px 0px 0px 0px;         
        float: left;
}                
#header-bar .header-partners span {   
        color: #CCC;
        display: block;         
        padding: 0px;                                                                                         
        margin: 0px 0px 0px 21px;
        text-align: left;
        text-transform: uppercase;
        font-size: 10px;
}   
#page_biznes #header-bar .bbwp-logo {        
        background-image: url(http://www.wprost.pl/G/layout2/header_partner_logo_bbwp.png);  
        background-repeat: no-repeat;
        background-position: 20px center;
        display: block;
        width: 180px;
        height: 37px;
        border-left: #CCC 1px solid;                                                                                     
        text-indent: -9999px;  
}   

#header-bar .header-search {                         
        background-position: 10px center;
        background-repeat: no-repeat;                                                                       
        margin: 24px 0px 0px 0px;                                                                             
        padding: 0px;
        width: 302px;  
        float: right;  
}           
#header-bar .header-search table {
        display: none;
}                 
#header-bar input {                                         
        -webkit-transition: all 0.4s ease-in;
        -moz-transition: all 0.4s ease-in;
        -o-transition: all 0.4s ease-in;
        -transition: all 0.4s ease-in;
}                
#header-bar .form-input-search {   
        background-image: url(http://www.wprost.pl/G/layout2/search_icon.png);          
        background-position: 10px center;
        background-repeat: no-repeat;
        border: #D4D4D4 1px solid;
        color: #AAA;
        width: 300px;          
        max-width: 180px; 
        height: 30px;        
        min-height: 28px; 
        max-height: 28px; 
        display: block;   
        position: absolute;
        top: 35px;
        right: 0px;           
        padding: 0px 80px 0px 40px;  
        font-size: 16px;   
        -webkit-border-radius: 3px;
        -moz-border-radius: 3px; 
        border-radius: 3px;
}                                   
#header-bar .form-input-search-info {   
        background-image: url(http://www.wprost.pl/G/layout2/search_icon.png), 
                          url(http://www.wprost.pl/G/layout2/search-text.png?);          
        background-position: 10px center, 34px center;
        background-repeat: no-repeat, no-repeat;
}                                 
#header-bar .form-input-search:hover {  
        border: #AAA 1px solid;        
        color: #AAA;
}                                        
#header-bar .form-input-search:focus,
#header-bar .form-input-search-info:focus  {   
        background-image: url(http://www.wprost.pl/G/layout2/search_icon.png);          
        background-position: 10px center;
        background-repeat: no-repeat;
        border: #FF0000 1px solid;         
        color: #333;   
        -webkit-box-shadow: 0px 0px 4px #EEE;
        -moz-box-shadow: 0px 0px 4px #EEE;
        -ms-box-shadow: 0px 0px 4px #EEE;
        -o-box-shadow: 0px 0px 4px #EEE;
        box-shadow: 0px 0px 4px #EEE
}                                 
#header-bar .form-button-search {                   
/*      background-image: url(http://www.wprost.pl/G/layout2/search_btn.png); */
        background-color: #CCC;
        color: #333;
        text-shadow: 0px 1px 0px #E8E8E8;
        text-transform: uppercase;
        border: none;  
        border: #D4D4D4 1px solid;
        border-left: #FFF 1px solid;                 
        width: 60px; 
        height: 30px; 
        line-height: 30px;
        position: absolute;
        top: 35px;
        right: 0;           
        padding: 0;                                                                                                                                                                         
        margin: 0;        
        font-size: 11px;   
        font-weight: 600;
        cursor: pointer;
        -webkit-border-top-right-radius: 3px;
        -moz-border-radius-topright: 3px;
        border-top-right-radius: 3px;        
        -webkit-border-bottom-right-radius: 3px;
        -moz-border-radius-bottomright: 3px;
        border-bottom-right-radius: 3px;              
}
#header-bar .form-button-search:hover { 
        color: #FFF;
        background-color: #FF0000;
        text-shadow: 0 -1px 0 #CE1422;
        border: #E11A2D 1px solid; 
        border-left: #FFF 1px solid;                 
}        
#search-buttons {     
        position: absolute;
        top: 13px;
        right: 0px;
        width: 302px;  
        padding-top: 2px;
        -webkit-border-top-left-radius: 3px;
        -webkit-border-top-right-radius: 3px;
        -moz-border-radius-topleft: 3px;
        -moz-border-radius-topright: 3px;
        border-top-left-radius: 3px;
        border-top-right-radius: 3px;                         
        -webkit-transition: all 0.4s ease-in;
        -moz-transition: all 0.4s ease-in;
        -o-transition: all 0.4s ease-in;
        -transition: all 0.4s ease-in;
}           
#search-buttons:hover {     
        background-color: #FFF;
}
#search-buttons label {  
        background-image: url(http://www.wprost.pl/G/layout2/red-arrow-up.png);
        background-position: center 20px;
        background-repeat: no-repeat; 
        color: #666666;
        display: block;
        float: left;
        padding: 0px 5px 4px 5px;
        cursor: pointer;   
        text-shadow: 0px 0px 1px #FFF;                             
        -webkit-transition: all 0.4s ease-in;
        -moz-transition: all 0.4s ease-in;
        -o-transition: all 0.4s ease-in;
        -transition: all 0.4s ease-in;
}                
#search-buttons label.sch-sell-label  {  
        color: #AAA;
}                      
#search-buttons label.selected {   
        color: #000;
}                 
#search-buttons label:hover {   
        color: #333;
}                 
#search-buttons label.selected {   
        background-position: center bottom;
}
#search-buttons input {    
        position: absolute;
        top: -30000px;
}

/* search-additional-box */

.search-additional-box {        
        background-color: #FFF;
        border: #FFF 1px solid;
        border-top: none;
        position: absolute;  
        right: 0px;
        width: 300px;  
        top: 15px;     
        -webkit-border-radius: 3px;
        -moz-border-radius: 3px; 
        border-radius: 3px;
        text-align: left;
}      
.search-additional-box-expanded {   
        border: #CCC 1px solid;  
        border-top: none;
        -webkit-box-shadow: 0px 0px 4px #EEE;
        -moz-box-shadow: 0px 0px 4px #EEE;
        -ms-box-shadow: 0px 0px 4px #EEE;
        -o-box-shadow: 0px 0px 4px #EEE;
        box-shadow: 0px 0px 4px #EEE
}     
.search-additional-box div.more {    
        position: absolute;  
        top: 30px;
        left: 0px;
        right: 0px;
        z-index: 2150;
}        
.search-additional-box div.more strong {  
        background-color: #F6F6F6; 
        border-bottom: #CCC 1px solid;  
        color: #999;
        font-weight: normal;
        display: block;
        padding: 5px 0px 5px 40px;
        margin: 0px 0px 10px 0px;
}          
.search-additional-box div.more div {  
        padding: 3px 0px 3px 0px;
}              
.search-additional-box div.more label { 
        display: block;
        float: left;
        width: 100px;    
        max-width: 90px;                
        padding: 5px 0px 0px 10px;
        margin: 0px;  
}            
.search-additional-box div.more .edit {   
        border: #CCC 1px solid;  
}                                
.search-additional-box div.more .edit:focus {                    
        color: #000;
        border: #FF0000 1px solid;   
        -moz-box-shadow: 0px 0px 5px #E5E5E5;
        -ms-box-shadow: 0px 0px 5px #E5E5E5;
        -o-box-shadow: 0px 0px 5px #E5E5E5;
        box-shadow: 0px 0px 5px #E5E5E5
}    
#header-bar .search-additional-box input.form-input-search,
#header-bar .search-additional-box input.form-button-search {   
        top: 0px;     
        right: -1px;
        z-index: 100;
}   
.search-additional-box a.src-bottom-logo {   
        display: block;     
        position: absolute;  
        bottom: 0px;
        padding-left: 2px;                       
        -webkit-transition: all 0.4s ease-in;
        -moz-transition: all 0.4s ease-in;
        -o-transition: all 0.4s ease-in;
        -transition: all 0.4s ease-in;
}           

/* header-menu */
     
#header-menu {
        height: 61px;     
}     
#header-menu a.logo {   
        background-image: url(http://www.wprost.pl/G/layout2/logo_wprost_small.png?);   
        background-position: left center;  
        background-repeat: no-repeat;   
        height: 30px; 
        width: 120px;      
        display: none;
        position: absolute;  
        margin-top: -2px;
        text-indent: -9999px;               
        -webkit-transition: all 0.4s ease-in;
        -moz-transition: all 0.4s ease-in;
        -o-transition: all 0.4s ease-in;
        -transition: all 0.4s ease-in;
}           
#header-menu.pinned a.logo {  
        display: block;
}
#header-menu.pinned {
        position: fixed;  
        left: 0px;     
        right: 0px;
        top: 0px;
        z-index: 1000;  
        height: 76px;      
        background-image: url(http://www.wprost.pl/G/layout2/box_shadow_center.png);   
        background-position: center bottom;  
        background-repeat: no-repeat;
}

#header-menu1,
#header-menu1 ul {
        background-image: url(http://www.wprost.pl/G/layout2/line_pixel_red-menu.png);
        background-repeat: repeat-x;
        background-position: bottom center;  
        background-color: #FF0000;   
        border-top: #FF0000 2px solid;        
        border-bottom: #FFF 1px solid;   
}  
#header-menu2,
#header-menu2 ul {
        background-color: #F6F6F6;   
        border-top: #F6F6F6 1px solid;   
}      
#header-menu2 {   
        background-image: url(http://www.wprost.pl/G/layout2/line_pixel_gray-menu.png);
        background-repeat: repeat-x;
        background-position: bottom center;      
        height: 29px;   
        position: relative;       
}       
#header-menu.pinned #header-menu2 {   
        border-bottom: #FFF 1px solid;   
}                       
#header-menu ul {
        list-style: none;
        display: block;
        height: 28px;               
        width: 1000px;                
        max-width: 990px;     
        margin: 0px auto; 
        padding: 0px 0px 0px 5px; 
        position: relative;    
        z-index: 3;     
}   
#header-menu1 ul { 
        margin-top: -2px;        
        margin-bottom: -1px;    
}           
#header-menu2 ul { 
        margin-top: -1px;        
        margin-bottom: -1px;  
        overflow: hidden;
        white-space: nowrap;  
}                               
#header-menu ul li {
        display: block;
        height: 28px;
        float: left;  
        padding: 0px;                                                                                         
        margin: 0px;         
}                            
#header-menu ul li.header-menu-disabled {
        display: none !important;
}                                              
#header-menu ul li.header-menu a {
        display: block;                           
        color: #FFF;
        font-size: 14px; 
        font-weight: normal;                                                                                      
        margin: 0px 1px 0px 0px;                 
        text-decoration: none;                 
        -webkit-transition: all 0.2s ease-in;
        -moz-transition: all 0.2s ease-in;
        -o-transition: all 0.2s ease-in;
        -transition: all 0.2s ease-in;
}                                   
#header-menu ul li.header-menu a u {
        text-decoration: none;        
}                                           
#header-menu ul li.header-menu a:hover u {
        text-decoration: underline;        
}                                         
#header-menu ul li.header-menu-arrow {
        position: relative; 
        z-index: 1999;
}                                       
#header-menu1 ul li.header-menu a {
        padding: 5px 12px 10px 12px;  
        text-shadow: 0px -1px 0px #CE1422;      
        -webkit-border-top-left-radius: 3px;
        -webkit-border-top-right-radius: 3px;
        -moz-border-radius-topleft: 3px;
        -moz-border-radius-topright: 3px;
        border-top-left-radius: 3px;
        border-top-right-radius: 3px;   
}                                                  
#header-menu1 ul li.header-menu-selected a {
        background-color: #F6F6F6;      
        color: #FF0000;
        text-shadow: 0px 1px 0px #FFF; 
}                                     
#header-menu1 ul li.header-menu-expanded a {
        background-color: #F6F6F6;      
        color: #333;
        text-shadow: 0px 1px 0px #FFF; 
}                                                           
#header-menu1 ul li.header-menu a:hover {
        background-color: #F6F6F6;      
        color: #333;
        text-shadow: 0px 1px 0px #FFF; 
}                                           
#header-menu1 ul li.header-menu-10 {
        float: right;
        /* border-left: #FFF 1px solid; */
}                                             
#header-menu1 ul li.header-menu-10 a {
        background-image: url(http://www.wprost.pl/G/layout2/black-arrow-down.png);
        background-repeat: no-repeat;
        background-position: 105px 12px;      
        padding: 5px 22px 10px 12px;
        cursor: wait;
}                                   
#header-menu2 ul li.header-menu a {            
        color: #111;
        font-size: 12px; 
        padding: 6px 6px 0px 12px;                                                                                         
        margin: 0px;                
        text-shadow: 0px 1px 0px #FFF; 
}                                                 
#header-menu2 ul li.header-menu a[target] {            
        color: #808080;
}                                                 
#header-menu2 ul.sm10 li.header-menu a[target] {            
        color: #111;
}                                   
#header-menu2 ul li.header-menu-selected a {
        color: #FF0000;
        text-shadow: 0px 1px 0px #FFF; 
}                                                                 
#header-menu2 ul li.header-menu a:hover {
        color: #FF0000 !important;
        text-shadow: 0px 1px 0px #FFF;  
}                        
#header-menu ul li.header-menu-arrow a {
        background-image: url("http://www.wprost.pl/G/layout2/black-arrow-right.png");
        background-repeat: no-repeat;   
        background-position: right 12px;        
        padding-right: 5px;  
}   
div#ServicesList {                           
        background-image: url("http://www.wprost.pl/G/layout2/header_comm_bg4.png");
        background-repeat: repeat-x;         
        background-position: left bottom;        
        background-color: #F7F7F7;
        padding: 5px 0px;
        z-index: 10000000;
        border-bottom: #EFEFEF 1px solid;   
        margin-top: 5px;
        position: absolute;
        z-index: 4000;   
        min-width: 310px;
        left: 1px;
        top: -1000px;
        visibility: visible;
        -webkit-border-radius: 3px;
        -moz-border-radius: 3px; 
        border-radius: 3px;         
        -webkit-box-shadow: 2px 2px 2px #CCC;
        -moz-box-shadow: 2px 2px 2px #CCC;
        -ms-box-shadow: 2px 2px 2px #CCC;
        -o-box-shadow: 2px 2px 2px #CCC;
        box-shadow: 2px 2px 2px #CCC
}
div#ServicesList div.ServicesColumn a {
        background-position: 5px center;
        background-repeat: no-repeat !important;
        display: block !important;
        margin: 0 5px !important;
        padding: 2px 5px 3px 29px !important;
}
div#ServicesList div.ServicesColumn a:hover {
        color: #111;
}
div#ServicesList span.CloseMenuLink {
        background-image: url("http://www.wprost.pl/G/layout2/close_icon.png");
        background-position: right 10px;
        background-repeat: no-repeat;
        color: #FF0000;
        cursor: pointer;         
        font-size: 11px;
        font-weight: normal;
        margin-right: 10px;
        padding: 10px 18px 0px 0px;
        text-transform: lowercase;  
        text-align: right;        
        display: block;
}
div#ServicesList div.ServicesColumn {
        float: left;
        min-width: 120px;
}   
div#ServicesList div.ServicesColumnFirst  {
        border-right: 1px solid #EFEFEF;
}            

/* path */   

#path {                      
        border-bottom: #EFEFEF 4px solid;   
        background-color: #FFF;                  
        font-size: 12px;
        color: #999;       
        position: relative;     
        margin: 0px auto 20px auto; 
        padding: 0px 0px 20px 0px;   
        width: 1000px;  
        text-align: left;
}     
#path .path-item-pref {
        padding-left: 20px;
}                   
#path a {
        color: #333;
        cursor: pointer;
}                         
#path a.path-item-home {
        color: #333;
        font-weight: bold;
}                        
#path a.path-item {
        color: #FF0000;
        text-transform: uppercase;
}                         
#path span.path-item {
        color: #333;
}    
#path a:hover {
        color: #FF0000;
} 
  
#page_main #path {
        display: none;
}  
#path span.path-item-sep {
        color: #cccccc;
        padding: 0px 3px;        
}
#path span.path-item-arrow {
        background-image: url("http://www.wprost.pl/G/layout2/gray-arrow-right-2.png");    
        background-repeat: no-repeat;
        background-position: right 3px;
        padding: 0px 3px;
}

/* footer */

#footer {
        clear: both;
        position: relative;
        z-index: 5;   
        text-align: center;
}                
#footer .footer-inside {
        width: 1000px;   
        padding: 0px; 
        margin: 0px auto;          
        text-align: left;
        position: relative;
}           
#footer-top-bar {
        background-color: #F5F5F5;
}       
          
#footer-mid-bar {
        background-color: #F6F6F6;       
        padding: 4px 0px 10px 0px;
        text-shadow: #FFF 0px 1px 0px;  
        border-top: 1px #EFEFEF solid;
        border-bottom: 1px #FFF solid;
}                          
#footer-mid-bar a {
        color: #666;
}                               
#footer-mid-bar a:hover {
        color: #111;
}                     
#footer-mid-bar .box {
        padding: 0px 0px 24px 0px;
        border-bottom: #EFEFEF 1px solid;   
}                   
#footer-mid-bar .box td,
#footer-mid-bar .box th {
        border-right: #EFEFEF 1px solid;     
        border-left: #FFF 1px solid;  
}                     
#footer-mid-bar .box .first {   
        border-left: none;  
}                        
#footer-mid-bar .box .last {   
        border-right: none;  
}                         
#footer-mid-bar .box th {    
        padding-top: 9px;
        padding-bottom: 7px;
}                            
#footer-mid-bar .box th span {
        color: #999;
        text-align: left;
        display: block;
        width: 140px;   
        margin-top: 5px;   
        float: right;    
}                               
#footer-mid-bar ul.list-items li.list-item {
        padding-bottom: 4px; 
}                 
#footer-mid-bar #footer-see-also {
        border-top: #FFF 1px solid;  
        padding: 5px 0px 10px 0px; 
}                        
#footer-mid-bar ul#footer-see-also-list2 {    
        padding-top: 7px !important;
}                
#footer-mid-bar #footer-see-also strong {
        display: none;
}                    
#footer-mid-bar #footer-see-also ul {    
        font-size: 11px;
        list-style: none;
        margin: 0px;    
        padding: 10px 0px 0px 100px;
}          
#footer-mid-bar #footer-see-also ul li {           
        display: inline;
        margin: 0px;    
        padding: 0px 3px 0 5px;
        border-left: #CCC 1px solid;
}          
#footer-mid-bar #footer-see-also ul li.first-inline {    
        border-left: none;    
        padding-left: 8px;
}          
#footer-mid-bar #footer-see-also li.footer-see-also-dot {                 
        background-image: url(http://www.wprost.pl/G/layout2/ico_square_gray.png);
        background-repeat: no-repeat;  
        background-position: left center;
}        
#footer-mid-bar #footer-see-also li.footer-see-also-icon {           
        background-image: none;          
        position: absolute;    
        border-left: none;
        left: 0px;
}           
#footer-mid-bar #footer-see-also li.footer-see-also-icon a {   
        background-repeat: no-repeat;  
        background-position: center center;
        display: block;
        height: 20px;        
        width: 100px;   
        top: 0px;    
        margin-top: -2px;    
        text-indent: -9999px;
}                                
#footer-mid-bar li.footer-see-also-icon a.footer-see-also-icon-wprost {   
        background-image: url("http://www.wprost.pl/G/layout2/mod_logo_wprost.png?");  
}                                
#footer-mid-bar li.footer-see-also-icon a.footer-see-also-icon-pg {   
        background-image: url("http://www.wprost.pl/G/layout2/mod_logo_point-group.png");
}              
     
#footer-bottom-bar {
        background-color: #333333;
        border-top: #1F1F1F 1px solid;    
        font-size: 11px;
}                        
#footer-bottom-bar {
        color: #999;
}        
#footer-bottom-bar a {
        color: #CCC;         
        text-shadow: #000 0px -1px 0px;
}                                         
#footer-bottom-bar a:hover {
        color: #FFF;
}                                                
#footer-bottom-bar ul,          
#footer-bottom-bar ul li {
        margin: 0px;
        padding: 0px;
        list-style: none;
}        
#footer-bottom-bar ul.ft-line,
#footer-bottom-bar ul.sc-line {  
        height: 16px;
        display: block;
        margin-left: -4px;
}                                  
#footer-bottom-bar ul.ft-line li,
#footer-bottom-bar ul.sc-line li {
        display: block;   
        height: 16px;
        float: left;
        border-left: #444 1px solid;
        color: #999;
        padding: 0px 4px;  
        margin: 0px;
}                                         
#footer-bottom-bar ul.ft-line li.first,   
#footer-bottom-bar ul.sc-line li.first {
        border-left: none;     
}                                  
#footer-bottom-bar ul.ft-line {  
        padding-top: 17px;  
}
#footer-bottom-bar ul.sc-line {  
        padding-bottom: 15px;  
        border-bottom: #111 1px solid;
}

/* social buttons */

#footer-bottom-bar ul.soc-line {
        display: block;
        height: 40px;
        margin: 20px 0px 20px -4px;  
}
#footer-bottom-bar ul.soc-line li,
#footer-bottom-bar ul.soc-line li a.googleplay,
#footer-bottom-bar ul.soc-line li a.appstore,
#footer-bottom-bar ul.soc-line li a.ewydanie {
        background-repeat: no-repeat;
        background-position: 0px 0px; 
        display: block;   
        height: 40px;
        width: 115px;
        float: left;
        color: #999;
        padding: 0px 4px;  
        margin: 0px;
}                                         
#footer-bottom-bar ul.soc-line li a.googleplay {
        background-image: url("http://www.wprost.pl/G/layout2/footer-mobile-button-googleplay.png");    
}
#footer-bottom-bar ul.soc-line li a.appstore {
        background-image: url("http://www.wprost.pl/G/layout2/footer-mobile-button-appstore.png");    
}
#footer-bottom-bar ul.soc-line li a.ewydanie {
        background-image: url("http://www.wprost.pl/G/layout2/footer-mobile-button-ewydanie.png");    
}
#footer-bottom-bar ul.soc-line li a.googleplay:hover {
        background-image: url("http://www.wprost.pl/G/layout2/footer-mobile-button-googleplay-hov.png");    
}
#footer-bottom-bar ul.soc-line li a.appstore:hover {
        background-image: url("http://www.wprost.pl/G/layout2/footer-mobile-button-appstore-hov.png");    
}
#footer-bottom-bar ul.soc-line li a.ewydanie:hover {
        background-image: url("http://www.wprost.pl/G/layout2/footer-mobile-button-ewydanie-hov.png");    
}
#footer-bottom-bar ul.soc-line li.first {
        display: block;     
        width: 470px;     
        color: #FFF;           
        text-shadow: #000 0px -1px 0px;        
        font-size: 16px;
        line-height: 20px;          
}

#footer-bottom-right-links {
        position: absolute;
        width: 155px;
        right: 0px;
        top: 3px;
}
#footer-bottom-right-links a {
        background-repeat: no-repeat;
        background-position: 0px 2px;
        padding: 2px 0px 1px 36px;
        display: block;      
        font-size: 12px;
}           
#footer-bottom-right-links #sendAlert {
        background-image: url("http://www.wprost.pl/G/layout2/ico_footer_tool_b-2.png");
}                
#footer-bottom-right-links #guUp {
        background-image: url("http://www.wprost.pl/G/layout2/ico_footer_tool_a-2.png");
}                   
#footer-bottom-right-links #addToFavorites {
        background-image: url("http://www.wprost.pl/G/layout2/ico_footer_tool_c-2.png");
}                                      
#footer-bottom-bar .copyright {
        border-top: #424242 1px solid;
        color: #999;           
        text-shadow: #000 0px -1px 0px;        
        padding: 15px 0px 18px 0px;
        line-height: 12px;
}                                                 
#footer-bottom-bar .copyright a {
        color: #999;
}                                                   
#footer-bottom-bar .copyright div {
        padding-top: 6px;
}                                                   
#footer-bottom-bar .copyright a:hover {
        color: #CCC;
        text-decoration: underline;
}        
#footer-bottom-bar .copyright a.partner {
        display: inline-block;
        width: 61px;
        height: 50px;
        float: right;
        background-image: url("http://www.wprost.pl/G/layout2/logo_footer_cloudia.png");
        background-repeat: no-repeat;
}

/* adv */

.advstripe-main { 
}

.adv-ph-add300x250 {
        height: 250px;
}
.add300x250 {
        border-top: #EEE 1px dashed;
        border-bottom: #EEE 1px dashed;
        text-align: center;
        color: #EEE !important;         
        font-size: 11px;
        text-transform: uppercase; 
        margin: 20px 0px 0px 0px;
        clear: both;
}          
.add300x250 a {                                                                                           
        background-image: url(http://www.wprost.pl/G/layout2/red-arrow-down.png);
        background-position: center bottom;
        background-repeat: no-repeat;
        background-color: #FFF;
        color: #999 !important;
        display: inline-block;
        margin-top: -10px;
        padding: 0px 10px 5px 10px;
        text-decoration: none !important;
}           
.add300x250 a:hover {              
        color: #FF0000 !important;
}                                           
.add300x250-inside {
        color: #CCC;
        text-align: left;
        width: 300px; 
        margin: 0px auto 15px auto;
}                                                 
.add300x250-border {
        width: 300px;
        padding: 15px;  
        border: #E9E9E9 1px solid;
}

.addBottomline {                                           
        padding: 10px 0px;
        border-bottom: #EEE 1px dashed;
}   

/* addbox */ 

.addbox {  
        background-repeat: no-repeat; 
        background-position: 3px 5px;
        background-color: #EFEFEF;                 
        padding: 5px 2px 5px 22px;
        margin-bottom: 10px;    
        text-align: left;                  
        -webkit-transition: all 0.5s ease-in;
        -moz-transition: all 0.5s ease-in;
        -o-transition: all 0.5s ease-in;
        -transition: all 0.5s ease-in;
        -webkit-border-radius: 3px;
        -moz-border-radius: 3px; 
        border-radius: 3px;        
        -webkit-user-select: none;
        -khtml-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
        -o-user-select: none;
        user-select: none;
}           
.addbox:hover {         
        -webkit-box-shadow: 2px 2px 2px #CCC;
        -moz-box-shadow: 2px 2px 2px #CCC;
        -ms-box-shadow: 2px 2px 2px #CCC;
        -o-box-shadow: 2px 2px 2px #CCC;
        box-shadow: 2px 2px 2px #CCC;    
}       
.addbox-skyscraper {  
        background-color: #FAFAFA;  
}       
.addbox-skyscraper:hover {         
        -webkit-box-shadow: 2px 2px 2px #EEE;
        -moz-box-shadow: 2px 2px 2px #EEE;
        -ms-box-shadow: 2px 2px 2px #EEE;
        -o-box-shadow: 2px 2px 2px #EEE;
        box-shadow: 2px 2px 2px #EEE;    
}     
.addbox-polecamy {                     
        background-image: url(http://www.wprost.pl/G/layout2/addbox-polecamy.png);
}   
.addbox-akcja {                     
        background-image: url(http://www.wprost.pl/G/layout2/addbox-akcja.png);
} 
.addbox-kolekcja {                     
        background-image: url(http://www.wprost.pl/G/layout2/addbox-kolekcja.png);
} 
.addbox-ranking {                     
        background-image: url(http://www.wprost.pl/G/layout2/addbox-ranking.png);
}        
.addbox-reklama {                     
/*      background-image: url(http://www.wprost.pl/G/layout2/addbox-reklama.png); */
        background-image: url(http://www.wprost.pl/G/layout2/addbox-reklama-slogan.png);
} 
.addbox-dodatek {                     
        background-image: url(http://www.wprost.pl/G/layout2/addbox-dodatek.png);
}    
.addbox-konkurs {                     
        background-image: url(http://www.wprost.pl/G/layout2/addbox-konkurs.png);
}
.addbox-inside, 
.addbox-inside img {                              
        width: 140px;
        max-width: 140px;
        overflow: hidden;
}                
.addbox-title {                              
        display: none;
}                      
.addbox-ado,            
.addbox-ado embed,     
.addbox-ado object {           
        max-width: 140px !important; 
        max-height: 210px !important;
}                      
.addbox-ado img {           
	max-height: 210px !important;
}     

/* sub-header */

#page_main .sub-header {
        display: none;
}

.sub-header {
        width: 670px;
        height: 20px;
        border-bottom: #EFEFEF 2px solid;
        padding: 0px;
        margin: 0px 0px 10px 0px;
        position: relative;        
}        
.sub-header-all {
        width: auto;
}        

.sub-header-tools {
        position: absolute;
        top: 0px;
        right: 0px;
        color: #EFEFEF;
}                 
.sub-header a,
.sub-header-tools span.tool-print {
        color: #999;
        cursor: pointer;
}                   
.sub-header a:hover,
.sub-header-tools span.tool-print:hover {
        color: #333;
}           
.sub-header-tools span.tool-font-up,
.sub-header-tools span.tool-font-down {        
        background-image: url("http://www.wprost.pl/G/icons/ico_main_font-plus.gif");
        background-position: center center;
        background-repeat: no-repeat;   
        width: 20px;        
        text-indent: -9999px;
        display: inline-block;
        cursor: pointer;  
        display: none;
}                                                                   
.sub-header-tools span.tool-font-down {        
        background-image: url("http://www.wprost.pl/G/icons/ico_main_font-minus.gif");
}          

/* info-box */  

.info-box {
        background-color: #FFFFFF;
        background-image: url("http://www.wprost.pl/G/layout2/header_comm_bg4.png");  
        background-position: left top;
        background-repeat: repeat-x;
        color: #666666;
        display: block;
        text-align: center;
        border-top: 1px solid #EFEFEF;  
        margin: 10px 0px 10px 0px;
        padding: 15px 30px;        
        font-size: 14px;
        line-height: 16px;
        -webkit-border-radius: 3px;
        -moz-border-radius: 3px; 
        border-radius: 3px;
}                 
.info-box-error {
        background-color: #FF0000;
        background-image: none;
        color: #FFF;
        border: #CD1023 1px solid;
        font-weight: bold;
        -webkit-border-radius: 3px;
        -moz-border-radius: 3px; 
        border-radius: 3px;
}                
.info-box-yellow {                          
        background-position: left -1px;                                                         
        background-image: url("http://www.wprost.pl/G/layout2/header_comm_bg1.png");
        
}
