
body{margin: 0;padding: 0;font: normal 9px Arial;color: #260914;background: transparent url("repository/layout/wzorekgora.png") repeat-x left top;}
.cBody {background: #fff; }
img{border: none;}
p{margin: 8px 0 0 0;padding: 0;}
span.text2{
font-size: 11px;
}
a{color: #B00000;-decoration: none;}
a img{color: #B00000;-decoration: none;}
*:focus { outline: none; }
form{margin: 0; padding: 0; height: auto; width: auto;}
h1{font: normal 26px Arial;margin: 0 0 15px 0; padding: 0 0 0 6px;color: #B00000;}
h2{font: normal 14px Arial;margin: 5px 0 15px 0; padding: 0 0 0 6px;color: #B00000;}
.menubok2 .title h2{font: normal 18px Arial;margin: 5px 0 5px 0; padding: 0 0 0 6px;color: #303030;}
h3{font: normal 16px Arial;margin: 0 0 5px 0; padding: 0 0 0 6px;color: #260914;}
h4{font: normal 16px Arial;margin: 0 0 5px 15px; padding: 0 0 20px 0;color: #B00000;font-weight: bold;}
h4.gal{position: relative; top: 0; left: 0;margin: 0 0 5px 25px;}
input, select{border: 1px solid #b2b2b2;width: 101px;height: 11px;font: normal 9px Arial;}
a:hover{/**/}
.wyszdod{position: relative; top: 0; left: 0; margin: 0 0 0 -20px; padding: 0;}
.wyzaroz{display: inline; margin: 0; padding: 0; height: 16px; *height: 20px; width: 60px; font-size: 10px;}
.wyzarozd{display: inline; margin: 0; padding: 0; height: 16px; *height: 20px; width: 153px; font-size: 10px;}
.wyzatex{display: block; margin: 0; padding: 0; color: #B00000; font-size: 11px; margin: 3px 0 2px 0; padding: 0;}
.wyzatex2{display: inline; margin: 0; padding: 0; color: #B00000; font-size: 11px; margin: 3px 0 2px 0; padding: 0;}
.przedmiotsal .newtitle h4{margin: 0;}
.subtext . h2{}
.ozdoba{position: absolute; /**position: fixed;*/ top: -5px; left: 4px; width: 150px; height: 4px; margin: 0: *margin: -50px 0 0 0; padding: 0; background: transparent url("repository/layout/belka.png") no-repeat 0 0;}
.nowoscikol2 h4, .nowoscikol h4{padding: 0; margin: 0;}
.box h4 {padding: 0; margin: 0;}
.nowosci2kol h4, .nowosci2kol2 h4 {margin: 0; padding: 0;}
.boxopisproduktu h4 {margin: 0; padding: 0;}
ul{margin: 0; padding: 0;}
li{margin: 0; padding: 0;}
.boxobrazufilmu{}
#col2 .text p{width: 215px;}
.more a{text-decoration: none;}
/*#col1 .more{position: relative; top: 0; left: 0; margin: 0; padding: 0;}*/
#col2 .title, #col3 .title{padding: 0 0 0 10px;}
.wpiszapytanie{position: relative; top: 0; left: 0; margin: 0 0 20px 0; padding: 0;}
.opisprodtab{position: relative; top: 0; width: auto; height: auto; left: 0; margin: -10px 0 30px 0/*-15px*/ padding: 0;}
.opisprodtabb{float: right;position: relative; top: 0; left: 0; margin: 30px 0 30px -15px;*margin: 10px 0 30px -15px; padding: 0;}
.opisprodtab h4 {margin-left: -2px;}
.opisklatki{vertical-align: top; margin: 0; padding: 6px;width:150px;}
#nadpage{overflow: hidden;position: relative;top: 0; left: 0; margin: 0; padding: 0;width: 100%;min-width: 970px;height: auto;}
#page{position: relative;top: 0;margin: 45px auto;width: 970px;height: auto !important;height: 800px;min-height: 800px;}
/*#page{
position: relative;
top: 0;
margin-top:45px;
margin-bottom:45px;
margin-left:auto;
margin-right:auto;
width: 970px;
height: auto !important;
height: 800px;
min-height: 800px;
}*/
#header{position: relative;top: 0; left: 0;width: 970px;height: 115px;margin: 0 0 2px 0;border-bottom: 1px solid #b2b2b2;}
#search{position: absolute;top: 45px; right: 5px; width: auto; height: auto; margin: 0; padding: 0;padding: 0 20px;border-left: 1px solid #e4e4e4;border-right: 1px solid #e4e4e4;}
#zaloguj{position: absolute;top: 23px; left: 315px;*left: 300px;_left:300px;}
select{font: normal 10px Arial;}
/* m e n u */
.suckertreemenu{position: absolute;top: 95px; left: 452px;font: normal 14px Tahoma; z-index: 2001;}
.suckertreemenu ul{margin: 0;padding: 0;list-style-type: none;}
.suckertreemenu ul li{position: relative;display: inline;float: left; height:20px; /*20px*/}
.suckertreemenu ul li a{display: block;width: 110px;height: auto;padding: 1px 8px;border: none;border-left-width: 0;text-decoration: none;color: #260914;}
.suckertreemenu ul li ul{left: 0;position: absolute;top: 1em;display: block;visibility: hidden;}
.suckertreemenu ul li ul li{width: 120px;/*150px*/height: 24px; display: list-item;margin-top: 0;/*1px*/ *margin-top: -3px;float: none;/*top: 0;*/top: 0;/*-5px*/ *top: -1px; left: 4px;/*-5px*/ background: transparent url("repository/layout/bg.png") left top repeat-x;}
.suckertreemenu ul li ul li ul{ left: 159px; top: 0;}
.suckertreemenu ul li ul li a{height: auto;margin: 0 auto;display: block;font: normal 10px Tahoma;width: 80px;/*110px*/color: #260914;text-decoration: none;padding: 4px 10px;background: transparent url("repository/layout/bg.png") left top repeat-x;border-bottom: 1px solid #C2C2C2;}
.suckertreemenu ul li a:hover{color: #000;border-bottom: none;/*1px solid #303030;*/}
.suckertreemenu ul li ul li a:hover{color: #000;border-bottom: 1px solid #303030;}
/* k o n i e c m e n u */
.more img{
position: relative;
top: 2px;
}
.alertShow{position: relative; top: 0; left: 0; display: block; color: red;}
.alertHidden{position: relative; top: 0; left: 0; display: none; color: red;}
#flash{top: 0; left: 0;width: 970px;height: 350px;z-index: -1;}
#tloFlash{position: absolute;top: 60px; left: 0;min-width: 970px;width: 100%;height: 710px;background: transparent url("repository/layout/gradientflash.png")}
#wzorekPrawy{position: absolute;top: 82px; left: 970px;width: 114px;height: 263px;background: transparent url("repository/layout/wzorekprawy.png") no-repeat 0 0;}
#wzorekLewy{position: absolute;top: 132px; left: -43px;width: 42px;height: 372px;background: transparent url("repository/layout/wzoreklewy.png") no-repeat 0 0;}
#body{position: relative;top: 0; left: 0;margin: 17px auto; padding: 0;width: 957px;height: auto !important;min-height: 300px;height: 300px;}
#col1{float: left;position: relative;top: 0; left: 0;margin: 0; padding: 0;width: 405px;height: auto !important;min-height: 300px;height: 300px;background: transparent url("repository/layout/wzorekkolumny.png") no-repeat top right;}
#box{float: right;position: relative;top: 0; left: 0;margin: 0; padding: 0;width: 552px;height: auto !important;min-height: 300px;height: 300px;}
#col2{float: left;position: relative;top: 0; left: 0;margin: 0;padding: 0;width: 276px;height: auto !important;min-height: 300px;height: 300px;background: transparent url("repository/layout/wzorekkolumny.png") no-repeat top right;}
#col3{float: right;position: relative;top: 0; left: 0;margin: 0; padding: 0;width: 276px;height: auto !important;min-height: 300px;height: 300px;}
#footer{clear: both;position: relative;top: 0; left: 0;margin: 0; padding: 0;width: 100%;height: 110px;min-width: 970px;background: transparent url("repository/layout/wzorekstopki.png") bottom left repeat-x;}
#col1 .text{width: 380px;}
#col1 .text p, #col2 .text p{margin: 0; padding: 0 20px 0 26px; /*16*/}
#col1 .text p, #col2 .text h2{margin: 15px 0 15px 0; padding: 0 0 0 10px;}
.subtext .text p{font:normal 10px Arial;margin: 20px 10px 10px 5px; padding: 0 20px 0 16px;}
#subFooter{position: relative;top: 0;width: 970px;height: 110px;margin: 0 auto; padding: 0;}
#loga{position: absolute;top: 7px; right: 0; }
.text{font-size: 10px;}
.text .more{display: block;position: relative;top: 20px; left: 80%;margin: 0 0 30px 0; padding: 0;width: 50px; height: 10px;}
#col2 .text .more{display: block;position: relative;top: 20px; left: 200px;width: 50px; height: 10px;}
.textNowosci{position: relative;top: 0; left: 0;margin: 23px 0 0 10px; padding: 0;}
#sciezka{color: #8F8581;width: 785px;text-align: left;}
#sciezka a{font-size: 11px;color: #8F8581;width: 785px;text-align: left;text-decoration: none;}
.kolorlaska {
position: absolute;
top: 7px; left: 63px;
width: 5px;
height: 66px;
background: #a9c362;
}
#subflash{
position: relative;
top: 3px; left: 0;
width: 970px;
height: 115px;
*z-index: -1;
}
#subtloFlash{
position: absolute;
top: 90px; left: 0;
min-width: 970px;
width: 100%;
height: 318px;
background: transparent url("repository/layout/subgradientflash.png")
}
#subwzorekPrawy{
position: absolute;
top: 124px; left: 970px;
width: 57px;
height: 105px;
background: transparent url("repository/layout/subwzorekprawy.png") no-repeat 0 0;
}
#subwzorekPrawyVer2{
position: absolute;
top: 135px; left: 970px;
width: 9px;
height: 84px;
background: transparent url("repository/layout/subwzorekprawyver2.png") no-repeat 0 0;
}
#subwzorekLewy{
position: absolute;
top: 135px; left: -10px;
width: 9px;
height: 84px;
background: transparent url("repository/layout/subwzoreklewy.png") no-repeat 0 0;
}
#subbody{
/*position: relative;*/
top: 0; left: 0;
margin: 30px 0 0 0; padding: 0;
z-index: -1;
width: 970px;
height: auto !important;
min-height: 300px;
height: 300px;
}
#subcol1{
float: left;
position: relative;
top: 0; left: 0;
margin: 0; padding: 0;
width: 191px;
height: auto !important;
min-height: 300px;
height: 300px;
}
#subbox{
float: right;
position: relative;
top: 0; left: 0;
margin: 0; padding: 0;
width: 779px;
height: auto !important;
min-height: 300px;
height: 300px;
}
#subcol2{
float: left;
position: relative;
top: 0; left: 0;
margin: 50px 0 0 0;padding: 0;
width: 569px; /* -1 bo jest prawy border */
height: auto !important;
min-height: 300px;
height: 300px;
border-right: 1px solid #d6dbc7;
}
#subcol3{
float: right;
position: relative;
top: 0; left: 0;
margin: 0; padding: 0;
width: 209px;
height: auto !important;
min-height: 300px;
height: 300px;
}
.menubok{
margin: 0 0 0 8px;
}
.menubok ul{
margin: 0 0 0 7px;
width: 160px;
padding: 0;
}
.menubok ul li a{
display: block;
font: normal 11px Arial;
color: #260914;
text-decoration: none;
padding: 0;
margin: 0;
}
.menubok ul li{
height: 16px
padding: 4px 0 0 10px; margin: 0;
list-style: none;
}

/*submenu*/

.menubok ul ul{
margin: 0 0 0 40px;
width: 127px;
*width: 100px;
padding: 0;
}
.menubok ul li ul li a{
display: block;
font: normal 11px Arial;
color: #260914;
text-decoration: none;
padding: 0;
margin: 0;
}
.menubok ul li ul li{
height: 16px;
padding: 4px 0 0 10px; margin: 0;
border: none;
list-style: none;
}

/*end submenu*/

.menubok h1{
margin: 0; padding: 0;
}
.menubok .title{
position: relative;
top: -5px; left: 0;
padding: 0 0 0 7px;margin: 0;
border-bottom: 2px solid #B00000;
}


/*menu bok 2 */


.menubok2{
position: relative;
/*top: -150px; */
left: 0px;
margin: 50px 0px 0px 8px;
padding: 0;
}
.menubok2 ul{
margin: 0 0 0 7px;
width: 160px;
padding: 0;
}
.menubok2 ul li a{
display: block;
font: normal 11px Arial;
color: #260914;
text-decoration: none;
padding: 0;
margin: 0;
}
.menubok2 ul li{
height: 16px
padding: 4px 0 0 10px; margin: 0;
list-style: none;
}

/*submenu*/

.menubok2 ul ul{
margin: 0 0 0 40px;
width: 127px;
*width: 100px;
padding: 0;
}
.menubok2 ul li ul li a{
display: block;
font: normal 11px Arial;
color: #260914;
text-decoration: none;
padding: 0;
margin: 0;
}
.menubok2 ul li ul li{
height: 16px;
padding: 4px 0 0 10px; margin: 0;
border: none;
list-style: none;
}

/*end submenu*/

.menubok2 h1{
margin: 0; padding: 0;
}
.menubok2 .title{
position: relative;
top: 0; left: 0;
height: 32px;
padding: 0 0 0 7px;
border-bottom: 2px solid #303030;
}

.moduleRowBold {
font-weight: bold;
color: #000;
background: red;
}

/*koniec menu bok 2 */


/******menu boczne - klasy do js ****/
.menubok ul li.moduleRow{
height: 16px;
/*border-bottom: 1px solid #b2b2b2;*/
padding: 4px 0 0 10px; *padding-top: 1px; margin: 0px;
list-style: none;
}

-.menubok ul li.moduleRow2 {
height: 16px;
padding: 4px 0 0 10px; *padding-top: 1px; margin:0px;
background: url("repository/layout/background_menu_2.png");
}

.menubok ul li.moduleRow a{
border-bottom:1px solid #B2B2B2;
padding-left:11px;
}

.menubok ul li.moduleRowOverActive{
height: 16px;
/*border-bottom: 1px solid #B00000;*/
padding: 4px 0 0 10px; *padding-top: 1px; margin:0;
list-style: none;
background: transparent url("repository/layout/background_menu_2.png");
}

.menubok ul li.moduleRowOverActive a{
padding-left:11px; 
border-bottom:1px solid #303030;
}

.menubok ul li.moduleRowOver{
height: 16px;
/*border-bottom: 1px solid #B00000;*/
padding: 4px 0 0 10px; *padding-top: 1px; margin:0;
list-style: none;
}

.menubok ul li.moduleRowOver2{
height: 16px;
/*border-bottom:1px solid #B2B2B2;*/
padding: 4px 0 0 10px; *padding-top: 1px; margin:0;
list-style: none;
background: transparent url("repository/layout/background_menu_2.png");
}

.menubok ul li.moduleRowOver2 a{
padding-left:11px; 
border-bottom:1px solid #303030;
}

/*******dodane********/
-.menubok ul li.moduleRowOver#active{
background: transparent url("repository/layout/background_menu_2.png") no-repeat 0 0;
}
/******************/

.menubok ul li.moduleRowOver a{
padding-left:11px; 
border-bottom:1px solid #303030;
}
/*********dopisane*********/
.menubok ul ul li.moduleRowOverSub a{
margin: 0; padding: 0;
color: #000;
}
.menubok ul ul li.moduleRowSub a{
margin: 0; padding: 0;
color: #303030;
}

.menubok ul ul li.moduleRowSubPod a{
margin: 0; padding: 0;
/*color: #000;
font-weight: bold;*/
width: 120px; height: auto;
color:#B00000;
border-bottom:1px solid #B00000;
}
/*********************/

.menubok ul li.moduleRow#active {
background: url("repository/layout/background_menu_2.png");
}

.menubok ul li.moduleRow#active a{
color:#B00000;
border-bottom:1px solid #B00000;
}

/******menu boczne2 - klasy do js ****/
.menubok ul li ul li.moduleRowSub{
height: 16px;
padding: 4px 0 0 10px; margin:0px;;
list-style: none;
display:block;
}

.menubok ul li ul li.moduleRowSub a{
border-bottom: none;/*1px solid #B2B2B2;*/
padding-left:11px;
}

.menubok ul li ul li.moduleRowOverSub{
height: 16px;
padding: 4px 0 0 10px; margin: 0;
list-style: none;
display:block;
}


.menubok ul li ul li.moduleRowOverSub a{
padding-left:11px; 
border-bottom: none;/*1px solid #303030;*/
}

.menubok ul li ul li.moduleRowSub#active {
background: url("repository/layout/background_menu.png");
}

.menubok ul li ul li.moduleRowSub#active a{
color:#B00000;
border-bottom:none;/*1px solid #B00000;*/
}

/***********************koniec menubok2****************************/


.laska{
position: absolute;
top: 7px; left: 24px; /*7 11*/
width: 45px;
height: 69px;
background: transparent url("repository/layout/laska.png") no-repeat top right;
}
.subtext{
position: relative;
top: 0; left: 80px;
width: 490px;
margin: 0; padding: 0;
/*height: auto !important;
height: 200px;
min-height: 200px;*/
}

.subtext p{
margin:0 15px 0 5px; 
}

.subtext table {
position: relative;
top: 0; left: 20px;
}

.subtext .title {
margin: 5px 0 20px 10px; padding: 0;
}

.textwlasciwy{
position: relative;
top: 0; left: 15px;
width: 461px;
/*height: auto !important;
height: 180px;
min-height: 180px;*/
}
.textwlasciwysal{
position: relative;
top: 0; left: 5px;
width: 461px;
/*height: auto !important;
height: 180px;
min-height: 180px;*/
}

.produktyright{
/*margin: 20px 0 0 29px;*/
margin: 35px 0 0 29px;
}
#subcol3 .title{
position: relative;
top: 4px; left: 0;
margin: 0 0 0 20px;
}

.title2{
padding: 0; margin: 0;
border-bottom: 2px solid #303030;
}
#lokalizer{
position: absolute;
top: 292px; left: 279px;
font: normal 10px Arial;
z-index: 100;
color: #b00000;
width:470px;
}
#lokalizer a{
color: #303030;
text-decoration: underline;
}
#lokalizer b{
font-weight: bold;
color: #B00000;
}
/******************************************************/
.picturesal{
padding: 0 14px 0 0;
text-align: right;
width: 145px;
}
.opisprzedmiotu{
vertical-align: top;
font-size: 11px;
width: 330px;/*380px*/
}
.linkwiecej{
text-align: right;
vertical-align: bottom;
}
/******************************************************/
.opisprzedmiotu2{
vertical-align: top;
font-size: 11px;
width: 270px;
}
.tabkontakt{
margin-left: -16px;
}
.kontaktsal{
text-align: left;
vertical-align: top;
border-right: 1px solid #d6dbc7;
padding: 0 14px 0 0;
width: 50px; /*145px*/ 
}
.adressal{
text-align: left;
vertical-align: top;
padding: 0 0 0 14px;
font-size: 11px;
}

.listawoj li{display: block;width: 160px; height: 16px;border-bottom: 1px solid #b2b2b2;padding: 4px 0 0 10px; margin: 0;font-size: 12px;list-style: none;}
.listawoj li a{color: #260914;padding: 0;margin: 0;font-size: 12px;text-decoration: none;}

.adresred{
color: #B00000;
font: normal 12px Arial;
}
.opisprzedmiotu3{
vertical-align: top;
font-size: 11px;
width: 460px;/*460px*/
padding: 0 35px 0 0;
margin: 0;
}
.malylink{
padding: 7px 0 0 7px;
}
.picturenas{
padding: 0 20px 0 0;
}
/******************************************************/
.titlegal{
position: relative;
top: 0; left: -15px;
padding: 0;
margin: 0;
}

.pictees{height: 149px; margin: 0; padding: 0; vertical-align: top;}
.pictees2{position: relative; top: 0; left: 0;height: 129px;/*149px*/ width: 120px; margin: 0; padding: 0; vertical-align: top; overflow: hidden;}
.zapiszsie{cursor: pointer; cursor: hand;font: normal 9px Arial; color: #B00000;border: none; background: transparent; margin: 0 0 0 -10px; padding: 0;}
.przedmiotsal{margin-bottom: 40px;}

#sub2col1{float: left;position: relative;top: 0; left: 0;margin: 0; padding: 0;width: 191px;height: auto !important;min-height: 300px;height: 300px;}
#sub2col2{float: right;position: relative;top: 0;/*50px;*/ left: 0;margin: 50px 0 0 0;padding: 0;width: 779px;height: auto !important;min-height: 300px;height: 300px;}
.listawoj li{display: block;width: 160px; height: 16px;border-bottom: 1px solid #b2b2b2;padding: 4px 0 0 10px; margin: 0;font-size: 12px;list-style: none;}
.naszesklepy{width: 610px;/*height: auto; background: yellow;*/}
-.adresso{float: left; position: relative; padding: 0; margin: 0 10px 0 0; width: 250px; height: 200px;background: green;}
.naszesklepycol1{padding: 0 30px 50px 0;border-right: 1px solid #d6dbc7;vertical-align: top;font-size: 12px;width: 250px;}
.naszesklepycol2{padding: 0 0 50px 30px;vertical-align: top;font-size: 12px;width: 250px;}
.naszekategorie{float: left;width: 705px;height: auto;}
.produkt{float: left;position: relative;top: 0; left: 0;width: 165px;height: 160px; /*160px*/ margin: 0 70px 20px 0;padding: 0;}
.listakolekcji{/*float: left;*/position: relative;top: 0; left: 0;/*70px*/width: 84px;font-size: 11px;padding: 0;border-left: 1px solid green;height: auto;margin: -35px 0 0 62px;/*margin-left: 50px;*margin-left:25px;*/}
.listakolekcji td{padding: 0 0 0 6px; /*2px 0 2px 6px;*/color: #303030;}
.listakolekcji td a{text-decoration: none; color: #303030;}
.listakolekcji td a:hover{text-decoration: none; color: #b00000;}
.logokolekcji{position: relative; top: 0; left: 0; margin: 0 0 0 8px; width: 68px; height: auto;}
.boxLogaKol{width: 85px; height: auto; position: relative; top: 0; left: 0; padding-bottom: 7px;}
.obrazekKol{position: absolute; margin-top: 4px;}
.pierwszykol{border-left: 4px solid green;height: 35px;}
.przedmiotsal{margin-bottom: 20px;}
.listaKolekcjiDiv{z-index: 9999; position: relative; top: 0; left: 0; margin: 0; padding: 0;}
-.przedmiotsal2{margin: 0 0 20px 0;}
.produktteeslist{float: left;position: relative;top: 0; left: 0;width: 462px;height: /*259px*/auto; margin: 0; padding: 0;}
.produkttees{float: left;position: relative;top: 0; left: 0;width: 124px;height: 259px;margin: 0 30px 20px 0; padding: 0;}
.produkttees1{float: left;position: relative;top: 0; left: 0;width: 124px;height: 180px;/*180px*/margin: 0 20px 20px 10px;}

.opistees{padding: 20px 5px 0 5px;/*padding: 20px 5px 15px 5px;*/width:114px;/*124px*/height:71px;vertical-align: top;}
.wiecejtees .more{position: relative;top: 0; left: 80px;}
.wiecejtees1 { vertical-align: bottom;}
.wiecejtees1 .more{position: relative;top: 0; left: 80px;}
-.wyszukajzaa{width: 400px;}
.wyszukajzaa .polesmalzaa{width: 35px;}

.wyszukajzaacol1{vertical-align: top;width: 120px;}
.polefraza{width: 150px;}
.wyszukajfraza{color: #B00000;font-size: 11px;}
.wyszukajwym{color: #B00000;font-size: 11px;padding: 0; margin: 0;}
.wyszukajwymiarpole{padding: 0 20px 0 1px;}
.wyszukajparam{color: #B00000;padding-left: 20px;border-left: 1px solid #d6dbc7;font-size: 11px;}
.wysukajarea{padding-left: 20px;border-left: 1px solid #d6dbc7;}
textarea{border: 1px solid #b2b2b2;}
.wyszukajwiecej{text-align: left;border-left: 1px solid #d6dbc7;padding-left: 20px;vertical-align: bottom;}
.spacewyszukaj{border-left: 1px solid #d6dbc7;}

/******menu boczne 2 - klasy do js ****/
.menubok2 ul li.moduleRow{
height: 16px;
/*border-bottom: 1px solid #b2b2b2;*/
padding: 4px 0 0 10px; *padding-top: 1px; margin:0px;
list-style: none;
}


.menubok2 ul li.moduleRow a{
border-bottom:1px solid #B2B2B2;
padding-left:11px;
}

.menubok2 ul li.moduleRowOver{
height: 16px;
/*border-bottom: 1px solid #B00000;*/
padding: 4px 0 0 10px; *padding-top: 1px; margin:0;
list-style: none;

}


.menubok2 ul li.moduleRowOver a{
padding-left:11px; 
border-bottom:1px solid #303030;
}

.menubok2 ul li.moduleRow#active {
background: url("repository/layout/background_menu.png");
}

.menubok2 ul li.moduleRow#active a{
color:#B00000;
border-bottom:1px solid #B00000;
}

/******menu boczne22 - klasy do js ****/
.menubok2 ul li ul li.moduleRowSub{
height: 16px;
padding: 4px 0 0 10px; margin:0px;;
list-style: none;
display:block;
}


.menubok2 ul li ul li.moduleRowSub a{
border-bottom: none;/*1px solid #B2B2B2;*/
padding-left:11px;
}

.menubok2 ul li ul li.moduleRowOverSub{
height: 16px;
padding: 4px 0 0 10px; margin: 0;
list-style: none;
display:block;
}


.menubok2 ul li ul li.moduleRowOverSub a{
padding-left:11px; 
border-bottom: none;/*1px solid #303030;*/
}

/*.moduleRowOverSub a {
color: red;
background: yellow;
}

/*.moduleRowSub a {
color: green;
}*/

.menubok2 ul li ul li.moduleRowSub#active {
background: url("repository/layout/background_menu.png");
}

.menubok2 ul li ul li.moduleRowSub#active a{
color:#B00000;
border-bottom:none;/*1px solid #B00000;*/
}

/***********************koniec menubok2****************************/

img.about_us{
float:left;
margin:3px 10px 0 0;
}

.nowoscikol{
position: relative;
top: 0; left: 10px;
width: 176px; height: 96px;
margin: 10px 0 0 0; padding: 0;
background: transparent url("repository/layout/tlo1.png") no-repeat 0 0;
cursor:hand;
cursor:pointer;
}

.nowoscikol2{
position: relative;
top: 0; left: 10px;
width: 176px; height: 96px;
margin: 10px 0 0 0; padding: 0;
background: transparent url("repository/layout/tlo2.png") no-repeat 0 0;
cursor:hand;
cursor:pointer;
}

.nowoscikol .picnowosci{
position: absolute;
top: 10px; left: 0;
width: 59px; height: 52px;
}
.nowoscikol table{
position: absolute;
top: 10px; left: 70px;
}
.nowoscikol table .textnowo{
width: 80px; height: 35px; *height: 24px;
padding: 6px 0 4px 0;
vertical-align: top;
}
.nowoscikol table .nowowiec{
text-align: right;
}

.nowoscikol2 .picnowosci{
position: absolute;
top: 10px; left: 0;
width: 59px; height: 52px;
}
.nowoscikol2 table{
position: absolute;
top: 10px; left: 70px;
}
.nowoscikol2 table .textnowo{
width: 80px; height: 35px; *height: 24px;
padding: 6px 0 4px 0;
vertical-align: top;
}
.nowoscikol2 table .nowowiec{
text-align: right;
}
.nowosci2kol{
position: relative;
top: 0; left: 0;
width: 262px; height: 76px;
margin: 5px 0 0 0; padding: 0;
background: transparent url("repository/layout/tlo1b.png") no-repeat 0 0;
cursor:hand;
cursor:pointer;
}

.nowosci2kol2{
position: relative;
top: 0; left: 0;
width: 262px; height: 76px;
margin: 5px 0 0 0; padding: 0;
background: transparent url("repository/layout/tlo2b.png") no-repeat 0 0;
cursor:hand;
cursor:pointer;
}

.nowosci2kol2 .picnowosci2{
position: absolute;
top: 10px; left: 10px;
width: 59px; height: 52px;
}
.nowosci2kol2 table{
position: absolute;
top: 10px; left: 80px;
}
.nowosci2kol2 table .textnowo2{
width: 130px; height: 30px;
vertical-align: top;
padding: 4px 0 4px 0;
}
.nowosci2kol2 table .nowowiec2{
text-align: right;
padding-bottom: 1px;
*padding-bottom: 6px;
vertical-align: bottom;
}

.nowosci2kol .picnowosci2{
position: absolute;
top: 10px; left: 10px;
width: 59px; height: 52px;
}
.nowosci2kol table{
position: absolute;
top: 10px; left: 80px;
}
.nowosci2kol table .textnowo2{
width: 130px; height: 30px;
vertical-align: top;
padding: 4px 0 4px 0;
}
.nowosci2kol table .nowowiec2{
text-align: right;
padding-bottom: 1px;
*padding-bottom: 6px;
vertical-align: bottom;
}

.adressall {
margin: 0 0 0 -5px; padding: 0;
}

/*dadano*/
.rejestrnapis{color: #b00000;text-align: right;font-size: 11px;padding-right: 20px;width: 148px;vertical-align: top;}
.rejestracjaform input, .rejestracjaform textarea{width: 150px;}
.rejestrpole{padding: 0 0 50px 20px;border-left: 1px solid #d6dbc7;}
.rejestrpolekon{padding: 20px 0 50px 20px;border-left: none;}
-.rejrej{position: relative;top: 0; left: 100px;}
.opisreje{padding-top: 10px;color: #b00000;font-size: 11px;}
.wyslijrej{padding: 20px 0 0 30px;}
/**koniec**/


div.textwlasciwy select.select{
    height: 15px;
    *height: 21px;

}
div.textwlasciwy input.submit{
    height: 19px;
    width:100px;
    background:#ece9d8;
    border:1px solid #b2b2b2;
}
div.textwlasciwy input.checkbox{
    width:auto;
}
div
.buttonSend {
color: #b00000;
border: none;
background: transparent;
cursor: pointer;
cursor: hand;

}

.opisproduktu{
position: relative;
top: 0; left: 0;
width: 378px; 
height: auto; /*246px;*/
margin: 33px 0 0 15px; padding: 0;
}
.miniaturkiprod{
float: left;
position: relative;
top: 0; left: 0;
width: 73px; height: auto;
margin: 0; padding: 0;
}
.miniaturkaprod{
position: relative;
top: 0; left: 0;
width: 73px;
/* height: 57px;*/
margin:5px 0 0 0; padding: 0;
}
.boxproduktu{
float: right;
position: relative;
top: 0; left: 0;
width: 335px; height: auto; /*246px;*/
margin: 0; padding: 0;
}
.picglowny{
float: left;
position: relative;
top: 0; left: 0;
width: 209px; height: auto; /*246px;*/
margin: 0; padding: 0;
}
.boxopisproduktu{
float: right;
position: relative;
top: 0; left: 0;
width: 96px; height: auto; /*246px;*/
margin: 0; padding: 0;
font-size: 11px;
color: #303030;
}
.param{
position: relative;
top: 10px; left: 10px;
}
.moreprod{
position: absolute;
top: 220px; left: 10px;
text-decoration: none;
}
.line{
padding:2px;
}
.header_div{
    color:#B00000;
    font-size: 15px;
}

label.error{
    color:#B00000;
    display:list-item;
    list-style:none;
    font-size:11px;
    margin: 0px 10px 10px 0px;
}

tr.head td{
    color:#4a6400;
    background-color:#cce582;
    border:1px solid #a9c362;
    border-left:0px
}
tr.head td.first{
    border-right:0px solid #a9c362;
}
tr.head td.last{
    border-left:0px solid #a9c362;
    border-right:0px solid #a9c362;
    background-color:transparent;

}
tr.list td{

    border-bottom:1px solid #a9c362;
    border-right:1px solid #a9c362;

}
tr.list td.last{

    border-right:0px solid #a9c362;

}

tr.footer td{
    border:0px;
    background-color:#cce582; 
    margin-top:20px;
}

ul.history{
    margin-left :15px;
    margin-top:20px;

}
ul.history li div.tittle{
    margin:20px 20px 20px 20px;
}
ul.history div.item{
    margin-left :25px;
    background-color:#e8e8e8;
    margin-top:1px;
    width:250px;
    padding:6px 10px 6px 10px;
    
}
span.stan_new{
    color:#B00000;
    font-size:14px;
}
span.stan_accept{
    color:#e6ab38;
    font-size:14px;
}
span.stan_done{
    color:#103de3;
    font-size:14px; 
}
span.stan_non{
    color:#ac0800;
    font-size:14px; 
}
span.stan_send{
    color:#6d914a;
    font-size:14px; 
}
