/* CSS Document */

    #cf_in_contain{
        width:590px;
        font-family: Tahoma;
        font-size:12px;        
    }
    
    #cf_in_banner {
        background:transparent url('/i/cf/market/banner.gif') no-repeat scroll center bottom;
        height:172px;
        margin:0;
        padding:0;
        width:100%;
        margin-top: 3px;
    }
    
    #cf_in_banner_text {
        float:left;
        width:240px;
        max-width:240px;
        text-align:left;
        padding:0;
        color: #FFFFFF;
    }
    
    #cf_in_banner_oferta {
        float:left;
        width:340px;
        text-align:left;        
          
        padding-top:140px;  
        padding-left:20px;    
    }
    
        
    #cf_in_main {        
        height:210px;
        margin:20px 0 0;
        padding:0;
        width:100%;
        
    }
    
    div.cf_in_box_type {
        display:block;
        height:215px;
        float:left;
        width: 192px;
        float:left;
        margin:0;
             
    }
    
    div.cf_in_box_type_left {        
        height:215px;
        margin:0;
        padding:0;
        background:transparent url('/i/cf/market/box_type_left.gif') no-repeat left top;
        width: 5px;
        max-width: 5px;
        float:left;
		overflow: hidden;
    }
    
    div.cf_in_box_type_center {        
        height:215px;
        margin:0;
        width:182px;
        background:transparent url('/i/cf/market/box_type_gradient.gif') repeat-x center top;      
        float:left;
		overflow: hidden;
    }
    
    div.cf_in_box_type_right {        
        height:215px;
        margin:0;
        padding:0;
        background:transparent url('/i/cf/market/box_type_right.gif') no-repeat right top;
        width: 5px;
        max-width: 5px;
        float:left;
		overflow: hidden;
    }
    
    div.cf_in_box_type_content {
        padding: 10px 0px 10px 0px;
    }
    
    div.cf_in_header{
        margin-bottom: 20px;
        
    }
    
    a.cf_a_top {
        font-family:Times;
        font-size:12px;
        color:#274e79;
        text-decoration:none;
        font-weight:bold;
    }
    
    a.cf_a_top:hover {
        text-decoration:underline;
    }
    
    #cf_menu_top {
        width:100%;
        margin-top:55px;
        border-bottom: 3px solid #f45f03;
        height:24px;
        vertical-align:bottom;
    }
    
    div.cf_menu_left_on {
        height:24px;
        display:block;
        margin:0;
        padding:0;
        background:transparent url('/i/cf/market/top_menu_on_left.gif') no-repeat  center bottom; 
        width: 6px;
        float:left;
    }
    
    div.cf_menu_center_on {        
        height:24px;
        display:block;
        margin:0;
        padding:0;
        background:transparent url('/i/cf/market/top_menu_on_bg.gif') repeat-x  center bottom;      
        float:left;        
        text-align:center;   
            
    }
    
    div.cf_menu_right_on {
        height:24px;
        display:block;
        margin:0;
        padding:0;
        background:transparent url('/i/cf/market/top_menu_on_right.gif') no-repeat  center bottom; 
        width: 6px;
        float:left;
    }
    
    a.cf_menu_a_on {
        color: #FFFFFF;
        font-weight:bold;
        text-decoration:none;
    }
    
    span.cf_menu_a_on{
        color: #FFFFFF;
        font-weight:bold;
    }
    
    a.cf_menu_a_off {
        color: #274e79;
        font-weight:bold;
        text-decoration:none;
        font-size:11px;
    }
    
    a.cf_menu_a_on:hover, a.cf_menu_a_off:hover {
        text-decoration:underline;
    }
    
    div.cf_menu_element {
        float:left;
        width: auto;
        margin-right:1px;
    }
    
    
     div.cf_menu_left_off {
        height:24px;
        display:block;
        margin:0;
        padding:0;
        background:transparent url('/i/cf/market/top_menu_off_left.gif') no-repeat  center bottom; 
        width: 4px;
        float:left;
    }
    
    div.cf_menu_center_off {        
        height:23px;
        display:block;
        margin:0;
        padding:0;
        background:transparent url('/i/cf/market/top_menu_off_bg.gif') repeat-x  center bottom;      
        float:left;        
        text-align:center;   
            
    }
    
    div.cf_menu_right_off {
        height:24px;
        display:block;
        margin:0;
        padding:0;
        background:transparent url('/i/cf/market/top_menu_off_right.gif') no-repeat  center bottom; 
        width: 4px;
        float:left;
    }
    
    div.cf_in_box_type_content {
        padding: 10px 10px 10px 10px;
    }
    
    div.cf_in_box_type_top {
        border-bottom: 2px solid #f45f03;
        padding-bottom:5px;
        margin-bottom:5px;
    }
    
    div.cf_in_box_type_header {
        font-size: 17px;
        color: #274e79;
        font-weight:bold;
        font-family: Tahoma;
        float:left;
        padding-bottom: 1px;        
        margin:0px 0px 3px 0px;
        width:0%;
    }
    
    div.cf_in_box_type_logo {
        margin-left:15px;
        width:35px;
        float:right;
        height:35px;
    }
    
    div.cf_in_box_type_text {        
        float:left;
        color:#274e79;
        font-size:11px;
        padding-left:3px;
		clear: left;
		width: 200px;
    }
    
    div.cf_in_box_type_zamow {
        margin-top:0px;
        padding-top:0px;  
    }
    
    a.cf_in_box_type_ubezp_a{
        font-size:10px;
        color:#274e79;
        text-decoration:none;
        font-weight:bold;
    }
    
    a.cf_in_box_type_ubezp_a:hover {
        text-decoration:underline;
    }
    
    /*  wiecej o ofercie */
    div.div_h1 {
        background:transparent url('/i/cf/market/header_line.gif') repeat-x scroll 0 16px;
        display:block;
        margin:10px 0;
        padding:2px 20px 2px 0;
        width:95%;
    }
    
    div.div_h2 {
        background:transparent url('/i/cf/market/header_line.gif') repeat-x scroll 0 14px;
        display:block;
        margin:10px 0;
        padding:2px 20px 2px 0;
        width:95%;
    }
    
    div.div_h4 {
        display:block;
        margin:10px 0;
        padding:2px 20px 2px 0;
        width:100%;
    }