


/* ------------------------------------------------------------ */
/* parametry elementow gwnych */

body {
	margin:10px 0 0 0;
	background:url(img/bg.gif);
}
img {border:0;}
td {
	vertical-align:top;
	font:11px tahoma; color:#330000;
	}
a, a:visited {color:#5c1400; text-decoration:none;}
a:hover, a:visited:hover {color:#5c1400; text-decoration:underline;}
h1, h2, h3, ul, li {margin:0; padding:0;}


/* ------------------------------------------------------------ */

div.m { font-size:13px; position:absolute; width:500px; height:115px; z-index:1; left: -5555; top: -8888;
display:none;
}

/* ------------------------------------------------------------ */
/* menu nawigacyjne */

#menu li
  	{
	float: left;
	list-style: none;
	}



#menu a {
	display: block;
	float: left;
	padding: 60px 0 0 0;
	overflow: hidden;
	height: 0 !important;
	height /**/: 60px; /* for IE5/Win */;
	text-indent: -10000px;
	border-bottom:0px solid;
	
}

/*link*/
li#m1 a {background:url(menu/hotel_patria.gif) 0 0 no-repeat; width:83px;}
li#m2 a {background:url(menu/pokoje_zakopane.gif) 0 0 no-repeat; width:62px;}
li#m3 a {background:url(menu/hotel_restauracja.gif) 0 0 no-repeat; width:95px;}
li#m4 a {background:url(menu/hotel_atrakcje.gif) 0 0 no-repeat; width:76px;}
li#m5 a {background:url(menu/hotel_imprezy.gif) 0 0 no-repeat; width:67px;}
li#m6 a {background:url(menu/hotel_konferencje.gif) 0 0 no-repeat; width:98px;}
li#m7 a {background:url(menu/hotel_cennik.gif) 0 0 no-repeat; width:95px;} 
/*hover*/
li#m1 a:hover {background:url(menu/hotel_patria.gif) 0 -60px no-repeat; width:83px;} 
li#m2 a:hover {background:url(menu/pokoje_zakopane.gif) 0 -60px no-repeat; width:62px;}
li#m3 a:hover {background:url(menu/hotel_restauracja.gif) 0 -60px no-repeat; width:95px;}
li#m4 a:hover {background:url(menu/hotel_atrakcje.gif) 0 -60px no-repeat; width:76px;}
li#m5 a:hover {background:url(menu/hotel_imprezy.gif) 0 -60px no-repeat; width:67px;}
li#m6 a:hover {background:url(menu/hotel_konferencje.gif) 0 -60px no-repeat; width:98px;}
li#m7 a:hover {background:url(menu/hotel_cennik.gif) 0 -60px no-repeat; width:95px;} 

/* ------------------------------------------------------------ */


/* ------------------------------------------------------------ */
/* content strony */

td.content {
	background:url(img/bg_con.gif) right top repeat-y;
	background-color:#f3f0e5;
	}
	
#cont {padding:0 25px 0 40px; overflow:hidden; width:510px; clear:both;}
#cont h1 {font:bold 12px tahoma; color:#330000;}
#cont h2 {font:bold 12px tahoma; color:#330000;}

/* ------------------------------------------------------------ */



/* ------------------------------------------------------------ */
/* stopka */ 

#stopek {
	background:url(img/stopka.jpg) top no-repeat;
	width:790px;
	height:40px;
	padding-top:60px;

	text-align:center;
	font:10px tahoma;
	color:#daa653;
	text-transform:uppercase;
}
#stopek a {font:10px tahoma;	color:#daa653; text-decoration:none;}
#stopek a.visited:hover {font:10px tahoma;	color:#daa653; text-decoration:none; border-bottom:1px solid #f6b040;}
#stopek a:visited {font:10px tahoma;	color:#daa653; text-decoration:none;}
#stopek a:hover {font:10px tahoma;	color:#daa653; text-decoration:none; border-bottom:1px solid #f6b040;}


td.mod { background:url(img/mod_bg.gif) top left repeat-y; background-color:#76300F; font: 11px tahoma; color:#b4791d; padding:5px 5px 5px 5px;}
td.mod a {font:10px tahoma;	color:#daa653; text-decoration:none; float:right;}
td.mod a.visited:hover {font:10px tahoma;	color:#daa653; text-decoration:none; border-bottom:1px solid #f6b040;}
td.mod a:visited {font:10px tahoma;	color:#daa653; text-decoration:none;}
td.mod a:hover {font:10px tahoma;	color:#daa653; text-decoration:none; border-bottom:1px solid #f6b040;}

#brandmark {width:790px; height:28px; margin:0 auto; text-align:center;}
#brandmark a {width:119px; height:22px; display:block; text-indent:-9999px; background:url(brandmark.gif) right top no-repeat; float:right; top:-20px;}

#opinie {clear:both; overflow:hidden; background:#eadec1;}
#polecamy {text-indent:-9999px; width:20px;}


th.entryheader {text-align:left; color:red; font-size:12px;border-bottom:1px solid #f4cb4d; }



div.entrydate {font-size:9px; color:#9d7e6b;}

td.pagenavigation {padding:5px; font-size:10px;}


td.entrymessage {background:#f0e8d4; padding:5px; border-bottom:1px solid #f4cb4d; }

th.entryheader {background:#f0e8d4; color:#5a1204; padding:5px;}

td.userinfo {font-size:9px; color:#9d7e6b;}

span.username {font-weight:bold; color:#ba2300;}