h6	a	{ font-size: 12px; }
h6		{  text-align: right; }


a img	{border: 0;}
/*
#head,
#main	{width: 900px; background-repeat: repeat-y; background-image: url(back.jpg); }

#foot	{width: 900px; background: url(back_foot.jpg) no-repeat left bottom; text-align: right; height: 27px; padding: 0 9px;}
*/
#head,
#main	{width: 880px; margin: 0 auto; padding: 0 10px; background: #960 url(back.jpg) repeat-y center;}

#foot	{width: 880px; margin: 0 auto; padding: 0 10px; background: #960 url(back_foot.jpg) no-repeat bottom center; text-align: left; height:26px;}
#foot img	{margin: 0 0 0 10px;}

.home	{height: 360px;text-align: center; padding-left: 350px;}
.home p	{margin-top: 100px; font-weight: bold; font-size: 15px;}
.home .menu 	{}
.home .menu a	{}

td.menu,
td.menu_active	{ border-bottom: 1px solid #3F2D21; padding: 5px 0 5px 0; width: 900px; }

ul.menu_v		{ list-style: none; padding: 0; }
ul.menu_v li	{ border-bottom: 1px solid #3F2D21; padding: 5px 0 5px 0; /*width: 700px;*/ }

a.menu			{ display: block; color: #3F2D21; }
a.menu_active	{ display: block; }

#l ul.menu_v li,
#l ul.menu_v li.menu_active	{width: 200px;}



#head td.menu,
#head td.menu_active	{border-bottom: none; padding: 3px 10px 3px 5px; width: auto;}
#head a.menu,
#head a.menu_active	{font: bold 13px verdana; }
#head a.menu		{color: #fff;}
#head a.menu_active	{color: #d2d2d2;}

#maintable_foot,			
#maintable				{margin: 0;}
#maintable td			{vertical-align: top;}
#maintable #l			{width: 200px; padding-right: 25px;padding-left: 25px;}
#maintable #r			{width: 600px; }
#maintable_foot #l_foot		{width: 250px;  padding-right: 0px;padding-left: 0px;}
#maintable_foot #r_foot		{width: 610px; text-align:right;}


/*.bd0 #maintable #l,
.bd0 #maintable #r	{ width: 350px;}*/

.bd0 #maintable #l	{ width: 600px; }
.bd0 #maintable #r	{ width: 250px; }





td.galeria	{padding: 0 25px 25px 0; text-align: center; vertical-align: center;}
img.galeria	{border: 2px solid #CDC1B3; display:block;}
td.galeria	{font-weight: bold;}

.std		{}
.std .tt	{font-weight: bold;	text-align: left;}
.std .pl	{}
.std .mr	{text-align: right;}
.std .mr a	{ font-family: Verdana; font-size: 10px; font-weight: bold;	}

.api_search_button,
.api_forum_button,	
.api_polecam_button,	
.api_ogloszenia_button,
.api_ksiega_button,
.api_kontakt_button		{font-weight: bold; font-size: 10px; border: 1px outset white; background-color: #D03038; color: #FFFFFF; }

.api_polecam_input,
.api_search_input,
.api_ogloszenia_input,
.api_ksiega_input,
.api_forum_input,
.api_kontakt_input 		{font-size: 11px; border: 1px inset white; }

.api_polecam_odpowiedz,
.api_kontakt_odpowiedz	{font-weight: bold;}


.api_news_headline	{}
.api_news_date 		{font-style: italic;}
.api_news_akt 		{}
.api_news_more		{font-weight: bold}

.api_forum_title	{color: #2C3642; font-weight: bold;}
.api_forum_caption	{font-weight: bold}
.api_forum_message	{}
.api_forum_info		{font-style: italic;}
.api_forum_backcolor	{}
.api_forum_activecolor	{background-color: silver}
.api_forum_noactivecolor{}


div.menu_galeria				{ clear: both; }
div.menu_galeria div.menu		{ float:left; margin:0 25px 25px 0; width:140px; text-align:center; }
div.menu_galeria div.menu a		{ margin:0 5px; }
div.menu_galeria div.menu img	{ border:2px solid #CDC1B3;}

#c div.std	{ clear:both; position: relative; }
.img_przepis	{ float:left; margin: 0 30px 30px 0; border: 2px solid #CDC1B3; }

div.przepisy		{ float: left; width: 120px; margin: 0 0 0 0; height: 210px; }
div.przepisy img 	{ width: 110px; height: 152px; margin: 10px 1px; border:2px solid #CDC1B3 }
div.przepisy span	{ display: block; text-align: center; }

.tabs		{ float: left; margin-bottom: 15px; width: 100%; }
.tabs h2	{ float: left; margin: 0 15px 0 0; cursor: pointer; }
.tabs h2.active	{ color: #A10000; }

.menu_01, .menu_01_active	{ background: url("drinki.gif") no-repeat; }
.menu_02, .menu_02_active	{ background: url("potrawy.gif") no-repeat; }
.menu_03, .menu_03_active	{ background: url("wideo.gif") no-repeat; }

.menu_01, .menu_01_active,
.menu_02, .menu_02_active,
.menu_03, .menu_03_active	{ line-height: 43px; text-indent:-5000px; display: block; }

.gdziekupic h3	{ margin: 0; padding-top: 10px; }
.gdziekupic p,
.gdziekupic ul	{ margin-left: 20px; }
.gdziekupic img	{ border:2px solid #CDC1B3; margin-right: 7px; }


.news			{ width:575px; margin: 0 25px 0 0px;}
.news top		{ width:100%;}
.news h3		{ font-size: 18px; margin-bottom: 0px; margin-right:75px; }
.news h6		{ margin-top: 15px; }
.news .valid	{ font-size: 10px; color: #A10000; float:right; margin-top:-15px;}
.news img		{ float: left; padding: 2px; border: 1px solid #ccc; margin: 7px 10px 0 0; }




.bd0 #l ul.menu_v li			{ display: block; width: 525px; clear: both; border: none; padding: 0;  }
.bd0 #l ul.menu_v li a			{ color: #3f2d21; }
.bd0 #l ul.menu_v li a:hover	{ color: #A10000; }
.bd0 #l ul.menu_v li a:hover strong { border-bottom: 1px solid #A10000; }
.bd0 #l ul.menu_v li strong		{ float: left; border-bottom: 1px solid #3F2D21; font-weight: normal; }
.bd0 #l ul.menu_v li span		{ display: block; padding: 0 0 0 80px; }
.bd0 #l ul.menu_v li strong,
.bd0 #l ul.menu_v li span		{ font-size: 12px; }

.home_news	{clear:both; border-bottom: 1px solid #c8c2bd; margin: 0 25px 0 0px; }
.home_news h6	{ margin: 0; }

.home_przepisy	{clear:both; border-bottom: 1px solid #c8c2bd; margin: 0 25px 25px 0px; }

.przepisy_home	{ }
.przepisy_home img 		{ float: left; width: 73px; height: 103px; border: 2px solid #c7c1bc; }
.przepisy_home .info	{ float: left; width: 305px; margin: 0 0 0 20px; }
.przepisy_home .info h2	{ margin-top: 0; }
.przepisy_home .info p	{ height: 78px; overflow: hidden; }
.przepisy_home *		{ font-size: 12px; }
.przepisy_home .more	{ text-align: right; clear:both;}

.bd0 div.gdzie_kupic			{ padding-top: 90px; margin: -20px 0 0 0; height:200px; width:200px;}
.bd0 p.gdzie_kupic				{ float: left; }
.bd0 p.gdzie_kupic a,
.bd0 p.gdzie_kupic strong		{ font-size: 14px; color: #3f2d21; } 

.bd0 div.herb			{ padding-top: 90px; margin: -20px 0 0 0; height:200px; width:200px; background:url('herb.jpg') center center no-repeat; }

.bene_classic,
.bene_upominek,
.bene_mistrz			{ float: left; margin: 0 60px 0 60px;}
.bene_classic a,
.bene_upominek a		{ width: 175px; display: block; padding: 220px 0 0 0; text-align: center;  }

.bene_mistrz 			{ width: 150px; text-align: center; margin: 100px 0 0 0; }
.bene_mistrz a			{ font-size: 20px !important; font-weight: bold;}

.bene_classic a			{ background: url(bene_kl_01.jpg) no-repeat; background-position: center center; }
.bene_upominek a		{ background: url(bene_up_01.jpg) no-repeat; }
.bene_classic a:hover	{ background: url(bene_kl_02.jpg) no-repeat; background-position: center center; }
.bene_upominek a:hover	{ background: url(bene_up_02.jpg) no-repeat; }

.gdzie-kupic-tekst      {float:left; width:100px; top:30px;}



#head ul.menu_ul
{
display: block;
/*position:absolute;
top:345px;*/
position:relative;
top:225px;
margin: 0;
/*background:url('main_menu_bottom.jpg') top left no-repeat;*/
list-style-type: none;
}

#head .menu_ul li 
{
 float: left;
 margin-left: -15px;
 margin-right:55px;
 color: #503434;
}

#head .menu_ul li a{
color: #503434;
text-decoration: normal;
font-family: 'EB Garamond',  "Times New Roman", Times, serif;
/*font-family: 'EB Garamond', Times, serif;*/
font-size:1.2em;
}
#head .menu_ul li a.menu_active,
#head .menu_ul li a:hover{
color: #7d5050;
}

#head .ramka	{
/*background-color: #cdc1b3;*/
/*filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr=#897464, endColorstr=#cdc1b3);*/
background: #960 url(tlo_menu.jpg) repeat-y center;
width:880px;
height:260px;
border-radius: 8px;
/*background: -webkit-radial-gradient(
  50% 75%, circle cover, #897464, #cdc1b3
);
background: -moz-radial-gradient(
  50% 75%, circle cover, #897464, #cdc1b3
);*/
/*background-image: -webkit-gradient(
    linear,
    left bottom,
    left top,
    color-stop(0.11, rgb(151,130,115)),
    color-stop(0.54, rgb(175,159,145)),
    color-stop(1, rgb(151,130,115))
);
background-image: -moz-linear-gradient(
    center bottom,
    rgb(151,130,115) 11%,
    rgb(175,159,145) 54%,
    rgb(151,130,115) 100%
);*/
}

.sklepy{
}

.sklepy_up{
}

#flags
{
position:relative;
left:15px;
bottom:5px;

}

#copyrights
{
position:relative;
right:15px;
bottom:5px;

}
.herb
{
width: 54px; height: 54px; 
margin-right:25px; 
opacity:0.5;
}
.herb:hover
{
opacity:0.9;
}
.menu strong	{margin-left:60px;}
.menu span		{margin-left:55px;}
