@charset "utf-8";
/*LINKS*/
a.link-main:link	{color: #7B786E; text-decoration: underline;}
a.link-main:visited {color: #7B786E; text-decoration: underline;}
a.link-main:hover	{color: #51504A;  text-decoration: underline;}

a.link-link:link	{color: #999999; text-decoration: none;}
a.link-link:visited {color: #999999; text-decoration: none;}
a.link-link:hover	{color: #FF9D00;  text-decoration: none;}

a.link-tip:link		{color: #FF9D00; text-decoration: underline; font-style:italic;}
a.link-tip:visited 	{color: #FF9D00; text-decoration: underline; font-style:italic;}
a.link-tip:hover	{color: #FF9D00;  text-decoration: underline; font-style:italic;}

a.link-menu:link	{text-decoration: none;  font-family:Mistral, Georgia, "Times New Roman", Times, serif; width:180px; float:left; font-size:22px; font-weight:bold; margin: 0px 0px 0px 0px; padding: 6px 0px 6px 5px; color:#423D30; border-bottom:#006054 0px solid;}
a.link-menu:visited {text-decoration: none;  font-family:Mistral, Georgia, "Times New Roman", Times, serif; width:180px; float:left; font-size:22px; font-weight:bold; margin: 0px 0px 0px 0px; padding: 6px 0px 6px 5px; color:#423D30; border-bottom:#006054 0px solid;}
a.link-menu:hover	{text-decoration: none;  font-family:Mistral, Georgia, "Times New Roman", Times, serif; width:180px; float:left; font-size:22px; font-weight:bold; margin: 0px 0px 0px 0px; padding: 6px 0px 6px 5px; color: #666666; border-bottom:#FF9D00 0px solid;}

a.link-footer:link		{color: #01945b; text-decoration: none;}
a.link-footer:visited	{color: #01945b; text-decoration: none;}
a.link-footer:hover 	{color: #CC2127; text-decoration: none;}

/*LINKS*/
body {color: #7A7A7A; font-size: 14px;  background:  #FFFFFF url(../images/bg.png) repeat-x; font-family: Georgia, "Times New Roman", Times, serif; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}
table {font-size: 15px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}
h1 {font-family:Georgia, "Times New Roman", Times, serif; color:#FF9D00; font-size:18px; text-align:left; padding:0px 0px 8px 0px; margin:0px 0px 0px 0px;}
h2 {font-family:Georgia, "Times New Roman", Times, serif; color: #FF9D00; font-size: 16px; font-style: normal; padding:0px 0px 0px 0px; margin: 5px 0px 5px 0px;}
h3 {font-family:Georgia, "Times New Roman", Times, serif; color:#FF9D00; font-size: 13px; padding: 0px 0px 0px 0px; margin: 0px 0px 5px 0px;}
ul{list-style:square;}
p{padding: 0px 0px 0px 0px; margin: 0px 0px 15px 0px;}

/*LAYOUT*/
#page {margin: 0px auto 0px auto; width: 890px; height: 100%; padding: 10px 10px 5px 10px; background-color:#ffffff; z-index:0;}
#header{height: 207px; background: #ffffff;}
#header-line-top{height: 9px; background: #000000 url(../images/header-line-top.png) no-repeat;}
#header-line-bottom{height: 41px; background: #000000;}
#menu{width:190px; float:left;color:#000000; font-weight:bold; margin: 0px 0px 0px 10px; padding: 0px 0px 0px 0px;}
#menu-adresa{font-size:10px; margin: 180px 0px 0px 10px; padding: 100px 0px 0px 0px;}
.menu-box{margin:0; padding:0; border:0px;}
.linky{font-size:12px; font-weight: normal; font-style: italic; color: #333333; margin: 20px 0px 0px 10px; padding: 0px 0px 0px 0px;}

#content{margin: 3px 0px 0px 0px; padding: 0px 0px 5px 0px;}
#content-right{float:left; width:670px; min-height:300px; border-left:#D3CDBA 1px solid;  padding: 0px 5px 0px 10px; margin: 10px 0px 0px 0px;}
#footer{font-family:Georgia, "Times New Roman", Times, serif; height:67px; background: #372E28 url(../images/footer.png) no-repeat; text-align:center; border: #438AC5 0px solid; margin: 10px 0px 0px 0px; padding: 0px 0px 0px 0px;}
.footer-copy{font-size:16px; font-weight:bold; margin: 0px 0px 5px 0px; padding: 15px 0px 0px 0px; color: #000000;}
.footer-wd{text-align:center; color: #828282; margin: 5px 0px 10px 0px; padding: 0px 0px 0px 0px;}

/*ELEMENTS*/
.cleaner{clear:both;}
.cleaner-right{clear:right;}
.img-no-border{border:0px;}
.img-border{background: #F9F9F9; padding: 3px; margin:0px 0px 0px 0px; border:#01945b 1px solid;}
.img-no-border-icon{border:0px; margin: 0px 8px -1px 0px; padding: 0px 0px 0px 0px;}
.img-border-right{float:right; position:relative; margin:0px 0px 20px 20px; padding: 2px 2px 2px 2px; border:#D3CDBA 1px solid;}
.paging-center{text-align:center; margin:10px 0px 10px 0px;}
.mapycz{border:0px; margin:0px 0px 4px 0px;}
li{list-style:square; margin:0px 0px 5px 0px; padding:0px 0px 0px 0px;}
ul{margin:15px 0px 0px 20px; padding:0px 0px 0px 0px;}
.text-big{font-size:13px; font-weight:bold; margin:0px 0px 5px 0px; padding: 0px 0px 0px 0px;}

/*FOTOGALERIE*/
.img-gallery{border:0px; float:left; width:80px; height:53px; text-align:center; background: #F9F9F9; padding: 2px; margin:8px; border:#01945b 1px solid;}

/*HOME*/
.text-color{font-weight:bold;}
.linka{border-top: #D3CDBA 1px solid; margin:5px 0px 5px 0px; padding: 0px 0px 0px 0px;}

/*FORM*/
.form-wrap{width:100%; margin: 0px 0px 5px 0px; padding: 0px 0px 0px 0px;}
.form-label{width:100%; margin: 0px 0px 2px 0px; padding: 0px 0px 0px 0px;}
.form-input{width:100%; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}
.form-button{width:100%; margin:20px 0px 0px 0px; padding:0px 0px 0px 0px;}
.form-label-text{font-size:10px; color:#666666; margin:0px 0px 0px 10px;}
.form-wrap-required{text-align:right; margin:0px 0px 0px 0px; padding: 0px 0px 0px 0px;}
.form-sup-required{color: #FF0000;}
.form-box{background:#F4F4F4; border:#EBE9E9 1px solid; padding: 15px 10px 10px 15px; margin:0px 0px 0px 0px;} 

/*INDEX*/


.box-pal{margin: 0px 0px 0px 10px; padding: 2px;}
.box-pal-1{width:25px; height:20px; text-align:right; font-weight:bold; float: left; margin: 0px 5px 8px 0px; padding: 2px 15px 2px 2px; border-bottom:#CCCCCC 1px dotted;}
.box-pal-2{width:535px; height:20px; float: left; margin: 0px 10px 5px 0px; padding: 2px; border-bottom:#CCCCCC 1px dotted;}
.box-pal-3{width:45px; height:20px; text-align: center; font-weight:bold; float: left; margin: 0px 0px 8px 0px; padding: 2px; border-bottom:#CCCCCC 1px dotted;}

.box-sal-1{width:30px; height:32px; text-align:right; font-weight:bold; float: left; margin: 0px 5px 8px 0px; padding: 2px 15px 2px 2px; border-bottom:#CCCCCC 1px dotted;}
.box-sal-2{width:540px; height:32px; float: left; margin: 0px 10px 5px 0px; padding: 2px; border-bottom:#CCCCCC 1px dotted;}
.box-sal-3{width:45px; height:32px; text-align: center; font-weight:bold; float: left; margin: 0px 0px 8px 0px; padding: 2px; border-bottom:#CCCCCC 1px dotted;}

.box-napoje-left{width:320px; height:175px; float:left; margin: 0px 0px 10px 0px; padding: 0px 0px 0px 0px; border-bottom:#CCCCCC 1px dotted;}
.box-napoje-right{width:320px; height:175px; float:right; margin: 0px 0px 10px 0px; padding: 0px 0px 0px 0px; border-bottom:#CCCCCC 1px dotted;}

.box-napoje-1{width:165px; font-size:13px; float: left; margin: 0px 0px 5px 0px; padding: 2px; border-bottom:#CCCCCC 0px dotted;}
.box-napoje-2{width:105px; text-align:left; float: left; margin: 10px 5px 8px 0px; }
.box-napoje-3{width:25px; float: left; text-align: center; font-weight:bold; margin: 0px 0px 8px 0px; padding: 2px; border-bottom:#CCCCCC 0px dotted;}

.box-nap-1{width:535px; height:20px; float: left; margin: 0px 10px 5px 0px; padding: 2px; border-bottom:#CCCCCC 1px dotted;}
.box-nap-2{width:45px; height:20px; text-align: center; font-weight:bold; float: left; margin: 0px 0px 8px 0px; padding: 2px; border-bottom:#CCCCCC 1px dotted;}

.img-border-gallery{border:0px; float:left; text-align:center; padding: 4px; margin:8px 8px 8px 8px; border: #CCCCCC 1px solid; width:140px; height:93px;}
.td-cenik{width:300px; text-align:center; border-bottom: #F3F3F3 1px solid;}
.info-text{ font-size:16px;}

.contact-1{ float:left; width:240px; font-size:16px; margin: 0px 0px 0px 0px; padding:10px 20px 10px 20px; border: #CCCCCC 1px solid; background: #F9F9F9 url(../images/bg-contact.png) repeat-x;}
.contact-2{ float:left; width:240px; font-size:16px; margin: 0px 0px 10px 50px; padding:10px 20px 10px 20px; border: #CCCCCC 1px solid; background: #F9F9F9 url(../images/bg-contact.png) repeat-x;}

.box-nehty{text-align:center; float:right; width:180px; }
.img-solarko{border:0px; margin:0px 5px 0px 0px; padding: 2px 2px 2px 2px; border:#D3CDBA 1px solid;}
.img-nehty{border:0px; margin:0px 0px 5px 0px; padding: 2px 2px 2px 2px; border:#D3CDBA 1px solid;}

