html { margin: 0; padding: 0; font-size: 12pt; }
body {

margin: 0;
padding: 0;


}

/*
p,a,h1,h2,h3,ul,li,tr,td,img{
margin:0;
padding:0;
}

*/
img{
border:0px;
}
.artykul{
/**/
margin-top:10px;
margin-bottom:10px;
margin-right:20px;

margin-left:20px;

background-color: #f7f7f7;

/*
top:20px;
margin-left:30px;
margin-right:30px;
margin-bottom:30px;
*/

}
.artykul h1,h2,h3{
padding-bottom:10px;
font-family:Georgia;
font-style:italic;
font-size: 16pt;
color:#a11010;
}
.artykul a{
font-size: 11pt;
font-family:Arial;
color:#444444;
}
.artykul a:link ,href{
font-family:Arial;
color:#a11010!important;
}
.artykul a:visited ,href{
font-family:Arial;
color:#29166f!important;
}

.artykul p{
font-size: 11pt;
font-family:Arial;
color:#444444;
}
.artykul ul{
font-family:Arial;
color:#444444;
}
.artykul li{
font-family:Arial;
color:#444444;
font-size: 11pt;
}

.galeria_prawa{
margin-top:10px;
margin-bottom:10px;

margin-right:20px;
margin-left:10px;
/**/

}

.galeria_prawa:hover{
background-color:#ffffff;

opacity:0.7;
filter:alpha(opacity=70); /* For IE8 and earlier 

cursor:pointer;*/
}

.galeria_prawa {
/*position:absolute;
margin-top:5px;
margin-left:7px;*/
min-width:300px;
max-width:300px;

}
.galeria_prawa a:link ,href{
color:#a11010!important;
}
/*
.galeria_prawa a:visited ,href{
color:#29166f!important;
}
*/
.galeria_prawa_pasek{
height:11px;
width:100%;
background-image: url(../grafika/artykul_pasek.png);
background-repeat: repeat-x;
}
.galeria_prawa_tresc{

height:54px;
width:100%;
background-color:#f7f7f7;
/*
background-image: url(../grafika/pasek_oferta.jpg);
background-repeat: no-repeat;
*/
}


.galeria_prawa_tresc a{
/*margin-top:0px;

position:absolute;
padding: 0px 7px 5px 7px;
margin: 0px 7px 2px 0px;*/

font-family:Georgia;
font-weight:bold;
font-style:italic;
font-size: 10pt;
color:#a11010;
text-decoration:none;

margin: 5px 7px 5px 7px;
}

.galeria_prawa_tresc p{
/*
padding: 3px 7px 5px 7px;
*/


margin: 5px 7px 5px 7px;

font-family:Arial;
font-size: 10pt;
color:#444444;
text-decoration:none;
}


.galeria_prawa_obrazek img{
border:0;
padding:0px;
margin-bottom:-4px;
width:300px;
height:160px;

}

/*-----------------tekst na sliderze (początek)------------------*/
.tabs a{
font-size:18pt;
width:100%;
color:#000080;
}

.tabs {
 width: 600px;
 height: 65px;
 }
.tabs div  div div {
 width: 600px;
 height: 65px;
 overflow: hidden;

 }
/*-----------------tekst na slidersze (koniec)------------------*/

/*-----------------promocja pasek (początek)------------------*/


.promocja_pasek{
max-width:984px;
/*width:25%;
display:inline-block;*/
display:inline-block;
float:left;
border-left: 1px solid #dddddd;

}

.promocja_pasek {
 width: 237px;
 height: 291px; 
 }
.promocja_pasek div  div div{ width: 237px; height: 291px; overflow: hidden }

/*slider promocji -początek*/
.jcarousel-skin .jcarousel-container {
margin:10px -20px 0px 0px;
padding-left:20px;
padding-right:0px;
padding-bottom:20px;
}
.jcarousel-skin .jcarousel-direction-rtl {
	direction: rtl;
}
.jcarousel-skin .jcarousel-container-horizontal {
    max-width: 948px;
   /* padding: 20px 40px;*/
}
.jcarousel-skin .jcarousel-clip {
    overflow: hidden;
}
.jcarousel-skin .jcarousel-clip-horizontal {
    max-width:  948px;
    height: 291px;
}
.jcarousel-skin .jcarousel-item {
    width: 237px;
    height: 291px;
   /* border: 1px solid #fff;*/
}
.jcarousel-skin .jcarousel-item:hover,
.jcarousel-skin .jcarousel-item:focus {
    border-color: #808080;
}
.jcarousel-skin .jcarousel-item-horizontal {
    margin-left: 0;
    margin-right: 0px;
}
.jcarousel-skin .jcarousel-direction-rtl .jcarousel-item-horizontal {
	margin-left: 0px;
	margin-right: 0;
}
.jcarousel-skin .jcarousel-item-placeholder {
}
/*slider promocji -koniec*/




.promocja_pasek:hover{
background-color:#ffffff;

opacity:0.7;
filter:alpha(opacity=70); /* For IE8 and earlier 
*/
cursor:pointer;
}

.promocja_pasek a{
padding: 5px 7px 5px 0px;
font-family:Arial;
font-size: 10pt;
color:#444444;


}
.promocja_pasek p{
margin: 0px 0px 2px 0px;
font-family:Georgia;
font-weight:bold;
font-style:italic;
font-size: 12pt;
color:#a11010;
}

.promocja_pasek_oferta {
display:inline;
float:left;

}

.promocja_pasek_oferta p{
margin:0px;
padding:0px;
}
.promocja_pasek_oferta a{
margin-top:0px;
margin-left:7px;
font-family:Georgia;
font-weight:bold;
font-style:italic;
font-size: 12pt;
color:#a11010!important;
text-align:left;
text-decoration:none;

}
.promocja_pasek_oferta a:link,href{
margin-top:0px;
font-family:Georgia;
font-weight:bold;
font-style:italic;
font-size: 12pt;
color:#a11010!important;
text-align:left;
text-decoration:none;

}
.promocja_pasek_oferta a:visited,href{
margin-top:0px;
font-family:Georgia;
font-weight:bold;
font-style:italic;
font-size: 12pt;
color:#29166f!important;
text-align:left;
text-decoration:none;

}
.promocja_pasek_cena {
display:inline;
float:right;
margin-top:-5px;
}
.promocja_pasek_cena a{
position:relative;
right:5px;

/*margin-top:0px;
padding: 5px 7px 5px 7px;*/
font-family:Georgia;
font-weight:bold;
font-style:italic;
font-size: 12pt;
color:#a11010;
text-align:right;
float:right;


}
.promocja_pasek_tekst a{
margin-left:7px;
display:inline;
float:left;
margin-top:-2px;
}

.promocja_pasek_obrazek img{
margin-bottom:-4px;

width:237px;
/*width:300px;
height:160px;*/
/*
filter: grayscale(100%);
-webkit-filter: grayscale(100%);
-moz-filter: grayscale(100%);
-ms-filter: grayscale(100%);
-o-filter: grayscale(100%);
filter: gray;
-webkit-filter: grayscale(1);
*/

}
/*
.promocja_pasek_obrazek img:hover{
filter: grayscale(0%);
-webkit-filter: grayscale(0%);
-moz-filter: grayscale(0%);
-ms-filter: grayscale(0%);
-o-filter: grayscale(0%);

filter: none;
-webkit-filter: grayscale(0);

}
*/
.promocja_pasek_tresc{
padding-top:5px;

height:54px;
width:100%;
background-image: url(../grafika/pasek_oferta.jpg);
background-repeat: no-repeat;
}
/*-----------------promocja pasek (koniec)------------------*/


/*-----------------promocja duza (początek)------------------*/
.promocja_duza_div{
/*margin:10px 20px 20px 20px;
display:table; */
margin:10px 20px 0px 20px;
display:table;
}



.promocja_duza{
max-width:454px;
width:454px;
max-height:227px;
height:227px;
/*width:25%;*/
background-color: #f7f7f7;
/*margin: 10px 20px 20px 20px;*/
margin:10px 10px 30px 10px;

display:inline-block;
float:left;

}
.promocja_duza_obrazek{
max-width:235px;
max-height:235px;
width:235px;
height:235px;
/*width:25%;*/
background-color: #f7f7f7;
border:0px;

display:block;
float:left;

}
.promocja_duza_obrazek img{

border:0px;

}
.promocja_duza_tresc{
max-width:217px;
min-width:217px;
min-height:227px;
/*width:25%;*/
background-color: #f7f7f7;


display:inline;
float:left;
/**/

}

.promocja_duza_pasek{
height:11px;
margin-top:-5px;
background-image: url(../grafika/artykul_pasek.png);
background-repeat: repeat-x;

display:inline;
float:left;

min-width:219px;
}

.promocja_duza p{
margin: 0px 0px 2px 0px;
font-family:Georgia;
font-weight:bold;
font-style:italic;
font-size: 12pt;
color:#a11010;
}

.promocja_duza_oferta {
margin-top:8px;

display:inline;
float:left;

}

.promocja_duza_oferta p{
margin:0px;
padding:0px;
}
.promocja_duza_oferta a{
margin-top:0px;
margin-left:10px;

font-family:Georgia;
font-weight:bold;
font-style:italic;
font-size: 12pt;
color:#a11010!important;
text-align:left;
text-decoration:none;

}
.promocja_duza_oferta a:link,href{
margin-top:0px;
font-family:Georgia;
font-weight:bold;
font-style:italic;
font-size: 12pt;
color:#a11010!important;
text-align:left;
text-decoration:none;

}
.promocja_duza_oferta a:visited,href{
margin-top:0px;
font-family:Georgia;
font-weight:bold;
font-style:italic;
font-size: 12pt;
color:#29166f!important;
text-align:left;
text-decoration:none;

}
.promocja_duza_cena {

display:inline;
float:right;
/**/
margin-top:8px;
}
.promocja_duza_cena a{

position:relative;
/**/
right:5px;

/*margin-top:0px;
padding: 5px 7px 5px 7px;*/
font-family:Georgia;
font-weight:bold;
font-style:italic;
font-size: 12pt;
color:#a11010;
text-align:right;

float:right;
/**/

}
.promocja_duza_tekst a{
padding: 10px 10px 5px 10px;
font-family:Arial;
font-size: 10pt;
color:#444444;

display:inline;
float:left;
/**/
margin-top:-2px;
}
.promocja_duza_tekst_uwaga p{
padding: 10px 10px 5px 10px;
font-family:Arial;
font-size: 10pt;
font-weight:normal;
color:#444444;
font-style:italic;

display:inline;
float:left;
/**/
margin-top:-2px;
}

/*-----------------promocja duza (koniec)------------------*/


/*------------------paginacja (początek)-------------------*/

.numery table{
border-spacing:0px 0px;
border-collapse:separate;

margin-left:0px;

}
.numery a{
color:#a11010!important;
}

.numery a:link{
border:1px solid #dcdcdc;
margin-left:4px;
margin-right:4px;
font-family:Arial;
font-style:normal;
font-weight:400;
text-decoration:none;
background-color:#ffffff;
color:#a11010!important;
padding:9px 15px 9px 15px;
}
.numery a:visited{
color:#a11010!important;
border:1px solid #dcdcdc;
background-color:#ffffff;
}

.numery a:hover{
border:1px solid #dcdcdc;
font-family:Arial;
font-style:normal;
font-weight:400;
text-decoration:none;
background-color:#a11010;
color:#ffffff!important;
padding:9px 15px 9px 15px;
}

/*------------------paginacja (koniec)---------------------*/

#paginacja{
margin-left:20px;
}

select{

border:1px solid #dcdcdc;
/*width: 130px;*/
height: 32px;
border-radius:0px;
padding-left:10px;
color:#a11010;
margin-left:20px;
 
}


option{

color:#a11010;

}
option:hover{

color:#a11010;

}


/*---------------------formularz (początek)-----------------*/
.formularz {

}
.formularz  select{
margin-left:10px;
}
.formularz label{
text-transform:uppercase;
font-size: 10pt;
font-family:Arial;
font-style:normal;
font-weight:400;
color:#444444;
}
.formularz textarea{
border-radius:0px;
border:1px solid #dcdcdc;
text-transform:uppercase;
height:200px;
width: 430px;
max-width: 430px;
margin-left:10px;
font-family:Arial;
font-style:normal;
font-weight:400;
color:#444444;
}
.formularz input{
text-transform:uppercase;
margin-left:10px;

}
.formularz input[type=text]{
border:1px solid #dcdcdc;
width: 250px;
height:32px;

color:#444444;
border-radius:0px;

}
.formularz input[type=submit]{
margin-top:10px;
border-radius:0px;
border:1px solid #dcdcdc;
font-size: 10pt;
padding:7px 18px 7px 18px;
font-family:Arial;
font-style:normal;
font-weight:400;
background-color:#a11010;
color:#ffffff;
cursor:pointer;
/*
float:right;
*/
}
.formularz input[type=reset]{
margin-top:10px;
border-radius:0px;
border:1px solid #dcdcdc;
font-size: 10pt;
padding:7px 18px 7px 18px;
font-family:Arial;
font-style:normal;
font-weight:400;
background-color:#ffffff;
color:#444444;
cursor:pointer;
/*
float:right;
*/

}
.formularz input[type=submit]:hover{
background-color:#a11010;
color:#ffffff;
}
/*---------------------formularz (koniec)-----------------*/

/*---------------------galeria (początek)-----------------*/
.galeria{
max-width:980px;
padding-left:0px;
}
.ga{
max-width:980px;
padding-left:20px;
}
ul.galeria {
list-style-type:none !important;

margin:0px;

}
.galeria li{
list-style-type:none !important;
display:inline;

}
/*---------------------galeria (koniec)-----------------*/
.email{
width:16px;
height:16px;
background-image: url(../grafika/email.png);
display:inline;
padding-left:12px;
}
.telefon{
width:16px;
height:16px;
background-image: url(../grafika/telefon.png);
display:inline;
padding-left:12px;
}