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

html, body {
	text-align: center;
	margin: 0;
	padding: 0;
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
} 
div#wrapper {
	text-align: left;
	width: 1022px;
	padding: 0;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
} 

/*do usuniecia*/
#wrapper2_dousuniecia {
	text-align: left;
	width: 1174px;
	padding: 0;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	background-color: #FFFFFF;
	text-align: center;
}

#top {
	height: 190px;
	width: 1022px;
/*background-color: #C69E00;*/
	margin-bottom: 6px;
	overflow:hidden;
}
div {
	font-size: 12px;
	line-height: 18px;
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 0px;
}

img { border:none; }
img a { border:none; }

#column1 {
	float: left;
	width: 295px;
	padding-right: 5px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #999999;
	margin-top: 7px;
}

#column2 {
	float: left;
	width: 295px;
	padding-bottom: 5px;
	padding-right: 5px;
	padding-left: 10px;

}

#column3 {
	float: left;
	width: 395px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #999999;
	margin-top: 7px;
	padding-left: 5px;
	height: 720px;
	position:relative;
	z-index:90;
	
}

#column1 p, #column2 p, #column3 p{
  padding:0px;
  margin:0px;
}

#metka {
	position:absolute;
	z-index:100;
	height: 196px;
	width: 152px;
	right:-152px;
	top:29px;
}

#box1 {
	float: left;
	width: 280px;
	height: 193px;
	background-image: url(../images/hot-info.gif);
	background-repeat: no-repeat;
	padding:43px 5px 5px 5px;
	text-align: justify;
	overflow:hidden;
  }

#box2 {
	float: left;
	width: 280px;
	height: 435px;
	background-image: url(../images/przepis-tygodnia.gif);
	background-repeat: no-repeat;
	padding: 43px 5px 0px 5px;
	text-align: justify;
  overflow:hidden;
  }

#box3 {
	float: left;
	width: 280px;
	height: 193px;
	background-image: url(../images/ciekawy-produkt.gif);
	background-repeat: no-repeat;
	padding: 43px 5px 5px 5px;
	text-align: justify;
	margin-top: 7px;
	overflow:hidden;
	}

#box4 {
	float: left;
	width: 280px;
	height: 193px;
	background-image: url(../images/czy-wiesz-ze.gif);
	background-repeat: no-repeat;
	padding:43px 5px 5px 5px;
	text-align: justify;
  overflow:hidden;
  }

#box5 {
	float: left;
	width: 280px;
	height: 193px;
	background-image: url(../images/pomysl-na.gif);
	background-repeat: no-repeat;
	padding:43px 5px 0px 5px;
	text-align: justify;
	overflow:hidden;
  }

#box6 {
	float: right;
	width: 380px;
	height:670px;
	text-align: justify;
	padding: 43px 5px 5px 5px;
	background-image: url(../images/nowy-produkt.gif);
	background-repeat: no-repeat;
  overflow:hidden;
  }
 
#navigation
{
	height: 27px;
	width: 1022px;
	margin: 0px;		
}

/* MENU */

#navigation ul  
{
	display: block;
	list-style: none;
	margin: 0;
	padding: 0;
	float: left;
	position: relative;
}

#navigation ul  li  {
	display: block;
	list-style: none;
	margin: 0;
	padding: 0;
	float: left;
	position: relative;
}

#skladniki {
	list-style-position: outside;
	list-style-type: disc;
}

#menu ul li 
{
	float: left;
}

/* Button nr 1 */

#mapa a {
	width: 76px;
	height: 27px;
	display: block;
	float: left;
	background-image: url(../images/menu.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
}

#mapa a:hover {
	width: 76px;
	height: 27px;
	display: block;
	float: left;
	background-image: url(../images/menu.gif);
	background-repeat: no-repeat;
	background-position: 0 -27px;
}

/* Button nr 2 */

#link2 a {
	width: 123px;
	height: 27px;
	display: block;
	float: left;
	background-image: url(../images/menu.gif);
	background-repeat: no-repeat;
	background-position: -76px 0;
}

#link2 a:hover {
	width: 123px;
	height: 27px;
	display: block;
	float: left;
	background-image: url(../images/menu.gif);
	background-repeat: no-repeat;
	background-position: -76px -27px;
}

/* Button nr 3 */

#link3 a 
{
	width: 128px;
	height: 27px;
	display: block;
	float: left;
	background-image: url(../images/menu.gif);
	background-repeat: no-repeat;
	background-position: -199px 0;
}

#link3 a:hover 
{
	width: 128px;
	height: 27px;
	display: block;
	float: left;
	background-image: url(../images/menu.gif);
	background-repeat: no-repeat;
	background-position: -199px -27px;
}

/* Button nr 4 */

#link4 a 
{
	width: 128px;
	height: 27px;
	display: block;
	float: left;
	background-image: url(../images/menu.gif);
	background-repeat: no-repeat;
	background-position: -327px 0;
}

#link4 a:hover 
{
	width: 128px;
	height: 27px;
	display: block;
	float: left;
	background-image: url(../images/menu.gif);
	background-repeat: no-repeat;
	background-position: -327px -27px;
}

/* Button nr 5 */

#link5 a 
{
	width: 128px;
	height: 27px;
	display: block;
	float: left;
	background-image: url(../images/menu.gif);
	background-repeat: no-repeat;
	background-position: -455px 0;
}

#link5 a:hover 
{
	width: 128px;
	height: 27px;
	display: block;
	float: left;
	background-image: url(../images/menu.gif);
	background-repeat: no-repeat;
	background-position: -455px -27px;
}

/* Button nr 6 */

#link6 a {
	width: 128px;
	height: 27px;
	display: block;
	float: left;
	background-image: url(../images/menu.gif);
	background-repeat: no-repeat;
	background-position: -583px 0;
}
#link6 a:hover {
	width: 128px;
	height: 27px;
	display: block;
	float: left;
	background-image: url(../images/menu.gif);
	background-repeat: no-repeat;
	background-position: -583px -27px;
}
/* Button nr 7 */

#link7 a {
	width: 128px;
	height: 27px;
	display: block;
	float: left;
	background-image: url(../images/menu.gif);
	background-repeat: no-repeat;
	background-position: -711px 0;
}
#link7 a:hover {
	width: 128px;
	height: 27px;
	display: block;
	float: left;
	background-image: url(../images/menu.gif);
	background-repeat: no-repeat;
	background-position: -711px -27px;
}
/* Button nr 8 */

#link8 a {
	width: 128px;
	height: 27px;
	display: block;
	float: left;
	background-image: url(../images/menu.gif);
	background-repeat: no-repeat;
	background-position: -839px 0;
}
#link8 a:hover {
	width: 128px;
	height: 27px;
	display: block;
	float: left;
	background-image: url(../images/menu.gif);
	background-repeat: no-repeat;
	background-position: -839px -27px;
}

/* Button nr 9 */

#home a {
	width: 35px;
	height: 29px;
	display: block;
	float: left;
	background:url(../images/home_off.gif) top right no-repeat;
	padding:0px 0px 0px 2px;
}
#home a:hover {
	width: 35px;
	height: 29px;
	display: block;
	float: left;
	background:url(../images/home_on.gif) top right no-repeat;
}

/* Footer */

#footer {
	clear: both;
	width: 1022px;
	height: 40px;
	margin-top:5px;
	background-image: url(../images/copyright.gif);
	z-index:100;
}


#column_k1
{
	position:relative;
	float: left;
	width: 300px;
	margin-top: 7px;
	padding-right: 5px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #B2DBE5;
	margin-bottom: 5px;
	background-color:#FFFFFF;
}

#column_k2 {
	
	float: right;
	width: 711px;
	margin: 0px;
	padding:0px;
	border-left: 5px solid #ffffff;
	border-top: 0px solid #ffffff;
}


/* elementy w nad #column_k2 */


#path{
  display:block;
  text-align:left;
  color:#424242;
  padding-left:10px;
  float:left;
  margin-top:10px;
  }

#product_path a{
  color:#898989;
  }

#product_path a:hover{
  color:#424242;
  }
   
.goto_recipe_list{
  margin-left:0px;
  }
.note_path{
  padding-left:5px;
 
  }
  
#pas {
	float: right;
	height: 38px;
	margin-top: 8px;
	background-image: url(../images/belka%20nawigacyjna%20tlo.gif);
	width: 711px;
	background-repeat: no-repeat;
	background-position: right;
	margin-left: 0px;
	margin-bottom: 2px;
	
}

.pas_left_info a{
	display:block;
	padding-top:10px;
	padding-right:10px;
	text-align:left;
	color:#424242;
	font-weight:bold;
	font-size:10px;	
	float:right;
}
.comment{
	margin-top:15px;
	padding-left:20px;
	font-weight:bold;	
}

/* menu left */

.left_menu_item
{
	position:relative; 
	z-index:90;
	width: 300px;
}
#k1_box1
{
	height: 38px;
	border-bottom:4px solid #ffffff;
}

#box_abc 
{
	height: 38px;
	border-bottom:4px solid #ffffff;
	z-index:90;
}
#box_left_down_area_1
{
	background-color: #fbe8e8;
	height: 160px;
}
#menu_rest_1
{
	position:absolute;
	z-index:1;
	background-color:#fbe8e8;
	width:300px; 
	top:0; 
	left:0;
}
#box_left_down_area_4
{
	background-color: #EBF6F5;
	height: 160px;
}
#menu_rest_4
{
	position:absolute;
	z-index:1;
	background-color:#EBF6F5;
	width:300px; 
	top:0; 
	left:0;
}
#box_left_down_area_3
{
	background-color: #F8E5FF;
	height: 160px;
}
#menu_rest_3
{
	position:absolute;
	z-index:1;
	background-color:#F8E5FF;
	width:300px; 
	top:0; 
	left:0;
}
#box_przepisy 
{
	background-color: #B2DBE5;
	height: 160px;	
}
#menu_rest_przepisy
{
	position:absolute;
	z-index:1;
	background-color:#B2DBE5;
	width:300px; 
	top:0; 
	left:0;
}

#box_notatnik 
{
	background-color:#E6F4FF;
	height: 160px;
}

#menu_rest_notatnik
{
  background:#E6F4FF
}

#box_left_down_area_5 
{	
	background-color: #F1F9E8;
	height: 160px;
}
#menu_rest_5
{
	position:absolute;
	z-index:1;
	background-color:#F1F9E8;
	width:300px; 
	top:0; 
	left:0;
}
#box_produkty
{
	clear:both;
	background-color: #FDF9D0;
	height:160px;
}
#menu_rest_produkty
{
	position:absolute;
	z-index:1;
	background-color:#FDF9D0;
	width:300px; 
	top:0; 
	left:0;

}
#box_info 
{
	background-color: #B2DBE5;
	border-bottom: 4px solid #ffffff;
	height:160px;
}

#box_partners{
	background-color: #F7F6F6;
	height:160px;
}
#menu_rest_partners{
	position:absolute;
	z-index:1;
	background-color:#F7F6F6;
	width:300px; 
	top:0; 
	left:0;
}

/*searcher - cześć wspólna*/

.search_form
{
	margin-left:5px;
	margin-top:5px;	
	color:#424242;
}
.query
{
	width:180px;
	height:20px;
	padding-left:5px;
	cursor:text;
}
.submit
{
	width:60px;
	height:30px;	
	border:none;
	color:#424242;
	font-weight:bold;
	text-align:left;
	padding-left:2px;
	cursor:pointer;
}
.checkbox_option
{
	margin-top:2px;
	display:block;
	font-size:10px;
}

/*searcher część szczegółowa*/

/*decare*/
#szukaj_box_1{
	background-color:#fbe8e8;
	border-bottom:4px solid #ffffff;
	}
#query_1{
	border:1px solid #ead7d7;	
	}
#submit_1{
	background-color:#fbe8e8;	
	}

/*produkty*/
#szukaj_box_2 {
	background-color:#fdf9d0;
	border-bottom:4px solid #ffffff;
	}
#query_2{
	border:1px solid #ece8bf;
	}	
#submit_2{
	background-color:#fdf9d0;	
	}

/*czyWieszZe*/
#szukaj_box_3{
	background-color:#f8e5ff;
	border-bottom:4px solid #ffffff;
	}
#query_3{
	border:1px solid #e7d4ee;	
	}
#submit_3{
	background-color:#f8e5ff;	
	}

/*hotinfo*/
#szukaj_box_4{
	background-color:#ebf6f5;
	border-bottom:4px solid #ffffff;
	}
#query_4{
	border:1px solid #dae5e4;
	}
#submit_4{
	background-color:#ebf6f5;
	}

/*gdziekupic*/
#szukaj_box_5{
	background-color:#f1f9e8;
	border-bottom:4px solid #ffffff;
	}
#query_5{
	border:1px solid #e0e8d7;
	}
#submit_5{
	background-color:#f1f9e8;
	}

/*przepisy*/
#szukaj_box_6{
	background-color:#b2dbe5;
	border-bottom:4px solid #ffffff;
	}
#query_6{
	border:1px solid #a1cad4;
	}
#submit_6{
	background-color:#b2dbe5;
	}

/*notatnik*/
#szukaj_box_7{
	background-color:#E6F4FF;
	border-bottom:4px solid #ffffff;
	}
#query_7{
	border:1px solid #d5e3ee;
	}
#submit_7{
	background-color:#E6F4FF;
	}

/* koniec searchera */

/* Menu dla przepisow*/ 
a
{
	color:#424242;
	text-decoration:none;
}

#afrykanska 
{
	background-color:#fce9cc;
}
#afrykanska a
	
{
	display: block;
    font-size: 14px;
    font-family: tahoma;
    font-weight: bold;
    margin-left: 0px;
    padding-top: 4px;
    padding-bottom: 4px; 
    padding-left: 65px;  
}
#afrykanska a:hover
{   text-decoration: none;
    background:#ffc6ab;
}
#amerykanska
{
	
	background-color:#b2dbe5;
}
#amerykanska a
{
	display: block;
    font-size: 14px;
    font-family: tahoma;
    font-weight: bold;
    margin-left: 0px;
    padding-top: 4px;
    padding-bottom: 4px; 
    padding-left: 65px;  
}
#amerykanska a:hover
{   
	text-decoration: none;
    background-color:#8cd7da;
}
#azjatycka 
{
	text-decoration: none;
	background-color:#dbd5e8;		
}

#azjatycka a 
{
	display: block;
    font-size: 14px;
    font-family: tahoma;
    font-weight: bold;
    margin-left: 0px;
    padding-top: 4px;
    padding-bottom: 4px; 
    padding-left: 65px;  
}
#azjatycka a:hover
{
    text-decoration: none;
    background: #c3b2d7;    
}

#europejska
{
	background-color:#fff9b6;
}

#europejska a
{
	display: block;
    font-size: 14px;
    font-family: tahoma;
    font-weight: bold;
    margin-left: 0px;
    padding-top: 4px;
    padding-bottom: 4px; 
    padding-left: 65px; 
 
}
#europejska a:hover
{
	text-decoration: none;
    background: #fee365; 
}

#fusion 
{
	background-color:#bdd3ec;
}
#fusion
{
	display: block;
    font-size: 14px;
    font-family: tahoma;
    font-weight: bold;
    margin-left: 0px;
    padding-top: 4px;
    padding-bottom: 4px; 
    padding-left: 65px;  
}
#fusion a:hover
{
	text-decoration: none;	
	background-color:#95aae5;
}
#wegetarianska 
{
	background-color:#e4ecb6;	
}
#wegetarianska a 
{
	display: block;
    font-size: 14px;
    font-family: tahoma;
    font-weight: bold;
    margin-left: 0px;
    padding-top: 4px;
    padding-bottom: 4px; 
    padding-left: 65px;  
}
#wegetarianska a:hover
{
	text-decoration: none;
    background: #abe07d; 
}

#przepisy_k2a {
	height: 124px;
	width: 192px;
	float: left;
	margin-left: 0px;
	z-index: 1;
	position: relative;
}


#przepisy_k2b {
	float: right;
	height: 124px;
	width: 256px;
	background-color: #FFFFFF;
	margin-right: 0px;
}

#przepisy_lista_k2b {
	position:relative;
	z-index:1;
	float: right;
	height: 124px;
	width: 514px;
	background-color: #FFFFFF;
	margin-right: 0px;
}

#przepisy_k2c {
	float: left;
	height: 440px;
	width: 251px;
	clear: both;
	display: inline;
	position: relative;
	z-index: 1;
	top: -79px;
}

#przepisy_lista_k2c {
	float: left;
	height: 440px;
	width: 706px;
}
#przepisy_lista_k2cc {
	float: left;
	height: 440px;
	width: 251px;
}
#przepisy_k2d {
	float: right;
	height: 440px;
	width: 455px;
	background-color: #b2dbe5;
	margin-top: 0px;
	margin-right: 0px;
	position: relative;
	z-index: 1;
	top: -79px;
}

#przepisy_lista_k2d {
	position:relative;
	float: right;
	height: 440px;
	width: 455px;
	margin-top: 0px;
	margin-right: 0px;
}

/* "belka" on the bottom */

#przepisy_linia {
	height: 20px;
	width: 1022px;
	float: left;
	border-top: 1px #D1E9EF solid;
	margin-top: 3px;
}

#przepisy_belka {
	background-color: #38a9ad;
	float: left;
	height:14px;
	width: 1012px;
	margin-top: 2px;
	padding:5px;
	padding-top:0px;
	padding-bottom:4px;
	color:#fff;
	}

.przepisy_belka1{
	position:relative; 
	z-index:90; 
	display: block;
  height: 300px;
	width: 203px;
  margin-top:5px;
  margin-bottom:5px;
  float: left;
  text-decoration:none;
}

.przepisy_belka1:hover
{
  background: #fdf9d0;
}

.przepisy_belka1b 
{
	background-color: #CCCCCC;
	width: 1px;
	float: left;
	height: 280px;
	margin-top: 10px;
	margin-bottom:10px;
}
.przepisy_belka1_name{
	display:block;
	width:183px;
	height:50px; 
  font-weight: bold;
  font-size: 17px;
  font-family: tahoma;	
  margin:0px;
  padding:10px;
	padding-bottom:0px;
	}

.przepisy_belka1_weight{
	display:block;
	width:183px;
/*	height:30px;*/
	height:15px;
	padding:0px;
	padding-left:10px;
	font-weight:bold;
	}
	
.show_product_weight:hover{
	text-decoration:none;	
	}
	
.przepisy_belka1_image{
	display:block;
	width:203px;
	height:135px;
	text-align:center;
	}

.przepisy_belka1_info{
	display:block;
	width:183px;
	height:60px;
	padding:10px;
	font-weight:bold;
	font-size:12px;
	}

.przepisy_foto {
	height: 200px;
	width: 258px;
	z-index: 2;
	float: left;
	position: relative;
	background-color: #FDF9D0;
	}


/*kolory przepisy*/

.kolor_przepisy {
	background-color: #38a9ad;
}
.kolor_przepisy2 {
	background-color: #7fc4c8;
}

.kolor_wgetarianska {
	background-color: #88bc5c;
}
.kolor_wgetarianska2 {
	background-color: #e4ecb6;
}
.kolor_wgetarianska3 {
	background-color: #c0d878;
}
.kolor_fusion{
	background-color: #7085c1;
}
.kolor_fusion2 {
	background-color: #bdd3ec;
}
.kolor_fusion3 {
	background-color: #8ea4d4;
}
.kolor_europa{
	background-color: #ffcc00;
}
.kolor_europa2 {
	background-color: #fff9b6;
}
.kolor_europa3{
	background-color: #fee365;
}
.kolor_azja{
	background-color: #a088bc;
}
.kolor_azja2 {
	background-color: #dbd5e8;
}
.kolor_azja3{
	background-color: #bcb3d7;
}
.kolor_afryka{
	background-color: #efa887;
}
.kolor_afryka2 {
	background-color: #fce9cc;
}
.kolor_afryka3{
	background-color: #f5c8a4;
}
.kolor_ameryka{
	background-color: #38a9ad;
}
.kolor_ameryka2 {
	background-color: #b2dbe5;
}
.kolor_ameryka3{
	background-color: #7fc4c8;
}

/*kolory txt*/

#przepisy_k2a p{
	font-size: 11px;
	color: #FFFFFF;
	line-height: 14px;
	font-weight: normal;
	padding-left: 10px;
	margin: 0px;
	padding-top: 15px;

}

.skladniki{
	font-size: 11px;
	color: #666666;
	line-height: 16px;
	font-weight: bold;
	padding-left: 25px;
	padding-right:10px;
	margin: 0px;
	padding-top: 15px;

}

p {
	font-size: 12px;
	color: #666666;
	margin: 0px;
	padding-top: 10px;
	padding-left: 10px;
}

.tekst_weg1 {
	color: #E4ECB6;

}
.tekst_weg2 {
	color: #88BC5C;

}
.tekst_eur1 {
	color: #FFF8B5;

}
.tekst_eur2 {
	color: #FFCC00;

}
.tekst_eur3 {
	color: #666666;

}

.tekst_ame1 {
	color: #B2DBE5;

}
.tekst_ame2 {
	color: #38A9AD;

}
.tekst_ara1 {
	color: #FCE9CC;

}
.tekst_ara2 {
	color: #EFA887;

}
.tekst_azj1 {
	color: #DBD5E8;

}
.tekst_azj2 {
	color: #A088BC;

}
.tekst_fusion1 {
	color: #BDD3EC;

}
.tekst_fusion2 {
	color: #7085C1;

}

#recipe_name{
	font-size:22px;
	position:absolute;
	width:260px;
	right:0px;
	top:0px;
	padding:10px;
	}
.recipe_procedure{
  padding-top:70px;
	padding-right:5px;
	padding-left:10px;
}

.recipe_photo{
	position:absolute;
	top:-10px;
	left:-10px;
	background-color:#ffffff;
	padding:10px;
	}

h3 {
	font-size: 48px;
	text-align: right;
	padding-right: 10px;
	padding-top: 60px;
	font-weight: normal;
	margin: 0px;
	padding-bottom: 0px;
	line-height:60px;
}
h4 {
	font-size: 36px;
	font-weight: normal;
	padding-top: 30px;
	padding-right: 20px;
	text-align: right;
	margin: 0px;
	line-height:40px;
}
h2 {
	font-size: 14px;
	padding-top: 10px;
	padding-left: 20px;
	padding-bottom:10px;
	margin: 0px;
}
.rada {
	font-size: 16px;
	color: #666666;
	background-color: #FFFFFF;
	text-align: center;
	padding-top: 5px;
	padding-bottom: 5px;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}

.recipes_list_item 
{

	padding-bottom:8px;

}
.recipes_list_item a
{
	
	text-decoration:none;
	font-weight:bold;
	color:#424242;
	font-size:14px;

}
.recipes_list{
	width:500px;
	padding:30px;
	padding-left:35px;
	}
.recipes_list_left
{
	width:250px;
	float:left;
	padding:25px;
	padding-left:60px;
	padding-top:10px;
	text-align:left;
}

.recipes_list_right
{
	width:250px;
	float:right;
	text-align:left;
	padding:25px;
	padding-top:10px;	
	padding-right:60px;
}

.recipe_list_center{
	padding:30px;
	}
	
.recipe_count{
	font-weight:bold;
	margin-left:-10px;
}

a 
{
	text-decoration: none;
	color: #333333;
}
a:visited {
	color: #333333;
	text-decoration: none;
}
a:hover {
	color: #333333;
	text-decoration: underline;
}
a:active {
	text-decoration: none;
	color: #333333;
}

/* ELEMENTS FOR LEFT SUBMENU */
.submenu_product_div{
    background: #fdf9d0;
}
.submenu_product
{
    display: block;
    height: 16px;
    font-size: 14px;
    font-family: tahoma;
    font-weight: bold;
    margin-left: 0px;
    padding-top: 4px;
    padding-bottom: 4px; 
    padding-left: 65px;  
}
.submenu_product:hover
{
   text-decoration: none;
   background: #FCF5AB;    
}
.submenu{
	 display: block;
    height: 16px;
    font-size: 14px;
    font-family: tahoma;
    font-weight: bold;
    margin-left: 0px;
    padding-top: 4px;
    padding-bottom: 4px; 
    padding-left: 65px;
    text-decoration:none;
    text-transform:uppercase;
}
.submenu:hover{
	text-decoration:none;
}
/*o decare*/
#submenu_1{
	background-color:#fbe8e8;
}
#submenu_1:hover{
	background-color:#feb7b8;
}
/*produkty*/
#submenu_2{
	background-color:#fdf9d0;
}
#submenu_2:hover{
	background-color:#fdf9d0;
}
/*czy wiesz że*/
#submenu_3{
	background-color:#f8e5ff;
}
#submenu_3:hover{
	background-color:#f2ceff;
}
/*hot info*/
#submenu_4{
	background-color:#ebf6f5;
}
#submenu_4:hover{
	background-color:#c4e5e2;	
}
/*gdzie kupic*/
#submenu_5{
	background-color:#f1f9e8;
}
#submenu_5:hover{
	background-color:#d5ebbb;
}
/*przepisy*/
#submenu_6{
}
.submenu_recipe{
	text-transform:uppercase;	
}
/*notatnik*/
#submenu_7{
	background-color:#E6F4FF;
}
.submenu_7:hover{
	background-color:#E6F4FF;
}
#product_menu
{
 	position:relative; 
 	z-index:98;
}
#menu_rest
{
	position:absolute;
	z-index:1;
	background-color:#ffffff;
	width:300px; 
	top:0; 
	left:0; 
}

/* ELEMENTS ID DIV PAS */
.show_page
{
	
	float:right;	
	padding-right:15px;
	padding-top:11px;
}
.show_option
{
	float:left;  
	margin-top:0px; 
	margin-left:15px;
	padding-bottom:0px;
	padding-top:5px;
}
/* showgrid */

.product_grid_div
{
	display:block;
	float:left;
	position:relative;
	z-index:90;
	height: 310px; 
	width: 173px; 
	text-align: left;
	margin-top: 2px;
  margin-bottom:2px;
 	margin-right:2px;
  border-left: 1px solid #D8D8D8;
}

.product_grid_list
{
	display: block;
	height: 260px;
	width: 173px;
  margin:0px;
  padding:0px;
  z-index:90;
  cursor:pointer;
}

.product_grid_list:hover
{
  text-decoration: none;
}

.product_grid_name
{
  display:block;
	width:163px;
	height:65px; 
  padding-left:10px;
	padding-top:4px;
  font-weight: bold;
  font-size: 17px;
  font-family: tahoma;
  z-index:90;
	    
}

.product_grid_image
{
	display:block;
	height: 135px; 
	width:173px; 
	text-align:center; 
	z-index:90;

	
}

.product_grid_info
{
	display:block;
	width: 163px;
/*	height: 80px; */
	height: 60px; 
	padding-left:10px; 
  font-weight: bold;
  font-size: 13px;
  font-family: tahoma;
  text-align: left;
  z-index:90;
}

.product_grid_icons{
	display:block;
	height:50px;
}

/* showList*/

.product_line_list
{
  display: block;
 	height:30px;
  border-top: 1px solid #D8D8D8;
  border-bottom: 1px solid #D8D8D8;
 	margin-top:4px;
 	padding-top:2px;
  position:relative;
}

.product_list_name 
{ 
	padding-left:15px;
  font-weight: bold;
  font-size: 17px;
  font-family: tahoma;
    
}
.product_list_info 
{
    	padding-left:5px;
    	font-weight: bold;
    	font-size: 13px;
    	font-family: tahoma;  
}
.product_list_image
{
  display:inline;
  border:none;
	position:absolute;
	top:4px;
	left:18px;
}
.product_list_link{
	display:block;
	float:left;
	position:absolute;
	left:100px;
	margin-top:5px;
}
.product_list_link:hover{
	text-decoration:none;	
}
/* show.pthml */

.show_image
{
	width:240px; 
	height:270px; 
	background-color:#ffffff; 
	float:left; 
	text-align:center; 
	color:#424242;
}
.show_lupa
{
	width:81px;
	height:270px; 
	float:left; 
}
.show_table{
	
	width:471px;
  /*+81*/ 
	height:100%; 
	float:left; 
}
.product_describe_info{
	
	float: left; 
	width: 185px; 
	height:30px; 
	text-align:right;
	color:#424242; 
	font-size: 22px;
	font-weight: normal;
}

.product_info
{
	width:185px; 
	height:100%; 
	text-align:left;
	padding-top:2px; 
	padding-bottom:2px;
	padding-right:5px;	
	color:#424242;
	vertical-align:top;
}

.product_info_icon
{	
	width:151px; 
	height:100%; 
	text-align:right; 
	margin-right:1px; 
	vertical-align:bottom;
	color:#424242;

}
.show_product_name
{
	font-size:22px; 
	color:#424242;
	border:1px solid #990099; 
	text-align:left; 
	padding:7px;
}
.show_product_weight
{
	background-color:#990099; 
	color:#ffffff; 
	text-align:center; 
	padding:0px; 
	font-size:22px; 
	font-weight:normal; 
	width:92px;
}
.short_desc
{
	clear:both; 
	margin-bottom:15px; 
	text-align:justify; 
	color:#424242;
}

/* opisPrzepisu.phtml */

.recipe
{
	font-weight:bold;
	font-size:12px;
}
.zoom
{
 	position:absolute; 
  right:43px; 
  bottom:11px; 
  z-index:100;
  cursor:pointer;
}
.zoom img{
	border:none;
}

.zoom_show_product{
	position:absolute; 
  right:41px; 
  bottom:0px; 
  z-index:100;
}
.zoom_show_product img{
	border:none;
}
 /* FORM TEMPLATES */
 
.form_entirety{
	
  	padding:20px;
  	font-weight:bold;
}

.form_block{
	display:block;
	position:relative;
	margin:0px;
	margin-bottom:20px;
	height:60px;	
}
.form_block_hover{
	display:block; 
	height:50px; 
	background-color:#ffffff; 
	padding:10px;
	padding-left:20px;
	border-bottom:1px solid #eeeeee; 
	border-top: 1px solid #eeeeee;  		
	margin:3px;
}
.form_tittle{
	position:relative;
	display:block;
	margin-bottom:0px;
}
.block_tittle{

	display:block;
	margin-top:0px;
	margin-bottom:0px;
	
}

.description{
	display:block;
	position:absolute;
	left:0px;
	top:25px;	
	width:100px;
}
.form_input{
	background-color:#F7F6F6;
	border:1px solid #DEDDDD;
	width:150px;
	position:absolute;
	top:25px;
	left:80px;

}

.form_submit
{
	position:absolute;
 	left:250px;
	top:25px;
	background:#DEDDDD;
	border:1px solid #8D8C8C;
	cursor:pointer;
	font-weight:bold;
	width:100px;
}
.form_button{
	background:#DEDDDD;
	border:1px solid #8D8C8C;
	font-weight:bold;
	width:150px;
	cursor:pointer;
	margin-left:20px;
}
.form_select{
	position:absolute;
	left:100px;
	top:25px;
	border:1px solid #DEDDDD;	
}
.form_option{
	background-color:#DEDDDD;	
	background-color:#F7F6F6;

}
.form_error{
	color:red;
	display:block;
	padding-bottom:5px;
}

/* FORM EXEPTIONS*/

.not{
	color:gray;
}
/* edycja danych */

/* edycja asortymentu */
#des_prod{
	width:300px;	
}
#producer{
	left:210px;	
}

#submit_parnters{
	left:80px;	
}
#form_partners{
	height:5px;	
}
#zapisz{
	width:80px;
}


/* PARTNERS */

#products_to_show{
	padding-bottom:20px;	
}
.partners_products{
	margin-left:20px;
	margin-bottom:20px;
}
.partners_products td{
	text-align:left;
	border-bottom:1px solid #eeeeee;	
	border-top:1px solid #eeeeee;	
}
#td_right{
	text-align:right;	
	}
.partners_list{
  border:1px solid #fff;
  margin-bottom:40px;
  }
  
.partner_area{
  margin:30px;
  display:block;
  float:left;
  height:185px;
  width:118px;  
  position:relative;
  text-align:center;
  border:1px solid #eeeeee;
  }
  
.partner_area a:hover{
  text-decoration:none !important;
  color:red;
  }
  
.partners_logo{
  border:none;
  padding:0px !important;
  }
  
.partner_logo{
  height:106px;
  width:106px;  
  margin:5px 0px 0px 5px;
  }

.products_count {
  position:absolute;
  top:30px;
  left:56px;
  font-size:14px;
  font-weight:bold;
  display:block;
  }

.products_count a, .products_count a:hover{
  text-decoration:none !important;
  }
  
  
.partner_name{
  color:#969696;
  display:block;
  height:10px;
  margin-top:5px;
  }
body#bpartners{
  padding-left:23px;
  }
body#bpartners .part_error{
  color:red;
  font-size:11px;
  }
/* NOTATNIK & all note's icons*/

.add_recipe{
	position:absolute;
	z-index:100;
	top:0px;
	right:0px;
	margin-top:20px;
}
.add_grid_product{ 
	position:absolute; 
  right:0px; 
  bottom:10px; 
  z-index:100;
}
.add_grid_product img{
	border:none;
}

.add_to_not{
	position:absolute; 
  right:0px; 
  bottom:0px; 
  z-index:100;
  }
  
.add_to_not img{
	}
  	
.add_list_product{
	position:absolute;
	top:2px;
	left:60px;
}
.delete_from_note 
{
	position:absolute; 
	top:0px; 
	right:0px; 
	z-index:100; 
	border:none; 
}

/* ZAMÓWIENIA */

#partners_area{
  margin:40px 0px 60px -10px; 
  height:100px;
  }

.select_shop{
  margin:20px 0px 10px 10px;
  }
  
.zamowienia{
  width:700px;
}

.zamowienia td{
  border-bottom:1px solid #eeeeee;
  border-top:1px solid #eeeeee;
  text-align:right;
  vertical-align:top;
  padding-top:10px;
  height:25px;
}

.zamowienia .zam_mark{
  text-align:left;
  padding-left:10px;
  font-weight:bold;
}
#zam_update{
  width:60px;
  border:1px solid red;
}

.zam_photo{
  padding-left:5px;
  display:block;
  float:left;
}
.zamowienia .zam_headline{
  text-align:left;
  padding:5px;
  padding-left:10px;
  font-weight:bold;
  text-transform:uppercase;
  border:none;
  }
.zamowienia #zam_liczba{
  padding-left:100px;
}

.zam_button{
  background:#DEDDDD;
	border:1px solid #8D8C8C;
	font-weight:bold;
	cursor:pointer;
	padding-right:10px;
	padding-left:10px;
  text-decoration:none;
  }
  
  .amount_button{
  background:#DEDDDD;
	border:1px solid #8D8C8C;
	font-weight:bold;
	cursor:pointer;
	padding-right:10px;
	padding-left:10px;
  text-decoration:none;
  width:80px;
  }
  
.zam_cancel{
  display:block;
  background:#DEDDDD;
	border:1px solid #8D8C8C;
	font-weight:bold;
	cursor:pointer;
	padding-right:10px;
	padding-left:10px;
  text-decoration:none;
  text-align:center;
}

.zam_cancel:hover{
  text-decoration:none;
}
.zam_select{
  padding-left:20px; 
}
.zam_comments{
  margin-top:10px;
}
.zam_comment{
  font-weight:bold;
  display:block;
  padding-left:20px;
}
.zam_products{
  font-weight:bold;
  display:block;
  padding-left:30px;
  color:#aaaaaa;
}
#check_partner_form{
  padding-top:20px;
}
#select_partner_form{
  padding-top:20px;
  padding-left:20px;
}