div.text_left {
height:200px;
text-align:left;
border-bottom:dashed 1px #c0c0c0;
}

div.text_right {
height:200px;
text-align:left;
border-bottom:dashed 1px #c0c0c0;
}


div.text_left img{

	float:left;
	padding: 5px 5px 5px 5px;
	margin: 3px 5px 5px 5px;
	border:1px solid #c0c0c0;
	background-color:#ffffff;
}

div.text_right img{

	float:right;
	padding: 5px 5px 5px 5px;
	margin: 3px 5px 5px 5px;
	border:1px solid #c0c0c0;
	background-color:#ffffff;
}

img.do_koszyka {
	float:none;
	/*position:relative;
	top:10px; */

}

div.text_right img.do_koszyka {
float:right;
margin:0;
padding:0;
border:none;

}
div.text_left img.do_koszyka {
float:right;
margin:0;
padding:0;
border:none;
}

ul li a{
color:#232323;
text-decoration:none;
}


ul li a:hover{
text-decoration:underline
}

.gall {
margin-left:auto;
margin-right:auto;
/*border:1px solid green;*/
margin:0;
padding:0px;
margin-left:0px;
width:600px;
}

.gall td {
padding:7px 0px 7px 0px;
margin:0 0 0 0;
vertical-align:top;
border:1px solid #c0c0c0;
height:170px;
text-align:center;
background-color:#ffffff
}

.gall td img {
margin:0;
padding:0;

}

.naglowek {
color: #7c8e06;
font-size:24px;
padding:5px 0 15px 0;


}

.text {
background:none;

}

h1.naglowek {
font-size:24px;
}

h2.naglowek {
font-size:20px;
}

.treelink, .treelinks {
color:#ac0101;
text-decoration:none;
} 

.treelink:hover {
text-decoration:underline;
}

.treelinks {
padding: 5px 0 5px 0;

}

div.tree {

padding-left:25px;

}

button.go {
text-align:center;
vertical-align:middle;
border:none;
border-collapse:collapse;
height:20px;
margin-bottom:1px;
margin-top:0;
padding-top:0;
}

.cont_1 {
	color: #3D3D3D;
	font-size: 11px;
	font-family: tahoma;
}

#mapa_serwisu, #mapa_serwisu ul{
padding-left:20px;

}

#product_table {
border:none;
width:100%;


}

#product_table  td{

padding: 10px 10px 10px 10px;
/*border:1px solid #c0c0c0;
background-color:#ffffff; usuwa tlo ramke produktu */
border:none;
}

#product_table  td.lu {
text-align:center;

border-right:none;
border:3px double #c0c0c0;
background-color:#ffffff;
}

#product_table  td.ru {
border-left:none;
border-bottom:none;
width:100%;
vertical-align:top;
}


#product_table  td.ll {
vertical-align:top;
background:none;
border:none;
}

#product_table  td.rl {
border-top:none;
vertical-align:top;

}

a.wiecej {
color:#ac0101;
}

#textlinks {

color:#232323;
padding-bottom:20px;

  min-height:316px;
  height:auto !important;
  height:316px;

}

#textlinks a, .redlink, .page, .pages{
color:#ac0101;
text-decoration:none;
font-weight:bold;


}

.pages{
font-weight:normal;


}

#textlinks:first-letter {

text-transform:uppercase;
}

#textlinks .style5 {

padding-left:20px;

}

#textlinks p.style5  {
padding-left:30px;
color:#707070;
}

#textlinks ul.dostawa  {
}

.kont_left {
color:#232323;
padding-bottom:20px;

  min-height:362px;
  height:auto !important;
  height:362px;
	float:left;
	width:450px;

}

.redlink .page {
font-weight:normal;
}

.payment {

 min-height:285px;
  height:auto !important;
  height:285px;

}

/*.greenlink {
text-decoration:none;
color:#8f8d69;


}

.greenlink {
text-decoration:underline;
color:#8f8d69;


}

.greenlink:hover{
text-decoration:none;
color:#8f8d69;


}
*/
div.events_text{
text-align:center;
padding-top:0;
margin-top:0;
margin-bottom:10px;

}
div.events_text h4{
padding-top:0;
padding-bottom:0;
margin-top:0;
margin-bottom:0;
line-height:normal;

}


#marklist {
font-size:9px;
text-transform:uppercase;
width:95%;
}

#marklist a {

color: #787878;

}

#marklist a:hover {
text-decoration:underline;

}
#footer a:hover {
text-decoration:underline;

}
#footer a{
color: #787878;

}
hr.marks {
height:1px;
border:none;
border-bottom: 1px dashed #D2D4C9;
}

#seonews_shortlist{
	padding-top:0;
	margin-top:0;
	font-weight:normal;
	line-height:normal;

}
#seonews_shortlist a{
	color:#707070;
	font-weight:normal;
	line-height:normal;

}
