/*
============================================================
 fonty
============================================================
*/
@import url(http://fonts.googleapis.com/css?family=Buenard:400,700&subset=latin,latin-ext);
/*
============================================================
 ###
============================================================
*/
body {
	background:#E6E7E9 url('/img/bg1.jpg') no-repeat center 0;
}
h1 {
	font:normal 20px 'Buenard', Georgia, serif;
	letter-spacing:1px;
	color:#07004F; 
	margin:30px 0 10px 20px;
}
h2 {
	font:normal 15px 'Buenard', Georgia, serif;
	letter-spacing:1px;
	color:#005CFF;
	margin:30px 0 10px 0;
}
b, strong {
	font-weight:700;
}
i, em {
	font-style:italic;
}
.hr1 {
	height:8px;
	margin:10px 0;
	background:url('/img/hr3.png') no-repeat center top;
}
.hr2 {
	height:8px;
	margin:10px 0;
	background:url('/img/hr4.png') no-repeat center top;
}
/*
============================================================
 ###
============================================================
*/
#header {
	width:910px;
	padding-left:50px;
	padding-top:190px;	
	margin:0 auto;
	position:relative;		
}
#header ul {
	list-style-type:none;
	margin:0 0 0 130px;
	padding:0;
	height:40px;
}
#header li {
	display:block;
	float:left;	
	margin:0;
	padding:0;	
	background:url('/img/p1.png') no-repeat 0 13px;	
}
#header li a {
	display:block;
	float:left;
	color:#07004F;
	font:normal 18px 'Buenard', Georgia, serif;
	letter-spacing:1px;
	text-decoration:none;
	padding:0 25px 8px 25px;
}
#header li a:first-letter {
/* 	font-size:22px; */
}
#header li a:hover {	
	color:#005CFF;	
	background:url('/img/hr2.png') no-repeat center bottom;		
}
#header li a.active {	
	background:url('/img/hr2.png') no-repeat center bottom;		
}
/*
============================================================
 stopka
============================================================
*/
#footer {
	width:960px;
	margin:30px auto;	
	padding:20px 0;
	position:relative;
	background:url('/img/hr1.png') no-repeat center top;	
}
#footer a {
	color:#07004F;
	text-decoration:none;
}
#footer a:hover {
	color:#005CFF;
}
#footer .copyright {
	font:normal 14px 'Buenard', Georgia, serif;
	color:#07004F;
	text-align:center;	
}
#footer .copyright span {
	margin-left:70px;
}
/*
============================================================
 ###
============================================================
*/
#content {
	width:960px;
	margin:0 auto;
	padding:0;
	position:relative;				
}
#content .txt p, #content p.txt {
	font:normal 15px/150% 'Buenard', Georgia, serif;
	text-align:justify;
	padding:10px 0;
	color:#07004F;
}
#content .txt p a, #content p.txt a {
	color:#005CFF;
	text-decoration:none;
}
#content .txt p a:hover, #content p.txt a:hover {
	color:#000;
	text-decoration:underline;
}
#content ul.w1, #content div.txt ul {
	margin:0;
	padding:0;
	list-style-type:none;
}
#content ul.w1 li, #content div.txt ul li {
	font:normal 15px/150% 'Buenard', Georgia, serif;
	padding:5px 0 0 12px;
	color:#07004F;
	background:url('/img/p2.png') no-repeat left 20px;
}
#content ul.w1 a, #content div.txt ul li a {
	color:#07004F;
	text-decoration:none;
}
#content ul.w1 a:hover, #content div.txt ul li a:hover {
	color:#005CFF;
}
/*
============================================================
 formularz kontaktowy
============================================================
*/
#form_kontakt input[type="text"], form.kontakt input[type="password"] {
	margin:0; 
	padding:5px;
	background:url('/img/bg7.png') no-repeat; 
	font:normal 18px/100% 'Buenard', Georgia, serif;
	color:#07004F;
	border:none;	
	display:block;	
}
#form_kontakt textarea {
	margin:0; 
	padding:5px;
	background:url('/img/bg7.png') no-repeat; 
	font:normal 18px 'Buenard', Georgia, serif;
	color:#07004F;
	border:none;
	display:block;
}
#form_kontakt select {
	margin:0; 
	padding:5px;
	font:normal 18px 'Buenard', Georgia, serif;
	color:#07004F;
}
#form_kontakt label {
	font:normal 14px/100% 'Buenard', Georgia, serif;
	color:#07004F;
}
#form_kontakt input[type="submit"], #form_kontakt input[type="button"] {
	padding:5px 0;
	margin:20px auto;
	display:block;	
	text-align:center;
	background-color:#005CFF;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	-khtml-border-radius:3px;
	border-radius:3px;	
	border:1px solid #005CFF;		
	color:#FFF;
	font:normal 18px/100% 'Buenard', Georgia, serif;
}
#form_kontakt span {
	color:red;
}
div.dane_kontaktowe {
	font-family:'Buenard', Georgia, serif; 
	font-size:15px; 
	line-height:200%;
	color:#07004F;	
}	
div.dane_kontaktowe a {
	color:#07004F;
	text-decoration:none;
}
div.dane_kontaktowe a:hover {
	color:#005CFF;
}
div.info_formularz {
	font:normal 15px 'Buenard', Georgia, serif;	
	color:#07004F;
	padding-top:30px;	
}	