body{
	background: #efa022 url(../img/bg.png) center top repeat-y;
	margin: 0;
	padding: 0;
	font-family: Tahoma, sans-serif;
	font-size: 13px;
	color: #000000;
	text-align:justify	
}
h1, h2, h3, h4, h5, h6, p, form{margin: 0; padding: 0;}
img{border: 0;}
a{}
a:hover{}

.clear{ clear: both;}
.line{ height: 4px; width: 100%; background: #4b3502;}
#top_table{ width: 980px; height: 155;}
#top_table td{vertical-align: top;}
  .flags{ text-align: right; width: 100%}
  .horizontal_sep{ height: 1px; width: 730px; background: #d18d25; float: right}
  
#content_table{ width: 980px;}
#content_table td{vertical-align: top}
  #menu{ padding-right: 25px; text-align: left;}
  #menu h1{ padding-bottom: 18px; font-family:"Trebuchet MS", Tahoma, sans-serif; font-size: 18px; color: #000;}
  ul#oferta{ margin: 0; padding: 0; list-style: none; border-top: 1px solid #d18d25;}
  #oferta .normal{color: #4e3309; background: url(../img/trza.gif) no-repeat; padding: 5px 0 6px 11px; background-position:0 12px; border-bottom: 1px solid #d18d25;}
  #oferta .normal a{ color: #4e3309; display: block; text-decoration: none;}
  #oferta .normal a:hover{ color: #fff}
  #oferta .submenu{background: url(../img/trza.gif) no-repeat; padding: 5px 0 6px 21px; background-position:10px 12px; border-bottom: 1px solid #d18d25;}
  #oferta .submenu a{ color: #4e3309; display: block; text-decoration: none;}
  #oferta .submenu a:hover{ color: #fff}

#screen{position:relative; height:260px ;width:730px; margin-top:0;}
#screen .next, #screen .prev{position:absolute; top:70px;}
#screen .prev{ left:20px; }
#screen .next{ right:20px; }  

#sections{overflow:hidden; background-color:white; width:730px; height:260px; clear:left; }
#sections ul{ width:3660px; list-style: none; margin: 0; padding: 0;}
#sections li{ float:left; height: 260px; width: 730px; }
#sections li.one{ background: url(../img/1.jpg) no-repeat;}
#sections li.two{ background: url(../img/2.jpg) no-repeat;}
#sections li.three{ background: url(../img/3.jpg) no-repeat;}
.info{ background:url(../img/tr_bg_65.png) transparent !important; width: 730px; height: 60px; position: absolute; top: 200px; }
#inf_table{width: 730px; height: 60px;}
#inf_table td{ vertical-align: middle; text-align: left}
#inf_table h2{ font-family: "Trebuchet MS", Tahoma, sans-serif; color:#fff; font-size: 18px; letter-spacing: -0.5px; padding-left: 20px;}
#inf_table p{font-family: "Trebuchet MS", Tahoma, sans-serif; color:#fff; font-size: 11px; letter-spacing: -0.5px; padding-right: 20px;}
#inf_table span a{ color: #fc9d4a; text-decoration: none}
#inf_table span a:hover{ color: #efbf3e}

#site_photo{
	width: 730px;
	height: 260px;
	border: 1px solid #000000;
}
#site_photo .buttons{ height: 200px; width: 730px;}
#site_photo .button_left{float: left; width: 39%; padding: 70px 0 0 20px}
#site_photo .button_right{float: right; width: 39%; text-align: right; padding: 70px 20px 0 0}
.informations{ background:url(../img/tr_bg_65.png) transparent !important; width: 730px; height: 60px; }
.informations a{ color:#fff; text-decoration: none;}
.informations a:hover{ text-decoration: underline;}

.gal{padding: 20px 15px}
.gal h1{  font-size: 12px; font-weight: bold;}
.gal h1 a{ color: #4e3309; text-decoration: none;}
.gallery_table{ vertical-align: middle;}
.gallery_table td{ vertical-align: middle;}
.gal_title_table { width: 99%; margin: 0 5px;}
.gal_title_table td { padding-bottom: 5px; border-bottom: 1px solid #d18d25;}
.gal_title_table a{color: #4e3309; text-decoration: none;}
.gallery_td{ border: 1px solid #d18d25; vertical-align: middle; text-align: center}


#gal_site a{font-family:"Trebuchet MS", Tahoma, sans-serif; font-size: 18px; color: #000;}
.gal_foto { padding:6px; border:1px #e2e2e2 solid; margin-bottom:12px;}



#site{ padding: 20px;text-align:justify}
#site h1{ font-family:"Trebuchet MS", Tahoma, sans-serif; font-size: 18px; color: #000;}
#site p{ line-height: 20px; margin-bottom: 8px;}
#site b, #site strong{ font-size: 14px; letter-spacing:2px}
.tresc_content{ padding: 20px;}

#kontakt_form{ padding-left:170px;font-size:12px; line-height:18px; font-family:Tahoma, Arial, sans-serif; }
.inp{ width:290px; height:22px; border:1px #847e06 solid; padding:6px 5px 0 5px; font-size:12px; font-family:tahoma;  }
.token{ width:150px; height:22px; border:1px #847e06 solid; padding:6px 5px 0 5px; font-family:tahoma; }
.txta{width:290px; height:150px; border:1px #847e06 solid;padding:6px 5px 6px 5px; font-family:tahoma; font-size:12px;}
.sub{ width:120px; border:3px #847e06 solid; background:none; padding:5px}
.formul{ float:left; margin-bottom:3px;}
.clear{ clear:both;}
.error{ padding: 7px; background: red; margin-bottom: 15px; color: white;}

ul.mapa_str{ list-style: none; margin:15px 0; padding: 0;}
.mapa_str a{ color: #4e3309; text-decoration: none;}
.mapa_str a:hover{ text-decoration: underline}
.mapa_str .mapa_child{ padding-left: 20px;}


#witaj_table{margin-top: 30px; width: 100%;}
#witaj_table h1{padding-bottom: 15px; font-family:"Trebuchet MS", Tahoma, sans-serif; font-size: 18px; color: #000;}
#witaj_table p{ padding-right: 45px; text-align: justify; line-height: 18px; margin-bottom: 5px; color: #4e3309}
#witaj_table .wiecej{ text-align: right}
#witaj_table .wiecej a{ color: #000; text-decoration: none;}
#witaj_table .wiecej a:hover{ text-decoration: underline;}

ul#aktualnosci{ margin: 0; padding: 0; list-style: none; border-top: 1px solid #d18d25;}
  #aktualnosci li{background: url(../img/trza.gif) no-repeat; padding: 7px 0 8px 11px; background-position:0 14px; border-bottom: 1px solid #d18d25;}
  #aktualnosci li a{ color: #4e3309; display: block; text-decoration: none;}
  #aktualnosci li a:hover{ color: #fff}

#polecamy{ margin-top: 25px; }
#polecamy h1{ margin-bottom: 10px; font-family:"Trebuchet MS", Tahoma, sans-serif; font-size: 18px; color: #000;}
#polecamy_table{ margin-top: 30px;}
#polecamy_table td{ height: 150px;}


#stopka{border-top: 1px solid #f1be5a; width: 980px; margin-top: 20px; margin-bottom: 20px; padding-top: 10px; font-size: 10px; line-height: 12px;}
#stopka p{color:#ffe7bf}
#stopka a{ color: #ffe7bf; text-decoration: none;}
#stopka a:hover{ color: #ffe7bf; text-decoration: underline;}
