

body {
	margin:0px;
	font-family: Verdana,Helvetica, Arial;
	font-size:small;
	color:#fff;
	background-color: #ffffff;
	}


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


a:link {
    color : #070707;
    text-decoration : none;
  }


a:hover {
    color : #636363;
  }


a:visited {
    color: #070707;
    text-decoration:none;
  }

hr {
  border-style:solid;
	border-width:0px;
	border-bottom-width:1px;
	border-color:#ffffff;
  }

input, button, textarea, .fil {
    -khtml-border-radius : 7px;
    -moz-border-radius : 7px;
    -webkit-border-radius : 7px;
    border-radius: 7px;
    background-color : #ffffff;
    border-bottom-color : #ccc;
    border-bottom-style : solid;
    border-bottom-width : 1px;
    border-left-color : #ccc;
    border-left-style : solid;
    border-left-width : 1px;
    border-right-color : #ccc;
    border-right-style : solid;
    border-right-width : 1px;
    border-top-color : #ccc;
    border-top-style : solid;
    border-top-width : 1px;
    color : #555;
    margin-bottom : 0px;
    margin-left : 0px;
    margin-right : 0px;
    margin-top : 0px;
    padding-bottom : 2px;
    padding-left : 2px;
    padding-right : 2px;
    padding-top : 2px;
	width: 80px;
	
  }
  
input[type="password"], input[type="text"] {

	width: 180px;
  }


button, input[type="button"], input[type="submit"] {
    background:#016e6c;
    color:#fff;
    border:0px;
    padding:3px 3px;
	min-width: 80px;
  }


button:hover, input:hover[type="button"], input:hover[type="submit"] {
    background:#016e6c;
    color:#fff;
    border:2px;
  }


button:hover, input:hover[type="button"], input:hover[type="submit"] {
    background:#00bbb8;
    color:#fff;
    border:2px;
  }


button:hover, input:hover, select:hover, textarea:hover {
    border:1px solid #000;
  }


button:focus, input:focus, select:focus, textarea:focus {
    color:#000;
    border:1px solid #00a3ea;
  }


input:hover[type="image"], select:hover, textarea:hover {
    border:1px solid #000;
  }


input:focus[type="image"], select:focus, textarea:focus {
    color:#000;
    border:1px solid #00a3ea;
  }


textarea {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size:9px;
	color:#555;
	padding:2px;
	margin:0px;
	border:1px solid #ccc;
  }


img {
    border-bottom-style : hidden;
    border-bottom-width : 0px;
    border-left-style : hidden;
    border-left-width : 0px;
    border-right-style : hidden;
    border-right-width : 0px;
    border-top-style : hidden;
    border-top-width : 0px;
  }


.ico {
    vertical-align:middle;
    margin:0px 5px;
  }

#container {
margin-top:-191px;
margin-left:-167px;;
}






h3 {
    margin:30px 0px 0px 0px;
  }





h2 img {
    position:relative;
    top:-3px;
    vertical-align:middle;
    margin:0px 20px;
  }


dl {
    cursor : pointer;
  }


#loginbox {
    -moz-border-radius: 12px 12px 12px 12px;
	-khtml-border-radius : 12px;
    -webkit-border-radius : 12px;
    border-radius: 12px;
    border: 2px solid #000000;
	background-color : #009895;
    clear : both;
    left : -400px;
	top:0px;
    line-height : 2.2;
    margin-bottom : 20px;
    margin-left : 5px ;
    margin-top : 120px;
    position : absolute;
    text-align : left;
    width : 460px;
	display: none;
	z-index:1;
	padding:15px 15px 15px 15px;
  }


#loginbox input[type="text"], #loginbox input[type="password"] {
    height : 27px;
    width : 170px;
  }


.srodek {
    clear : both;
    text-align : center;
  }
#przyciks_wyslij{
	width : 80px;
	float:right;
	margin-right: 20px;	
}


#do_logowanie_text {
	margin-left:50px;
	margin-top:6px;
	
}

#do_logowanie_text a{
color:#ffffff;
}


#login_tekst {
    font-family : Helvetica;
    font-size : 12px;
    font-weight : bold;
    height : 90px;
    left : 50%;
    margin-left : -140px;
    position : relative;
    top : 0px;
    width : 240px;
  }


#mainpage {
	clear : both;
	height : 100%;
	width : 100%;
  }

#amenu {

position:relative;
top:-50px;
left:20px;
}



#apla {
	clear : both;
	background-color:#009895;
	background-image:url('../img/tlo.png');
	min-height :600px;
	width: 950px;
	margin-left:auto;
	margin-right:auto;
	margin-top:20px;
	margin-bottom:190px;
  }

#dzidzia {
	position:relative;
	top:0px;
	left:0px;
	z-index:0;
	background-image:url('../img/dzidzia.png');
	background-repeat:no-repeat;
	width: 950px;
	height:517px;
}

#logo {
	width:168px;
	height:110px;
	background-repeat:no-repeat;
	background-image:url('../img/logoKSM.png');
	position: absolute;
	top: 45px;
	left: 33px;
	padding-top:80px;
	padding-left:16px;
	color: #f2ce3b;
}

#logowanie {
	width:279px;
	max-width:279px;
	height:159px;
	background-repeat:no-repeat;
	background-image:url('../img/logowanie.png');
	position: absolute;
	top: -46px;
	left:641px;
	padding-top:87px;
	padding-left:16px;
	color: #f2ce3b;
	font-family:Verdana;
	font-size : 9px;
	font-weight: bold;

	
}
#logowanie_wyloluj{
	position: absolute;
	left:128px;
	top:103px;
}

#logowanie_twojprofil{
	position: absolute;
	left:36px;
	top:103px;
}

#logowanie a{
	color: #f2ce3b;
}
#logowanie a:hover {
    color:#f7d23b;
  }
#menu2 {
	width:231px;
	height:269px;
	position: absolute;
	top: 30px;
	left:450px;
}

.przypisy {
	font-size:9px;
}

#teksty {
	margin-top:-20px;
	margin-bottom:30px;
	clear: both;
	padding-top:5px;
	padding-left:20px;
	padding-right:20px;
	padding-bottom:30px;
	position: relative;
	top:0px;
	left:0px;
	z-index:0;
	min-height:200px;
}
#teksty h1 {
font-size:24px;
    margin-bottom: 5px;
    margin-top: 5px;
}

#teksty h2 {
	font-size: 18px;
    margin-bottom: 10px;
    margin-top: 10px;
}


#mmain {

	position:absolute;
	top:0px;
	left:31px;
}
#mzamow {

	position:absolute;
	top:196px;
	left:6px;
}
#mszczegoly {

	position:absolute;
	top:119px;
	left:32px;
}
#mnagrody {

	position:absolute;
	top:180px;
	left:31px;
}
#mnagrody {

	position:absolute;
	top:160px;
	left:12px;
}
#mpartnerzy {

	position:absolute;
	top:39px;
	left:40px;
}


#mfaq {

	position:absolute;
	top:238px;
	left:0px;
}
#mtesco {

	position:absolute;
	top:83px;
	left:37px;
}


#maktywoj {

	position:absolute;
	top:180px;
	left:31px;
	display: none;
}
#mprofil{

	position:absolute;
	top:180px;
	left:31px;
	display: none;
}


.prawo_wyslij {
	float:right;
	margin-right: 20px;	
}

.prawo_wyslij a {
	color : #FFF;
	text-decoration : none;
  }


.prawo_wyslij a:link {
	color : #FF0;
	text-decoration : none;
  }


.prawo_wyslij a:hover {
	color : #FFF;
	text-decoration : none;
  }


.prawo_wyslij a:visited {
    color: #070707;
    text-decoration:none;
  }


.prawo_wyslij a:visited {
    
    text-decoration: none;
	border: 0px;
}
.prawo_wyslij a {
    
    text-decoration: none;
}
.prawo_wyslij img {
	margin-top: -3px;
	border: 0px;
}


.blond {
	color: #FCE600;
	font-size: 12pt;
	display: none;
	font-weight:bold;
	margin-top: 10px;
	
}

.zabawka {
float:left;
width:220px;
height:280px;
margin:2px;
margin-top:5px;
}

.zabawka2 {
float:left;
width:170px;
height:280px;
margin:2px;
margin-top:5px;
}

.zabawki {
clear:both;
text-align : center;
}
.zabawka_obrazek {
min-height:170px;

	margin-left:auto;
	margin-right:auto;

}

.zabawka_tekst {
height:50px;

}

.partner{
clear:both;
margin-top:15px;
}
.partner_obr {
float:left;
width:100px;
height:78px;
margin-right:20px;

}
#partner_pampers {
height:100px;

}
#partnerzy
{
margin-top:30px;
margin-bottom:50px;
}

#nagordy {
	background-color:#ffffff;
	-moz-border-radius: 42px 42px 42px 42px;
	-khtml-border-radius : 42px;
	-webkit-border-radius : 42px;
	 border-radius: 42px;
	border: 0px solid #ffffff;
	margin-top:59px;
	padding: 5px 5px 5px 5px;
	color:#54a9a6;
	}
#nagordy h2{
 color:54a9a6#;
 font-size:15px;
}
	


#nagorda_naglowek {
	background-color:#ffffff;
	-moz-border-radius: 37px 37px 37px 37px;
	-khtml-border-radius : 37px;
	-webkit-border-radius : 37px;
	 border-radius: 37px;
	border: 0px solid #ffffff;
	color:#54a9a6;
	width:60%;
    height: 80px;
    margin-left: 41px;
    margin-top: -48px;
    padding-right: 37px;
	padding-top:10px;
	
}
#nagorda_naglowek img{
	float:right;
}

#natychmiastowe_h {
	color:#54a9a6;
	background-color:#f2ce3b;
	width:100%;
	height:45px;
	margin-top:-40px;
	-moz-border-radius: 37px 37px 0px 0px;
	-khtml-border-radius : 37px 37px 0px 0px;
	-webkit-border-radius : 37px 37px 0px 0px;
	 border-radius: 37px 37px 0px 0px;
	 border-top: 0px solid #ffffff;
	 border-bottom-style:none;
	clear:both;
}
#natychmiastowe_h img {
    margin-left: 50px;
    margin-top: 15px;
}

#prog1_h {
	color:#ffffff;
	background-color:#1062bf;
	width:100%;
	height:45px;
	margin-top:5px;
	clear:both;
}
#prog1_h img {
    margin-left: 50px;
    margin-top: 15px;
}
#prog2_h {
	color:#ffffff;
	background-color:#009693;
	width:100%;
	height:45px;
	margin-top:5px;
	clear:both;

}
#prog2_h img {
    margin-left: 50px;
    margin-top: 15px;
}
#prog3_h {
	color:#ffffff;
	background-color:#b2056e;
	width:100%;
	height:45px;
	margin-top:5px;
	-moz-border-radius: 0px 0px 37px 37px;
	-khtml-border-radius : 0px 0px 37px 37px;
	-webkit-border-radius : 0px 0px 37px 37px;
	 border-radius: 0px 0px 37px 37px;
	 border-bottom: 0px solid #ffffff;
	 border-top-style:none;
	 margin-bottom:0px;
	 clear:both;

}
#prog3_h img {
    margin-left: 50px;
    margin-top: 15px;
}

.nagroda0 {
float:left;
width:285px;
margin:5px;
}

.nagroda  {
float:left;
width:210px;
margin:5px;

}
.nagroda1 {
float:left;
width:165px;
margin:5px;
}

.nagroda2 {
height:170px;
margin-left:auto;	
margin-right: auto;
}


.nagroda img {

margin-top:10px;	

margin-bottom:10px;	
clear:both;
}

#natychmiastowe {
display:none;
}

#apunktow {
display:none;
}

#bpunktow {
display:none;
}

#cpunktow {
display:none;
}




#loga_male {
background-repeat:no-repeat;
background-image:url('../img/loga.png');
height:72px;
width:551px;
float:right;
margin-top:-50px;

}
#teskomale {
background-repeat:no-repeat;
background-image:url('../img/tesco.jpg');
height:24px;
width:76px;
position:absolute;
bottom:-24px;
right:0px;

}
#stopa {
	position: absolute;
	bottom: -23px;
	left: 0px;
	left: 50%;
    margin-left: -135px;
	text-align: center;
	width: 270px;
	height:20px;
	margin-top:0px;
	font-size: 7pt;
	font-weight: bold;
	color: #66c0be;
}  
#stopa a{
	color: #66c0be;
}
#stopa a:hover {
    color:#008986;
  }
  
#infolinia {
	position:absolute;
	bottom:10px;
	left:55px;
}
#infolinia h1{
	font-size:17px;
	margin-bottom: 0px;
}

#tekst_glowna {
	margin-bottom:50px;
	margin-left: 35px;
	margin-top:-30px;
	width:450px;
	height: 180px;
}
#tekst_glowna h1{
margin-bottom: 0px;


}
#tekst_glowna h2{
margin-bottom: 0px;
margin-top: 0px;

}

#odbieraj {
margin-top:-33px;
}

#kontakt textarea {
	width:450px;
	min-height:250px;
}

#zgloszenia 
{
width:100%;
border-collapse:collapse;
}

#zgloszenia td{
	border-style:solid;
	border-width:1px;	
	padding:3px 7px 2px 7px;
}
#zgloszenia th {
font-size:1.1em;
text-align:left;

background-color:#00aba8;
border-style:solid;
border-width:1px;
padding:4px 10px 5px 10px;
}



#pojazd1{
position: absolute;
top: -220px;
left: 50px;
}
#pojazd2{
position: absolute;
top: -430px;
left: 775px;
}
#pojazd3{
position: absolute;
top: -200px;
left: 325px;
}
#koniec{
position: absolute;
top: -200px;
left: 520px;
}

#ozdoby{
z-index:-1;
}

#ozdoba1{
position:fixed;
top:0px;
left:0px;
z-index:-1;
}


#ozdoba2{
position:fixed;
top:0px;
left:50%;
z-index:-1;
}
#ozdoba3 {
position:fixed;
top:0px;
right:0px;
z-index:-1;
}

#ozdoba4 {
position:fixed;
top:40%;
right:0px;
z-index:-1;
}

#ozdoba5 {
position:fixed;
bottom:0px;
left:55%;
z-index:-1;
}

#ozdoba6 {
position:fixed;
bottom:0px;
left:0px;
z-index:-1;
}

#ozdoba7 {
position:absolute;
top:363px;
left:-36px;
z-index:-1;
}
#ozdoba8 {
position:absolute;
bottom:-158px;
left:75px;
z-index:-1;
}
#ozdoba9 {
position:absolute;
top:41%;
left:129px;
margin-bottom:-150px;
z-index:-1;
}
#ozdoba10 {
position:absolute;
top:21%;
left:416px;
z-index:-1;
}
#ozdoba11 {
position:absolute;
top:467px;
left:750px;
z-index:-1;
}

.stronaa4 {
width:210mm;
height:297mm;
padding: 5mm 5mm 5mm 5mm;
display:block;
color:black;
}
.etykieten {
display:inline;
}


.etykieta{
width:40mm;
height:19mm;
padding-left: 14mm;
padding-right:10mm;
padding-top: 8mm;
padding-bottom: 8mm;
display:inline-block;
font-size:12px;

}
