/*
kolor czcionki: #646464
kolor czerwony: #ff2927
kolor niebieski: #55667f
kolor szary: #e5e5e5;
*/
body{ 
	margin				: 0;
	padding				: 0;
	font-family			: Verdana, Arial, Helvetica, sans-serif;
	font-size			: 13px;
	background			: #fff;
	color				: #646464;}
img{
	border				: none;}
.clear{
	clear				: both;}
.imgleft{
	float				: left;
	margin				: 0 10px 10px 0;}
.imgright{
	float				: right;
	margin				: 0 0 10px 10px;}
#gradient{
	margin				: 0 auto; 
	padding				: 0; 
	background			: url('images/gradient.jpg') repeat-x; 
	height				: 500px;
	width				: 100%;}
#strona{
	padding				: 0;
	margin				: 0 auto;
	width				: 990px;}
#strona .top{
	padding				: 0;
	margin				: 0;
	width				: 990px;
	height				: 125px;}
#strona .top .logo{
	padding				: 29px 0 0 0;
	margin				: 0;
	width				: 400px;
	float				: left;}
/*----------------------------------------------------------------- MENU ------------------*/
#strona .top .menu{
	padding				: 57px 0 0 0;
	margin				: 0;
	width				: 580px;
	float				: right;
	text-transform		: uppercase;
	font-size			: 11px;}
#strona .top .menu a{
	padding				: 0;
	margin				: 0;
	text-decoration		: none;
	color				: #55667f;}
#strona .top .menu ul{
	padding				: 0;
	margin				: 0;}
#strona .top .menu li{
	padding				: 0;
	margin				: 0;
	float				: left;
	list-style			: none;}
#strona .top .menu .bt1 a{
	padding				: 20px 0 0 0;
	margin				: 0;
	width				: 99px;
	height				: 68px;
	background			: url('images/bt1.png') no-repeat;
	display				: block;
	text-align			: center;}
#strona .top .menu .bt1 a:hover{
	padding				: 20px 0 0 0;
	margin				: 0;
	width				: 99px;
	height				: 68px;
	background			: url('images/bt1-a.png') no-repeat;
	display				: block;
	color				: #ffffff;
	text-align			: center;}
#strona .top .menu .bt1 .active{
	padding				: 20px 0 0 0;
	margin				: 0;
	width				: 99px;
	height				: 68px;
	background			: url('images/bt1-a.png') no-repeat;
	display				: block;
	color				: #ffffff;
	text-align			: center;}
#strona .top .menu .bt2 a{
	padding				: 20px 0 0 0;
	margin				: 0;
	width				: 102px;
	height				: 68px;
	background			: url('images/bt2.png') no-repeat;
	display				: block;
	text-align			: center;}
#strona .top .menu .bt2 a:hover{
	padding				: 20px 0 0 0;
	margin				: 0;
	width				: 102px;
	height				: 68px;
	background			: url('images/bt2-a.png') no-repeat;
	display				: block;
	color				: #ffffff;
	text-align			: center;}
#strona .top .menu .bt2 .active{
	padding				: 20px 0 0 0;
	margin				: 0;
	width				: 102px;
	height				: 68px;
	background			: url('images/bt2-a.png') no-repeat;
	display				: block;
	color				: #ffffff;
	text-align			: center;}
#strona .top .menu .bt3 a{
	padding				: 20px 0 0 0;
	margin				: 0;
	width				: 101px;
	height				: 68px;
	background			: url('images/bt3.png') no-repeat;
	display				: block;
	text-align			: center;}
#strona .top .menu .bt3 a:hover{
	padding				: 20px 0 0 0;
	margin				: 0;
	width				: 101px;
	height				: 68px;
	background			: url('images/bt3-a.png') no-repeat;
	display				: block;
	color				: #ffffff;
	text-align			: center;}
#strona .top .menu .bt3 .active{
	padding				: 20px 0 0 0;
	margin				: 0;
	width				: 101px;
	height				: 68px;
	background			: url('images/bt3-a.png') no-repeat;
	display				: block;
	color				: #ffffff;
	text-align			: center;}
#strona .top .menu .bt4 a{
	padding				: 20px 0 0 0;
	margin				: 0;
	width				: 101px;
	height				: 68px;
	background			: url('images/bt4.png') no-repeat;
	display				: block;
	text-align			: center;}
#strona .top .menu .bt4 a:hover{
	padding				: 20px 0 0 0;
	margin				: 0;
	width				: 101px;
	height				: 68px;
	background			: url('images/bt4-a.png') no-repeat;
	display				: block;
	color				: #ffffff;
	text-align			: center;}
#strona .top .menu .bt4 .active{
	padding				: 20px 0 0 0;
	margin				: 0;
	width				: 101px;
	height				: 68px;
	background			: url('images/bt4-a.png') no-repeat;
	display				: block;
	color				: #ffffff;
	text-align			: center;}
#strona .top .menu .bt5 a{
	padding				: 20px 0 0 0;
	margin				: 0;
	width				: 106px;
	height				: 68px;
	background			: url('images/bt5.png') no-repeat;
	display				: block;
	text-align			: center;}
#strona .top .menu .bt5 a:hover{
	padding				: 20px 0 0 0;
	margin				: 0;
	width				: 106px;
	height				: 68px;
	background			: url('images/bt5-a.png') no-repeat;
	display				: block;
	color				: #ffffff;
	text-align			: center;}
#strona .top .menu .bt5 .active{
	padding				: 20px 0 0 0;
	margin				: 0;
	width				: 106px;
	height				: 68px;
	background			: url('images/bt5-a.png') no-repeat;
	display				: block;
	color				: #ffffff;
	text-align			: center;}
/*----------------------------------------------------------------- MIDDLE home ------------------*/
#home #strona .middle{}
#home #strona .middle .seo{
	float				: left;
	margin				: 50px 50px 0 100px;
	padding				: 0;}
#home #strona .middle .cudzyslow{
	width				: 110px;
	height				: 77px;
	margin				: 50px 50px 0 0;
	padding				: 0;}
#home #strona .middle .slogan{
	margin				: 0;
	padding				: 0;
	font-family			: Georgia, "Times New Roman", Times, serif;
	font-style			: italic;
	font-size			: 19px;
	z-index				: 1000;
	position			: relative;
	top					: -40px;
	left				: 20px;
	line-height			: 32px;
	color				: #010101;}
#home #strona .middle .slogan .linia2{
	margin				: 0;
	padding				: 0 0 0 40px;
	color				: #646464;}
#home #strona .middle .slogan .linia3{
	margin				: 0;
	padding				: 0 0 0 140px;
	color				: #ff2927;}
#home #strona .middle .slogan .twoim{
	font-size			: 26px;}
#home #strona .middle .slogan .skuteczna{
	font-weight			: bold;
	font-size			: 22px;}
/*----------------------------------------------------------------- MIDDLE 2 home ------------------*/
#home #strona .middle2{
	margin				: 50px auto 0 auto;
	padding				: 0;
	width				: 990px;}
#home #strona .middle2 .cien{
	margin				: 0;
	height				: 55px;
	width				: 990px;
	background			: url('images/cien.png') no-repeat;
	vertical-align		: bottom;}
#home #strona .middle2 .left{
	margin				: 0 0 0 10px;
	padding				: 0;
	float				: left;
	width				: 650px;
	border-right		: 1px dotted #e5e5e5;}
#home #strona .middle2 .left .title{
	padding				: 0;
	margin				: 0;
	font-size			: 24px;
	height				: 40px;
	border-bottom		: 3px solid #e5e5e5;
	width				: 620px;
	vertical-align		: top;
	display				: block;
	font-family			: Georgia, "Times New Roman", Times, serif;
	font-style			: italic;}
#home #strona .middle2 .left .wstep{
	padding				: 20px 0 0 10px;
	margin				: 0;
	width				: 600px;
	color				: #ff2927;
	line-height			: 20px;
	text-align			: justify;}
#home #strona .middle2 .left .rozwiniecie{
	padding				: 20px 0 0 10px;
	margin				: 0;
	width				: 600px;
	line-height			: 20px;
	text-align			: justify;}
#home #strona .middle2 .right{
	margin				: 0 10px 0 0;
	padding				: 0;
	float				: right;
	width				: 310px;}
#home #strona .middle2 .right .title{
	padding				: 0;
	margin				: 0 0 0 20px;
	font-size			: 24px;
	height				: 40px;
	border-bottom		: 3px solid #e5e5e5;
	width				: 290px;
	vertical-align		: top;
	display				: block;
	font-family			: Georgia, "Times New Roman", Times, serif;
	font-style			: italic;}
#home #strona .middle2 .right a{
	text-decoration		: none;
	color				: #646464;}
#home #strona .middle2 .right h1, h2, h3{
	display				: inline;
	font-size			: 13px;
	font-weight			: normal;
	margin				: 0 0 0 10px;
	padding				: 0;}
#home #strona .middle2 .right .img_h{
	margin				: 0 0 0 30px;
	padding				: 5px 0 0 0;}
/*----------------------------------------------------------------- MIDDLE strony www ------------------*/
#stronywww #strona .middle{
	margin				: 0 auto;
	padding				: 50px 0 0 0;
	width				: 900px;}
#stronywww #strona .middle .slideshow .box{  
	margin				: 0;
	padding				: 0;
	width				: 900px;
	background			: url('images/gradient_portfolio.jpg') top repeat-x;}
#stronywww #strona .middle .slideshow .box img{  
	float				: left;
	margin				: 0;
	padding				: 0;
	width				: 434px;
	height				: 327px;}
#stronywww #strona .middle .slideshow .box .title{  
	font-weight			: bold;
	font-size			: 17px;
	font-family			: Georgia, "Times New Roman", Times, serif;
	font-style			: italic;
	padding				: 40px 0 0 0;
	width				: 430px;
	float				: right;}
#stronywww #strona .middle .slideshow .box .adres{  
	font-size			: 10px;
	width				: 430px;
	float				: right;}
/*----------------------------------------------------------------- MIDDLE 2 strony www ------------------*/
#stronywww #strona .middle2{
	margin				: 50px auto 0 auto;
	padding				: 0;
	width				: 990px;}
#stronywww #strona .middle2 .cien{
	margin				: 0;
	height				: 55px;
	width				: 990px;
	background			: url('images/cien.png') no-repeat;
	vertical-align		: bottom;}
#stronywww #strona .middle2 .left{
	margin				: 0 0 0 10px;
	padding				: 0;
	float				: left;
	width				: 650px;
	border-right		: 1px dotted #e5e5e5;}
#stronywww #strona .middle2 .left .title{
	padding				: 0;
	margin				: 0;
	font-size			: 24px;
	height				: 40px;
	border-bottom		: 3px solid #e5e5e5;
	width				: 620px;
	vertical-align		: top;
	display				: block;
	font-family			: Georgia, "Times New Roman", Times, serif;
	font-style			: italic;}
#stronywww #strona .middle2 .left .wstep{
	padding				: 20px 0 0 10px;
	margin				: 0;
	width				: 600px;
	color				: #ff2927;
	line-height			: 20px;
	text-align			: justify;}
#stronywww #strona .middle2 .left .rozwiniecie{
	padding				: 20px 0 0 10px;
	margin				: 0;
	width				: 600px;
	line-height			: 20px;
	text-align			: justify;}
#stronywww #strona .middle2 .left .cytat{
	padding				: 10px 0 10px 60px;
	margin				: 0;
	font-style			: italic;
	width				: 500px;
	line-height			: 20px;
	text-align			: justify;}
#stronywww #strona .middle2 .left .rozwiniecie_cd{
	padding				: 0 0 0 10px;
	margin				: 0;
	width				: 600px;
	line-height			: 20px;
	text-align			: justify;}
#stronywww #strona .middle2 .right{
	margin				: 0 10px 0 0;
	padding				: 0;
	float				: right;
	width				: 310px;}
#stronywww #strona .middle2 .right .title{
	padding				: 0;
	margin				: 0 0 0 20px;
	font-size			: 24px;
	height				: 40px;
	border-bottom		: 3px solid #e5e5e5;
	width				: 290px;
	vertical-align		: top;
	display				: block;
	font-family			: Georgia, "Times New Roman", Times, serif;
	font-style			: italic;}
#stronywww #strona .middle2 .right a{
	text-decoration		: none;
	color				: #646464;}
#stronywww #strona .middle2 .right h1, h2, h3{
	display				: inline;
	font-size			: 13px;
	font-weight			: normal;
	margin				: 0 0 0 10px;
	padding				: 0;}
#stronywww #strona .middle2 .right .img_h{
	margin				: 0 0 0 30px;
	padding				: 5px 0 0 0;}
/*----------------------------------------------------------------- MIDDLE linki sponsorowane ------------------*/
#linki #strona .middle{
	margin				: 50px auto 0 auto;
	padding				: 0;
	width				: 990px;}
#linki #strona .middle .left{
	margin				: 0 0 0 10px;
	padding				: 0;
	float				: left;
	width				: 650px;}
#linki #strona .middle .left .title{
	padding				: 0;
	margin				: 0;
	font-size			: 24px;
	height				: 40px;
	border-bottom		: 3px solid #e5e5e5;
	width				: 620px;
	vertical-align		: top;
	display				: block;
	font-family			: Georgia, "Times New Roman", Times, serif;
	font-style			: italic;}
#linki #strona .middle .left .wstep{
	padding				: 20px 0 0 10px;
	margin				: 0;
	width				: 600px;
	color				: #ff2927;
	line-height			: 20px;
	text-align			: justify;}
#linki #strona .middle .left .rozwiniecie{
	padding				: 20px 0 0 10px;
	margin				: 0;
	width				: 600px;
	line-height			: 20px;
	text-align			: justify;}
#linki #strona .middle .right{
	margin				: 0 10px 0 0;
	padding				: 0;
	float				: right;
	width				: 310px;}
/*----------------------------------------------------------------- MIDDLE 2 linki sponsorowane ------------------*/
#linki #strona .middle2{
	margin				: 50px auto 0 auto;
	padding				: 0;
	width				: 990px;}
#linki #strona .middle2 .cien{
	margin				: 0;
	height				: 55px;
	width				: 990px;
	background			: url('images/cien.png') no-repeat;
	vertical-align		: bottom;}
#linki #strona .middle2 .left{
	margin				: 0 0 0 10px;
	padding				: 0;
	float				: left;
	width				: 650px;
	border-right		: 1px dotted #e5e5e5;}
#linki #strona .middle2 .left .title{
	padding				: 0;
	margin				: 0;
	font-size			: 24px;
	height				: 40px;
	width				: 620px;
	vertical-align		: top;
	display				: block;
	font-family			: Georgia, "Times New Roman", Times, serif;
	font-style			: italic;
	border-bottom		: 3px solid #e5e5e5;}
#linki #strona .middle2 .pakiety{
	width				: 600px;
	border-collapse		: collapse;
	border				: 1px solid #e5e5e5;
	text-align			: center;
	font-size			: 11px;
	padding				: 0;
	margin				: 30px 0 0 10px;}
#linki #strona .middle2 .pakiety tr{
	height				: 40px;}
#linki #strona .middle2 .pakiety .nazwa{
	width				: 170px;
	border				: 1px solid #e5e5e5;}
#linki #strona .middle2 .pakiety .nazwa .opis{
	font-weight			: normal;
	font-size			: 9px;}
#linki #strona .middle2 .pakiety .oplata{
	border				: 1px solid #e5e5e5;
	width				: 130px;}
#linki #strona .middle2 .pakiety .oplata .line-through{
	text-decoration		: line-through;}
#linki #strona .middle2 .pakiety .oplata .kolor{
	color				: #ff2927;}
#linki #strona .middle2 .pakiety .oplata .info{
	font-size			: 10px;}
#linki #strona .middle2 .pakiety .suma{
	border				: 1px solid #e5e5e5;
	width				: 170px;}
#linki #strona .middle2 .pakiety .suma .line-through{
	text-decoration		: line-through;}
#linki #strona .middle2 .pakiety .suma .kolor{
	color				: #ff2927;}
#linki #strona .middle2 .pakiety .title2{
	font-weight			: bold;
	background			: #f5f5f5;
	color				: #55667f;}
#linki #strona .middle2 .info{
	font-size			: 10px;
	text-align			: justify;
	width				: 600px;
	padding				: 0;
	margin				: 10px 0 0 10px;}
#linki #strona .middle2 .right{
	margin				: 0 10px 0 0;
	padding				: 0;
	float				: right;
	width				: 310px;}
#linki #strona .middle2 .right .title{
	padding				: 0;
	margin				: 0 0 0 20px;
	font-size			: 24px;
	height				: 40px;
	border-bottom		: 3px solid #e5e5e5;
	width				: 290px;
	vertical-align		: top;
	display				: block;
	font-family			: Georgia, "Times New Roman", Times, serif;
	font-style			: italic;}
#linki #strona .middle2 .right a{
	text-decoration		: none;
	color				: #646464;}
#linki #strona .middle2 .right h1, h2, h3{
	display				: inline;
	font-size			: 13px;
	font-weight			: normal;
	margin				: 0 0 0 10px;
	padding				: 0;}
#linki #strona .middle2 .right .img_h{
	margin				: 0 0 0 30px;
	padding				: 5px 0 0 0;}
/*----------------------------------------------------------------- MIDDLE pozycjonowanie ------------------*/
#pozycjonowanie #strona .middle{
	margin				: 50px auto 0 auto;
	padding				: 0;
	width				: 990px;}
#pozycjonowanie #strona .middle .left{
	margin				: 0 0 0 10px;
	padding				: 0;
	float				: left;
	width				: 650px;}
#pozycjonowanie #strona .middle .left .title{
	padding				: 0;
	margin				: 0;
	font-size			: 24px;
	height				: 40px;
	border-bottom		: 3px solid #e5e5e5;
	width				: 620px;
	vertical-align		: top;
	display				: block;
	font-family			: Georgia, "Times New Roman", Times, serif;
	font-style			: italic;}
#pozycjonowanie #strona .middle .left .wstep{
	padding				: 20px 0 0 10px;
	margin				: 0;
	width				: 600px;
	color				: #ff2927;
	line-height			: 20px;
	text-align			: justify;}
#pozycjonowanie #strona .middle .left .rozwiniecie{
	padding				: 20px 0 20px 10px;
	margin				: 0;
	width				: 600px;
	line-height			: 20px;
	text-align			: justify;}
#pozycjonowanie #strona .middle .right{
	margin				: 0 10px 0 0;
	padding				: 0;
	float				: right;
	width				: 310px;}
#pozycjonowanie #strona .middle .right .title{
	padding				: 0;
	margin				: 50px 0 0 20px;
	font-size			: 24px;
	height				: 40px;
	border-bottom		: 3px solid #e5e5e5;
	width				: 290px;
	vertical-align		: top;
	display				: block;
	font-family			: Georgia, "Times New Roman", Times, serif;
	font-style			: italic;}
#pozycjonowanie #strona .middle .right a{
	text-decoration		: none;
	color				: #646464;}
#pozycjonowanie #strona .middle .right h1, h2, h3{
	display				: inline;
	font-size			: 13px;
	font-weight			: normal;
	margin				: 0 0 0 10px;
	padding				: 0;}
#pozycjonowanie #strona .middle .right .img_h{
	margin				: 0 0 0 30px;
	padding				: 5px 0 0 0;}
/*----------------------------------------------------------------- MIDDLE 3 pozycjonowanie ------------------*/
#pozycjonowanie #strona .middle3{
	margin				: 50px auto 0 auto;
	padding				: 0;
	width				: 990px;}
#pozycjonowanie #strona .middle3 .cien{
	margin				: 0;
	height				: 55px;
	width				: 990px;
	background			: url('images/cien.png') no-repeat;
	vertical-align		: bottom;}
#pozycjonowanie #strona .middle3 .faq{
	margin				: 0 0 0 10px;
	padding				: 0;
	float				: left;
	width				: 970px;}
#pozycjonowanie #strona .middle3 .faq .title{
	padding				: 0;
	margin				: 0;
	font-size			: 24px;
	height				: 40px;
	border-bottom		: 3px solid #e5e5e5;
	width				: 970px;
	vertical-align		: top;
	display				: block;
	font-family			: Georgia, "Times New Roman", Times, serif;
	font-style			: italic;}
#pozycjonowanie #strona .middle3 .faq .pytanie{
	padding				: 20px 0 0 10px;
	margin				: 0;
	width				: 970px;
	font-weight			: bold;
	line-height			: 20px;
	text-align			: justify;}
#pozycjonowanie #strona .middle3 .faq .odpowiedz{
	padding				: 5px 0 0 10px;
	margin				: 0;
	width				: 950px;
	line-height			: 20px;
	text-align			: justify;
	font-style			: italic;}
/*----------------------------------------------------------------- MIDDLE o firmie ------------------*/
#ofirmie #strona .middle{
	margin				: 50px auto 0 auto;
	padding				: 0;
	width				: 990px;}
#ofirmie #strona .middle .cien{
	margin				: 0;
	height				: 55px;
	width				: 990px;
	background			: url('images/cien.png') no-repeat;
	vertical-align		: bottom;}
#ofirmie #strona .middle .left{
	margin				: 0 0 0 10px;
	padding				: 0;
	float				: left;
	width				: 650px;}
#ofirmie #strona .middle .left .title{
	padding				: 0;
	margin				: 0;
	font-size			: 24px;
	height				: 40px;
	border-bottom		: 3px solid #e5e5e5;
	width				: 620px;
	vertical-align		: top;
	display				: block;
	font-family			: Georgia, "Times New Roman", Times, serif;
	font-style			: italic;}
#ofirmie #strona .middle .left .wstep{
	padding				: 20px 0 0 10px;
	margin				: 0;
	width				: 600px;
	color				: #ff2927;
	line-height			: 20px;
	text-align			: justify;}
#ofirmie #strona .middle .left .rozwiniecie{
	padding				: 20px 0 0 10px;
	margin				: 0;
	width				: 600px;
	line-height			: 20px;
	text-align			: justify;}
#ofirmie #strona .middle .right{
	margin				: 0 10px 0 0;
	padding				: 0;
	float				: right;
	width				: 310px;}
#ofirmie #strona .middle .right .title{
	padding				: 0;
	margin				: 0 0 0 20px;
	font-size			: 24px;
	height				: 40px;
	border-bottom		: 3px solid #e5e5e5;
	width				: 290px;
	vertical-align		: top;
	display				: block;
	font-family			: Georgia, "Times New Roman", Times, serif;
	font-style			: italic;}
#ofirmie #strona .middle .right .title2{
	padding				: 0;
	margin				: 20px 0 0 20px;
	font-size			: 24px;
	height				: 40px;
	border-bottom		: 3px solid #e5e5e5;
	width				: 290px;
	vertical-align		: top;
	display				: block;
	font-family			: Georgia, "Times New Roman", Times, serif;
	font-style			: italic;}
#ofirmie #strona .middle .right .h2{
	padding				: 0 0 0 22px;
	margin				: 0;
	list-style			: none;
	line-height			: 30px;
	background			: url('images/punktor.png') no-repeat;}
#ofirmie #strona .middle .right a{
	text-decoration		: none;
	color				: #646464;}
#ofirmie #strona .middle .right h1, h2, h3{
	display				: inline;
	font-size			: 13px;
	font-weight			: normal;
	margin				: 0 0 0 10px;
	padding				: 0;}
#ofirmie #strona .middle .right .img_h{
	margin				: 0 0 0 30px;
	padding				: 5px 0 0 0;}
#ofirmie #strona .middle .right .logo_partner{
	margin				: 20px 0 0 0; 
	text-align			: center;}
/*----------------------------------------------------------------- MIDDLE oferta ------------------*/
#oferta #strona .middle{
	margin				: 50px auto 0 auto;
	padding				: 0;
	width				: 990px;}
#oferta #strona .middle .cien{
	margin				: 0;
	height				: 55px;
	width				: 990px;
	background			: url('images/cien.png') no-repeat;
	vertical-align		: bottom;}
#oferta #strona .middle .tresc{
	margin				: 0 0 0 10px;
	padding				: 0;
	float				: left;
	width				: 970px;}
#oferta #strona .middle .tresc .title{
	padding				: 0;
	margin				: 0;
	font-size			: 24px;
	height				: 40px;
	border-bottom		: 3px solid #e5e5e5;
	width				: 970px;
	vertical-align		: top;
	display				: block;
	font-family			: Georgia, "Times New Roman", Times, serif;
	font-style			: italic;}
#oferta #strona .middle .tresc .wstep{
	width				: 950px;
	text-align			: justify;
	padding				: 20px 0 0 10px;
	margin				: 0;
	color				: #ff2927;
	line-height			: 20px;
	text-align			: justify;}
#oferta #strona .middle .tresc .rozwiniecie{
	width				: 950px;
	line-height			: 20px;
	text-align			: justify;
	padding				: 20px 0 0 10px;
	margin				: 0;
	line-height			: 20px;
	text-align			: justify;}
#oferta #strona .middle .tresc a{
	text-decoration		: none;
	color				: #646464;}
#oferta #strona .middle .tresc .buttony{
	width				: 915px;
	text-align			: center;
	padding				: 20px 0 0 10px;
	margin				: 0 auto;}
#oferta #strona .middle .tresc .buttony img{
	float				: left;
	width				: 285px;
	height				: 95px;
	margin				: 10px;}
#oferta #strona .middle .right h1, h2, h3{
	display				: inline;
	font-size			: 13px;
	font-weight			: normal;
	margin				: 0 0 0 10px;
	padding				: 0;}
#oferta #strona .middle .right .img_h{
	margin				: 0 0 0 30px;
	padding				: 5px 0 0 0;}
/*----------------------------------------------------------------- MIDDLE referencje ------------------*/
#referencje #strona .middle{
	margin				: 50px auto 0 auto;
	padding				: 0;
	width				: 990px;}
#referencje #strona .middle .cien{
	margin				: 0;
	height				: 55px;
	width				: 990px;
	background			: url('images/cien.png') no-repeat;
	vertical-align		: bottom;}
#referencje #strona .middle .tresc{
	margin				: 0 0 0 10px;
	padding				: 0;
	float				: left;
	width				: 970px;}
#referencje #strona .middle .tresc .title{
	padding				: 0;
	margin				: 0;
	font-size			: 24px;
	height				: 40px;
	border-bottom		: 3px solid #e5e5e5;
	width				: 970px;
	vertical-align		: top;
	display				: block;
	font-family			: Georgia, "Times New Roman", Times, serif;
	font-style			: italic;}
#referencje #strona .middle .tresc .tytul_referencji{
	font-weight			: bold;
	font-size			: 17px;
	padding				: 20px 0 0 10px;
	font-family			: Georgia, "Times New Roman", Times, serif;
	font-style			: italic;
	margin				: 0;}
#referencje #strona .middle .tresc .tresc_referencji{
	width				: 950px;
	text-align			: justify;
	padding				: 20px 0 0 10px;
	margin				: 0;
	line-height			: 20px;
	text-align			: justify;
	text-indent			: 50px;
	font-style			: italic;}
#referencje #strona .middle .tresc .tresc_referencji .icopng{
	float				: right;
	margin				: 0 0 10px 30px;}
/*----------------------------------------------------------------- MIDDLE kontakt ------------------*/
#kontakt #strona .middle{
	margin				: 50px auto 0 auto;
	padding				: 0;
	width				: 990px;}
#kontakt #strona .middle .cien{
	margin				: 0;
	height				: 55px;
	width				: 990px;
	background			: url('images/cien.png') no-repeat;
	vertical-align		: bottom;}
#kontakt #strona .middle .left{
	margin				: 0 0 0 10px;
	padding				: 0;
	float				: left;
	width				: 650px;
	border-right		: 1px dotted #e5e5e5;}
#kontakt #strona .middle .left .title{
	padding				: 0;
	margin				: 0;
	font-size			: 24px;
	height				: 40px;
	border-bottom		: 3px solid #e5e5e5;
	width				: 620px;
	vertical-align		: top;
	display				: block;
	font-family			: Georgia, "Times New Roman", Times, serif;
	font-style			: italic;}
#kontakt #strona .middle .left .opis{
	width				: 600px;
	text-align			: justify;
	padding				: 20px 0 10px 10px;
	margin				: 0;
	line-height			: 20px;
	text-align			: justify;}
#kontakt #strona .middle .left .input{ 
	width				: 500px;
	margin				: 5px auto;}
#kontakt #strona .middle .left input{ 
	width				: 500px;
	margin				: 2px 0; 
	height				: 18px; 
	border				: 1px solid #e5e5e5;
	font-family			: Verdana, Arial, Helvetica, sans-serif;
	font-size			: 11px;
	color				: #55667f;}
#kontakt #strona .middle .left textarea{ 
	width				: 500px; 
	height				: 90px; 
	margin				: 3px 0; 
	border				: 1px solid #e5e5e5;
	font-family			: Verdana, Arial, Helvetica, sans-serif;
	font-size			: 11px;
	color				: #55667f;}
#kontakt #strona .middle .left .wyslij{
	width				: 500px;
	margin				: 0 auto;}
#kontakt #strona .middle .left .wyslij .send{
	width				: 60px;
	float				: right; 
	border				: none;
	margin				: 0; 
	height				: 17px;
	font-family			: Verdana, Arial, Helvetica, sans-serif;
	font-size			: 10px;
	color				: white; 
	text-decoration		: none; 
	background			: url("images/arr.gif") 5px 6px  no-repeat #ff2927; 
	padding				: 1px 8px 3px 13px;}
#kontakt #strona .middle .left .info{
	margin				: 0 auto; 
	color				: #ff2927; 
	padding				: 35px 0 0 0;
	text-align			: center;
	width				: 500px;}
#kontakt #strona .middle .right{
	margin				: 0 10px 0 0;
	padding				: 0;
	float				: right;
	width				: 310px;}
#kontakt #strona .middle .right .adres{
	margin				: 65px 0 0 0;}
#kontakt #strona .middle .right .adres .pani{
	float				: right;}
/*----------------------------------------------------------------- STOPKA ------------------*/
#stopka{
	padding				: 0;
	margin				: 0;
	height				: 126px;
	width				: 100%;
	background			: url('images/tlo_stopka.jpg') repeat-x;}
#stopka .tlo2{
	padding				: 0;
	margin				: 0 auto;
	height				: 30px;
	width				: 990px;
	background			: url('images/tlo_stopka2.png') no-repeat;
	vertical-align		: top;}
#stopka .menu2{
	margin				: 0 auto;
	padding				: 0;
	width				: 990px;
	font-size			: 10px;
	text-align			: center;
	color				: #e5e5e5;}
#stopka .menu2 a{
	padding				: 0;
	margin				: 0;
	text-decoration		: none;
	color				: #e5e5e5;}
#stopka .menu2 .active{
	padding				: 0;
	margin				: 0;
	text-decoration		: none;
	color				: #ff2927;}
#stopka .menu2 ul{
	padding				: 10px 0 0 0;
	margin				: 0;}
#stopka .menu2 li{
	padding				: 0 10px 0 10px;
	margin				: 0;
	display				: inline;
	list-style			: none;
	border-left			: 1px dotted #e5e5e5;}
#stopka .menu2 .first{
	padding				: 0 10px 0 10px;
	margin				: 0;
	display				: inline;
	list-style			: none;
	border				: none}
#stopka .copyright{
	margin				: 10px auto 0 auto;
	padding				: 0;
	width				: 990px;
	font-size			: 9px;
	text-align			: center;
	color				: #e5e5e5;}
