BODY {
 background:#414141;
 font-size:8pt;
 color:black;
 font-family:tahoma,verdana,arial;
}

#maintable {
 width:800pt;
 /*background:#797979;*/
 background:black;
 /*height:600pt;*/
 border:1px solid black;
}

#maintable .menucell {
 text-align: center;
 width:800pt;
 border-top: 1pt solid #737373;
 border-left:none;
 border-right:none;
 height:40pt;
}

#maintable .menucell2 {
 text-align: center;
 width:800pt;
 border-top: 1pt solid #737373;
 border-left:none;
 border-right:none;
 font-size:10pt;
}

#maintable .logocell {
 height:100px;
}

#maintable .maincell {
/* border-left: solid 1px #b2b2b2;*/
 border-top: solid 1px #737373;
 width:800pt;
 vertical-align:top;
 color:#2a2a2a;
}

#maintable .menulink {
 display: inline;
 /*color: #c9c7c7;*/
 color:#ff7b00;
 border:none;
 width: 140pt;
 padding-left:20pt;
 padding-right:20pt;
 padding-top:3pt;
 padding-bottom:3pt;
 margin:0;
 font-size:14pt;
 font-weight:600;
 border-bottom:4pt solid #ff7b00;
 text-decoration: none;
 font-family:verdana,tahoma,arial;
}

#maintable .menulink_active {
 display: inline;
 /*color: #c9c7c7;*/
 color:#ff7b00;
 border:none;
 width: 140pt;
 padding-left:20pt;
 padding-right:20pt;
 padding-top:3pt;
 padding-bottom:3pt;
 margin:0;
 font-size:14pt;
 font-weight:600;
 border-bottom:4pt solid #e5e495;
 text-decoration: none;
 font-family:verdana,tahoma,arial;
}

#maintable .menulink:hover {
 text-decoration:none;
 color:#ededed;
 /*background-color:#e5e5e5;*/
 border-bottom: 4pt solid #ff7b00;
}

#maintable .menulink2 {
 display: inline;
 /*color: #c9c7c7;*/
 color:#ff7b00;
 border:none;
 width: 80pt;
 padding-left:17pt;
 padding-right:17pt;
 padding-top:3pt;
 padding-bottom:3pt;
 margin:0;
 font-size:10pt;
 border-bottom:4pt solid #ff7b00;
 text-decoration: none;
 font-family:verdana,tahoma,arial;
}

#maintable .menulink2_active {
 display: inline;
 /*color: #c9c7c7;*/
 color:#ff7b00;
 border:none;
 width: 80pt;
 padding-left:17pt;
 padding-right:17pt;
 padding-top:3pt;
 padding-bottom:3pt;
 margin:0;
 font-size:10pt;
 border-bottom:4pt solid #e5e495;
 text-decoration: none;
 font-family:verdana,tahoma,arial;
}

#maintable .menulink2:hover {
 text-decoration:none;
 color:#ededed;
 border-bottom: 4pt solid #ff7b00;
}

h1 {
	font-size:16pt;
	color:#e0e0e0;
	
	font-weight:600;
	font-family:arial,tahoma;
	text-align:center;
}

.intro {
	font-size:12pt;
	color:#FFFCCD;
	margin-left:40pt;
	margin-right:40pt;
}

.adres {
	text-align:center;
	font-size:7pt;
	color:black;	
}

.adr_link {
	text-decoration:none;
	color:red;
}

.adr_link:hover {
	text-decoration:underline;
	color:blue;
}

#mt {

	text-align:center;
}

#mt .photo {
	vertical-align:center;
	
}

#mt .desc {
	text-align:center;
	font-size:12pt;
	border: 1pt solid #919191;
}

#mt .lnk {
	display:block;
	/*color:#FFDC80;*/
	color:#e0e0e0;
	font-weight:600;
	text-decoration:none;
	background-color:none;
}

#mt .lnk:hover {
	/*letter-spacing:1pt;*/
	/*background-color:#FFFFA9;*/
	background-color:#e5e495;	
	color:black;
}

#mt h2 {
	width:100%;
	background-color:orange;
	font-size:12pt;
	font-weight:600;
	padding-top: 4pt;
	padding-bottom: 4pt;
	font-family:arial,verdana,tahoma;
}

#kontakt{
	color:#ff7b00;
	font-family:verdana,tahoma,arial;
	font-size:12pt;
	font-weight:600;
}

#kontakt a {
	color:#e0e0e0;
	text-decoration:none;	
	display:block;
}

#kontakt a:hover {
	background-color:#e5e495;	
	color:black;
}

.imglogo {
	padding-bottom: 4pt;
	padding-top: 4pt;
	padding-left: 4pt;

}

.lnk_main {
	color:#ff7b00;
	text-decoration:none;
}

.lnk_main:hover {
	color:#ededed;
	text-decoration:underline;
}

.promo {
	color:#e0e0e0;
}

.promoname {
	font-size:14pt;
	color:#e5e495;
	font-weight:600;
}

td.guest {
	border-top: solid 1px #737373;
	font-size:8pt;
	font-family:verdana,tahoma,arial;
	color:#e0e0e0;
	text-align:center;
}

td.img {
	border-bottom: 1pt solid #737373;
	border-top: 1pt solid #737373;
	border-left: 1pt solid #737373;
	text-align:center;;
	width:200px;
	background-image: url(/img/brakzdjecia.png);
	background-repeat:no-repeat;
	background-position:center;
}

td.img img {
	margin: 5pt 5pt 5pt 5pt;
	border: 1pt solid white;
	background-image:url('/img/loadingimg.gif');
	background-repeat:no-repeat;
	background-position:center;
}

td.opis {
	color:#e0e0e0;
	border-top: 1pt solid #737373;
	border-bottom: 1pt solid #737373;
	border-right: 1pt solid #737373;
	text-align:left;
}

td.opis div.nazwa {
	font-weight:bold;
	font-size:12pt;
	margin-bottom:8pt;
}

td.opis div.opis {
	font-size:10pt;
	margin-bottom:8pt;
}

td.opis div.wymiar {
	font-size:10pt;
}
td.opis div.cena {
	font-size:10pt;
}

td.opis div.cena_promocja {
	font-weight:bold;
	font-size:10pt;
}

td.pn a {
 display: inline;
 /*color: #c9c7c7;*/
 color:#ff7b00;
 font-weight:bold;
 padding-left:5pt;
 padding-right:5pt;
 font-size:10pt;
 text-decoration: none;
 font-family:verdana,tahoma,arial;
}

td.pn a.active {
 display: inline;
 /*color: #c9c7c7;*/
 color:#e5e495;
 font-weight:bold;
 padding-left:5pt;
 padding-right:5pt;
 font-size:10pt;
 text-decoration: none;
 font-family:verdana,tahoma,arial;
}

td.pn a:hover {
 text-decoration:none;
 color:#ededed;
}
