/* Created by TopStyle Pro Trial Version - www.bradsoft.com */

body, table{ font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; margin: 0px; padding: 0px; font-size: 11px; }

a { text-decoration: none; color : #01236B;}
a:hover { text-decoration: none; }
.bold {font-weight : bolder;}
form { margin: 0px; padding: 0px; }

h1, h2, h3 { margin: 0px; padding: 0px; line-height : normal; ;font-family: Trebuchet MS;}
h1 { font-size: 20px; }
h2 { font-size: 18px; }
h3 { font-size: 16px; }

.required { background-color: #FFF6F6; }

.formError { padding: 0px; font-size: 11px; color: Red; }
.formError ul{ padding: 0px; margin: 0px; }
.formError li { margin: 0px; list-style-type: none; }


.small { font-size: 10px; color: Gray; font-weight : normal; }

.dtree { font-size: 11px; color: #666; white-space: nowrap; margin: 0px; padding: 0px 2px 2px 0px;}
.dtree div { padding: 0px; margin: 0px; }
.dtree img { border: 0px; vertical-align: middle; }
.dtree a { color: #01236B; text-decoration: none; border: 0px solid White; }
.dtree a.node, .dtree a.nodeSel { white-space: nowrap; padding: 1px 2px 1px 2px; border: 0px solid White; }
.dtree a.node:hover, .dtree a.nodeSel:hover { color: #333; text-decoration: underline; border: 0px solid White; }
.dtree a.nodeSel { font-weight: bolder; }
.dtree .clip { overflow: hidden; }


.trE {
    border-bottom: 1px dotted #CCCCCC;
}

.trO {
	background-color: #FAFAFA;
    border-bottom: 1px dotted #CCCCCC;
}

.imgMinia {
	border: 1px solid #CCCCCC;
	margin-right: 4px;
}

.blink,  .blink:visited{
	border: 0px solid White;
}

.blink:hover {
	border: 0px solid White;
}

.asoHead{
	border-bottom: 2px solid #990000;
}

.pageActive{
	font-weight: bolder;
}

.bg1 {
	background: url(/rysunki/bg1.gif) repeat-x top;
}

.tab1S a, .tab1S a:hover {
	color: White;
	border: 0px none White;
}

.tab2S a, .tab2S a:hover {
	color: White;
	border: 0px none White;
}


.tab1S {
	background-image: url(/rysunki/tab1S.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	font-variant: small-caps;
	font-size: 10px;
	letter-spacing: 1px;
	color: White;
}

.tab2S {
	background-image: url(/rysunki/tab2S.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	font-variant: small-caps;
	font-size: 10px;
	letter-spacing: 1px;
	color: #F9F9F9;
}


.buttons { margin : 4px 0px 0px 0px }
.buttons button { font-size: 12px; margin : 0px 2px 2px 0px; }

.cena {
    font-size: 12px;
    font-weight: normal;
    white-space: nowrap;
}

.cena .male{
    font-size: 10px;
    font-weight: normal;
    text-decoration: none;
}

.cena .cena-stara{
    text-decoration: line-through;
}

.cena .cena-rabat{
    color: Red;
    font-weight: bold;
    cursor: help;
}

.cena img{
    margin : 0px;
    padding : 0px;
}
.cena .cena-r {
    background : #A0A0A0;
}

.cena .cena-r2 {
    background : #d4d4d4;
}

.cena .cena-l {    
    height: 22px;
    backgroaund-image: url(/rysunki/icons/cena_l.gif);
    background-repeat: no-repeat;
}

.cena .cena-s {
    height: 22px;
    background-image: url(/rysunki/icons/cena_s.gif);
    background-repeat: repeat-x;
}

.cena .cena-p {
    height: 22px;
    background-repeat: no-repeat;
    background-position: right;
}

fieldset.fNav{
  padding : 4px;
  margin : 0px;
  border: 1px solid #999999;
}


.nawigacja {
  border-bottom: 1px solid White;
  border-right: 1px solid #CCCCCC;
  border-top: 1px solid #CCCCCC;
  border-left: 1px solid White;
}

.nawigacja hr{
  border-bottom: 1px solid White;
  border-right: 1px solid #CCCCCC;
  border-top: 1px solid #CCCCCC;
  border-left: 1px solid White;
}


.info { border-bottom: 1px dotted silver; cursor: help; }
.info:hover { border-bottom: 1px solid gray; cursor: help; }


.pNav {margin : 0px; padding : 0px 0px 0px 0px; border : 0px none ; border-top : 1px solid Gray; }
.pNav legend { color : Gray; margin-bottom : 2px;}
.pNav button { height : 19px; width : 19px; padding : 0px; margin : 0px; outline: none;}
.pNav select { padding : 0px; margin : 0px;}


.pCTable {border-collapse : collapse; width : 100%; margin : 0px 0px 2px 0px}
.pCTable caption {background : #eee; padding : 4px; font-weight : bold; border-left : 1px solid white; border-right : 1px solid white; margin : 2px 0px 0px 0px}
.pCTable th { font-weight: normal; background : #eee;  border : 1px solid white; text-align : center;}
.pCTable tbody td { border-bottom : 1px solid silver; text-align : center;}

.pCTableBiznes {border-collapse : collapse; margin : 0px 0px 2px 0px}
.pCTableBiznes caption {background : #eee; padding : 8px 2px 8px 2px; font-weight : bold; border : 1px solid silver; margin : 4px 0px 0px 0px}
.pCTableBiznes .caption {font-weight : bold; text-align:center;  padding: 8px}
.pCTableBiznes tbody td { font-size: 10px; border-bottom : 1px solid silver; border-right : 1px solid silver; text-align : center;}
.pCTableBiznes tbody td .small {font-weight : normal; white-space : nowrap; font-size : 8px; color : #444444}
.pCTableBiznes tbody th { font-size: 9px; font-weight: normal; background : #eee;  border-bottom : 1px solid silver; border-right : 1px solid silver; border-left : 1px solid silver; text-align : left;}
.pCTableBiznes tbody th.center { font-size: 9px; font-weight: normal; background : #eee;  border-bottom : 1px solid silver; border-right : 1px solid silver; border-left : 1px solid silver; text-align : center;}

fieldset.wazne { border : 1px solid red; margin : 0px; }
fieldset.wazne legend { color: Red; }
fieldset.wazne p { margin : 2px 0px 2px 0px }


table.wlasciwosci { margin : 4px 0px 0px 0px;}
table.wlasciwosci .rabat { color :red; cursor : help; }
table.wlasciwosci .male { font-size : 9px;}
table.wlasciwosci .teks { padding : 0px 4px 0px 0px; }

.promocja { clear:both; margin : 0px 8px 0px 0px;}
.promocja .informacja { padding : 4px 0px 8px 0px; text-align: justify; font-size: 11px; color: #444; line-height: 1.2em; }
.promocja .informacja a { border-bottom : 1px solid gray; padding-bottom :1px; white-space : nowrap; }
.promocja .informacja a:hover { color : black; border-bottom : 1px solid black; }
.promocja .miniaturka { margin : 0px 4px 8px 0px; padding : 0px 0px 0px 0px; display : block; }
.promocja .miniaturkaBrak { margin : 0px 4px 8px 0px; padding : 0px 0px 0px 0px; display : block; width : 98px; height : 100px; border : 1px solid #EFEFEF; color: #EFEFEF ; font-size : 25px; text-align: center; float : left; }
.promocja .miniaturkaBrak div { margin : 10px 0px 0px 0px; }
.promocja table.wlasciwosci { margin : 0px 0px 0px 0px;}

.towOpis { font-family: Verdana; background-color: #fff; color: #444; text-decoration: none; word-spacing: normal; text-align: justify; letter-spacing: 0; line-height: 1.2em; padding : 2px; margin : 0px;	font-size: 12px; }

.towKomentarze { padding : 0px; margin : 0px; font-size: 10px; }

.tOferta td { padding : 20px 2px 20px 2px ; border-bottom : 2px solid #EEEEEE; }

.towF {
	color: Gray;
	margin-bottom: 2px;
	margin-top: 2px;
	text-align: left;
}

.towIle {
	font-size : 13px;
	width : 35px;
	text-align : right;
}

.towNazProm {
	font-variant: small-caps;
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	color: Red;
}

.towNaz {
	font-weight: bolder;
	font-variant: small-caps;
	letter-spacing: 1px;
	font-size: 14px;
}

.towCena {
	font-size: 14px;
	font-weight: bolder;
}


.towStaraCena {
	text-decoration: line-through;	
}

.pTopLogo { background-color: #01276F; }
.pTopTl1{ 	
 	background-image: url("/rysunki/headShadeLeft.gif");
    background-repeat: repeat-y;
    background-position: right;
}
.pTopTl2 .tl2{ height : 95px; }
.pTopTl3{ 
 	background-image: url("/rysunki/headShadeCenter.gif");
    background-repeat: repeat-y;
}
.pTopLogo .tl4{  }


.pTopBl1{ 	
 	background-image: url("/rysunki/headShadeLeft.gif");
    background-repeat: repeat-y;
    background-position: right;
}
.pTopBl4{  	
    background-color: #FFFFFF;
    background-image: url("/rysunki/headGlowaBottom.gif");
	background-repeat: no-repeat;
    background-position: right;
}

.pTopBl3{  	
    background-color: #FFFFFF;
}

.pTopBl5{  	
    background-color: #FFFFFF;
}


div .menu {
	background-image: url("/rysunki/menuShade.gif");
    background-repeat: no-repeat;
    background-position: top right;
    padding: 14px 0px 14px 0px;
    color : #01236B;
}

div .menuKoszyk { clear : booth; width : 200px; background : #599B00; color : #ffffff; margin : 10px 0px 10px 0px}
div .menuKoszyk .head{ height : 35px; background-image: url("/rysunki/menuKoszykHeadShade.gif"); background-repeat: repeat-x; }
div .menuKoszyk .content{ padding : 1px 10px 1px 10px; }
div .menuKoszyk .foot { height : 10px; }

div .menuKontakt { width : 200px; background : #C60207; color : #ffffff;  margin : 10px 0px 10px 0px}
div .menuKontakt a { color : #ffffff; }
div .menuKontakt a:hover { text-decoration : underline; }
div .menuKontakt .head{ height : 35px; background-image: url("/rysunki/menuKontaktHeadShade.gif"); background-repeat: repeat-x; }
div .menuKontakt .content{ padding : 1px 10px 1px 10px; }
div .menuKontakt .foot { height : 10px; }

div.pageSklepKlient { color: #999999;}
div.pageSklepKlient table { margin : 4px 4px 1px 16px ; white-space: nowrap; color: #999999; }
div.pageSklepKlient table td{ padding: 0px 0px 0px 2px; }
div.pageSklepKlient table a{ color: #666666; border-bottom: 1px solid #CCCCCC; }
div.pageSklepKlient table a:hover{ color: #666666; border-bottom: 1px solid #666666; }

div.pageSklepNav { width : 493; height : 41 ; overflow : hidden; color : #01236B; margin: 0px;  padding : 0px ; background : url("/rysunki/headElementNapisBoot.gif") no-repeat top ;}
div.pageSklepNav table { margin : 6px 4px 6px 16px ; border-collapse: collapse;}
div.pageSklepNav table td { padding : 10px 10px 9px 10px ; background-color : #EAEAEA ; border-right : 1px solid white;}
div.pageSklepNav table td a:hover { text-decoration : underline }
div.pageSklepNav table td.selected { background-color : #9C9C9C ; }
div.pageSklepNav table td.selected a { color : white; }

div.pageContent { font-size : 12px; color : #01236B; margin: 0px 16px 0px 16px; line-height : 1.3em;}
div.pageContent table { font-size : 12px; color : #01236B; }
div.pageContent ul { margin: 4px 0px 8px 0px; }
div.pageContent ol { margin: 4px 0px 8px 0px; }
div.pageContent a { font-weight: normal; text-decoration : none; border-bottom: 1px solid lightgrey;}
div.pageContent a:hover { text-decoration : none;  border-bottom: 1px solid #01236B;}
div.pageContent a.link { color : 599B00; font-weight: bold; text-decoration : none;}
div.pageContent a.link:hover { text-decoration : underline; }
div.pageContent a.linkWiecej {  font-weight: bold; font-size : 16px ;color : 599B00; text-decoration : none;}
div.pageContent a.linkWiecej:hover { text-decoration : none; font-weight: bold;}
div.pageContent .oferta { text-align : justify; margin: 6px 0px 6px 0px;}
div.pageContent .oferta div.wyr{ font-weight: bold; }
div.pageContent .oferta div.wyrOferta{ font-size : 18px;  font-style: italic; text-align : center; margin : 4px 0px 16px 0px}
div.pageContent .oferta div.kontakt {height: 68px; border : 2px solid black ; padding : 0px ; margin : 16px 0px 16px 0px}
div.pageContent .oferta div.kontakt .content { clear : both; padding : 10px 10px 10px 10px }

div.pageContent .oferta ul { padding : 0px; list-style : none; margin : 5px 10px 25px 0px; color : #01236B; text-align:left;}
div.pageContent .oferta ul li { background: url("/rysunki/lista_ok.gif") no-repeat 3px 4px; list-style-position: outside; margin : 5px 0px 5px 0px; padding: 2px 0px 0px 24px; color : #01236B; }

div.pageContent .oferta ol.przypisy { font-size : 11px; padding-left : 20px; margin : 5px 10px 5px 0px; color : #01236B; }
div.pageContent .oferta ol.przypisy li { margin : 5px 0px 5px 0px; padding: 2px 0px 0px 0px; color : #01236B; }

div.pageContent hr { clear : both; border-top : 1px solid #B2B2B2; border-bottom : 1px solid #EAEAEA;  border-right : 0px none white ; border-left : 0px none white ;padding-top : 1px}
div.pageContent h1 { text-align : left; margin: 6px 0px 12px 0px; font-size : 18px; }
div.pageContent h2 { margin: 0px 0px 2px 0px; font-size : 14px; }
div.pageContent p { text-align : justify; margin: 6px 0px 6px 0px;}
div.pageContent dfn { font-weight : bolder;}

div.stronaNav { border-top : 1px solid #9C9C9C; border-bottom : 1px solid #D5D5D5; background-color : #EAEAEA; }
div.stronaNav #brd { border-top : 1px solid white; border-bottom : 1px solid white; padding : 8px;}

ul.listaOferta { padding : 0px; list-style : none; margin : 5px 10px 15px 0px; color : #01236B; }
ul.listaOferta li { background: url("/rysunki/lista.gif") no-repeat 5px 5px; list-style-position: outside; margin : 5px 0px 5px 0px; padding: 2px 0px 0px 20px; color : #01236B; }
ul.listaOferta a { color : #01236B; text-decoration : none; }
ul.listaOferta a:hover { color : #01236B; text-decoration : underline; }

div.towar { margin : 4px 0px 4px 0px; clear:both;}
div.towar table { color : black; font-size : 10px;}
div.towar h1 {}
div.towar h2 {}
div.towar a { color : #01236B;  text-decoration : none;}

div.towar .informacja {padding : 4px 0px 0px 0px; text-align: justify; font-size: 12px; color: #01236B; line-height: 1.2em; }
div.towar .informacja a { font-weight : normal; text-decoration : none;}
div.towar .informacja a:hover { text-decoration : underline; }
div.towar .informacja a.link { color : 599B00; font-weight: bold; text-decoration : none;}
div.pageContent a.link:hover { text-decoration : underline; }


div.towar .miniaturka { margin : 0px 4px 8px 0px; padding : 0px 0px 0px 0px; display : block; }
div.towar .miniaturkaBrak { font-family: Arial Black; margin : 0px 4px 8px 0px; padding : 0px 0px 0px 0px; display : block; width : 104px; height : 100px; color: #EFEFEF ; font-size : 24px; text-align: center; float : left; letter-spacing: -1; line-height: 22px;}
div.towar .miniaturkaBrak div { margin : 20px 0px 0px 0px; }

div.towar .tabs { border-bottom: 1px solid #9C9C9C; margin-top: 6px; clear: both ; }
div.towar .tabs td { padding: 4px 8px 4px 8px; border-right: 1px solid white; color: #517167; }
div.towar .tabs td.tab { background : #EAEAEA; color : gray;}
div.towar .tabs td.tabHover { background : #EAEAEA; text-decoration: underline; cursor: pointer; }
div.towar .tabs td.tabSel { color : #ffffff; background : #9C9C9C;  }
div.towar .tabsContent{ border-top: 1px solid #EAEAEA; margin-top : 1px; padding : 0px 0px 4px 0px; overflow: auto; font-weight : 11px; }

div.towar .komentarze { }
div.towar .komentarze table th { background-color  : #EAEAEA ; font-weight : normal ; text-align : left ; border-right : 1px solid white;}
div.towar .komentarze table tbody td { border-bottom : 1px solid #EAEAEA;}

div.towar .opis { padding : 4px 0px 4px 0px }
div.towar .opis p { margin : 0px 0px 4px 0px }
div.towar .opis ul { margin : 0px; padding : 0px 0px 4px 20px ; }
div.towar .opis ol { margin : 0px; padding : 0px 0px 4px 20px ; }
div.towar .opis li { text-align: justify; }

div.towar .akcesoria { color : #01236B; }
div.towar .akcesoria table th { background-color  : #EAEAEA ; font-weight : normal ; text-align : left ; border-right : 1px solid white;}
div.towar .akcesoria table td { vertical-align: top ;  color : #01236B;}
div.towar .akcesoria table tbody td { border-bottom : 1px solid #EAEAEA;}


div.towar .modele { clera : booth ; margin : 8px 0px 0px 0px}
div.towar .modele div { float : left ; width : 150px; margin : 0px 0px 6px 0px}

div.menuRight { margin : 6px 0px 20px 0px }
div.menuRight div.hr { height: 23px ; color: white; margin: 1px 0px 1px 0px; padding: 0px; overflow : none; background: url("/rysunki/elementHR.gif") repeat-x bottom left;}

.komunikat { background-color: #EAFFF6; padding: 6px; border: 1px solid Green; margin : 0px 0px 1px 0px; }

.blad { color : #1a1a1a; background-color: #FFB7B7; padding: 6px; border : 1px solid Red; margin : 0px 0px 1px 0px; }
.blad div { font-size : 10px }
.blad hr.space { clear : both; border-top : 1px solid red; border-bottom : 0px none #FFB7B7;  border-right : 0px none #FFB7B7 ; border-left : 0px none #FFB7B7 ;}

.tabelka { border-top : 1px solid #9C9C9C; padding-top : 1px;}
.tabelka thead tr { background-color : #EAEAEA; }
.tabelka thead th { text-align : left ; font-weight : normal; border-bottom : 1px solid #D5D5D5;  border-right : 1px solid White; font-size : 11px;}
.tabelka tbody td {  border-bottom : 1px solid #D5D5D5; }

.tabela { }
.tabela th { font-weight : boolder; text-align : left;}


form.fieldset { margin : 10px 0px 10px 0px ; text-align : left}
form.fieldset fieldset { border : 1px solid #EAEAEA ;}
form.fieldset fieldset legend { color : #9C9C9C; font-size : 11px}

fieldset.fs { padding : 4px; border: 1px solid Gray; margin-bottom: 4px; }
fieldset.fs legend { color : Gray; }
fieldset.fs hr { border: 0px none Gray; border-top: 1px solid Gray; padding : 0px;}
fieldset.fs .content { padding : 2px; }

.pageFooter { height : 60px ;color : #888888; width : 900px; clear : both; overflow :hidden}
.pageFooter a{ color : #888888; border-bottom : 1px solid silver}
.pageFooter a:hover{ border-bottom : 1px solid #01236B}
.pageFooter .content { padding : 10px 0px 10px 0px ; clear : both;}

.pageFooter .seo { color: #AAAAAA; font-size : 9px; border-top : 1px solid gray; text-align : left; padding : 8px 0px 4px 0px ; clear : both;}
.pageFooter .seo a { color : #999999; text-decoration : none; border-bottom : 1px solid white}
.pageFooter .seo a:hover { color : #777777; text-decoration : underline; }

div.navModel { margin: 0px 2px 4px 0px; font-weight : 11px}
div.navModel button { font-size : 10px; padding : 1px; margin : 0px 2px 0px 0px}
div.navModel select { font-size : 10px}

.sklepProm { height : 610px ; border-right : 1px solid #a1a1a1 ;}
.sklepProm img {float : left; border-left : 1px solid #a1a1a1 ; border-bottom : 1px solid #a1a1a1 ; margin : 1px 2px 1px 0px}

.sklepPolecamy {border-collapse: collapse ; margin : 2px 0px 4px 0px ; padding : 8px ; color : gray}
.sklepPolecamy a { color : gray }
.sklepPolecamy td {border-bottom : 1px solid #DDDDDD ; padding : 4px 2px 4px 2px ;}

.polecamy { text-align : center ; border-bottom : 1px solid #a1a1a1; margin : 1px 0px 2px 0px; padding : 8px;}
.polecamy h4 { font-size : 12px; font-weight : normal; margin : 0px}


.gmap { height : 250px; border : 1px solid gray; background : #F4F4F4; padding : 5px 0px 0px 5px ; font-size : 11px ; color : black; margin-top : 6px;}
.gmap .info {font-size : 10px ; color : gray;}





div.elA .a1 { height:46px; }
div.elA .a11 { float:left; width:240px; height:46px; background: url(/rysunki/elementA11.gif) top left no-repeat; }
div.elA .a12 { float:left; width:74px; height:46px; background: url(/rysunki/elementA12.gif) top left no-repeat; }
div.elA .a13 { float:left; width:74px; height:46px; background: url(/rysunki/elementA13.gif) top left no-repeat; }
div.elA .a14 { float:left; width:73px; height:46px; background: url(/rysunki/elementA14.gif) top left no-repeat; }

div.elA .a21 { float:left; width:240px; height:46px; background: url(/rysunki/elementA21.gif) top left no-repeat; }
div.elA .a22 { float:left; width:74px; height:46px; background: url(/rysunki/elementA22.gif) top left no-repeat; }
div.elA .a22 div {padding : 8px 1px 0px 0px; text-align:center; font-weight : bold;}
div.elA .a23 { float:left; width:74px; height:46px; background: url(/rysunki/elementA23.gif) top left no-repeat; }
div.elA .a23 div {padding : 8px 1px 0px 0px; text-align:center; font-weight : bold;}
div.elA .a24 { float:left; width:73px; height:46px; background: url(/rysunki/elementA24.gif) top left no-repeat; }
div.elA .a24 div {padding : 8px 1px 0px 0px; text-align:center; font-weight : bold;}


div.slider { height: 36px; margin : 5px 6px 0px 6px; }
div.slider div.knob {padding: 4px 0px 0px 0px; width: 38px; height: 36px; background: url(/rysunki/elementSlideKnob.gif) top left no-repeat;	text-align:center; font-weight:bold ;color:white ; cursor : W-resize; font-size :11px}

div.elA { margin : 8px 0px 8px 0px; border-bottom : 2px solid silver;}
div.elA .contB { margin : 4px 0px 4px 0px; text-align : center }

.tipA { color: #fff; width: 200px; z-index: 13000;}
.tipA .tip-top {height: 8px; background: url(/rysunki/cssTip.png) top left;}
.tipA .tip {background: url(/rysunki/cssTip.png) top left; background-position: 0% -8px;}
.tipA .tip-bottom {height : 8px; background: url(/rysunki/cssTip.png) bottom right;}
.tipA .tip-title { font-weight: bold; font-size: 17px; margin: 0; color: white; padding: 0px 8px 4px 8px; }
.tipA .tip-text { font-size: 11px; padding: 0px 8px 0px 8px; }
.tipA .tip-text ul{ margin: 0px 0px 0px 0px; padding:2px 0px 2px 16px}



div.telefon {float : left; width : 92px; height : 151px; text-align : center; cursor: pointer;}
div.telefon:hover { }
div.telefon img {align : left; }
div.telefon .cena {text-align : center; font-family: Georgia;
background-color: #fff;
color: #444;
text-decoration: none;
word-spacing: normal;
letter-spacing: -1px;
line-height: 1em;
font-size: 1.6em;
}

div.telefon .cena .kwota{font-weight : bold;}


form.formularz { margin : 10px 0px 10px 0px ; text-align : left}
form.formularz label { display: block ; width: 150px; float: left; font-size : 11px ; font-weight : normal}
form.formularz label.check {  width: auto; }
form.formularz input.text { padding : 1px }
form.formularz input.text[readonly] { border : 1px solid silver }
form.formularz input.check { margin-left: 150px;  display: inline; float: left;}
form.formularz input.submit { margin-left: 150px; }
form.formularz > div {overflow : auto; clear: both; margin: 0px 0px 6px 0px; }
form.formularz > div > div { margin-left: 150px;  display: inline; float: left; font-size:10px; color:gray;}
form.formularz input.submit, button {padding : 4px }
<!--[if lte IE 6]>
form.formularz input.check { display: inline; }	
form.formularz input.submit { display: inline; }
<![endif]-->