html {padding:0; margin: 0;}
html * {padding:0; margin:0;}
body {background: #342001 url(../img/background.jpg) repeat-x 0 0; font-family: "Trebuchet MS", Tahoma, sans-seriff; font-size: 12px;}


/* ============temp styles =================*/
#holder {height: 600px; }
#right_col {height:600px;}
#left_col {height:600px;}

/* ============ main styles ================*/

#container {margin: 0 auto; width: 750px; }
#header {float:left;margin:15px 0 0 0; width: 750px; position: relative;}
#holder {clear:both; float:left; width: 750px; background: url(../img/faux2.jpg) repeat-y 0 0; float:left;}
#holder #left_col {float:left; width: 560px;}
#holder #right_col {float:right; width: 187px;}
#footer {clear:both; float:left;  width: 750px; background: url(../img/footer.jpg) no-repeat 0 0; height: 16px; padding-top: 10px;}

/* =========== header styles ================= */

#header img {display:block; }
#header object {position: absolute; top: 12px; right: 11px; display:block; width:175px; height: 159px;}

/* =========== left col styles ================ */
#left_col #navigation {list-style: none; position: relative; width: 563px; height: 26px; background: url(../img/bg_menu.jpg) no-repeat 0 0;}
#left_col #navigation li{position:absolute; top:1px; height:22px;}
#left_col #navigation li a{display:block; text-indent: -9000px; overflow: hidden;  height:22px;}
#left_col #navigation li.active a{background-position: 0 100% !important;}
#left_col #navigation li a:hover{background-position: 0 100% !important; }
#left_col #navigation li#menu_glowna {width: 131px; left: 12px;}
#left_col #navigation li#menu_glowna a{display:block; background: url(../img/menu_glowna.gif) no-repeat 0 0; width:131px;  }
#left_col #navigation li#menu_oferta {width: 97px; left: 146px;}
#left_col #navigation li#menu_oferta a{display:block; background: url(../img/menu_oferta.gif) no-repeat 0 0; width:97px;  }
#left_col #navigation li#menu_galeria {width: 94px; left: 246px;}
#left_col #navigation li#menu_galeria a{display:block; background: url(../img/menu_galeria.gif) no-repeat 0 0; width:94px;  }
#left_col #navigation li#menu_lokalizacja {width: 120px; left: 343px;}
#left_col #navigation li#menu_lokalizacja a{display:block; background: url(../img/menu_lokalizacja.gif) no-repeat 0 0; width:120px;  }
#left_col #navigation li#menu_kontakt {width: 95px; left: 466px;}
#left_col #navigation li#menu_kontakt a{display:block; background: url(../img/menu_kontakt.gif) no-repeat 0 0; width:95px;  }

#left_col #container {width:543px; padding: 10px; height: 545px; overflow: auto;}
#left_col #container span {display:block; padding: 0 10px; color: #934013; }
#left_col #container span.news_title  { font-family: "Georgia" , "Times", sans-seriff !important; font-size: 15px; font-weight: bold; text-align: center; text-decoration: underline;}
#left_col #container span.news_tresc  {padding: 5px 10px 10px 10px;}
#left_col #container span.page_title  {display:block; font-family: "Georgia", "Times", sans-seriff; font-size: 19px; font-weight: bold; text-align: center; }

/* ============= galeria ================ */
#left_col #container #galeria_left {float:left; width: 190px; height: 300px; background: url(../img/bg_galeria.gif) no-repeat 5px 0;}
#left_col #container #galeria_right {float:left; width: 335px; height: 300px;}

#thumbnails {list-style:none; padding: 5px 10px 15px 10px; margin-top: 50px;}
#thumbnails li {float:left; margin: 3px;}
#thumbnails li img{display: block; width:45px; height: 45px; border: 1px solid #CCB788; cursor: pointer;}
#galeria_right img {display:block; width: 325px; height: 200px; margin: 10px 0px 0 10px; border: 5px solid #CCB788;}

/* ============== right col styles ============= */
#right_col #lang_choose {list-style: none; padding:5px 0 15px 0; }
#right_col #lang_choose li {float:left; padding: 0 9px; }
#right_col #lang_choose li a{display:block; height: 24px;  text-indent: -9000px; overflow: hidden;}
#right_col #lang_choose li#lang_polski a{ width:65px; background: url(../img/polski.gif) no-repeat 0 0; }
#right_col #lang_choose li#lang_english a{ width:76px; background: url(../img/english.gif) no-repeat 0 0; }

#right_col #banners {list-style:none; padding: 15px; width: 145px;}
#right_col #banners li {margin: 10px 0;}
#right_col #banners a {display:block;}
#right_col #banners a img {width: 145px; height: 50px; border: none;}

/* ============= footer styles =============== */
#footer p {padding: 5px 13px; color: #855D19; font-size: 12px;}

