body {background:#f9ebe4 url('../images/bg.png') top left repeat-x; font: normal 12px Arial, Tahoma, sans-serif; text-align:justify;  color:#66635e; line-height: 16px;}

  #container {background: url('../images/bg_main.png') top center no-repeat; height: 600px; }
  #content {position: relative; min-height: 550px;  margin: 0 auto; background: #fff url('../images/bg_content.png') top center repeat-x;  width: 979px;  padding: 0 10px;}
  #content_main{background: #fff; padding: 0 10px;}
  #header {position:absolute; z-index: 1; width: 469px; height: 576px; left:10px; top: 0px;}
  #footer {position: relative; clear:both; padding:20px 0px 50px; font-size:11px; line-height:1.8; overflow:hidden; margin: 0 auto; }


 /*  DEFAULT  */
/*=====================================*/

.clear {clear: both;}
.reset, reset li {margin: 0; padding: 0;}
.bold {margin: 0; font-weight: bold;}

h1{padding: 10px 20px 10px 0;display: inline; float: left;  background: #FFFFFF; color: #79100c; font-size: 20px; font-family: Georgia, Helvetica, serif; }

/*  CONTENT  */
/*=====================================*/
.logo {display: block;float: left; }
.main{float: right; width: 475px; margin-top: 100px;}
.subpage_header {background: #eee6e2; height: 26px;margin-bottom: 15px;padding-bottom: 8px;}
.about{margin-bottom: 20px;}
.about img{float: left; margin-right: 13px; }
.about p{margin: 5px 0;}
p{margin: 7px 0;}

a{color: #370404; text-decoration: none;}
a:hover{color: #370404; text-decoration: underline;}


.button{margin-top: 0px; float: right; padding: 5px 20px; text-decoration: none; color: #716d67; background: url('../images/bt.png') no-repeat left bottom;  display: block;}
.button:hover{float: right; padding: 5px 20px; text-decoration: none; color: #fff; background: url('../images/bt2.png') no-repeat left bottom;  display: block;}


.news{width: 222px; float: left;}

.subject{margin-bottom: 3px; text-align: left;}
.subject a{color: #79100c; font-weight: bold; text-decoration: none; }
.subject a:hover{text-decoration: underline;}
.date{font-size: 11px; color: #716d67; margin-top: 0px; margin-bottom: 5px;}
.n_text{}

#search_login{position: absolute; width: 520px; bottom: -26px; right: 12px; }
.panel{float: left; border-top: 5px solid #350504; padding-left: 35px;}
.panel div{height: 64px; width: 245px; background: url('../images/bg_s.png') repeat-x left bottom; border-bottom: 5px solid #fff;  border-top: 5px solid #fff; border-left: 5px solid #fff; }
.panel div p{color: #460906; font-weight: bold; margin: 5px 0 8px 10px;}

.input_main{color: #9a9793; font-size: 11px; border: 0px; padding: 8px; width: 82px; margin: 0 0 0 7px; background: url('../images/input_main.png') no-repeat left bottom;  display: inline-block; }
.button2{position: absolute; right: 0px; border: 0px; width: 30px; float: right; margin-right: 5px; margin-top: 1px; color: #3a0605; padding: 0 5px; height: 29px; background: url('../images/login.png') no-repeat left bottom; display: inline-block;}
.button_over2{position: absolute; right: 0px;  cursor: pointer; border: 0px; width: 30px;  float: right; margin-top: 1px; margin-right: 5px; color: #3a0605; padding: 0 5px; height: 29px; background: url('../images/login2.png') no-repeat left bottom; display: inline-block;}

.search{ float: right; width: 230px; height: 79px; border-left: 5px solid #fff; background: url('../images/search_bg.png') repeat-x left bottom; }

.search p{color: #fff; font-weight: bold;  margin: 15px 0 8px 20px;}
.search_icon{ float: right; padding-left: 25px;}
.input_s{padding: 8px; margin-left: 20px; width: 180px; background: url('../images/input_main2.png') no-repeat top left; border: 0px; font-size: 11px; color: #888888; }
.lup{position: absolute; right: 17px; top: 5px;}




/*  content: "FOTTER";  */
/*=====================================*/


#copy {float:left; margin: 0; color:#999999;}
#copy img {vertical-align:middle; margin-right:10px;}



.face{float: left;}
.stopka_l ul {float: left; list-style-image:none;  list-style-type: none; border-bottom: 1px solid #f0f0f0; margin: 0px; padding: 7px 0; }
.stopka_l ul li {float:left; padding:0; margin: 0; line-height:1.1; list-style-image:none;  background: none; }
.stopka_l ul li a{padding: 0 10px; color:#7d685e; text-decoration:none; font-size: 11px;}
.stopka_l ul li a:hover {text-decoration:underline; }
.stopka_l ul li:first-child {border:0;}


.bottom {position: absolute; bottom: -200px; left: 0px;}
.bottom a{display: inline-block; margin-right: 5px;}
.bottom a:last-child{ margin-right: 0px;}

.img_footer{position: absolute; left: 0px; }
.img_rzetelna{position: absolute; right: 0px;}

.stopka_r{float: right;}
.stopka_r a{color:#7d685e; text-decoration:none; font-size: 11px;}
.stopka_r a:hover {text-decoration:underline; }


.stopka_l{float: left;}



/*  MENU  */
/*=====================================*/

.menu {height: 56px; left: 20px; padding-top: 12px;position: absolute; z-index: 100;}

#navMenu {background: url('../images/menu_bg.png') repeat-x left bottom; height: 56px;list-style-type: none;margin: 0;padding: 0;     padding: 0 0 0 166px; width: 596px; display: inline-block;}
#navMenu li {float: left; background: url('../images/menu_li.png') no-repeat left center; display: inline; height: 56px; margin: 0;padding: 0; position: relative;}
#navMenu li:first-child{background: none;}
#navMenu li a {display: inline-block; color: #460906; font-size: 13px; font-weight: bold;padding: 20px 22px; position: relative; text-decoration: none;z-index: 20;}
#navMenu li a:hover{background: url('../images/menu_a.png') repeat-x left bottom;  color: #fff;}



/*  content: "SLIDESHOW";  */
/*=====================================*/


#portfolio{font-size: 1px; color: #fff; margin-top: 0px; margin:0px; padding: 0px; width: 469px; height: 497px; }
#portfolio li{margin: 0px; padding: 0px;}
#portfolio li img{ width: 469px; height: 497px;  display: inline-block; }
#top{}



/*  PODSTRONA  */
/*=====================================*/


#header_subpage{position:absolute; z-index: 1;  left:10px; top: 0px; width: 355px; height: 385px;}
.main_subpage{float: right; width: 585px; margin-top: 70px}


.lokalizer {color: #716d67; float: right; font-size: 10px; margin: 10px 0 10px 25px;}
.lokalizer a:first-child {margin-left: 0;}
.lokalizer a {color: #380504;margin: 0 5px;text-decoration: none;}
.lokalizer a:hover{text-decoration: underline;}

.fotter_subpage{border-top: 1px solid #E8E8E8; padding-top: 5px; margin-top: 20px; padding-bottom: 15px;}



.bottom_subpage {position: absolute; bottom: -180px; left: 0px;}
.bottom_subpage a{display: inline-block; margin-right: 5px;}
.bottom_subpage a:last-child{ margin-right: 0px;}

/*  SLIDER */
/*=====================================*/


#slider {margin-top: -30px; width: 355px;position: relative; }

.scroll { height: 80px;width: 355px;overflow: auto;overflow-x: hidden;position: relative;clear: left; background: url('../images/bg_s2.png') repeat-x scroll left top;}

.scrollContainer div.panels {padding: 6px 12px;height: 80px;width: 330px; position: relative;}
.scrollContainer div.panels p{color: #460906;font-weight: bold;margin: 5px 0 10px 10px;}

ul.navigation {list-style: none; margin: 0;padding: 0;  float: right; display: inline; }
ul.navigation li {display: inline;  float: left;  margin: 0;padding: 0; }
ul.navigation a {background: #ffffff; display: block; padding: 8px; color: #000;text-decoration: none;}
ul.navigation a img{vertical-align: middle;  }

ul.navigation a:hover {background-color: #f6f6f6;}
ul.navigation a.selected {background-color: #e6dcd5;}
ul.navigation a:focus {outline: none;}
.hide {display: none;}

.input_s2{padding: 8px; margin-left: 10px; width: 212px; background: url('../images/input_main3.png') no-repeat top left; border: 0px; font-size: 11px; color: #888888; }

.button_sub{position: absolute; top: 37px; right: 10px; text-align: center; border: 0px; width: 75px; height: 28px; float: right;  margin-right: 10px; text-decoration: none; color: #fff; background: url('../images/bt_sub.png') no-repeat left bottom;  display: inline-block;}
.button_sub_hover{position: absolute;  right: 10px;  cursor: pointer; text-align: center; border: 0px; width: 75px;  height: 28px;  float: right; margin-right: 10px; text-decoration: underline; color: #fff; background: url('../images/bt_sub.png') no-repeat left bottom;  display: inline-block;}

.input_main2{color: #9a9793; font-size: 11px; border: 0px; padding: 8px 7px 8px 8px; width: 100px; margin: 0 0 0 7px; background: url('../images/input_main4.png') no-repeat left bottom;  display: inline-block; }

/*  PODSTRONA  STYLE CMS*/
/*=====================================*/


table.ogolna {background-color: #fff; color: #626262; margin-top: 10px; border-bottom: 1px solid #fff; }
table.ogolna td {border: 1px solid #eee6e2; padding: 5px; vertical-align: middle;font-size: 11px;}
table.ogolna td img {border: 0 none;}
table.ogolna th {font: normal 12px Arial, Tahoma, sans-serif; text-align: center;background-color: #EEE6E2;  border-left: 1px solid #fff;border-top: 1px solid #fff;color: #3d0605;font-weight: bold;padding: 8px;vertical-align: top;}
table.ogolna thead td {background-color: #090909;background-image: url("../pics/tab2_th.gif");background-position: right top;background-repeat: repeat-x;border-left: 1px solid #FFFFFF;color: #FFFFFF;font-weight: bold;padding: 8px;vertical-align: top;}
table.ogolna thead p {margin: 0;padding: 0;}
table.ogolna th p {margin: 0;padding: 0;}


ul{list-style-image:none;list-style-type:none;margin:5px 10px;padding:0;}

ul li {background-image:url('../images/submenu_ico.png'); background-position:1px 9px; background-repeat:no-repeat; list-style-image:none;margin:1px 0 1px;padding:5px 0 0 25px;}

.szukaj_ico{padding: 5px 5px 5px 25px; background-image:url('../images/submenu_ico.png'); background-position:1px 9px; background-repeat:no-repeat; }
.szukaj_bg{margin-bottom: 15px; border-bottom: 1px solid #eee6e2; padding: 10px 0 20px 40px; background-image:url('../images/search.png'); background-position:1px 8px; background-repeat:no-repeat;}

/*================NEWS=====================*/




/*================GALERIA=====================*/



/*================MAPA=====================*/






