a.a1:link {color:white;}
a.a1:visited {color:white;}
a.a1:hover {color:white;}
a.a1:active {color:white;}

a.a1{   text-decoration:none;
       font-family:Tahoma;
       font-size:11px;
       
}

a:link {color:#2c2c2c;}
a:visited {color:#2c2c2c;}
a:hover {color:black;}
a:active {color:#2c2c2c;}
a{text-decoration:none;
  color:#2c2c2c;       
 }

a.new:link {color:#2c2c2c;}
a.new:visited {color:#2c2c2c;}
a.new:hover {color:black;}
a.new:active {color:#2c2c2c;}
a.new{       text-decoration:none;
       }


body {
       background-image: url(src/tlo.jpg); 
       background-repeat:repeat-x;
       color:#666666;
	background-color:#dedede;
       
}

p.tekst {       margin-top:10px;
              margin-left:40px;
              font-family:Tahoma;
              font-size:11px;
}
p.tekst_p {           font-family:Tahoma;
              font-size:11px;
}
a.menu{         font-family:Tahoma;
              font-size:11px;
              margin-left:15px;
              float:left;

}
div.ceny {       
              font-family:Tahoma;
              font-size:9px;
          
}

.strona {
                     font-size:12px;
}

td.sciezka {
                     vertical-align:top;
                     text-align:right;
                     padding:10px;
                     height:20px;
                     font-size:10px;
                     border-bottom:1px solid #c0c0c0;
                     background-color:#FFFFFF;
}

td.sciezka_down {
                     text-align:right;
                     padding:10px;
                     font-size:10px;
                     border-top:1px solid #c0c0c0;
                     background-color:#FFFFFF;
}
td.sciezka div {
                     text-align:left; 
                     float:left;
       }


#t7 {
vertical-align:top;
       background-image: url(src/tlo3.jpg); 
       background-repeat:repeat-x;
	   background-color:#f1f1f1;
}
div.ceny_m {
              font-family:Tahoma;
              font-size:9px;
              margin-right:30px;
}
div.menu {       font-family:Tahoma;
              font-size:12px;
              color:white;
              letter-spacing:0px;
}
dt.d1{
              font-family:Tahoma;
              font-size:11px;
              margin-left:10px;
}
dt.d2{
              font-family:Tahoma;
              font-size:12px;
              margin-left:-1px;
}

p.tekst {
       font-family:Tahoma;
       font-size:14px;
       margin-left:14px;
}

input {
       color: #2c2c2c;
       background-color: #ffffff;
       border: 1px solid #b0b0b0;
       height: 19px;
}

input.i2 {
       color: #2c2c2c;
       border: 1px solid #b0b0b0;
       height: 13px;
       font-size:11px;
       margin:0px;
}
select.i {
       border: 1px solid #b0b0b0;
       height: 15px;
       width:100px;
       
}


p.tekst2 {
       font-family:Tahoma;
       font-size:11px;
       margin-left:14px;
}

span.tekst3 {
       font-family:Tahoma;
       font-size:12px;
       }


span.tekst4 {
       font-family:Tahoma;
       font-size:12px;
       color:white;
       }

div.tekst4 {
       font-family:Tahoma;
       font-size:12px;
       color:white;
       }


#menu1 dt.active {
       
       font-weight: bold;
}



// porodukty
#subleft{float:left;padding:0px 0px 0px 0px;}
.liniaprzerywana{height:1px; background-image:url("src/liniaprzerywana.gif"); background-repeat:repeat-x;overflow:hidden;clear:both;}
.produktname{height:24px; overflow:hidden; font-family:Tahoma;}

.clear{clear:both;overflow:hidden;height:0px;}
.produktframebox{
	width:191.4px;
	
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #b0b0b0;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #b0b0b0;
	float:left;
}
.photoframe{width:191.4px; height:191.3px;background-position:center center;background-repeat:no-repeat;display:block;overflow:hidden;}
div.p1 {text-align:left; font-size:12px; padding-top:6px; padding-left:10px;}
p.p2 {margin-top:2px;margin-left:0px;font-size:12px;}
p.p3 {margin-top:7px;margin-left:0px;font-size:12px;}

.menu {
       position: relative;

}

.menu dl {
       width: 90px;
       margin: 0px;
       padding: 0px;
}

.menu dt {
       margin: 0px;
       padding: 0px 0px;
       cursor: pointer;
       color: #b1b1b0;
       //font-weight: bold;
       text-align: center;
       font-size:11px;
}

.menu dd {
       margin: 0px;
       //width: 100px;
       padding: 2px 9px;
       color: #b1b1b0;
       background-color: #262221;
       font-size:10px;

}

.menu dd a {
       color: #b1b1b0;
}

.menu a:hover {
       color: #fff;
       
}

.menu .kontakt { 
              width: 100px;              
              color: #b1b1b0;
}

input.pole {

                height:12px;
                font-size: 11px;
                font-weight: normal;
                color: black;
                
}

td.ceny{
        background-color:#EBE7E7;padding-top:2px;padding-bottom:2px; padding-left:5px;padding-right:5px;font-size:10px;
}
.field_class {FONT-SIZE: 11px; COLOR: #585A57; margin-top: 0pt; margin-bottom: 0pt; margin-right:20px; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif}
.e1 {
	font-size:10px;font-family:tahoma;margin-left:10px;height:8px; padding-bottom:5px;
}
.e2 {
	border-bottom: 1px solid #b0b0b0;border-bottom-style:hidden;text-align:left; height:25px;padding-top:7px; 
}

td.o1{
              width:300px;
              padding-top:20px;
      		  font-size:12px;
              }
td.o2{
              width:270px;
              padding-left:20px;
              padding-top:20px;
			  font-size:12px;
              
       
}
td.o3{
              width:190px;
              text-align:center;
              vertical-align:top;
              padding-top:0px;
              font-size:12px;
}

div.nekst {     
                vertical-align:left;
               padding-top:5px;
                                border-bottom:1px dotted  #c0c0c0;
                    border-left:1px dotted  #c0c0c0;

}

p.nazwa2 {
        padding-left:10px;
       color:#ba1f1f;
       font-size:11px;
       font-weight:bold;
        text-align:left;
     
}

hr.opis {border:none; border-bottom:1px dotted #CCCCCC;width: 240px; margin-left:-5px;}
span.dane {
       font-size:11px;
}

span.nazwa {
       color:#ba1f1f;
       font-size:12px;
       font-weight:bold;
}

div.opis3 {     height:20px;
                 vertical-align:left;
                 padding-top:5px;
                 padding-left:10px;
                 border-bottom:1px dotted  #c0c0c0;
                 border-left:1px dotted  #c0c0c0;
                 font-size:12px;
                 vertical-align:middle;
                 text-align:left;
}

td.sciezkaa {		
                     vertical-align:top;
                     text-align:left;
                     padding:10px;
                     height:20px;
                     font-size:10px;
                     border-bottom:1px solid #c0c0c0;
                     background-color:#FFFFFF;
}

td.sciezkab {		
                     vertical-align:top;
                     text-align:right;
                     padding:10px;
                     height:20px;
                     font-size:10px;
                     background-color:#FFFFFF;
}