@import url(koszyk.css);

* {
	padding:0px;
	margin:0px;
	font-family:		Tahoma;
}


.h1Intro
{
	font-size: 11px;
	font-weight: 100;
	color: #6e90b2;
	margin: -10px 0 0 0;
}

.trusted-wide {
    position: absolute;
    left: 490px;
    bottom: 110px;
    padding: 5px 5px;
    border: 1px solid #cfdde3;
    background: #ffffff;
}

.qSmall {
	position: absolute;
    left: 672px;
    bottom: 105px;
}

.iconPromo01
{
	position: absolute;
	right: 3px;
	top:0px;
}

fieldset {
	border:				none;
}

body {
	font-size:			11px;
	color:				#272f38;
}



.BoldMarki01
{
	font-size:			12px;
	padding:			5px 0px;
	display:			block;
}
.TdMarki01a {
	vertical-align: top;
	width: 280px;
}
.TdMarki01b {
	width: 320px;
	vertical-align: top;
}
.TdMarki01c {
	vertical-align: top;
	width: 300px;
}
.TdMarki01a .LinkMarki01
{
	font-size:			11px;
	color:				#272f38;
	text-decoration:	none;
	display:			block;
	padding:			3px 5px;
	line-height:10px;
}

.stopkaMarkiList01 {
	list-style: none;
	width: 800px;
	margin: 0 auto;
}

.stopkaMarkiList01 li {
	float: left;
	width: 200px;
}

.Krok {
	margin:				20px auto;
	display:			block;
	border:none;
}

.Krok2 {
	font-size:			12px;
}

.Krok2 table b {
	padding:			0px 10px 0px 0px;
}

.Krok2 table.DaneOsobowe01{
	border:				1px solid #9da8ae;
	background:			url(../img/kontaktBackground01.gif) repeat-x #dee8ed;
	padding:			10px;
}
#indexLadownosc, #indexPredkosc, #infoKasa {
	cursor:				pointer;
	position:			relative;
}
#indexLadownoscBox {
	margin:				50px 0px 0px -200px;
}

#indexPredkoscBox {
	
	margin-top:			-200px;
}
#indexLadownoscBox, #indexPredkoscBox, #infoKasaBox {
	display:			none;
	position:			absolute;

	min-height:			100px;
	background:			red;
	padding:			20px;
	top:				0;
	left:				0;
	opacity:			0;
	filter:alpha(opacity=0)
	display:none;
	border:				1px solid #adc3cb;
	background:			url(../img/kontaktBackground01.gif) repeat-x #dee8ed;
	text-align:			center;
}

#komBox {
	min-height:			100px;
	padding:			20px;
	border:				1px solid #adc3cb;
	background:			url(../img/kontaktBackground01.gif) repeat-x #dee8ed;
	text-align:			center;
}
.FloatLeft01 {
	float:				left;
	margin:				2px 5px 0px 0px;
}

.logoPromoOpony01 {
	position:			absolute;
	display:			block;
	margin:				-25px 0px 0px 39px;
}

.clear {
	clear:				both;
}

a img {
	border:none;
}

.StronaBox01 {
	width:				1000px;
	margin:				0px auto;/*-143px auto*/
}

.TopBox01 {
	width:				1000px;
	height:				26px;
	background:			url(../img/topBackground01.jpg) repeat-x bottom;
}

.SearchBox01 {
	margin:				1px 0px 0px 0px;
	width:				998px;
	height:				213px;
	background:			url(../img/searchBackground01.jpg) repeat-x;
	border:				1px solid #bacdd5;
	position:           relative;
}

.ContentBox01 {
	border-top:			1px solid #a9c4d0;
	margin:				1px 0px 0px 0px;
	padding:			1px 0px 0px 0px;
}

.LeftContentBox01 {
	width:				240px;
	background:			#d6e3e8;
	float:				left;	
}

.LeftMiniBox01 {
	width:				221px;
	background:			#FFFFFF;
	margin:				10px auto;
}

.LeftMiniBox01search {
	width:				221px;
	height:				114px;
	background:			url(../img/wyszukiwarkaBackground01.gif);
	margin:				10px auto;
}

.LeftMiniBox01 .Left01 {
	width:				90px;
	text-align:			right;
	line-height:		14px;
}

.LeftMiniBox01 .Left01 a:link {
	color:				#336699;
	font-size:			11px;
	font-family:		Tahoma;
	text-decoration:	none;
}

.LeftMiniBox01 .Right01 {
	width:				130px;
	text-align:			center;
	padding:			5px 0px 0px 0px;
}

.imgBlock01 {
	display:			block;
}

.AlignCenter01 {
	text-align:			center;
	font-size:			11px;
}

.AlignCenter01 a {
	color:				#336699;
	font-size:			11px;
	text-decoration:	none;
}

.UserBox01 {
	width:				550px;
	position:			absolute;
	margin:				1px 0px 0px 480px;
}
.UserBox01kk {
	position:			absolute;
	text-align:			right;
	width:				650px;
	margin:				3px 0px 0px 350px;
	color:				#FFFFFF;
	font-size:			12px;
}
.UserBox01 a{
	color:				#FFFFFF;
	font-size:			11px;
	font-weight:		bold;
	text-decoration:	none;
}

.UserBox01 .inputText {
	padding:			0px 4px;
	color:				#183650;
	width:				109px;
	height:				17px;
	border:				1px solid #284e6d;
}

.MenuBox01 {
	margin:				11px 0px 0px 542px;
	position:			absolute;
}

.MenuBox01 a{
	float:				left;
}

.MenuBox01 a img{
	display:			block;
}

.WyszukiwarkaBox01 {
	font-size:			11px;
	position:			absolute;
	margin:				90px 0px 0px 34px;
}

.WyszukiwarkaBox02 {
	font-size:			11px;
	position:			absolute;
	margin:				152px 0px 0px 34px;
}

.WyszukiwarkaTD01 {
	width:				120px;
	padding:			0px 0px 0px 5px;
}

.WyszukiwarkaTD02 {
	width:				96px;
	padding:			0px 0px 0px 5px;
}

.WyszukiwarkaTD01 select{
	width:				120px;
}


.inputSzukaj01 {
	margin:				13px 0px 0px 4px;
	float:				left;
}

.imgPomoc01 {
	margin:				13px 0px 0px 0px;
	float:				left;	
}
.Separator01 {
	position:			absolute;
	margin:				146px 0px 0px 125px;
	width:				595px;
	border-top:			1px solid #cfc9be;	
}

.infoliniaImg01 {
	margin:				38px 0px 0px 728px;
	display:			block;
}

.gfxLiveChat01 {
	margin:				0px 0px 0px 728px;
	cursor:				pointer;
}

.InfoBox01 {
	padding:				18px 0px;
	font-size:				11px;
	color:					#4c4c4c;
	width:					727px;
	float:					left;
}

.PodpisText01 {
	float:					right;
}

.imgIndex01 {
	float:				left;
	margin:				0px 22px 18px 22px;
}

.Separator02 {
	border-top:			2px solid #c2d8e5;
	width:				740px;
	margin:				0px 0px 10px 10px;
	float:				left;
}

.Separator06 {
	border-top:			2px solid #c2d8e5;
	margin:				0px 0px 10px 10px;
}

.Separator07 {
	border-top:			2px solid #c2d8e5;
	margin:				20px 0px 10px 0px;
}

.Separator03 {
	border-top:			2px solid #d7d7c9;
	width:				740px;
	margin:				50px 0px 10px 10px;
	float:				left;
}


.RightContentBox01 {
	float:				left;
	width:				760px;
}

.RightContentBox02 {
	float:				left;
	width:				760px;
	
}

.Background01
{
	background: 		#d6e3e8;
	overflow:			hidden;
	padding: 			0 0 20px 0;
}

.miniSzukajBox01 {
	width:				420px;
	background:			url(../img/szukajBox01.jpg) no-repeat;
	font-size:			13px;
	font-weight:		bold;
	padding:			18px 0px 18px 25px;
	color:				#0d6d9b;
	float:				left;
}

.naglowekImg01 {
	float:				left;
	margin:				20px 20px 0px 22px;
}

.miniSzukajBox01 table td *{
	float:				left;
	margin:				0px 0px 0px 10px;
}

.ProduktPromocjaBox01 {
	width:				346px;
	float:				left;
	margin:				17px 0px 0px 20px;
	display:			block;
}

.ProduktPromocjaZdjecie01 {
	float:				left;
	display:			block;
	border:				3px solid #d7d7c9;
	margin:				0px 10px 0px 0px;
	width:				108px;
	height:				108px;
	text-align:			center;
}

.ProduktPromocjaNazwa01 {
	color:				#0d6d9b;
	font-size:			10px;
	font-weight:		none;
	padding:			0px 20px 4px 0px;
	margin:				0px 0px 2px 0px;
	background:			url(../img/iconLink01.jpg) no-repeat right center;
}

.ProduktPromocjaRozmiar01 {
	color:				#0d6d9b;
	font-size:			14px;
	font-weight:		bold;
	display:			block;
	margin:				0px 0px 5px 0px;
}

.ProduktPromocjaSezon01 {
	font-size:			11px;
	display:block;
	float:				left;
	color:				#272f38;
	padding:			5px 0px 5px 25px;
}

.ProduktPromocjaSezon01#letnie {
	background:			url(../img/iconSezon_letnie01.jpg) no-repeat left center;
}
.ProduktPromocjaSezon01#caloroczne {
	background:			url(../img/iconSezonCaloroczne01.jpg) no-repeat left center;
}

.ProduktPromocjaSezon01#zimowe {
	background:			url(../img/iconSezon_zimowe01.jpg) no-repeat left center;
}


.ProduktPromocjaCena01 {
	float:				left;
	font-weight:		bold;
	font-size:			11px;
	margin:				2px 0px 0px 0px;
	width:				130px;
}

.ProduktPromocjaCena01 b{
	color:				#a31f1c;
}

.ProduktPromocjaKoszyk01 {
	float:				left;
	margin:				0px 0px 0px 0px;
}

.ProduktPromocjaRabat01 {
	font-size:			11px;
	float:				left;
	margin:				3px 0px 0px 0px;
}

.StopkaBox01 {
	width:				1000px;
	float:				left;
	background:			url(../img/stopkaBackground01.jpg) repeat-x top;
}

.StopkaBox01 .Left {
	font-size:			11px;
	margin:				79px 0px 0px 21px;
	display:			block;
	float:				left;
}

.StopkaBox01 .Right {
	font-size:			11px;
	margin:				79px 0px 0px 535px;
	display:			block;
	float:				left;
	color:				#000000;
}

.StopkaBox01 .Right a{
	text-decoration:	none;
	color:				#000000;
}

.StopkaBox01 .Right h2{
	margin:			25px 0px 0px 120px;
	font-size:			13px;
	color:				#000000;
}

.StopkaBox01 .Bottom{
	width:			1000px;
	text-align:		center;
	font-size:		11px;
}

.StopkaBox01 .Bottom a{
	text-decoration:none;
}
.StopkaBox01 .Bottom img{
	margin:			0px 20px;
	
}

.PokazWszystkie01 {
	float:			right;
	display:		block;
	color:			#000000;
	font-size:		11px;
	background:		url(../img/iconLink01.jpg) no-repeat right center;
	padding:		0px 20px 2px 0px;
	margin:			0px 10px 0px 0px;
}

.TopBar01 {
	zoom:1;
	overflow:hidden;
}

.TopBar01 .Left {
	font-size:			11px;
	padding:			10px 10px;
	float:				left;
	width:				700px;
	
}

.TopBar03 {
	padding:			10px 0px;
}

.TopBar03 .Left {
	font-size:			11px;
	padding:			10px 10px;
	float:				left;
	width:				920px;
}

.TopBar01 .Right {
	padding:			10px 0px;
	float:				left;
}

.TopBar01 .Right select{
	margin:			0px 0px 0px 5px;
}

.TopBar01 .Left a {
	font-size:			11px;
	color:				#000000;
}

.TopBar03 .Left a {
	font-size:			11px;
	color:				#000000;
}

.btnWroc01 {
	margin:				0px 0px -4px 15px;
}


.btnWroc01a {
	margin:				0px 0px -4px 0px;
}


.TopBar02 {
	color:				#FFFFFF;
	font-size:			12px;
	font-weight:		bold;
	background:			url(../img/topBar02.jpg) repeat-x;
	padding:			5px 0px 10px 10px;
}

.TopBar02 h1 {
	color:				#FFFFFF;
	font-size:			12px;
	font-weight:		bold;
}

.Title01 td {
	background:			url(../img/titleBackground01.jpg) repeat-x;
	border:				1px solid #bacdd5;
	height:				26px;
}

.ListaProduktyTitle01, .ListaProduktyTitle02, .ListaProduktyTitle03, .ListaProduktyTitle04, .ListaProduktyTitle05, .ListaProduktyTitle06, .ListaProduktyTitle07, .ListaProduktyTitle08, .ListaProduktyTitle09 {
	font-family:		Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight:		Bold;
	text-align:			center;
}

.ListaProduktyTitle01 {
	width:				57px;
}

.ListaProduktyTitle02 {
	text-align:			left;
	width:				343px;
	padding:			0px 0px 0px 10px;
}

.ListaProduktyTitle03 {
	width:				91px;
}

.ListaProduktyTitle04 {
	width:				64px;
}

.ListaProduktyTitle05 {
	width:				55px;
}

.ListaProduktyTitle06 {
	width:				72px;
}

.ListaProduktyTitle07 {
	width:				74px;
}

.ListaProduktyTitle08 {
	width:				74px;
}

.ListaProduktyTitle09 {
	width:				111px;
}


.ListaProduktyA1 td {
	background:			#f6fafc;
	height:				35px;
}

.ListaProduktyA2 td {
	background:			#f1f6f9;
	height:				35px;
}
.ListaProduktyPromocjaA1 td {
	background:			#f6fafc;
	height:				35px;
}
.ListaProduktyPromocjaA2 td {
	background:			#f1f6f9;
	height:				35px;
}



.ListaProdukty01 {
	text-align:			center;
}

.ListaProdukty02 a{
	color:				#000000;
	padding:			0px 20px 0px 0px;
	background:			url(../img/iconLink01.jpg) no-repeat right top;
}

.ListaProdukty02 div {
	text-align:			left;
	padding:			0px 0px 0px 10px;
}
.ListaProdukty02 div {
	position:			relative;
}
.ListaProdukty03 {
	text-align:			center;
}

.ListaProdukty04 {
	text-align:			left;
	padding:			0px 0px 0px 30px;
}

.ListaProdukty05 {
	text-align:			center;
}

.ListaProdukty06 {
	text-align:			center;
}

.ListaProdukty07 {
	text-align:			center;
}

.ListaProdukty08 {
	text-align:			center;
	color:				#990000;
	font-weight:		bold;
}

.ListaProdukty09 {
	text-align:			center;
}

.ListaProdukty09 .inputIlosc{
	border:				1px solid #bacdd5;
	width:				35px;
	text-align:			center;
	margin:				0px 0px 3px 5px;
	float:				left;
}

.ListaProdukty09 a {
	float:				left;
	margin:				0px 0px 0px 15px;
}

.LeftLista01 {
	width:				400px;
	margin:				20px 0px 0px 20px;
	float:				left;
}

.RightLista01 {
	width:				550px;
	margin:				20px 0px 0px 0px;
	float:				left;
	font-size:			11px;
	text-align:			right;
}

.LeftLista01zxc {
	width:				400px;
	margin:				0px 0px 0px 20px;
	float:				left;
}

.RightLista01zxc {
	width:				540px;
	margin:				0px 0px 0px 0px;
	float:				left;
	font-size:			11px;
	text-align:			right;
}

.RightLista02a {
	margin:				20px 0px 0px 0px;
	font-size:			11px;
	text-align:			right;
}

.Stronicowanie01 {
	background:			transparent;
	border:				none;
	color:				#000000;
	font-size:			11px;
	padding:			3px 5px;
	cursor:				pointer;
	text-decoration:	none;
}

.Stronicowanie01_on {
	cursor:				pointer;
	background:			#990000;
	border:				none;
	color:				#FFFFFF;
	font-size:			11px;
	padding:			3px 3px;
	text-decoration:	none;
}

span.Title01 {
	font-size:			18px;
	font-family:		Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:				#1c3a54;
	display:			block;
	margin:				0px 0px 0px 15px;
}

span.Title01a {
	font-size:			18px;
	font-family:		Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:				#1c3a54;
	display:			block;
	margin:				0px 15px 0px 0px;
}

span.Title01c {
	font-size:			18px;
	font-family:		Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:				#1c3a54;
	display:			block;
	border-bottom:		1px solid #c1c8cc;
	padding:			0px 0px 3px 0px;
	margin:				5px 0px 5px 0px;
}

span.Title02 {
	font-size:			18px;
	font-family:		Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:				#9e2f2f;
	display:			block;
	margin:				0px 0px 10px 15px;
}

span.Title02 span{
	font-size:			18px;
	font-family:		Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:				#b1c1ca;
}

.ListaKoszykTitle01 {
	width:				438px;
	padding:			0px 0px 0px 10px;
	text-align:			left;
	font-weight:		bold;
}

.ListaKoszykTitle02 {
	text-align:			center;
	width:				106px;
	font-weight:		bold;
	
}

.ListaKoszykTitle03 {
	text-align:			center;
	width:				124px;
	font-weight:		bold;
}

.ListaKoszykTitle04 {
	text-align:			center;
	width:				65px;
	font-weight:		bold;
}

.ListaKoszykTitle05 {
	text-align:			center;
	width:				146px;
	font-weight:		bold;
}

.ListaKoszykTitle06 {
	text-align:			center;
	width:				130px;
	font-weight:		bold;
}


.padding01 {
	padding:			0px 10px;
}
.padding02 {
	padding:			5px 10px;
}

.padding01 a {
	color:				black;
}

.padding02 a {
	color:				black;
}
.ListaKoszyk01 a{
	color:				#000000;
	padding:			0px 20px 0px 0px;
	background:			url(../img/iconLink01.jpg) no-repeat right top;
}

.ListaKoszyk01 {
	width:				562px; /* Jeżeli ksozt dostawy bedzie to width dac na 438 */
	padding:			0px 0px 0px 10px;
	text-align:			left;
}

.ListaKoszyk02 {
	text-align:			center;
	width:				106px;
	font-weight:		bold;
	color:				#990000;
	
}

.ListaKoszyk03 {
	text-align:			center;
	width:				124px;
	font-weight:		bold;
	color:				#990000;
}

.ListaKoszyk04 {
	text-align:			center;
	width:				65px;
	font-weight:		bold;
}

.ListaKoszyk04 .inputIlosc{
	border:				1px solid #bacdd5;
	width:				40px;
	text-align:			center;
	margin:				0px 5px 3px 10px;
	float:				left;
}

.ListaKoszyk05 {
	text-align:			center;
	width:				146px;
	font-weight:		bold;
}

.ListaKoszyk05 input {
	cursor:				pointer;
	margin:				0px 2px;
}

.ListaKoszyk06 {
	text-align:			center;
	width:				130px;
	font-weight:		bold;
	color:				#990000;
}

.Content01Left01 {
	margin:				0px 0px 0px 25px;
	float:				left;
	width:				300px;
}

.Content01Right01 {
	float:				left;
	margin:				0px 0px 0px 20px;
}

.LoginBox01 {
	background:			url(../img/loginBox01.jpg) no-repeat;
	width:				229px;
	height:				123px;
	margin:				20px 0px 0px 30px;
}

.LoginBox02 {
	background:			url(../img/kontaktBackground01.gif) repeat-x #dee8ed;
	padding:			10px 20px;
	border:				1px solid #9da8ae;
	line-height:		150%;
}

.LoginBox02 a{
	color:				#000;
}

.LoginInput01 {
	border:				1px solid #7493af;
	background:			#ffffff;
	width:				167px;
	height:				17px;
	padding:			0px 0px 0px 5px;
	margin:				24px 0px 0px 24px;
}

.LoginInput02 {

	border:				1px solid #7493af;
	background:			#ffffff;
	width:				167px;
	height:				17px;
	padding:			0px 0px 0px 5px;
	margin:				8px 0px 0px 24px;
}

.LoginInput03 {
	margin:				8px 0px 0px 75px;
}

.Razem01 {
	font-size:			11px;
	font-family:		Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight:		bold;
	display:			block;
	padding:			5px 20px 0px 0px;
}

.Razem01 b{
	font-size:			14px;
	font-family:		Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:				#990000;
}

.Razem01a {
	font-size:			11px;
	font-family:		Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight:		bold;
	display:			block;
	padding:			2px 20px 0px 0px;
}

.Razem01a b{
	font-size:			11px;
	font-family:		Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:				#990000;
}


.TopBar01 .Right0A {
	padding:			10px 0px;
	margin:				0px 0px 0px 180px;
	float:				left;
}

.Separator04 {
	border-top:			2px solid #c2d8e5;
	margin:				0px 10px 10px 10px;
}

.ProduktSzczegoly01 {
	padding:			10px 35px;
}

.ProduktSzczegoly01 .Left {
	float:				left;
	width:				260px;
	text-align:			center;
}

.ProduktSzczegoly01 .Left .Zdjecie01box{
	border:				3px solid #d7d7c9;
	width:				200px;
	margin:				0px 0px 0px 25px;
}

.ProduktSzczegoly01 .Right {
	float:				left;
	width:				400px;
	padding:			0px 0px 0px 20px;
}

.ProduktSzczegoly01 .Right .Nazwa01{
	font-size:			18px;
	display:			block;
	font-family:		Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.ProduktSzczegoly01 .Right .Sezon {
	font-family:		Verdana, Geneva, Arial, Helvetica, sans-serif;
	display:			block;
	font-size:			11px;
	color:				#272f38;
	padding:			8px 0px 10px 25px;
}

.ProduktSzczegoly01 .Right .Info01 {
	font-family:		Verdana, Geneva, Arial, Helvetica, sans-serif;
	display:			block;
	font-size:			11px;
	color:				#272f38;
	padding:			3px 0px 3px 5px;
}

.ProduktSzczegoly01 .Right .Info02 {
	font-family:		Verdana, Geneva, Arial, Helvetica, sans-serif;
	display:			block;
	font-size:			15px;
	font-weight:		bold;
	color:				#a31f1c;
	padding:			3px 0px 3px 5px;
}

.ProduktSzczegoly01 .Right .Sezon#letnie {
	background:			url(../img/iconSezon_letnie_02.gif) no-repeat left center;
}

.ProduktSzczegoly01 .Right .Sezon#caloroczne {
	background:			url(../img/iconSezon_caloroczne_02.gif) no-repeat left center;
}

.ProduktSzczegoly01 .Right .Sezon#zimowe {
	background:			url(../img/iconSezon_zimowe_02.gif) no-repeat left center;
}

.Separator05 {
	width:				386px;
	margin:				15px 4px;
	border-top:			1px solid #c2d8e5;
}

.inputIlosc01 {
	width:				40px;
	border:				1px solid #c2d8e5;
	text-align:			center;
}


.KupTerazBox01 {
	width:				299px;
	height:				71px;
	background:			url(../img/kupTerazBaackground01.jpg) no-repeat;
}

.KupTerazBox01 .Info{
	position:			absolute;
	margin:				20px 0px 0px 330px;
	border:				1px solid #c2d8e5;
	background:			#e5eef4;
	padding:			10px 20px;
	font-weight:		bold;
}


.KupTerazBox01 {
	width:				299px;
	height:				71px;
	background:			url(../img/kupTerazBaackground01.jpg) no-repeat;
}



.KupTerazBox01 span {
	padding:			3px 0px 0px 40px;
}

.KupTerazBox01 select {
	width:				40px;
	border:				1px solid #c2d8e5;
	text-align:			center;
}

.KupTerazBox01 select option{
	margin:				0;
}

.KupTerazBox01 * {
	float:				left;
	margin:				30px 0px 0px 10px;
}
.KupTerazBox01 a{
	margin:				0px 0px 0px 10px;
}
input[type='image'] {
	cursor:				pointer;
}

.Info03 {
	padding:			20px 30px;
	zoom:				1;
	overflow:			hidden;
}
#tab2, #tab1 {
	padding:			20px;
	font-size:			12px;
	line-height:		150%;
}
#tab1 ul, #tab2 ul {
	margin:				0px 0px 0px 30px;
}

#tab1 ol, #tab2 ol {
	margin:				0px 0px 0px 20px;
}
.Info03 span{
	padding:			5px 10px;
	border:				1px solid #adc3cb;
	background:			#dee8ed;
	display:			block;
	float:				left;
	margin:				0px 5px -1px 0px;
	cursor:				pointer;
}

.Info03 span.active{
	padding:			5px 10px;
	border:				1px solid #adc3cb;
	border-bottom:		1px solid #fff;
	background:			#fff;
	display:			block;
	float:				left;
	margin:				0px 5px -1px 0px;
}

.Info03 > div{
	border:				1px solid #adc3cb;
	background:			url(../img/kontaktBackground01.gif) repeat-x #dee8ed;
	clear:				both;
	padding:			5px 10px;
}

table.table1 {
	width:				760px;
	margin:				0px auto;
}
table.table1KK {
	width:				253px;
	margin:				0px auto;
}

.trZaw01 td{
	background:			#f0f5f8;
	padding:			8px 10px;
	line-height:		180%;
	vertical-align:		top;
}
.trZaw01 td a{
	color:				#000000;
	display:			block;
}

.trTitle td {
	background:			#e5eef4;
	padding:			8px 10px;
	font-weight:		bold;
}

.Wazne {
	background:			#c4e4f6;
	font-weight:		100;
	padding:			1px 5px;
}

.input222 {
	border:	1px solid #bed0d7;
	height:				20px;
	width:				300px;
	display:			block;
	margin:				3px 0px 10px 0px;
}

.input2223 {
	border:	1px solid #bed0d7;
	height:				20px;
	width:				240px;
	display:			block;
	margin:				1px 0px 3px 0px;
}

.input2223a {
	border:	1px solid #bed0d7;
	height:				20px;
	width:				154px;
	display:			block;
	margin:				1px 0px 3px 0px;
}

.input2223b {
	border:	1px solid #bed0d7;
	height:				20px;
	width:				80px;
	display:			block;
	margin:				1px 2px 3px 0px;
}

#lineHeight {
	line-height:		150%;
	color:				#272f38;
}

.Form001 td {
	height:				40px;
}

.Form001 input[name^="po_klienci"] {
	border:	1px solid #bed0d7;
	height:				20px;
	width:				300px;
	display:			block;
	margin:				1px 0px 5px 0px;
}

.Form002 input[name^="po_odbiorcy"] {
	border:	1px solid #bed0d7;
	height:				20px;
	width:				300px;
	display:			block;
	margin:				1px 0px 5px 0px;
}
.inp01 {
	border:	1px solid #bed0d7;
	height:				20px;
	width:				230px;
	display:			block;
	margin:				1px 0px 5px 0px;
}

label {
	cursor:				pointer;
}
.LinkClass {
	background:			url(../img/iconLink01.jpg) no-repeat left top;
	padding:			0px 0px 0px 20px;
	cursor:				pointer;
}

.padding {
	padding:			10px;
}

.inp011 {
	width:				320px;
	height:				20px;
	border:				1px solid #adc3cb;
	display:			block;
	margin:				3px 0px 10px 0px;
}

.textarea011 {
	width:				320px;
	height:				170px;
	border:				1px solid #adc3cb;	
	display:			block;
	margin:				3px 0px 10px 0px;
}

.KontaktForm01 {
	float:				left;
	width:				300px;
	padding:			20px 40px;
	border:				1px solid #adc3cb;
	background:			url(../img/kontaktBackground01.gif) repeat-x #dee8ed;
}

.btnWyslij01 {
}

.KontaktLeft {
	float:				left;
	width:				320px;
	padding:			0px 10px 0px 5px;
}

.tdx01a {
	background:			#e0e7ea;
	padding:			3px 5px;
	border:				1px solid transparent;
	border-left:		5px solid #93a2ac;
}

.tdx02a {
	background:			#f3f7f9;
	padding:			3px 5px;
	border:				1px solid transparent;
	border-left:		5px solid #93a2ac;
}

.tdx01 {
	background:			#e0e7ea;
	padding:			3px 5px;
}

.tdx02 {
	background:			#f3f7f9;
	padding:			5px 5px;
}
.opis_new {
	color:#688fb6;
}

#konfigurator_model{
	width:				200px;
}

.katLevelRoot a{
	color:				#052644;
	text-decoration:	none;
	padding:			0px 0px 0px 15px;
	font-weight:		bold;
}

.katLevel a.letnie
{
	background: url(../img/icon_letnie_small.gif) no-repeat 0 2px;
}

.katLevel a.zimowe
{
	background: url(../img/icon_zimowe_small.gif) no-repeat 0 2px;
}
.katLevel a.całoroczne
{
	background: url(../img/icon_caloroczne_small.gif) no-repeat 0 2px;
}

.katLevelRoot a span{
	font-size: 12px;
	text-transform:uppercase;
}


.katLevelRoot li{
	margin:				4px;
}

.katLevelRoot {
	list-style:			none;
	margin:				5px 10px;
}

.katLevel a{
	font-weight:		100;
}

.katLevel {
	list-style:			none;
	padding:			0px;
	margin:				5px 10px;
}

.titleKategorie {
	margin:				10px 0px 0px 24px;
}

.RegulaminBox .MainBox{
	border:				1px solid #adc3cb;
	background:			#fff;
	padding:			5px 10px;
	margin-top:			3px;
	margin-bottom:		3px;
	
}

.RegulaminBox {
	width:				900px;
	margin:				0px auto;
}

.RegulaminBox .ContentBox {
	height:				100px;
	border:				1px solid #adc3cb;
	background:			#fff;
	overflow:			auto;
	margin:				0px auto;
	padding:			10px 20px;
}
.webDesktopWindow {
	position:			absolute;
	border:				1px solid #68758c;
	background:			#c3d9ff;
	zoom:				1;
	z-index:			999;
	filter: Alpha( opacity: 0 );
	opacity: 0;
}

.webDesktopWindowTitle {
	padding:			5px 5px 5px 10px;
}

.webDesktopWindowTitleText {
	float:				left;
	width:				60%;
	font-weight:		bold;
	font-size:			12px;
	padding:			5px 0px 0px 0px;
}

.webDesktopWindowTitleMenu {
	float:				left;
	width:				40%;
	text-align:			right;
}

.webDesktopWindowTitleMenu img {
	cursor:				pointer;
}

.webDesktopWindowContent {
	clear:				both;
	padding:			5px;
	background:			#fff;
	font-size:			11px;
	margin:				5px;
}

div.MASK2 {
    position: absolute;
    top: 0px;
    left: 0px;
    background: #000000;
    z-index: 998;
    filter: Alpha( opacity: 0 );
	opacity: 0;
	
}
.sep001 {
	border-bottom: 3px solid #c2d8e5;
}

table.zadna, table.zadna td{
   border: #CCCCCC solid 1px;
   border-collapse:collapse;
   vertical-align:top;
	font-size:			11px;
	color:				#272f38;   
}

table.zadna02{
   border: none;
}


table.zadna td{
   padding:2px;
   padding-right:5px;
   padding-left:5px;
	font-size:			11px;
	color:				#272f38;   

}



#listaTyposobowe, #listaTypdostawcze, #listaTypterenowe
{
	padding-left: 60px;
}

#listaTyposobowe
{
	background: url(../img/pojazdOsobowe.gif) no-repeat top left;
	padding-top: 8px;
}
#listaTypdostawcze
{
	background: url(../img/pojazdDostawcze.gif) no-repeat top left;
	padding-top: 15px;
}

#listaTypterenowe
{
	background: url(../img/pojazdTerenowe.gif) no-repeat top left;
	padding-top: 11px;
}

.InfoIntroBox01
{
	background: url(../img/gfxPromoOponyBackground01.jpg) no-repeat;
	width: 			332px;
	padding:		70px 24px 25px 24px;
	line-height:	13px;
	font-size:		11px;
	margin:			10px 0px;
}

.Wizualizacja3D
{
	position: relative;
	margin: 10px 10px 0 0;
	float: right;
	width: 372px;
	height: 514px;
	background: url(../img/gfxPodglad3dBackground01.jpg) no-repeat;
}

.Wizualizacja3D .wizName, .Wizualizacja3D .wizName a
{
line-height: 20px;
text-align: center;
color: #1d233e;
font-weight: bold;
text-decoration: none;	
}

.Wizualizacja3D .btnKolejnaOpona01
{
	position: absolute;
	right: 5px;
	top: 12px;
}

.flash
{
	margin: 40px 0 0 65px;
	height: 352px;
}

.btnKonfiguratorDalej01
{
	display: block;
	float: right;
}

#BgFFFFFF
{
	background:			#ffffff;
	width:				735px;
}

/*
	Konfigurator krok 1
*/

.Konfigurator
{
	margin: 10px 0 0 0;
	float: left;
	font-family: Verdana;
	color: #284c6a;
}

	.KonfiguratorContent
	{
		width: 699px;
		padding: 14px 18px;
		background: #fff;
	}
	
		.KonfiguratorContentTitle
		{
			display: block;
			padding: 6px 0;
			margin: 0 0 16px 0;
			font-size: 17px;
			border-bottom: 2px solid #bacdd5;
		}
		
		.KonfiguratorInfo
		{
			margin: 0 0 0 10px;
		}
		
			.KonfiguratorInfoName
			{
				text-align: right;
				padding: 0 3px 0 0;
			}
			
			.KonfiguratorInfoValue
			{
				font-weight: bold;
			}
		
		.KonfiguratorTable
		{
			width: 410px;
			margin: 36px auto 0 auto;
		}
		
			.KonfiguratorTableTitle, .KonfiguratorTableTitle2,
			.KonfiguratorTableName, .KonfiguratorTableName2,
			.KonfiguratorTableMenu
			{
				height: 28px;
				vertical-align: middle;
				background: #eaf4f7;
				border: 1px solid #fff;
				border-left: 1px solid #eaf4f7;
				border-right: 1px solid #eaf4f7;
			}
			
			.KonfiguratorTableTitle
			{
				background: url(../img/gfxKonfiguraotrBackground01.jpg) repeat-x;
				padding: 0 0 0 20px;
				margin: 0 0 10px 0;
				border: 1px solid #f1f5f7;
				font-weight: bolder;
			}
			
			.KonfiguratorTableName
			{
				padding: 0 0 0 25px;
			}
			
			.KonfiguratorTableName a
			{
				color: #284c6a;
			}
			
			.KonfiguratorTableMenu
			{
				text-align: right;
				padding: 0 14px 0 0;
			}
			
		.KonfiguratorMenu
		{
			width: 410px;
			margin: 20px auto 0 auto;
			padding: 20px 0 0 0;
			border-top: 1px solid #bacdd5;
			
		}
		
		.Konfigurator2Table
		{
			width: 700px;
			margin: 36px auto 0 auto;
		}
		
			.KonfiguratorTableName2
			{
				padding: 0 5px;
				text-align: center;
			}
			
			.KonfiguratorTableTitle2
			{
				background: url(../img/gfxKonfiguraotrBackground01.jpg) repeat-x;
				padding: 0 5px;
				margin: 0 0 10px 0;
				border: 1px solid #f1f5f7;
				font-weight: bolder;
				text-align: center;
			}
			
			.KonfiguratorTableName2 a
			{
				color: #284c6a;
			}
			
		.KonfiguratorMenu2
		{
			width: 700px;
			margin: 20px auto 0 auto;
			padding: 20px 0 0 0;
			border-top: 1px solid #bacdd5;
			
		}
		
.Visualization3D
{
	float: right;
}

.normal
{
	
	border: 1px solid #93a2ac;
	background: #fff;
	font-size: 11px;
	padding: 1px 5px;
}


.innerKasaR{
	position: relative;
}
.innerKasaA{
	visibility:hidden;
	display:none;
	position: absolute; left:0px; top:-20px; width: 25px;
}

.banerswf {
	position: relative;
	padding:				5px 0px 5px 0px;
	text-align:			center;
	background:none repeat scroll 0 0 #D6E3E8;
}

/* Gwarancja */
.Description > div
{
	padding: 17px;
	background: #fbfbfb;
	border: 1px solid #d5d5d5;
}

	.DescriptionName
	{
		width: 300px;
		height: 80px;
		margin: 0 0 4px 0;
		float: left;
	}
	
		.DescriptionNameTitle
		{
			font-size: 11px;
			font-weight: bold;
			border-bottom: 1px solid #d5d5d5;
		}
		
		.DescriptionNameBody
		{
			margin: 7px 0 0 0;
			font-size: 18px;
			font-weight: bold;
		}
	
	.DescriptionGroup
	{
		width: 280px;
		height: 80px;
		margin: 0 0 4px 4px;
		float: left;
	}
	
		.DescriptionGroupTitle
		{
			font-size: 11px;
			font-weight: bold;
			border-bottom: 1px solid #d5d5d5;
		}
		
		.DescriptionGroupBody
		{
			margin: 7px 0 0 0;
			font-size: 12px;
		}
	
	.DescriptionSegment
	{
		width: 124px;
		height: 80px;
		margin: 0 0 4px 4px;
		float: left;
	}
	
		.DescriptionSegmentTitle
		{
			font-size: 11px;
			font-weight: bold;
			border-bottom: 1px solid #d5d5d5;
		}
		
		.DescriptionSegmentBody
		{
			margin: 7px 0 0 0;
			font-size: 12px;
			color: #999999;
		}
		
			.DescriptionSegmentBody b
			{
				color: #339900;
			}
			
	.DescriptionContent
	{
		width: 784px;
		clear: both;
	}
	
		.DescriptionContentTitle
		{
			font-size: 11px;
			font-weight: bold;
			border-bottom: 1px solid #d5d5d5;
		}
		
		.DescriptionContentBody
		{
			margin: 7px 0 0 0;
			font-size: 12px;
		}

