/* ------------------------- Global --------------------------------- */

* { 
margin: 0; padding: 0; }
body {
	background:#fff;
	color: #000000; 
	font: normal 13px Verdana, Arial, sans-serif;
	margin-top:2px;
	margin-bottom:15px;
}
ul { list-style-type: none; }
img { border: 0; }
hr { clear: both; visibility: hidden; height: 5px; }
table { border-collapse: collapse; }
*:focus { outline: none; }
a:link, a:focus, a:visited, a:active { color: #000000; text-decoration: none; }
a:hover { text-decoration: underline; }

/* ------------------------------------------------------------------ */  
.maincontainer{
	width: 1002px;
	margin: 0 auto;
	
}

/*--------------top------------*/
#logo{
  background: url(../../images/frontend/logo.gif);
  float:left;
  width:256px;
  height:175px;
}
#search{
  background: #FAFAFA;
  float:left;
  width:256px;
  height:38px;
}

div#search input#text{
	width:115px;
	border:1px solid #B0B0B0;
	background:#fff;
	margin-left:20px;
	padding-left:3px;
}

#topleft{
  float:left;
  width:256px;
  height:213px;
}
#baner{
	background: url(../../images/frontend/top01.jpg);
	float:left;
  width:744px;
  height:213px;
}

#topmanu{
	position:relative;
	top:170px;
	left:-30px;
}

#topmanu li{
	display:inline;
}

#topmanu a, #topmanu a:link, #topmanu a:visited, #topmanu a:active, #topmanu a:focus{
	font-size:14px;
	color:#fff;
}

#topmanu .manu01 a{
  position:relative;
	text-align:center;
	line-height:45px;
	float:left;
	background: url(../../images/frontend/manu01.gif) no-repeat;
	display:block;
	width:71px;
	height:39px;
}
#topmanu .manu02 a{
  position:relative;
	text-align:center;
	line-height:45px;
	float:left;
	background: url(../../images/frontend/manu02.gif) no-repeat;
	display:block;
	width:77px;
	height:39px;
}
#topmanu .manu03 a{
  position:relative;
	text-align:center;
	line-height:45px;
	background: url(../../images/frontend/manu03.gif) no-repeat;
	float:left;
	display:block;
	width:172px;
	height:39px;
}
#topmanu .manu04 a{
  position:relative;
	text-align:center;
	line-height:45px;
	float:left;
	background: url(../../images/frontend/manu04.gif) no-repeat;
	display:block;
	width:77px;
	height:39px;
}
#topmanu .manu05 a{
  position:relative;
	text-align:center;
	line-height:45px;
	float:left;
	background: url(../../images/frontend/manu05.gif) no-repeat;
	display:block;
	width:87px;
	height:39px;
}

.selected01{
	position:relative;
	top:1px;
	text-align:center;
	line-height:45px;
	float:left;
	background: url(../../images/frontend/manu_bg.gif) repeat-x;
	display:block;
	width:71px;
	height:39px;
}
.selected02{
	position:relative;
	top:1px;
	text-align:center;
	line-height:45px;
	float:left;
	background: url(../../images/frontend/manu_bg.gif) repeat-x;
	display:block;
	width:77px;
	height:39px;
}
.selected03{
	position:relative;
	top:1px;
	text-align:center;
	line-height:45px;
	float:left;
	background: url(../../images/frontend/manu_bg.gif) repeat-x;
	display:block;
	width:172px;
	height:39px;
}
.selected04{
	position:relative;
	top:1px;
	text-align:center;
	line-height:45px;
	float:left;
	background: url(../../images/frontend/manu_bg.gif) repeat-x;
	display:block;
	width:77px;
	height:39px;
}
.selected05{
	position:relative;
	top:1px;
	text-align:center;
	line-height:45px;
	float:left;
	background: url(../../images/frontend/manu_bg.gif) repeat-x;
	display:block;
	width:87px;
	height:39px;
}
#path{
  text-align:left;
  font-size:11px;
}

div#path a, div#path a:visited, div#path a:link, div#path a:active, div#path a:focus{
   color:#fff;
}

/*--------------top------------*/


/*--------------left------------*/


.left{
  float:left;
	width:256px;
}

#manuleft_tlo{
  background : black;
  width:256px;
  margin-left:0px;
  float:left;
  padding-bottom:15px;
}

#manuleft{
  background : url(../../images/frontend/menu_tlo.gif) repeat-x;
  width:256px;
  margin-left:0px;
  float:left;
  padding-bottom:15px;
}

#mainmanu {
	font-size:15px;
	padding-left:0px;
	padding-right:0px;
	margin-left:0px;
	color:#fff;
    line-height:30px;    
}

ul { list-style-type: none;}
 
li.showtablink {
  list-style-image:url("../../images/frontend/bullet.gif");
  text-decoration : none;
}

li.showtablink_a {
  list-style-image:url("../../images/frontend/bullet_over.gif");
  text-decoration : none;
}

li.showtablink2 {
  list-style-image: none;
  text-decoration : none;
}

li.showtablink:hover {
  list-style-image:url("../../images/frontend/bullet_over.gif");
  text-decoration : underline;
}

li.showtablink2:hover {
  list-style-image:none;
  text-decoration : underline;
}

*:focus { outline: none; }
a:link, a:focus, a:visited, a:active { color: #fff; text-decoration: none; }
a:hover { text-decoration: none; }




.headermanu{
	margin-top:15px;
	margin-bottom:15px;
	font-size:18px;
	font-weight:bold;
	margin-left:20px;
}

#mainmanu li{
	font-size:13px;
	line-height:18px;
}


#skontaktuj{
	float:left;
	margin-top:30px;
	margin-left:15px;
	margin-bottom:25px;
}

#adres{
	margin-left:35px;
	margin-bottom:15px;
}

/*--------------left------------*/

/*--------------content---------*/
.content{
  padding-left: 15px;
  padding-top: 15px;
  float: left;
  width: 715px;  
}
.content01{
	width:480px;
	float:left;
}
.actualnosci01{
  padding:5px;
  float:left;
}
.content img{
  margin:5px;
}
.Product{
  width:200px;
  margin:0 40px 0 40px;
  height:240px;
  float:left;
}
.Image{
  float:left;
}
h3.prodtytul a, h3.prodtytul a:link, h3.prodtytul a:visited{
  font-size:14px;
  color:#E7341D;
}
.actualnosci01:hover{
  background:#E4F3FC;
}

#topcontent{
	background:url(../../images/frontend/top_bg.gif) repeat-x;
	color:#fff;
	float:left;
	width:744px;

}
#topcontentinner{
	margin:4px 25px 4px 25px;
}
#BreadCrumb{
	text-align:right;
}

.content a{color: #000;}
.content a:link{color: #000;}
.content a:visited{color: #000;}
.content a:active{color: #000;}
.content a:focus{color: #000;}

.content h1{
	font-size:18px;
	color:#E7341D;
}

.content h2{
	font-size:18px;
	color:#E7341D;
}

.textimg{
	float:left;
	margin:5px 15px 5px 0px;
}

.blue{
	background:#E4F3FC;
	padding:10px;
	margin-bottom:25px;
	width:440px;
	float:left;
}
.blue a, .blue a:visited, .blue a:link, .blue a:focus{
	color:black;
	text-decoration:underline;
}
.news{
	float:left;
	margin-bottom:10px;
}

.content ul{
 /* padding-top:5px;
  padding-bottom:7px;*/
  margin-left:10px;
  list-style-type:disc;	
}
.content ul li{
	margin-left:15px;
}

li{
  line-height:15px;
}
.imgcontainer{
	text-align:center;
	float:right;
	margin:5px;
}
.imgcontainer a{
	text-decoration:none;
	font-weight:none;
}

.back{
	float:right;
	margin:10px;
}
.sekcja img{
  margin-right:5px;
}

div#form{
  margin-top:30px;
}
div#form input{
  background:#eee;
  width:180px;
  border:1px solid #bbbbbb;
  margin: 5px 0px 5px 0px;
}
div#form textarea{
  font-family:Arial, sans-serif;
  background:#eee;
  border:1px solid #bbbbbb;
  margin: 5px 0px 5px 0px;
}
.actualnosci{
  width:470px;
  float:left;
}

.sitemap ul li{
  background:none;
}

/*--------------content---------*/

/*----------foot-----------------*/

.foot{
  background:#E8E8E8; 
  width:995px;
  margin: 0 auto;
  padding-left:7px;
  height:25px; 
  clear:both;
}

#pasek{
	background:#F7F7F7;
	margin: 0 auto;
	width:1000px;
	height:14px; 
  clear:both;
}

ul{
	padding-top:5px;
	padding-left:30px;
	font-size:12px;
}

.foot ul li{
	display:inline;
}

.foot a{color: #3E1050;}
.foot a:link{color: #3E1050;}
.foot a:visited{color: #3E1050;}
.foot a:active{color: #3E1050;}
.foot a:focus{color: #3E1050;}

#foot2 img{
	vertical-align:middle;
}

#foot2{
	width:650px;
	float:right;
	margin: 0 auto;
	font-size:12px;
}

.enzo{
  margin-right:7px;
	margin-left:160px;
}
.enzo:hover{
  opacity: 0.70; 
  filter: alpha(opacity:70);
}

a.active {  list-style-image:url("../../images/frontend/bullet_over.gif");
  text-decoration : underline;}

#szf {
color: #646464;
font-size: 12px;
}