body
{
text-align:center;
font-family:Verdana;
font-size:10px;
background: url('../grafika/tlo.png') repeat-x 0px 1px;
margin:0px 12px 12px 12px;
}

/* zapobieganie wyswietlaniu ramek wokol linków*/
a:active
{
outline: none;
}

a:focus
{
-moz-outline-style: none;
}


img
{
border:0;
vertical-align:middle;
}

* html * img /*Masowa poprawka dla IE 6 */
{
position:relative;
}
body a,
body * a
{
font-weight:bold;
color:#00498C;
text-decoration:none;
}

body a:hover,
body * a:hover
{
color:#f44305;
}

i
{
font-style:normal;
text-decoration:line-through;
}

.strike {text-decoration: line-through}

div#layout
{
width:990px;
height:auto;
margin-left:auto;
margin-right:auto;
text-align:left;
border: 1px solid #F5F5F5;
background-color:white;
}

div#layout #col_left
{
height:100%;
width:784px;
border-right:1px solid #F5F5F5;
float:left;
vertical-align:top;
background-color:white;
}

div#layout #col_left #flash_title
{
width:100%;
height:72px;
border-bottom:1px solid #F5F5F5;
background: url('../grafika/tlo.png') repeat-x;
}

div#layout #col_left #baner
{
height:110px;
width:775px;
margin:4px 4px 4px 4px;
background-color:#D7EBF4;
}

div#layout #col_left #baner *
{
margin:auto;
}
div#layout #col_left #searcher
{
height:49px;
width:100%;
border-top: 1px solid #F5F5F5;
}

div#layout #col_left #searcher #s_left
{
height:49px;
width:228px;
border-right:1px solid #F5F5F5;
float:left;
}


div#layout #col_left #searcher #s_left #s_field
{
height:40px;
width:220px;
margin:4px;
background-color:#FE6600;
text-align:center;
vertical-align:middle;
}

div#layout #col_left #searcher form
{
height:40px;
padding:0px;
margin:0;
}

div#layout #col_left #searcher form div.content
{
width:100%;
height:40px;
color:white;
font-weight:bold;
text-align:center;
vertical-align:middle;
}

div#layout #col_left #searcher form div.content input
{
margin-top:9px;
height:14px;
border:1px solid #9c9899;
font-family:Arial;
font-size:10px;
margin-bottom:0px;
color:#696969;
}

div#layout #col_left #searcher form div.content span.obrazek
{
/*height:17px;*/
display:marker;
width:55px;
vertical-align:middle;
position:relative;
top:-3px;
}

* html * div#layout #col_left #searcher form div.content span.obrazek /* IE StarHack */
{
position:relative;
top:-3px;
height:20px;
}

* html * div#layout #col_left #searcher form div.content span.obrazek img /* IE StarHack */
{
height:17px;
}
div#layout #col_left #searcher form div.content span.etykieta
{
height:14px;
position:relative;
top:1px;
}

* html * div#layout #col_left #searcher form div.content span.etykieta /* IE StarHack */
{
height:14px;
position:relative;
top:-3px;
}


div#layout #col_left #searcher #s_right
{
height:49px;
width:554px;
float:left;
}

div#layout #col_left #searcher #s_right #s_offer
{
height:40px;
width:546px;
margin:4px 4px 4px 4px;
background-color:#FE6600;
}

div#layout #col_left #searcher #s_right #s_offer form select
{
margin-top:9px;
margin-bottom:0px;
height:18px;
border:1px solid #9c9899;
font-family:Arial;
font-size:10px;
color:#696969;
width:190px;
}

div#layout #col_left #searcher #s_right #s_offer form select .nadkat
{
background-color:#696969;
color:#eaeaea;
margin-top:1px;
}

div#layout #col_left #searcher #s_right #s_offer form select .podkat
{
background-color:#eaeaea;
margin-top:1px;
}

div#layout #col_left #brands
{
width:100%;
height:48px;
border-top:1px solid #F5F5F5;
display:table;
border-bottom:1px solid #F5F5F5;
}

div#layout #col_left #brands #brands_list
{
display:table-cell;
height:48px;
margin:4px 4px 4px 4px;
vertical-align:middle;
text-align:center;
}

* html * div#layout #col_left #brands #brands_list
{
height:40px;
}

div#layout #col_left #brands #brands_list img
{
margin-left:8px;
margin-right:8px;
margin-bottom:0px;
border:0px;
}
* html * div#layout #col_left #brands #brands_list img
{
margin-top:10px;
}
div#layout #col_left #column_wrapper
{
width:100%;
}


div#layout #col_left #column_wrapper #c_right
{
width:554px;
float:left;
border-left:1px solid #F5F5F5;
min-height:1190px;
}

* html * div#layout #col_left #column_wrapper #c_right
{
height:1190px;
}

div#layout #col_left #column_wrapper #c_right div.navi
{
margin-left:24px;
padding-top:15px;
padding-bottom:15px;
margin-bottom:10px;
width:510px;
border-bottom:1px dotted #cecece;
font-size:10px;
}

div#layout #col_left #column_wrapper #c_right div.navi span
{
vertical-align:middle;
}

div#layout #col_left #column_wrapper #c_right div.navi a
{
/*color:#3e3e3e;*/
color:#00498C;
text-decoration:none;
font-size:10px;
}

div#layout #col_left #column_wrapper #c_right div.navi a:hover,
div#layout #col_left #column_wrapper #c_right div.navi a.current:hover
{
color:#ff6600;
}

div#layout #col_left #column_wrapper #c_right div.navi a.current
{
color:#ff6600;
font-weight:bold;
}

div#layout #col_left #column_wrapper #c_right div.navi a.current:hover
{
color:#00498C;
}

div#layout #col_left #column_wrapper #c_right #content
{
font-family:Verdana;
font-size:10px;
color:#333333;
margin:0px 16px 0px 24px;
}

/*div#layout #col_left #column_wrapper #c_right #content img
{
float:left;
}*/

div#layout #col_left #column_wrapper #c_right #content table.product
{
width:510px;
}

div#layout #col_left #column_wrapper #c_right #content h1
{
font-weight:bold;
font-size:10px;
line-height:10px;
margin-top:5px;
margin-bottom:5px;
}

div#layout #col_left #column_wrapper #c_right #content table.product tr td.photo
{
vertical-align:top;
}

div#layout #col_left #column_wrapper #c_right #content table.product tr td.photo img
{
border:1px solid black;
padding:0;
margin:0;
}

div#layout #col_left #column_wrapper #c_right #content table.product tr td.text
{
vertical-align:top;
font-family:Verdana;
font-size:10px;
color:#333333;
}

div#layout #col_left #column_wrapper #c_right #content table.product tr td.text img
{
float:left;
}
div#layout #col_left #column_wrapper #c_right #content div.line
{
margin:22px 0px 22px 0px;
border-top:1px dotted #cecece;
width:508px;
text-align:right;
}
div#layout #col_left #column_wrapper #c_right #content table.product tr td.link,
div#layout #col_left #column_wrapper #c_right #content table.product tr td.link a
{
text-align:right;
float:none;
}

div#layout #col_left #column_wrapper #c_right #content div.archive
{
margin-top:5px;
margin-right:6px;
text-align:right;
}
div#layout #col_left #column_wrapper #c_right #content a.archive
{
color:#6a6a6a;
}


div#layout #footer
{
width:100%;
height:97px;
clear:both;
text-align:center;
border-top:1px solid #F5f5f5;
}

div#layout #footer #copyright
{
height:48px;
width:228px;
border-right:1px solid #f5f5f5;
border-bottom:1px solid #f5f5f5;
float:left;
}

div#layout #footer #blank
{
height:48px;
width:555px;
border-right:1px solid #f5f5f5;
border-bottom:1px solid #f5f5f5;
float:left;
}

div#layout #footer #quicknet
{
height:48px;
width:203px;
float:left;
margin:0;
border-bottom:1px solid #f5f5f5;
}

div#layout #footer #copyright div.block
{
height:40px;
width:220px;
margin-left:auto;
margin-right:auto;
margin-top:4px;
background-color:#f5f5f5;
}

div#layout #footer #copyright div.block a
{
line-height:40px;
color:#333333;
text-decoration:none;
}

div#layout #footer #blank div.block
{
height:40px;
width:545px;
margin-left:auto;
margin-right:auto;
margin-top:4px;
background-color:#f5f5f5;
}

div#layout #footer #quicknet div.block
{
height:40px;
width:195px;
margin-left:auto;
margin-right:auto;
margin-top:4px;
background-color:#cccccc;
}

div#layout #footer #quicknet div.block a
{
line-height:40px;
color:#FFFFFF;
text-decoration:none;
}


div#layout #footer #info
{
height:47px;
width:555px;
border-left:1px solid #f5f5f5;
border-right:1px solid #f5f5f5;
margin-left:228px;
margin-right:202px;
clear:both;
text-align:center;
vertical-align:middle;
}

div#layout #footer #info div
{
height:47px;
width:485px;
margin-left:auto;
margin-right:auto;
margin-top:4px;
color:#666666;
}

/* Panel kolorów */


div#popup_panel
{
width:100%;
position:fixed;
top:250px;
text-align:center;
}

div#popup_panel a,
div#popup_panel a:visited
{
color:#00498C;
}
div#popup_panel a:hover
{
color:#f44305;
}

div#wybor_koloru
{
width:550px;
border:1px solid #ff6500;
font-weight:bold;
background-color:white;
}

div#wybor_koloru div.naglowek
{
color:#ff6500;
margin:22px 0px 8px 26px;

}

div#wybor_koloru div.lista
{
border-top:1px dotted #cecece;
border-bottom:1px dotted #cecece;
width:510px;
margin-left:auto;
margin-right:auto;
}

div#wybor_koloru div.lista div.produkt
{
margin-top:11px;
margin-bottom:11px;
height:75px;
}

div#wybor_koloru div.lista div.produkt div.obrazek
{
width:120px;
height:75px;
float:left;
}

div#wybor_koloru div.lista div.produkt div.kolor
{
display:block;
padding:0;
width:390px;
height:75px;
float:left;
color:#ff6500;
font-weight:bold;
text-align:right;
}

div#wybor_koloru div.lista div.produkt  div.kolor
{
margin-left:auto;
margin-right:0px;
height:33px;
margin-top:42px;
}

div#wybor_koloru div.lista div.produkt  div.kolor select
{
border:1px solid #cecece;
font-size:10px;
height:17px;
padding-top:1px;
}

div#wybor_koloru div.lista div.produkt  div.kolor span
{
color:black;
font-weight:normal;
}

div#wybor_koloru div.zatwierdz
{
text-align:right;
width:510px;
margin-left:auto;
margin-right:auto;
margin-bottom:50px;
margin-top:10px;
}

img#closePanelButton {margin-left:550px; cursor:pointer}

div#tlo
{
width:100%;
height:50px;
/*margin-left:-12px;*/
background:url('../grafika/footerback.png') repeat-x;
position:relative;
bottom:99px;
z-index:-99;
}

* html * div#tlo
{
bottom:102px;
}

