/* __________ HTML __________ */
html body          {margin:0; padding:0; text-align:center; background-color:#000; }
*                  {font-size:11px; color:#CDCDCD; font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif; }
code               {font-family:courier, verdana, arial, helvetica, sans-serif; }
fieldset           {padding:6px; margin:6px; border:1px solid #ddd; }
legend             {padding:4px; color:#777; }
select, option     {border:2px solid #372E1B; background-color:#6C5A34; }
textarea           {padding:2px; border:2px solid #372E1B; background-color:#6C5A34; }
form               {display:inline; }
small              {font-size:10px; }
fieldset           {border-color:#ccc; }
table, img         {border:none; }
p                  {margin:0; padding:0; }
ul                 {padding-left:20px; }
u                  {line-height:18px; }

/* __________ Ogolne style __________ */
.clear                  {clear:both; font-size:0; }
.row_first              { }
.row_second             { }
.inputfielderror, .inputfield             {border:2px solid #372E1B; background-color:#6C5A34; }
.button                 {font-weight:bold; font-size:11px; color:#b9b9b9; cursor:pointer; border:1px solid #6C5A35; background:url(../img/page/button_bgd.gif) top right repeat-y; padding-top:5px; padding-bottom:5px; }
.box_innerhead          {padding:5px; border-top:1px solid #705E38; border-bottom:1px solid #705E38; color:#D8B465; font-weight:bold; position:relative; }
.pContent               {text-indent:30px; padding-bottom:15px; text-align:justify; color:#999; }
.pContent strong        {color:#ccc; }
.pContent sup           {font-size:10px; color:#999; }


/* ========== Warstwa glowna left / right ========== */
#leftright              {width:980px; margin:0 auto; text-align:left; position:relative; }
#left                   {width:214px; float:left; }
#right                  {width:766px; float:right; position:absolute; top:0; right:0; }

/* ========== Warstwa TOP ========== */
#topMain                {width:766px; height:190px; margin:0 auto; position:relative; text-align:left; }
  #topLogo                {width:301px; height:45px; position:absolute; bottom:62px;left:-22px;}
#topLogoDB              {width:301px; height:45px; position:absolute; top:43px;right:-170px;}
  #topLogo img            {display:block; }
  #topWWS                 {width:129px; height:19px; position:absolute; top:10px; left:636px; border-bottom:3px solid #D8B465; background:url(../img/page/topWWS.gif) top left no-repeat; }
  #topMenu                {width:766px; height:50px; padding-left:22px; position:absolute; top:135px; left:-22px; border-top:1px solid #705E38; }
  #topMenu table          {width:766px; border-collapse:collapse; }
  #topMenu table td       {text-align:center; }
  #topMenu table td.first {text-align:left; }
  #topMenu table td.last  {text-align:right; }
  #topMenu table td img   {text-align:center; }

/* ========== Warstwa FOOT ========== */
#footMain               {clear:both; border-top:1px solid #705E38; }
#footMain p             {width:45%; line-height:16px; color:#675C4A; font-size:10px; }
#footLeft               {float:left; }
#footRight              {float:right; text-align:right; }

/* ========== Warstwa BODY ========== */
  #bodyMainRight          {width:766px; min-height:550px; float:right; background:url(../img/page/bodyMainRight.jpg) top left no-repeat; }
  #bodyMainRight_sub      {min-height:600px; }
  h2.titleHeader          {padding:15px 0 15px 25px; margin:0; display:block; font-size:14px; font-weight:bold; color:#D8B465; border-top:2px solid #705E38; }
  div.titleHeader         {padding-bottom:10px; font-size:14px; font-weight:bold; color:#D8B465; }
  div.titleHeader a       {font-size:14px; font-weight:bold; color:#D8B465; text-decoration:none;}
  div.titleHeader a:hover {text-decoration:underline; }
  .contentSubpage         {width:741px; padding:0 0 15px 25px; }
  .contentSubpage p       {text-align:justify; text-indent:25px; margin-bottom:15px; }
  .contentSubpage h6      {text-align:center; }


  /* ----- strona glowna ----- */
  #welcome                {padding:45px 0 15px 10px; color:#999; border-top:2px solid #705E38; position:relative; background:url(../img/page/welcome.jpg) top left no-repeat; }
  /* newsticker */
  #startNews              {width:766px; }
  #startNews table        {width:100%; border-collapse:collapse; background:url(../img/page/newstable.gif) top left no-repeat; }
  #startNews table td     {vertical-align:top; padding-top:10px; }
  #banner                 {width:190px; padding:10px 0 0 0; }
  .newsColumn             {width:185px; }
  .newsColumn a img       {display:block; padding-bottom:10px; margin:0 auto; }
  .news_spacer            {clear:both; padding:10px 0; text-align:center; }
  .newstext               {color:#999; text-align:justify; }
  .newstext_napisali      {color:#999; text-align:justify; }

  h2.titleNews            {margin:0; display:block; font-size:13px; font-weight:bold; color:#D8B465; padding-bottom:10px; }
  .pagesNews              {text-align:center; padding-top:15px; }
  /* news */
  .newsTitle              {font-size:14px; color:#ccc; margin-top:0; }
  .newsImg                {margin:0 10px 10px 0; }

  /* ----- statyczne ----- */
  .dystrLeft              {width:250px; float:left; text-align:center; }
  .dystrRight             {width:250px; float:right; text-align:center; }

  /* ----- logowanie ----- */
  .userLogin              {width:100px; height:20px; position:absolute; top:12px; left:680px; _left:660px; }

  #dlog {
	display: none;
	position:absolute; top:220px; left:45%;
	width: 270px;
	z-index: 1001;
	background-color: #AA8F5A;
	border: 2px solid #6E5D38;
	text-align:left;
  }
  #dlog p                 {margin:0; padding:0 15px 15px 15px; _padding:10px 15px 15px 15px; color:#fff; }
  #dlog .x                {position: absolute; top:3px; right:3px; width:1em; cursor:pointer; font-weight:bold; font-size:13px; color:#fff; }
  #dlog p label           {color:#fff; }


  #dlog2 {
	display: none;
	position:absolute; top:220px;
	margin:0 auto;
	width: 270px;
	z-index: 1001;
	background-color: #AA8F5A;
	border: 2px solid #6E5D38;
	text-align:left;
  }
  #dlog2 p                 {margin:0; padding:0 15px 15px 15px; _padding:10px 15px 15px 15px; color:#fff; }
  #dlog2 .x                {position: absolute; top:3px; right:3px; width:1em; cursor:pointer; font-weight:bold; font-size:13px; color:#fff; }


/* ========== PRODUKTY ========== */
/* ----- lista produktow ----- */
h1.prodsHead, .prodNagl {height:41px; text-align:center; font-weight:normal; color:#D8B465; font-size:15px; font-family:Georgia, Arial, Verdana, sans-serif;  }
.pagesProds             {text-align:center; line-height:22px; clear:both; }
.prodsMain              {width:381px; }
.prodsTable             {width:219px; padding:10px 5px; }
.prodsTable table       {width:100%; }
.prodsTable table td    {vertical-align:top; }
.prodsHead              {margin:0; display:block; line-height:41px; }
.prodsMainL             {width:150px; float:left; text-align:center; }
.prodsMainR             {width:229px; float:right; padding:15px 0 0 0; }
.prodsDescr             {margin:10px 0; padding:10px; }

/* ----- szukaj ----- */
.searchDiv              {width:750px; padding:2px 0 0 5px; /*background:url(../img/page/searchDiv.gif) top left repeat-x;*/ }
.tableSearch            {width:750px; border-collapse:collapse; }
.tableSearch td         {padding-bottom:10px; }
.searchDiv strong       {color:#D8B465; }
.searchDiv .inputfield  {border:2px solid #372E1B; background-color:#6C5A34; }
.searchDiv .button      {border:1px solid #372E1B; }

/* ----- szczegoly produktu ----- */
#prodLeft img           {margin:20px 0; }
#prodRight              {width:444px; float:right; text-align:right; }
#prodRight table        {width:100%; border-collapse:collapse; text-align:left; position:relative; top:-6px; }
  .prodPadding            {padding-bottom:10px; }
  .prodTxtRight           {padding-right:10px; text-align:right; font-weight:bold; }

#prodLeft               {width:320px; float:left; text-align:center; }
.prodBorder             {padding:4px 0 4px 15px; vertical-align:top; }
.prodTasting            {padding:25px 0 10px 0; text-align:center; font-weight:bold; color:#D8B465; font-size:12px; }
.prodDescr              {min-height:64px; padding:15px 25px 15px 15px; }
.prodLogist             {padding:25px 0 10px 0; text-align:center; font-weight:bold; color:#D8B465; font-size:12px; }
.prodLogistHead         {width:148px; height:16px; color:#D8B465; text-align:center; }
.prodLogistBody         {height:32px; text-align:center; font-weight:bold; }

/* ----- UNIWERSALNE ----- */
.spProd_00                     {width:766px; padding:0; }
.spProd_00 .prodsHead          {background:url(../img/page/prodsHead.gif) top left no-repeat; }
.spProd_00 .prodsMainR         {background:url(../img/page/prodsUptitle.gif) top left no-repeat; }

.spProd_00 .prodNagl           {background:url(../img/page/prodNagl.gif) top left no-repeat; }
.spProd_00 .prodLogistHead     {background:url(../img/page/prodLogistHead.gif) top left no-repeat; }
.spProd_00 .prodLogistBody     {background:url(../img/page/prodLogistBody.gif) top left no-repeat; }
.spProd_00 .prodDescr          {background: #1A0000 url(../img/page/prodDescr.gif) top left no-repeat;color:#fff; }

.spProd_00 .prBorder           {border:solid #550000; }
.spProd_00 .prBgdn             {background-color:#2B0000; }
.spProd_00 .prodBorder         {border-width:0 0 1px 0; }





/* ----- Dzial handlowy ----- */
.strong                 {font-weight:bold; }
.handel                 {position:relative; top:-35px; }
.handel table           {width:100%; }


#centrum_p_menu{padding:53px 0 15px 8px; color:#999; border-top:2px solid #705E38; background:url(../img/page/centrum_prasowe_header.gif) top left no-repeat; }
#centrum_p_menu ul{overflow:hidden;zoom:1;padding:0px;margin:0px;}
#centrum_p_menu li{float:left;margin:0px 24px 0px 0px;list-style-type:none;}
.newsArchive div.ticker{font-size:12px; font-weight:bold; text-decoration:none; color:#ccc; display:block; padding-bottom:10px;}
.dlaMediow div hr{height:1px;border:none;line-height:1px;background:#6A6A69;}
.dlaMediow *{font-size:11px !important;font-family:Tahoma !important;}