/**
 * Default
 */



body {background-color: #bda887; background-image: url(../grafika/layout/tlo-main.jpg); background-position: top center; background-repeat: no-repeat; margin: 0px 0px 0px 0px; font-family: Verdana, Arial, Tahoma, 'Arial CE', Helvetica, sans-serif; font-size: 11px; font-weight: normal;}
table {border: 0px solid Black; border-collapse: collapse; margin: 0px 0px 0px 0px;}
td {vertical-align: top; border: 0px; padding: 0px 0px 0px 0px; text-align: left; vertical-align: top;}
p {margin: 15px 0px 15px 0px;}
div {margin: 0px 0px 0px 0px;}
h2 {margin: 0px 0px 0px 0px;}
img {border: 0px;}
.window {margin: 0px 0px 0px 0px;}

form {margin: 0px;}
input {font-family: Arial; font-size: 11px; font-weight: normal; margin: 0px;}
select {font-family: Arial; font-size: 11px; font-weight: normal; margin: 0px;}
textarea {font-family: Arial; font-size: 11px; font-weight: normal; margin: 0px;}

a:link, a:active, a:visited {color: #54331a; text-decoration: none;}
a:hover {color: #FF4500; text-decoration: none;}

.wiecej a:hover {color: #FF4500; text-decoration: none;}

/**
 * Uniwersalne
 */
br.przelam {clear: both; visibility: hidden; display: block; line-height: 0px; font-size: 0px;}
.bold {font-weight: bold;}


/**
 * Mapa serwisu - www
 */
div.mapa_dzial {font-size: 11px; margin: 9px 0px 5px 0px;}
div.mapa_grupa {padding-left: 20px; margin: 9px 0px 5px 0px;}
div.mapa_str {padding-left: 40px; margin-bottom: 5px;}
div.mapa_pdstr {padding-left: 60px; margin-bottom: 5px;}


/**
 * Menu - www
 */
div.menuKNG {font-weight: bold; margin-top: 10px;}
div.menuKLS {padding-bottom: 5px;}

div.menuKL, div.menuKLW {padding: 2px 0px 2px 5px; margin: 5px 0px 5px 5px; border-bottom: 1px solid #ebebeb}

a.menuL {color: #252525; text-decoration: none;}
a.menuL:link, a.menuL:active, a.menuL:visited {color: #252525; text-decoration: none;}
a.menuL:hover {color: #FF4500; text-decoration: none;}

#menuL, #menuL:link, #menuL:active, #menuL:visited, #menuL:hover {color: #FF4500;}


/**
 * Site
 */

#k0 {position: relative; width: 1020px; height: 708px; background-image: url(../grafika/layout/tlo-content2.jpg); background-repeat: no-repeat;  margin: auto; border: 0px solid yellow;}

#k1 {position: relative; width: 960px; margin: auto; margin-bottom: 10px; padding: 20px 20px 0px 20px; text-align: left; border: 0px solid yellow;}
#k2 {position: relative; float: left; width: 250px; text-align: left; margin-top: 254px; margin-left: 45px; border: 0px solid yellow;}
#k3 {position: relative; float: right; width: 650px; text-align: left; margin-top: 254px; margin-left: 295px; border: 2px solid #ebebeb;}
#k4 {position: absolute; width: 990px; top: 708px; left: 15px; height: 223px; background-image: url(../grafika/layout/tlo-stopka.jpg); background-repeat: no-repeat; background-position: top center; color: Gray; border: 0px solid #ebebeb;}
#k2ik3 {position: relative; width: 990px; text-align: left; margin-top: 254px; margin-left: 295px; border: 0px solid #ebebeb;}

#m2 {position: absolute; top: 120px; left: 15px; width: 990px; height: 304px; border: 0px solid #ebebeb;}
#m3 {position: absolute; width: 960px; height: 155px; bottom: 85px; left: 30px; border: 0px solid #ebebeb;}
#m4 {position: absolute; width: 990px; left: 15px; bottom: 0px; height: 49px; background-image: url(../grafika/layout/tlo-content-menu.jpg); background-repeat: no-repeat; background-position: bottom center; color: Gray; border: 0px solid #ebebeb;}



.k1_baner#start {position: absolute; top: 0px; left: 16px; width: 960px; height: 304px; border: 0px solid yellow; overflow: hidden;}
ul#k1_baner_kolejne  {margin: 0 0 0 0; padding-left: 0em; list-style-type:none;}

.k1_baner2#start2 {position: absolute; top: 310px; left: 16px; width: 960px; height: 304px; border: 0px solid yellow; overflow: hidden;}
ul#k1_baner_kolejne2  {margin: 0 0 0 0; padding-left: 0em; list-style-type:none;}


#k1_baner_ksiezyc {position: absolute; top: 0px; right: 14px; width: 370px; height: 304px; border: 0px solid yellow; overflow: hidden; z-index: 9;}

#baner_naglowek {position: absolute; width: 270px; right: 8px; top: 30px; text-align: left; border: 0px solid red; color: #78100e; font-family: Georgia; font-size: 22px; font-weight: bold; z-index: 10;}
#baner_haslo {position: absolute; width: 270px; right: 6px; top: 63px; color: #54331a; line-height: 22px; text-align: left; border: 0px solid black; z-index: 11;}

#k1_menu {position: absolute; width: 632px; height: 29px; top: 69px; left: 332px; background-image: url(../grafika/layout/menu_pelne3.png);}
#k1_menu a {margin: 0px 30px 0px 0px; color: #464646;}
#k1_menu a:hover {text-decoration: underline; color: #FF4500}
#k1_menu #zazDzial {color: #FF4500;}

#dzial1 {position: absolute; top: 0px; left: 0px; width: 140px; height: 29px; border: 0px solid red;}
#dzial2 {position: absolute; top: 0px; left: 184px; width: 76px; height: 29px; border: 0px solid black;}
#dzial3 {position: absolute; top: 0px; left: 298px; width: 87px; height: 29px; border: 0px solid red;}
#dzial4 {position: absolute; top: 0px; left: 427px; width: 77px; height: 29px; border: 0px solid black;}
#dzial5 {position: absolute; top: 0px; left: 544px; width: 88px; height: 29px; border: 0px solid red;}


#k1_home {position: absolute; top: 0px; right: 88px;}
#k1_map {position: absolute; top: 0px; right: 48px;}


#k1_langmap a.fla {margin-left: 20px;}

#k1_szukaj {position: absolute; bottom: 40px; right: 20px;}

#k2_all {background: url(../grafika/layout/tlo-menu-middle.jpg) repeat-y; border: 0px solid red;}
#k2_top {background: url(../grafika/layout/tlo-menu-top.jpg) no-repeat top; border: 0px solid green;}
#k2_bottom {background: url(../grafika/layout/tlo-menu-bottom.png) no-repeat bottom; border: 0px solid black; padding-bottom: 10px;}

#k2_menu {padding: 10px 20px 0px 20px; border: 0px solid blue;}
#k2_newsl {padding: 20px; border: 0px solid #ebebeb; margin-bottom: 10px;}
#k2_newsl form {margin: 10px 0px 0px 0px;}
#k2_newsl input {margin-bottom: 5px;}

#k3_all {background: url(../grafika/layout/tlo2.png) repeat-y; border: 2px solid green;}
#k3_top {background: url(../grafika/layout/tlo1.jpg) no-repeat top; border: 0px solid green;}
#k3_bottom {background: url(../grafika/layout/tlo3.png) no-repeat bottom;}
#k3_nawi {padding-bottom: 25px;}
#k3_nawi a {text-decoration: none; color: Gray;}
#k3_nawi a:hover {text-decoration: none; color: #FF4500}
#k3_nag {font-size: 16px; font-weight: bold; margin: 0px 0px 15px 0px;}

.m3_boks {position: absolute; bottom: 0px; width: 313px; height: 160px; float: left; border: 0px solid Blue; background-repeat: no-repeat; background-position: bottom center;}
.m3_boks_content {position: absolute; top: 56px; right: 14px; width: 160px; height: 85px; border: 0px solid Black; text-align: left; font-size: 11px; color: #7a563b; line-height: 16px;}
.m3_napis {float: left; margin-left: 53px; border: 0px solid #ebebeb;}

.m3_button {position: absolute; left: 125px; top: 53px; width: 170px; height: 57px; border: 0px solid black;}
.m3_button_blank {width: 170px; height: 57px; border: 0px solid black;}

.wiecej {padding-top: 3px; font-weight: bold; line-height: 16px; color: #8c3129; border: 0px solid blue;}
.kulka {vertical-align: top;}

#atrakcje {left: 0px; background-image: url(../grafika/layout/przyjecia.png); border: 0px solid blue;}
#wieczorki {left: 324px; background-image: url(../grafika/layout/weekendy.png);}
#karty {left: 648px; background-image: url(../grafika/layout/uroczystosci.png);}


.m4_napis {position: absolute; top: 0px; border: 0px solid #ebebeb;}
#ksiega {left: 68px;}
#kontakt {left: 396px;}
#dojazd {left: 726px;}

.k4_top_button {width: 155px; height: 14px;}
#k4_top_ksiega {position: absolute;  left: 120px; top: 36px; border: 0px solid #ebebeb;}
#k4_bottom_ksiega {position: absolute; left: 120px; top: 0px; border: 0px solid black;}

#k4_top_kontakt {position: absolute; left: 450px; top: 36px; border: 0px solid #ebebeb;}
#k4_bottom_kontakt {position: absolute; left: 450px; top: 0px; border: 0px solid black;}

#k4_top_dojazd {position: absolute; left: 775px; top: 36px; border: 0px solid #ebebeb;}
#k4_bottom_dojazd {position: absolute; left: 775px; top: 0px; border: 0px solid black;}


#k4_copy {position: absolute; left: 15px; top: 75px; color: #54331a; border: 0px solid #ebebeb;}
#k4_menu {position: absolute; right: 270px; top: 75px; color: #54331a; border: 0px solid #ebebeb;}
#k4_logo_vega {position: absolute; right: 15px; top: 75px; color: #e1e1e1; border: 0px solid #ebebeb;}
