body {
       /* background-image: url('g1.jpg');*/
		  background-color: #670100;
		  color: #f4d8a6;	
        margin: 0;
        padding: 0;
        text-align:center;
        font-family: Tahoma, Verdana;
        font-size:13px;
    }
div {
        position:relative;
    }
h1 {
color: #f4d8a6;
}	 

hr {
 	
}
  
a {
	color: #f4d8a6;	
}
	
img {border: 0px;}

#container {
	margin: 0 auto;
	padding-top: 20px;
	
	position: relative;
	width: 850px;
	background-color: transparent;
	text-align: left;
}
#header {
	background: #ffffff url('grafika/sala.jpg') no-repeat;
	background-position: left bottom;
	background-color: transparent;
	width: 850px;
	height: 213px;
	border: 1px solid #f4d8a6;	
}

#header b {
position: relative;
top: 180px;
left: 650px;
font-size: 22px;
font-family: times;
font-style: italic;
}

#navcontainer {
        width:130px;
        float:left;
        text-align: center;
		  background-color: transparent;
		  
    }
#nav1 {
	border-bottom: 2px solid #000;
	text-align: center;
	padding-top: 10px;
	padding-bottom: 10px;
	background-color: transparent;
	} 
#nav2 {
	text-align: center;
	padding-top: 10px;
	padding-bottom: 10px;
}
#nav2 a{
	text-decoration: none;
	color: #f4d8a6;
	font-weight: bold;
	line-height: 14px;
	font-variant: small-caps;
	width: 80px;
	margin: 0 auto;
}
#nav2 a:hover{
	text-decoration: underline;
}	

#stopka a {
text-decoration: none;
	color: #f4d8a6;
}
#navcontainer a{
	text-decoration: none;
	color: #f4d8a6;
	font-weight: bold;
	line-height: 14px;
	font-variant: small-caps;
	width: 80px;
	margin: 0 auto;
}
#navcontainer a:hover{
	text-decoration: underline;
}	
#nav1 a:before {
  /*	content: "\2297  ";*/
  /*	content: url("before.ico");*/
}

#nav2 a:before {
	content: "\2022  ";
}
#prawo {
        width:135px;
        float:right;
		  clear: right;	
        text-align:left;
		  position: relative;	
    }
	 
#prawo a{
	text-decoration: none;
	color: #f4d8a6;
	font-weight: bold;
	line-height: 14px;
	font-variant: small-caps;
	width: 80px;
	margin: 0 auto;
}
#prawo a:hover{
	text-decoration: underline;
}	
#prawo1 a:before {
  /*	content: "\2297  ";*/
  /*	content: url("before.ico");*/
}	 
	 
	 
	 
#srodek {
	width: 580px;
	float: left;
	border: 2px solid #000;
	border-bottom: 0px;
	border-top: 0px;
	
	
}
#stopka_container {
        clear:both;
        border-top: 2px solid #000;
}
#stopka{
		  text-align: center;
}
#srodek, #stopka .tresc a{
	text-decoration:none;
	border-bottom: 1px dashed #880000;
	color:#f4d8a6;
}
#srodek, #stopka .tresc a:hover { 
	text-decoration:none;
	color: #f4d8a6;
 }
#prawo .tresc2 a{
	text-decoration:none;
	color:#f4d8a6;
}
#prawo .tresc2 a:hover { 
	text-decoration:none;
	color: #fb5107;}

.linki {
	text-decoration:none;
	color:#f4d8a6;
}

.linki a:hover {
	text-decoration:none;
	color: #fb5107;
}
	
.tresc2 {
	padding-left: 5px;
	padding-top: 20px;
	padding-bottom: 20px;
}
	
	
.tresc {
	padding: 20px;
}

.tresc img {
border-width: 1px;
border-color: white;
border-style: solid;
}

.tresc a :hover{
color: red;
}


.tresc p:first-letter {background-color: transparent;color: #f4d8a6; font-size: 250%; float:none; }

.title {
	height: 20px;
	border-top: 1px solid #000;
	border-bottom: 2px solid #000;
	text-align: center;
	line-height: 20px;
	font-weight: bold;
	background-image: url('grafika/grad.jpg');
	
}

.foto {
	border-bottom-color: black;
	border-bottom-style: solid;
	border-bottom-width: 3px;
	border-top-color: black;
	border-top-style: solid;
	border-top-width: 3px;
	border-left-color: ;
	border-left-style: ;
	border-left-width: ;
	border-right-color: ;
	border-right-style: ;
	border-right-width: ;
}

.galeria img:hover {
border-style: solid;
border-width: 1px;
border-color: red;
}

.seo {
font-size: 8px;
color: #B00000;
}

.menu_img {
width: 130px;
border: 1px;
border-style: solid;
}


#door_left {
position: absolute;
top: -74px;
left: -87px;
z-index: 1;
}
#door_right {
position: absolute;
top: -68px;
left: 129px;
z-index: 1;
}

#fade {
position: absolute;
top: 330px;
left: 135px; 
}

.oprowadzamy img{
width: 540px;
}

.oprowadzmy :hover{
border-color: silver;
}

.szkic {
width: 100%;
}

.park {
background-image: url('grafika/tlo_park.jpg');

}

.park .tresc {
padding-left: 160px;
padding-right: 120px;
padding-top: 100px;
height: 500px;
color: #670100;
}

.park .tresc p:first-letter {background-color: transparent;color: #670100; font-size: 250%; float:none; }

.poziom {width: 130px; height: 100px;}

.pion {width: 80px; height: 150px;}

.mapka {width: 100px;}

#lang a {
color: #f4d8a6;
}

.cennik_table {
width: 370px;
}

.cennik_table td{
font-size: 100%;
}

.cena {
font-size: 18px;
font-variant: small-caps;
font-weight: bold;

}
#cenam{
margin-top: -50;
text-align: right;
}


/* hack dla internet explorera */
/*\*/
* html div#prawo {
margin-right: 2px;
}
/**/