@CHARSET "UTF-8";

*
{
	padding:0px;
	margin:0px;
}

body
{
	background-color:#DDBF9D;
	color:#664929;
	font-size:75%;
	text-align: center;
}
html>body {
	font-size:14px;
}
p {
	font-size:1em;
	line-height:1.5em;
	margin:0 0 1.5em 0;
	width:40em;
}
h1 {
	line-height:1em;
	font-size:1.5em;
	font-weight:normal;
	margin:0 0 1em 0;
}
h2 {
	font-size:1.1667em;
	line-height: 1.286em;
	margin:1.929em 0 0.643em 0;
	font-weight:normal;
}
.sidenote {
	text-indent:-0.7em;
	width:12em;
	margin-right:0;
	font-size:0.8333em;
	line-height:1.8em;
	position:absolute;
	top:0;
	left:42.6em;
}
.footnote {
	border-top:0.08333em solid #000;
	margin-top:2.25em;
	padding-top:0.667em;
	margin-left:0;
	width:45.5em;
}
.cytat {
	font-size:1em;
	font-style: italic;
	text-align: center;
}
.podzdjeciem {
	font-size:0.9em;
	font-style: italic;
	text-align: center;
}
.link_menu
{
	color:#AF8344;
	font-size:18px;
	text-decoration:none;
	
}

.link_menu:hover
{
	color:#66441E;
}

.link_active
{
	color:#66441E;
	font-size:18px;
}

.link_footer
{
	color:#785223;
	font-size:12px;
	text-decoration:none;
}
.logika
{
	float: right;
	
}

.link_span
{
	padding-right:37px;
}

#imprezy {
	padding-left: 100px;
}

#wrapper
{
	margin:auto auto;
	width:1000px;
	text-align: left;
}

#head
{
	background-image:url('../images/head.jpg');
	height:221px;
	width:944px;
}

#main
{
	height:250px;
	margin:20px 0 0 10px;
}
#sylwester_index
{
	height:200px;
	margin:10px 0 0 5px;
}

#footer
{
	background:url('../images/footer.jpg') no-repeat left top; margin-left: 70px; 
	width:822px;
	height:121px;
	
}

#img_index1
{
	width:334px;
	height:229px;
	float:left;
	padding-left:130px;
}

#content_index1
{
	width:334px;
	height:229px;
	float:left;
	margin:10px 0 0 40px;
}
#img_index1_sylw img
{
	border: 0px;
	text-decoration: none;

	float:left;
	padding-left:70px;
}

#content_index1_sylw
{

	margin:10px 0 0 90px;
}
#andrzejki 
{
float: left;
}
#andrzejki a img 
{
border: none;
}
#sylwester a img 
{
border: none;
}
#menu_dolne
{
	background-image:url('../images/menu_dolne.jpg');
	width:828px;
	height:225px;
	margin:0 0 0 80px;
}

#menu_gorne
{
	padding:190px 0 0 100px;
}

#div_text_index
{
	width:320px;
}
#div_text_index_sylw
{
	width:270px;
}
#andrzejki2
{
 margin-left: 90px;
margin-top: 20px;
width: 850px;
}
#div_text_index_sylw a
{
	float: right;
	color: #7b0c0c;	
}
#table_menu_dolne
{
	width:828px;
	height:200px;
}

.lista_dolne_menu
{
	list-style-type: none;
}

.td_table_menu_dolne
{
	width:190px;
}

#footer_menu
{
	padding:30px 0 0 150px;
}

.footer_span
{
	padding-right:20px;
}

#img_restauracja
{
	background-image:url('../images/restauracja_gora.jpg');
	background-repeat:no-repeat;
	width:739px;
	height:273px;
	margin:20px 0 0 60px;
}

#img_restauracja_txt
{
	padding:120px 0 0 400px;
}


#div_wystroj
{
	margin:30px 0 0 70px;
	float:left;
	width:300px;
}

#div_wystroj_zdjecia
{
	float:left;
	margin:30px 0 0 80px;
}


#flagi
{
	width:800px;
	margin:auto auto;
	text-align:center;
}

#onas_tlo {
          background-image:url('../images/onas.jpg');
          background-repeat: no-repeat;
	  
          margin: 0 0 0 80px;
          height: 675px;
}

#onas_tresc {
            padding: 310px 150px 0 410px;
            font-size: 17px;
}

#galeria_tlo {
          background-image:url('../images/galeria.jpg');
          background-repeat: no-repeat;
          height: 635px;
	  width: 990px;
}
#dojazd_tlo {
          background-image:url('../images/dojazd.jpg');
          background-repeat: no-repeat;
          margin: 0px 0 0 120px;
          height: 555px;
}
#dojazd {
          padding: 125px 0 0 122px;
}
#kontakt_tlo {
          background-image:url('../images/kontakt.jpg');
          background-repeat: no-repeat;
          margin: 0px 0 0 90px;
          height: 355px;
}
#historia_tlo {
          background-repeat: no-repeat;
          margin: 0px 0 0 90px;
          height: 355px;
}
#historia {
	margin-top: 40px;
    margin-left: auto;
    margin-right: auto;
    	width:40em;
}
#historia img{
    display: block;
    margin-left: auto;
    margin-right: auto;
}
#kontakt {
          padding: 130px 0 0 110px;
          font-size: 17px;
}
.index_mapa div {
	width: 150px;
	height: 150px;
	margin: 0 0 0 20px;
}
.oferta_tlo {
	margin: 0px 0 0 70px;
        height: 305px;
}
.index_dwor_tlo {
	margin: 15px 0 0 80px;
        height: 245px;
}
.index_ostatki {
	margin: 15px 0 0 80px;
        height: 245px;
}
#restauracja_tlo {
	  background-image:url('../images/restauracja.jpg');
          background-repeat: no-repeat;

}
#wesela_tlo {
	  background-image:url('../images/wesela.jpg');
          background-repeat: no-repeat;

}
#dwor_tlo {
	  background-image:url('../images/dwor.jpg');
          background-repeat: no-repeat;

}
#ostatki {
	  background-image:url('../images/ostatki.jpg');
          background-repeat: no-repeat;

}
#strasznydwor_tlo {
	  background-image:url('../images/strasznydwor.jpg');
          background-repeat: no-repeat;

}

#wypoczynek_tlo {
	  background-image:url('../images/wypoczynek.jpg');
          background-repeat: no-repeat;

}
#rekreacja_tlo {
	  background-image:url('../images/rekreacja.jpg');
          background-repeat: no-repeat;

}
#restauracja_tresc {
	padding: 130px 210px 0 400px;

}
#wesela_tresc {
	padding: 80px 520px 0 50px;

}
#dwor_tresc {
    display: block;
    width: 280px;
    height: 100px;
    float: left;
    margin: 110px 0 0 50px;

}
#ostatki_tresc {
    display: block;
    width: 480px;
    height: 200px;
    float: left;
    margin: 10px 0 0 50px;

}
#strasznydwor_tresc {
	padding: 130px 200px 0 450px;

}
#dwor_link {
    display: block;
    float: left;
    width: 450px;
    height: 180px;
    margin: 25px 0 0 40px;
}
#wypoczynek_tresc {
	padding: 105px 520px 0 95px;

}
#rekreacja_tresc {
	padding: 90px 180px 0 480px;

}	

