/*-----------------------
-kidoland.com - ver. 1.0
-------------------------
------greenlemon.pl------
-----------------------*/
body {
	background:#B5D8E7 url(../images/background.jpg) no-repeat top center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	margin-top: 0px;
	margin-bottom: 0px;
	}
	
img	{ 
	border:none;
	}

a {
	text-decoration:none;
	}

a:hover, a:focus{
	text-decoration:underline;
	}
	


	
/*---------------------------------------------------------------------------------*/	
#root {
	width:760px;
	margin: auto;
	height: auto;
	}
	
	
	
	
	
/*---------------------------------------------------------------------------------*/	
#header {
	background-image:url(../images/head.jpg);
	height: 225px;
	}
#logo_button {
	position:absolute;
	margin:15px 0 0 0;
	width:175px;
	height:135px;
	}
#logo_button a {
	display:block;
	width:175px;
	height:135px;
	}	

#logo_button h1 {	
	display:none;
	}	

#basket_button {
	position:absolute;
	margin:5px 0 0 635px;
	width:110px;
	height:110px;
	}

#basket_button a {
	display:block;
	width:110px;
	height:110px;
	}	

#basket_button span {
	display:none;
	}


#wkoszyku{
	position:absolute
}

/*--------------------------*/
#main_menu {
	position:absolute;
	margin:65px 0 0 215px;
	width:525px;
	height:45px;
}
#main_menu div {
	float:left;
	display:block;
	}
#main_menu span{
	display:none;
	}


#main_menu div, #main_menu a { 
	height: 50px;			
	width:105px;
	display: block;
	}

#item-01, #item-02, #item-03, #item-04, #item-05 {
	margin-top:0;
	width:105px;
	}
	
#item-05 {
	display:none;
	}	

#item-01 { background: transparent url("../images/main_menu.jpg")   0px   0px no-repeat; }
#item-02 { background: transparent url("../images/main_menu.jpg")   -105px 0px no-repeat; }
#item-03 { background: transparent url("../images/main_menu.jpg")   -210px 0px no-repeat; }
#item-04 { background: transparent url("../images/main_menu.jpg")   -315px 0px no-repeat; }
#item-05 { background: transparent url("../images/main_menu.jpg")   -420px 0px no-repeat; }


#item-01 a:hover { background: transparent url("../images/main_menu.jpg")   0px -50px  no-repeat; }
#item-02 a:hover { background: transparent url("../images/main_menu.jpg")   -105px -50px no-repeat; }
#item-03 a:hover { background: transparent url("../images/main_menu.jpg")   -210px -50px no-repeat; }
#item-04 a:hover { background: transparent url("../images/main_menu.jpg")   -315px -50px no-repeat; }
#item-05 a:hover { background: transparent url("../images/main_menu.jpg")   -420px -50px no-repeat; }


#menu_add	{
	display:none;
	position:absolute;
	margin: 120px 0px 0px 537px;
	clear:both;
	width:200px;
	height:52px;
}	

#menu_add div {
	float:left;
	display:block;
	}
#menu_add span{
	display:none;
	}


#menu_add div, #menu_add a { 
	height: 52px;			
	width:100px;
	display: block;
	}

#additem-01, #additem-02 {
	margin-top:0;
	width:100px;
	}

#additem-01 { background: transparent url("../images/main_podmenu.jpg")   0px   0px no-repeat; }
#additem-02 { background: transparent url("../images/main_podmenu.jpg")   -100px 0px no-repeat; }


#additem-01 a:hover { background: transparent url("../images/main_podmenu.jpg")   0px -52px  no-repeat; }
#additem-02 a:hover { background: transparent url("../images/main_podmenu.jpg")   -100px -52px no-repeat; }

	
	
/*---------------------------------------------------------------------------------*/	
#main_body {
	height:auto;
		}
		
#content {
	width:740px;
	margin:auto;
	background-color:#FFFFFF;
	background-image: url(../images/header_bottom.jpg);
	background-repeat: no-repeat;
	padding: 0;
}
#content_box_1{
	float:left;
	width: 215px;
	margin-left: 15px;
	background-repeat: no-repeat;
	margin-bottom: 45px;
	}
#content_box_top {
	width: 215px;
	height:15px;
	background-image:url(../images/box_top.jpg);
	background-repeat: no-repeat;
}
#content_box_middle {
	width: 215px;
	background-image:url(../images/box_middle.jpg);
	background-repeat: repeat-y;
}
#content_box_bottom {
	width: 215px;
	height:15px;
	background-image:url(../images/box_bottom.jpg);
	background-repeat: no-repeat;
}

#content_box_text {
	margin:0 10px 0 20px;
	padding: 15px 0 15px 0;
}


div.products {
	font-size:14px;
	}
	
div.products a {
	font-weight:bold;
	color:#666666;
	text-decoration:none;
	}

div.products a:hover, div.products a:focus {
	text-decoration:none;
	color:#00FF00;
	}

#content_box_2{
	float:left;
	width: 415px;
	margin-left: 23px;
	height: 300px;
	background-repeat: no-repeat;
	margin-top: 55px;
	margin-bottom: 0px;
	text-align:center;
	}
#content_box_3{
	float:left;
	width: 215px;
	margin-left: 23px;
	height: 300px;
	background-repeat: no-repeat;
	margin-top: 55px;
	margin-bottom: 0px;
	}

#menu_produkty {
	position:absolute;
}


#text_about_us{
	margin:50px 0 25px 23px;
	float: left;
	width: 420px;
}

#text_momy{
	margin:50px 0 25px 23px;
	width: 420px;
	float: left;
	}

#text_momy p{
	font-weight:bold;
	margin-bottom: 5px;
}

#text_momy ul{
	list-style:decimal;
	margin-top: 5px;
	
}

#none_list_style ul{
	list-style:none;
	margin-top: 5px;
	
}








	
#text_contact{
	margin:40px 0 25px 23px;
	font-size: 14px;
	font-weight: bold;
	float: left;
	width: 420px;
	text-align: center;
	}
#text_contact2{
	margin:10px 0 25px 23px;
	font-size: 11px;
	font-weight: bold;
	float: left;
	width: 420px;
	text-align: center;
	}
	
#text_contact a{
	color:#666666;
	text-decoration:none;	
	}
	
#text_contact a:hover, #text_contact a:focus{
	color:#666666;
	text-decoration:underline;
	}





/*---------------------------------------------------------------------------------*/	
#footer {
	background-image:url(../images/footer.jpg);
	height:65px;
	width: 760px;
	}
#footer span {
	display:none;
	}

#greenlemon_link{
	margin:30px 0 0 660px;
	width:100px;
	height:25px;
	position:absolute;
	}
	
#greenlemon_link a{
	display:block;
	width:100px;
	height:25px;
}

#greenlemon_link span{
	display:none
	}

#bottom_menu{
	position:absolute;
	margin:15px 0 0 460px;
	width:200px;
	height:50px;
	}
#bottom_menu span{
	display:none;
	}
	
#menu_techsub{
	text-align:center;
	color:#56baec;
	font-size:9px;
	margin-top:2px;
	}

#menu_techsub a{
	color:#56baec;
	text-decoration:none;
	}
	
#menu_techsub a:hover, #menu_techsub a:focus{
	text-decoration:underline;
	}
	
	

	
#bm_item-01, #bm_item-02, #bm_item-03, #bm_item-04{
	float:left;
	height:50px;
	width: 50px;
	}

#bm_item-01 a , #bm_item-02 a, #bm_item-03 a, #bm_item-04 a {
	display:block;
	width:50px;
	height:50px;}
	
div.opinion {
	margin:25px 0
}

div.opinion span  {
	font-size:14px;
	font-weight:bold;
}

.loof{
	color:#B5D8E7}


#text_shop{
	margin:50px 0 25px 253px;
	width: 420px;
	}
	
#text_news_all{
	margin:50px 0 25px 253px;
	width: 420px;
	}


#back_to_top{
	margin:0 0 0 680px;
	position:absolute;
	height:15px;
	width: 55px;
	}
#back_to_top a{
	display:block;	
	height:15px;
	width: 55px;
	}


/*----------------------------news------------------------------*/

.news_date {
	font-weight:bold;
	font-size: 10px;
	}
	
.news_title{
	
	}
	
.news_ontro{
	
	}

.news_content{
	padding-top:20px;}
	
.news_read_more{
	text-align:right;
	padding-right:5px;
	font-size:10px;
	color:#999999;
	margin-bottom:10px;
	}
.news_archive{
	margin-top:20px;
	text-align:center;
	font-size:10px;
	color:#999999;
}	
		
.news_read_more a, .news_archive a{
	color:#999999;
	text-decoration:none;
	}	

.news_read_more a:hover, .news_read_more a:focus, .news_archive a:hover, .news_archive a:focus {
	text-decoration:underline;
	}	
	
	

/*----------------------------opinions------------------------------*/



.opinion_product{
	font-size:13px;
	font-weight:bold;
	padding-bottom:20px
	}
	
.opinion_product a, .opinion_product a:hover, .opinion_product a:focus{
	text-decoration:none;
	}	

.opinion_title{
	font-weight:bold;
	padding-bottom:5px;
	}
	
.opinion_content{
	padding-bottom:5px;
	padding-top:5px;
	}	
		
.opinion_author{
	text-align:right;
	font-style:italic;
	font-weight:bold;
	padding-top:5px;
	}
	
.opinion_product_link{
	text-align:center;
	padding-bottom:25px;
	padding-top:5px;
	}

.opinion_product_link a{
	font-size:10px;
	text-decoration:none;
	color:#999999;
	}
	
.opinion_product_link a:hover, .opinion_product_link a:focus{
	text-decoration:underline;
	}

.onas_rozowe_produkty	{
color:#E8A2A3;
font-weight:bold;
}

input, textarea	{
border:2px solid #54BBE8;
}

input.noborder	{
border:0;
}

div.linia_poziom	{
	clear:both;
	height:1px;
	margin:10px 0 10px 0;
	border-bottom:1px dashed #b2e483;
}

table.table{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	margin-left:25px;
	margin-top: 10px;
	background-color:#666666;
}
table.table tr{
	background-color:#FFFFFF;
}

div.powieksz_foto	{
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	color:#888;
	border:0px;
}

div.powieksz_foto a 		{text-decoration:none;color:#55b9ed;}
div.powieksz_foto a:hover 	{text-decoration:none;color:#fbadad;}
