@charset "utf-8";
/* CSS Document */

body{
	background:#e5e5e5 url(images/bg.jpg) repeat-x;
	font-family:Arial, Helvetica, sans-serif;
	margin:0;
	padding:0;
}

.top{
	width:1010px;
/*zmniejszyc szerokosc o 6px do 1040px*/
	height: 233px;
	position:relative;
	margin:0 auto;
	font-size:12px;
	color:#404040;
}

.main{
	width:1010px;
/*zmniejszyc szerokosc o 6px do 1040px*/
	position:relative;
	margin:0 auto;
	margin-bottom: 15px;
	font-size:12px;
	background: transparent url(images/main-bg.jpg) repeat-y scroll 0 0;
}

.main-end {
background:transparent url(/images/main_footer_bg.png) repeat-x scroll 0 0;
height:7px;
width:1010px;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/main_footer_bg.png",sizingMethod="fixed"); 
}


.homeImage2{
	font-size:12px;
}


a{ color:#000000; text-decoration:none; }
a:hover{ color:#000000; text-decoration:underline;}

.menu{padding:20px 50px 10px 50px; }
.menu ul{list-style:none; margin:0; padding:0;}
/*dokładam margin-top: 20px po pocieciu topa na 3 czesci */
.menu li{ margin:0; margin-top:6px; padding:0px 20px; float:left; }
.menu a{ color:#fff; text-decoration:none; display:inline-block; font-weight:bold; padding:8px 40px 10px 10px; background:url(images/tmt1.jpg) repeat-x bottom; }
.menu a:hover { background:url(images/tmt2.jpg) repeat-x bottom; }
.path{ padding:6px 10px 80px 30px; color:#CCCCCC; font-size:11px;}
.path a{ color:#999;}

.tekst{	 line-height:16px; }
.tekst2{ font-family:Tahoma; }

.box{ background:url(images/m2.jpg) repeat-y;  padding:0px 11px 0px 15px;}
.mng{ background:url(images/mng.jpg) no-repeat; color:#fff; font-weight:bold; padding:9px 15px; }
.m{ list-style:none; margin:0; padding:0; }
.m li{ padding:0; margin:0; }
.m a{ display:block; width:180px; color:#FFFFFF; background:url(images/mtlo.jpg) no-repeat left bottom ; padding:10px 5px 12px 30px; text-decoration:none; }
.m a:hover{ color:#CC3333; }

.quiz{ list-style:none; margin:0; padding:0; }
.quiz li {color:#ffffff; display:block; width:180px; background:url(images/tlo_did_you_know.jpg) no-repeat left top ; padding:12px 5px 12px 30px; text-decoration:none; }

#featured
{
	height: 160px;
	border: none;
	padding: 0;
	margin-bottom: 20px;
	margin-left: 6px;

}

/*dl {
 margin: 0;
 padding: 0;
}

dt {
 float: left;
 margin: 0;
 padding: 0 0.333em 0 0;
}*/

dt{
 margin: 0;
 padding-left: 10px;
}

dd {
 color:#404040;
}



.ng{ font-size:12px; color:#fff; background:url(images/ng.jpg) no-repeat; padding:8px 25px 30px; margin:0;}
.tekst p{ margin:0; padding:5px 10px;}

.mtxt{ padding:8px 15px; color:#ccc; }
img{ border:0;}

.left{
	width:252px;
	float:left;
	padding-top:25px;
	padding-left:10px;
}
.right{
	width:720px;
	float:left;
	padding-top:25px;
	padding-left:20px;
}

.ip{
text-align: center;
}



.d1{background:url(images/footer_bg.jpg) repeat-x; 	height:100px; }
.d2{background:url(images/footer.jpg) no-repeat; width:650px; height:81px; margin:0 auto; position:relative; }
.dlogo{ position:absolute; top:17px; }
.copy{ position:relative; top:12px; font-size:12px; font-family: Tahoma; color:#000000; text-align: center;}
.copy-urls{ position:relative; top:25px; font-size:11px; font-family: Tahoma; color:#FFFFFF; text-align: center;}

a#rollover { display: block; width: 198px; height: 198px; 
             background: url(images/t1_rollover.jpg) 
             top right no-repeat; }
a:hover#rollover { background-position: 0 -198px; border:0; }

/* wwwNav */
#wwwNav { width:1010px; height:35px; float:left;}
#wwwNav #Nav { width:895px; height:35px; margin:0; margin-left: 115px; padding-left: 0px; background:url(images/sprite-nav.jpg) 0 0 no-repeat;}
#wwwNav #Nav li { display:inline; }
#wwwNav #Nav li a { float:left; outline:none; width:125px; height:0; padding-top:35px; overflow:hidden; }
#wwwNav #Nav li a { background-image: url('images/sprite-nav.jpg'); background-repeat: no-repeat; }

/* a */
#wwwNav #Nav li#nav00 a { background-position: 0 0; }
#wwwNav #Nav li#nav01 a { background-position: -125px 0; }
#wwwNav #Nav li#nav02 a { background-position: -250px 0; }
#wwwNav #Nav li#nav03 a { background-position: -375px 0; }
#wwwNav #Nav li#nav04 a { background-position: -500px 0; }
#wwwNav #Nav li#nav05 a { background-position: -625px 0; }

/* a:hover */
#wwwNav #Nav li#nav00 a:hover { background-position: 0 -35px; }
#wwwNav #Nav li#nav01 a:hover { background-position: -125px -35px; }
#wwwNav #Nav li#nav02 a:hover { background-position: -250px -35px; }
#wwwNav #Nav li#nav03 a:hover { background-position: -375px -35px; }
#wwwNav #Nav li#nav04 a:hover { background-position: -500px -35px; }
#wwwNav #Nav li#nav05 a:hover { background-position: -625px -35px; }

/* a:active */
#wwwNav #Nav li#nav00 a:active { background-position: 0 -70px; }
#wwwNav #Nav li#nav01 a:active { background-position: -125px -70px; }
#wwwNav #Nav li#nav02 a:active { background-position: -250px -70px; }
#wwwNav #Nav li#nav03 a:active { background-position: -375px -70px; }
#wwwNav #Nav li#nav04 a:active { background-position: -500px -70px; }
#wwwNav #Nav li#nav05 a:active { background-position: -625px -70px; }

/* a.current */
body#home #Nav li#nav00 a { background-position: 0 -105px; }
body#nowosci #Nav li#nav01 a { background-position: -125px -105px; }
body#oferta #Nav li#nav02 a { background-position: -250px -105px; }
body#rekomendacje #Nav li#nav03 a{ background-position: -375px -105px; }
body#e-sklep #Nav li#nav04 a{ background-position: -500px -105px; }
body#kontakt #Nav li#nav05 a { background-position: -625px -105px; }

.baner{
padding-top: 15px;
}

.kontakt-l{
width:350px;
font-size: 13px;
float: left;
padding-top: 10px;
text-align: center;
}

.kontakt-name{
font-size: 14px;
}

.mapa{
width:370px;
float: right;
padding-top: 10px;
padding-bottom: 15px;
}

.message {
background: #FFD5D5;
width: 96%;
color: #ff0000;
text-align: center;
margin-bottom: 20px;
}

.powieksz {
color:#666666;
font-family:Tahoma,Arial;
font-size:11px;
line-height:15px;
}

.panel-overlay h2,
.panel-overlay p{
	margin: .3em 0;
}
.panel-overlay p {
	line-height: 1.2em;
}

