html, * {margin:0;padding:0}

body {background: url("../img/top_body_bkg.gif") repeat-x #fff; font-family: times new roman,times,serif;margin:0;padding:0;color:#4c2915;}

a, a:link,a:visited {color:#4c2915;}
a:hover, a:active {color:#00991F;}

#wrapper {margin:0 auto;padding:0;border:0;width:950px;;background: url("../img/content_bottom_bkg.gif") no-repeat;}
#header {width:950px;height:425px;background: url("../img/top_header.jpg") no-repeat;position:relative;}
#main {width:950px;background: url("../img/content_bkg.gif") repeat-y;position:relative;}
#mainwide {width:950px;background: url("../img/content_bkg.gif") repeat-y;position:relative;}
#footer {clear:both;width:950px;height:40px;background: url("../img/content_bottom_bkg.gif") no-repeat;}
#footerwide {clear:both;width:950px;height:40px;background: url("../img/content_bottom_bkg.gif") no-repeat;}

#leftcol {width:220px;float:left;margin-left:43px;}
#content {width:600px;float:left;margin-left:40px;}
#contentwide {width:860px;float:left;margin-left:43px;position:relative;}

#leftcolwide {width:220px;position:absolute;top:0px;left:0px;height:300px;}
#leftcol h2 {color:#4c2915;margin-top:15px;display:block;width:220px;border-bottom:1px solid #4c2915;font-size:28px;font-weight:normal;}
#leftcolwide h2 {color:#4c2915;margin-top:15px;display:block;width:220px;border-bottom:1px solid #4c2915;font-size:28px;font-weight:normal;}
#leftcol ul {list-style-type:none;margin-bottom:30px;}
#leftcol ul li, #leftcolwide ul li {margin-top:6px;color:#4c2915;}
#leftcol ul li a, #leftcolwide ul li a {margin-top:6px;color:#4c2915;text-decoration:none;font-size:16px;}
#leftcol ul li.active a, #leftcolwide ul li.active a {margin-top:6px;color:#00991F;text-decoration:none;font-weight:bold;}
#leftcol ul li a:link, #leftcol ul li a:visited, #leftcolwide ul li a:link, #leftcolwide ul li a:visited {text-decoration:none;border-bottom:1px solid #4c2915;}
#leftcol ul li a:hover, #leftcol ul li a:active, #leftcolwide ul li a:hover, #leftcolwide ul li a:active {text-decoration:none;border-bottom:1px solid #00991F;color:#00991F;}
#leftcol p {font-size:18px;margin:10px 0 30px 0;}

/*#header h3 {display:block;top:0;left:355px;position:absolute;width:240px;height:150px;}*/
#header h3 a {display:block;top:0;left:355px;position:absolute;width:240px;height:150px;text-decoration:none;}
#header h3 a span {position:relative; left:-3000px;}
#header h3 a:active , #header h3 a:focus
	{	-moz-outline:    none;
		outline:         none;
		ie-dummy:        expression(this.hideFocus=true);}

/*main menu*/
#mm{position:absolute;left:57px;top:350px;height:50px;width:800px;margin:0;padding:0}
#mm ul {list-style-type:none;}
#mm ul li{float:left;}
#mm ul li a {display:block;text-decoration:none;}
#mm ul li a span {position:relative; left:-3000px;}
#mm ul li.active a, #mm ul li a:hover {background-position:0 -50px;}

#mm_1 a, #mm_1 a:link {display:block;width:120px; height:50px; background: url("../img/mm/mm_onas.gif") no-repeat;}
#mm_2 a, #mm_2 a:link {display:block;width:116px; height:50px; background: url("../img/mm/mm_oferta.gif") no-repeat;}
#mm_3 a, #mm_3 a:link {display:block;width:165px; height:50px; background: url("../img/mm/mm_restauracja.gif") no-repeat;}
#mm_4 a, #mm_4 a:link {display:block;width:138px; height:50px; background: url("../img/mm/mm_atrakcje.gif") no-repeat;}
#mm_5 a, #mm_5 a:link {display:block;width:132px; height:50px; background: url("../img/mm/mm_okolica.gif") no-repeat;}
#mm_6 a, #mm_6 a:link {display:block;width:129px; height:50px; background: url("../img/mm/mm_kontakt.gif") no-repeat;}

		
#content h1 {color:#4c2915;margin-top:15px;display:block;border-bottom:1px solid #4c2915;font-size:28px;font-weight:normal;}
#contentwide h1 {color:#4c2915;margin-top:15px;margin-left:260px;display:block;border-bottom:1px solid #4c2915;font-size:28px;font-weight:normal;}
#content h3 {color:#4c2915;margin:15px 0 15px 0;display:block;border-bottom:1px solid #4c2915;font-size:24px;font-weight:normal;}
#contentwide h3 {color:#4c2915;margin:15px 0 15px 260px;display:block;border-bottom:1px solid #4c2915;font-size:24px;font-weight:normal;}
#content UL {margin:2px 0 0 15px;}
#contentwide UL {margin:2px 0 0 275px;}
#contentwide p {margin-left:260px;}
#leftcolwide ul {list-style-type:none;margin:5px 0 30px 0px;width:220px;}

.dt_domki {float:left;width:280px;margin-right:10px;margin-top:10px;height:232px;overflow:hidden;}
.dt_domkiAlt {float:right;width:280px;margin-right:2px;margin-top:10px;height:232px;overflow:hidden;}
.dt_img img {border:1px solid #4c2915;}
p.dt_domki {display:block;float:left;width:280px;margin:5px 0 15px 0;border:none;text-align:center;font-size:20px;}

ul.thumbs li {display:block;float:left;width:146px;height:126px;}
ul.thumbs li p {font-size:14px;}



				#flashcontent
				{
					height: 800px;
					width: 850px;
				}
				#flashwarning
				{
					color: #3b1d10;
					font-family: Tahoma, Arial, Helvetica, sans-serif;
					font-size: 12px;
					font-style: normal;
					font-variant: normal;
					font-weight: normal;
					height: 150px;
					letter-spacing: 0px;
					text-align: center;
					text-decoration: none;
					width: 850px;
				}
			
			
			
				#javascriptwarning
				{
					color: #3b1d10;
					font-family: Tahoma, Arial, Helvetica, sans-serif;
					font-size: 12px;
					font-style: normal;
					font-variant: normal;
					font-weight: normal;
					height: 150px;
					letter-spacing: 0px;
					text-align: center;
					text-decoration: none;
					width: 850px;
				}

.cennik {border-collapse:collapse;border-spacing:0;border:1px solid #3b1d10;margin-left:260px;}
.cennik TR TD {padding:3px;border:1px solid #3b1d10}
.cennik TR TH {padding:3px;text-align:left;border:1px solid #3b1d10;color:#ffe661;background:#a49482}
.td1 {text-align:left;}
.td2, .td3 {text-align:right;}
.cennik_notes {font-size:11px;}

#innerfooterwide {width:600px;margin-left:260px;}
DIV.innerFooter {
	margin:30px 0px 0 0px;
	border-top:1px solid #3b1d10;
	padding-top:5px;
	font-size:9px;
	color:#8e7a6a;
	font-family:arial,sans-serif;
	width:600px;
	text-align:center;
	clear:both;
}
DIV.innerFooter A {color:#8e7a6a;}
#panorama {margin-left:260px;width:600px;height:380px}