/*** ogolne BEGIN ***/

html, body {
      margin: 0px;
      padding: 0px;
      height: 100%;
      border: none;
      font-family: Arial, Helvetica;
      font-size: 12px;
      background-color: transparent;
      color: #910000;
      text-align: center;      
}

form {
      padding: 0;
      margin: 0;
}

img {
	border: 0px;
}

table {
	border: 0px;
	border-collapse: collapse;
	border-spacing: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
}

a, a:active, a:focus, a:visited { 
	color: #910000;
	text-decoration: underline;
}

a:hover {
	font-weight: bold; 
	text-decoration: underline;
}

hr {
	height: 1px;
	color: #910000;
	border-width: 1px;
	border-color: #910000;
	border-style: solid none none none;
	padding-top: 5px;
	width: 400px;
}

.gb_hr {
	margin: 10px auto 0 auto;
	width: 400px;
	text-align: center;
}

input.txt {
	font-size: 9px;
	padding: 0;
	margin: 0;
	border: 1px solid #910000;
}

textarea {
	font-family: Arial, Helvetica;
	font-size: 11px;
}

/* czesc odpowiedzialna za podmieniane linki BEGIN */

* html a:hover { 
	visibility: visible; 
}

.cssnav a {
	position: relative;
	display: block;
	color: #4A4747; 
	text-decoration: none; 
}

.cssnav img { 
	width: 100%; 
	height: 100%; 
}

.cssnav a:hover img { 
	visibility: hidden; 
}

.cssnav span {
	cursor: pointer;
}

/* czesc odpowiedzialna za podmieniane linki END */
	
/* definicje poszczegolnych styli tekstu, hrefow BEGIN */

.header1 {
	font-size: 11px;
	font-weight: bold;
}

.header2 {
	font-size: 12px;
	font-weight: bold;
	margin-bottom: 10px;
}

.font_dark {
	color: #9E9E9E;
}

a.a_small, a.a_small:active, a.a_small:focus, a.a_small:visited { 
	color: #910000;
	text-decoration: none;
	font-weight: normal;
}

a.a_small:hover {
	text-decoration: underline;
	font-weight: normal;
}

a.a_special, a.a_special:active, a.a_special:focus, a.a_special:visited { 
	color: #910000;
	text-decoration: none;
	font-weight: bold;
}

a.a_special:hover {
	color: #ffc600;
	text-decoration: none;
	font-weight: bold;
}

a.a_normal, a.a_normal:active, a.a_normal:focus, a.a_normal:visited { 
	color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;
}

a.a_normal:hover {
	color: #FFFFFF;
	text-decoration: underline;
	font-weight: normal;
}

/* definicje poszczegolnych stylow tekstu, hrefow END */

/* ogolne BEGIN */

.right_main {
	font-size: 11px;
	text-align: left;
}

.news_main {
	font-size: 11px;
	text-align: left;
	padding-top: 5px;
	padding-left: 5px;
}

.newsbig_main {
	width: 450px;
	margin: 10px auto 0 auto;
	font-size: 11px;
	text-align: left;
}

.newsbig_block {
	margin-bottom: 10px;
}

.newsbig_date {
	font-size: 9px;
	margin-bottom: 5px;
}

.newsbig_header {
	font-weight: bold;
}

/* ogolne END */

/* kalendarz BEGIN */

table.calendar {
        margin: 3px auto 0 auto;
/*	border-collapse: collapse;*/
	border-spacing: 0px;
	padding: 0;
}

table.calendar td {
	border: 0;
        border-spacing: 0px;
        padding: 4px 3px 4px 3px;
}

/* kalendarz END */

/* guestbook BEGIN */

.gb_header {
	width: 459px;
	height: 70px;
	background-image: url('images/ksiega/header.gif');
	background-repeat: no-repeat;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
}

.button_wpisz_sie {
	width: 90px;
	height: 29px;
	padding: 10px 0px 0px 355px;
	background-image: url('images/ksiega/button_wpisz_sie_on.gif');
	background-position: 355px 10px;
	background-repeat: no-repeat;
}

.gb_count {
	padding: 19px 0px 0px 75px;
}

.gb_paginate {
   width: 180px;
   margin: 0 auto 0 auto;
   text-align: center;
   font-weight: bold;
}

.gb_button_cofnij {
   float: left;
   margin-right: 4px;
	width: 48px;
	height: 19px;
	background-image: url('images/ksiega/button_cofnij_on.gif');
	background-repeat: no-repeat;
}

.gb_button_cofnij_simple {
   float: left;
   margin-right: 4px;
   width: 57px;
   height: 19px;
}

.gb_button_dalej {
	float: left;
	margin-left: 4px;
	width: 55px;
	height: 19px;
	background-image: url('images/ksiega/button_dalej_on.gif');
	background-repeat: no-repeat;
}

.gb_button_dalej_simple {
	float: left;
	margin-left: 4px;
	width: 55px;
	height: 19px;
}

.gb_page_range {
   float: left;
   width: 60px;
   font-size: 12px;
}

.gb_entry {
   width: 439px;
   margin: 10px auto 0 auto;
   text-align: left;
}

.gb_entry_head {
    width: 439px;
    height: 20px;
}

.gb_entry_nickmail {
}

.gb_entry_nick {
}

.gb_entry_nick span {
   font-size: 9px;
}

.gb_entry_email {
}

.gb_entry_email span {
   font-size: 9px;
}

.gb_entry_content {
   padding: 15px 0 0 30px;
   background-image: url('images/arrow.gif');
   background-position: 0 17px;
   background-repeat: no-repeat;
   font-size: 11px;
}

.gb_entry_date {
   font-size: 10px;
}

.gb_entry_date span {
   font-size: 9px;
}

.button_pokaz {
	width: 97px;
	height: 30px;
	padding: 9px 0px 0px 350px;
	background-image: url('images/ksiega/button_pokaz_on.gif');
	background-position: 350px 9px;
	background-repeat: no-repeat;
}

.gb_form {
   padding-top: 40px;
   width: 439px;
   text-align: left;
   margin: 0 auto 0 auto;
}

.gb_back_nickmail {
   margin: 0 auto 0 auto;
   width: 408px;
	height: 63px;
	background-image: url('images/ksiega/back_mail_nick.gif');
	background-repeat: no-repeat;
}

.gb_back_wpis {
   margin: 0 auto 0 auto;
   width: 465px;
	height: 240px;
	background-image: url('images/ksiega/back_wpis.gif');
	background-repeat: no-repeat;
}

/* guestbook END */

/* impreza BEGIN */

.impreza_name {
	font-size: 12px;
	font-weight: bold;
	margin-top: 20px;
}

.impreza_timedate {
    font-size: 11px;
    margin-bottom: 10px;
}

/* impreza END */

/* galeria BEGIN */

.gal_big {
    width: 300px;
    height: 227px;
    margin: 0 auto 0 auto;
}

.gal_comment {
    width: 300px;
    height: 20px;
    margin: 0 auto 0 auto;
    padding-top: 5px;
    padding-bottom: 5px;
    text-align: center;
}

.gal_small {
    margin: 0 auto 0 auto;
    height: 62px;
    width: 400px;
    overflow-y : hidden;
    overflow : hidden;
}

.gal_smallpic {
    float: left;
    width: 90px;
}

/* galeria END */

/* news BEGIN */

.news_block {
    margin-bottom: 10px;
}

.news_more {
    font-size: 10px;
    text-align: left;
}

/* news END */

/* jadlo BEGIN */

.jadlo {
    width: 350px;
    margin: 20px auto 0 auto;
}

.jadlo_title {
    clear: left;
    font-size: 11px;
    font-weight: bold;
    margin-top: 15px;
}

.jadlo_block {
    font-size: 10px;
    color: #fff;
    width: 100%;
    margin-top: 5px;
}

.jadlo_block div {
/*    width: 100%;*/
    margin-top: 3px;
    margin-bottom: 3px;
    padding: 1px 3px 1px 3px;
}

.jadlo1 {
    float: left;
    clear: left;
    width: 282px;
    margin-right: 5px;
    background-color: #ff8400;
}

.jadlo1_cena {
    float: left;
/*    clear: right;*/
    width: 51px;
    background-color: #ff8400;
}

.jadlo2 {
    float: left;
    clear: left;
    width: 282px;
    margin-right: 5px;
    background-color: #ff5300;
}

.jadlo2_cena {
    float: left;
/*    clear: right;*/
    width: 51px;
    background-color: #ff5300;
}

/* jadlo END */

/* wypozyczalnia BEGIN */

.wypozyczalnia_title {
   margin: 0 0 0 30px;
}

.wypozyczalnia {
   width: 420px;
   text-align: center;
   margin: 20px auto 0 auto;
}

.wypozyczalnia_block {
   width: 100%;
   text-align: left;
}

.wypoz_nazwa_title {
   float: left;
   width: 290px;
   margin-bottom: 10px;
   font-weight: bold;
}

.wypoz_cena_title {
   float: left;
   clear: right;
   width: 130px;
   margin-bottom: 10px;
}

.wypoz_nazwa {
   float: left;
   width: 290px;
   border-bottom: 1px solid #910000;
   margin-bottom: 2px;
   font-weight: bold;
}

.wypoz_cena {
   float: left;
   clear: right;
   width: 130px;
   border-bottom: 1px solid #910000;
   margin-bottom: 2px;
}

/* wypozyczalnia END */
