﻿@import url("reset.css");
@import url("fonts.css");
@import url("colors.css");
/*elements*/
/*ie6 box model hack*/
* html #third_column
{
     position :relative;
     float:left;
     width:45.7%;
     margin-top:1em;
}
* html .third_column_panel_p
{
    
    padding:1em;
    margin-left:1em;
    background-color:#f0f0f0;
    border-top:solid 1px #c0c0c0;
    border-bottom:solid 1px #c0c0c0;
    padding-bottom:7em;
    margin-bottom:1em;
    margin-bottom:3em;
    clear:both;
  
}
* html .main_content_panel_p
{
    padding:1em;
    padding-bottom:5em;
    border-top:solid 1px #c0c0c0;
    margin-bottom:3.5em;
    clear:both;
}
* html #third_column_model
{ width:25%;
    float:left;
    margin-top:1em;
    margin-left:1em;
    overflow:hidden;
}
* html #product_content
{
    position:relative;
    float:left;
    width:79%;
    margin-top:1em;
}
* html #third_column_shipping
{
    width:25%;
    height:100px;
    float:left;
    margin-top:1em;
}
* html #third_column_shop
{
    width:25%;
    height:100px;
    float:left;
    margin-top:1em;
}

body 
{
    font:62.5%/1.6em "Arial";
}
/*divs and classes*/
body#home #navigation ul li a#home,
body#terms #navigation ul li a#terms,
body#shipping #navigation ul li a#shipping,
body#shop #navigation ul li a#shop,
body#contact #navigation ul li a#contact,

body#wysyka #navigation ul li a#wysyka,
body#zakupy #navigation ul li a#zakupy,
body#platnosci #navigation ul li a#platnosci,
body#nami #navigation ul li a#nami
{
    color:#fff;
}
#branding
{
    position:relative;
    float:left;
    width:80%;
    height:282px;
}
#content{position:relative;}
span.emphasize,p.emphasize{color:red;font-weight:bold;}
h2.emphasize{padding-bottom:.5em;}
        
#main_content
{
    position:relative;
    float:left;
    width:54%;
    margin-top:1em;
}
   
#product_content
{
    position:relative;
    float:left;
    width:80%;
    margin-top:1em;
}
#product_content ul li{float:left;padding-left:1em;font-size:1.333em;}
#support_content
{
    position:relative;
    float:left;
    width:80%;
    margin-top:1em;
}


.main_content_panel,.support_content_panel,.table_content_panel
{
    padding:1em;
    
    background-color:#f0f0f0;
    border-top:solid 1px #c0c0c0;
    border-bottom:solid 1px #c0c0c0;
    padding-bottom:6.2em;
    margin-bottom:1em;
}
.main_content_panel_p
{
    padding:1em;
    border-top:solid 1px #c0c0c0;
    margin-bottom:.5em;
    clear:both;
}
.main_content_panel_p p{padding-bottom:1em;}
.main_content_panel_p ul li
{
    font-size:1.333em;
    padding-bottom:.5em;
    list-style-type:disc;
    margin-left:1.3em;
}
.main_content_bottom_panel_p
{
    height:50px;
    margin-bottom:1em;
    border-bottom:solid 1px #c0c0c0;
}
.main_content_panel img,.main_content_panel_p img
{
    float:left;
    padding-right:1em;
    padding-bottom:1em;
  
}
.support_content_panel p
{
    margin-bottom:1em;
}
#nav_branding_wrapper{position:relative;width:100%;}
#navigation #bottom_menu_item{border-bottom:solid 1px #1D505D;height:53px;}
#navigation #top_menu_item{border-top:0;}

#navigation
{
    position:relative;
    float:left;
    width:18.9%;
    margin-right:1em;
    height:282px;
    background:url("../images/nav_bg.gif") repeat-x center;
}

#navigation ul li
{
    font-size:1.5em;
    font-weight:bold;
    height:55px;
    border-top:solid 1px white;
    border-right:solid 1px #1D505D;
    border-bottom:solid 1px #1D505D;
    background:url("../images/menu_bg.gif") repeat-x center;
  }
#navigation ul li a
{
    display:block;
    padding:1.4em 0em;
    padding-bottom:1.4em;
    padding-left:1em;
    }
#navigation ul li a:link,#navigation ul li a:visited{text-decoration:none;color:#1D505D;}
#navigation ul li a:hover{color:White;}
#set_flags
{
    position:absolute;
    left:900px;
    top:5px;
}
#set_flags ul li{float:left;padding-left:1em;}
#set_logo{position:absolute;left:0px;top:2px;}
#set_center_top_display{background:#6BB8CB;height:40px;}
#site_info
{
    position:relative;
    text-align:center;
    border-top:solid 1px #1D505D;
    margin-top:1em;
    padding:1em;
    clear:both;
}
#sub_content
{
    position:relative;
    float:left;
    width:20%;
    margin-top:1em;
    
}
#sub_content_panel
{
    padding:1em;
    margin-right:1em;
    background-color:#f0f0f0;
    background:url("../images/clb_bg.gif") repeat-x bottom;
    height:123px;
    border:solid 1px #c0c0c0;
  
}
#sub_content_panel .click{padding-top:2.5em;border:solid 1px black;}

#sub_content_panel ul li{font-size:1.2em;padding-bottom:.3em;}
#content a:link,#content a:visited{text-decoration:none;color:#1D505D;}
#content a:hover{text-decoration:none;color:#DA8B15;}
#terms p{padding-bottom:1em;}
     
#third_column
{
    position:relative;
    float:left;
    width:46%;
    margin-top:1em;
}
#third_column_model{width:27%;float:left;margin-top:1em;}
       
#third_column_panel,.third_column_panel_p
{
    padding:1em;
    margin-left:1em;
    background-color:#f0f0f0;
    border-top:solid 1px #c0c0c0;
    border-bottom:solid 1px #c0c0c0;
    padding-bottom:4em;
    margin-bottom:1em;
  
}
#third_column_panel img,.third_column_panel_p img
{
    float:left;
    padding-right:1em;
    padding-bottom:1em;
  
}
.third_column_panel_p p
{
    padding-left:15.8em;
    padding-bottom:.6em;
}
#third_column_products
{
   position:relative;
    float:left;
    width:16%;
    margin-top:1em;
}
#third_column_shop
{
    width:26%;
    height:100px;
    float:left;
    margin-top:1em;
}
            
#third_column_shipping{width:26%;height:100px;float:left;margin-top:1em;}
#top_flow
{
    position:relative;
    height:65px;
    
}
#wrapper
{
    width:980px;
    margin:0 auto;
}

