/* Basic styles */
*{margin:0;padding:0}
html,body{height:100%}
a img,fieldset{border:0}
img,object{vertical-align:bottom}
a{cursor:pointer;text-decoration:none}
a:hover{text-decoration:underline}
ul{list-style:none}
input,textarea{padding:1px}
* html input,* html textarea{padding:0 1px 2px}
option{padding:1px .5em 0 2px}
input.submit{cursor:pointer}
td{vertical-align:top}
.hide{display:none}
.shide{left:-9999px;position:absolute}

/* Html,body,wrapper */
html{background:url('/images/html_bg.jpg') repeat fixed}
body{color:#000;font:76%/100% verdana,tahoma,arial,sans-serif;text-align:center;margin-top:43px}
#wrapper{position:relative;background:url('/images/wrapper_bg.jpg') no-repeat;margin:0 auto;text-align:left;width:660px}
#wrapper-out{background:url('/images/main_bg.jpg') repeat-y;margin:0 auto;text-align:left;width:660px}

/* HEADER */
#header{height:295px;position:relative}
#logo{position:absolute;left:22px;top:21px}
#header-left{background:url(/images/icon-1.gif) 0 6px no-repeat;color:#b7b7b7;font-size:.9em;left:25px;padding:0 0 0 10px;position:absolute;top:13px}
#header-nav{position:absolute;left:340px;top:32px}
#header-nav li{float:left;padding:17px 11px 0; background: url('/images/header_nav_li.gif') no-repeat;height:32px}
#header-nav li a{color:#E2D3B0;font-size:.9em;font-weight:bold}
#header-nav li a:hover{color:#fff;text-decoration:none}
#header-nav li.item-2 a{color:#FEDB8A}
#header-nav li.item-2 a:hover{color:#fff}
#header-flash{position:absolute;left:4px;top:92px}
#header-flags{position:absolute;left:10px;top:-20px}
#header-flags li{float:left;padding:0 3px 0 0}
#header-flags-2{font-weight:bold;position:absolute;right:10px;top:-17px;font-family:verdana,tahoma,sans-serif;color:#BF937A;font-size:.8em}
#header-flags-2 a{color:#BF937A;}
#header-flags-2 a:hover{color:#fff;text-decoration:none}

/* FOOTER */
#footer{background:url('/images/footer_bg.jpg') no-repeat;height:85px;margin:0 auto;width:660px}
#footer-nav{font-size:.8em;color:#AE795C;font-family:tahoma,sans-serif;padding:2em 0 1em;text-align:center;}
#footer-nav a{color:#AE795C}
#footer-nav a:hover{color:#fff;text-decoration:none}
#footer-design{text-align:center;color:#AE795C;font-weight:bold;font-size:.8em;font-family:tahoma,sans-serif}
#footer-design a{color:#AE795C}

/* MAIN */
#main{overflow:hidden;}
* html #main{height:1%;overflow:visible}

/* LEFT */
#left{float:left;width:194px}
#left-nav{background:url(/images/left_nav_bg.jpg) 5px 0 no-repeat;padding:10px 0 0 23px;height:270px}
#left-nav li{padding:2px 0 3px 15px;background:url(/images/left_nav_li.gif) 0 4px no-repeat;font-size:.8em;line-height:1em;}
#left-nav li a{color:#FAE6B8;font-weight:bold;}
#left-nav li a:hover{color:#dcffe0;text-decoration:none;}
#left-bannery{padding:1em 0 1em 23px}
#left-bannery li{padding:0 0 1em}

/* CONTENT */
#content{float:left;font-size:.9em;line-height:1.25em;padding:14px 10px 0 16px;width:430px;color:#F3E6CA;font-family:georgia,tahoma,verdana,sans-serif}
#content-print{height:14px;position:absolute;top:273px;right:30px;background:url('/images/icon-print.gif') right center no-repeat;padding:0 25px 0 0;z-index:23}
#content-print a{color:#AFB1A5;font-size:.9em;font-family:georgia,tahoma,verdana,sans-serif}

/* CONTENT Styles */
#content p,#content table,#content form{margin:0 0 1em}
#content h2{margin:0 0 1em;color:#fff;font-size:1em}
#content a{color:#B6AB95}
#content p{text-align:justify;}
#content ul{list-style:disc;margin:0.5em 0 1em 0}
#content ul li{margin:0 0 0 2em}
#content ol{list-style:decimal;margin:0.5em 0 2em 0}
#content ol li{margin:0 0 0 1em}
#content img.right{float:right;margin:.5em 0 1em 1em}
#content img.left{float:left;margin:.5em 1em 1em 0}
#content p.images{text-align:center}
#content p.images img{display:inline}
#content blockquote{padding:0 0 0 1em}
#content div.hr{background:url('/images/hr.gif') no-repeat;margin:0 0 1em;height:27px}
#content div.hr hr{display:none}

/* CONTENT FORM Styles */
#content form{margin:0 0 1em}
#content div{margin:0 0 .5em;overflow:hidden}
* html #content div{height:1%;overflow:visible}
#content label{float:left;margin-right:.5em;padding:2px 0 0;text-align:right;vertical-align:top;width:9em}
#content input,#content textarea{border:1px solid #ccc;float:left;font-size:.9em;padding:1px;text-align:left;width:20em}
#content input.submit{border:2px outset #ccc;margin:0 0 0 10em;width:auto}
#content option{padding:1px .5em 1px 1px}
#msg-error{color:red}
#msg-success{color:blue}

/* CONTENT other styles */
#content p.index{color:#B7B095}
#content div.img{overflow:hidden}
* html #content div.img{overflow:visible;height:100%;position:relative}
#content div.img img{float:left;margin:0 5px 0 0}
* html #content div.img div{position:absolute;top:50%;}
#content div.img p{width:190px;height:160px;font-size:.9em;line-height:1.2em;color:#877F6F;text-align:left;vertical-align:middle;display:table-cell;padding:0}
* html #content div.img p{position:relative;top:-50%;height:auto;display:block}
#content div.img strong{color:#B6AB95}

/* CONTENT HEADERS */
#content h1{height:45px;width:351px;text-indent:-9999px;position:absolute;top:259px;left:194px;color:#eddfc1;font-size:1.2em}
#content h1.noimg{text-indent:0;padding:13px 0 0 14px}
#content h1.pl-index{background:url('/images/h1-pl-index.gif') no-repeat;}
#content h1.pl-o_nas{background:url('/images/h1-pl-o_nas.gif') no-repeat;}
#content h1.pl-film{background:url('/images/h1-pl-film.gif') no-repeat;}
#content h1.pl-dzieje_starego_mlyna{background:url('/images/h1-pl-dzieje_starego_mlyna.gif') no-repeat;}
#content h1.pl-restauracja{background:url('/images/h1-pl-restauracja.gif') no-repeat;}
#content h1.pl-konferencje{background:url('/images/h1-pl-konferencje.gif') no-repeat;}
#content h1.pl-outdoor{background:url('/images/h1-pl-outdoor.gif') no-repeat;}
#content h1.pl-atrakcje_wieczorne{background:url('/images/h1-pl-atrakcje_wieczorne.gif') no-repeat;}
#content h1.pl-wesela{background:url('/images/h1-pl-wesela.gif') no-repeat;}
#content h1.pl-aktualnosci{background:url('/images/h1-pl-aktualnosci.gif') no-repeat;}
#content h1.pl-cennik{background:url('/images/h1-pl-cennik.gif') no-repeat;}
#content h1.pl-mapa_dojazdu{background:url('/images/h1-pl-mapa_dojazdu.gif') no-repeat;}
#content h1.pl-panoramy{background:url('/images/h1-pl-panoramy.gif') no-repeat;}
#content h1.pl-galeria_zdjec{background:url('/images/h1-pl-galeria_zdjec.gif') no-repeat;}
#content h1.pl-ksiega_pamiatkowa{background:url('/images/h1-pl-ksiega_pamiatkowa.gif') no-repeat;}
#content h1.pl-kontakt{background:url('/images/h1-pl-kontakt.gif') no-repeat;}
#content h1.pl-domki{background:url('/images/h1-pl-domki.gif') no-repeat;}
#content h1.pl-gosciniec{background:url('/images/h1-pl-gosciniec.gif') no-repeat;}
#content h1.pl-karczma{background:url('/images/h1-pl-karczma.gif') no-repeat;}
#content h1.pl-404{background:url('/images/h1-pl-404.gif') no-repeat;}

#content h1.en-index{background:url('/images/h1-en-index.gif') no-repeat;}
#content h1.en-o_nas{background:url('/images/h1-en-o_nas.gif') no-repeat;}
#content h1.en-film{background:url('/images/h1-en-film.gif') no-repeat;}
#content h1.en-dzieje_starego_mlyna{background:url('/images/h1-en-dzieje_starego_mlyna.gif') no-repeat;}
#content h1.en-restauracja{background:url('/images/h1-en-restauracja.gif') no-repeat;}
#content h1.en-hotel_domki{background:url('/images/h1-en-hotel_domki.gif') no-repeat;}
#content h1.en-konferencje{background:url('/images/h1-en-konferencje.gif') no-repeat;}
#content h1.en-outdoor{background:url('/images/h1-en-outdoor.gif') no-repeat;}
#content h1.en-atrakcje_wieczorne{background:url('/images/h1-en-atrakcje_wieczorne.gif') no-repeat;}
#content h1.en-wesela{background:url('/images/h1-en-wesela.gif') no-repeat;}
#content h1.en-cennik{background:url('/images/h1-en-cennik.gif') no-repeat;}
#content h1.en-mapa_dojazdu{background:url('/images/h1-en-mapa_dojazdu.gif') no-repeat;}
#content h1.en-panoramy{background:url('/images/h1-en-panoramy.gif') no-repeat;}
#content h1.en-galeria_zdjec{background:url('/images/h1-en-galeria_zdjec.gif') no-repeat;}
#content h1.en-kontakt{background:url('/images/h1-en-kontakt.gif') no-repeat;}
#content h1.en-hotelmlynarz{background:url('/images/h1-en-hotelmlynarz.gif') no-repeat;}
#content h1.en-404{background:url('/images/h1-en-404.gif') no-repeat;}

@media print{
  #header,#footer,#left,#content-print{display:none}
  #content{color:#000;width:600px;padding:0}
  #content h1{position:relative;text-indent:0;top:0;left:0;height:auto;margin:0 0 1em;}
}


/* FLOAT */

#zdj_lewa{
	float:left;
	padding:10px 10px 10px 0px;
}

#zdj_prawa{
	float:right;
	padding:10px 0px 10px 10px;
}

