A {
    font-family : Verdana, Arial, Helvetica;
    font-size : 10px;
    font-weight : bold;
    text-decoration : none;
    color : #A9DAFE;
    font-style: normal;
}
A:HOVER {
    color : #000000;
}
TD {
    font-family : Verdana, Arial, Helvetica;
    font-weight : light;
    font-size : 10px;
    color : #ffffff;
}

BODY {

    SCROLLBAR-FACE-COLOR: #0E3758;
    SCROLLBAR-HIGHLIGHT-COLOR: #0E3758;
    SCROLLBAR-SHADOW-COLOR: #0E3758;
    SCROLLBAR-3DLIGHT-COLOR: #0E3758;
    SCROLLBAR-ARROW-COLOR: #5E94D3;
    SCROLLBAR-TRACK-COLOR: #3A465A;
    SCROLLBAR-DARKSHADOW-COLOR: #0E3758;
}
a.inny {
    font-family : Verdana, Arial, Helvetica;
    font-size : 10px;
    font-weight : bold;
    text-decoration : none;
    color : #000000;
    font-style: normal;
}
a.inny:active {
    font-family : Verdana, Arial, Helvetica;
    font-size : 10px;
    font-weight : bold;
    text-decoration : none;
    color : #000000;
    font-style: normal;
}
a.inny:hover {
    color : #6BBFFE;
}
a.inny2, a.inny2_sel {
    font-family : Verdana, Arial, Helvetica;
    font-size : 10px;
    font-weight : bold;
    text-decoration : none;
    color : #000000;
    font-style: normal;
}
a.inny2:active, a.inny2_sel:active {
    font-family : Verdana, Arial, Helvetica;
    font-size : 10px;
    font-weight : bold;
    text-decoration : none;
    color : #000000;
    font-style: normal;
}
a.inny2:hover {
    color : #F0C784;
}

a.inny2_sel
{
    color : #F0C784;
}

a.promo_sum, a.promo_sum:active
{
    color : #FFF;
    text-decoration: none;
    font-weight: normal;
    font-style: normal;
}

a.promo_sum:hover
{
    font-weight: bold;
}

a.newsletter_back,
a.newsletter_back:hover,
a.newsletter_back:active
{
    color: #6BBFFE;
}

input,textarea,select{
    font-family : Verdana, Arial, Helvetica;
    font-size : 10px;
    color : #000000;
    /*font-weight : light;*/
    border : 0px;
    width: 136px;
    SCROLLBAR-TRACK-COLOR:      #36A7E9;
    SCROLLBAR-DARKSHADOW-COLOR: #36A7E9;
    SCROLLBAR-3DLIGHT-COLOR:    #36A7E9;
    SCROLLBAR-FACE-COLOR:       #36A7E9;
    SCROLLBAR-SHADOW-COLOR:     #36A7E9;
    SCROLLBAR-HIGHLIGHT-COLOR:  #36A7E9;
    SCROLLBAR-ARROW-COLOR:      #ffffff;
    background-color:transparent;
}

.formularz input, .formularz textarea, .formularz select{

    font-family : Verdana, Arial, Helvetica;

    font-size : 10px;

    color : #000000;

    /*font-weight : light;*/

    border : 1px solid #000;

    width: 136px;

    SCROLLBAR-TRACK-COLOR:      #36A7E9;

    SCROLLBAR-DARKSHADOW-COLOR: #36A7E9;

    SCROLLBAR-3DLIGHT-COLOR:    #36A7E9;

    SCROLLBAR-FACE-COLOR:       #36A7E9;

    SCROLLBAR-SHADOW-COLOR:     #36A7E9;

    SCROLLBAR-HIGHLIGHT-COLOR:  #36A7E9;

    SCROLLBAR-ARROW-COLOR:      #ffffff;

    background-color: #FFF;

}

textarea.niebieski
{
    background-color: #1A8CD1;
    width: 300px;
    height: 50px;
    border: 0px;
    margin: 0px;
    padding: 0px;
}

input.niebieski
{
    width: 294px;
    height: 14px;
    background-image: url('images/formularz_pole1.jpg');
    vertical-align: middle; 
    border: 0px;
    margin: 0px;
    padding: 3px;
}

input.pomaranczowy
{
    width: 294px;
    height: 14px;
    background-image: url('images/formularz_pole2.jpg');
    vertical-align: middle; 
    border: 0px;
    margin: 0px;
    padding: 0px;
}

input.submit
{
 background-color: #E5AE4A;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 color: #000;
 padding: 5px;
 text-align: center;
 margin: 10px;
 font-weight: bold;
 border: 0px;
}

.formularz input.submit   
{

 background-color: #E5AE4A;

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

 font-size: 10px;

 color: #000;

 padding: 5px;

 text-align: center;

 margin: 10px;

 font-weight: bold;

 border: 0px;

}

.adres_dostawy a   
{

 background-color: #E5AE4A;

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

 font-size: 10px;

 color: #000;

 padding: 5px;

 text-align: center;

 margin: 10px;

 font-weight: bold;

 border: 0px;

}

.adres_dostawy a:hover {
	background-color: #1a8cd1;
}

.adres_dostawy {
	text-align: center;
}

input.radio
{
    width: 13px;
    background: transparent;
}

td.form_left
{
    text-align: right;
}

td.form_right
{
    text-align: left;
}

td.form_center
{
    text-align: center;
}

td.formularz_left, td.form_left
{
    text-align: right;
    font-weight: bold;
}

td.formularz_right, td.form_right
{
    text-align: left;
}

td.formularz_center, td.form_center
{
    text-align: center;
}

table.lista thead tr td
{
    background-color: #000;
    color: #FFF;
    font-weight: bold;
    padding: 5px;
}

table.lista tbody tr td
{
    /*border: 1px solid #000;*/
    padding: 5px;
    background-color: #FFF;  
    color: #000;  
}
.kontaktFont {
    text-align: center;
    font-weight: bold;
}
.kontaktFontTel {
    text-align: left;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #1A8CD2;
    line-height: 17px;




}
.kontaktFontAdres {
    line-height: 18px;

}

#infomail {
    background-color: #db8c23;
    border: 1px solid white;
    padding: 10px;
    margin-top: 10px;
    margin-bottom: 10px;
    color: black;
    line-height: 20px;
}

#infomail a {
    color: #0f3858;
    text-decoration: underline;
}

#infomail a:hover {
    color: white;
    text-decoration: underline;
}

/* @group lokalizacja */

#lokalizacja input {
	margin-left: 0;
	border: 2px solid black;
}

#lokalizacja td {
	font-size: 14px;
	padding: 3px 10px 3px 3px;
}

#lokalizacja select {
	font-size: 14px;
	border: 2px solid black;
	background-color: #1a8cd2;
	color: white;
	width: 370px;
}

select.blue
{
	font-size: 14px;
	background-color: #1a8cd2;
	color: white;
	width: 300px;
	margin-top: 5px;
}

/* @end */

/* @group wybor-karta klienta */

#wybor_karta {
	padding-left: 157px;
	padding-right: 5px;
	text-align: left;
	margin-top: 8px;
	margin-bottom: 7px;
	font-size: 10px;
	clear: both;
}

#wybor_karta input {
	width: 10px;
	height: 12px;
}



/* @end */

.login-box
{
  padding-left: 10px;
  width: 190px;
}

.login-box input
{
  background: url('images/input-bg.jpg') no-repeat left top;
  padding: 2px 5px;
  height: 14px;
  width: 130px;
  font-size: 7pt;
}

.login-box ul
{
  list-style: none;
  padding: 10px 0 0 0;
  margin: 0;
}

.login-box li
{
  padding: 0 0 8px 0;
  margin: 0;
  clear: left;
}

.login-box label
{
  float: left;
  width: 36px;
}

.login-box .submit
{
  padding-left: 36px;
}

.login-box .submit input
{
  background: #e5ae4a;
  padding: 3px 30px;
  font-weight: bold;
  height: 20px;
  font-size: 8pt;
}

.login-box a,
.login-box .error
{
  color: #ff1202;
}

.promotion-list
{
  list-style-type: none;
  margin: 0 0 0 -20px;
  padding: 0;
}

.promotion-list li
{
  float: left;
  width: 240px;
  height: 260px;
  padding: 0 0 0 20px;
  text-align: center;
}

div.prev  {
	width: 65px;	 
	position: absolute;
	left: -33px;
	top: 35%;
	
}

div.next {
	width: 65px;	
	position: absolute;
	right: -33px;
	top: 35%;
}


