html, body {
	background-image: url(bg.jpg);
	Background-attachment: fixed;
	margin: 0;
	padding: 0;
	text-align: center;
}

/* rotator in-page placement */
        div.rotator {
	position:relative;
	height:252px;
        display:none;
}
/* rotator css */
	div.rotator ul {
	margin:0;
	padding:0;
}
	div.rotator ul li {
	float:left;
	position:absolute;
	list-style: none;
}
/* rotator image style */	
	div.rotator ul li img {
	border:1px solid #000066;
	padding: 0px;
	background: #000066;
	border-top-left-radius: 10px;
	border-top-right-radius: 10px;
	border-color: #000066;
	box-shadow: 0 0 5px blue;
}
        div.rotator ul li.show {
	z-index:500;
}

#top {
	width: 902px;
	margin-left: auto;
	margin-right: auto;
}

#top1 {
	width: 870px;
	height: 15px;
	margin-left: auto;
	margin-right: auto;
	background-color: white;
	border:1px solid #000066;
	border-bottom-style: none;
	border-top-left-radius: 15px;
	border-top-right-radius: 15px;
	border-color: #000066;
	box-shadow: 0 0 5px blue;
}

#menu {
	height: 30px;
    	background-color: #0066CC;
	border:1px solid #000066;
	border-bottom-left-radius: 15px;
	border-bottom-right-radius: 15px;
	bordr-top-style: none;
	border-color: #000066;
	overflow: hidden;
	box-shadow: 0 0 5px blue;
}

#menu ul {
    margin: 0;
    padding: 0;
    list-style: none;
}

#menu ul li {
    float: left;
}

#menu ul li a {
    display: block;
    float: left;
    height: 30px;
    width: 179px;
    font: bold 18px/32px Calibri, sans-serif;
    text-decoration: none;
    color: White;
    border-right: 1px solid #000066;
	
}

#menu ul li a:hover {
    color: #FFFF33;
   
}
/* strona głowna */
#TRESC {
	width: 870px;
	height: 480px;
	margin-left: auto;
	margin-right: auto;
	background-color: white;
	font-family: "Tahoma";
	color: #222222;
	font-size: 13px;
	text-align: justify;
	border:1px solid #000066;
	border-bottom-left-radius: 15px;
	border-bottom-right-radius: 15px;
	bordr-bottom-style: none;
	border-color: #000066;
	box-shadow: 0 0 5px blue;
}
/* strona głowna-po lewej */
#TRESC1 {
	float: left;
	width: 400px;
	background-color: white;
	font-family: "Tahoma";
	color: #222222;
	font-size: 13px;
	text-align: justify;
	border:1px solid grey;
	border-right-style: none;
	border-left-style: none;
	border-top-style: none;
	border-bottom-style: dashed;
	
}
/* strona głowna-po prawej */
#TRESC2 {
	width: 443px;
	height: 470px;
	float: right;
	overflow: hidden;
	background-color: white;
	font-family: "Tahoma";
	color: #222222;
	font-size: 13px;
	text-align: justify;
	border:1px solid grey;
	border-bottom-style: none;
	border-left-style: dashed;
	border-right-style: none;
	border-top-style: none;
		
}
/* oferta */
#TRESC3 {
	width: 870px;
	height: 820px;
	margin-left: auto;
	margin-right: auto;
	background-color: white;
	font-family: "Tahoma";
	color: #222222;
	font-size: 13px;
	text-align: justify;
	border:1px solid #000066;
	border-bottom-left-radius: 15px;
	border-bottom-right-radius: 15px;
	border-color: #000066;
	box-shadow: 0 0 5px blue;

}
/* oferta-po lewej */
#TRESC4 {
	float: left;
	width: 300px;
	height: 810px;
	background-color: white;
	font-family: "Tahoma";
	color: #222222;
	font-size: 13px;
	text-align: justify;
	border:1px solid grey;
	border-right-style: dashed;
	border-left-style: none;
	border-top-style: none;
	border-bottom-style: none;
}

#TRESC4 a:link {
	color: blue;
	text-decoration:none;
}
 

#TRESC4	a:hover {
	text-transform: uppercase;
	color: blue;
	text-decoration: underline;
}


/* oferta-po prawej */
#TRESC5 {
	float: left;
	width: 490px;
	background-color: white;
	font-family: "Tahoma";
	color: #222222;
	font-size: 13px;
	text-align: justify;
	text-align: justify;
	border:1px solid grey;
	border-right-style: none;
	border-left-style: none;
	border-top-style: none;
	border-bottom-style: none;
}

/* kontakt */
#TRESC6 {
	width: 870px;
	height: 690px;
	margin-left: auto;
	margin-right: auto;
	background-color: white;
	font-family: "Tahoma";
	color: #222222;
	font-size: 13px;
	text-align: center;
	border:1px solid #000066;
	border-bottom-left-radius: 15px;
	border-bottom-right-radius: 15px;
	border-color: #000066;
	box-shadow: 0 0 5px blue;

}
/* ofirmie*/
#TRESC7 {
	width: 870px;
	height: 300px;
	margin-left: auto;
	margin-right: auto;
	background-color: white;
	font-family: "Tahoma";
	color: #222222;
	font-size: 13px;
	text-align: justify;
	border:1px solid #000066;
	border-bottom-left-radius: 15px;
	border-bottom-right-radius: 15px;
	border-color: #000066;
	box-shadow: 0 0 5px blue;

}

/* galeria */
#TRESC8 {
	width: 870px;
	height: 800px;
	margin-left: auto;
	margin-right: auto;
	background-color: white;
	font-family: "Tahoma";
	color: #222222;
	font-size: 13px;
	text-align: center;
	border:1px solid #000066;
	border-bottom-left-radius: 15px;
	border-bottom-right-radius: 15px;
	border-color: #000066;
	box-shadow: 0 0 5px blue;

}

/* galeria-po prawej */
#TRESC10 {
	float: left;
	width: 860px;
	background-color: white;
	font-family: "Tahoma";
	color: #222222;
	font-size: 13px;
	text-align: justify;
	border:1px solid grey;
	border-right-style: none;
	border-left-style: none;
	border-top-style: none;
	border-bottom-style: none;
}

#TRESC10 img {
	box-shadow: 0 0 10px gray;
	
}

#stopka {
	width: 850px;
	height: 25px;
	margin-left: auto;
	margin-right: auto;
	background-color: #0066CC;
	font-family: "Tahoma";
	color: black;
	font-size: 13px;
	text-align: center;
	border:1px solid #000066;
	bordr-top-style: none;
	border-top-left-radius: 15px;
	border-top-right-radius: 15px;
	border-bottom-left-radius: 15px;
	border-bottom-right-radius: 15px;
	border-color: #000066;
	box-shadow: 0 0 5px blue;
}

/* prawa autorskie */ 
#footer {
	font-family: "Calibri";
	font-size: 10px;
	text-align: center;
}

#footer a {
   	font:  10px/21px Calibri, sans-serif;
    	text-decoration: none;
    	color: White;
}

#footer a:hover {
    	color: #EEEEEE;
}

h1 {	
	font-family: "Tahoma";
	font-weight: bold;
	font-size: 23px;
	text-align: justify;
	color: #0066CC;
	text-decoration: none;
	line-height: 24px;			
}

h2 {	
	font-family: "Tahoma";
	font-weight: bold;
	font-size: 12px;
	color: #0066CC;
	line-height: 15px;
	text-align: center;
	text-decoration: none;
					
}

h3 {	
	font-family: "Tahoma";
	font-weight: bold;
	font-size: 24px;
	text-align: left;
	color: #0066CC;
	text-decoration: none;	
}

h4 {	
	font-family: "Tahoma";
	font-weight: bold;
	font-size: 12px;
	color: #0066CC;
	line-height: 17px;
	text-align: left;
	text-decoration: none;		
}

#p {
	margin: 15px 30px 15px 30px;
}
	
#p1 {
	margin: 5px 10px 10px 10px;
}



