.tt{

        cursor:default;

}

.tt:hover{

        position:relative;

        display:inline;

        text-decoration:none;

}

.tt dfn{

        display:none;

        top:20px;

        left:0px;

}

p {

        margin-bottom: 0px;

}

.tt dfn span{

        display:block;

        white-space:nowrap;

        font-size:11px;

        line-height:120%;

        font-weight:normal

}

.tt:hover dfn{

        position:absolute;

        display:block;

        background:#eeeeee;

        color:#333333;

        font-style:normal;

        border:1px solid #666666;

        padding:5px;margin:1px;

        text-align:left;

        font-weight:normal;

}



body, select {

    font-family: tahoma;

    font-size: 11px;

        color:#666666;

}

td {

    font-family: tahoma;

    font-size: 11px;

        color:#666666;

}



.f12, .f10{

    font-family: tahoma;

    font-size: 11px;

}



a {

        text-decoration: none;

        color:#547ED8;

}



a:hover {

    text-decoration: underline;

}

.button { 

    border: solid 1px #cccccc;

    color:#212121;

    font-size:11px;

    font-family: tahoma;

}



.body {

        padding: 0px;

        margin: 0px;

        background-color: #E5EDF2;

        background-image: url(tlo.gif);

        background-repeat: repeat-x;

        background-position: top;



}

.body2 {

        padding: 0px;

        margin: 0px;

        background-color: #FFFFFF;



}

.td_top {

        vertical-align: top;

}





hr, .hr {

        width: 100%;

        color: #eae5df;

        height: 1px;

        size: 1px;

}



ul, ol {

        list-style-image:url(iko_list.gif);

        list-style-position: outside;

        margin-left: 20px;

        margin-bottom: 0px;

        padding: 0px;

    vertical-align:middle;

}



.nomarg {

        font-family: Arial;

    font-size:   1px;

    margin-top:  0px;

    margin-right: 0px;

    margin-bottom: 0px;
    margin-left: 0px;

    padding-top: 0px;

    padding-right: 0px;

    padding-bottom: 0px;

    padding-left: 0px

}



.nomargs {

    margin-top: 0px;

    margin-right: 0px;

    margin-bottom: 0px;

    margin-left: 0px;

    padding-top: 0px;

    padding-right: 0px;

    padding-bottom: 0px;

    padding-left: 0px;

}



.tytul, .tytul_srodek {

        color:#1C3563;

        font-weight: bold;

        padding-left: 10px;

        padding-right: 10px;

        padding-top: 10px;

        padding-bottom: 8px;

        font-size: 12px;

        background-image: url(iko_tyt.gif);

        background-repeat: no-repeat;

        background-position: left center;



}

.wyszukaj {

        color: #FFFFFF;

        background-color: #486AB4;

        padding: 10px;

}





.tfoto {

    border: 1px solid #999999;

}



.text {

        padding-left: 10px;

        padding-right: 10px;

        padding-top: 5px;

        padding-bottom: 5px;

        vertical-align: top;

        font-weight: normal;



}



.texttt {

    padding-left: 10px;

        padding-right: 5px;

        padding-top: 7px;

        padding-bottom: 7px;

        vertical-align: top;

}



.texttt2 {

    padding-left: 5px;

        padding-right: 10px;

        padding-top: 7px;

        padding-bottom: 7px;

        vertical-align: top;

}



.textl {

        padding-left: 0px;

        padding-right: 15px;

        padding-top: 0px;

        padding-bottom: 7px;

        vertical-align: top;



}



.textp {

        padding-left: 15px;

        padding-right: 0px;

        padding-top: 0px;

        padding-bottom: 7px;

        vertical-align: top;



}



.text2 {

    padding-left: 10px;

    padding-right: 10px;

    padding-top: 5px;

    padding-bottom: 5px;

}



.textb {

    padding-left: 10px;

    padding-right: 10px;

    padding-top: 0px;

    padding-bottom: 5px;

}

#logo {

        float: left;

}

.input_news {

        background-color: #F5F5F0;

        border-top-width: 1px;

        border-right-width: 1px;

        border-bottom-width: 1px;

        border-left-width: 1px;

        border-top-style: solid;

        border-right-style: solid;

        border-bottom-style: solid;

        border-left-style: solid;

        border-top-color: #F5F5F0;

        border-right-color: #CACACA;

        border-bottom-color: #CACACA;

        border-left-color: #F5F5F0;

        font-family: tahoma;

        font-size: 12px;

        color: #333333;

}

#newslet {

        float: right;

        font-weight: bold;

        color: #000000;

        font-family: Arial, Helvetica, sans-serif;

        padding-top: 10px;

        padding-right: 15px;

}

#newslet2 {

        float: right;

        font-weight: bold;

        color: #000000;

        font-family: Arial, Helvetica, sans-serif;

        padding-top: 12px;

        padding-right: 15px;

}



.textt {

    padding-left: 10px;

    padding-right: 10px;

    padding-top: 5px;

    padding-bottom: 0px;

    font-size: 11px;

    font-weight: normal;



}



#foto {

        float: left;

        margin-right: 10px;

        text-align: left;

}



.menu {

        background-image: url(liniam.gif);

        background-repeat: no-repeat;

        background-position: center bottom;

        height: 20px;

        padding-right: 5px;

        padding-left: 20px;

}

.menu2 {

        background-image: url(liniam.gif);

        background-repeat: no-repeat;

        background-position: center bottom;

        height: 20px;

        padding-right: 5px;

        padding-left: 30px;

}

.menu3 {

        background-image: url(liniam.gif);

        background-repeat: no-repeat;

        background-position: center bottom;

        height: 20px;

        padding-right: 5px;

        padding-left: 40px;

}

#menu_topp {

        float: right;

        clear: right;

        width: 670px;

        padding-top: 10px;

        padding-bottom: 8px;

}



.szary_c {

        color: #40403C;

}

.td_stopka {

        color: #000000;

        padding-top: 5px;

        padding-left: 20px;

}

.kol_srodek {

        background-color: #FFFFFF;

        vertical-align: top;

        width: 468px;

        padding-top: 23px;

}



.kol_lewa {

        background-image: url(tlo_lewa.jpg);

        background-repeat: no-repeat;

        background-position: left top;

        width: 438px;

        background-color: #FFFFFF;

        vertical-align: top;

        height: 497px;

}

.kol_prawa {

        background-image: url(tlo_prawa.jpg);

        background-repeat: no-repeat;

        background-position: left top;

        width: 34px;

        background-color: #FFFFFF;

}

#text_scroll {

        border: 2px solid #E9E9E9;

        overflow:auto;

        height: 453px;

        width: 468px;

}

#padding_l {

        padding-left: 224px;

}

#aktualnosci {

        font-size: 14px;

        color: #1C3563;

        font-weight: bold;

        font-family: Arial, Helvetica, sans-serif;

        padding-left: 10px;

        padding-right: 10px;

    	 padding-bottom: 10px;

    	 clear:both;
	
	margin-top:-30px;

}



.bialy {

        color: #F6F8FA;

}



.naglowek {

        font-weight: bold;

        color: #FFFFFF;

        padding-left: 15px;

        height: 24px;

}



.tdfoto_prod_m { 

        padding-left: 10px;

}

.foto_prod_m {

        float: left;

    width: 200px;

    text-align: center;

    padding-top: 15px;

    padding-bottom: 8px;

}

.foto_prod_mini {

        text-align: center;

        float: left;

        padding-bottom: 10px;

    width: 200px;

    padding-right:2px;

}

.td_opis_produkt {

        vertical-align: top;

        padding-top: 15px;

        padding-right: 15px;

        padding-bottom: 0px;

        padding-left: 15px;

    width: 250px;

}

.td_sortuj {

    padding: 5px;

    border-bottom: solid 1px #f1f1f1;

    text-align: right;

}

.foto_gl { 

    float: left;

    clear: left;

    border: solid 1px #A1A1A1;

    text-align: center;

}

.nagl_gl {

        padding-bottom: 8px;

}

.produkt {

    padding: 10px;

}

DIV {

        SCROLLBAR-FACE-COLOR: #E9E9E9; SCROLLBAR-HIGHLIGHT-COLOR: #F9F9F9; SCROLLBAR-SHADOW-COLOR: #E6E6E6; SCROLLBAR-3DLIGHT-COLOR: #CCCCB9; SCROLLBAR-ARROW-COLOR: #F8F8F8; SCROLLBAR-DARKSHADOW-COLOR: #CCCCB9; SCROLLBAR-BASE-COLOR: #F9F9F9;

}

.cena { 

    margin-left: 10px;

    float: left; 

    width: 280px;

}





.opis_gl {

    padding-top: 5px;

    padding-bottom: 5px;

}



td.menupoz {

        font-family: Arial, Helvetica, sans-serif;

        font-size: 14px;

        font-weight: bold;

        padding-right: 10px;

        padding-left: 10px;

        height: 30px;

        border-bottom-width: 3px;

        border-bottom-style: solid;

        border-bottom-color: #F4F4F4;

}



td.menupoz2 {

    font-family: Arial, Helvetica, sans-serif;

        font-size: 14px;

        font-weight: bold;

        padding-right: 10px;

        padding-left: 10px;

        height: 30px;

        border-bottom-width: 3px;

        border-bottom-style: solid;

        border-bottom-color: #92B0F2;

}



a.menupoz:hover {

    color: #1C3564;

        text-decoration: none;

}



a.menupoz {

    color: #1C3564;

        text-decoration: none;

}



a.menupoz2:hover {

    color: #1C3564;

    text-decoration: none;

}



a.menupoz2 {

    color: #1C3564;

    text-decoration: none;

}



td.menupoz_1 {

    color: #FFFFFF;

    background-color:#DBEBF4;

    border-top: solid 1px #FFFFFF;

	padding-top:4px;

    padding-bottom:4px;

    width:120px;

	padding-right: 5px;

	padding-left: 5px;

    

}



td.menu_1 {

    color: #FFFFFF;

    background-color:#DBEBF4;

    border-top: solid 1px #FFFFFF;

	padding-top:4px;

    padding-bottom:4px;

    width:120px;

	padding-right: 5px;

	padding-left: 5px;

    

}



td.menu_2 {

    color: #FFFFFF;

    background-color:#C4E2FE;

    border-top: solid 1px #FFFFFF;

	padding-top:4px;

    padding-bottom:4px;

    width:120px;

	padding-right: 5px;

	padding-left: 5px;

    

}



td.menupoz_2 { 

    color: #FFFFFF;

    background-color:#C4E2FE;

    border-top: solid 1px #FFFFFF;

	padding-top:4px;

    padding-bottom:4px;

    width:120px;

	padding-right: 5px;

	padding-left: 5px;

    

}



.pmenu  {

    color: #FFFFFF;

    background-color:#808080;

    border-top: solid 1px #FFFFFF;

	padding-top:4px;

    padding-bottom:4px;

    width:120px;

	padding-right: 5px;

	padding-left: 5px;

}



a.menupoz_1 {

    color: #1C3564;

}

 

a.menupoz_2 { 

    color: #1C3564;

}



.exTd{

	width:50%;

	padding: 0 10 20 0;

}

